@font-face{font-family:Eurostile;src:url(/css/fonts/Eurosti.TTF)}@font-face{font-family:"Eurostile bold";src:url(/css/fonts/Eurostib.TTF)}@font-face{font-family:"Stellar light";src:url(/css/fonts/Stellar-light.otf)}@font-face{font-family:"Stellar regular";src:url(/css/fonts/Stellar-Regular.otf)}h1,h2,h3,h4{margin-top:0;margin-bottom:0;padding:0}a{font-size:1.4rem;line-height:2.1rem;font-family:"Stellar light",sans-serif;padding:0;letter-spacing:1px}a:hover{color:#fff;text-decoration:none}@media (max-width:425px){html{font-size:55%}}@media only screen and (min-width:426px) and (max-width:768px){html{font-size:50%}}@media only screen and (min-width:769px) and (max-width:1024px){html{font-size:50%}}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}@media only screen and (max-width:768px){.text-xs-center{text-align:center!important}}.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.flex-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.flex-xs-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.flex-one{flex:1}.items-center{justify-content:center}.items-distribute{justify-content:space-between}.items-middle{align-items:center}.items-baseline{align-items:baseline}.items-flexend{align-items:flex-end}.inline-flex{display:inline-flex}@media only screen and (max-width:1440px){.page-breaks{width:100%}}@media only screen and (min-width:1441px){.page-breaks{width:1366px}}@media only screen and (max-width:768px){.hide-xs{display:none!important}}@media only screen and (min-width:769px){.hide-sm{display:none!important}}@media print{.no-print,.no-print *{display:none!important}}.button-base{padding:1rem 2rem;text-align:center;margin-bottom:0;text-decoration:none;cursor:pointer;outline:0;border:1px solid #000;border-radius:0;background-color:#fff;font-size:1.4rem;line-height:2.1rem;font-family:"Stellar light",sans-serif;letter-spacing:1px;white-space:nowrap}.button-base:hover{background-color:#fff;color:#929497;transition:all .6s cubic-bezier(.25,.8,.25,1)}@media only screen and (max-width:767px){.button-base{font-size:1.6rem;width:100%}}.button-base.red{border:1px solid red;background-color:transparent;color:red}.button-base.red:hover{background-color:red;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .6s cubic-bezier(.25,.8,.25,1)}.button-base.black{border:1px solid #000;background-color:transparent;color:#333}.button-base.black:hover{background-color:#000;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .6s cubic-bezier(.25,.8,.25,1)}.button-base.white{border:1px solid #fff;background-color:transparent;color:#fff}.button-base.white:hover{background-color:#fff;color:#333;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .6s cubic-bezier(.25,.8,.25,1)}::placeholder{color:#929497;opacity:1}:-ms-input-placeholder{color:#929497}:-ms-input-placeholder{color:#929497}.float-right{float:right}.float-left{float:left}.clear-both:after,.clear-both:before{content:" ";display:table}.clear-both:after{clear:both}.scroll::-webkit-scrollbar{width:6px;background-color:#000}.scroll::-webkit-scrollbar-track{background-color:#d3d3d3;-webkit-border-radius:0;border-radius:0}.scroll::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;max-height:20px;background-color:#8f8f8f}.box-shadow{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.home-container{text-align:center;width:100%;overflow-y:hidden;overflow-x:hidden}.home-container .alerts .alert-warning{border-radius:0!important}.home-container .alerts .alert-warning a{font-size:1.4rem;line-height:2.1rem;font-family:"Stellar light",sans-serif;padding:0;letter-spacing:1px;text-decoration:none;color:red!important}.home-container .alerts .alert-warning a:hover{color:#929497!important}.home-container .block-1{width:100%}.home-container .block-1 .block-1-wrapper{position:relative}.home-container .block-1 .block-1-wrapper img{max-width:100%;height:auto}.home-container .block-1 .block-1-wrapper img.big-logo{width:26%;z-index:1000;position:absolute;top:7rem;left:0;right:0;margin:auto}@media only screen and (max-width:767px){.home-container .block-1 .block-1-wrapper img.big-logo{width:50%}}.home-container .block-1 .block-1-wrapper .three-box-wrapper{position:absolute;bottom:4rem;display:flex;text-align:left;width:66%;margin:auto;left:0;right:0}@media only screen and (max-width:767px){.home-container .block-1 .block-1-wrapper .three-box-wrapper{width:100%;flex-direction:column}}.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box{flex-basis:33.3334%}@media only screen and (min-width:768px){.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box:nth-child(1){margin-right:2rem}.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box:nth-child(2){margin-left:1rem;margin-right:1rem}.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box:nth-child(3){margin-left:2rem}}@media only screen and (max-width:767px){.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box{flex-basis:inherit;width:calc(100% - 8rem);margin:0 auto;margin-top:2rem}}.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box h1{font-size:3rem;line-height:4rem;font-family:"Stellar regular",sans-serif;color:#333;text-align:left;font-weight:300;text-transform:UPPERCASE;margin-bottom:1rem}@media only screen and (max-width:768px){.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box h1{font-size:2rem}}@media only screen and (max-width:767px){.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box h1{line-height:2.5rem}}.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box p{font-size:1.4rem;line-height:1.8rem;color:#333;font-family:"Stellar light",sans-serif;text-align:left;margin:0}@media only screen and (max-width:768px){.home-container .block-1 .block-1-wrapper .three-box-wrapper .text-box p{font-size:1.4rem}}.home-container .block-2{width:100%}.home-container .block-2 .block-2-wrapper{position:relative}.home-container .block-2 .block-2-wrapper .centered-block{position:absolute;width:33%;z-index:1000;position:absolute;top:9rem;left:0;right:0;margin:auto}@media only screen and (max-width:767px){.home-container .block-2 .block-2-wrapper .centered-block{width:calc(100% - 8rem)}}.home-container .block-2 .block-2-wrapper .centered-block h1{font-size:4.5rem;line-height:4rem;font-family:"Stellar regular",sans-serif;color:#333;text-align:left;font-weight:300;margin-bottom:1rem;text-align:center}@media only screen and (max-width:768px){.home-container .block-2 .block-2-wrapper .centered-block h1{font-size:3rem}}.home-container .block-2 .block-2-wrapper .centered-block p{font-size:1.4rem;line-height:1.8rem;color:#333;font-family:"Stellar light",sans-serif;text-align:left;margin-bottom:0;text-align:center}@media only screen and (max-width:768px){.home-container .block-2 .block-2-wrapper .centered-block p{font-size:1.4rem}}.home-container .block-2 .block-2-wrapper .centered-block .mini-menu{display:flex;justify-content:center}.home-container .block-2 .block-2-wrapper .centered-block .mini-menu a{text-decoration:none;cursor:pointer;padding:.3rem 0;margin:1rem 2rem;text-transform:uppercase;border-bottom:1px solid transparent;line-height:2.5rem;color:#333}.home-container .block-2 .block-2-wrapper .centered-block .mini-menu a:hover{border-bottom:1px solid #000;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.home-container .block-2 .block-2-wrapper .centered-block .booking{margin-top:1.5rem}.home-container .block-2 .block-2-wrapper .centered-block .booking a{padding:1rem 2rem;text-align:center;margin-bottom:0;text-decoration:none;cursor:pointer;color:#333;outline:0;border:1px solid #000;display:inline-block;vertical-align:middle}.home-container .block-2 .block-2-wrapper .centered-block .booking a:hover{color:#929497;font-weight:700;border:1px solid #000;background-color:rgba(255,255,255,.5);-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.home-container .block-3{width:100%}.home-container .block-3 .block-3-wrapper{position:relative}.home-container .block-3 .block-3-wrapper .centered-block{position:absolute;width:33%;z-index:1000;position:absolute;top:9rem;left:0;right:0;margin:auto;color:#fff}@media only screen and (max-width:767px){.home-container .block-3 .block-3-wrapper .centered-block{width:calc(100% - 8rem)}}.home-container .block-3 .block-3-wrapper .centered-block h1{font-size:4.5rem;line-height:4rem;font-family:"Stellar regular",sans-serif;color:#333;text-align:left;font-weight:300;margin-bottom:1rem;text-align:center;color:#fff}@media only screen and (max-width:768px){.home-container .block-3 .block-3-wrapper .centered-block h1{font-size:3rem}}.home-container .block-3 .block-3-wrapper .centered-block p{font-size:1.4rem;line-height:1.8rem;color:#333;font-family:"Stellar light",sans-serif;text-align:left;margin-bottom:0;text-align:center;color:#fff}@media only screen and (max-width:768px){.home-container .block-3 .block-3-wrapper .centered-block p{font-size:1.4rem}}.home-container .block-3 .block-3-wrapper .centered-block .explore{padding-top:2rem}.home-container .block-3 .block-3-wrapper .centered-block .explore a{text-decoration:none;cursor:pointer;padding:1rem 0;margin:1rem 2rem;text-transform:uppercase;border-bottom:1px solid transparent;line-height:2.5rem;color:#fff}.home-container .block-3 .block-3-wrapper .centered-block .explore a:hover{border-bottom:1px solid #fff;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.home-container .block-4{width:100%}.home-container .block-4 .block-4-wrapper{position:relative}.home-container .block-4 .block-4-wrapper .centered-block{position:absolute;width:33%;z-index:1000;position:absolute;top:9rem;left:0;right:0;margin:auto}@media only screen and (max-width:767px){.home-container .block-4 .block-4-wrapper .centered-block{width:calc(100% - 8rem)}}.home-container .block-4 .block-4-wrapper .centered-block h1{font-size:4.5rem;line-height:4rem;font-family:"Stellar regular",sans-serif;color:#333;text-align:left;font-weight:300;margin-bottom:1rem;text-align:center;color:#fff}@media only screen and (max-width:768px){.home-container .block-4 .block-4-wrapper .centered-block h1{font-size:3rem}}.home-container .block-4 .block-4-wrapper .centered-block p{font-size:1.4rem;line-height:1.8rem;color:#333;font-family:"Stellar light",sans-serif;text-align:left;margin-bottom:0;text-align:center;color:#fff}@media only screen and (max-width:768px){.home-container .block-4 .block-4-wrapper .centered-block p{font-size:1.4rem}}.home-container .block-4 .block-4-wrapper .centered-block .mini-menu{display:flex;justify-content:center}.home-container .block-4 .block-4-wrapper .centered-block .mini-menu a{text-decoration:none;cursor:pointer;padding:.3rem 0;margin:1rem 2rem;text-transform:uppercase;border-bottom:1px solid transparent;line-height:2.5rem;color:#fff}.home-container .block-4 .block-4-wrapper .centered-block .mini-menu a:hover{border-bottom:1px solid #fff;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.home-container .block-4 .block-4-wrapper .centered-block .booking{margin-top:1.5rem}.home-container .block-4 .block-4-wrapper .centered-block .booking a{padding:1rem 2rem;text-align:center;margin-bottom:0;text-decoration:none;cursor:pointer;outline:0;border:1px solid #fff;color:#fff;display:inline-block;vertical-align:middle}.home-container .block-4 .block-4-wrapper .centered-block .booking a:hover{border:1px solid #fff;font-weight:700;color:#929497;background-color:rgba(255,255,255,.12);-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}