.de_block_slideshow{padding-top:var(--header_height)}@media (width < 1025px){.de_block_slideshow{padding-top:var(--header_height_mobile)}}:is(.de_block_slideshow:has(~.de_block_anchor_menu) .slideshow-wrap) .splide{height:calc(100vh - var(--header_height) - 70px)!important}@media (width < 1025px){:is(.de_block_slideshow:has(~.de_block_anchor_menu) .slideshow-wrap) .splide{height:calc(100dvh - var(--header_height_mobile) - 120px)!important}}.de_block_slideshow:has(~.de_block_anchor_menu) .slideshow-video-wrapper{height:calc(100vh - var(--header_height) - 70px)!important}@media (width < 1025px){.de_block_slideshow:has(~.de_block_anchor_menu) .slideshow-video-wrapper{height:calc(100dvh - var(--header_height_mobile) - 120px)!important}}:is(.de_block_slideshow .slideshow-wrap) .splide{height:calc(100vh - var(--header_height));width:100%}.size-partial :is(:is(.de_block_slideshow .slideshow-wrap) .splide){height:calc(80vh - var(--header_height))}@media (width < 1025px){:is(.de_block_slideshow .slideshow-wrap) .splide{height:calc(100dvh - var(--header_height_mobile) - 60px)}.size-partial :is(:is(.de_block_slideshow .slideshow-wrap) .splide){height:calc(75dvh - var(--header_height_mobile))}}:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track{height:100%}:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide{position:relative}:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide)>img{transition:all 3s cubic-bezier(.7,0,.3,1)}:is(.is-active:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide):has(.caption-wrap) .overlay):before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap{left:50%;max-width:880px;min-width:80%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@media (max-width:1280px) and (max-height:577px){.before_booking_form.slideshow.size-partial :is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap){top:30%}}@media (1025px <=width <=1280px){.size-homepage :is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap){padding-bottom:20px}}:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;width:100%}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) #slideshow-video-play)~.wrap{padding-bottom:40px}@media (width < 1025px){:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) #slideshow-video-play)~.wrap{padding-bottom:20px}}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) .slideshow-logo) img{-o-object-fit:contain;object-fit:contain}:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) .wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (width < 768px){:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) .wrap{max-width:70%}}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) .wrap) .subtitle{color:#fff;font-family:var(--primary_font,"Futura PT");font-size:18px;font-style:normal;font-weight:400;letter-spacing:1.8px;line-height:normal;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.3);text-transform:uppercase}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) .wrap) .title{color:#fff;font-family:var(--secondary_font,"Orpheus Pro");font-size:58px;font-weight:400;line-height:normal;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:1280px) and (max-height:577px){:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) .wrap) .title{font-size:50px}}@media (width < 1025px){:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) .caption-wrap) .caption) .wrap) .title{font-size:32px}}:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list{bottom:0;left:0;position:absolute;width:100%;z-index:10}@media (width < 768px){:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .container{margin-left:0;margin-right:0;max-width:100%}}:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper{align-items:flex-end;display:flex;justify-content:space-between;position:relative}:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item{border-radius:180px 180px 0 0;display:flex;flex:1 0 0;flex-direction:column;max-width:280px;padding:0 30px;text-align:center;transition:padding .5s cubic-bezier(.7,0,.3,1),background .5s cubic-bezier(.7,0,.3,1);width:240px}@media (width < 1025px){:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item{padding:40px 20px}}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper{align-items:center;color:var(--primary_color_as);display:flex;flex-direction:column;gap:10px;justify-content:center}:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-slideshow-logo{height:50px;opacity:0;transform:translate(20%,40%);transition:transform .5s cubic-bezier(.7,0,.3,1),opacity .5s cubic-bezier(.7,0,.3,1)}:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-name{font-family:var(--secondary_font,"Orpheus Pro");font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-shadow:0 0 10px rgba(0,0,0,.3);transition:color .5s cubic-bezier(.7,0,.3,1),text-shadow .5s cubic-bezier(.7,0,.3,1)}@media (width < 1025px){:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-name{font-size:21px}}:is(:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-stars):not(:has(.menu-stars)){order:999}:is(:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-stars) .menu-stars{display:flex;font-size:10px;font-style:normal;font-weight:900;gap:5px;line-height:140%;transition:color .5s cubic-bezier(.7,0,.3,1)}@media (width < 1025px){:is(:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-stars) .menu-stars{font-size:8px}}:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-description{font-family:var(--primary_font,"Futura PT");font-size:var(--font_sizes-font_size,18px);font-style:normal;font-weight:400;line-height:normal;text-shadow:0 0 10px rgba(0,0,0,.3);transition:color .5s cubic-bezier(.7,0,.3,1),text-shadow .5s cubic-bezier(.7,0,.3,1)}@media (width < 1025px){:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-description{display:none}}@media (1025px <=width <=1280px){:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .content-wrapper) .hotel-description{display:none}}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .hotel-permalink-wrapper{align-self:center;margin-top:auto;max-height:0;opacity:0;overflow:hidden;padding-top:30px;transition:max-height .5s cubic-bezier(.7,0,.3,1),opacity .5s cubic-bezier(.7,0,.3,1);z-index:12}:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item) .hotel-permalink-wrapper) .hotel-permalink{display:inline-block;height:40px;width:40px}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):focus-within,:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):hover{background:var(--alternative_bg);padding:60px 30px 30px}:is(:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):hover,:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):focus-within) .content-wrapper) .hotel-slideshow-logo{opacity:1;transform:translate(0)}:is(:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):hover,:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):focus-within) .content-wrapper) .hotel-name,:is(:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):hover,:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):focus-within) .content-wrapper) .hotel-stars{color:var(--primary_color);text-shadow:none}:is(:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):hover,:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):focus-within) .content-wrapper) .hotel-description{color:var(--secondary_color);text-shadow:none}:is(:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):hover,:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-item):focus-within) .hotel-permalink-wrapper{max-height:500px;opacity:1}:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-separator{align-items:center;align-self:flex-end;display:flex;flex-direction:column;flex-shrink:0;height:146px;justify-content:flex-end;position:relative;width:1px}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-separator):before{background:hsla(0,0%,100%,.5);content:"";height:60px;position:absolute;top:50%;transform:translateY(-50%);width:1px}:is(:is(:is(:is(:is(:is(:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__track) .splide__list) .splide__slide) #slideshow-hotels-list) .hotels-list-wrapper) .hotel-separator):last-of-type{display:none}@media (width >=1025px){:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__arrow--prev{left:40px!important}}@media (width >=1025px){:is(:is(.de_block_slideshow .slideshow-wrap) .splide) .splide__arrow--next{right:40px!important}}:is(.de_block_slideshow.autoplay-enabled,.de_block_slideshow.playing) .slideshow-video-wrapper{display:block;opacity:1}.de_block_slideshow.has-video.autoplay-enabled .caption_wrap{display:none}.de_block_slideshow .slideshow-video-wrapper{height:calc(100vh - var(--header_height));margin-top:var(--header_height)}.size-partial :is(.de_block_slideshow .slideshow-video-wrapper){height:calc(75vh - var(--header_height))}@media (width < 1025px){.visible:is(.de_block_slideshow .slideshow-video-wrapper){height:auto;margin-top:0;position:relative!important}}.de_block_slideshow .slideshow-video-wrapper{opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;width:100%;z-index:5}.visible:is(.de_block_slideshow .slideshow-video-wrapper){opacity:1;visibility:visible}:is(.de_block_slideshow .slideshow-video-wrapper) .plyr--video{height:100%}:is(.de_block_slideshow .slideshow-video-wrapper) .plyr--full-ui input[type=range]{color:var(--secondary_color)}:is(.de_block_slideshow .slideshow-video-wrapper) #hosted-video{display:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.playing:is(.de_block_slideshow .slideshow-video-wrapper),.visible:is(.de_block_slideshow .slideshow-video-wrapper){opacity:1;visibility:visible}:is(.visible:is(.de_block_slideshow .slideshow-video-wrapper),.playing:is(.de_block_slideshow .slideshow-video-wrapper)) #hosted-video{display:block}:is(.de_block_slideshow .slideshow-video-wrapper) #video-close{background:var(--secondary_color);border-radius:80px;position:absolute;right:40px;top:40px}@media (width < 1025px){:is(.de_block_slideshow .slideshow-video-wrapper) #video-close{right:5px;top:5px}}
/*# sourceMappingURL=slideshow.min.css.map */
