@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Oswald:wght@200;300;400;700&display=swap");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}.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;margin-left:auto;margin-right:auto;}.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("/themes/custom/sandos_main/css/./ajax-loader.gif") center center no-repeat;}.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-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover: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:inherit;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:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.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:"•";width:20px;height:20px;font-family:inherit;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;}:root{--color-white:hsl(0,0%,100%);--color-white-transparent:hsla(0,0%,100%,0);--color-white-500:hsla(0,0%,100%,.5);--color-black:hsla(0,0%,0%,.85);--color-black-bg:hsl(0,0%,0%);--color-dark-blue:hsl(205,99%,27%);--color-greeny-blue:hsl(178,56%,52%);--color-blue:hsl(206,53%,49%);--color-grey:hsl(60,0%,61%);--color-dark-grey:hsl(0,0%,37%);--color-light-grey:hsl(0,0%,94%);--color-grey-100:hsla(0,0%,0%,.1);--color-grey-200:hsla(0,0%,0%,.2);--color-grey-300:hsla(0,0%,0%,.3);--color-grey-400:hsla(0,0%,0%,.4);--color-grey-500:hsla(0,0%,0%,.5);--color-grey-600:hsla(0,0%,0%,.6);--color-grey-700:hsla(0,0%,0%,.7);--color-grey-800:hsla(0,0%,0%,.8);--color-grey-900:hsla(0,0%,0%,.9);--color-red:hsl(356,85%,57%);--color-orange:hsl(39,100%,50%);--color-dark-orange:hsl(40,100%,53.5%);--color-green:hsl(141,62%,42%);--color-info:hsl(206,53%,85%);--color-status:hsl(141,62%,85%);--color-warning:hsl(39,100%,85%);--color-error:hsl(356,85%,85%);--color-light-green:hsl(144,52%,50%);--shadow:rgba(12,56,94,0.15);--main-color:var(--color-dark-blue);--secondary-color:var(--color-blue);--text-color:var(--color-black);--body-background-color:var(--color-white);--font-family-Lato:'Lato',sans-serif;--font-family-Oswald:'Oswald',sans-serif;--rem-base:16px;--font-size-base:1rem;--primary:var(--color-dark-blue);--primary-btn:var(--color-dark-blue);--primary-text:var(--color-dark-blue);--container-width:1440px;--container-padding:1rem;--grid-gutter-width:1rem;--grid-columns:12;}.hide-element{visibility:hidden;}.hide-accessible{color:transparent;font-size:0;line-height:0;}.sr-only{border:0;clip:rect(0,0,0,0);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem;}.go-to-home{color:var(--color-grey);letter-spacing:-0.025rem;margin-bottom:1.625rem;position:relative;}.icon{margin-right:0.625rem;}.icon::before{background-position:left center;background-repeat:no-repeat;content:'';display:inline-block;height:1rem;width:1rem;}.icon.icon-home::before{background-image:url("/themes/custom/sandos_main/css/../images/icons/icon_home.png");filter:opacity(0.25);}.bold{font-weight:900;}.bold-shadow{font-weight:900;text-shadow:0 0 0.09375rem var(--color-black);}.alert{box-shadow:0 0.125rem 0.9375rem 0.0625rem rgba(12,56,94,0.15);left:0;margin:auto;max-width:50rem;position:fixed !important;right:0;top:100px;width:85%;z-index:1000;}@media (min-width:768px){.alert{top:150px;}}.alert-dismissible .close{background:none;border:0;cursor:pointer;font-size:1.25rem;}.collapse:not(.show){display:none;}.d-flex{display:flex;}.flex-column{flex-direction:column;}.align-items-center{align-items:center;}.justify-content-center{justify-content:center;}.text-uppercase{text-transform:uppercase;}.d-block{display:block !important;}.d-none{display:none !important;}.justify-content-start{justify-content:start;}@media (min-width:768px){.d-medium-none{display:none !important;}.d-medium-block{display:block !important;}.justify-content-medium-center{justify-content:center;}}.align-center{text-align:center;}.align-center img{margin:auto;}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}html{font-size:var(--font-size-base);}body{background-color:var(--color-white);color:var(--text-color);font-family:var(--font-family-Lato);font-weight:400;line-height:1.4;}summary{outline:none;}strong{font-weight:700;}code,kbd,pre,samp{font-size:0.8125rem;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.media--tile.tiles-cards .tiles-cards__info .tiles-cards__title,.h5,.h6{font-family:var(--font-family-Lato);font-weight:700;margin:0;}h2,h3,h4,h5,h6,h6,.h2,.h3,.h4,.media--tile.tiles-cards .tiles-cards__info .tiles-cards__title,.h5,.h6{margin:0 0 0.75rem;}h2,h3,.h2,.h3{line-height:1.25;}h4,h5,h6,.h4,.media--tile.tiles-cards .tiles-cards__info .tiles-cards__title,.h5,.h6{line-height:1.4;}h1,.h1{font-size:2.5rem;line-height:1.13;margin:2rem 0rem 1.5rem;}@media (min-width:1024px){h1,.h1{font-size:2.75rem;margin:1.5rem 0;}}h1.page-title,.h1.page-title{margin-top:0;}h2,.h2{font-size:2rem;letter-spacing:0.2rem;}@media (min-width:1024px){h2,.h2{font-size:2.25rem;letter-spacing:0.225rem;}}h3,.h3{font-size:1rem;font-weight:300;letter-spacing:0.1rem;}@media (min-width:1024px){h3,.h3{font-size:1.125rem;letter-spacing:0.1125rem;}}h4,.h4,.media--tile.tiles-cards .tiles-cards__info .tiles-cards__title{font-size:1rem;font-family:var(--font-family-Oswald);font-weight:400;letter-spacing:0.05375rem;}@media (min-width:1024px){h4,.h4,.media--tile.tiles-cards .tiles-cards__info .tiles-cards__title{font-size:1.375rem;letter-spacing:0.135rem;}}h5,.h5{font-size:1.625rem;font-family:var(--font-family-Oswald);font-weight:900;letter-spacing:-0.1625rem;}@media (min-width:1024px){h5,.h5{font-size:2.25rem;letter-spacing:-0.225rem;}}h6,.h6{font-size:1.25rem;}@media (min-width:1024px){h6,.h6{font-size:1.5rem;}}p{margin:0 0 1rem;line-height:1.75;}a{color:var(--main-color);display:inline-block;text-decoration:none;transition:opacity .2s;-webkit-transition:opacity .2s;}a:hover{text-decoration:none;opacity:0.75;}blockquote{border:0;margin:2rem 0;padding-left:2rem;padding-right:2rem;}@media (min-width:1024px){blockquote{margin:2rem 0;}}blockquote *{font-size:1.125rem;font-style:italic;line-height:1.6;}@media (min-width:1024px){blockquote *{font-size:1.375rem;}}blockquote > p:first-child{display:block;margin-top:0;}blockquote > p:last-child{margin-bottom:0;}mark,.marker{background-color:var(--color-grey);color:var(--color-white);float:right;font-size:0.875rem;padding:0.5rem;}.alert{background-color:var(--color-info);border:0.0625rem solid transparent;color:var(--color-black) !important;margin-bottom:1rem;padding:1rem;position:relative;}.alert.alert-success{background-color:var(--color-status) !important;}.alert.alert-warning{background-color:var(--color-warning) !important;}.alert.alert-danger,.alert.alert-error{background-color:var(--color-error) !important;}.alert-dismissible .close{padding:0.75rem 1.25rem !important;position:absolute;right:0;top:0;}.breadcrumb{padding:0;}.breadcrumb ol{align-items:center;display:flex;flex-flow:row wrap;}.breadcrumb li{color:var(--secondary-color);font-size:0.875rem;}.breadcrumb li:not(:last-child){margin-right:0.25rem;}.breadcrumb a{color:var(--main-color);display:block;}.button{min-width:9.375rem;text-align:center;text-transform:uppercase;border:0.0625rem solid transparent;border-radius:0;font-size:0.875rem;font-weight:bold;margin:0;padding:0.8125rem 1.5rem;background-color:var(--main-color);border-color:var(--main-color);color:var(--color-white);}.button:hover{transition:.2s;opacity:1;}.button:hover{background-color:var(--color-white);border-color:var(--main-color);color:var(--main-color);}.button.button-white{border:0.0625rem solid transparent;border-radius:0;font-size:0.875rem;font-weight:bold;margin:0;padding:0.8125rem 1.5rem;background-color:transparent;border-color:var(--main-color);color:var(--main-color);}.button.button-white:hover{transition:.2s;opacity:1;}.button.button-white:hover{background-color:var(--main-color);border-color:var(--main-color);color:var(--color-white);}.button.button-border{border:0.0625rem solid transparent;border-radius:0;font-size:0.875rem;font-weight:bold;margin:0;padding:0.8125rem 1.5rem;border:0.125rem solid transparent;background-color:transparent;border-color:var(--color-black);color:var(--color-black);}.button.button-border:hover{transition:.2s;opacity:1;}.button.button-border:hover{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white);}.button.button-large{font-size:1.125rem;font-weight:400;max-width:22.8125rem;padding:1.5625rem;width:100%;}.button.button-contact{background-color:var(--color-dark-orange);border-color:var(--color-dark-orange);border-radius:1.875rem;color:var(--color-white);font-size:1.125rem;font-weight:700;padding:0.46875rem 1.5rem;text-transform:uppercase;}.button.button-contact:hover{background-color:var(--color-white);color:var(--color-dark-orange);}@media (min-width:var(--medium)){.button{width:100%;}}.button span{display:inline-block;font-size:inherit;line-height:inherit;}.button:focus{outline:0;}.field--type-link span{display:inline-block;}#cboxOverlay{background:var(--color-white) !important;}#cboxContent #cboxCurrent,#cboxContent #cboxSlideshow{color:var(--color-black) !important;}.colorbox-gallery #cboxContent #cboxTitle{position:relative;top:0;width:100%;}.colorbox-gallery #cboxContent #cboxTitle .colorbox-caption{background-color:var(--color-grey-600);bottom:0;color:var(--color-white);padding:1rem 1.25rem;position:absolute;text-align:left;width:100%;}.colorbox-gallery #cboxContent #cboxTitle .colorbox-caption h2{font-size:1.5rem;letter-spacing:0.15rem;margin-bottom:0;}.colorbox-gallery #cboxContent #cboxTitle .colorbox-caption p{margin-bottom:0;}.slick-slider .slick-prev{left:0.625rem;}.slick-slider .slick-next{right:0.625rem;}.slick-dots li button::before{font-size:2.1875rem;}.slick-dots li:nth-child(1):nth-last-child(1){opacity:0;}.ui-widget-overlay{background:var(--color-white);opacity:.9;}.ui-widget.ui-widget-content{border:0.3125rem solid var(--color-black);}.ui-widget .ui-dialog-content ul li{margin:0.3125rem 0rem 0.625rem;text-align:center;}.ui-widget .ui-dialog-titlebar{background:transparent;border:0;}.ui-widget .ui-dialog-titlebar-close{background:url(/themes/custom/sandos_main/css/vendors/images/controls.png) no-repeat top center;border:0;right:0.3125rem;height:1.1875rem;top:0.3125rem;width:2.375rem;}.ui-widget .ui-button .ui-icon{background:none;}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"],.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]{white-space:nowrap;}.dropdown-toggle::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"]::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]::after{display:inline-block;margin-left:0.5rem;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"]:empty::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]:empty::after{margin-left:0;}.dropdown-menu{background-clip:padding-box;background-color:var(--color-white);border:0 solid;color:var(--color-black);display:none;float:left;font-size:1rem;left:0;list-style:none;margin:0.125rem 0 0;min-width:10.9375rem;padding:0.5rem 0;position:absolute;top:100%;z-index:1000;text-align:left;}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:calc(10rem);}.dropup .dropdown-toggle::after,.dropup .block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"]::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input .dropup div[class^="base__BFInputValue"]::after,.dropup .block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input .dropup span[class^="base__BFInputPlaceHolder"]::after{display:inline-block;margin-left:0.5rem;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after,.dropup .block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"]:empty::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input .dropup div[class^="base__BFInputValue"]:empty::after,.dropup .block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]:empty::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input .dropup span[class^="base__BFInputPlaceHolder"]:empty::after{margin-left:0;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="bottom"]{right:auto;bottom:auto;}.dropdown-item{display:block;width:100%;padding:0.5rem 0.25rem;clear:both;font-weight:400;color:var(--color-black);text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item.active,.dropdown-item:active{color:var(--main-color);text-decoration:none;}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--color-light-grey);pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown.show .dropdown-toggle::after,.dropdown.show .block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"]::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input .dropdown.show div[class^="base__BFInputValue"]::after,.dropdown.show .block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input .dropdown.show span[class^="base__BFInputPlaceHolder"]::after{transform:rotate(180deg);}.dropdown-toggle::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"]::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]::after{margin-left:0.75rem;}.dropdown-menu{opacity:0;transition:fadeIn 500ms ease-in;-moz-transition:fadeIn 500ms ease-in;-ms-transition:fadeIn 500ms ease-in;-o-transition:fadeIn 500ms ease-in;-webkit-transition:fadeIn 500ms ease-in;}.dropdown-menu.show{opacity:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.collapse-toogle{position:relative;font-size:1rem;}.collapse-toogle::after{border-top:0.3rem solid;border-right:0.3rem solid transparent;border-bottom:0;border-left:0.3rem solid transparent;content:"";display:inline-block;margin-left:0.255rem;vertical-align:0.255rem;}.collapse-toogle:not(.collapsed)::after{transform:rotate(180deg);}form .form--inline{display:flex;flex-flow:row wrap;}form .form--inline > *{flex-grow:1;}form .form--inline .form-item{float:none;}form .form--inline .form-item,form .form--inline .form-actions{margin:1rem 0.5rem 1rem 0rem;}form .captcha{display:flex;justify-content:flex-end;width:100%;}form .form-actions{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-end;margin:1.5rem 0;width:100%;}form .form-actions > *{margin-bottom:0.25rem;margin-left:0.5rem;margin-right:0;margin-top:0;}form .form-actions .form-submit{order:1;}form .form-item{margin:1.5rem 0;}form .form-item .shs-container,form .form-item .shs-widget-container{width:100%;}form .form-item .shs-field-container{display:flex;flex-flow:row nowrap;}form .form-item .shs-field-container > *:not(:last-child){margin-right:0.5rem;}form .fieldset-legend,form label{color:var(--color-dark);display:block;font-size:var(--font-size-base);font-weight:500;line-height:1.5;margin-bottom:0.3125rem;text-transform:uppercase;}form .option{text-transform:none;display:inline-block;}form fieldset{border-color:transparent;padding:1rem 0;}form input.error{border-color:var(--color-red);box-shadow:inset 0 0.0625rem 0.1875rem var(--color-error),0 0 0.5rem var(--color-red);}form input::placeholder{font-size:0.875rem;}form input[type='search']{box-sizing:border-box;}form input[type='button'],form input[type='submit'],form input[type='reset']{white-space:normal;}form input[type='checkbox'],form input[type='radio']{cursor:pointer;}form input[type='password'],form input[type='search'],form input[type='email'],form input[type='text'],form input[type='tel']{background-color:var(--color-white);border:0.0625rem solid var(--color-grey);font-size:var(--font-size-base);max-width:100%;min-height:2.5rem;padding:0.5rem;width:100%;}form input[type='password']:hover,form input[type='search']:hover,form input[type='email']:hover,form input[type='text']:hover,form input[type='tel']:hover{border-color:var(--main-color);}form select,form textarea{background-color:var(--color-white);border:1px solid var(--color-grey);font-size:var(--font-size-base);max-width:100%;min-height:2.5rem;padding:0.5rem;width:100%;}form select:hover,form textarea:hover{border-color:var(--main-color);}form select{appearance:none;background-position:98% center;background-repeat:no-repeat;background-size:1rem;font-size:var(--font-size-base);padding-right:2rem;width:100%;}form select.focus-animation{animation:focus 1s ease-in-out;}form select option{font-size:var(--font-size-base);}.description{color:var(--color-dark-grey);font-size:0.75rem;font-style:italic;font-weight:normal;margin:0.25rem 0;}.description *{font-size:inherit;font-style:inherit;font-weight:inherit;margin:0;}.form-type-radio,.form-type-checkbox{margin-left:0;}.form-type-radio input,.form-type-checkbox input{margin-right:0.3125rem;}.password-strength{font-size:0.75rem;margin:0.5rem 0;}.field-suffix{margin-left:0.3125rem;}.field-suffix .link{color:var(--main-color);font-size:var(--font-size-base);margin-left:0.625rem;text-transform:uppercase;}.form-checkboxes .form-item,.form-radios .form-item{margin:0 0.5rem 0.5rem 0;}#drupal-off-canvas-wrapper .form-text.error,#drupal-off-canvas-wrapper .form-tel.error,#drupal-off-canvas-wrapper .form-email.error,#drupal-off-canvas-wrapper .form-url.error,#drupal-off-canvas-wrapper .form-search.error,#drupal-off-canvas-wrapper .form-number.error,#drupal-off-canvas-wrapper .from-color.error,#drupal-off-canvas-wrapper .form-file.error,#drupal-off-canvas-wrapper .form-textarea.error,#drupal-off-canvas-wrapper .form-date.error,#drupal-off-canvas-wrapper .form-time.error{border-color:var(--color-red);box-shadow:inset 0 0.0625rem 0.1875rem var(--color-error),0 0 0.5rem var(--color-red);}#drupal-off-canvas-wrapper input[type="submit"].button{display:block;min-width:auto;}#drupal-off-canvas-wrapper .ui-autocomplete li a{background-color:var(--color-white);text-decoration:none;width:100%;}#drupal-off-canvas-wrapper .alert ul,#drupal-off-canvas-wrapper .alert li,#drupal-off-canvas-wrapper .alert button,#drupal-off-canvas-wrapper .alert span{background:transparent;color:initial;}.quickedit-form form{color:var(--color-black);}.item-list ul{list-style-image:none;list-style-type:none;margin:0;padding:0;}.item-list ul li{margin-left:0;}.tips{padding-left:1.5rem;}ul{list-style-image:none;list-style-type:none;margin:0;padding:0;}ul.list-style-arrows li{border-bottom:0.0625rem solid var(--dark-grey);margin:0.25rem 0;padding-bottom:0.75rem;padding-top:0.75rem;}ul.list-style-squares li{margin:1.25rem 0;}ul.links{list-style-image:none;list-style-type:none;margin:0;padding:0;}.content__wrapper ul li{list-style:disc;line-height:1.875rem;margin:0.3125rem 0;}.content__wrapper ol,.content__wrapper ul{padding-left:1.25rem;}.content__wrapper ol li,.content__wrapper ul li{line-height:1.875rem;margin:0.3125rem 0;}img{display:block;height:auto;max-width:100%;width:100%;}audio,canvas,video{max-width:100%;}.field--name-field-media-oembed-video,.youtube,.vimeo{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:1.875rem;position:relative;}.field--name-field-media-oembed-video iframe,.field--name-field-media-oembed-video object,.field--name-field-media-oembed-video embed,.field--name-field-media-oembed-video img,.youtube iframe,.youtube object,.youtube embed,.youtube img,.vimeo iframe,.vimeo object,.vimeo embed,.vimeo img{border:0;left:0;height:100%;position:absolute;top:0;width:100%;}.youtube img,.vimeo img,.media--type-video img{display:block;margin:auto;object-fit:cover;}.youtube .play-button,.vimeo .play-button,.media--type-video .play-button{bottom:0;color:var(--color-white);cursor:pointer;height:3rem;left:0;margin:auto;opacity:0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:2;}.youtube .play-button svg,.vimeo .play-button svg,.media--type-video .play-button svg{max-width:4.375rem;}.youtube.youtube-image .play-button,.youtube.vimeo-image .play-button,.vimeo.youtube-image .play-button,.vimeo.vimeo-image .play-button,.media--type-video.youtube-image .play-button,.media--type-video.vimeo-image .play-button{opacity:1;}.youtube.media--view-mode-hotels-gallery .play-button,.vimeo.media--view-mode-hotels-gallery .play-button,.media--type-video.media--view-mode-hotels-gallery .play-button{height:4.375rem;opacity:1;}.media--type-document{min-width:100%;}@media (min-width:768px){.media--type-document{min-width:22.8125rem;}}.media--type-video.media--view-mode-hotels-gallery{max-height:17.5rem;}.media--type-video.media--view-mode-hotels-gallery .field{height:0;overflow:hidden;padding-bottom:88%;padding-top:1.875rem;position:relative;}.media--type-video.media--view-mode-hotels-gallery .field video{border:0;left:0;height:100%;position:absolute;top:0;width:100%;}ul.menu{list-style-image:none;list-style-type:none;margin:0;padding:0;}.menu-item{padding:0;}.navbar-toggler{background-color:transparent;border:0;padding:0.25rem 0.5rem;margin-right:0.3125rem;z-index:44;}.navbar-toggler .navbar-toggler-icon{background-image:url("/themes/custom/sandos_main/css/../images/icons/hamburger.png");background-position:center;background-repeat:no-repeat;background-size:100%;display:block;height:1rem;width:1rem;}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url("/themes/custom/sandos_main/css/../images/icons/close.svg");background-size:2rem;}#navbarHeader .navbar-nav .nav-item{position:relative;width:100%;text-align:center;}@media (min-width:1025px){#navbarHeader .navbar-nav .nav-item{display:block;width:auto;text-align:left;}}#navbarHeader .navbar-nav .nav-item.separator{align-items:center;display:flex;}#navbarHeader .navbar-nav .nav-item .nav-link{color:var(--main-color);display:block;letter-spacing:0.03125rem;padding:0.7rem 1rem;}@media (min-width:1025px){#navbarHeader .navbar-nav .nav-item .nav-link{color:var(--color-white);}}#navbarHeader .navbar-nav .nav-item .nav-link.separator{color:transparent;font-size:0.75rem;height:1.3125rem;line-height:1.3125rem;padding:0;}@media (min-width:1025px){#navbarHeader .navbar-nav .nav-item .nav-link.separator{color:var(--color-white);font-size:1.5rem;opacity:0.5;}}#navbarHeader .navbar-nav .nav-item.show{background-color:transparent;}@media (min-width:1025px){#navbarHeader .navbar-nav .nav-item.show{background-color:var(--main-color);}}#navbarHeader .navbar-nav .nav-item.show .nav-link{color:var(--main-color);}@media (min-width:1025px){#navbarHeader .navbar-nav .nav-item.show .nav-link{color:var(--color-white);}}#navbarHeader .navbar-nav .dropdown-menu{background-color:transparent;margin-top:-0.0625rem;position:static;width:100%;}@media (min-width:1025px){#navbarHeader .navbar-nav .dropdown-menu{background-color:var(--main-color);position:absolute;}}.messages{background-image:none;border-radius:0;border-width:0;box-shadow:none;color:var(--color-white);}.messages--wrapper{margin:0 auto;max-width:var(--container-width);}.messages + .messages{margin:0;}.messages--status{background-color:var(--color-green);}.messages--warning{background-color:var(--color-orange);}.messages--error{background-color:var(--color-red);}.messages a{color:var(--color-white);font-weight:700;text-decoration:underline;}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1;}.navbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}@media (min-width:1025px){.navbar.navbar-expand{flex-flow:row nowrap;justify-content:flex-start;}.navbar.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar.navbar-expand .navbar-toggler{display:none;}.navbar.navbar-expand .navbar-nav{flex-direction:row;}.navbar.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding:0;}.nav-tabs .nav-item{margin-bottom:-0.0625rem;}.nav-tabs .nav-link{border:0.0625rem solid transparent;}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:var(--color-light-grey);}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.pager{margin:2rem 0;}.pager__items{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;padding:0;}.pager__item{border:0.0625rem solid var(--light-grey);font-size:0.875rem;line-height:1;margin:0.15rem;padding:0;}.pager__item *{font-size:inherit;line-height:inherit;}.pager__item--ellipsis{line-height:1;padding:0.75rem 1rem;}.pager__item.is-active a,.pager__item:hover a{background-color:var(--main-color);color:var(--white);}.pager__item a{color:var(--main-color);cursor:pointer;display:block;padding:0.75rem 1rem;}.progress{max-width:100%;}.progress__track{background-color:var(--color-dark-blue);background-image:none;border-radius:0;}table{border-collapse:separate;border-spacing:0 0.1875rem;width:100%;}table th,table td{font-size:0.875rem;padding:0.5rem;}table th p,table th ul,table td p,table td ul{margin:0;padding:0;}table th{background-color:var(--color-white);color:var(--color-black);font-size:0.75rem;font-weight:700;padding:0.75rem 1rem;text-align:left;text-transform:uppercase;vertical-align:top;}table tbody tr{background-color:var(--color-white);box-shadow:inset 0 0 0 0.0625rem transparent;}#drupal-off-canvas-wrapper table{margin-bottom:1.25rem !important;}#drupal-off-canvas-wrapper th:first-child,#drupal-off-canvas-wrapper td:first-child{width:3.125rem !important;}#drupal-off-canvas-wrapper td.inline-entity-form-media-label{max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}nav.tabs .tabs{list-style-image:none;list-style-type:none;margin:0;padding:0;}nav.tabs .tabs:not(:last-child){margin-bottom:1rem;}nav.tabs .primary{border-bottom:0.0625rem solid var(--color-light-grey);display:flex;flex-flow:row wrap;}nav.tabs .primary li{border-color:var(--color-light-grey);border-width:0.0625rem 0.0625rem 0;margin-right:0.5rem;}nav.tabs .primary a{background-color:var(--color-white);border-color:var(--color-light-grey);border-style:solid solid none;border-width:0.0625rem 0.0625rem 0;color:var(--color-black);padding:0.75rem 2.5rem;}nav.tabs .primary a:hover,nav.tabs .primary a.is-active{color:var(--white);transition:.2s;}nav.tabs .primary a:not(.is-active):not(:hover){box-shadow:inset 0 -0.625rem 0.625rem -0.625rem var(--grey);}body{transition:max-width .35s ease-out,max-height .35s ease-out;}.bg-image-color{background-size:cover;background-position:center;height:100%;top:0;width:100%;}.bg-image-color .overlay-color{height:100%;position:absolute;top:0;width:100%;}.bg-image-color img{height:100%;object-fit:cover;object-position:center;width:100%;}.block{position:relative;}.block.block-local-tasks-block{left:0;list-style-type:none;padding:0;margin:0;position:fixed;top:4.375rem;z-index:1000;}@media (min-width:1024px){.block.block-local-tasks-block{top:40%;}}.block.block-local-tasks-block ul{padding-left:0;}.block.block-local-tasks-block ul li{background-color:var(--color-dark-blue);border:0.0625rem solid var(--color-dark-blue);border-radius:0;float:none;margin-bottom:0.1875rem;padding:0.3125rem 0.625rem;}.block.block-local-tasks-block ul li a{color:var(--color-white);}.block.block-sandos-logo{padding:3.125rem 0;}.block.block-sandos-logo h2{color:var(--main-color);font-size:1.375rem;font-weight:400;letter-spacing:0.34375rem;margin-top:1.0625rem;position:relative;padding-bottom:1.25rem;text-transform:uppercase;}.block.block-sandos-logo h2::after{border-top:0.25rem solid;bottom:0;color:var(--main-color);content:'';left:0;margin:auto;max-width:9.375rem;position:absolute;right:0;width:85%;}.block-sandos-booking-widget{background:var(--color-white);box-shadow:0 0.125rem 0.9375rem 0.0625rem rgba(12,56,94,0.15);min-height:110px;padding:0.9375rem 0;position:sticky;top:0;width:100%;z-index:999;transition:all .25s ease-in-out;}@media (min-width:0) and (max-width:1023px){.block-sandos-booking-widget{min-height:56px;}}.block-sandos-booking-widget.sticky{min-height:80px;position:fixed;top:3.5rem;}@media (min-width:1024px){.block-sandos-booking-widget.sticky{padding:0;top:3.75rem;}.block-sandos-booking-widget.sticky #BookingFormContent.topbar div[class*=destinations__BFDestWrapper]{width:calc(22% - 10px);}.block-sandos-booking-widget.sticky #BookingFormContent.topbar div[class*=base__BFDatesWrapper]{width:calc(30% - 10px);}.block-sandos-booking-widget.sticky #BookingFormContent.topbar div[class*=distribution__BFDistWrapper]{width:calc(18% - 10px);}.block-sandos-booking-widget.sticky #BookingFormContent.topbar div[class*=promocode__BF]{order:1;margin-top:0;width:calc(19% - 10px);}.block-sandos-booking-widget.sticky #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper]{width:calc(11% - 10px);}}.block-sandos-booking-widget.sticky + .block{padding-top:28.125rem;}.block-sandos-booking-widget.sticky.hide-form + .block{padding-top:5.3125rem;}@media (min-width:0) and (max-width:767px){.block-sandos-booking-widget.sticky #bookingForm{max-height:calc(100vh - 100px);overflow-y:auto;}}@media (min-width:1024px){.block-sandos-booking-widget{position:sticky;}.block-sandos-booking-widget.sticky + .block{padding-top:10.125rem;}}.block-sandos-booking-widget #BookingFormContent.topbar{max-width:100%;}.block-sandos-booking-widget #BookingFormContent.topbar .Input{padding-bottom:0;}@media (min-width:0) and (max-width:767px){.block-sandos-booking-widget #BookingFormContent.topbar .Input{padding-top:0;}}.block-sandos-booking-widget #BookingFormContent.topbar .Input .hvqnMl{font-weight:900;letter-spacing:0.1875rem;}.block-sandos-booking-widget #BookingFormContent.topbar .Input div[class^="base__BFInputValue"],.block-sandos-booking-widget #BookingFormContent.topbar .Input span[class^="base__BFInputPlaceHolder"]{align-items:center;border-bottom:0.0625rem solid;display:flex;justify-content:space-between;padding-bottom:0.75rem;width:100%;}.block-sandos-booking-widget #BookingFormContent.topbar .Input span[class^="base__BFInputPlaceHolder"]{color:var(--color-dark-grey);}.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input div[class^="base__BFInputValue"]::after,.block-sandos-booking-widget #BookingFormContent.topbar .hajade .Input span[class^="base__BFInputPlaceHolder"]::after{margin-left:0.5rem;}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=destinations__BFDestWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFDatesWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=distribution__BFDistWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{margin-bottom:0.625rem;margin-left:0.625rem;margin-right:0.625rem;width:100%;}@media (min-width:0) and (max-width:767px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=destinations__BFDestWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFDatesWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=distribution__BFDistWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{margin-bottom:0.3125rem;margin-top:0.3125rem;}}@media (min-width:768px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=destinations__BFDestWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFDatesWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=distribution__BFDistWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{margin-left:0;width:100%;}}@media (min-width:1024px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=destinations__BFDestWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFDatesWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=distribution__BFDistWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper],.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{margin-left:0;width:100%;}}@media (min-width:768px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=destinations__BFDestWrapper]{width:calc(40% - 10px);}}@media (min-width:1024px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=destinations__BFDestWrapper]{width:calc(22% - 10px);}}@media (min-width:768px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFDatesWrapper]{width:calc(60% - 10px);}}@media (min-width:1024px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFDatesWrapper]{width:calc(30% - 10px);}}@media (min-width:768px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=distribution__BFDistWrapper]{width:calc(30% - 10px);}}@media (min-width:1024px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=distribution__BFDistWrapper]{width:calc(18% - 10px);}}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{width:100%;}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF] div[class*=promocode__BF]{height:auto;margin:0;width:100%;}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF] div[class*=promocode__BF] .promoCode input[type="text"]{width:85%;}@media (min-width:768px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{margin-top:1rem;width:calc(40% - 10px);}}@media (min-width:1024px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{margin-top:0;}}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF] a{color:var(--color-black);font-weight:700;padding-left:0.5rem;padding-right:0.5rem;}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF] input{padding:0.5rem;}@media (min-width:1024px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=promocode__BF]{height:2.75rem;margin-bottom:0.3125rem !important;margin-top:0;order:1;width:calc(19% - 10px);}}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper] button{box-shadow:0 0.125rem 0.9375rem 0.0625rem rgba(12,56,94,0.15);height:3.75rem;}.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper] button:hover{opacity:.75;}@media (min-width:768px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper]{width:calc(30% - 10px);}}@media (min-width:1024px){.block-sandos-booking-widget #BookingFormContent.topbar div[class*=base__BFSearchBtnWrapper]{width:calc(11% - 10px);}}.block-sandos-booking-widget #BookingFormContent.topbar .DayPicker_weekHeader_ul{padding-left:0 !important;}.block-sandos-booking-widget #BookingFormContent.topbar .CalendarMonth_table{margin-top:0.9375rem;}@media (min-width:0) and (max-width:767px){.block-sandos-booking-widget #BookingFormContent.topbar .gNahxE{max-height:55vh;overflow-y:scroll;}}.block-sandos-booking-widget #sandos-show-book-button{margin-top:auto;padding:0.3125rem 0;z-index:1;}@media (min-width:768px){.block-sandos-booking-widget #sandos-show-book-button{display:none;}}.block-sandos-booking-widget #sandos-show-book-button .button{border-radius:0;font-size:1.25rem !important;line-height:1.5rem !important;margin-bottom:0;padding:0.625rem 0;width:100%;}.basic_text_block{padding:3.125rem 0rem 1.5625rem;}@media (min-width:768px){.basic_text_block{padding:3.125rem 0rem 0rem;}}.basic_text_block .cta-show-more{display:block;font-weight:800;text-align:center;}.basic_text_block .cta-show-more span{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}.basic_text_block .cta-show-more span:last-child{display:none;opacity:0;}.basic_text_block .cta-show-more.expanded span:first-child{display:none;opacity:0;}.basic_text_block .cta-show-more.expanded span:last-child{display:block;opacity:1;}.basic_text_block .accordion-snippet{max-height:9rem;overflow:hidden;position:relative;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}.basic_text_block .accordion-snippet:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(transparent 50%,var(--color-white));transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;}.basic_text_block .accordion-snippet.expanded{margin-bottom:3.125rem;}.basic_text_block .accordion-snippet.expanded .accordion-snippet-inner a{position:relative;z-index:2;}.basic_text_block .accordion-snippet.expanded:before{opacity:0;}.media--tile.complete-slider-thumbnail{align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:center;}.media--tile.complete-slider-thumbnail .slider-thumbnail{position:relative;width:100%;}.media--tile.complete-slider-thumbnail .slider-thumbnail .slider-thumbnail-info{bottom:0.3125rem;left:0;margin:auto;position:absolute;right:0;text-align:center;width:100%;}@media (min-width:1024px){.media--tile.complete-slider-thumbnail .slider-thumbnail .slider-thumbnail-info{bottom:1.25rem;}}.media--tile.complete-slider-thumbnail .slider-thumbnail .slider-thumbnail-info .h5{color:var(--color-white);font-size:1.125rem;letter-spacing:0.0625rem;line-height:1;margin:0 auto 0.9375rem;text-shadow:0 0.0625rem 0.125rem var(--color-black);}@media (min-width:1024px){.media--tile.complete-slider-thumbnail .slider-thumbnail .slider-thumbnail-info .h5{max-width:11.875rem;}}.media--tile.complete-slider-thumbnail .slider-thumbnail .slider-thumbnail-info .button{background-color:var(--color-white);border-color:var(--color-white);color:var(--main-color);font-weight:900;position:relative;z-index:2;}.media--tile.complete-slider-thumbnail .slider-thumbnail .slider-thumbnail-info .button:hover{background-color:var(--main-color);border-color:var(--main-color);color:var(--color-white);}.media--tile.complete-slider-thumbnail .h4,.media--tile.complete-slider-thumbnail .media--tile.tiles-cards .tiles-cards__info .tiles-cards__title,.media--tile.tiles-cards .tiles-cards__info .media--tile.complete-slider-thumbnail .tiles-cards__title{margin:0;padding:0.3125rem;text-align:center;text-transform:uppercase;}@media (min-width:1024px){.media--tile.complete-slider-thumbnail .h4,.media--tile.complete-slider-thumbnail .media--tile.tiles-cards .tiles-cards__info .tiles-cards__title,.media--tile.tiles-cards .tiles-cards__info .media--tile.complete-slider-thumbnail .tiles-cards__title{padding:1rem 0rem;}}.media--tile.complete-slider-thumbnail .quickedit-form .form-wrapper.field--type-link{max-height:10.625rem;overflow:auto;}.media--tile.complete-slider .tile-two-column{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}.media--tile.complete-slider .tile-two-column .tile-info,.media--tile.complete-slider .tile-two-column .tile-image{flex:0 0 100%;max-width:100%;}@media (min-width:1024px){.media--tile.complete-slider .tile-two-column .tile-info,.media--tile.complete-slider .tile-two-column .tile-image{flex:0 0 50%;max-width:50%;}}.media--tile.complete-slider .tile-two-column .tile-info{background-color:var(--color-white);padding:1.25rem 0.9375rem 1.875rem;}@media (min-width:1024px){.media--tile.complete-slider .tile-two-column .tile-info{background-color:transparent;margin:0;padding:0rem 2.5rem;}}.media--tile.simple-slider,.media--tile.multitab-tiles{border:0.125rem solid var(--color-light-grey);margin:0rem 0.5625rem;padding:0.46875rem;}@media (min-width:0) and (max-width:1023px){.media--tile.simple-slider,.media--tile.multitab-tiles{margin:0rem 0.28125rem 1.25rem;max-width:20.9375rem;}}.media--tile.simple-slider a,.media--tile.multitab-tiles a{color:var(--color-black);}.media--tile.simple-slider .simple-slider__body,.media--tile.simple-slider .multitab-tiles__body,.media--tile.multitab-tiles .simple-slider__body,.media--tile.multitab-tiles .multitab-tiles__body{padding:0.9375rem 0.59375rem 0rem;width:100%;}.media--tile.simple-slider .simple-slider__body .simple-slider__title,.media--tile.simple-slider .simple-slider__body .multitab-tiles__title,.media--tile.simple-slider .multitab-tiles__body .simple-slider__title,.media--tile.simple-slider .multitab-tiles__body .multitab-tiles__title,.media--tile.multitab-tiles .simple-slider__body .simple-slider__title,.media--tile.multitab-tiles .simple-slider__body .multitab-tiles__title,.media--tile.multitab-tiles .multitab-tiles__body .simple-slider__title,.media--tile.multitab-tiles .multitab-tiles__body .multitab-tiles__title{font-size:1.5rem;font-weight:700;}.media--tile.tiles-cards{background-color:var(--color-white);border:0.125rem solid var(--color-light-grey);}.media--tile.tiles-cards .tiles-cards__thumbnail{position:relative;}.media--tile.tiles-cards .tiles-cards__thumbnail::after{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 100%);content:'';height:100%;position:absolute;top:0;width:100%;}.media--tile.tiles-cards .tiles-cards__info{padding:1.25rem 1.5625rem;}.media--tile.tiles-cards .tiles-cards__info .tiles-cards__title{font-weight:700;letter-spacing:0;}.media--tile.tiles-cards .tiles-cards__info .tiles-cards__description > p{color:var(--color-dark-grey);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.media--tile.tiles-cards .tiles-cards__info .button.button-border{border-color:var(--main-color);color:var(--main-color);position:relative;}.media--tile.tiles-cards .tiles-cards__info .button.button-border::before{content:"";height:100%;left:0;outline:0.125rem solid rgba(255,255,255,0.5);top:0;position:absolute;width:100%;}.media--tile.tiles-cards .tiles-cards__info .button.button-border::after{content:"+";margin-left:0.3125rem;}.media--tile.tiles-cards .tiles-cards__info .button.button-border:hover{background-color:var(--main-color);border-color:var(--main-color);color:var(--color-white);}.media--tile.complete-information-tabs{background-color:var(--color-white);margin:auto;padding:1.5625rem;position:relative;width:96%;}@media (min-width:768px){.media--tile.complete-information-tabs{padding:3.75rem;width:85%;}}@media (min-width:1024px){.media--tile.complete-information-tabs{padding:7.5rem;width:75%;}}.media--tile.complete-information-tabs .field--name-name{color:var(--color-grey);font-size:1.25rem;font-weight:300;margin-bottom:1.875rem;text-align:center;text-transform:uppercase;}@media (min-width:768px){.media--tile.complete-information-tabs .field--name-name{margin-bottom:3.125rem;}}@media (min-width:1024px){.media--tile.complete-information-tabs .field--name-name{margin-bottom:6.25rem;}}.media--tile.complete-information-tabs .field--name-name::before,.media--tile.complete-information-tabs .field--name-name::after{border-bottom:0.0625rem solid;content:"";display:inline-block;height:0.0625rem;margin:0rem 0.3125rem;vertical-align:middle;width:5%;}@media (min-width:768px){.media--tile.complete-information-tabs .field--name-name::before,.media--tile.complete-information-tabs .field--name-name::after{margin:0rem 0.625rem;width:3.125rem;}}@media (min-width:1024px){.media--tile.complete-information-tabs .field--name-name::before,.media--tile.complete-information-tabs .field--name-name::after{margin:0rem 1.25rem;width:6.25rem;}}.media--tile.multitab-tiles-details{border:0.1875rem solid;margin-bottom:1.25rem;position:relative;width:100%;}.media--tile.multitab-tiles-details .close-details{align-items:center;background-color:var(--color-grey-800);border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;font-size:0.75rem;font-weight:900;height:1.875rem;justify-content:center;position:absolute;right:1.25rem;top:1.25rem;width:1.875rem;z-index:5;}@media (min-width:0) and (max-width:767px){.media--tile.multitab-tiles-details .multitab-tiles-details__thumbnail{height:100%;position:absolute;width:100%;z-index:-1;}}@media (min-width:0) and (max-width:767px){.media--tile.multitab-tiles-details .multitab-tiles-details__thumbnail img{height:100%;object-fit:cover;}}@media (min-width:768px){.media--tile.multitab-tiles-details .multitab-tiles-details__thumbnail img{min-height:21.875rem;object-fit:cover;}}@media (min-width:1024px){.media--tile.multitab-tiles-details .multitab-tiles-details__thumbnail img{min-height:31.25rem;object-fit:cover;}}.media--tile.multitab-tiles-details .multitab-tiles-details__body{background-color:var(--color-white);outline:0.3125rem solid var(--color-white-500);padding:1.25rem 1.25rem 0.625rem;position:relative;width:90%;}@media (min-width:0) and (max-width:767px){.media--tile.multitab-tiles-details .multitab-tiles-details__body{margin-bottom:1.25rem;margin-left:5%;margin-top:1.25rem;}}@media (min-width:768px){.media--tile.multitab-tiles-details .multitab-tiles-details__body{left:1.25rem;max-width:35.5rem;position:absolute;top:1.25rem;}}@media (min-width:1024px){.media--tile.multitab-tiles-details .multitab-tiles-details__body{max-width:48rem;}}.media--tile.multitab-tiles-details .multitab-tiles-details__title{color:var(--main-color);font-size:1.5rem;font-weight:700;}.media--tile.multitab-tiles-details .multitab-tiles-details__booking{width:100%;}@media (min-width:1024px){.media--tile.multitab-tiles-details .multitab-tiles-details__booking{bottom:0;position:absolute;}}.media--tile.multitab-tiles-details .multitab-tiles-details__booking .splash{overflow:initial;}.node .field--type-text-long{font-size:1rem;}.node .field--type-text-long ul{padding-left:1rem;}.node .field--type-text-long li{line-height:1.5;margin-bottom:1rem;}footer{min-height:1.875rem;}footer .menu_footer_wrapper{background-color:var(--color-light-grey);margin-bottom:0.9375rem;padding:3.5rem 0.625rem 2rem;}footer .menu_footer_wrapper h3{color:var(--main-color);font-size:1rem;font-weight:700;letter-spacing:0.0625rem;text-transform:uppercase;}footer .menu_footer_wrapper .footer_menu .menu-column li{margin-bottom:0.9375rem;}footer .menu_footer_wrapper .footer_menu .nested{margin-bottom:2.5rem;}footer .menu_footer_wrapper .footer_menu .nested li a{color:var(--color-black);line-height:1.375rem;}footer .menu_footer_wrapper .column-left .form-item{margin-bottom:1.5rem;position:relative;}footer .menu_footer_wrapper .column-left .form-item .form-error{bottom:auto;font-size:0.75rem;font-weight:300;position:absolute;margin:0;padding-left:0.625rem;text-transform:uppercase;}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition{cursor:pointer;display:block;font-size:1.375rem;margin-bottom:0.75rem;padding-left:2.1875rem;position:relative;text-transform:inherit;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition input{cursor:pointer;height:1.25rem;left:0;position:absolute;opacity:0;top:0;width:1.25rem;}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition input ~ :checked .checkmark{background-color:var(--main-color);}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition input ~ :checked .checkmark::after{border:solid #fff;border-width:0 0.125rem 0.125rem 0;display:block;height:0.625rem;left:0.5rem;top:0.3125rem;transform:rotate(45deg);width:0.3125rem;}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition .checkmark{background-color:var(--color-white);box-shadow:0 0 0.3125rem var(--color-dark-grey);height:1.25rem;left:0;position:absolute;top:0;width:1.25rem;}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition .checkmark::after{content:'';display:none;position:absolute;}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition p{color:var(--color-black);font-size:0.875rem;font-weight:400;}footer .menu_footer_wrapper .col-12 .footer_menu .menu-column{flex:0 0 100%;max-width:100%;}@media (min-width:768px){footer .menu_footer_wrapper .col-12 .footer_menu .menu-column{flex:0 0 50%;max-width:50%;}}@media (min-width:1024px){footer .menu_footer_wrapper .col-12 .footer_menu .menu-column{flex:0 0 33.33333%;max-width:33.33333%;}}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column{flex:0 0 100%;max-width:100%;}@media (min-width:768px){footer .menu_footer_wrapper .col-8 .footer_menu .menu-column{flex:0 0 50%;max-width:50%;}}footer .bottom_menu_footer_wrapper{background-color:var(--color-light-grey);}footer .bottom_menu_footer_wrapper .bottom-footer-menu{padding:.625rem;text-align:center;}footer .bottom_menu_footer_wrapper .bottom-footer-menu .menu li{display:inline;vertical-align:middle;}footer .bottom_menu_footer_wrapper .bottom-footer-menu .menu li > span,footer .bottom_menu_footer_wrapper .bottom-footer-menu .menu li > a{font-size:0.875rem;font-weight:700;line-height:1.125rem;text-transform:uppercase;}footer .bottom_menu_footer_wrapper .bottom-footer-menu .menu li > span{font-weight:400;}header.content__header{background-color:var(--main-color);background-image:none;box-sizing:border-box;min-height:3.5rem;position:fixed;top:0;transform:translate3d(0,0,0);transition:ease .3s;width:100%;z-index:44;-webkit-transform:translate3d(0,0,0);-webkit-transition:ease .3s;}@media (min-width:768px){header.content__header{min-height:3.75rem;}}@media (min-width:1025px){header.content__header{background-color:transparent;background-image:linear-gradient(to bottom,rgba(5,55,98,0.95),rgba(8,79,140,0) 98%);min-height:8.75rem;}}header.content__header #block-sandos-branding,header.content__header .block-system-branding-block{background-color:var(--color-white);padding:0.625rem 0;min-width:16.25rem;position:initial;}@media (min-width:1025px){header.content__header #block-sandos-branding,header.content__header .block-system-branding-block{padding:1.09375rem 0;background-color:transparent;max-width:40%;}}header.content__header #block-sandos-branding .site-info,header.content__header .block-system-branding-block .site-info{align-items:center;display:grid;grid-template-columns:4.375rem 1fr;min-height:2.25rem;}@media (min-width:768px){header.content__header #block-sandos-branding .site-info,header.content__header .block-system-branding-block .site-info{min-height:2.5rem;}}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info,header.content__header .block-system-branding-block .site-info{grid-template-columns:5.9375rem 1fr;}}header.content__header #block-sandos-branding .site-info .site-logo,header.content__header .block-system-branding-block .site-info .site-logo{align-items:center;display:flex;padding:0 0.9375rem;}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info .site-logo,header.content__header .block-system-branding-block .site-info .site-logo{color:var(--color-white);padding:0 1.25rem;}}@media (min-width:1025px) and (max-width:1439px){header.content__header #block-sandos-branding .site-info .site-logo,header.content__header .block-system-branding-block .site-info .site-logo{padding:0 0.9375rem;}}header.content__header #block-sandos-branding .site-info .site-logo button,header.content__header .block-system-branding-block .site-info .site-logo button{background:none;border:0;}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info .site-logo button,header.content__header .block-system-branding-block .site-info .site-logo button{color:var(--color-white);}}header.content__header #block-sandos-branding .site-info .site-logo button:focus,header.content__header .block-system-branding-block .site-info .site-logo button:focus{outline:none;}header.content__header #block-sandos-branding .site-info .site-logo svg,header.content__header .block-system-branding-block .site-info .site-logo svg{height:1.25rem;width:1.25rem;}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info .site-logo svg,header.content__header .block-system-branding-block .site-info .site-logo svg{height:2.0625rem;width:2.0625rem;}}header.content__header #block-sandos-branding .site-info .site-logo svg > g,header.content__header .block-system-branding-block .site-info .site-logo svg > g{fill:var(--main-color);}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info .site-logo svg > g,header.content__header .block-system-branding-block .site-info .site-logo svg > g{fill:var(--color-white);}}header.content__header #block-sandos-branding .site-info .site-logo img,header.content__header .block-system-branding-block .site-info .site-logo img{filter:brightness(0) invert(1);}header.content__header #block-sandos-branding .site-info .site-name-slogan,header.content__header .block-system-branding-block .site-info .site-name-slogan{align-items:center;color:var(--color-black);display:block;font-weight:700;padding:0 0.625rem;position:relative;text-transform:uppercase;}@media (min-width:0) and (max-width:767px){header.content__header #block-sandos-branding .site-info .site-name-slogan,header.content__header .block-system-branding-block .site-info .site-name-slogan{max-width:15.625rem;min-height:1.5625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info .site-name-slogan,header.content__header .block-system-branding-block .site-info .site-name-slogan{color:var(--color-white);display:block;padding:0 1.5625rem;}}@media (min-width:1025px) and (max-width:1439px){header.content__header #block-sandos-branding .site-info .site-name-slogan,header.content__header .block-system-branding-block .site-info .site-name-slogan{padding:0 0.9375rem;}}header.content__header #block-sandos-branding .site-info .site-name-slogan::before,header.content__header .block-system-branding-block .site-info .site-name-slogan::before{background-color:var(--color-white);content:'';height:100%;left:0;position:absolute;opacity:0.2;top:0;width:0.1875rem;}header.content__header #block-sandos-branding .site-info .site-name-slogan .site-name,header.content__header .block-system-branding-block .site-info .site-name-slogan .site-name{font-size:0.8125rem;font-weight:700;letter-spacing:0;margin-right:0.3125rem;}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info .site-name-slogan .site-name,header.content__header .block-system-branding-block .site-info .site-name-slogan .site-name{font-size:1.5rem;letter-spacing:0.125rem;}}header.content__header #block-sandos-branding .site-info .site-name-slogan .site-slogan,header.content__header .block-system-branding-block .site-info .site-name-slogan .site-slogan{font-size:0.8125rem;font-weight:700;letter-spacing:0;}@media (min-width:0) and (max-width:767px){header.content__header #block-sandos-branding .site-info .site-name-slogan .site-slogan,header.content__header .block-system-branding-block .site-info .site-name-slogan .site-slogan{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}@media (min-width:1025px){header.content__header #block-sandos-branding .site-info .site-name-slogan .site-slogan,header.content__header .block-system-branding-block .site-info .site-name-slogan .site-slogan{font-size:0.75rem;letter-spacing:0.3125rem;}}header.content__header #block-sandos-branding.hotels-collapse-show,header.content__header .block-system-branding-block.hotels-collapse-show{background-color:var(--color-white);}header.content__header #block-sandos-branding.hotels-collapse-show .site-logo,header.content__header .block-system-branding-block.hotels-collapse-show .site-logo{color:var(--color-black);}header.content__header #block-sandos-branding.hotels-collapse-show .site-logo button,header.content__header .block-system-branding-block.hotels-collapse-show .site-logo button{color:var(--color-black);}header.content__header #block-sandos-branding.hotels-collapse-show .site-logo svg > g,header.content__header .block-system-branding-block.hotels-collapse-show .site-logo svg > g{fill:var(--main-color);}header.content__header #block-sandos-branding.hotels-collapse-show .site-logo img,header.content__header .block-system-branding-block.hotels-collapse-show .site-logo img{filter:brightness(1) invert(0);}header.content__header #block-sandos-branding.hotels-collapse-show .site-name-slogan,header.content__header .block-system-branding-block.hotels-collapse-show .site-name-slogan{color:var(--color-black);}header.content__header #block-sandos-branding.hotels-collapse-show .site-name-slogan::before,header.content__header .block-system-branding-block.hotels-collapse-show .site-name-slogan::before{background-color:var(--color-black);}header.content__header #block-sandos-branding .collapse-box,header.content__header .block-system-branding-block .collapse-box{background-color:var(--color-white);box-shadow:0.03125rem 0.03125rem 0.03125rem 0.03125rem var(--shadow);height:auto !important;margin-top:0.625rem;max-width:37.5rem;min-height:12.5rem;padding:1.875rem 1.25rem 2.8125rem;position:absolute;transition:all 0s ease-in-out;width:100%;-webkit-transition:all 0s ease-in-out;}@media (min-width:0) and (max-width:992px){header.content__header #block-sandos-branding .collapse-box,header.content__header .block-system-branding-block .collapse-box{max-height:80vh;overflow-y:scroll;}}header.content__header #block-sandos-branding .site-hotels-collapse h3,header.content__header .block-system-branding-block .site-hotels-collapse h3{color:var(--color-greeny-blue);font-size:1rem;font-weight:700;letter-spacing:0;}header.content__header #block-sandos-branding .site-hotels-collapse .hotel-item,header.content__header .block-system-branding-block .site-hotels-collapse .hotel-item{display:flex;}header.content__header #block-sandos-branding .site-hotels-collapse .hotel-item + .hotel-item,header.content__header .block-system-branding-block .site-hotels-collapse .hotel-item + .hotel-item{margin-top:1.25rem;}header.content__header #block-sandos-branding .site-hotels-collapse .hotel-item a,header.content__header .block-system-branding-block .site-hotels-collapse .hotel-item a{color:var(--color-dark-grey);font-size:0.875rem;padding-left:0.3125rem;}header.content__header #block-sandos-branding .site-hotels-collapse .hotel-item a h4,header.content__header #block-sandos-branding .site-hotels-collapse .hotel-item a .hotel-name,header.content__header .block-system-branding-block .site-hotels-collapse .hotel-item a h4,header.content__header .block-system-branding-block .site-hotels-collapse .hotel-item a .hotel-name{color:var(--color-black);display:block;font-family:var(--font-family-Lato);font-size:1rem;font-weight:400;letter-spacing:0;margin:0;}header.content__header #block-sandos-branding .site-hotels-collapse .site-hotels-links .d-flex,header.content__header .block-system-branding-block .site-hotels-collapse .site-hotels-links .d-flex{flex-direction:column;}@media (min-width:400px){header.content__header #block-sandos-branding .site-hotels-collapse .site-hotels-links .d-flex,header.content__header .block-system-branding-block .site-hotels-collapse .site-hotels-links .d-flex{flex-direction:row;}}header.content__header #block-sandos-branding .site-hotels-collapse .site-hotels-links .col-6,header.content__header .block-system-branding-block .site-hotels-collapse .site-hotels-links .col-6{flex:0 0 100%;margin:0.625rem 0;max-width:100%;}@media (min-width:400px){header.content__header #block-sandos-branding .site-hotels-collapse .site-hotels-links .col-6,header.content__header .block-system-branding-block .site-hotels-collapse .site-hotels-links .col-6{flex:0 0 50%;margin:0;max-width:50%;}}header.content__header .language-switcher-language-url{margin-left:auto;padding:0.5rem;order:0;}header.content__header .language-switcher-language-url .menu-language{display:block;}header.content__header .language-switcher-language-url .menu-language li > a{color:var(--color-white);padding:0.7rem 1rem;}header.content__header .language-switcher-language-url .menu-language .language-switcher{background-color:var(--main-color);border-radius:0;min-width:5rem;position:absolute;right:0.3125rem;top:100%;}header.content__header .language-switcher-language-url .menu-language .language-switcher a{display:block;padding:0.5rem 1rem;text-align:center;color:var(--color-white);}header.content__header .language-switcher-language-url .menu-language .language-switcher a.is-active{font-weight:700;}@media (min-width:1025px){header.content__header .language-switcher-language-url{order:3;}header.content__header .language-switcher-language-url .menu-language .language-switcher{width:100%;background-color:var(--color-white);}header.content__header .language-switcher-language-url .menu-language .language-switcher a{color:var(--main-color);}}@media (min-width:1025px){header.content__header.fill-header{background-color:var(--main-color);background-image:none;min-height:3.5rem;}header.content__header.fill-header #block-sandos-branding,header.content__header.fill-header .block-system-branding-block{background-color:var(--color-white);padding:0.9375rem 0;}}@media (min-width:1025px) and (min-width:768px){header.content__header.fill-header #block-sandos-branding,header.content__header.fill-header .block-system-branding-block{padding:0.625rem 0;}}@media (min-width:1025px){header.content__header.fill-header #block-sandos-branding .site-info,header.content__header.fill-header .block-system-branding-block .site-info{align-items:center;grid-template-columns:4.375rem 1fr;min-height:2.5rem;}header.content__header.fill-header #block-sandos-branding .site-info .site-logo,header.content__header.fill-header .block-system-branding-block .site-info .site-logo{color:var(--main-color);padding:0 0.9375rem;}header.content__header.fill-header #block-sandos-branding .site-info .site-logo button,header.content__header.fill-header .block-system-branding-block .site-info .site-logo button{color:var(--color-black);}header.content__header.fill-header #block-sandos-branding .site-info .site-logo svg,header.content__header.fill-header .block-system-branding-block .site-info .site-logo svg{height:1.25rem;width:1.25rem;}header.content__header.fill-header #block-sandos-branding .site-info .site-logo svg > g,header.content__header.fill-header .block-system-branding-block .site-info .site-logo svg > g{fill:var(--main-color);}header.content__header.fill-header #block-sandos-branding .site-info .site-name-slogan,header.content__header.fill-header .block-system-branding-block .site-info .site-name-slogan{color:var(--color-black);display:block;}header.content__header.fill-header #block-sandos-branding .site-info .site-name-slogan::before,header.content__header.fill-header .block-system-branding-block .site-info .site-name-slogan::before{background-color:var(--color-black);}header.content__header.fill-header #block-sandos-branding .site-info .site-name-slogan .site-name,header.content__header.fill-header #block-sandos-branding .site-info .site-name-slogan .site-slogan,header.content__header.fill-header .block-system-branding-block .site-info .site-name-slogan .site-name,header.content__header.fill-header .block-system-branding-block .site-info .site-name-slogan .site-slogan{font-size:0.8125rem;letter-spacing:0;margin-right:0.3125rem;}}#navbarHeader{background-color:var(--color-white);box-shadow:0 0.125rem 0.9375rem 0.0625rem rgba(12,56,94,0.15);position:fixed;height:100% !important;max-width:23.4375rem;min-height:100vh;top:0;transform:translate3d(-100%,0,0);transition:transform 0.5s ease-in-out;width:100%;-webkit-transform:translate3d(-100%,0,0);-webkit-transition:transform 0.5s ease-in-out;}#navbarHeader::before{background-color:var(--main-color);content:'';height:3.75rem;position:absolute;top:0;width:100%;}#navbarHeader.show{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}#navbarHeader .block{padding:0.5rem 0;width:100%;}@media (min-width:1025px){#navbarHeader{background-color:transparent;box-shadow:none;height:auto !important;max-width:100%;min-height:initial;position:relative;transform:initial;width:auto;}#navbarHeader::before{background-color:transparent;height:3.6875rem;}#navbarHeader .block{padding:0.5rem;width:auto;}}.view .view-header{margin-bottom:2rem;}.view .view-filters .views-exposed-form{background-color:var(--color-white);box-shadow:0 0.3125rem 1.1875rem 0 var(--shadow);margin-bottom:2rem;padding:0.5rem 2rem;}html,body{min-height:100vh;margin:0;}html.toolbar-fixed #site-header,body.toolbar-fixed #site-header{top:2.4375rem;}html.toolbar-fixed .alert,body.toolbar-fixed .alert{top:calc(130px + 39px);}html.toolbar-fixed .block-sandos-booking-widget,body.toolbar-fixed .block-sandos-booking-widget{top:6.1875rem;}html.toolbar-fixed.toolbar-tray-open #site-header,body.toolbar-fixed.toolbar-tray-open #site-header{top:4.9375rem;}html.toolbar-fixed.toolbar-tray-open .alert,body.toolbar-fixed.toolbar-tray-open .alert{top:calc(130px + 79px);}html.toolbar-fixed.toolbar-tray-open .block-sandos-booking-widget,body.toolbar-fixed.toolbar-tray-open .block-sandos-booking-widget{top:8.6875rem;}html.path-user .content__wrapper,body.path-user .content__wrapper{padding-top:8.125rem;}.content{overflow:hidden;}.content .content__wrapper{height:100%;min-height:50vh;position:relative;z-index:43;}.content .content__wrapper .content__splash{height:100%;display:flex;flex-direction:column;justify-content:end;padding-top:12.5rem;}.container{width:100%;padding-right:var(--grid-gutter-width)/2;padding-left:var(--grid-gutter-width)/2;margin-right:auto;margin-left:auto;}@media (min-width:320px){.container{max-width:95%;}}@media (min-width:400px){.container{max-width:95%;}}@media (min-width:768px){.container{max-width:45rem;}}@media (min-width:1024px){.container{max-width:62rem;}}@media (min-width:1440px){.container{max-width:90rem;}}@media (min-width:90rem) and (max-width:96.8125rem){.container{max-width:81.25rem;}}.container-fluid{width:100%;padding-right:var(--grid-gutter-width)/2;padding-left:var(--grid-gutter-width)/2;margin-right:auto;margin-left:auto;}.row{display:flex;flex-wrap:wrap;margin-right:-var(--grid-gutter-width)/2;margin-left:-var(--grid-gutter-width)/2;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{position:relative;width:100%;padding-right:var(--grid-gutter-width)/2;padding-left:var(--grid-gutter-width)/2;}.col-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-12{flex:0 0 100%;max-width:100%;}.offset-0{margin-left:0;}.offset-1{margin-left:8.33333%;}.offset-2{margin-left:16.66667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333%;}.offset-5{margin-left:41.66667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333%;}.offset-8{margin-left:66.66667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333%;}.offset-11{margin-left:91.66667%;}
.media-library-wrapper{display:flex;margin:calc-rem(-8 -16);}.media-library-menu{display:block;width:600px;max-width:20%;margin:0;padding:0;border-bottom:1px solid #ccc;background-color:#e6e5e1;line-height:1;}[dir="rtl"] .media-library-menu{margin:0;}[dir="rtl"] .media-library-menu li a.active{margin-right:0;margin-left:-1px;border-right:0;border-left:1px solid #fcfcfa;}[dir="rtl"] .media-library-content{border-right:1px solid #b3b2ad;border-left:0;}.media-library-menu li{display:block;padding:0;list-style:none;}.media-library-menu li a{position:relative;display:block;box-sizing:border-box;padding:15px;text-decoration:none;border-bottom:1px solid #b3b2ad;background-color:#f2f2f0;text-shadow:0 1px rgba(255,255,255,0.6);}.media-library-menu li a:active,.media-library-menu li a:hover,.media-library-menu li a:focus{background:#fcfcfa;text-shadow:none;}.media-library-menu li a:focus,.media-library-menu li a:active{outline:none;}.media-library-menu li a.active{z-index:1;margin-right:-1px;color:#000;border-right:1px solid #fcfcfa;border-bottom:1px solid #b3b2ad;background-color:#fff;box-shadow:0 5px 5px -5px rgba(0,0,0,0.3);}.media-library-content{width:100%;padding:1em;border-left:1px solid #b3b2ad;outline:none;}.media-library-content .view .view-filters .views-exposed-form{box-shadow:none;margin-bottom:0;}.media-library-content .view .view-filters .views-exposed-form .button{margin:1rem 0.5rem 1rem 0rem;}.media-library-add-form--without-input .form-item{margin:0 0 1em;}.media-library-add-form{}.media-library-add-form__added-media{margin:0;padding:0;outline:none;}.media-library-add-form__input-wrapper{padding:16px;border:1px solid #bfbfbf;border-radius:2px;background:#fcfcfa;}.media-library-add-form--upload.media-library-add-form--without-input .form-item-upload{margin-bottom:0;}.media-library-add-form .file-upload-help{margin:8px 0 0;}.media-library-add-form--oembed .media-library-add-form__input-wrapper{display:flex;}@media (min-width:0) and (max-width:767){.media-library-add-form--oembed .media-library-add-form__input-wrapper{display:block;}}.media-library-add-form--oembed.media-library-add-form--without-input .form-item-url{margin-bottom:0;}.media-library-add-form-oembed-url{width:100%;}.button.media-library-add-form-oembed-submit{align-self:center;}.media-library-add-form__selected-media{margin-top:1em;}.media-library-add-form__selected-media .details-wrapper{padding:0 10px 1em 10px;}.media-library-add-form__selected-media .media-library-item .field--name-thumbnail img{height:100px;}.media-library-select-all{flex-basis:100%;width:100%;margin:10px 8px;}.media-library-select-all input{margin-right:10px;}[dir="rtl"] .media-library-select-all input{margin-left:10px;}.media-library-views-form,.media-library-selection,.media-library-add-form__selected-media .details-wrapper,.media-library-views-form__bulk_form,.media-library-view .form--inline{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center;}.media-library-views-form > .form-actions{flex-basis:100%;}.media-library-views-form__header{flex-basis:100%;}.media-library-views-form__header .form-item{margin-right:8px;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;flex-basis:100%;margin:0 -8px;}.media-library-view .form-actions{align-self:flex-end;margin:0.75em 0;}@media (min-width:0) and (max-width:767){.media-library-view .form-actions{flex-basis:100%;}}.media-library-view .media-library-view--form-actions{clear:left;align-self:flex-end;margin:0.75em 0;}.media-library-item label{display:inline-block;}.media-library-wrapper .media-library-view{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;}.media-library-wrapper .view-header{align-self:flex-end;margin:1em 0;text-align:right;}[dir="rtl"] .media-library-wrapper .view-header{text-align:left;}.media-library-wrapper .media-library-view .view-content{flex:0 0 100%;}.media-library-wrapper .views-display-link{margin:0;padding-left:22px;color:#333;font-size:15px;line-height:16px;}[dir="rtl"] .media-library-wrapper .views-display-link{padding-right:22px;padding-left:0;}.media-library-wrapper .views-display-link.is-active{font-weight:bold;}.media-library-wrapper .views-display-link-widget{margin-right:15px;background:url(/themes/custom/sandos_main/css/components/../../../../core/misc/icons/333333/grid.svg) left 0 no-repeat;}[dir="rtl"] .media-library-wrapper .views-display-link-widget{background-position:right 0;}.media-library-wrapper .views-display-link-widget_table{background:url(/themes/custom/sandos_main/css/components/../../../../core/misc/icons/333333/table.svg) left 0 no-repeat;}[dir="rtl"] .media-library-wrapper .views-display-link-widget_table{background-position:right 0;}.media-library-item{position:relative;}.media-library-item--grid{justify-content:center;box-sizing:border-box;width:50%;padding:8px;vertical-align:top;outline:none;background:#fff;}.media-library-item--grid:before{position:absolute;top:7px;left:7px;width:calc(100% - 16px);height:calc(100% - 16px);content:"";transition:border-color 0.2s,color 0.2s,background 0.2s;pointer-events:none;border:1px solid #dbdbdb;}.media-library-item--grid .form-item{margin:0.75em;}.media-library-add-form__selected-media .media-library-item--small{width:33.3%;}.media-library-widget-modal .ui-dialog-buttonpane{display:flex;align-items:center;}.media-library-widget-modal .ui-dialog-buttonpane .form-actions{flex:1;}.ui-dialog--narrow.media-library-widget-modal{max-width:75%;}@media (min-width:992){.media-library-item--grid{width:33.3%;}}.media-library-widget-modal .media-library-item--grid,.media-library-selection .media-library-item--grid{width:50%;}.media-library-add-form__selected-media .media-library-item--small{width:25%;}@media (min-width:960){.media-library-item--grid{width:25%;}}.media-library-widget-modal .media-library-item--grid,.media-library-selection .media-library-item--grid{width:33.3%;}.media-library-add-form__selected-media .media-library-item--small{width:16.6%;}@media (min-width:1232){.media-library-item--grid{width:16.6%;}}.media-library-widget-modal .media-library-item--grid,.media-library-selection .media-library-item--grid{width:25%;}.media-library-add-form__selected-media .media-library-item--small{width:16.6%;}.media-library-item--grid .field--name-thumbnail{overflow:hidden;text-align:center;background-color:#ebebeb;}.media-library-item--grid .field--name-thumbnail img{height:180px;object-fit:contain;object-position:center center;}.media-library-item--grid.is-hover:before,.media-library-item--grid.checked:before,.media-library-item--grid.is-focus:before{top:5px;left:5px;border-width:3px;border-color:#40b6ff;border-radius:3px;}.media-library-item--grid.checked:before{border-color:#0076c0;}.media-library-item__click-to-select-checkbox{position:absolute;z-index:1;top:16px;left:16px;display:block;}[dir="rtl"] .media-library-item__click-to-select-checkbox{right:16px;left:auto;}.media-library-item__click-to-select-checkbox input{width:20px;height:20px;}.media-library-item__click-to-select-checkbox .form-item{margin:0;}.media-library-item__click-to-select-trigger{overflow:hidden;height:100%;cursor:pointer;}.media-library-item--table img{max-width:100px;height:auto;}.media-library-item__media{position:relative;}.media-library-item__preview{padding-bottom:34px;cursor:move;}.media-library-item__status{position:absolute;top:40px;left:5px;padding:5px 10px;pointer-events:none;color:#e4e4e4;background:#666;font-size:12px;font-style:italic;}[dir="rtl"] .media-library-item__status{right:5px;left:auto;}.media-library-item__attributes{position:absolute;bottom:0;display:block;overflow:hidden;max-width:calc(100% - 10px);max-height:calc(100% - 50px);padding:5px;}.media-library-item__name{font-size:14px;}.media-library-item__name{display:block;overflow:hidden;margin:2px;white-space:nowrap;text-overflow:ellipsis;}.media-library-item__attributes:hover .media-library-item__name,.media-library-item--grid.is-focus .media-library-item__name,.media-library-item--grid.checked .media-library-item__name{white-space:normal;}.media-library-item__type{color:#696969;font-size:12px;}.media-library-item--disabled{pointer-events:none;opacity:0.5;}.media-library-widget{position:relative;}.button.media-library-open-button{margin-bottom:1em;margin-left:0;}[dir="rtl"] .button.media-library-open-button{margin-right:0;margin-left:1em;}.media-library-selection{margin:1em;}.media-library-item__edit,.media-library-item__edit:hover,.media-library-item__edit:focus,.media-library-item__remove,.media-library-item__remove:hover,.media-library-item__remove:focus,.media-library-item__remove.button,.media-library-item__remove.button:first-child,.media-library-item__remove.button:disabled,.media-library-item__remove.button:disabled:active,.media-library-item__remove.button:hover,.media-library-item__remove.button:focus{position:absolute;z-index:1;top:10px;overflow:hidden;width:21px;height:21px;margin:5px 10px 20px !important;padding:0;transition:0.2s border-color;color:transparent;border:2px solid #ccc;border-radius:20px;background-size:13px;text-shadow:none;font-size:0;}.media-library-item__edit{right:40px;}[dir="rtl"] .media-library-item__edit{right:auto;left:40px;}.media-library-item__remove{right:10px;}[dir="rtl"] .media-library-item__remove{right:auto;left:10px;}.media-library-item__edit{background:url("/themes/custom/sandos_main/css/components/../../../../core/misc/icons/787878/pencil.svg") #fff center no-repeat;background-size:13px;}.media-library-item__remove,.media-library-item__remove.button,.media-library-item__remove.button:first-child,.media-library-item__remove.button:disabled,.media-library-item__remove.button:disabled:active,.media-library-item__remove.button:hover,.media-library-item__remove.button:focus{background:url("/themes/custom/sandos_main/css/components/../../../../core/misc/icons/787878/ex.svg") #fff center no-repeat;background-size:13px;}.media-library-item__edit:hover,.media-library-item__edit:focus,.media-library-item__remove:hover,.media-library-item__remove:focus,.media-library-item__remove.button:hover,.media-library-item__remove.button:focus,.media-library-item__remove.button:disabled:active{border-color:#40b6ff;}.media-library-add-form__media{position:relative;display:flex;padding:1em 0;border-bottom:1px solid #c0c0c0;outline:none;}.media-library-add-form__media:first-child{padding-top:0;}.media-library-add-form__media:first-child .media-library-add-form__remove-button[type="submit"]{top:5px;}.media-library-add-form__media:last-child{padding-bottom:0;border-bottom:0;}.media-library-add-form__preview{display:flex;align-items:center;justify-content:center;width:220px;margin-right:20px;background:#ebebeb;}[dir="rtl"] .media-library-add-form__preview{margin-right:0;margin-left:20px;}.media-library-add-form__remove-button[type="submit"]{position:absolute;top:25px;right:6px;width:auto;margin:0;padding:2px 20px 2px 2px;text-transform:lowercase;color:transparent;border:0;border-radius:0;background:transparent url(/themes/custom/sandos_main/css/components/../../../../core/misc/icons/787878/ex.svg) right 2px no-repeat;font-weight:normal;line-height:16px;}[dir="rtl"] .media-library-add-form__remove-button[type="submit"]{right:auto;left:13px;padding:2px 2px 2px 20px;background-position:left 2px;}.media-library-add-form__remove-button:focus,.media-library-add-form__remove-button.button:disabled,.media-library-add-form__remove-button.button:disabled:active,.media-library-add-form__remove-button.button:focus{color:#787878;border:0;background:transparent url(/themes/custom/sandos_main/css/components/../../../../core/misc/icons/787878/ex.svg) right 2px no-repeat;}[dir="rtl"] .media-library-add-form__remove-button:focus,[dir="rtl"] .media-library-add-form__remove-button.button:disabled,[dir="rtl"] .media-library-add-form__remove-button.button:disabled:active,[dir="rtl"] .media-library-add-form__remove-button.button:focus{background-position:left 2px;}.media-library-add-form__remove-button:hover,.media-library-add-form__remove-button.button:hover{color:#e00;border:0;background:transparent url(/themes/custom/sandos_main/css/components/../../../../core/misc/icons/ee0000/ex.svg) right 2px no-repeat;box-shadow:none;}[dir="rtl"] .media-library-add-form__remove-button:hover,[dir="rtl"] .media-library-add-form__remove-button.button:hover{background-position:left 2px;}.views-live-preview .media-library-view div.views-row + div.views-row{margin-top:0;}
*,*::before,*::after{box-sizing:border-box;}:root{--x-small:320px;--mall:400px;--medium:768px;--large:1024px;--x-large:1440px;--grid-breakpoints:(x-small:var(--x-small),small:var(--small),medium:var(--medium),large:var(--large),x-large:var(--x-large));--container-max-widths:('x-small':320px,'small':370px,'medium':720px,'large':992px,'x-large':1440px);--color-white:hsl(0,0%,100%);--color-black:hsla(0,0%,0%,0.85);--color-dark-blue:hsl(205,99%,27%);--color-greeny-blue:hsl(178,56%,52%);--color-blue:hsl(206,53%,49%);--color-grey:hsl(60,0%,61%);--color-dark-grey:hsl(0,0%,37%);--color-light-grey:hsl(0,0%,94%);--color-red:hsl(356,85%,57%);--color-orange:hsl(39,100%,50%);--color-green:hsl(141,62%,42%);--color-info:hsl(206,53%,85%);--color-status:hsl(141,62%,85%);--color-warning:hsl(39,100%,85%);--color-error:hsl(356,85%,85%);--color-light-green:hsl(144,52%,50%);--shadow:rgba(12,56,94,0.15);--main-color:var(--color-dark-blue);--secondary-color:var(--color-blue);--text-color:var(--color-black);--body-background-color:var(--color-white);--font-family-Lato:'Lato',sans-serif;--font-family-Oswald:'Oswald',sans-serif;--rem-base:16px;--font-size-base:1rem;--primary:var(--color-dark-blue);--primary-btn:var(--color-dark-blue);--primary-text:var(--color-dark-blue);--container-width:1440px;--container-padding:1rem;--grid-gutter-width:1rem;--grid-columns:12;}
.simpleSlider{padding:2.1875rem 0rem;position:relative;}.simpleSlider__subtitle{font-size:1.5rem;letter-spacing:0.15rem;}.simpleSlider__title{color:var(--main-color);font-family:var(--font-family-Oswald);font-size:6.875rem;font-weight:700;letter-spacing:-0.29625rem;line-height:1;}.simpleSlider__title span{font-weight:200;display:block;}@media (min-width:1024px){.simpleSlider__title span{display:inline;}}@media (min-width:1024px){.simpleSlider__title{font-size:6.875rem;letter-spacing:-0.29625rem;}}.simpleSlider .simpleSlider__content .container-simpleSlider{padding-left:5%;margin:auto;max-width:100%;}@media (min-width:1024px){.simpleSlider .simpleSlider__content .container-simpleSlider{padding-left:0%;max-width:62rem;}}@media (min-width:1440px){.simpleSlider .simpleSlider__content .container-simpleSlider{max-width:90rem;}}@media (min-width:90rem) and (max-width:96.8125rem){.simpleSlider .simpleSlider__content .container-simpleSlider{max-width:81.25rem;}}.simpleSlider .simpleSlider__content .slick-track{align-items:stretch;display:flex;justify-content:center;}.simpleSlider .simpleSlider__content .slick-slide{position:relative;height:auto;}@media (min-width:0) and (max-width:1023px){.simpleSlider .simpleSlider__content .slick-slide.slick-current::after{border:2px solid var(--color-grey);bottom:-1.25rem;content:'';height:1px;left:0;position:absolute;width:7.8125rem;}}.simpleSlider .simpleSlider__content .slick-prev{border-image-source:linear-gradient(to left,var(--main-color),rgba(255,255,255,0));left:-5.625rem;}.simpleSlider .simpleSlider__content .slick-next{border-image-source:linear-gradient(to right,var(--main-color),rgba(255,255,255,0));right:-5.625rem;}.simpleSlider .simpleSlider__content .slick-prev,.simpleSlider .simpleSlider__content .slick-next{border-image-slice:1;border-style:solid;border-width:0.125rem;height:100%;padding:0rem 1.875rem;top:0;transform:translate(0);width:auto;}.simpleSlider .simpleSlider__content .slick-prev:before,.simpleSlider .simpleSlider__content .slick-next:before{content:"";display:none;}.simpleSlider .simpleSlider__content .slick-prev.slick-disabled,.simpleSlider .simpleSlider__content .slick-next.slick-disabled{display:none !important;opacity:0;}
.lb-tabs-multitabstiles{padding:3.125rem 0rem;}.lb-tabs-multitabstiles.layout-builder__layout .lb-tabs__tabs .nav-lb-tabs{overflow:initial;}.lb-tabs-multitabstiles .lb-tabs__tabs{border-bottom:0.125rem solid var(--main-color);}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs{align-items:stretch;border-bottom:0.25rem solid transparent;margin-bottom:-0.375rem;overflow:hidden;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item{align-items:center;background-color:var(--color-white);border:0.125rem solid;border-bottom-color:var(--color-white);color:var(--main-color) !important;display:flex;flex:1 1 0;flex-direction:column;font-size:1.5rem;font-weight:300;opacity:.75;padding:1.25rem 1.5625rem 0.625rem;position:relative;text-align:center;z-index:1;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item:not(.active){margin-bottom:-0.25rem;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item:not(.active)::before{background-color:var(--color-white-transparent);border:0.0625rem solid;bottom:0.125rem;content:"";left:0;position:absolute;width:100%;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item.active{opacity:1;z-index:2;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item:nth-child(2n).active{box-shadow:-10px 0 5px var(--color-grey-100);}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item:nth-child(2n+1).active{box-shadow:10px 0 5px var(--color-grey-100);}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item .basic_text_block{padding:0;width:100%;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item .basic_text_block p{margin-bottom:0;}@media (min-width:0) and (max-width:1023px){.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs{border:0.125rem solid var(--main-color);border-bottom:0;display:flex;flex-direction:row;height:3.125rem;justify-content:space-between;margin-bottom:0;overflow:hidden;padding:0;position:relative;-webkit-box-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs.is-open{height:auto;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs.is-open .nav-link.active::after{transform:rotate(180deg);}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item{border:0;box-shadow:none;flex:0 0 auto;height:3.125rem;padding:0.3125rem 0.9375rem;width:100%;-webkit-box-flex:0;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item.nav-link{align-items:center;color:var(--main-color);display:flex;flex-direction:row;font-size:1.125rem;justify-content:space-between;margin:0;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item.nav-link::after{content:"";display:inline-block;margin-left:0.255rem;right:1.25rem;top:1.25rem;vertical-align:0.255rem;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item.nav-link.active{box-shadow:none;order:-1;-webkit-box-ordinal-group:-1;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item.nav-link.active::after{border-bottom:0;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent;border-top:0.4rem solid;}.lb-tabs-multitabstiles .lb-tabs__tabs .nav-lb-tabs .nav-item.nav-link .tab_summary{margin:0;}}.lb-tabs-multitabstiles .lb-tabs__content{padding:1.875rem 0rem;}.multitabstiles__tabs{background-color:var(--main-color);box-shadow:0rem 0.25rem 0.625rem var(--color-grey-300);padding:0.9375rem 0rem;position:relative;z-index:1;}.multitabstiles__tabs .nav-tabs{justify-content:space-between;padding:1.25rem 0rem;}.multitabstiles__tabs .nav-tabs .nav-item{color:var(--color-white);flex:1 1 0;font-weight:700;opacity:.75;text-align:center;}.multitabstiles__tabs .nav-tabs .nav-item.active{font-weight:900;opacity:1;}@media (min-width:0) and (max-width:1023px){.multitabstiles__tabs .nav-tabs{background-color:var(--color-white);border-radius:0.875rem;border:0.0625rem solid var(--main-color);box-shadow:0 0.1875rem 0.625rem -0.0625rem var(--color-grey-100);display:flex;flex-direction:row;height:3.125rem;justify-content:space-between;overflow:hidden;padding:0;position:relative;-webkit-box-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;}.multitabstiles__tabs .nav-tabs.is-open{height:auto;}.multitabstiles__tabs .nav-tabs.is-open .nav-link.active::after{transform:rotate(180deg);}.multitabstiles__tabs .nav-tabs .nav-item{flex:0 0 auto;height:3.125rem;padding:0.3125rem 0.9375rem;width:100%;-webkit-box-flex:0;}.multitabstiles__tabs .nav-tabs .nav-item.nav-link{align-items:center;color:var(--main-color);display:flex;font-size:1.125rem;justify-content:space-between;margin:0;}.multitabstiles__tabs .nav-tabs .nav-item.nav-link::after{content:"";display:inline-block;margin-left:0.255rem;right:1.25rem;top:1.25rem;vertical-align:0.255rem;}.multitabstiles__tabs .nav-tabs .nav-item.nav-link.active{order:-1;-webkit-box-ordinal-group:-1;}.multitabstiles__tabs .nav-tabs .nav-item.nav-link.active::after{border-bottom:0;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent;border-top:0.4rem solid;}.multitabstiles__tabs .nav-tabs .nav-item.nav-link .tab_icon{border:0.1875rem solid transparent;height:2.1875rem;margin:0;width:2.1875rem;}.multitabstiles__tabs .nav-tabs .nav-item.nav-link .tab_icon img{height:70%;}.multitabstiles__tabs .nav-tabs .nav-item.nav-link .tab_summary{margin:0;}}.multitabstiles__content{padding:2.5rem 0rem 1.25rem;}.multitabstiles__content .row{justify-content:space-evenly;}.multitabstiles__content .row .views-row{max-width:100%;width:100%;}@media (min-width:768px){.multitabstiles__content .row .views-row{max-width:50%;}}@media (min-width:1024px){.multitabstiles__content .row .views-row{max-width:33.333%;margin-bottom:1.25rem;}}.multitabstiles__content .gridder-show{position:relative;width:100%;}.multitabstiles__content .gridder-show .views-row{max-width:100%;}.multitabstiles__content .swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12,end) infinite;filter:invert(1);height:2.625rem;left:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;position:absolute;top:50%;transform-origin:50%;width:2.625rem;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;}.multitabstiles__content .swiper-lazy-preloader::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'1'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:100%;content:'';height:100%;position:absolute;width:100%;}
.image_info_card{padding:4.375rem 0rem 0rem;}.image_info_card__subtitle{color:var(--main-color);font-weight:700;}.image_info_card__row{display:flex;flex-wrap:wrap;margin-right:-var(--grid-gutter-width)/2;margin-left:-var(--grid-gutter-width)/2;}.image_info_card__row .image_info_card__col{flex:0 0 100%;max-width:100%;}@media (min-width:1024px){.image_info_card__row .image_info_card__col{flex:0 0 50%;max-width:50%;}}.image_info_card__row .image_info_card__col:nth-child(even) .media--type-video .field{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.image_info_card__row .image_info_card__col:nth-child(even) .media--type-video .field video{position:absolute;top:0;left:0;width:100%;height:100%;}.image_info_card__row .image_info_card__col:nth-child(even) .field{margin-bottom:1.5625rem;}.image_info_card__row .image_info_card__col:nth-child(even) .field img{display:block;margin:auto;}.image_info_card__row .image_info_card__col:nth-child(even) .activities{align-items:center;display:flex;margin-bottom:0.9375rem;}@media (min-width:1024px){.image_info_card__row .image_info_card__col:nth-child(even) .activities{margin-left:2.5rem;}}.image_info_card__row .image_info_card__col:nth-child(even) .activities__name{font-size:1.125rem;letter-spacing:0.0625rem;opacity:0.5;text-transform:uppercase;}.image_info_card__row .image_info_card__col:nth-child(even) .activities__icon{max-height:2.5rem;}.image_info_card__row .image_info_card__col:nth-child(even) .activities__icon svg{max-height:2.25rem;max-width:2.25rem;}.image_info_card__row .image_info_card__col:nth-child(even) .activities__icon svg path{fill:var(--main-color) !important;}.image_info_card__row .image_info_card__col:nth-child(even) .activities span{display:inline-block;margin-right:1.25rem;vertical-align:middle;}@media (min-width:1024px){.image_info_card__row .image_info_card__col:nth-child(even){padding-left:4.0625rem;}}
.splash{overflow:hidden;position:relative;}.splash .splash-info{height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:85%;z-index:2;}.splash .splash-info h2,.splash .splash-info h3{color:inherit;font-weight:400;text-align:center;text-shadow:1px 1px 3px var(--color-black);text-transform:uppercase;}.splash .splash-info h2{font-size:2rem;letter-spacing:0.10687rem;}@media (min-width:1024px){.splash .splash-info h2{font-size:3rem;letter-spacing:0.14313rem;}}.splash .splash-info h3{font-size:1.125rem;letter-spacing:0.265rem;line-height:1.80625rem;}@media (min-width:1024px){.splash .splash-info h3{font-size:1.5rem;letter-spacing:0.83313rem;margin-bottom:1.5625rem;}}.splash .splash-info img{margin-bottom:0.625rem;}.splash .splash-content{position:relative;z-index:1;}.splash .splash-content.splash-full,.splash .splash-content.splash-small{position:relative;overflow:hidden;}.splash .splash-content.splash-full .video_bg,.splash .splash-content.splash-small .video_bg{height:100%;position:absolute;z-index:-1;}.splash .splash-content.splash-full img,.splash .splash-content.splash-full video,.splash .splash-content.splash-full iframe,.splash .splash-content.splash-small img,.splash .splash-content.splash-small video,.splash .splash-content.splash-small iframe{object-fit:cover;object-position:center;width:100%;}.splash .splash-content.splash-full .gallery-item .gallery-item-image,.splash .splash-content.splash-small .gallery-item .gallery-item-image{position:relative;width:100%;}.splash .splash-content.splash-full img,.splash .splash-content.splash-full video,.splash .splash-content.splash-full iframe,.splash .splash-content.splash-full.splash-gallery{height:calc(100vh - 95px);}@media (min-width:768px){.splash .splash-content.splash-full img,.splash .splash-content.splash-full video,.splash .splash-content.splash-full iframe,.splash .splash-content.splash-full.splash-gallery{height:calc((100vh - 460px));}}@media (min-width:1024px){.splash .splash-content.splash-full img,.splash .splash-content.splash-full video,.splash .splash-content.splash-full iframe,.splash .splash-content.splash-full.splash-gallery{height:calc(100vh - 112px);}}.splash .splash-content.splash-small img,.splash .splash-content.splash-small video,.splash .splash-content.splash-small iframe,.splash .splash-content.splash-small.splash-gallery{height:calc(100vh * (.75) - 95px);}@media (min-width:768px){.splash .splash-content.splash-small img,.splash .splash-content.splash-small video,.splash .splash-content.splash-small iframe,.splash .splash-content.splash-small.splash-gallery{height:calc(100vh * (.875) - 460px);}}@media (min-width:1024px){.splash .splash-content.splash-small img,.splash .splash-content.splash-small video,.splash .splash-content.splash-small iframe,.splash .splash-content.splash-small.splash-gallery{height:calc(100vh * (.75) - 112px);}}.splash__promo{align-items:flex-start;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;height:100%;justify-content:center;padding:0 15%;position:absolute;top:0;width:100%;z-index:2;}.splash__promo h2,.splash__promo h3,.splash__promo h4,.splash__promo h5{font-family:var(--font-family-Lato);letter-spacing:initial;margin-bottom:0;text-align:initial;text-shadow:0.0625rem 0.0625rem 0.1875rem var(--color-black);text-transform:uppercase;}.splash__promo h2,.splash__promo h4{font-weight:900;}.splash__promo h2{font-size:2.25rem;}@media (min-width:1024px){.splash__promo h2{font-size:3.5rem;}}.splash__promo h3{font-size:1rem;font-weight:400;}@media (min-width:1024px){.splash__promo h3{font-size:1.375rem;}}.splash__promo h4{font-size:1.375rem;}@media (min-width:1024px){.splash__promo h4{font-size:2.625rem;}}.splash.gallery .slick-prev,.splash.gallery .slick-next{opacity:.5;padding:0rem 1.875rem;z-index:44;}.splash.gallery .slick-prev:hover,.splash.gallery .slick-next:hover{opacity:1;}.splash.gallery .slick-prev svg,.splash.gallery .slick-next svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,0.6));filter:drop-shadow(0 1px 1px rgba(0,0,0,0.6));}.splash.gallery .slick-prev::before,.splash.gallery .slick-next::before{content:'';}
