File last changes: 2026-10-09 22:01:08
@import "../../scss/_color-tags.scss";@import "//fonts.googleapis.com/css?family=Open+Sans:300,400,700";@import "//cdn.materialdesignicons.com/2.0.46/css/materialdesignicons.min.css";@charset "UTF-8";/*
 Site Name:  Hotel Name
 Author: Net Affinity
 */.upper{text-transform:uppercase}.center{text-align:center}.bold{font-weight:bold}/* normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.shell{width:100%;max-width:1388px;margin:0 auto;padding:0 15px}.shell--fluid{width:100%;max-width:1388px;margin:0 auto;padding:0px}.no-padding{padding:0px !important}.no-padding-right{padding-right:0px !important}.no-padding-left{padding-left:0px !important}.row{margin:0px !important}.visible-xxs{display:none}@media (max-width: 1200px){.no-padding-lg{padding:0}.padding-lg{padding:15px}.txt-center-lg{text-align:center}.pull-none-lg{float:none !important}.block-lg{display:block !important}}.is-mobile{display:none}@media (max-width: 767px){.is-mobile{display:block}}.is-tablet{display:none}@media (max-width: 768px){.is-tablet{display:block}}.is-tablet-lg{display:none}@media (max-width: 1024px){.is-tablet-lg{display:block}}@media (max-width: 767px){.is-not-mobile{display:none}}@media (max-width: 768px){.is-not-tablet{display:none}}@media (max-width: 1024px){.is-not-tablet-lg{display:none}}@media (max-width: 992px){.no-padding-md{padding:0}.padding-md{padding:15px}.txt-center-md{text-align:center}.pull-none-md{float:none !important}.block-md{display:block !important}}@media (max-width: 768px){.hidden-xs{display:none !important}.visible-xs{display:block !important}.no-padding-sm{padding:0}.padding-sm{padding:15px}.txt-center-sm{text-align:center !important}.pull-none-sm{float:none !important}.block-sm{display:block !important}}@media (max-width: 480px){.no-padding-xs{padding:0}.padding-xs{padding:15px}.txt-center-xs{text-align:center}.pull-none-xs{float:none !important}.hidden-xxs{display:none !important}.visible-xxs{display:block !important}.block-xs{display:block !important}}.section--primary{background-color:#000}.section--secondary{background-color:#000}.section--book{background-color:#000}.section--cal-header-bg{background-color:#000}.section--cal-header-txt{background-color:#fff}.section--cal-active{background-color:#000}.section--cal-hover{background-color:#000}.section--error{background-color:#af0000}.section--gray-lighter{background-color:#ddd}.section--gray-darker{background-color:#555}.section--gray-bg{background-color:#f7f7f7}.section--white{background-color:white}.section--black{background-color:black}.text--primary{color:#000}.text--secondary{color:#000}.text--book{color:#000}.text--cal-header-bg{color:#000}.text--cal-header-txt{color:#fff}.text--cal-active{color:#000}.text--cal-hover{color:#000}.text--error{color:#af0000}.text--gray-lighter{color:#ddd}.text--gray-darker{color:#555}.text--gray-bg{color:#f7f7f7}.text--white{color:white}.text--black{color:black}.hidden{display:none}@media (max-width: 767px){.content--inside1{max-height:380px;margin-top:-53px}.content--rooms{max-height:380px}.hidden-content{position:relative;overflow:hidden}.hidden-content.expanded{max-height:100% !important;padding-bottom:80px !important}.hidden-content.expanded:after{opacity:0}.hidden-content.expanded .btn-content:after{background-image:url(/intrepid1/files/images/ico-minus-gray.png)}.hidden-content:after{left:0;bottom:0;right:0;height:100px;position:absolute;content:'';background-image:url(/intrepid1/files/images/gradient-white.png);background-size:cover;z-index:1;transition:opacity 0.3s}.hidden-content .btn-content{z-index:2}.hidden-content .btn-content:after{width:19px;height:19px;background-image:url(/intrepid1/files/images/ico-plus.png);content:'';background-repeat:no-repeat;position:absolute;background-position:center center;top:50%;left:50%;transform:translate(-50%, -50%)}.hidden-content .btn-content img{display:none !important}}.animate{opacity:0;transform:translateY(50px);transition:opacity 0.4s, transform 0.4s}.animate.animate-delay-1{transition-delay:0s}.animate.animate-delay-2{transition-delay:0.3s}.animate.animate-delay-3{transition-delay:0.5s}.animate.animate-delay-4{transition-delay:0.6s}.animate.animated{opacity:1;transform:translateY(0)}.mobile-visible{display:none}@media (max-width: 767px){.mobile-hidden{display:none}.mobile-visible{display:block}}.fix-header .header{transform:translateY(0) !important}body.home .container{margin-bottom:0}body.home .footer{margin-top:0}body.page-hidden{visibility:hidden;opacity:0}body{visibility:visible;opacity:1}input[type="text"]:not(.na-searchbox__ratecode-input),input[type="email"],input[type="password"],input[type="search"],input[type="submit"],textarea,select{display:block;width:100%;font-size:18px;border:1px solid transparent;border-radius:0;padding:0 10px;transition:all 200ms linear;appearance:none;height:55px;line-height:1.4;box-shadow:0px 1px 1px 0px rgba(0, 0, 0, .1);color:black;font-weight:normal;font-family:'Lato', sans-serif}::-webkit-input-placeholder{color:rgba(0, 0, 0, .5)}:-moz-placeholder{color:rgba(0, 0, 0, .5)}::-moz-placeholder{color:rgba(0, 0, 0, .5)}:-ms-input-placeholder{color:rgba(0, 0, 0, .5)}.form-builder-wrapper,.form-style{width:100%}.form-builder-wrapper ul,.form-style ul{clear:both;margin:0;padding:0}.form-builder-wrapper ul li,.form-style ul li{padding:10px 0;display:inline-block;width:100%;list-style:none outside none !important;margin:5px 0}.form-builder-wrapper ul li:before,.form-style ul li:before{display:none}.form-builder-wrapper .label-wrapper,.form-style .label-wrapper{width:25%;float:left;padding-top:5px}.form-builder-wrapper .label-wrapper label,.form-style .label-wrapper label{text-transform:uppercase;font-size:13px;line-height:13px;font-weight:bold;margin:0px;padding:0px}.form-builder-wrapper .label-wrapper label:before,.form-style .label-wrapper label:before{display:none}.form-builder-wrapper .field-wrapper,.form-style .field-wrapper{width:75%;float:left}.form-builder-wrapper .field-wrapper label,.form-style .field-wrapper label{position:relative;padding-left:30px;padding-top:5px}.form-builder-wrapper .field-wrapper label.error,.form-style .field-wrapper label.error{background:none repeat scroll 0 0 #f1f1f1;color:#919191;display:table;font-size:0.8em;padding:0.3em;position:relative;right:0;text-align:left}.form-builder-wrapper .field-wrapper label.error:before,.form-style .field-wrapper label.error:before{display:none}.form-builder-wrapper .field-wrapper input[type=text],.form-style .field-wrapper input[type=text],.form-builder-wrapper .field-wrapper select,.form-style .field-wrapper select,.form-builder-wrapper .field-wrapper textarea,.form-style .field-wrapper textarea,.form-builder-wrapper .field-wrapper #upload,.form-style .field-wrapper #upload{border:1px solid #ddd;font-family:'Open Sans', Arial, sans-serif;width:100%;font-size:1em;clear:both;border-radius:5px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.form-builder-wrapper .field-wrapper input[type=text]:hover,.form-style .field-wrapper input[type=text]:hover,.form-builder-wrapper .field-wrapper select:hover,.form-style .field-wrapper select:hover,.form-builder-wrapper .field-wrapper textarea:hover,.form-style .field-wrapper textarea:hover,.form-builder-wrapper .field-wrapper #upload:hover,.form-style .field-wrapper #upload:hover{border:1px solid #c4c4c4}.form-builder-wrapper .field-wrapper input[type=text]:focus,.form-style .field-wrapper input[type=text]:focus,.form-builder-wrapper .field-wrapper select:focus,.form-style .field-wrapper select:focus,.form-builder-wrapper .field-wrapper textarea:focus,.form-style .field-wrapper textarea:focus,.form-builder-wrapper .field-wrapper #upload:focus,.form-style .field-wrapper #upload:focus{border:1px solid #000}.form-builder-wrapper .field-wrapper input[type=text].error,.form-style .field-wrapper input[type=text].error,.form-builder-wrapper .field-wrapper select.error,.form-style .field-wrapper select.error,.form-builder-wrapper .field-wrapper textarea.error,.form-style .field-wrapper textarea.error,.form-builder-wrapper .field-wrapper #upload.error,.form-style .field-wrapper #upload.error{border-left:3px solid #af0000}.form-builder-wrapper .field-wrapper input[type=text].error:hover,.form-style .field-wrapper input[type=text].error:hover,.form-builder-wrapper .field-wrapper select.error:hover,.form-style .field-wrapper select.error:hover,.form-builder-wrapper .field-wrapper textarea.error:hover,.form-style .field-wrapper textarea.error:hover,.form-builder-wrapper .field-wrapper #upload.error:hover,.form-style .field-wrapper #upload.error:hover{border-left:3px solid #af0000}.form-builder-wrapper .field-wrapper textarea,.form-style .field-wrapper textarea{padding:10px;min-height:100px}.form-builder-wrapper .field-wrapper select[multiple=multiple],.form-style .field-wrapper select[multiple=multiple]{min-height:100px;padding:10px}.form-builder-wrapper .field-wrapper input[type=checkbox],.form-style .field-wrapper input[type=checkbox],.form-builder-wrapper .field-wrapper input[type=radio],.form-style .field-wrapper input[type=radio]{display:none;margin-left:0px;vertical-align:text-top}.form-builder-wrapper .field-wrapper input[type=checkbox]:hover:before,.form-style .field-wrapper input[type=checkbox]:hover:before,.form-builder-wrapper .field-wrapper input[type=radio]:hover:before,.form-style .field-wrapper input[type=radio]:hover:before{border:1px solid #c4c4c4}.form-builder-wrapper .field-wrapper input.datepicker,.form-style .field-wrapper input.datepicker{background:#fff;width:auto;float:left;padding-left:40px}.form-builder-wrapper .field-wrapper input.phone,.form-style .field-wrapper input.phone,.form-builder-wrapper .field-wrapper input.email,.form-style .field-wrapper input.email{width:100%}.form-builder-wrapper .field-wrapper .multi-row,.form-style .field-wrapper .multi-row{float:left}.form-builder-wrapper .field-wrapper .multi-row span.row,.form-style .field-wrapper .multi-row span.row{clear:both;display:block;padding:0.6em 0;float:left}.form-builder-wrapper label:before,.form-style label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;position:absolute;left:0;top:3px;background-color:#fff;box-shadow:inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.form-builder-wrapper .checkbox label,.form-style .checkbox label{cursor:pointer}.form-builder-wrapper .checkbox label:before,.form-style .checkbox label:before{border-radius:2px}.form-builder-wrapper .checkbox input[type=checkbox]:checked + label:before,.form-style .checkbox input[type=checkbox]:checked + label:before{border:1px solid #000;background-color:#000;content:"\F12C";font-family:'Material Design Icons';text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);font-size:16px;font-weight:bolder;color:#fff;text-align:center;line-height:18px;padding-top:1px}.form-builder-wrapper .radio label,.form-style .radio label{cursor:pointer}.form-builder-wrapper .radio label:before,.form-style .radio label:before{border-radius:50%}.form-builder-wrapper .radio input[type=radio]:checked + label:before,.form-style .radio input[type=radio]:checked + label:before{border:1px solid #000;background-color:#000;content:"\F764";font-family:'Material Design Icons';color:#fff;font-size:11px;text-align:center;line-height:21px}.form-builder-wrapper .radio_yes_no label,.form-style .radio_yes_no label{cursor:pointer}.form-builder-wrapper .radio_yes_no label:before,.form-style .radio_yes_no label:before{border-radius:50%}.form-builder-wrapper .radio_yes_no input[type=radio]:checked + label:before,.form-style .radio_yes_no input[type=radio]:checked + label:before{border:1px solid #000;background-color:#000;content:"\F764";font-family:'Material Design Icons';color:#fff;font-size:11px;text-align:center;line-height:21px}.form-builder-wrapper table,.form-style table{width:100%}.form-builder-wrapper input[type="submit"],.form-style input[type="submit"]{background-color:#000;border:none;color:white;font-size:18px;margin:auto;display:block;width:100%;font-weight:500;text-transform:uppercase;margin-top:15px;-webkit-transition:350ms ease;-moz-transition:350ms ease;-o-transition:350ms ease;-ms-transition:350ms ease;transition:350ms ease}.form-builder-wrapper input[type="submit"]:hover,.form-style input[type="submit"]:hover{background-color:#000}@media (max-width: 480px){.form-builder-wrapper ul li,.form-style ul li{border:0px}.form-builder-wrapper .label-wrapper,.form-style .label-wrapper,.form-builder-wrapper .field-wrapper,.form-style .field-wrapper,.form-builder-wrapper #dates_required,.form-style #dates_required{display:block;width:100%}.form-builder-wrapper .label-wrapper label,.form-style .label-wrapper label,.form-builder-wrapper .field-wrapper label,.form-style .field-wrapper label,.form-builder-wrapper #dates_required label,.form-style #dates_required label{margin:0px}.form-builder-wrapper .li.btn-submit input,.form-style .li.btn-submit input{width:100%}}.datepicker-icon,.select-icon{width:auto !important;position:relative}.datepicker-icon:after,.select-icon:after{content:"\F0EE";position:absolute;font:normal normal normal 18px/1 "Material Design Icons";left:10px;top:50%;transform:translateY(-50%);color:#c4c4c4;pointer-events:none}.datepicker-icon .datepicker,.select-icon .datepicker{padding-left:25px}.select-icon{width:75% !important}.select-icon:after{content:"\F140";left:inherit;right:10px}.select-icon select{padding-right:25px}@media (max-width: 767px){.datepicker-icon,.select-icon{width:100% !important}}*{outline:none;box-sizing:border-box}body,html{font-size:17px;line-height:1.5;font-family:'Lato', sans-serif;color:#555;font-weight:400;background:#fff}.body--fixed{overflow:hidden}.lazy-img{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}.lazy-img.lazy-loaded{opacity:1}h1{font-size:51px}@media (max-width: 767px){h1{font-size:41px}}h2{font-size:51px}@media (max-width: 767px){h2{font-size:41px}}h3{font-size:0px}@media (max-width: 767px){h3{font-size:0px}}h4{font-size:0px}@media (max-width: 767px){h4{font-size:0px}}h5{font-size:17px}@media (max-width: 767px){h5{font-size:14px}}h6{font-size:0px}@media (max-width: 767px){h6{font-size:0px}}h1,h2,h3,h4,h5,h6{font-family:'Lato', sans-serif;font-weight:400;margin:0px}table{width:100%;max-width:100%;margin-bottom:20px}table th,table td{padding:5px;vertical-align:top;border:1px solid #efefef}table thead th{vertical-align:bottom;border-bottom:2px solid #efefef}table tbody + tbody{border-top:2px solid #efefef}table .table{background-color:#fff}.table-hover tbody tr:hover{background-color:#eee}.table-striped tbody tr:nth-of-type(odd){background-color:#eee}.content{color:#555}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{padding-top:10px;padding-bottom:10px}.content p{padding-top:5px;padding-bottom:5px;margin:0px}.content strong{font-weight:bold}.content em{font-style:italic}.content ul li{list-style:inside disc;padding-top:5px;padding-bottom:5px;line-height:1.5}.content ol li{list-style:inside decimal;padding-top:5px;padding-bottom:5px;line-height:1.5}@font-face{font-family:"Arrows";src:url("../fonts/Arrows.eot");src:url("../fonts/Arrows.eot?#iefix") format("embedded-opentype"), url("../fonts/Arrows.woff") format("woff"), url("../fonts/Arrows.ttf") format("truetype"), url("../fonts/Arrows.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"Arrows";src:url("../fonts/Arrows.svg#Flaticon") format("svg")}}.arrows:before{display:inline-block;font-family:"Arrows";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.arrows-close:before{content:"\f100"}.arrows-down:before{content:"\f101"}.arrows-left:before{content:"\f102"}.arrows-right:before{content:"\f103"}.arrows-up:before{content:"\f104"}@font-face{font-family:'net-affinity';src:url('fonts/net-affinity.woff2') format('woff2'), url('fonts/net-affinity.ttf') format('truetype'), url('fonts/net-affinity.woff') format('woff'), url('fonts/net-affinity.svg') format('svg');font-weight:normal;font-style:normal}.list-description-icons [class^="na-"],.list-description-icons [class*=" na-"]{font-family:'net-affinity' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;color:#000;max-width:50px}.list-description-icons .mdi.mdi-check{font-size:3rem;margin-bottom:20px;margin-top:-15px}.na-single-bed:before{content:"\e942"}.na-twin-bed:before{content:"\e952"}.na-bunk:before{content:"\e90c"}.na-double-bed:before{content:"\e91a"}.na-cot:before{content:"\e907"}.na-sofa:before{content:"\e92d"}.na-sofa-bed:before{content:"\e944"}.na-one-person:before{content:"\e92f"}.na-two-persons:before{content:"\e901"}.na-three-persons:before{content:"\e900"}.na-four-persons:before{content:"\e903"}.na-five-persons:before{content:"\e902"}.na-family:before{content:"\e91e"}.na-walking:before{content:"\e930"}.na-swimming:before{content:"\e941"}.na-cycling:before{content:"\e914"}.na-fishing:before{content:"\e92c"}.na-sailing:before{content:"\e94b"}.na-wheelchair:before{content:"\e947"}.na-safe:before{content:"\e93f"}.na-info:before{content:"\e928"}.na-24-hours:before{content:"\e904"}.na-reception:before{content:"\e93a"}.na-reception-24h:before{content:"\e905"}.na-bus:before{content:"\e90d"}.na-train:before{content:"\e948"}.na-airplane:before{content:"\e906"}.na-parking:before{content:"\e936"}.na-parking-discount:before{content:"\e918"}.na-free-parking:before{content:"\e921"}.na-discount:before{content:"\e917"}.na-free:before{content:"\e920"}.na-euro:before{content:"\e91d"}.na-no-euro:before{content:"\e934"}.na-bathtub:before{content:"\e908"}.na-shower:before{content:"\e940"}.na-hanger:before{content:"\e926"}.na-shampoo:before{content:"\e924"}.na-towels:before{content:"\e945"}.na-hairdryer:before{content:"\e925"}.na-bar:before{content:"\e932"}.na-beer:before{content:"\e909"}.na-cocktail:before{content:"\e90f"}.na-wine:before{content:"\e91b"}.na-wine-discount:before{content:"\e916"}.na-kitchen:before{content:"\e92a"}.na-coffee:before{content:"\e910"}.na-cutlery:before{content:"\e913"}.na-microwave:before{content:"\e90a"}.na-fridge:before{content:"\e922"}.na-cooker:before{content:"\e92b"}.na-table:before{content:"\e915"}.na-iron:before{content:"\e94a"}.na-washing-machine:before{content:"\e94f"}.na-dishwasher:before{content:"\e919"}.na-desk:before{content:"\e949"}.na-heater:before{content:"\e927"}.na-satellite-tv:before{content:"\e93d"}.na-tv:before{content:"\e93e"}.na-dock:before{content:"\e943"}.na-phone:before{content:"\e938"}.na-wifi:before{content:"\e950"}.na-flowers:before{content:"\e91f"}.na-view:before{content:"\e94e"}.na-balcony:before{content:"\e951"}.na-golf:before{content:"\e923"}.na-stadium:before{content:"\e946"}.na-drums:before{content:"\e91c"}.na-disco:before{content:"\e937"}.na-cart:before{content:"\e931"}.na-theatre:before{content:"\e912"}.na-museum:before{content:"\e933"}.na-column:before{content:"\e911"}.na-buildings:before{content:"\e90b"}.na-map-pin:before{content:"\e92e"}.na-close:before{content:"\e60a"}.na-arrow-left:before{content:"\e607"}.na-arrow-up:before{content:"\e90e"}.na-arrow-right:before{content:"\e929"}.na-arrow-down:before{content:"\e935"}.na-check:before{content:"\e93b"}.na-net-affinity:before{content:"\e939"}@font-face{font-family:'net-affinity-icons';src:url('fonts/net-affinity-icons.eot?fkwsf0');src:url('fonts/net-affinity-icons.eot?fkwsf0#iefix') format('embedded-opentype'), url('fonts/net-affinity-icons.woff2?fkwsf0') format('woff2'), url('fonts/net-affinity-icons.ttf?fkwsf0') format('truetype'), url('fonts/net-affinity-icons.woff?fkwsf0') format('woff'), url('fonts/net-affinity-icons.svg?fkwsf0#net-affinity-icons') format('svg');font-weight:normal;font-style:normal}[class^="i-na-"],[class*=" i-na-"]{font-family:'net-affinity-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-na-aircon:before{content:"\e94c"}.i-na-apple-tv:before{content:"\e900"}.i-na-balcony:before{content:"\e951"}.i-na-bar:before{content:"\e932"}.i-na-bathtub:before{content:"\e908"}.i-na-blackout-curtains:before{content:"\e923"}.i-na-breakfast:before{content:"\e901"}.i-na-bunk:before{content:"\e90c"}.i-na-chromecast:before{content:"\e904"}.i-na-cinema:before{content:"\e905"}.i-na-city-view:before{content:"\e95a"}.i-na-cleaning:before{content:"\e907"}.i-na-coffee:before{content:"\e910"}.i-na-coffee-machine:before{content:"\e94d"}.i-na-cooker:before{content:"\e92b"}.i-na-cot:before{content:"\e90d"}.i-na-cutlery:before{content:"\e913"}.i-na-desk:before{content:"\e949"}.i-na-dish:before{content:"\e90e"}.i-na-dishwasher:before{content:"\e919"}.i-na-double-bed:before{content:"\e91a"}.i-na-family:before{content:"\e91e"}.i-na-fireplace:before{content:"\e91f"}.i-na-fridge:before{content:"\e922"}.i-na-garden:before{content:"\e920"}.i-na-gift:before{content:"\e906"}.i-na-gym:before{content:"\e92c"}.i-na-hairdryer:before{content:"\e925"}.i-na-hanger:before{content:"\e926"}.i-na-heater:before{content:"\e927"}.i-na-iron:before{content:"\e94a"}.i-na-iron-board:before{content:"\e93b"}.i-na-kettle:before{content:"\e928"}.i-na-king-bed:before{content:"\e909"}.i-na-kitchen:before{content:"\e92a"}.i-na-leisure:before{content:"\e953"}.i-na-lounge-area:before{content:"\e939"}.i-na-max-1:before{content:"\e92f"}.i-na-max-2:before{content:"\e918"}.i-na-max-3:before{content:"\e91c"}.i-na-max-4:before{content:"\e921"}.i-na-max-5:before{content:"\e924"}.i-na-max-6:before{content:"\e929"}.i-na-microphone:before{content:"\e92e"}.i-na-microwave:before{content:"\e90a"}.i-na-minibar:before{content:"\e930"}.i-na-netflix:before{content:"\e959"}.i-na-newspaper:before{content:"\e917"}.i-na-no-smoking:before{content:"\e93c"}.i-na-paw:before{content:"\e90b"}.i-na-pet-friendly:before{content:"\e90b"}.i-na-phone:before{content:"\e938"}.i-na-pool:before{content:"\e931"}.i-na-queen-bed:before{content:"\e916"}.i-na-reception:before{content:"\e93a"}.i-na-reception-24h:before{content:"\e933"}.i-na-robes-slippers:before{content:"\ce90e"}.i-na-rollaway-bed:before{content:"\e912"}.i-na-room-dining:before{content:"\e934"}.i-na-room-service:before{content:"\e911"}.i-na-safe:before{content:"\e95c"}.i-na-sea-view:before{content:"\e914"}.i-na-shampoo:before{content:"\e935"}.i-na-shower:before{content:"\e940"}.i-na-single-bed:before{content:"\e942"}.i-na-smoke-alarm:before{content:"\e936"}.i-na-smoking:before{content:"\e902"}.i-na-sofa:before{content:"\e92d"}.i-na-sofa-bed:before{content:"\e944"}.i-na-spa:before{content:"\e937"}.i-na-table:before{content:"\e915"}.i-na-toiletries:before{content:"\e90f"}.i-na-towels:before{content:"\e945"}.i-na-tv:before{content:"\e93e"}.i-na-tv-cable:before{content:"\e93d"}.i-na-twin-bed:before{content:"\e952"}.i-na-umbrella:before{content:"\e903"}.i-na-usb:before{content:"\e93f"}.i-na-washing-machine:before{content:"\e94f"}.i-na-water-bottle:before{content:"\e941"}.i-na-wheelchair:before{content:"\e947"}.i-na-wifi:before{content:"\e950"}.i-na-window:before{content:"\e91d"}.i-na-wine:before{content:"\e91b"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir="rtl"] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slinky-menu{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#aaa}.slinky-menu > ul{left:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.slinky-menu li,.slinky-menu ul{list-style:none;margin:0}.slinky-menu ul{width:100%}.slinky-menu a{display:block;border:none;color:#fff;padding:1em}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{position:relative}.slinky-menu h2 ~ a.back{left:0;position:absolute;top:0}.slinky-menu h2{font-size:1em;margin:0;text-align:center;color:#fff;padding:1em}.slinky-menu li{line-height:1}.slinky-menu a:hover{background:#000}.slinky-menu a.next:after{content:'\276f';margin-left:1em;float:right}.slinky-menu a.back:before{content:'\276e';margin-right:1em;float:left}.header{position:fixed;left:0;top:0;right:0;z-index:10;transform:translateY(-100%);transition:transform 0.5s}.header .header__inner{background-color:#fff;display:flex;justify-content:space-between;padding:16px 56px;align-items:center;box-shadow:0 3px 6px rgba(0, 0, 0, .16)}.header .header__inner .logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header .header__inner .logo img{margin-top:8px;max-height:73px;max-width:200px}.header .header__inner .btn span + span{display:none}.header .header__actions{display:flex}.header .nav-lang{margin-right:45px}.header .nav-lang select{color:#585757}.header .nav-lang option{background-color:#fff}.header--fix{transform:translateY(0)}@media (max-width: 1024px){.header .header__inner{padding:10px 20px}}@media (max-width: 767px){.header .nav-lang{display:none}.header .header__inner{padding:0;height:70px;overflow:hidden}.header .header__inner .logo{transform:translate(-50%, -50%) scale(0.7)}.header .btn{flex-direction:column;align-items:center;padding:15px}.header .btn span{display:none}.header .btn span + span{display:inline-block !important;margin-left:0;margin-top:5px;font-size:14px}.header .menu{padding-left:6px}}@media (max-width: 1024px){.header--lang .header__inner .logo{transform:translate(-50%, -50%) scale(0.7)}.header--lang .header__inner .nav-lang{margin-right:10px}}.footer{margin-top:70px;padding-bottom:90px}.footer .footer__bar{text-align:center;border-top:1px solid rgba(112, 112, 112, 0.34);padding:12px 0}.footer .footer__content{text-align:center;padding-top:45px;color:#aaacae;border-top:1px solid rgba(112, 112, 112, 0.34)}.footer p{margin-top:0;margin-bottom:53px}.footer .socials{margin-bottom:65px}.footer .logo .cls-1{fill:#aaacae}.footer .footerlogos{margin-bottom:65px}@media (max-width: 767px){.footer .footerlogos{margin-bottom:35px}}.footer .footerlogos ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:space-evenly;padding-left:0;max-width:1200px;margin:0 auto}.footer .footerlogos ul li{flex:0 1 20%;max-width:140px}.footer .socials a svg path{transition:0.2s all}.footer .socials a:hover svg path{fill:#818282 !important}@media (max-width: 767px){.footer .link-address{max-width:80%;font-size:16px;line-height:1.7;margin-bottom:40px}.footer .links{display:none}.footer .footer__content{padding-top:50px}.footer .socials{margin-bottom:52px}.footer .socials i{font-size:32px}.footer .socials li + li{margin-left:30px}.footer .logo svg{transform:scale(0.65)}.footer .socials a svg{height:26px !important;width:25px !important;margin-bottom:-10px}}.main-flag:before{content:"";width:17px;height:11px;position:absolute;top:16px;left:20px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.16)}.btn-languages ul.languages li a:before{content:" ";font-family:"Material Design Icons";color:#fff;position:absolute;top:18px;left:20px;width:17px;height:11px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.16)}.btn-languages ul.languages li ul li{padding:3px 5px;position:relative}.btn-languages ul.languages li ul li a{padding:0px 5px 0px 25px;display:block}.footer__bar .btn-languages{height:45px;width:200px;text-align:left;margin:12px auto;margin-bottom:30px;border:1px solid #adadad}.footer__bar .btn-languages ul.languages > li:after{content:"\F35D";font-family:"Material Design Icons";color:#333;position:absolute;right:20px;top:10px}.footer__bar .btn-languages ul.languages{color:#333;cursor:pointer;min-width:85px;align-items:center;font-family:"Open Sans", sans-serif;text-transform:uppercase;position:relative;text-align:center;width:100%;height:100%;padding:0 30px}.footer__bar .btn-languages ul.languages li{padding:13px 60px;line-height:20px}.footer__bar .btn-languages ul.languages li ul{display:none}.footer__bar .btn-languages ul.languages li ul.expanded{display:block !important;position:absolute;top:44px;left:0;list-style:none;background-color:#fff;width:100% !important;line-height:3;outline:1px solid #adadad;text-align:left;padding:0}.footer__bar .btn-languages ul.languages li ul a{padding:0px}.intro .main-flag:before,.header--lang .main-flag:before{top:7px;left:0px;transition:all 0.3s ease-in-out}.intro .btn-languages ul.languages li a:before,.header--lang .btn-languages ul.languages li a:before{content:" ";font-family:"Material Design Icons";position:absolute;top:10px;left:0px;width:17px;height:11px}.intro .btn-languages ul.languages li{color:#fff}.header--lang .btn-languages{margin-right:30px}.header--lang .btn-languages ul.languages li{color:#333}.header--lang .btn-languages ul.languages li ul{left:-16px}.button{position:relative;display:inline-block;min-width:140px;height:50px;line-height:50px;padding:0 20px;font-size:17px;text-align:center;text-decoration:none;font-weight:normal;color:#fff;border:1px solid #000;background-color:#000;cursor:pointer;appearance:none;transition:all 250ms linear}.button.button--small{min-width:98px;height:35px;line-height:33px;font-size:14px}.button.button--large{min-width:182px;height:65px;line-height:65px;font-size:21px}.button:hover{border-color:#000;background-color:#000}.button:hover.button--outline{color:#000;background:transparent}.button--round{border-radius:5px}.button--round-full{border-radius:100px}.button--outline{color:#000;background:transparent}.disabled,[disabled]{border-color:#ccc;background-color:#ccc;cursor:default;pointer-events:none}.disabled.button--outline,[disabled].button--outline{color:#ccc;border-color:#ccc;background:transparent}.button--primary{background-color:#000;border-color:#000}.button--primary.button--outline{color:#000;background:transparent}.button--primary:hover{border-color:#000;background-color:#000}.button--primary:hover.button--outline{color:white;background:#000}.button--secondary{background-color:#000;border-color:#000}.button--secondary.button--outline{color:#000;background:transparent}.button--secondary:hover{border-color:#000;background-color:#000}.button--secondary:hover.button--outline{color:white;background:#000}.button--book{background-color:#000;border-color:#000}.button--book.button--outline{color:#000;background:transparent}.button--book:hover{border-color:#000;background-color:#000}.button--book:hover.button--outline{color:white;background:#000}.button--cal-header-bg{background-color:#000;border-color:#000}.button--cal-header-bg.button--outline{color:#000;background:transparent}.button--cal-header-bg:hover{border-color:#000;background-color:#000}.button--cal-header-bg:hover.button--outline{color:white;background:#000}.button--cal-header-txt{background-color:#fff;border-color:#fff}.button--cal-header-txt.button--outline{color:#fff;background:transparent}.button--cal-header-txt:hover{border-color:#e6e6e6;background-color:#e6e6e6}.button--cal-header-txt:hover.button--outline{color:white;background:#e6e6e6}.button--cal-active{background-color:#000;border-color:#000}.button--cal-active.button--outline{color:#000;background:transparent}.button--cal-active:hover{border-color:#000;background-color:#000}.button--cal-active:hover.button--outline{color:white;background:#000}.button--cal-hover{background-color:#000;border-color:#000}.button--cal-hover.button--outline{color:#000;background:transparent}.button--cal-hover:hover{border-color:#000;background-color:#000}.button--cal-hover:hover.button--outline{color:white;background:#000}.button--error{background-color:#af0000;border-color:#af0000}.button--error.button--outline{color:#af0000;background:transparent}.button--error:hover{border-color:#7c0000;background-color:#7c0000}.button--error:hover.button--outline{color:white;background:#7c0000}.button--gray-lighter{background-color:#ddd;border-color:#ddd}.button--gray-lighter.button--outline{color:#ddd;background:transparent}.button--gray-lighter:hover{border-color:#c4c4c4;background-color:#c4c4c4}.button--gray-lighter:hover.button--outline{color:white;background:#c4c4c4}.button--gray-darker{background-color:#555;border-color:#555}.button--gray-darker.button--outline{color:#555;background:transparent}.button--gray-darker:hover{border-color:#3c3c3c;background-color:#3c3c3c}.button--gray-darker:hover.button--outline{color:white;background:#3c3c3c}.button--gray-bg{background-color:#f7f7f7;border-color:#f7f7f7}.button--gray-bg.button--outline{color:#f7f7f7;background:transparent}.button--gray-bg:hover{border-color:#ddd;background-color:#ddd}.button--gray-bg:hover.button--outline{color:white;background:#ddd}.button--white{background-color:white;border-color:white}.button--white.button--outline{color:white;background:transparent}.button--white:hover{border-color:#e6e6e6;background-color:#e6e6e6}.button--white:hover.button--outline{color:white;background:#e6e6e6}.button--black{background-color:black;border-color:black}.button--black.button--outline{color:black;background:transparent}.button--black:hover{border-color:#000;background-color:#000}.button--black:hover.button--outline{color:white;background:#000}.icon--right,.icon--left{padding-left:30px}.icon--right i,.icon--left i{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.icon--right{padding-left:10px;padding-right:30px}.icon--right i{left:auto;right:10px}.mobile-shortcut-bar .voucher-btn-bar{background-color:#000}.nav{position:fixed;top:0;bottom:0;z-index:12;left:-100%;width:384px;transition:left 0.8s}.nav .nav__inner{position:relative;z-index:2;height:100%;background-color:#fff}.nav .nav__head{padding:39px 36px 0 58px;display:flex;justify-content:space-between;margin-bottom:34px}.nav .nav__body{padding:0 24px 0 40px;overflow:scroll;height:100vh;padding-bottom:200px}.nav .logo{margin-top:5px}.nav .logo img{max-height:70px;max-width:165px}.nav ul{list-style-type:none;margin:0px;padding:0px;display:flex;flex-direction:column}.nav ul li{padding:12px 15px 13px;color:#6e6a67;position:relative}.nav ul li a{font-size:19px;color:inherit;text-decoration:none;transition:color 0.3s}.nav ul li a:hover{color:#000}.nav ul li.active{font-weight:700;color:#000}.nav ul li.active:after{display:none}.nav ul li + li{border-top:1px solid #95989a}.nav ul ul{margin-top:10px}.nav ul ul li{border:none}.nav .nav__actions{display:none}@media (max-width: 767px){.nav{width:100%;height:100vh}.nav .nav__inner{overflow:scroll}.nav .nav__head{padding:12px 12px 3px 20px}.nav .nav__body{padding:0}.nav ul li{padding:12px 19px 13px}.nav ul li a{font-size:17px}.nav .nav__actions{display:block;text-align:center;padding:30px 0}.nav .nav__actions .btn{padding:14px 33px}.nav .nav__actions .btn img{width:19px}.nav .nav__actions .btn span{font-size:19px;margin-left:15px}}.nav-overlay{content:'';position:fixed;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:0;z-index:1;pointer-events:none;transition:opacity 0.56s}.nav.expanded{left:0}.nav.expanded .nav-overlay{opacity:0.63;pointer-events:auto}.nav-lang{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.nav-lang label{margin-top:5px;cursor:pointer}.nav-lang .select{display:flex;align-items:center;position:relative}.nav-lang .select img{position:absolute;top:50%;transform:translateY(-50%);right:0;pointer-events:none}.nav-lang select{background-color:transparent;border:none;box-shadow:none;color:#fff;text-transform:uppercase;font-size:17px;padding-right:24px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.nav-lang select option{background-color:#fff;color:#000}.nav-footer ul{display:flex;justify-content:center;list-style-type:none;padding-left:0;flex-wrap:wrap;padding:0 10px}.nav-footer li + li{margin-left:66px;margin-bottom:10px}.nav-footer a{text-decoration:none;color:#5f5f63;font-size:19px;border-bottom:1px solid transparent;transition:border 0.3s}.nav-footer a:hover{color:#000}@media (max-width: 1024px){.nav-footer li + li{margin-left:20px}}@media (max-width: 767px){.nav-footer{padding:13px 0 8px}.nav-footer ul{flex-direction:column}.nav-footer li + li{margin-left:0;margin-top:25px}.nav-footer a{font-size:16px;font-weight:600}}.nav-secondary{position:absolute;left:50%;top:100%;transform:translate(-50%, -50%);background-color:#fff;max-width:1084px;width:100%;z-index:2}.nav-secondary .btn-close{display:none}.nav-secondary ul{display:flex;justify-content:space-between;flex-wrap:wrap;list-style-type:none;padding:6px 58px}.nav-secondary ul li{list-style-type:none;border-bottom:1px solid transparent;transition:border 0.3s}.nav-secondary ul .active a{color:#000;font-weight:700}.nav-secondary ul a{color:#4f5a59;font-size:17px;text-transform:uppercase;text-decoration:none}.nav-secondary ul a:hover{color:#000}.nav-secondary .slick-slider li{padding:0 15px}.nav-secondary .slick-slider .slick-arrow{opacity:1;top:50%;background:rgba(255, 255, 255, .0);border:none;transform:translate(0, -50%) scale(0.6)}.nav-secondary .slick-slider .slick-arrow:focus{background:rgba(255, 255, 255, .0)}.nav-secondary .slick-slider .slick-arrow:hover{background:rgba(255, 255, 255, .0)}.nav-secondary .slick-slider .slick-prev{left:25px}.nav-secondary .slick-slider .slick-next{right:25px}.nav-secondary .nav__mobile{display:none}.nav-secondary .nav-secondary--slider .slick-list{width:100%}@media (max-width: 1200px){.nav-secondary{left:0;right:0;transform:translate(0, -50%)}}@media (max-width: 767px){.nav-secondary{transform:translate(0, 0);left:15px;right:15px;margin-top:-22.5px;width:auto;background-color:transparent}.nav-secondary .nav__inner{background-color:#fff;position:relative;z-index:2}.nav-secondary.expanded{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:900}.nav-secondary.expanded:before{position:absolute;left:-100%;right:-100%;top:-100vw;bottom:-100vw;content:'';background-color:#172d40;opacity:0.88;z-index:1}.nav-secondary.expanded ul{display:flex}.nav-secondary.expanded .btn-more{display:none}.nav-secondary.expanded .btn-close{display:block}.nav-secondary .nav__mobile{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 14px;z-index:9;position:relative}.nav-secondary .nav__mobile p{font-size:17px;color:#4f5a59;text-transform:uppercase;margin:0}.nav-secondary .nav__mobile .btn-more{position:absolute;width:93%;justify-content:flex-end}.nav-secondary ul{margin:0px;display:none;padding:0;flex-direction:column;background-color:#fff}.nav-secondary li{padding:10px 16px 12px !important}.nav-secondary li a{font-size:17px;text-transform:capitalize}.nav-secondary li + li{border-top:1px solid #95989a}.nav-secondary .btn-more img{margin-left:5px}}.languages{width:auto;float:right;color:#555;cursor:pointer;padding-right:10px;min-width:85px;padding:0px !important;display:flex;align-items:center;font-family:'Lato', sans-serif;font-size:0.95rem;text-transform:uppercase;margin-left:45px;position:relative;transition:all 0.4s;color:white}@media (max-width: 1024px){.languages{margin:0 auto !important}}@media (max-width: 767px){.languages{margin:0px !important;min-width:60px}}.languages > li{padding:0 10px 0 25px;list-style:none}.languages > li .languages__list{position:absolute;background:#fafafa;padding:10px 15px;z-index:1;visibility:hidden;opacity:0;pointer-events:none;transition:all 0.3s ease-in-out;min-width:inherit;box-shadow:0 2px 2px rgba(0, 0, 0, .16)}.languages > li .languages__list li{border:0;display:block;border-bottom:1px solid #e0dfdf}.languages > li .languages__list li.lang-ico{flex:0}.languages > li .languages__list li a{color:black;text-decoration:none}.languages > li .languages__list li:last-child{border-bottom:0px}.languages > li:hover .languages__list{visibility:visible;opacity:1;pointer-events:all}.languages > li:after{content:"\F35D";font-family:"Material Design Icons"}.languages i{position:relative;margin-right:5px;pointer-events:none;float:left;display:inline-block}.intro-home .btn-languages .languages .languages__list{width:auto;text-align:left;left:-16px}@media (max-width: 767px){.intro-home .btn-languages .languages .languages__list{width:100%;text-align:center}}.btn-languages--default .languages{color:#555}@media (max-width: 767px){.btn-languages--default .languages{float:left;max-width:75px;background:white}.btn-languages--default .languages .languages__list{width:100%;text-align:center}}@media (max-width: 1024px){.header__actions .btn-languages--default .languages{margin:12px -5px !important}}.header__actions .btn-languages--default .languages .languages__list{width:85%;text-align:center}@media (max-width: 767px){.header__actions .btn-languages--default{display:none}}.intro-inside .btn-languages--default{display:none}@media (max-width: 767px){.intro-inside .btn-languages--default{display:block}}.fancybox-slide--iframe .fancybox-close-small{top:-44px;right:0px}.fancybox-arrow[disabled]{background:transparent}@media all and (min-width: 800px){.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px;box-sizing:border-box;background:rgba(0, 0, 0, 0.3)}.fancybox-thumbs ul{height:auto}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px}.fancybox-thumbs > ul > li:before{border-color:#000}}.ui-datepicker .ui-datepicker-prev span:before{content:"\F141"}.ui-datepicker .ui-datepicker-next span:before{content:"\F142"}.ui-datepicker .ui-datepicker-prev span{content:" " !important;color:#fff}.ui-datepicker .ui-datepicker-prev span:before,.ui-datepicker .ui-datepicker-next span:before{color:#fff;display:block;font-family:"Material Design Icons";font-size:19px;padding:0 5px;text-align:center}.ui-datepicker .ui-datepicker-header{background:#000;border:0 none;padding:1em 0;position:relative}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:0.35}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:0.35}.ui-datepicker a{font-weight:normal !important}.ui-widget-header .ui-icon{background-image:none !important}.ui-corner-all{border:0 none !important;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:0px;border-top-left-radius:0px}.ui-datepicker-close,.ui-datepicker-close:hover,.ui-datepicker-close:active,.ui-datepicker-close:focus{display:inline-block !important;background:none !important;font-family:'Open Sans', Arial, sans-serif !important;text-transform:uppercase !important;color:#505c76 !important;font-size:12px !important;padding:12px 13px 9px !important;width:90% !important;margin-top:0px !important;border-top:1px solid #ddd !important;margin-right:15px !important}html.ie8 .ui-datepicker-close,html.ie9 .ui-datepicker-close{display:none !important}.ui-widget{font-family:inherit !important}.ui-datepicker{display:none;padding:0;margin:5px 0;width:20em;border-radius:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #c8ecfa;font-weight:bold;color:#333}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #00acee;background:#fff;color:#666}.ui-datepicker table{background:none repeat scroll 0 0 #fff;border-color:white;border-style:solid;border-width:10px 20px 20px;margin:0;padding:0;border-collapse:collapse;font-size:0.9em;width:100%}.ui-datepicker td,.ui-datepicker th{min-width:30px}.ui-datepicker th{color:#999;text-transform:uppercase;border:0 none;font-weight:bold;padding:0.2em 0 0.2em;text-align:center}.ui-datepicker th span{display:block;padding:0.7em 0 1em}.ui-datepicker th td{border:0 none}.ui-state-disabled{cursor:default !important}.ui-datepicker-calendar .ui-state-default{border:1px solid #fff;border-radius:2px;color:#999;text-align:center;background:none repeat scroll 0 0 #fff;padding:0px;font-size:16px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-title{line-height:1em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title{color:#fff;font-size:1.3em;font-weight:300}.ui-datepicker .ui-datepicker-buttonpane{margin:0;padding:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;width:1.8em;top:15px;overflow:hidden}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0px solid #999;background:rgba(176, 154, 85, 0.66);font-weight:normal;color:#212121}.ui-widget{font-size:1.1em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{background-color:transparent;border:0 none;cursor:pointer}.ui-datepicker .ui-datepicker-next{right:8px}.ui-datepicker .ui-datepicker-prev{left:8px}.ui-datepicker .ui-datepicker-prev-hover{left:0px}.ui-datepicker .ui-datepicker-next-hover{top:15px !important;right:8px}#ui-datepicker-div{background:#fff none repeat scroll 0 0;border:5px solid #ddd !important;width:295px !important;z-index:99111 !important}#ui-datepicker-div .ui-datepicker-current{display:none !important}#ui-datepicker-div .ui-state-active{font-weight:bold}#ui-datepicker-div a.ui-state-default{color:#555}#ui-datepicker-div .ui-icon{border:0px;margin-top:-6px;overflow:hidden;text-indent:0;height:35px;width:35px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:0px solid #fff;cursor:pointer}#ui-datepicker-div .ui-icon:before{color:#fff !important;font-size:22px}#ui-datepicker-div .ui-icon:hover{color:#272727;border:0px;background-color:transparent;margin-top:-5px}#ui-datepicker-div .ui-icon:hover:before{color:#fff !important}#ui-datepicker-div .ui-icon i{color:#fff;display:block;font-size:21px;padding:7px 11px}@media (max-width: 360px){#ui-datepicker-div{width:265px !important}#ui-datepicker-div .ui-datepicker-header{padding:0.8em 0}#ui-datepicker-div .ui-datepicker-calendar{border-width:0px !important}}.ui-widget-content{background:#fff;color:#222;border:0 none !important}.ui-widget-content table.ui-datepicker-calendar .ui-state-active{background:#000;color:#fff !important;border-radius:4px}.ui-widget-content table.ui-datepicker-calendar .ui-state-hover{background:#000 !important;color:#fff !important;border-radius:4px}.carousel .slick-dots{list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;display:flex !important;justify-content:center}.carousel .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.carousel .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;cursor:pointer}.carousel .slick-dots li button:hover,.carousel .slick-dots li button:focus{outline:none}.carousel .slick-dots li button:hover:before,.carousel .slick-dots li button:focus:before{opacity:1}.carousel .slick-dots li button:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:'';width:8px;height:8px;opacity:0.5;background:#747873;border-radius:50%;transition:all 0.5s ease-in-out}.carousel .slick-dots li.slick-active button:before{background:#000;opacity:1;width:14px;height:14px}.carousel__nav{color:white;background:rgba(0, 0, 0, .3);position:absolute;top:50%;transform:translateY(-50%);font-size:2.5rem;cursor:pointer;transition:all 0.3s ease-in-out}.carousel__nav:hover{background:rgba(0, 0, 0, .5)}@media (max-width: 767px){.carousel__nav{font-size:1.5rem}}.carousel__nav--prev{left:0px}.carousel__nav--next{right:0px}.cc-revoke,.cc-window,.cc-message{font-family:'Lato', sans-serif !important;font-size:12px !important}.cc-window.cc-floating{max-width:100% !important}.cc-theme-edgeless.cc-window{width:100% !important;top:0px !important}.cc-floating.cc-theme-edgeless .cc-message{margin:1em 2em 1em !important;line-height:1.35}.cc-link{padding:0px !important}.cc-btn{transition:all 0.3s ease-in-out}.cc-btn:hover{color:white !important}.sitemap ul{margin:0px;padding:0px}.sitemap ul li{padding:10px;border:1px solid #ccc;border-left:6px solid #818580;margin:10px;list-style:none}.sitemap ul li a{font-size:18px;font-weight:300;text-transform:uppercase;text-decoration:none;color:#000}.sitemap ul ul li{border-left:4px solid #9a9e9a;background:#f5f5f5}.sitemap ul ul li a{font-size:14px;font-weight:300;text-transform:uppercase;color:#000}.sitemap ul ul li ul li{border-left:4px solid #a7aaa7;background:#e4e4e4}.sitemap ul ul li ul li a{font-size:12px;font-weight:400;text-transform:normal;color:#000}.section-welcome{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;background-color:#fff;position:relative;animation-name:section-welcome;animation-delay:0s;animation-duration:2s;transform-origin:right}.section-welcome h1{color:#000;font-family:'Nunito', sans-serif;animation-name:h1;animation-delay:0s;animation-duration:4s}.section-welcome .section__head{display:flex;justify-content:flex-end;padding:56px 54px;padding-bottom:10px}.section-welcome .section__head .logo{animation-duration:2s;animation-name:animation-show}@media (max-width: 1500px){.section-welcome .section__head .logo{width:200px}.section-welcome .section__head .logo svg{width:100%}}@media (max-width: 800px){.section-welcome .section__head .logo{width:160px}}.section-welcome .btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:29px;font-family:'Nunito', sans-serif;font-weight:600;padding:22px 40px 18px;animation-duration:5s;animation-name:animation-show}.section-welcome .btn span{margin-left:18px;font-size:29px}.section-welcome .section__body{margin-top:auto;text-align:right;padding:19px 56px;padding-top:10px}.section-welcome .section__body p{line-height:1.6;max-width:80%;margin-left:auto;margin-top:45px;animation-name:h1;animation-delay:0s;animation-duration:4.5s}.section-welcome .section__body h1{letter-spacing:0.7px;line-height:1.1}@media (max-width: 800px){.section-welcome .section__body h1{font-size:30px}}.section-welcome .section__text{padding:19px 56px;padding-left:0 !important;line-height:1.6;max-width:80%;margin-left:auto;margin-top:45px;animation-name:h1;animation-delay:0s;animation-duration:4.5s}.section-welcome .section__text p{line-height:1.6;max-width:100%;margin-left:auto;margin-top:0px;animation-name:h1;animation-delay:0s;animation-duration:4.5s}@media (max-width: 1200px){.section-welcome .section__text{padding:0}}@media (max-width: 1200px){.section-welcome{padding:30px}.section-welcome .section__head{padding:0}.section-welcome .section__body{padding:0}.section-welcome .btn{padding:10px 15px}.section-welcome .btn span{font-size:20px}.section-welcome .section__text{max-height:560px;overflow:hidden}.section-welcome .hidden-content{position:relative;overflow:hidden}.section-welcome .hidden-content:after{left:0;bottom:0;right:0;height:100px;position:absolute;content:'';background-image:url(/intrepid1/files/images/gradient-white.png);background-size:cover;z-index:1;transition:opacity 0.3s}}@media (max-width: 800px){.intro{position:relative}.intro .intro__content{padding:55px 25px 55px 0}.section-welcome .section__body{margin-top:0px}.section-welcome .btn{padding:7px 10px}.section-welcome .btn span{font-size:16px}}@media (max-width: 767px){.section-welcome{position:relative;text-align:center;padding:66px 10px 14px}.section-welcome .section__head{display:none}.section-welcome .btn{top:0;padding:12px 13px;width:165px;justify-content:center}.section-welcome .btn span{font-size:16px;margin-left:8px}.section-welcome .btn img{width:15px}.section-welcome .btn-content{animation-duration:3s;animation-name:animation-show}.section-welcome .section__body{text-align:center;margin:0}.section-welcome .section__body p{margin:0 auto;max-width:90%;line-height:1.75}.section-welcome .section__body .hidden-content{height:215px}.section-welcome .section__body h1{line-height:1.3;margin-bottom:29px}.section-welcome .section__text{margin:0 auto;max-width:90%;line-height:1.75}.section-welcome .section__text.hidden-content{max-height:380px}}.section{background-color:#fff;position:relative}.section .section__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.section .section__content{width:50%;padding:34px 0}.section .section__media{width:50%;background-size:cover;background-repeat:no-repeat;background-position:center}.section .section__inner{position:relative;z-index:2}.section .section__text{display:flex;justify-content:space-between;padding:54px 24px 44px}.section .section__text .text-entry{column-count:2;column-gap:40px;z-index:1}.section .section__text--fullwidth{padding:0 22px}.section .section__text--fullwidth .text{width:100%;margin-bottom:30px}.section .section__text--rooms{margin-bottom:0px;padding-bottom:30px}.section .section__text--rooms .text p{margin-bottom:0}.section .section__text + .section__foot{padding-bottom:80px}.section:after{position:absolute;top:-1px;right:0;left:0;height:366px;background-color:#000}@media (max-width: 1200px){.section--secondary .section__content{padding:0 20px}}@media (max-width: 1024px){.section:after{height:200px}}@media (max-width: 767px){.section .section__text{flex-wrap:wrap;padding:0 10px}.section .section__text .text-entry{column-count:1}.section .section__text--fullwidth{margin-bottom:8px}.section .section__text--rooms{margin-top:-50px;margin-bottom:30px}.section .section__text + .section__foot{padding-bottom:0px}}.section--primary{position:relative;padding-top:191px}.section--primary h2{color:#fff;margin-bottom:135px}.section--primary h1{color:#fff;margin-bottom:135px}.section--primary p{color:#5f5f63;font-size:17px;margin-left:5px;letter-spacing:0.1px;line-height:1.7;margin-top:0}.section--primary .btn{margin-left:6px;padding:16px 38px;font-size:17px;color:#fff}.section--primary .btn:hover{color:#fff}.section--primary .section__content{max-width:540px}.section--primary .section__media{margin-bottom:28px}.section--primary .section__mobile-content{display:none}.section--primary .section__foot{width:100%}.section--primary:after{content:'';background-color:#000}@media (max-width: 1024px){.section--primary{padding-top:100px}.section--primary h2{margin-bottom:60px}.section--primary h1{margin-bottom:60px}.section--primary p{margin-bottom:30px}}@media (max-width: 767px){.section--primary{padding-top:52px}.section--primary h2{margin-bottom:16px}.section--primary h1{margin-bottom:16px}.section--primary p{letter-spacing:0.5px;line-height:1.75;margin-left:0;font-size:15px}.section--primary .section__inner{padding:0 0;flex-direction:column}.section--primary .section__mobile-content{display:inline-block}.section--primary .section__content{width:100%;order:3;padding:0 14px}.section--primary .section__content h2{display:none}.section--primary .section__media{width:100%;height:208px;margin-bottom:18px}.section--primary .btn{text-align:center;margin-left:-12px;margin-right:-12px;display:block;width:auto}}.section--secondary{position:relative;padding-top:191px}.section--secondary h2{color:#fff;margin-bottom:115px}.section--secondary p{color:#5f5f63;font-size:17px;margin-left:5px;letter-spacing:0.1px;line-height:1.7;margin-top:0;margin-bottom:30px}.section--secondary .btn{margin-top:40px;padding:16px 38px;font-size:17px;color:#fff}.section--secondary .btn:hover{color:#000}.section--secondary .section__content{max-width:540px}.section--secondary .section__media{margin-bottom:28px}.section--secondary .section__mobile-content{display:none}.section--secondary .section__foot{width:100%}.section--secondary:after{content:'';background-color:#000}@media (max-width: 1024px){.section--secondary{padding-top:100px}.section--secondary h2{margin-bottom:60px}.section--secondary p{margin-bottom:30px}}@media (max-width: 767px){.section--secondary{padding-top:52px}.section--secondary h2{margin-bottom:16px}.section--secondary p{letter-spacing:0.5px;line-height:1.75;margin-left:0;font-size:15px}.section--secondary .section__inner{padding:0 0;flex-direction:column}.section--secondary .section__mobile-content{display:inline-block}.section--secondary .section__content{width:100%;order:3;padding:0 14px}.section--secondary .section__content h2{display:none}.section--secondary .section__media{width:100%;height:208px;margin-bottom:18px}.section--secondary .btn{text-align:center;margin-left:-12px;margin-right:-12px;display:block;width:auto}}.section--offers{padding-top:140px;padding-bottom:100px;background-color:#000}.section--offers:after{content:'';background-color:#fff;height:300px}@media (max-width: 1024px){.section--offers{padding:100px 0}}@media (max-width: 767px){.section--offers{padding:65px 0}.section--offers:after{height:166px}}.section-spa{background-size:cover;background-repeat:no-repeat;background-position:center}.section-spa .section__inner{height:670px;display:flex;justify-content:center;align-items:center}.section-spa .section__content{max-width:670px;text-align:center;color:#fff}.section-spa h2{margin-bottom:41px}.section-spa p{line-height:1.6;letter-spacing:0.1px;margin-bottom:60px}.section-spa .btn{padding:15px 40px}@media (max-width: 1024px){.section-spa .section__inner{height:400px}}@media (max-width: 767px){.section-spa .section__inner{height:auto;padding:53px 0 45px;align-items:flex-start}.section-spa .section__content h2{margin-bottom:14px}.section-spa .section__content p{max-width:81%;margin:0 auto 38px;letter-spacing:0.1px}}.section--primary-inside{padding-top:130px;padding-bottom:0px}.section--primary-inside .section__head{margin:0 auto 53px}.section--primary-inside .section__head h2{margin-bottom:0px}.section--primary-inside .section__head h1{margin-bottom:0px}.section--primary-inside .section__body{width:95.5%;margin:0 auto}.section--primary-inside .slick-slider .slick-arrow{top:183px}.section--primary-inside .slick-slider .slick-dots{bottom:auto;top:387px}.section--primary-inside:after{background-color:#000;height:443px}@media (max-width: 1024px){.section--primary-inside{padding-top:80px}}@media (max-width: 767px){.section--primary-inside{padding-top:60px}.section--primary-inside .section__head{margin:0 14px 15px}.section--primary-inside:after{height:215px}.section--primary-inside .section__body{width:90%}.section--primary-inside .slick-slider .slick-arrow{top:57px !important;transform:scale(0.65, 0.6) !important}.section--primary-inside .slick-slider .slick-dots{top:193px}.section--primary-inside .slick-slider .slick-dots li{border-color:#000;margin:0px 3px}.section--primary-inside .slick-slider .slick-dots .slick-active{background-color:#000}.section--primary-inside .article-offers .slick-prev{left:-23px}.section--primary-inside .article-offers .slick-next{right:-23px}}.section--secondary-inside{padding-top:130px;padding-bottom:0px}.section--secondary-inside .section__head{margin:0 auto 53px}.section--secondary-inside .section__head h2{margin-bottom:0px}.section--secondary-inside .section__body{width:95.5%;margin:0 auto}.section--secondary-inside .slick-slider .slick-arrow{top:183px}.section--secondary-inside .slick-slider .slick-dots{bottom:auto;top:387px}.section--secondary-inside:after{background-color:#000;height:443px}@media (max-width: 1024px){.section--secondary-inside{padding-top:80px}}@media (max-width: 767px){.section--secondary-inside{padding-top:60px}.section--secondary-inside .section__head{margin:0 14px 15px}.section--secondary-inside:after{height:215px}.section--secondary-inside .section__body{width:90%}.section--secondary-inside .slick-slider .slick-arrow{top:57px !important;transform:scale(0.65, 0.6) !important}.section--secondary-inside .slick-slider .slick-dots{top:193px}.section--secondary-inside .slick-slider .slick-dots li{border-color:#000;margin:0px 3px}.section--secondary-inside .slick-slider .slick-dots .slick-active{background-color:#000}.section--secondary-inside .article-offers .slick-prev{left:-23px}.section--secondary-inside .article-offers .slick-next{right:-23px}}.section__article-offers-off:after{height:380px}@media (max-width: 1025px){.section__article-offers-off:after{height:215px}}.section__article-offers-off .section__text{padding:180px 24px 44px}@media (max-width: 1025px){.section__article-offers-off .section__text{padding:54px 24px 44px}}@media (max-width: 767px){.section__article-offers-off .section__text{padding:180px 24px 44px}}.btn{font-family:'Nunito', sans-serif;font-weight:600;display:inline-block;text-decoration:none;align-items:center;font-size:17px;text-transform:uppercase;padding:10px 22px;display:inline-block;color:#fff;background-color:transparent;transition:background 0.3s}.btn span{color:#fff;margin-left:14px}.btn--ico{display:inline-flex;align-items:center}.btn--yellow{background-color:#000}.btn--yellow:hover{background-color:#000}.btn--blue{background-color:#000;color:#fff}.btn--blue:hover{background-color:#000;color:#fff !important}.btn--blue:hover{background-color:#000}.btn--gold{background-color:#000;color:#fff}.btn--gold:hover{background-color:#000;color:#fff !important}.btn--red{background-color:#000}.btn--red:hover{background-color:#000;color:#fff !important}.btn--primary{background-color:#000;line-height:2}.btn--primary:hover{background-color:#000}.btn--secondary{background-color:#000;color:#fff}.btn--secondary:hover{background-color:#000;color:#fff !important}.btn--secondary:hover{background-color:#000;color:#fff !important}.btn--tertiary{background-color:#000}.btn--tertiary:hover{background-color:#000;color:#fff !important}.btn--book-now{background-color:#000;color:#fff}.btn--book-now:hover{background-color:#000;color:#fff !important}.btn-scroll{background-color:#8a8787;border-radius:50%;width:59px;height:59px;display:flex;align-items:center;justify-content:center}.btn-scroll .cls-1{fill:#fff}.btn-more{text-decoration:none;font-size:12px;color:#4f5a59;text-transform:uppercase}.btn-content{display:none}@media (max-width: 767px){.btn-content{display:block;width:69px;height:69px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(112, 112, 112, 0.88);border-radius:50%;position:absolute;bottom:5px;left:50%;margin-left:-34.5px}}.btn--border{border:3px solid #000;color:#000 !important}.btn--border:hover{background-color:rgba(0, 0, 0, 0.1)}.book-vouchers-wrap{position:absolute;top:50%;left:0;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.book-vouchers-wrap{left:50%}}.book-vouchers-wrap .btn--book-now.vouchers-btn{position:relative;display:block;top:58% !important;background-color:#000;font-size:20px !important;padding:15px 30px;line-height:1;top:0;left:0;-ms-transform:translate(-50%, -50%);transform:none;margin-bottom:8px}@media (max-width: 1200px){.book-vouchers-wrap .btn--book-now.vouchers-btn{padding:15px 15px;font-size:16px !important}}@media (max-width: 767px){.book-vouchers-wrap .btn--book-now.vouchers-btn{margin-bottom:0px}}@media (max-width: 625px){.book-vouchers-wrap .btn--book-now.vouchers-btn{display:none}}.book-vouchers-wrap .btn--book-now.vouchers-btn:hover{background-color:#000}.book-vouchers-wrap .btn--book-now.vouchers-btn i{font-size:29px !important;margin-right:15px;vertical-align:text-top}@media (max-width: 1200px){.book-vouchers-wrap .btn--book-now.vouchers-btn i{font-size:25px !important}}.book-vouchers-wrap .btn--book-now.btn-book-vouchers{position:relative;padding:15px 30px;line-height:1;top:0;left:0;-ms-transform:translate(-50%, -50%);transform:none;margin-bottom:8px}@media (max-width: 1200px){.book-vouchers-wrap .btn--book-now.btn-book-vouchers{padding:15px 15px}}@media (max-width: 767px){.book-vouchers-wrap .btn--book-now.btn-book-vouchers{margin-bottom:0px}}.book-vouchers-wrap .btn--book-now.btn-book-vouchers span{font-size:20px !important;margin-left:15px}@media (max-width: 1200px){.book-vouchers-wrap .btn--book-now.btn-book-vouchers span{font-size:16px !important}}@media (max-width: 767px){.book-vouchers-wrap{top:0;display:inline-flex}}.header--fix .header__aside-left i{color:#747873;font-size:38px;line-height:24px}.header__aside-left{display:flex;align-items:center}.header__aside-left i{color:#fff;font-size:41px;line-height:38px}.header__aside-left .vouchers__button{position:relative;display:inline-block;width:auto;height:auto;line-height:20px;font-size:14px;text-align:center;text-decoration:none;font-weight:400;border:none;background-color:transparent;cursor:pointer;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all 250ms linear;text-transform:uppercase;opacity:1;margin-left:45px;padding:10px}@media (max-width: 1024px){.header__aside-left .vouchers__button{margin-left:25px}}@media (max-width: 625px){.header__aside-left .vouchers__button{display:none}}.header__aside-left .vouchers__button a{color:#000;text-decoration:none;transition:0.2s}.header__aside-left .vouchers__button:hover a{color:#000}.header__aside-left .vouchers__button .voucher-button-wrap{margin:13px 10px 10px 10px}.header__aside-left .vouchers__button i{display:block;font-size:25px;margin-bottom:5px;color:#000}.mobile_book-voucher{display:none}@media (max-width: 626px){.mobile_book-voucher{position:fixed;bottom:0;left:0;width:100%;z-index:3;display:flex;min-height:45px}.mobile_book-voucher .vouchers__button-sm{width:100%;border:none;background-color:#000;text-transform:uppercase;padding:0 20px;text-align:center}.mobile_book-voucher .vouchers__button-sm a{color:#fff;font-size:20px !important;line-height:50px;text-decoration:none}.mobile_book-voucher .vouchers__button-sm a i{margin-right:5px;font-size:16px}}@media (max-width: 626px) and (max-width: 450px){.mobile_book-voucher .vouchers__button-sm{padding:0 10px}}@media (max-width: 626px) and (max-width: 450px){.mobile_book-voucher .vouchers__button-sm a{font-size:16px !important}}.menu{display:flex;text-decoration:none;justify-content:center;align-items:center;flex-direction:column}.menu h5{color:#747873;font-family:'Open Sans', sans-serif !important;text-transform:uppercase;transition:0.3s}.menu .cls-1{transition:0.3s;fill:#747873}.menu:hover .cls-1{fill:#d2d2d2}.menu:hover h5{color:#d2d2d2}.menu--white h5{color:#fff}.menu--white .cls-1{fill:#fff}@media (max-width: 767px){.menu svg{transform:scale(0.7)}.menu h5{font-size:13px;margin-top:-1px}}.logo .cls-1{fill:#2c2d2d}.logo img{max-width:250px;height:auto}@media (max-width: 1024px){.logo img{max-width:180px}}.intro{display:flex;flex-wrap:wrap;min-height:calc(100vh + 2px)}.intro .nav-lang{margin-right:20px;margin-top:-6px}.intro .intro__inner{position:relative;z-index:2}.intro .intro__media{position:relative;width:50%;padding:41px 31px;background-repeat:no-repeat;background-position:center;background-size:cover}.intro .intro__media .intro__head{display:flex;align-items:flex-start;justify-content:space-between}.intro .intro__media:after{content:'';position:absolute;top:0;left:0;height:400px;background-color:#000;opacity:0.5;-webkit-transition:350ms ease-in-out;-moz-transition:350ms ease-in-out;-o-transition:350ms ease-in-out;-ms-transition:350ms ease-in-out;transition:350ms ease-in-out;width:100%;background:transparent;background:-moz-linear-gradient(bottom, transparent 0%, black 100%);background:-webkit-linear-gradient(bottom, transparent 0%, black 100%);background:-o-linear-gradient(bottom, transparent 0%, black 100%);background:-ms-linear-gradient(bottom, transparent 0%, black 100%);background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(black));background:linear-gradient(to top, transparent 0%, black 100%)}.intro .intro__content{width:50%;padding:56px 56px 56px 0;background-color:#000;animation-name:intro__content;animation-duration:1s;transform-origin:left}.intro .btn-scroll{position:absolute;top:85%;left:100%;transform:translate(-50%, -50%);z-index:1;animation-duration:5.5s;animation-name:animation-show}.intro .intro__logo{display:none}@media (max-width: 1200px){.intro .intro__content{border-width:34px 34px 34px 0}}@media (max-width: 1024px){.intro .intro__content{border-width:20px 20px 20px 0}}@media (max-width: 767px){.intro{flex-direction:column;height:auto}.intro .intro__media{width:100%;height:378px;padding:8px 10px 8px 16px}.intro .menu h5{margin-top:-7px}.intro .nav-lang{margin-right:0;margin-top:-4px}.intro .nav-lang select{font-size:13px;padding:0px 22px 0 3px}.intro .nav-lang label{transform:scale(0.65)}.intro .intro__content{width:100%;padding:0 15px 10px}.intro .btn-scroll{display:none}.intro .intro__logo{padding:50px 0 0;display:block;text-align:center}.intro .intro__logo img{max-width:250px;height:auto;margin:0 auto}}.intro-inside{background-size:cover;background-repeat:no-repeat;background-position:center;height:569px;position:relative}.intro-inside .nav-lang{display:none}@media (max-width: 1024px){.intro-inside{height:400px}}@media (max-width: 767px){.intro-inside{height:302px;z-index:11}.intro-inside .nav-lang{background-color:#9b9a9a;display:inline-flex;padding:0 7px}.intro-inside .nav-lang select{height:auto;font-size:11px;padding-left:3px;margin-top:-3px;padding-right:16px}.intro-inside .nav-lang label{width:14px;margin-top:0px}.intro-inside .nav-lang label img{width:100%}.intro-inside .nav-lang .select img{width:15px}}.container h1{font-weight:400;font-family:'Nunito', sans-serif}.container h2{font-weight:400;font-family:'Nunito', sans-serif}.container h3{font-weight:400;font-family:'Nunito', sans-serif}.container h4{font-weight:400;font-family:'Nunito', sans-serif}.container h5{font-weight:400;font-family:'Nunito', sans-serif}.container h6{font-weight:400;font-family:'Nunito', sans-serif}.container .btn{color:#fff;font-size:17px}.container--home2 h1{font-family:'Playfair Display', serif;font-size:48px;color:#2c2d2d}.container--home2 h2{font-family:'Playfair Display', serif;font-size:48px}.container--home2 h3{font-family:'Playfair Display', serif}.container--home2 h4{font-family:'Playfair Display', serif}.container--home2 h5{font-family:'Playfair Display', serif}.container--home2 h6{font-family:'Playfair Display', serif}.container--home2 p{font-size:16px;color:#4a4a4a;font-family:'Open Sans', sans-serif}.container--home2 .intro .intro__content{border-color:#000;background-color:#000}.container--home2 .section--secondary:after{background-color:#000}.container--home2 .section--offers{background-color:#000}@media (max-width: 1024px){.container{margin-bottom:50px}.container h1{font-size:40px}.container h2{font-size:40px}.container p{font-size:18px}}@media (max-width: 767px){.container{margin-bottom:67px;overflow:hidden}.container h1{font-size:32px}.container h2{font-size:32px}.container p{font-size:15px}.container .btn{font-size:16px}}.container--inside{margin-bottom:0;margin-top:89px}@media (max-width: 1024px){.container--inside{margin-top:77px}}@media (max-width: 767px){.container--inside{margin-top:70px}}.container--inside2{margin-top:89px;margin-bottom:0}.container--inside2 .section--primary-inside{padding-top:120px}.container--inside2 .section--primary-inside:after{height:475px}.container--inside2 .section--primary-inside .slick-slider .slick-arrow{top:358px}.container--inside2 .section--primary-inside .slick-slider .slick-dots{top:754px}.container--inside2 .article-activity .article__media{height:728px;margin-bottom:70px}@media (max-width: 1200px){.container--inside2 .article-activity .article__media{height:50vw;margin-bottom:5vw}.container--inside2 .section--primary-inside .slick-slider .slick-dots{top:51.5vw}}@media (max-width: 1024px){.container--inside2{margin-top:77px}}@media (max-width: 767px){.container--inside2{margin-top:70px}.container--inside2 .section--primary-inside{padding-top:60px}.container--inside2 .section--primary-inside:after{height:214px}.container--inside2 .section--primary-inside .slick-slider .slick-dots{top:60vw}.container--inside2 .article-activity .article__media{height:56.5vw;margin-bottom:15vw}.container--inside2 .article-activity .article__content{height:400px;height:auto;overflow:hidden}}.container--rooms{margin-bottom:0;margin-top:89px}.container--rooms .section__text{padding-bottom:28px}.container--rooms .section__text p{margin-bottom:0}.container--rooms .section__text p + p{margin-top:30px}.container--rooms .section--primary-inside{padding-top:120px}.container--rooms .section--primary-inside .section__head{margin-bottom:47px}.container--rooms .section--primary-inside:after{height:475px}.container--rooms .section--primary-inside .slick-slider .slick-arrow{top:364px;transform:translate(0, -50%) scale(1.1, 1.2)}.container--rooms .section--primary-inside .slick-slider .slick-dots{top:760px}.container--rooms .article--slider .article-activity .article__media{height:732px;margin-bottom:17px}@media (max-width: 1200px){.container--rooms .article--slider .article-activity .article__media{height:60vw;margin-bottom:5vw}.container--rooms .article--slider .slick-arrow{top:30vw !important;transform:translate(0, -50%) scale(1.1, 1.2)}.container--rooms .article--slider .slick-dots{top:61vw !important}}@media (max-width: 1024px){.container--rooms{margin-top:77px}}@media (max-width: 767px){.container--rooms{margin-top:70px}.container--rooms .section--primary-inside{padding-top:60px;padding-bottom:67px}.container--rooms .section--primary-inside:after{height:215px}.container--rooms .section--primary-inside .section__head{margin-bottom:15px}.container--rooms .section--primary-inside .article--slider .article-activity .article__media{height:57vw;margin-bottom:19vw}.container--rooms .section--primary-inside .article--slider .article-activity .article__content{height:364px}.container--rooms .section--primary-inside .slick-slider .slick-arrow{top:17vw !important}}.article-offer{display:flex;flex-wrap:wrap;width:100%;background-color:#fff}.article-offer .article__media{width:56%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;opacity:1;transform:translate(0, 0)}.article-offer .article__media:after{content:'';position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#000;transition:width 0.3s}.article-offer .article__media.animated:after{width:0;transform:translate(0, 0)}.article-offer .article__media.animate--reverse:after{left:auto;right:0}.article-offer .article__content{width:44%;padding:150px 68px 189px 62px;border:1px solid rgba(112, 112, 112, 0.3)}.article-offer h2{margin-bottom:51px;color:#000}.article-offer p{margin-left:1px;letter-spacing:0.1px;margin-bottom:75px;color:#5f5f63}.article-offer .btn{padding:16px 41px}@media (max-width: 1024px){.article-offer .article__content{padding:30px 20px}}@media (max-width: 767px){.article-offer{flex-direction:column}.article-offer .article__media{width:100%;height:196px}.article-offer .article__content{width:100%;padding:16px 22px}.article-offer .article__content h2{margin-bottom:15px}.article-offer .article__content p{line-height:1.7;margin-bottom:36px}.article-offer .article__content .btn{width:100%;margin-left:-8px;margin-right:-8px;display:block;width:auto;text-align:center;padding:14px 10px}.article-offer + .article-offer{margin-top:68px}}.article-offer:nth-child(even){flex-direction:row-reverse}.article-offers{width:100%}.article-offers .article-offer{flex-direction:column}.article-offers .article-offer .article__media{height:594px;width:100%}.article-offers .article-offer .article__content{width:100%;text-align:center;padding:76px 220px 87px}.article-offers .article-offer h2{margin-bottom:39px}.article-offers .article-offer p{margin-bottom:36px;letter-spacing:0px}.article-offers .article-offer .btn{margin-top:26px;background-color:#000;font-family:'Playfair Display', serif;padding:16px 118px}.article-offers .article-offer .btn:hover{background-color:#000}@media (max-width: 1024px){.article-offers{width:90%;margin:auto}.article-offers .slick-dots{top:400px;bottom:auto}.article-offers .article-offer .article__media{height:390px}.article-offers .article-offer .article__content{padding:30px 20px}.article-offers .article-offer .article__content h2{margin-bottom:20px}}@media (max-width: 767px){.article-offers{width:100%}.article-offers .slick-dots{top:101%}.article-offers .slick-arrow{top:64px !important;transform:scale(0.85, 0.8)}.article-offers .slick-next{right:-15px}.article-offers .slick-prev{left:-15px}.article-offers .article-offer .article__media{height:197px}.article-offers .article-offer .article__content{padding:10px 19px;text-align:left}.article-offers .article-offer .btn{padding:15px 10px}}.article-activity .article__media{height:368px;background-repeat:no-repeat;background-size:cover}.article-activity .article__content p{margin-left:0;margin-bottom:0;max-width:575px}.article-activity .article__content p + p{margin-top:30px}@media (max-width: 1024px){.article-activity .article__media{margin-bottom:60px}}@media (max-width: 767px){.article-activity .article__media{height:180px;margin-bottom:64px}.article-activity .article__content p{line-height:1.9}}.article--big .article__content p{max-width:100%}.article--big .article__content.hidden-content{height:378px}.link{font-size:18px;color:#aaacae;font-family:'Lato', sans-serif;display:inline-block;text-decoration:none}.link:hover{color:#818282}.link-address{color:#aaacae;font-size:18px;text-decoration:none;display:inline-block}.links .link + .link:before{content:'|';display:inline-block;margin:0 17px}.socials ul{display:flex;justify-content:center;padding-left:0}.socials li{list-style-type:none}.socials li + li{margin-left:34px}.socials a{font-size:25px;color:#aaacae;text-decoration:none;transition:0.3s}.socials a:hover{color:#818282}.slick-slider .slick-arrow{background:#fff;top:26%;width:47px;height:70px;border-radius:3px;border:1px solid #c7c7c7;z-index:1}.slick-slider .slick-arrow:focus{background:rgba(255, 255, 255, 1)}.slick-slider .slick-arrow:hover{background:rgba(255, 255, 255, 0.8)}.slick-slider .slick-arrow:before{background-image:url(/intrepid1/files/images/arrow-black.png);position:absolute;top:0;left:0;font-size:0;width:47px;height:70px;background-size:auto;background-position:center center;background-repeat:no-repeat}.slick-slider .slick-prev:before{transform:scaleX(-1);transform-origin:center}.slick-slider .slick-dots{bottom:44.5%}.slick-slider .slick-dots li{border:1px solid #333;width:14px;height:14px;border-radius:50%}.slick-slider .slick-dots li button{opacity:0}.slick-slider .slick-dots li:hover{background-color:rgba(51, 51, 51, 0.7)}.slick-slider .slick-dots .slick-active{background-color:#333}.slick-slider .slick-active + .slick-active .article-activity p{margin-left:auto}@media (max-width: 1024px){.slick-slider .slick-active + .slick-active .article-activity p{margin-left:20px}}@media (max-width: 767px){.slick-slider .slick-dots li{border-color:#fff;width:10px;height:10px}.slick-slider .slick-dots li:hover{background-color:rgba(255, 255, 255, 0.7)}.slick-slider .slick-dots .slick-active{background-color:#fff}}.list-description{display:flex;flex-wrap:wrap;list-style-type:none;justify-content:space-between;padding:0}.list-description li{width:100%;max-width:300px;text-align:left;color:#7b7575;padding-bottom:7px}.list-description span{display:inline-block;width:17px;height:9px;color:inherit;border-color:currentColor;border-width:0 0 2px 2px;border-style:solid;transform:rotate(-45deg);transform-origin:center center}.list-description a{color:inherit;text-decoration:none;display:flex;flex-wrap:wrap;align-items:center}.list-description p{margin:0;margin-left:15px;display:inline-block}@media (max-width: 1200px){.list-description li{max-width:33%}}@media (max-width: 1024px){.list-description li{max-width:50%}}@media (max-width: 767px){.list-description li{max-width:100%;padding-bottom:10px}.list-description li p{letter-spacing:-0.1px}}.list-description-icons{list-style-type:none;padding:0;display:flex;flex-wrap:wrap}.list-description-icons li{margin:0 10px;text-align:center;color:#000;transition:color 0.3s}.list-description-icons li:hover{color:#000}.list-description-icons a{text-decoration:none;color:inherit;margin:0}.list-description-icons p{margin:0;color:inherit}.list-description-icons span{display:inline-block;margin-bottom:30px;color:#000}.list-description-icons .mdi .mdi-check{font-size:33px}.list-description-icons .slick-list{width:100%}@media (max-width: 767px){.list-description-icons{margin:0}.list-description-icons li{margin:0;width:100%;color:#888}.list-description-icons li + li{margin-top:-6px}.list-description-icons a{display:flex;align-items:flex-start}.list-description-icons span{transform:scale(0.5);transform-origin:top left;margin-bottom:0;width:51px}.list-description-icons p{font-size:17px;margin-top:-5px}}.description .description__body{border:5px solid #f2f1f1;padding:7px 0px 7px 114px;margin:30px 25px 0}.description .description__actions{display:flex;justify-content:center;padding-top:66px}.description .description__actions .btn + .btn{margin-left:37px}.description .description__actions.btns--inside{padding-top:0}@media (max-width: 1200px){.description .description__body{padding:10px 40px}}@media (max-width: 767px){.description{margin-top:19px}.description .description__body{margin:0;padding:10px 37px 0px}.description .description__actions{flex-direction:column;padding:40px 10px;margin-left:-11px;margin-right:-11px}.description .description__actions .btn{width:100%;margin:0}.description .description__actions .btn + .btn{margin-left:0;margin-top:16px}}.description--slider .description__body{border:none;padding:0;margin:80px 70px 30px}.description--slider .description__body .slick-slider .slick-arrow{top:52px;border:none;background-color:transparent;transform:translate(0, -50%) scale(1.6)}.description--slider .description__body .slick-slider .slick-next{right:-54px}.description--slider .description__body .slick-slider .slick-prev{left:-54px}@media (max-width: 1200px){.description--slider .description__body{margin:20px 80px 30px}.description--slider .description__actions{padding-top:20px}}@media (max-width: 767px){.description--slider .description__body{margin:25px 16px}.description--slider .description__actions{padding-top:20px}}@keyframes section-welcome{0%{display:none;transform:scaleX(0);}51%{display:flex;transform:scaleX(0);}100%{transform:scaleX(1);}}@keyframes h1{0%{opacity:0;transform:translateY(30px);}51%{opacity:0;transform:translateY(30px);}100%{opacity:1;transform:translateY(0px);}}@keyframes animation-show{0%{opacity:0;}80%{opacity:0;}100%{opacity:1;}}@keyframes intro__content{from{transform:scaleX(0);}to{transform:scaleX(1);}}@keyframes fade-up{0%{opacity:0;transform:translateY(50px);}80%{opacity:0;transform:translateY(50px);}100%{opacity:1;transform:translateY(0);}}.gallerypage.section--primary-inside{padding-top:80px}@media (max-width: 767px){.gallerypage.section--primary-inside{padding-top:60px}}.gallerypage.section--primary-inside:after{height:240px}@media (max-width: 767px){.gallerypage.section--primary-inside:after{height:170px}}.gallerypage.section--primary-inside .section__head{margin:0 auto 90px}@media (max-width: 767px){.gallerypage.section--primary-inside .section__head{margin:0 14px 165px}}.gallerypage.section--primary-inside .section__body{width:100%}@media (max-width: 767px){.gallerypage.section--primary-inside .section__body{margin-top:40px}}.gallerypage.section--primary-inside .section__body .slick-dotted.slick-slider{margin-bottom:100px}@media (max-width: 1025px){.gallerypage.section--primary-inside .section__body .slick-dotted.slick-slider{margin-bottom:20px}}.gallerypage .gallery{position:relative;margin-bottom:100px}@media (max-width: 1025px){.gallerypage .gallery{margin-bottom:50px}}.gallerypage .gallery a{display:inline-block;overflow:hidden}@media (max-width: 767px){.gallerypage .gallery a{position:relative;width:100%}}.gallerypage .gallery a img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";margin:0px !important;transition:all 0.3s ease-in-out}.gallerypage .gallery a:hover{background:#000}.gallerypage .gallery a:hover img{opacity:0.4}.gallerypage .gallery a:hover:before{content:"\F349";font-family:'Material Design Icons';top:50%;left:50%;display:block;transform:translate(-50%, -50%);position:absolute;color:white;z-index:1;font-size:55px}.gallerypage .gallery--justified a{position:absolute;line-height:0}@media (max-width: 767px){.gallerypage .gallery--justified a{position:relative;width:100%}}.locationpage.section--primary-inside{padding-top:80px;padding-bottom:80px}@media (max-width: 767px){.locationpage.section--primary-inside{padding-top:60px;padding-bottom:60px}}.locationpage.section--primary-inside:after{height:240px}@media (max-width: 767px){.locationpage.section--primary-inside:after{height:170px}}.locationpage.section--primary-inside .section__head{margin:0 auto 90px}@media (max-width: 767px){.locationpage.section--primary-inside .section__head{margin:0 14px 165px}}@media (max-width: 767px){.locationpage.section--primary-inside .section__body{margin-top:40px}}.locationpage.section--primary-inside .section__body .slick-dotted.slick-slider{margin-bottom:100px}@media (max-width: 1025px){.locationpage.section--primary-inside .section__body .slick-dotted.slick-slider{margin-bottom:20px}}.location{margin:40px auto 0;padding-top:0 !important}.page--location .content-area--grid{width:100%;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 767px){.page--location .content-area--grid{width:100%;max-width:inherit}}.page--location .content-area__full{width:100%}.page--location .text-section{font-size:inherit}.page--location .content-area__half{width:calc(50% - 20px/2);position:relative;overflow:hidden}@media (max-width: 768px){.page--location .content-area__half{width:100%}}.location__item--ratio{height:100%;position:relative}.directions__placeholder{color:#aaa;text-align:center;width:100%}.directions__placeholder i{font-size:170px}.location__content{display:flex;align-items:center;justify-content:center;height:100%;padding:20px;background:#f7f7f7}@media (max-width: 767px){.location__content{padding:20px}}.location__ratio{padding-top:67.5%}.location__ratio ~ *{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.map-area{position:relative;width:100%}#map-load,.map__load{height:100%;width:100%;transform:none;top:0px;left:0px}.map-area__directions{z-index:1;margin:0 auto 20px;width:100%;padding:20px;background:#f7f7f7;text-align:center}@media (max-width: 767px){.map-area__directions{padding:10px}}.map-area__directions form{display:flex}@media (max-width: 767px){.map-area__directions form{flex-direction:column}}.map-area__directions form input[type='text']{flex:1}.map-area__directions .button{height:55px;margin-left:20px;min-width:inherit}@media (max-width: 767px){.map-area__directions .button{padding:0 10px;margin-left:0;margin-top:10px}}.map-area__directions input[type='text'],.map-area__directions input[type='number'],.map-area__directions textarea{font-size:16px;border:0;box-shadow:0 1px 1px rgba(0, 0, 0, .05)}@media (max-width: 767px){.map-area__directions input[type='text'],.map-area__directions input[type='number'],.map-area__directions textarea{font-size:14px}}.directions{text-align:center}.directions .button{display:none;font-weight:400}@media (max-width: 767px){.directions .button{display:block;font-size:0.9rem;padding:0 10px;max-width:90%;margin:10px auto 0}}#directions__load{position:relative}#directions__load .adp-directions td,#directions__load .adp-directions th{border:0px !important;color:#272727;padding:10px}@media (max-width: 580px){#directions__load .adp-directions td,#directions__load .adp-directions th{max-width:190px}}#directions__load .adp-placemark{border:0px;margin:0 !important}#directions__load .adp-placemark td,#directions__load .adp-placemark th{border:0px !important;color:#fff;background:rgba(0, 0, 0, 0.85);font-weight:700;padding:10px;vertical-align:middle}#directions__load .adp-placemark td img.adp-marker,#directions__load .adp-placemark th img.adp-marker{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}#directions__load .adp-summary{font-weight:700;text-align:center;margin:10px 0 0}#directions__load .adp-legal{display:none}.location--no-api ul{margin:0;padding:0;list-style:none}.location--no-api ul li{list-style-type:none}.location--no-api .directions .button{display:block}@media (max-width: 768px){.location--no-api .location__ratio{padding:0}.location--no-api .location__ratio ~ *{position:relative;top:inherit;left:inherit;transform:none;margin-bottom:20px}}.video-btn-wrap svg{vertical-align:middle;fill:#fff;transition:0.2s all}.video-btn-wrap svg path:first-of-type{fill:#000}.video-btn-wrap svg:hover path:first-of-type{fill:#000}@media (max-width: 767px){.video-btn-wrap svg{width:80px;height:80px}}.video-btn-wrap .video-btn-text{max-width:170px;color:#fff;vertical-align:middle;line-height:22px}@media (max-width: 767px){.video-btn-wrap .video-btn-text{font-size:16px;line-height:20px}}.video-btn-wrap.video-btn-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;text-align:center}@media (max-width: 767px){.video-btn-wrap.video-btn-center{top:72%}}.video-btn-wrap.video-btn-center .video-btn-text{color:#fff;background:rgba(15, 15, 15, 0.75);padding:5px 15px;border-radius:10px;margin-top:0px}.video-btn-wrap.video-btn-left{position:absolute;bottom:40px;left:40px;z-index:3}@media (max-width: 767px){.video-btn-wrap.video-btn-left{bottom:55px;left:7px}}.video-btn-wrap.video-btn-left .video-btn-text{display:inline-block}.video-btn-wrap.video-btn-left svg{display:inline-block}.video-btn-wrap.video-btn-right{position:absolute;bottom:40px;right:40px;z-index:3}@media (max-width: 767px){.video-btn-wrap.video-btn-right{bottom:55px;right:7px}}.video-btn-wrap.video-btn-right .video-btn-text{display:inline-block}.video-btn-wrap.video-btn-right svg{display:inline-block}