.wj{--hotelcol1:#AF955F;--hotelcoltransparent:#AF955Fe0;--hotelcol2:#AF955F}.wj.hotel-sh{--hotelcol1:#878682;--hotelcoltransparent:#878682e6;--hotelcol2:#B8AD93}.wj.hotel-pb{--hotelcol1:#1b4d4d;--hotelcoltransparent:#2f4945e6;--hotelcol2:#97CB98}.wj.hotel-koe{--hotelcol1:#658299;--hotelcoltransparent:#658299e6;--hotelcol2:#dfb382}.wj.hotel-nh{--hotelcol1:#3b3839;--hotelcoltransparent:#55514ce6;--hotelcol2:#D99A74}.wj.hotel-mm{--hotelcol1:#203652;--hotelcoltransparent:#203652e6;--hotelcol2:#7CA9DB}.wj.hotel-gt{--hotelcol1:#5a5a32;--hotelcoltransparent:#5a5a32e6;--hotelcol2:#a0a046}.wj.fullscreen .container{max-width:1920px;max-height:100vmin}.wj.fullscreen .container .slider-row .single-item{max-width:unset;width:100vw;position:relative;background-color:transparent;background-size:cover}.wj.fullscreen .container .slider-row .single-item>.frame{width:100%;height:0;padding:47.5%0 0 0!important;position:relative;z-index:2;background-size:cover}.wj.fullscreen .container .slider-row .single-item .image-outer,.wj.fullscreen .container .slider-row .single-item img{width:100vw;height:auto}.wj.fullscreen .container .slider-row .single-item{animation:fadein 2s ease-out}.wj.fullscreen .container .slider-row .single-item::after{content:"";display:block;position:absolute;z-index:1;top:80%;top:calc(100% - 7.5em);right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 35%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.6) 100%);pointer-events:none}.wj.fullscreen .container .slider-row .single-item .content{position:absolute;z-index:2;background:var(--hotelcoltransparent);padding:30px 40px;left:50%;bottom:8.25em;width:90%;width:calc(90% + 25px);max-width:1000px;transform:translateX(0);opacity:0;transition:opacity 1s .2s ease,transform 1s ease}.wj.fullscreen .container .slider-row .single-item.slick-current .content,.wj.fullscreen .container .slider-row .single-item.slick-active .content{transform:translateX(-50%);opacity:1;transition:opacity .7s .3s ease,transform .7s .3s ease}.wj.fullscreen .container .slider-row .single-item .content h3{font-size:30px;color:#fff;margin-bottom:5px;text-transform:uppercase}.wj.fullscreen .container .slider-row .single-item .content p{margin-bottom:10px;margin-top:0;line-height:140%;color:#fff}.wj.fullscreen .container .slider-row .single-item .content a{display:inline-block;margin-top:5px;text-transform:uppercase;letter-spacing:.1ex;font-family:"Gill Sans Nova W01 Light","Arial",sans-serif;line-height:130%;padding:5px 15px;border:1px solid #fff;background-color:#fff0;color:#fff;transition:all .4s ease-in-out}.wj.fullscreen .container .slider-row .single-item .content a:hover{background-color:#fff;color:var(--hotelcol1)}@media (max-width:768px){.wj.fullscreen .container .slider-row .slick-list{overflow:visible;padding-bottom:8em}.wj.fullscreen .container .slider-row .single-item .content{left:50%;bottom:-7.75em;max-width:1000px;background:var(--hotelcol1)}}@media (min-width:768px){.wj.fullscreen{margin-bottom:60px}.wj.fullscreen .container .slider-row .single-item .content{left:50%;bottom:8.25em;max-width:1000px;transform:translateX(0)}}@media (max-width:768px){.wj.fullscreen .container .slick-track{display:flow-root}.wj.fullscreen .container .slider-row .slick-list{padding-bottom:0}.wj.fullscreen .container .slider-row .single-item{height:auto}.wj.fullscreen .container .slider-row .single-item::after{display:none}.wj.fullscreen .container .slider-row .single-item .content{position:static;width:90%;margin:0 auto;transform:none!important;opacity:1;transition:none;background:#fff}.wj.fullscreen .container .slider-row,.wj.fullscreen .container{max-height:unset!important}.wj.fullscreen .container .slider-row .single-item .content h3{padding-left:0;font-size:18px;line-height:120%;font-family:"Gill Sans Nova W01 Medium","Arial",sans-serif;color:var(--hotelcol2);text-transform:uppercase}.wj.fullscreen .container .slider-row .single-item .content{position:relative;left:0;top:0;width:calc(100% - 90px);box-sizing:border-box;margin:0 auto;margin:-52px 45px 10px;transform:none!important;opacity:1;transition:none;background:#fff;border:1px solid var(--hotelcol2)}.wj.fullscreen .container .slider-row .single-item .content a{background-color:var(--hotelcol2)}.wj.fullscreen .container .slider-row+.row{display:none!important}}@media (min-width:992px){.wj.fullscreen .container .slider-row .single-item .content{width:calc(75% + 20px)}.wj.fullscreen .container .slider-row .single-item .content{bottom:8em;bottom:calc(7.25em + 1vw)}}@media (min-width:1200px){.wj.fullscreen{margin-bottom:80px}.wj.fullscreen .container .slider-row .single-item .content{width:calc(66.6667% + 20px);bottom:8.25em;bottom:calc(7.25em + 1vw)}}@media (min-width:1600px){.wj.fullscreen .container .slider-row .single-item .content{bottom:9em;bottom:calc(8em + 1vw)}}@media (min-width:1720px){.wj.fullscreen .container .slider-row .single-item .content{bottom:10em;bottom:calc(9.25em + 1vw)}}@media (min-width:1920px){.wj.fullscreen .container .slider-row .single-item .content{bottom:13.5em;bottom:calc(13.25em + 1vw)}}@media (max-width:1200px){.wj.fullscreen .container .slider-row .single-item .content{bottom:6.75em;padding-top:15px;padding-bottom:20px}.wj.fullscreen .container .slider-row .single-item .content h3{font-size:24px;font-family:"Gill Sans Nova W01 Medium","Arial",sans-serif}.wj.fullscreen .container .slider-row .single-item .content a{margin-top:0}}@media (max-width:400px){.wj.fullscreen .container .slider-row .single-item .content h3{font-size:18px}}@media (max-width:992px){.wj.fullscreen .container .slider-row .single-item .content{padding-left:20px;padding-right:20px}}@media (min-width:768px){.wj.fullscreen:not(.with-booker) .container .slider-row .single-item .content{margin-bottom:-4.6em}}.wj.fullscreen .container .slider-row .slick-arrow{display:none;width:35px;position:absolute;top:0;z-index:33;top:calc(100% - 6em);cursor:pointer;background:var(--col2)}.wj.fullscreen .container .slider-row .slick-next{right:10vw}.wj.fullscreen .container .slider-row .slick-prev{left:10vw}.wj.fullscreen .container .slider-row .slick-prev img{transform:scaleX(-1)}@media (max-width:768px){.wj.fullscreen .container .slider-row .slick-arrow{display:none!important}.wj.fullscreen .container .slider-row .single-item .content p{line-height:120%;color:#55514c}}@media (max-width:1250px){.wj.fullscreen .container .slider-row .slick-next{right:3vw}.wj.fullscreen .container .slider-row .slick-prev{left:3vw}}@media (max-width:992px){.wj.fullscreen .container .slider-row .slick-arrow{display:none!important}}.wj.fullscreen .container .slider-row .slick-dots{padding:0 32px;text-align:center;margin:12px 0 0}.wj.fullscreen .container .slider-row .slick-dots li{display:inline-block;width:16px;height:16px;margin:0 6px;background:#fff;border:1px solid var(--hotelcol1);border-radius:50%;cursor:pointer;transition:all .4s ease-out}.wj.fullscreen .container .slider-row .slick-dots li.slick-active,.wj.fullscreen .container .slider-row .slick-dots li:hover{background:var(--hotelcol1);border:1px solid var(--hotelcol1);margin:0 6px}.wj.fullscreen .container .slider-row .slick-dots li::before,.wj.fullscreen .container .slider-row .slick-dots li button{display:none}.wj .loader{position:absolute;top:50%;left:50%;transform:translate(-24px,-24px);width:48px;height:48px;display:inline-block;z-index:-1;animation:fadein 2s ease-out reverse}.wj .loader::after,.wj .loader::before{content:"";width:48px;height:48px;border:2px solid #fff;position:absolute;left:0;top:0;box-sizing:border-box;animation:loaderrotation 2s ease-in-out infinite}.wj .loader::after{border-color:var(--hotelcol2);animation-delay:1s}.wj.fullscreen .container .slider-row+.row{position:relative;overflow:visible;pointer-events:none;margin-bottom:.2em}.wj.fullscreen .container .slider-row+.row .booker-outer{position:relative;margin-top:-5.25em}.wj.fullscreen .container .slider-row+.row .booker-outer #booker-hero{pointer-events:all}.wj.fullscreen .container .slider-row+.row .booker_submit{background-color:var(--hotelcol2)!important}@media (min-width:992px){.wj.fullscreen .container .slider-row+.row .booker-outer{margin-top:-6.1em}}.wj.fullscreen .container .booker_destination_text{margin-bottom:6px;padding-left:0;background:0 0;color:var(--hotelcol2)}@media (max-width:992px){.wj.fullscreen .container .slider-row+.row .booker_submit{letter-spacing:0}}@keyframes loaderrotation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}

