/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::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%,1);--color-dark-blue:hsl(212,61%,33%);--color-greeny-blue:hsla(181,43%,57%,1);--color-blue:hsla(206,100%,33%,1);--color-light-blue:hsla(212,61%,33%,47);--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;--font-family-Inter:'Inter',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;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0);}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#000;opacity:0.9;filter:alpha(opacity = 90);}#colorbox{outline:0;}#cboxContent{margin-top:20px;background:#000;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{border:5px solid #000;background:#fff;}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}#cboxLoadingGraphic{background:url(/themes/custom/sandos_main/css/vendors/images/loading.gif) no-repeat center center;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/themes/custom/sandos_main/css/vendors/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}#cboxPrevious:hover{background-position:bottom left;}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/themes/custom/sandos_main/css/vendors/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}#cboxNext:hover{background-position:bottom right;}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(/themes/custom/sandos_main/css/vendors/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}#cboxClose:hover{background-position:bottom center;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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{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/vendors/./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%;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:.25}.slick-prev:before,.slick-next:before{font-family:inherit;font-size:20px;line-height:1;color:#fff;opacity:.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:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider .slick-prev{left:2rem}@media (min-width:1024px){.slick-slider .slick-prev{left:3rem}}.slick-slider .slick-next{right:2rem}@media (min-width:1024px){.slick-slider .slick-next{right:3rem}}.slick-slider .slick-prev,.slick-slider .slick-next{z-index:1}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{content:''}.slick-slider .slick-prev svg,.slick-slider .slick-next svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,0.6))}.slick-dots li button::before{font-size:2.1875rem}.slick-dots li:nth-child(1):nth-last-child(1){opacity:0}
.block-inline-blockcarrousel-full-slider{margin-bottom:1.5625rem}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider{margin:0 auto 3.125rem auto}}.block-inline-blockcarrousel-full-slider .field--name-field-fullwidth-carrousel-slides div.media{position:relative}@media (min-width:1440px){.block-inline-blockcarrousel-full-slider .field--name-field-fullwidth-carrousel-slides div.media img,.block-inline-blockcarrousel-full-slider .field--name-field-fullwidth-carrousel-slides div.media .colorbox-carrousel-gallery{width:100%}}.block-inline-blockcarrousel-full-slider .content-top{position:relative}.block-inline-blockcarrousel-full-slider .content-top a{font-size:0;height:100%;position:absolute;width:100%}.block-inline-blockcarrousel-full-slider .content-bottom{background:var(--main-color);bottom:0;padding:2.25rem 1.25rem 3.75rem 1.25rem;width:100%}@media (min-width:0) and (max-width:768px){.block-inline-blockcarrousel-full-slider .content-bottom{padding:2.25rem 2.625rem 3.75rem 2.625rem}}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider .content-bottom{background:var(--main-color-gradient);position:absolute}}.block-inline-blockcarrousel-full-slider .content-bottom .cta-sr-show-more{display:block;font-weight:800;text-align:center}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider .content-bottom .cta-sr-show-more{display:none}}.block-inline-blockcarrousel-full-slider .content-bottom .cta-sr-show-more span{color:var(--color-white);transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.block-inline-blockcarrousel-full-slider .content-bottom .cta-sr-show-more span:last-child{display:none;opacity:0}.block-inline-blockcarrousel-full-slider .content-bottom .cta-sr-show-more.expanded span:first-child{display:none;opacity:0}.block-inline-blockcarrousel-full-slider .content-bottom .cta-sr-show-more.expanded span:last-child{display:block;opacity:1}.block-inline-blockcarrousel-full-slider .content-bottom .text-box{color:var(--color-white);margin:0 auto;max-width:52.875rem;text-align:center}@media (min-width:0) and (max-width:1023px){.block-inline-blockcarrousel-full-slider .content-bottom .text-box{max-height:12.5rem;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}.block-inline-blockcarrousel-full-slider .content-bottom .text-box:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(transparent 50%,var(--main-color));transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out}}.block-inline-blockcarrousel-full-slider .content-bottom .text-box h3{font-size:1.125rem;line-height:1.5625rem}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider .content-bottom .text-box h3{font-size:1.5625rem}}.block-inline-blockcarrousel-full-slider .content-bottom .text-box .field--name-field-cslide-description p{line-height:1.5625rem}@media (min-width:0) and (max-width:767px){.block-inline-blockcarrousel-full-slider .carrousel_full_slider-box .row{gap:1.5rem}}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider .carrousel_full_slider-box h3{margin:0}}.block-inline-blockcarrousel-full-slider .carrousel_full_slider-box .carrousel_full_slider-box-title,.block-inline-blockcarrousel-full-slider .carrousel_full_slider-box .carrousel_full_slider-box-link{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.block-inline-blockcarrousel-full-slider .carrousel_full_slider-box .carrousel_full_slider-box-title,.block-inline-blockcarrousel-full-slider .carrousel_full_slider-box .carrousel_full_slider-box-link{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.block-inline-blockcarrousel-full-slider .carrousel_full_slider-box .carrousel_full_slider-box-link{text-align:right}}.block-inline-blockcarrousel-full-slider .slick-slider .slick-track{display:-ms-flexbox !important;display:flex !important}.block-inline-blockcarrousel-full-slider .slick-slider .slick-track .slick-initialized .slick-slide{display:-ms-flexbox;display:flex;height:inherit !important;margin-bottom:1rem}.block-inline-blockcarrousel-full-slider .slick-dots{bottom:10px}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider .slick-dots{bottom:30px}}.block-inline-blockcarrousel-full-slider .slick-dots li{margin-right:1.25rem}.block-inline-blockcarrousel-full-slider .slick-dots li button{height:.75rem;line-height:.75rem;width:.75rem}.block-inline-blockcarrousel-full-slider .slick-dots li button::before{background:var(--color-white);border:1px solid var(--main-color);border-radius:1.875rem;color:transparent;height:.625rem;line-height:.625rem;opacity:1;width:.625rem}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider .slick-dots li button::before{height:1.0625rem;line-height:1.0625rem;width:1.0625rem}}.block-inline-blockcarrousel-full-slider .slick-dots li.slick-active button::before{background-color:var(--main-color);border-color:var(--color-white)}.block-inline-blockcarrousel-full-slider .slick-prev,.block-inline-blockcarrousel-full-slider .slick-next{top:50%;z-index:1}.block-inline-blockcarrousel-full-slider .slick-prev:before,.block-inline-blockcarrousel-full-slider .slick-next:before{content:''}.block-inline-blockcarrousel-full-slider .slick-prev svg,.block-inline-blockcarrousel-full-slider .slick-next svg{left:0;position:absolute;top:0;width:100%}.block-inline-blockcarrousel-full-slider .slick-prev{left:5%}.block-inline-blockcarrousel-full-slider .slick-next{right:5%}@media (min-width:0) and (max-width:1023px){.block-inline-blockcarrousel-full-slider.carrousel-full-slider .slick-prev,.block-inline-blockcarrousel-full-slider.carrousel-full-slider .slick-next{top:25%}}.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-prev,.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-next,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-prev,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-next{height:1rem;top:50%;width:.625rem;z-index:1}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-prev,.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-next,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-prev,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-next{height:2.5625rem;width:1.5625rem}}.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-prev:before,.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-next:before,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-prev:before,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-next:before{content:''}.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-prev svg,.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-next svg,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-prev svg,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-next svg{left:0;position:absolute;top:0;width:100%}@media (min-width:0) and (max-width:1023px){.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-prev,.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-next,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-prev,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-next{top:40%}.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-dots,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-dots{position:relative;bottom:-1rem}}.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-prev{left:2.5%}.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-next{right:2.5%}@media (min-width:0) and (max-width:1023px){.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-prev,.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-next{top:20%}}.block-inline-blockcarrousel-full-slider.full-width-image-card .slick-dots{position:relative;bottom:-1rem}.block-inline-blockcarrousel-full-slider.full-width-image-card .media--type-carrousel-slide{position:relative}.block-inline-blockcarrousel-full-slider.full-width-image-card .media--type-carrousel-slide .fullwidth-carrousel-card-info{-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;min-height:21.875rem;padding:1.25rem 0rem;text-align:center;width:100%}@media (min-width:1024px){.block-inline-blockcarrousel-full-slider.full-width-image-card .media--type-carrousel-slide .fullwidth-carrousel-card-info{background:rgba(255,255,255,0.9);bottom:2rem;box-shadow:0rem .25rem .25rem 0rem rgba(0,0,0,0.25);-ms-flex-pack:start;justify-content:start;max-width:43.75rem;min-height:25rem;padding:4.375rem 2rem;position:absolute;text-align:left}}.block-inline-blockcarrousel-full-slider.full-width-image-card .media--type-carrousel-slide .fullwidth-carrousel-card-info .card-info-title{color:var(--main-color);margin-bottom:1.625rem}.block-inline-blockcarrousel-full-slider.full-width-image-card .media--type-carrousel-slide .fullwidth-carrousel-card-info .field__item+.button{margin-top:1.5rem}.block-inline-blockcarrousel-full-slider .slick-current.slick-active .text-box.expanded{margin-bottom:3.125rem;max-height:initial}.block-inline-blockcarrousel-full-slider .slick-current.slick-active .text-box.expanded .accordion-snippet-inner a{position:relative;z-index:2}.block-inline-blockcarrousel-full-slider .slick-current.slick-active .text-box.expanded:before{opacity:0}.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .slick-slider{margin-bottom:1.875rem}.block-inline-blockcarrousel-full-slider.full-width-image-carrousel .focus-room{height:100%;position:absolute;width:100%}
@media (min-width:0) and (max-width:1023px){.media--tile.card-offers .tiles-cards__thumbnail{margin-bottom:0}}@media (min-width:0) and (max-width:767px){.media--tile.card-offers .tiles-cards__thumbnail{margin-bottom:1rem}}.clearflex{height:0;width:100%}.block.carrousel-offers .gridder-show,.block.tabs-offers .gridder-show{background-color:var(--main-color);display:flow-root;-ms-flex:0 0 100vw;flex:0 0 100vw;margin:0 0 1rem;padding:10.625rem 0 3.125rem;position:relative;width:100vw}.block.carrousel-offers .gridder-show .container,.block.tabs-offers .gridder-show .container{position:relative}.block.carrousel-offers .gridder-show .gridder-close,.block.tabs-offers .gridder-show .gridder-close{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="23" viewBox="0 0 22 23" fill="none"><g clip-path="url(%23clip0_27_3090)"><path d="M12.5464 11.4785L21.6987 2.32617C21.799 2.22591 21.8742 2.10775 21.9243 1.97168C21.9744 1.83561 21.9995 1.69596 21.9995 1.55273C21.9995 1.25195 21.8957 0.997721 21.688 0.790039C21.4803 0.582357 21.2261 0.478516 20.9253 0.478516C20.7821 0.478516 20.6424 0.507162 20.5063 0.564453C20.3703 0.621744 20.2593 0.693359 20.1733 0.779297L11.021 9.95312L1.86865 0.779297C1.76839 0.693359 1.65381 0.621744 1.5249 0.564453C1.396 0.507162 1.25277 0.478516 1.09521 0.478516C0.808757 0.478516 0.558105 0.585938 0.343262 0.800781C0.128418 1.01562 0.0209961 1.26628 0.0209961 1.55273C0.0209961 1.71029 0.0496419 1.85352 0.106934 1.98242C0.164225 2.11133 0.243001 2.22591 0.343262 2.32617L9.49561 11.4785L0.343262 20.6523C0.243001 20.7526 0.164225 20.8672 0.106934 20.9961C0.0496419 21.125 0.0209961 21.2611 0.0209961 21.4043C0.0209961 21.7051 0.128418 21.9593 0.343262 22.167C0.558105 22.3747 0.808757 22.4785 1.09521 22.4785C1.25277 22.4785 1.396 22.4535 1.5249 22.4033C1.65381 22.3532 1.76839 22.278 1.86865 22.1777L11.021 13.0039L20.1733 22.1777C20.2593 22.278 20.3703 22.3568 20.5063 22.4141C20.6424 22.4714 20.7821 22.5 20.9253 22.5C21.2261 22.5 21.4803 22.3926 21.688 22.1777C21.8957 21.9629 21.9995 21.7051 21.9995 21.4043C21.9995 21.2611 21.9744 21.125 21.9243 20.9961C21.8742 20.8672 21.799 20.7526 21.6987 20.6523L12.5464 11.4785Z" fill="white"/></g><defs><clipPath id="clip0_27_3090"><rect width="21.98" height="22" fill="white" transform="matrix(1 0 0 -1 0.0200195 22.5)"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:100%;color:var(--color-white);font-size:0;height:1.25rem;position:absolute;right:0;top:-10rem;width:1.25rem}@media (min-width:768px){.block.carrousel-offers .gridder-show .gridder-close,.block.tabs-offers .gridder-show .gridder-close{height:1.375rem;top:-8.125rem;width:1.3125rem}}.block.carrousel-offers.block-bg-hotel .gridder-show,.block.tabs-offers.block-bg-hotel .gridder-show{background-color:var(--color-bg-grey)}.block.carrousel-offers.block-bg-hotel .gridder-close,.block.tabs-offers.block-bg-hotel .gridder-close{filter:brightness(0)}@media (min-width:0) and (max-width:767px){.block.tabs-offers .gridder-show{margin:0 -5.5% 1rem}}.offer-tiles-details__booking{margin:auto;max-width:70.625rem;position:relative}.offer-tiles-details__booking .container{max-width:100%}.offer-tiles-details__booking #sandos-show-book-button{display:none}.offer-tiles-details__booking #BookingFormContent.splash{margin-bottom:4rem;max-width:100%;overflow:initial;padding:.9375rem}@media (min-width:1024px){.offer-tiles-details__booking #BookingFormContent.splash{padding:1.875rem}}.offer-tiles-details__booking #BookingFormContent.splash:before{background-color:var(--color-white);opacity:1}.offer-tiles-details__booking #BookingFormContent.splash .Input{background-color:var(--color-bg-grey);border:0;height:2.5rem;overflow:hidden;text-overflow:ellipsis}.offer-tiles-details__booking #BookingFormContent.splash .Input .butqaE{color:var(--main-color);line-height:normal}.offer-tiles-details__booking #BookingFormContent.splash .Input .bjZmlS{display:none}@media (min-width:1024px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"]{width:calc(35% - 10px)}}@media (min-width:1024px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="base__BFDatesWrapper"]{width:calc(30% - 10px)}}@media (min-width:1024px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class*="distribution__BFDistWrapper"]{width:calc(12% - 10px)}}@media (min-width:1024px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="promocode__BFPromoWrapper"]{width:calc(20% - 10px)}}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"],.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="base__BFDatesWrapper"],.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class*="distribution__BFDistWrapper"],.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="promocode__BFPromoWrapper"]{margin-right:0}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade span[class^="base__BFInputPlaceHolder"],.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade div[class^="base__BFInputValue"]{display:block}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade span[class^="base__BFInputPlaceHolder"]::after,.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade div[class^="base__BFInputValue"]::after{display:inline-block;margin-left:.5rem;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade span[class^="base__BFInputPlaceHolder"]:empty::after,.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade div[class^="base__BFInputValue"]:empty::after{margin-left:0}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade span[class^="base__BFInputPlaceHolder"]::after,.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="destinations__BFDestWrapper"].hajade div[class^="base__BFInputValue"]::after{border-bottom:0;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.625rem solid #204F86;margin-left:.5rem;position:absolute;right:1rem;top:.9375rem}@media (min-width:0) and (max-width:767px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="base__BFDatesWrapper"] div[class^="dates__BFDDate"]{width:100%}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="base__BFDatesWrapper"] div[class^="dates__BFDDate"]:first-child{margin:0 0 1rem 0}}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="promocode__BFPromoWrapper"]{-ms-flex-order:0;order:0}@media (min-width:1024px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="promocode__BFPromoWrapper"]{margin:0}}@media (min-width:768px) and (max-width:1023px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="promocode__BFPromoWrapper"]{width:calc(50% - 12px)}}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="base__BFSearchBtnWrapper"]{bottom:-6.25rem;margin:1.6875rem 0 0 auto;-ms-flex-order:2;order:2;position:absolute;right:0}.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="base__BFSearchBtnWrapper"] .RIFab{font-size:.75rem;height:2.5rem}@media (min-width:0) and (max-width:767px){.offer-tiles-details__booking #BookingFormContent.splash.drLPOZ div[class^="base__BFSearchBtnWrapper"]{bottom:-5.625rem;left:0;margin:auto}}
.block-inline-blockcarrusel-ofertas{padding:1.25rem 0}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas{padding:3.125rem 0}}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas.block-bg-hotel{background-color:var(--main-color)}}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas.block-bg-hotel .carrousel-offers--header .carrousel-offers--title,.block-inline-blockcarrusel-ofertas.block-bg-hotel .carrousel-offers--header .carrousel-offers--subtitle{color:var(--color-white)}}.block-inline-blockcarrusel-ofertas .carrousel-offers--header{margin-bottom:2rem;text-align:center}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas .carrousel-offers--header{margin-bottom:4rem}}.block-inline-blockcarrusel-ofertas .carrousel-offers--header .carrousel-offers--title{color:var(--main-color);font-weight:700}.block-inline-blockcarrusel-ofertas .carrousel-offers--header .carrousel-offers--subtitle{font-weight:300}.block-inline-blockcarrusel-ofertas .carrousel-offers--info.grid .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:1rem}@media (min-width:768px){.block-inline-blockcarrusel-ofertas .carrousel-offers--info.grid .field__items .field__item{-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas .carrousel-offers--info.grid .field__items .field__item{gap:1.5625rem;-ms-flex:0 0 calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-track{display:-ms-flexbox !important;display:flex !important}.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-initialized .slick-slide{display:-ms-flexbox;display:flex;height:inherit !important;margin-bottom:1rem}.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-prev,.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-next{height:2.0625rem;top:calc(100% + 29px);width:1.25rem}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-prev,.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-next{top:40%;z-index:1}}.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-prev svg,.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-next svg{left:0;position:absolute;top:0}.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-prev{left:25%}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-prev{left:5%}}.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-next{right:25%}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas .carrousel-offers--info.carrusel .slick-next{right:5%}}.block-inline-blockcarrusel-ofertas .carrousel-offers--footer{font-size:1.125rem;font-weight:300;letter-spacing:.225rem;line-height:1.5625rem;padding:1rem 0}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas .carrousel-offers--footer{display:none}}.block-inline-blockcarrusel-ofertas.style-2 .grid:not(.carrusel) .field__items .field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.block-inline-blockcarrusel-ofertas.style-2 .grid:not(.carrusel) .field__items .field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas.style-2 .grid:not(.carrusel) .field__items .field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.block-inline-blockcarrusel-ofertas.style-2 .slick-dots{position:relative}@media (min-width:768px){.block-inline-blockcarrusel-ofertas.style-2 .slick-dots{position:relative}}.block-inline-blockcarrusel-ofertas.style-2 .slick-dots li{margin-right:1.25rem}.block-inline-blockcarrusel-ofertas.style-2 .slick-dots li button{height:.75rem;line-height:.75rem;width:.75rem}.block-inline-blockcarrusel-ofertas.style-2 .slick-dots li button::before{background:var(--color-white);border:1px solid var(--main-color);border-radius:1.875rem;color:transparent;height:.625rem;line-height:.625rem;opacity:1;width:.625rem}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas.style-2 .slick-dots li button::before{height:1.0625rem;line-height:1.0625rem;width:1.0625rem}}.block-inline-blockcarrusel-ofertas.style-2 .slick-dots li.slick-active button::before{background-color:var(--main-color);border-color:var(--main-color)}@media (min-width:1024px){.block-inline-blockcarrusel-ofertas.style-2 .carrousel-offers--info.carrusel .slick-prev{left:0}.block-inline-blockcarrusel-ofertas.style-2 .carrousel-offers--info.carrusel .slick-next{right:0}}
.block-sandos-contact{padding:0;margin-left:auto}.block-sandos-contact .button{font-family:var(--font-family-Lato);font-size:1.125rem;font-weight:700;text-transform:initial}.block-sandos-contact .button.sandos-btn-callback{line-height:.8125rem;padding:1.25rem 1.375rem}.sandos-contact-call-btn.button{background-color:transparent;border-color:transparent;cursor:pointer}@media (min-width:0) and (max-width:1024px){.sandos-contact-call-btn.button{background-color:#0a7cae;color:var(--color-white);margin:auto;max-width:21.875rem;width:85%}}.sandos-contact-call-btn svg{margin-right:10px;vertical-align:middle}.sandos-phone-grid{display:-ms-grid;display:grid;grid-gap:15px 0;-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto);margin-bottom:25px;margin-top:25px}@media (min-width:0) and (max-width:1023px){.sandos-phone-grid{text-align:center}}@media (min-width:1024px){.sandos-phone-grid{grid-auto-flow:column;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);-ms-grid-rows:(auto)[4];grid-template-rows:repeat(4,auto)}}.sandos-callback-section{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;border-radius:8px;text-align:center;margin-top:20px}.sandos-callback-section p{font-size:1.125rem;margin:0}@media (min-width:0) and (max-width:1023px){.sandos-callback-section{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:15px}}@media (min-width:0) and (max-width:1023px){.sandos-modal-content{max-height:calc(100vh - 5%);min-width:85%;width:90%}}.sandos-modal-header p{font-size:1.125rem}.sandos-modal-body h3{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;line-height:38px;width:100%}.sandos-modal-body h3 svg{margin-right:10px}.sandos-modal-footer{margin-top:1.25rem}@media (min-width:0) and (max-width:1023px){.sandos-modal-footer{-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.sandos-contact-modal{display:none}.sandos-contact-modal.active{display:block}@media (min-width:0) and (max-width:1024px){.sandos-contact-modal{top:-4.375rem;max-height:calc(100vh - 10% + 70px)}}@media (min-width:0) and (max-width:1023px){.sandos-contact-modal.main-info-modal .sandos-modal-content{min-width:85%;width:90%}.sandos-contact-modal.main-info-modal .sandos-modal-content h2{font-size:1.5rem}}.sandos-call-form-container .marketingForm .wrap-section:last-child{display:none}@media (min-width:0) and (max-width:1023px){.sandos-call-form-container .marketingForm .wrap-section:nth-child(2) span{font-size:1.5rem !important}}.sandos-call-form-container .marketingForm .textFormFieldBlock input,.sandos-call-form-container .marketingForm .phoneFormFieldBlock input,.sandos-call-form-container .marketingForm .lookupFormFieldBlock input{background-color:#E9EDF3;border:1px solid #A1A1A1;border-radius:4px;font-size:1rem;min-height:3.125rem;padding:.8125rem 1.25rem}@media (min-width:1024px){.sandos-call-form-container .marketingForm .textFormFieldBlock .phoneFormFieldBlock input,.sandos-call-form-container .marketingForm .phoneFormFieldBlock .phoneFormFieldBlock input,.sandos-call-form-container .marketingForm .lookupFormFieldBlock .phoneFormFieldBlock input{border-left:0;border-radius:0 4px 4px 0}}@media (min-width:1024px){.sandos-call-form-container .marketingForm .textFormFieldBlock .lookupFormFieldBlock input,.sandos-call-form-container .marketingForm .phoneFormFieldBlock .lookupFormFieldBlock input,.sandos-call-form-container .marketingForm .lookupFormFieldBlock .lookupFormFieldBlock input{border-right:0;border-radius:4px 0 0 4px}}.sandos-call-form-container .marketingForm a{display:inline}.sandos-call-form-container .marketingForm .phoneFormFieldBlock .phoneCountryCode{border:0}.sandos-call-form-container .marketingForm .consentBlock div label p,.sandos-call-form-container .marketingForm .consentBlock div label a{font-size:1rem;line-height:1.0625rem}.sandos-call-form-container .onFormSubmittedFeedback,.sandos-call-form-container .onFormSubmittedFeedback div{max-width:100% !important}.sandos-call-form-container .onFormSubmittedFeedback .onFormSubmittedFeedbackMessage{font-family:var(--font-family-Lato) !important;font-size:1.125rem !important;line-height:1.25rem !important}.sandos-call-form-container .onFormSubmittedFeedback div[data-submissionresponse="success"].onFormSubmittedFeedbackInternalContainer::before,.sandos-call-form-container .onFormSubmittedFeedback div[data-submissionresponse="error"].onFormSubmittedFeedbackInternalContainer::before{background-size:cover;background-position:center;content:'';display:block;height:80px;width:100%}.sandos-call-form-container .onFormSubmittedFeedback div[data-submissionresponse="success"].onFormSubmittedFeedbackInternalContainer img,.sandos-call-form-container .onFormSubmittedFeedback div[data-submissionresponse="error"].onFormSubmittedFeedbackInternalContainer img{display:none;opacity:0}.sandos-call-form-container .onFormSubmittedFeedback div[data-submissionresponse="success"].onFormSubmittedFeedbackInternalContainer::before{background-image:url('data:image/svg+xml,<svg viewBox="0 0 480 80" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect width="480" height="80" fill="url(%23pattern0_441_2254)"/><defs><pattern id="pattern0_441_2254" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_441_2254" transform="matrix(0.00166667 0 0 0.01 0.416667 0)"/></pattern><image id="image0_441_2254" width="100" height="100" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/></defs></svg>')}.sandos-call-form-container .onFormSubmittedFeedback div[data-submissionresponse="error"].onFormSubmittedFeedbackInternalContainer::before{background-image:url('data:image/svg+xml,<svg viewBox="0 0 480 100" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect width="480" height="100" fill="url(%23pattern0_473_296)"/><defs><pattern id="pattern0_473_296" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_473_296" transform="matrix(0.00208333 0 0 0.01 0.395833 0)"/></pattern><image id="image0_473_296" width="100" height="100" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/></defs></svg>')}
.info-links-video{padding:4.375rem 0rem 0rem}.info-links-video__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-var(--grid-gutter-width)/2;margin-left:-var(--grid-gutter-width)/2}.info-links-video__row.right_display{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:1024px){.info-links-video__row.right_display .info-links-video__col.links-image{padding-right:4.0625rem}}.info-links-video__row .info-links-video__subtitle{color:var(--main-color);font-weight:700}.info-links-video__row .info-links-video__col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1024px){.info-links-video__row .info-links-video__col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.info-links-video__row .info-links-video__col.links-image{text-align:center}.info-links-video__row .info-links-video__col.links-image .field{margin-bottom:1.5625rem}.info-links-video__row .info-links-video__col.links-image .field img{display:block;margin:auto}@media (min-width:1024px){.info-links-video__row .info-links-video__col.links-image{padding-left:4.0625rem}}.info-links-video__row .info-links-video__locations{width:100%}.info-links-video__row .info-links-video__locations .field__label{font-size:1.25rem;opacity:.59}.info-links-video__row .info-links-video__locations .field__items{background-color:var(--color-light-grey);margin-bottom:3.125rem}.info-links-video__row .info-links-video__locations .field__items .locations_item{display:inline-block;margin:0;max-width:50%;text-align:center}@media (min-width:1024px){.info-links-video__row .info-links-video__locations .field__items .locations_item{text-align:left}}.info-links-video__row .info-links-video__locations .field__items .locations_item a{color:var(--color-dark-grey);padding:1.5625rem 0rem}.info-links-video__row .info-links-video__locations .field__items .locations_item__title{font-size:1.375rem;font-weight:700}.info-links-video__row .info-links-video__locations .field__items .locations_item__subtitle{display:block}
.block-inline-blockintro-section{padding:3.125rem 0}.block-inline-blockintro-section.block-bg-gray{background:#F1F1F1}.block-inline-blockintro-section.block-bg-white{background:var(--color-white)}.block-inline-blockintro-section .blockintro-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:0 2.5rem}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-content{-ms-flex-direction:row;flex-direction:row;padding:0 .9375rem}}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-left{padding-right:3.75rem;width:70%}}.block-inline-blockintro-section .blockintro-region-left .blockintro-header{margin-bottom:1.25rem}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-left .blockintro-header{margin-bottom:1.5625rem}}.block-inline-blockintro-section .blockintro-region-left .field--name-field-displayed-title{color:var(--main-color);font-family:var(--font-family-Lato);font-size:1.5rem;font-weight:700;line-height:1.8rem;text-transform:uppercase}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-left .field--name-field-displayed-title{font-size:2.375rem;line-height:2.875rem}}.block-inline-blockintro-section .blockintro-region-left .field--name-field-subtitle{color:var(--main-color);font-family:var(--font-family-Lato);font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-left .field--name-field-subtitle{font-size:1.9375rem;line-height:2.3125rem}}.block-inline-blockintro-section .blockintro-region-left .field--name-field-description{margin-bottom:2.5rem}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-left .field--name-field-description{margin-bottom:1.5625rem}}.block-inline-blockintro-section .blockintro-region-left .field--name-field-description p{font-family:var(--font-family-Lato);font-size:1rem;font-weight:400;line-height:1.5625rem}.block-inline-blockintro-section .blockintro-region-left .field--name-field-list-background-color{display:none}.block-inline-blockintro-section .blockintro-region-left .field--name-field-link a{border:.0625rem solid transparent;border-radius:0;font-size:.875rem;font-weight:bold;margin:0;padding:.8125rem 1.5rem;background-color:var(--main-color);border-color:var(--main-color);color:var(--color-white);font-size:1rem;font-weight:400;line-height:1.2rem;letter-spacing:0.25px;padding:.45125rem 1.5rem;width:100%}.block-inline-blockintro-section .blockintro-region-left .field--name-field-link a:hover{transition:.2s;opacity:1}.block-inline-blockintro-section .blockintro-region-left .field--name-field-link a:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--color-white)}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-left .field--name-field-link a{font-size:1.4375rem;line-height:1.75rem;padding:.8125rem 1.5rem;width:auto}}.block-inline-blockintro-section .blockintro-region-right{margin:auto}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-right{padding-left:1.25rem;width:30%}.block-inline-blockintro-section .blockintro-region-right::before{content:'';border-left:0.5px solid var(--main-color);height:170px;width:0.5px;position:absolute}}.block-inline-blockintro-section .blockintro-region-right .field--name-field-ib-logo{margin-bottom:1.375rem;margin-top:3.125rem;height:100%}@media (min-width:1024px){.block-inline-blockintro-section .blockintro-region-right .field--name-field-ib-logo{margin-bottom:0;margin-top:0}}.block-inline-blockintro-section .blockintro-region-right .field--name-field-ib-logo img{max-width:228px;margin:auto}@media (min-width:1024px){.block-inline-blockintro-section.block-single-section .blockintro-content .blockintro-region-left{width:100%}}
.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:.10687rem;line-height:2.5rem}@media (min-width:1024px){.splash .splash-info h2{font-size:3rem;letter-spacing:.14313rem;line-height:3.125rem}}.splash .splash-info h3{font-size:1.125rem;letter-spacing:.265rem;line-height:1.80625rem}@media (min-width:1024px){.splash .splash-info h3{font-size:1.5rem;letter-spacing:.83313rem;margin-bottom:1.5625rem}}.splash .splash-info img{margin-bottom:.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;width:100%;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 - 165px)}@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{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding:0 10%;position:absolute;top:0;width:100%;z-index:2}@media (min-width:1440px){.splash__promo{margin:0 auto;max-width:80rem;padding:0;left:0;right:0}}.splash__promo h1{font-family:var(--font-family-Inter);font-size:1.75rem;line-height:2rem;margin:0}@media (min-width:1024px){.splash__promo h1{font-size:2.375rem;line-height:2.625rem;max-width:80rem}}.splash__promo h2,.splash__promo h3,.splash__promo h4,.splash__promo h5{font-family:var(--font-family-Inter);letter-spacing:initial;margin-bottom:0;text-align:initial;text-transform:uppercase}.splash__promo h2,.splash__promo h4{font-weight:900}.splash__promo h2{font-family:var(--font-family-Inter);font-size:2.25rem;line-height:2.5rem}@media (min-width:1024px){.splash__promo h2{font-size:2.75rem;line-height:3rem}}.splash__promo h3{font-size:1rem;font-weight:400}@media (min-width:1024px){.splash__promo h3{font-size:1.5625rem;line-height:1.875rem}}.splash__promo h4{font-size:1.375rem}@media (min-width:1024px){.splash__promo h4{font-size:2.625rem}}.splash__promo a{font-family:var(--font-family-Inter);font-size:.875rem;font-weight:500;line-height:1.0625rem;margin-top:.9375rem;padding:1rem 3.0625rem;width:252px}@media (min-width:0) and (max-width:1024px){.splash__promo a{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.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{filter:drop-shadow(0 1px 1px rgba(0,0,0,0.6))}.splash.gallery .slick-prev::before,.splash.gallery .slick-next::before{content:''}
.tilescards{padding:4.6875rem 0rem}.tilescards__content .tilescards__title{color:var(--main-color);margin-bottom:2.5rem}.tilescards__row{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0rem -.21875rem}.tilescards__row .tiles-cards{margin:0rem .21875rem .625rem}@media (min-width:768px){.tilescards__row .tiles-cards{max-width:calc(100% / 2 - 7px)}}@media (min-width:1024px){.tilescards__row .tiles-cards{max-width:calc(100% / 3 - 7px)}}
.blocktitle-subtitle-text-content{text-align:center;padding:1.25rem 0rem}@media (min-width:1024px){.blocktitle-subtitle-text-content{padding:3.125rem 0rem}}.blocktitle-subtitle-text-content:not(.hotel-color) .tbt-displayed-title{font-size:1.5rem;font-weight:400;line-height:1.8rem;margin-bottom:.3125rem;text-transform:uppercase}@media (min-width:1024px){.blocktitle-subtitle-text-content:not(.hotel-color) .tbt-displayed-title{font-size:3.125rem;line-height:3.125rem}}.blocktitle-subtitle-text-content:not(.hotel-color) .tbt-subtitle{font-size:1.125rem;font-weight:400;letter-spacing:3.5px;line-height:1.125rem}.blocktitle-subtitle-text-content.hotel-color .tbt-displayed-title{color:var(--main-color);font-weight:700}.blocktitle-subtitle-text-content.hotel-color .tbt-subtitle{font-weight:300}.blocktitle-subtitle-text-content ~ .lb-tabs.lb-tabs-hotel-color{margin:0rem 0rem 1.25rem}@media (min-width:1024px){.blocktitle-subtitle-text-content ~ .lb-tabs.lb-tabs-hotel-color{margin:0rem 0rem 3.125rem}}
footer{background-color:var(--color-dark-blue);min-height:1.875rem}footer #block-sandos-sandosfootertopmenu{background-color:var(--color-dark-blue);border-bottom:0.5px solid var(--color-white);position:relative}@media (min-width:0) and (max-width:768px){footer #block-sandos-sandosfootertopmenu{margin:0rem 1.875rem}}@media (min-width:768px) and (max-width:1440px){footer #block-sandos-sandosfootertopmenu{padding:0 1.25rem}}@media (min-width:1024px){footer #block-sandos-sandosfootertopmenu{margin:0 auto;max-width:80rem}}footer #block-sandos-sandosfootertopmenu ul.nav{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;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){footer #block-sandos-sandosfootertopmenu ul.nav{max-width:95%;padding-bottom:1.5rem;padding-top:.625rem}}@media (min-width:400px){footer #block-sandos-sandosfootertopmenu ul.nav{max-width:95%}}@media (min-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-width:45rem}}@media (min-width:1024px){footer #block-sandos-sandosfootertopmenu ul.nav{max-width:65.375rem;padding-top:0;padding-bottom:0}}footer #block-sandos-sandosfootertopmenu ul.nav li{text-align:center;position:relative}@media (min-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav li{text-align:left;padding-right:20px}}footer #block-sandos-sandosfootertopmenu ul.nav li a,footer #block-sandos-sandosfootertopmenu ul.nav li span{color:var(--color-white);display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.5625rem;text-transform:uppercase;padding:4px 0}@media (min-width:1024px){footer #block-sandos-sandosfootertopmenu ul.nav li a,footer #block-sandos-sandosfootertopmenu ul.nav li span{padding:15px 0}}@media (min-width:1024px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded ul{min-width:16.25rem}}footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed ul,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded ul{font-size:1rem;max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}@media (min-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed ul,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded ul{background-color:var(--color-dark-blue);padding:0.5rem;position:absolute;opacity:0}}footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed ul li a,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded ul li a{font-size:1rem}footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed span,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded span{cursor:pointer;width:100%}@media (min-width:0) and (max-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed span,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded span{position:relative;width:auto}}footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed span::after,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded span::after{content:'';background-repeat:no-repeat;background-position-x:right;background-size:13px;background-position-y:center;border:0;width:20px;height:24px;display:block;position:absolute;top:8px;right:0;background-image:url("/themes/custom/sandos_main/css/../images/icons/chevron-mobile.svg");background-size:14px;width:15px;height:8px;top:40%;right:8px;top:10px}@media (min-width:0) and (max-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed span::after,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded span::after{background-size:11px;width:20px;height:20px;right:-20px;top:8px}}@media (min-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed span::after,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded span::after{content:'';background-repeat:no-repeat;background-position-x:right;background-size:13px;background-position-y:center;border:0;width:20px;height:24px;display:block;position:absolute;top:8px;right:0;background-image:url("/themes/custom/sandos_main/css/../images/icons/icon_chevron_w.svg");background-size:14px;width:15px;height:8px;top:18px;right:6px;top:45%;right:0}}footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed.open span::after,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded.open span::after{top:20px;transform:rotate(180deg)}@media (min-width:0) and (max-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed.open span::after,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded.open span::after{top:6px;right:-29px}}@media (min-width:1024px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed.open span::after,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded.open span::after{top:43%}}footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed.open ul,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded.open ul{max-height:100vh}@media (min-width:768px){footer #block-sandos-sandosfootertopmenu ul.nav li.menu-collapsed.open ul,footer #block-sandos-sandosfootertopmenu ul.nav li.menu-expanded.open ul{opacity:1;z-index:1}}footer #block-sandos-sandosfootertopmenu ul.nav .dropdown-menu.show{position:static;background-color:var(--main-color);padding:5px 15px;z-index:43}footer #block-sandos-sandosfootertopmenu ul.nav .dropdown-menu.show a{color:var(--color-white);font-size:1rem;line-height:1.375rem;text-transform:none}footer #block-sandos-footersocialnetworks .field--name-field-rtb-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media (min-width:1024px){footer #block-sandos-footersocialnetworks .field--name-field-rtb-body{-ms-flex-pack:start;justify-content:start;margin-bottom:0}}footer #block-sandos-footersocialnetworks .field--name-field-rtb-body p{font-size:1.25rem;width:100%}footer #block-sandos-footersocialnetworks .field--name-field-rtb-body a{margin:auto 1.25rem auto 0}footer #block-sandos-footersocialnetworks .field--name-field-rtb-body a:last-child{margin-right:0}footer .menu_footer_wrapper{background-color:var(--color-dark-blue);padding:2.125rem .625rem 2.8125rem .625rem}@media (min-width:1024px){footer .menu_footer_wrapper{padding:3.5rem .625rem 2rem}}@media (min-width:768px){footer .menu_footer_wrapper .container{border-bottom:0.5px solid var(--color-white)}}footer .menu_footer_wrapper .container .row{-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){footer .menu_footer_wrapper .container .row{-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:1046px}}footer .menu_footer_wrapper .container .container{border:0}footer .menu_footer_wrapper h3{color:var(--color-white);font-size:1.25rem;font-weight:700;text-transform:uppercase}footer .menu_footer_wrapper p{color:var(--color-white)}footer .menu_footer_wrapper .footer_menu .menu-column{width:100%}footer .menu_footer_wrapper .footer_menu .menu-column li{margin-bottom:.9375rem}footer .menu_footer_wrapper .footer_menu .nested{margin-bottom:1.25rem;padding:0 .25rem}footer .menu_footer_wrapper .footer_menu .nested li{color:var(--color-white);position:relative}footer .menu_footer_wrapper .footer_menu .nested li a{color:var(--color-white);font-size:1rem;font-weight:300;line-height:1.375rem;text-transform:uppercase}@media (min-width:768px){footer .menu_footer_wrapper .footer_menu .nested li a::before{background:var(--color-white);border-radius:50%;content:'';height:.375rem;position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:.375rem}}@media (min-width:1024px){footer .menu_footer_wrapper .footer_menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}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:.75rem;font-weight:300;position:absolute;margin:0;padding-left:.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:.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 .125rem .125rem 0;display:block;height:.625rem;left:.5rem;top:.3125rem;transform:rotate(45deg);width:.3125rem}footer .menu_footer_wrapper .column-left .form-item .label-newsletter-condition .checkmark{background-color:var(--color-white);box-shadow: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:.875rem;font-weight:400}footer .menu_footer_wrapper .row.dual-column{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}@media (min-width:0) and (max-width:768px){footer .menu_footer_wrapper .row.dual-column{border-bottom:0.5px solid var(--color-white);margin:0rem .625rem}}footer .menu_footer_wrapper .col-12 .footer_menu .menu-column{max-width:100%}@media (min-width:768px){footer .menu_footer_wrapper .col-12 .footer_menu .menu-column{max-width:50%}}@media (min-width:1024px){footer .menu_footer_wrapper .col-12 .footer_menu .menu-column{max-width:33.33333%}}footer .menu_footer_wrapper .col-8{max-width:100%;text-align:center}@media (min-width:768px){footer .menu_footer_wrapper .col-8{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1024px){footer .menu_footer_wrapper .col-8{-ms-flex:0 0 63%;flex:0 0 63%;max-width:63%;text-align:left}}@media (min-width:768px){footer .menu_footer_wrapper .col-8 .footer_menu{-ms-flex-pack:justify;justify-content:space-between}}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column{max-width:100%}@media (min-width:1024px){footer .menu_footer_wrapper .col-8 .footer_menu .menu-column{max-width:-webkit-fit-content;max-width:fit-content;padding:0 .625rem}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column:first-child li{margin-bottom:.625rem}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column:first-child li::marker{margin-right:10px}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column:first-child li li{margin-bottom:0}}@media (min-width:1024px){footer .menu_footer_wrapper .col-8 .footer_menu .menu-column:last-child{margin-left:auto}}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li .footer-menu-heading{cursor:pointer;letter-spacing:0}@media (min-width:0) and (max-width:1023px){footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li .footer-menu-heading span{position:relative}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li .footer-menu-heading span::after{content:'';background-repeat:no-repeat;background-position-x:right;background-size:13px;background-position-y:center;border:0;width:20px;height:24px;display:block;position:absolute;top:8px;right:0;background-image:url("/themes/custom/sandos_main/css/../images/icons/chevron-mobile.svg");background-size:14px;width:15px;height:8px;top:40%;right:8px;top:8px;right:-20px}}@media (min-width:1024px){footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li .footer-menu-heading{cursor:default}}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li .nested{max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}@media (min-width:1024px){footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li .nested{max-height:100vh;overflow:inherit}}@media (min-width:0) and (max-width:1023px){footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li.open span::after{transform:rotate(180deg)}}footer .menu_footer_wrapper .col-8 .footer_menu .menu-column li.open .nested{max-height:100vh}footer .menu_footer_wrapper .col-4{max-width:100%;text-align:center;border-bottom:0.5px solid var(--color-white);margin-bottom:40px}@media (min-width:768px){footer .menu_footer_wrapper .col-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1024px){footer .menu_footer_wrapper .col-4{-ms-flex:0 0 35%;flex:0 0 35%;border:0;text-align:left;margin-bottom:0;max-width:35%;padding:0}}footer .menu_footer_wrapper .col-4 #block-sandos-sandoslogofooter{margin:0 auto;padding:0;padding-left:15%;padding-right:15%}@media (min-width:768px){footer .menu_footer_wrapper .col-4 #block-sandos-sandoslogofooter{margin:0;padding:0}}footer .menu_footer_wrapper .col-4 #block-sandos-sandoslogofooter div.media{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:start}@media (min-width:768px){footer .menu_footer_wrapper .col-4 #block-sandos-sandoslogofooter img{max-width:290px}}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform{padding:2.5rem 0rem 0rem 0rem}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform h3{font-size:20px;font-weight:700;line-height:25px;letter-spacing:0}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform form{max-width:20.75rem}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]{padding:0 !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper{-ms-flex-direction:column;flex-direction:column}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer{font-size:0;width:100% !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer label{color:var(--color-white)}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer label span{color:var(--color-white) !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer input{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white)}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer input:hover,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer input:active,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer input:focus{border:1px solid var(--color-white);outline:none}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .ui-selectmenu-menu ul li .ui-menu-item-wrapper{color:var(--main-color);font-size:var(--font-size-base)}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock{display:-ms-flexbox;display:flex;padding:0}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock label,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock label a,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock label p,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock label,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock label a,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock label p{color:var(--color-white);font-size:.625rem;font-weight:300;line-height:1.5625rem;margin-bottom:0;text-align:left}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock label a,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock label a{font-weight:bold}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock input,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0;height:10px;width:.625rem}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock input:checked,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock input:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock>div,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock>div>div{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .consentBlock>div>input{margin-top:8px}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .containerWrapper .columnContainer .twoOptionFormFieldBlock>div>div>input{margin-top:12px}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]:first-child .columnContainer input{margin-bottom:.625rem}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]:first-child .columnContainer input:-ms-input-placeholder{color:var(--color-white);font-family:var(--font-family-Lato);font-size:1rem;font-weight:300;line-height:1.5625rem;text-transform:uppercase}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]:first-child .columnContainer input::placeholder{color:var(--color-white);font-family:var(--font-family-Lato);font-size:1rem;font-weight:300;line-height:1.5625rem;text-transform:uppercase}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]:last-child .columnContainer{min-height:auto !important;padding-top:0 !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]:last-child .columnContainer div{padding-left:0 !important;text-align:center}@media (min-width:768px){footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]:last-child .columnContainer div{text-align:end}}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section]:last-child .columnContainer div p{margin:0}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .submitButtonWrapper{padding:0}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] .submitButtonWrapper .button.submitButton{color:var(--color-dark-blue);cursor:pointer;font-size:0.75rem;font-weight:700;line-height:0.875rem;text-align:center;padding:0.8125rem 1.8125rem;width:12.6875rem;background-color:var(--color-white);text-transform:uppercase}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table{width:auto !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table th,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table tr{background-color:transparent !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table th{padding:0 !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table .textFormFieldBlock,footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table .lookupFormFieldBlock{padding:0 0 0.3125rem 0 !important;gap:5px !important}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table .lookupFormFieldBlock{margin-bottom:25px}footer .menu_footer_wrapper .col-4 #block-sandos-newslettersubscriptionform div[data-section] table .lookupFormFieldBlock label *{color:var(--color-white)}footer .menu_footer_wrapper .col-4 #block-sandos-footersocialnetworks{padding:2.9375rem 0rem 2.8125rem 0rem}@media (min-width:768px){footer .menu_footer_wrapper .col-4 #block-sandos-footersocialnetworks{padding:0rem 0rem 2.8125rem 0rem}}footer .bottom_menu_footer_wrapper{background-color:var(--color-dark-blue)}footer .bottom_menu_footer_wrapper #block-sandos-footerawards{text-align:center;padding:0 0 3.125rem  0}footer .bottom_menu_footer_wrapper #block-sandos-footerawards h2{color:var(--color-white);font-size:1.25rem;font-weight:300;letter-spacing:0;text-transform:uppercase}footer .bottom_menu_footer_wrapper #block-sandos-footerawards .field--name-field-rtb-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){footer .bottom_menu_footer_wrapper #block-sandos-footerawards .field--name-field-rtb-body{margin:0 auto;max-width:971px}}footer .bottom_menu_footer_wrapper #block-sandos-footerawards .field--name-field-rtb-body div.media{padding:0 20px}@media (min-width:768px){footer .bottom_menu_footer_wrapper #block-sandos-footerawards .field--name-field-rtb-body div.media{margin-right:37px;padding:0}}footer .bottom_menu_footer_wrapper #block-sandos-footerawards .field--name-field-rtb-body div.media:last-child:first-child{margin-right:0}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:1rem;font-weight:700;line-height:1.125rem;text-transform:uppercase}footer .bottom_menu_footer_wrapper .bottom-footer-menu .menu li>span{font-weight:400}footer .block-copyright-footer{background:var(--color-light-blue);color:var(--color-white);line-height:1.5625rem;text-align:center;padding:1.09375rem 3.125rem}footer .copyright_menu_footer_wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media (min-width:1024px){footer .copyright_menu_footer_wrapper{-ms-flex-flow:row;flex-flow:row}}footer .copyright_menu_footer_wrapper .menu--footer-copyright{-ms-flex:auto;flex:auto;line-height:1.5625rem;text-transform:uppercase;padding:1.09375rem 3.125rem}footer .copyright_menu_footer_wrapper .menu--footer-copyright ul{-ms-flex-flow:column;flex-flow:column}@media (min-width:1024px){footer .copyright_menu_footer_wrapper .menu--footer-copyright ul{-ms-flex-flow:row;flex-flow:row}}footer .copyright_menu_footer_wrapper .menu--footer-copyright ul li{text-align:center}@media (min-width:1024px){footer .copyright_menu_footer_wrapper .menu--footer-copyright ul li{margin-left:auto;text-align:left}}footer .copyright_menu_footer_wrapper .menu--footer-copyright ul li a{color:var(--color-white)}
