@font-face{font-family:Cera;font-weight:300;src:url(../../assets/fonts/cera/CeraGRLight.otf),url("../../assets/fonts/cera/CeraGRLight.otf") format("woff")}@font-face{font-family:Cera;font-weight:500;src:url(../../assets/fonts/cera/CeraGRMedium.otf),url("../../assets/fonts/cera/CeraGRMedium.otf") format("woff")}@font-face{font-family:Cera;font-weight:bold;src:url(../../assets/fonts/cera/CeraGRBold.otf),url("../../assets/fonts/cera/CeraGRBold.otf") format("woff")}@font-face{font-family:Cera;font-weight:900;src:url(../../assets/fonts/cera/CeraGRBlack.otf),url("../../assets/fonts/cera/CeraGRBlack.otf") format("woff")}@font-face{font-family:Cera;font-weight:normal;src:url(../../assets/fonts/cera/CeraGR.otf),url("../../assets/fonts/cera/CeraGR.otf") format("woff")}*{margin:0;padding:0;border:unset;box-sizing:border-box}:root{--font-cera: "Cera", sans-serif;--font-roboto-mono: "Roboto Mono", monospace;--font-manrope: "Manrope", sans-serif;--header-height: 130px;--accent-color: #f79033;--light-color: #3d6c6b;--dark-color: #203738;--darker-color: #182829;--nav-background: #20373899;--blue-color: #262936}html.minaret:root{--accent-color: #f3e5da;--light-color: #d6b69d;--dark-color: #a18168;--darker-color: #61463b;--nav-background: #a1816899;--blue-color: #a79188}body{margin:0px;padding:0px;font-family:var(--font-manrope);color:#000;overflow-x:hidden;height:100%;background-color:#fff;font-size:16px}.overflow-hidden{overflow:hidden}.color-light-color{color:var(--light-color)}.color-white{color:#fff}.color-dark-brown{color:#7e6452}.color-dark-color{color:var(--dark-color)}.background-dark-color{background-color:var(--dark-color)}.background-darker-color{background-color:var(--darker-color)}.background-black{background-color:#000}.background-light-color{background-color:var(--light-color)}.background-white{background-color:#eeedea}.background-blue{background-color:var(--blue-color)}button{outline:none;background-color:rgba(0,0,0,0)}.center-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.aspect-ratio-image{width:100%;height:100%;position:absolute;top:0px;left:0px}.aspect-ratio-image-wrapper{position:relative;width:100%}a{text-decoration:none;outline:none}.screen-height{min-height:100vh}h1{font-size:80px;font-family:var(--font-roboto-mono);font-weight:normal;line-height:1em}h2{font-size:70px;font-family:var(--font-roboto-mono);font-weight:normal;line-height:1em}.font-weight-normal{font-weight:normal !important}.font-weight-medium{font-weight:500 !important}.font-weight-bold{font-weight:bold !important}.font-weight-light{font-weight:300 !important}.font-weight-black{font-weight:900 !important}.clip-path-100{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.clip-path-200{-webkit-clip-path:polygon(-50% -50%, 150% -50%, 150% 150%, -50% 150%);clip-path:polygon(-50% -50%, 150% -50%, 150% 150%, -50% 150%)}.column{display:flex;flex-direction:column}.row{display:flex}p{font-size:16px;font-family:var(--font-manrope);line-height:1.5em}input,textarea{outline:none;resize:none}.background-cover{background-repeat:no-repeat;background-position:center;background-size:cover}.max-width-content-1640{width:100%;max-width:1690px;padding:0px 20px;margin:0px auto}.max-width-content-1790{width:100%;max-width:1830px;padding:0px 20px;margin:0px auto}.max-width-content-1560{width:100%;max-width:1600px;padding:0px 20px;margin:0px auto}.max-width-content-1380{width:100%;max-width:1420px;padding:0px 20px;margin:0px auto}.thin-text{font-weight:300}.head-nav{min-height:var(--header-height);background-color:rgba(0,0,0,0);display:flex;align-items:center;padding:15px 30px;position:fixed;top:0px;left:0px;width:100%;z-index:15;transition:background-color .6s;opacity:0;animation-name:fade-in;animation-duration:1s;animation-delay:1.2s;animation-fill-mode:forwards}.head-nav.scrolled{background-color:var(--nav-background)}.head-nav.head-nav-generic.scrolled{background-color:#e8dad1}.head-nav.force-scrolled{background-color:var(--nav-background)}.center-logo{display:none;position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%, -50%)}.center-logo .nav-logo{width:100%;max-width:140px}.center-logo .nav-logo path{fill:var(--accent-color)}.nav-logo path{transition:fill .6s}.nav-logo:hover{opacity:.8}.left-logo .nav-logo{width:375px}.head-nav-generic .left-logo .nav-logo{width:260px}.head-nav-generic .nav-logo path{fill:#aa8c77 !important}.head-nav-generic .lang-option{color:#aa8c77}.head-menu{display:flex;align-items:center;list-style:none;padding-left:40px;margin-right:auto}.head-menu .nav-item+.nav-item{margin-left:60px}.side-menu-content{position:relative;padding-top:20px;padding-bottom:70px;display:flex;flex-direction:column;list-style:none;overflow-y:auto;width:100%;max-height:100%}.side-menu-content .nav-item+.nav-item{margin-top:35px}.side-menu-content .nav-item{overflow:hidden;min-height:1.2em}.side-menu-content .nav-item a,.side-menu-content .nav-item{font-size:36px}.side-menu-content .nav-item a{transform:translateY(100%);transition:transform .3s}.side-menu-content .nav-item:first-child{display:none}.menu-background.top{position:absolute;top:134px;left:-27px;width:20%;transform:rotate(1600deg);bottom:unset;right:unset;transform-origin:unset}.menu-background{position:absolute;bottom:-25px;right:2px;width:60%;opacity:0;transition:all .6s .6s;transform-origin:bottom right}.menu-background .el-2{stroke-dashoffset:318.6776428223px;stroke-dasharray:318.6776428223px;fill:rgba(0,0,0,0);transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) .12s,fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) .9s}.menu-background .el-3{stroke-dashoffset:410.4566650391px;stroke-dasharray:410.4566650391px;fill:rgba(0,0,0,0);transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) .24s,fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s}.menu-background--minaret{width:40%}.menu-background--minaret .minaret-menu-icon{width:100%;max-height:60vh;max-height:60dvh}@keyframes animate-svg-fill-1{0%{fill:rgba(0,0,0,0)}100%{fill:#fff}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:318.6776428223px;stroke-dasharray:318.6776428223px}100%{stroke-dashoffset:0;stroke-dasharray:318.6776428223px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:410.4566650391px;stroke-dasharray:410.4566650391px}100%{stroke-dashoffset:820.9133300781px;stroke-dasharray:410.4566650391px}}.menu-open .menu-background{opacity:.2}.menu-open .menu-background .el-1{animation:animate-svg-fill-1 .7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s both;fill:rgba(0,0,0,0);animation-fill-mode:forwards}.menu-open .menu-background .el-2{animation:animate-svg-stroke-2 1s cubic-bezier(0.47, 0, 0.745, 0.715) .6s both;fill:rgba(0,0,0,0);animation-fill-mode:forwards}.menu-open .menu-background .el-3{animation:animate-svg-stroke-3 1s cubic-bezier(0.47, 0, 0.745, 0.715) .6s both;fill:rgba(0,0,0,0);animation-fill-mode:forwards}.side-menu.menu-open .side-menu-content .nav-item a{transition:transform .6s calc(.4s + .05s*var(--index));transform:translateY(0)}.side-menu.menu-open .side-menu-content .menu-social a{transition:opacity .6s calc(.4s + .05s*var(--index));opacity:1}.dotted-title{position:relative;padding-right:.5em}.dotted-title:after{content:".";position:absolute;right:0px;bottom:0px;color:var(--accent-color)}.dotted-title-padding{padding-left:1em}.nav-item.nav-item-dot a:before{content:"";background-color:var(--accent-color);width:0px;height:.125em;position:absolute;bottom:.275em;right:.33em;transition:width .6s}.nav-item.nav-item-dot a:hover:before{width:calc(100% - 4px)}.nav-item a{font-size:24px;font-family:var(--font-roboto-mono);color:#fff;position:relative;display:inline-block}.nav-item a:before{content:attr(data-text);position:absolute;top:0px;left:0px;width:100%;height:100%;-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);opacity:0;transform-origin:left bottom;color:var(--accent-color);transition:opacity .6s,-webkit-clip-path .6s;transition:clip-path .6s,opacity .6s;transition:clip-path .6s,opacity .6s,-webkit-clip-path .6s;-webkit-text-stroke:.05rem var(--accent-color)}.nav-item a:hover:before{opacity:1;transition:-webkit-clip-path .6s;transition:clip-path .6s;transition:clip-path .6s, -webkit-clip-path .6s;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);height:100%}.book-now-btn{cursor:pointer;width:95px;height:95px;border-radius:50%;background-color:var(--light-color);color:var(--accent-color);text-align:center;font-size:18px;display:flex;align-items:center;justify-content:center;line-height:1em;position:relative;z-index:3;font-weight:900;transition:background-color .6s;overflow:hidden;transition:color .6s,box-shadow .2s;box-shadow:0px 0px 5px rgba(0,0,0,0);transition-timing-function:ease-in-out}.book-now-btn span{position:relative;z-index:2}.book-now-btn:after{content:"";position:absolute;width:0%;height:0%;z-index:1;background-color:var(--accent-color);transition:all .6s;transition-timing-function:ease-in-out;border-radius:50%}.book-now-btn:hover{color:var(--dark-color);transition:color .6s,background-color 0s .6s,box-shadow .2s .6s;background-color:var(--accent-color);box-shadow:0px 0px 5px rgba(0,0,0,.5)}.book-now-btn:hover:after{width:100%;height:100%}.menu-open .book-now-btn{background-color:var(--dark-color)}.lang-option,.lang-link{cursor:pointer;font-size:20px;color:#fff;font-weight:700;font-family:var(--font-roboto-mono);margin-right:60px;position:relative;z-index:3}.lang-option:hover{color:var(--accent-color)}.menu-btn{width:80px;height:80px;position:relative;display:none;cursor:pointer;margin-right:50px;z-index:3}.menu-btn div{position:absolute;background-color:#fff;width:100%;height:2px;transition:all .6s}.menu-btn div:first-child{top:33px}.menu-btn div:last-child{bottom:33px}.menu-btn:hover:not(.open) div:last-child{width:80%}.menu-btn.open div:first-child{transform:rotate(45deg);top:39px}.menu-btn.open div:last-child{transform:rotate(-45deg);bottom:39px}.menu-social{margin-top:35px;display:flex;align-items:center}.menu-social a{height:50px;opacity:0;transition:opacity .3s}.menu-social a:hover svg{opacity:.6}.menu-social a+a{margin-left:60px}.side-menu{width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;background-color:var(--light-color);justify-content:center;align-items:center;z-index:2;padding:var(--header-height) 30px;transform:translateX(-100%);transition:transform .6s}.side-menu.menu-open{transform:translateX(0%)}.header-white .left-logo .nav-logo path:last-child{fill:#fff}.header-white .book-now-btn{background-color:var(--accent-color);color:var(--dark-color)}.header-white .book-now-btn:after{background-color:var(--dark-color)}.header-white .book-now-btn:hover{background-color:var(--dark-color);color:var(--accent-color)}.header-white .side-menu{background-color:var(--dark-color)}.header-green:not(.scrolled):not(.menu-open) .head-menu .nav-item a{color:var(--dark-color)}.header-green:not(.scrolled):not(.menu-open) .lang-option{color:var(--dark-color)}.header-green:not(.scrolled):not(.menu-open) .menu-btn div{background-color:var(--dark-color)}.header-green:not(.scrolled):not(.menu-open) .center-logo .nav-logo path{fill:var(--dark-color)}.header-green .book-now-btn{background-color:var(--dark-color)}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 1650px){.left-logo .nav-logo{max-width:280px}.nav-item a{font-size:20px}}@media only screen and (max-width: 1500px){.left-logo .nav-logo{max-width:170px}}@media only screen and (max-width: 1380px){.head-nav-generic .left-logo{display:block}.head-nav-generic .head-menu{display:flex}.left-logo{display:none}.center-logo{display:block}.head-menu{display:none}.menu-btn{display:block}.book-now-btn{margin-left:auto}.side-menu{display:flex}}@media only screen and (max-width: 700px){.head-nav{padding:15px 20px}.book-now-btn{width:70px;height:70px;font-size:14px;font-weight:700}.menu-btn{width:60px;margin-right:30px}.center-logo .nav-logo{max-width:117px}:root{--header-height: 112px}.side-menu{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 520px){.side-menu-content .nav-item:first-child{display:block}.lang-option{display:none}.head-nav-generic .lang-option{display:block;margin-right:0px}.side-menu-content .nav-item a{font-size:28px}.side-menu-content .nav-item+.nav-item{margin-top:20px}.menu-social a{height:40px}.menu-social a+a{margin-left:40px}}@media only screen and (max-width: 400px){.center-logo .nav-logo{max-width:96px}}.footer{background-color:var(--dark-color);padding-top:80px;display:flex;flex-direction:column;align-items:center}.footer.footer-dark-color{padding-top:130px;background-color:#e8dad1}.footer.footer-dark-color .footer-bottom{justify-content:space-between}.footer.footer-dark-color .footer-bottom .terms-links{display:none}.footer.footer-dark-color .developer,.footer.footer-dark-color .copyrights{color:#aa8c77}.footer.footer-dark-color .made-url path{fill:#aa8c77}.footer.footer-dark-color .footer-contact-info-wrapper{color:#aa8c77}.footer.footer-dark-color .footer-contact-info-wrapper a{color:#aa8c77}.footer-content{display:flex;flex-direction:column;width:100%;align-items:center}.footer-logo{width:100%;max-width:220px}.footer-logo path{fill:var(--accent-color)}.footer-social{display:flex;align-items:center;justify-content:center;margin-top:36px}.footer-social a{height:50px}.footer-social a:hover{opacity:.8}.footer-social a+a{margin-left:60px}.footer-bottom{width:100%;display:flex;align-items:center;padding-top:70px;padding-bottom:70px}.footer-bottom.footer-bottom--wrap{width:unset;justify-content:center;padding-left:20px;padding-right:20px}.footer-menu{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding-top:25px;justify-content:center}.footer-menu .nav-item a{font-size:36px;text-align:center}.footer-menu .nav-item{margin:10px 25px}.copyrights{padding-right:20px;color:var(--light-color)}.terms-links{flex:1;display:flex;justify-content:center;flex-wrap:wrap}.terms-links a{text-align:center;margin:5px 25px;color:var(--light-color)}.terms-links a:hover{color:#fff;text-decoration:underline}.made-url{display:flex}.developer{font-family:var(--manrope-font);color:var(--light-color);display:flex;align-items:center;padding-left:20px}.developer .made-url{margin-left:10px;width:93px}.developer .made-url:hover{opacity:.8}.footer-contact-info-wrapper{display:flex;flex-direction:column;align-items:center;color:#fff;font-family:var(--font-roboto-mono);font-size:20px}.footer-contact-info-wrapper .contact-item{display:flex;flex-wrap:wrap;justify-content:center}.footer-contact-info-wrapper .footer-contact-info-icon{width:30px;height:40px;margin-bottom:20px}.footer-contact-info-wrapper a{color:#fff}.footer-contact-info-wrapper a:hover{text-decoration:underline}.footer-contact-info-wrapper .contact-item+.contact-item{margin-top:8px}.footer-contact-info-wrapper .contact-item:last-child span{display:none}.footer-contact-info-wrapper.footer-contact-info-wrapper--row{flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:16px}.footer-contact-info-wrapper.footer-contact-info-wrapper--row img{display:none}.footer-contact-info-wrapper.footer-contact-info-wrapper--row .contact-item{margin:10px 15px}.footer-contact-info-wrapper.footer-contact-info-wrapper--row .contact-item:last-child a{color:var(--accent-color)}.footer-contact-info-wrapper.footer-contact-info-wrapper--row .contact-item:last-child span{display:inline-block}@media only screen and (max-width: 1120px){.footer-bottom{flex-wrap:wrap}.terms-links{min-width:100%;order:1;margin-bottom:25px}.copyrights{order:2;padding:5px 0px}.developer{order:3;margin-left:auto;padding:5px 0px}.footer-social{width:100%;padding-top:45px;justify-content:center;margin-right:auto}.footer-menu{justify-content:center}.footer-menu .nav-item-dot{padding-left:35px}}@media only screen and (max-width: 800px){.footer-bottom{font-size:14px}.developer .made-url{width:62px}}@media only screen and (max-width: 700px){.footer-bottom{flex-direction:column;text-align:center;padding-bottom:25px}.developer{margin:unset;flex-wrap:wrap;justify-content:center}.developer>*{padding:5px}.developer .made-url{margin:0px}.footer-menu .nav-item a{font-size:26px}}.header-section{width:100%;height:100vh;min-height:600px;background-color:var(--dark-color);position:relative}.header-section img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;animation:circle-reveal 1s ease-in-out forwards;-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}@keyframes circle-reveal{from{transform:scale(1.1);opacity:0;-webkit-clip-path:circle(25% at 50% 0%);clip-path:circle(25% at 50% 0%)}}.welcome-section{position:relative}.welcome-section:before{content:"";left:0px;bottom:0px;position:absolute;height:150px;width:100%;background-color:var(--dark-color)}.welcome-content{padding-top:125px}.welcome-title{display:flex;flex-direction:column;max-width:540px;width:100%;margin-bottom:50px}.welcome-title h2{margin-left:auto}.welcome-images-text{display:flex;justify-content:space-between;position:relative}.welcome-images-text .welcome-image-wrapper{width:100%;max-width:540px;position:relative}.welcome-images-text .welcome-image-wrapper .aspect-ratio-image-wrapper{padding-top:155.5555%}.welcome-images-text .welcome-image-wrapper:last-child{top:-150px}.welcome-text{display:flex;flex-direction:column;align-items:center;color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:125px;width:100%;max-width:540px;z-index:12}.welcome-text .arrow-btn{margin-top:40px}.welcome-images-text--single-image .welcome-text{position:relative;top:unset;left:unset;transform:unset}.arrow-btn{cursor:pointer;padding:10px 15px;display:flex;align-items:center;color:var(--accent-color);font-size:18px;font-family:var(--font-roboto-mono);transition:background-color .6s,color .6s}.arrow-btn path{transition:fill .6s;fill:var(--accent-color)}.arrow-btn .arrow{margin-left:10px;position:relative;left:0px;transition:all .6s}.arrow-btn.disabled{opacity:.6}.arrow-btn:hover:not(.disabled) .arrow{left:10px}.location-section-content{padding-bottom:135px}.location-top-img-wrapper{width:100%;max-width:1080px;margin-left:auto}.location-top-img{width:100%;padding-top:57%}.location-section-title{margin-top:55px;padding-right:20px}.location-bottom-img-wrapper{width:50%;max-width:810px;position:absolute;bottom:0px;left:0px}.location-bottom-img{width:100%;padding-top:66%}.location-section-content-top{display:flex}.location-section-content-top h1{align-self:flex-start;flex-shrink:0}.location-section-content-bottom{position:relative;display:flex;justify-content:flex-end;min-height:140px}.location-text-wrapper{display:flex;align-items:flex-end;padding-top:45px;width:50%;padding-left:50px}.location-text-wrapper p{width:100%;max-width:540px}.location-text-wrapper .arrow-btn{margin-left:auto}@media only screen and (max-width: 1200px){h1{font-size:62px}h2{font-size:54px}.welcome-images-text .welcome-image-wrapper,.welcome-title{max-width:420px}.location-text-wrapper{flex-direction:column}.location-text-wrapper .arrow-btn{margin-top:25px}}@media only screen and (max-width: 960px){.welcome-images-text{flex-wrap:wrap}.welcome-images-text .welcome-image-wrapper{order:1;width:48%}.welcome-text{order:2;width:100%;position:relative;top:0px;left:0px;transform:unset}.welcome-section:before{content:none}.welcome-content{padding-top:45px;padding-bottom:45px}.welcome-title{max-width:100%;align-items:center}.welcome-title h1{text-align:center}.welcome-title h2{text-align:center;padding-left:0em;margin-left:unset}.welcome-images-text .welcome-image-wrapper:last-child{top:0px}.welcome-text{margin:45px auto}.location-section-content{padding-top:90px;padding-bottom:90px}.location-section-title{margin-top:0px}.location-section-content-top{flex-direction:column;align-items:center}.location-section-content-top h1{padding:0px}.location-top-img-wrapper{margin-top:45px}.location-bottom-img-wrapper{position:relative;bottom:unset;left:unset}.location-section-content-bottom{flex-direction:column-reverse;align-items:center}.location-bottom-img-wrapper{width:90%;max-width:480px;margin-top:45px}.location-text-wrapper{align-items:center;width:100%;padding-left:0px}.location-text-wrapper .arrow-btn{margin-left:unset}.welcome-images-text--single-image{justify-content:center}.welcome-images-text--single-image.welcome-images-text .welcome-image-wrapper{width:100%}}@media only screen and (max-width: 800px){.header-section img{-o-object-position:25% center;object-position:25% center}}@media only screen and (max-width: 600px){h1{font-size:48px}h2{font-size:38px}}@media only screen and (max-width: 420px){h1{font-size:42px}h2{font-size:32px}}.dead-space{height:var(--header-height)}.contact-us-content{display:flex;flex-direction:column;align-items:center}.contact-title{margin:40px 0px}.contact-us-section{background-color:var(--dark-color);padding-top:120px;padding-bottom:100px}.contact-form{display:flex;flex-direction:column;position:relative;max-width:1080px;width:100%;margin:0px auto}.contact-info{display:flex;flex-direction:column;color:#fff}.contact-info a{color:var(--accent-color)}.contact-info a:hover{text-decoration:underline}.whatsapp-btn{display:flex;align-items:center;color:#fff;font-family:var(--font-manrope)}.whatsapp-btn span{margin-right:15px}.whatsapp-btn path{fill:var(--accent-color)}.whatsapp-btn:hover span{text-decoration:underline}.whatsapp-btn:hover .icon{animation-name:shakeAnim;animation-duration:1s}@keyframes shakeAnim{0%,100%{transform:rotate(0deg);transform-origin:0 50%}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,50%,70%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}.contact-form-bottom{padding-top:50px;display:grid;width:100%;grid-template-columns:33.33% 33.33% 33.33%;align-items:center}.contact-form-bottom button{justify-self:center}.contact-form-bottom .whatsapp-btn{justify-self:flex-end}.success-message-container{font-size:20px;text-align:center;padding:10px;display:flex;width:100%;height:100%;position:absolute;color:#fff;top:0px;left:0px;align-items:center;font-weight:700;justify-content:center}.success-message-container span{margin-bottom:120px}.input-row{display:flex;width:100%;justify-content:space-between}.input-row .input-wrapper:only-child{width:100%}.input-row .input-wrapper{width:calc(50% - 15px)}.input-row+.input-row{margin-top:30px}.input-wrapper{font-size:16px;padding-top:1.1em;display:flex;flex-direction:column;position:relative}.input-wrapper label{font-size:16px;font-family:var(--inter-font);color:#fff;margin-bottom:12px;position:absolute;top:1.6em;left:5px;transition:transform .1s}.input-wrapper textarea{min-height:232px}input,textarea{font-family:var(--inter-font);min-height:40px;border-bottom:2px solid var(--accent-color);width:100%;background-color:rgba(0,0,0,0);padding:5px;font-size:16px;resize:none;color:#fff}input::-moz-placeholder, textarea::-moz-placeholder{color:#fff;font-size:16px}input::placeholder,textarea::placeholder{color:#fff;font-size:16px}input.not-empty~label,input:focus~label,textarea:focus~label,textarea.not-empty~label{transform:translateY(-1.5em)}@media only screen and (max-width: 600px){.contact-us-section{padding-top:80px}.input-row{flex-direction:column}.input-row .input-wrapper{width:100%}.input-row .input-wrapper+.input-wrapper{margin-top:30px}.contact-form-bottom{grid-template-columns:repeat(2, 1fr);row-gap:15px}.contact-form-bottom .contact-info{grid-column:1;grid-row:1}.contact-form-bottom .whatsapp-btn{grid-column:2;grid-row:1}.contact-form-bottom .arrow-btn{grid-column:1/span 2}}@media only screen and (max-width: 400px){.contact-form-bottom{display:flex;flex-direction:column}.contact-form-bottom .arrow-btn{order:-1;margin-bottom:45px}.whatsapp-btn{flex-direction:column-reverse;align-items:center}.whatsapp-btn span{margin-right:0px;margin-top:5px}.contact-info{align-items:center}}.accommodation-head-slider{position:relative;padding:135px;height:calc(100vh + 135px);min-height:600px;animation:circle-reveal 1s ease-in-out forwards;-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}.accommodation-head-slider.fullscreen-slider{height:100vh;padding:0px}@keyframes slide-up-fade-effect{0%{height:100%;opacity:1}100%{height:0%;opacity:0}}@keyframes slide-up-effect{0%{height:100%}100%{height:0%}}.accommodation-head-slider-wrapper{width:100%;height:100%;position:relative}.accommodation-head-slider-wrapper .swiper-wrapper{width:100%;height:100%}.accommodation-head-slider-wrapper .swiper-slide{width:100%;height:100%}.accommodation-head-slider-wrapper img{width:100%;height:100%}.swiper-arrow-btn{cursor:pointer;width:120px;height:120px;position:absolute;top:50%;transform:translateY(-50%);z-index:10;right:0px;left:unset}.swiper-arrow-btn:hover:after{left:55%}.swiper-arrow-btn:after{content:"";width:45%;height:45%;position:absolute;top:50%;left:50%;border-top:3px solid #fff;border-left:3px solid #fff;transform:translate(-50%, -50%) rotate(135deg);transition:left .6s}.swiper-arrow-btn.prev{left:0px;right:unset}.swiper-arrow-btn.prev:hover:after{left:45%}.swiper-arrow-btn.prev:after{transform:translate(-50%, -50%) rotate(-45deg)}.swiper-btn{cursor:pointer;width:120px;height:120px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.swiper-btn svg{width:120px;height:120px}.swiper-btn .half{position:absolute;left:0px;top:0px;width:50%;height:100%;overflow:hidden}.swiper-btn .half svg{position:absolute;left:0px;top:0px}.swiper-btn .arrow{transition:transform .6s}.swiper-btn:hover .arrow{transform:translateX(10px)}.swiper-btn.swiper-btn-small{width:80px;height:80px}.swiper-btn.swiper-btn-small svg{width:100%;height:100%}.accommodation-head-slider-wrapper .swiper-arrow-btn{visibility:1;transition:opacity .3s}.accommodation-head-slider-wrapper .swiper-arrow-btn.hidden{visibility:0;opacity:0}.accommodation-head-slider .slider-dots{position:absolute;left:unset;bottom:65px;right:135px;width:unset;display:flex;z-index:10}.fullscreen-slider .slider-dots .swiper-pagination-bullet{border:8px solid #fff;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.fullscreen-slider .slider-dots .swiper-pagination-bullet-active{border:8px solid #fff;border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.slider-dots .swiper-pagination-bullet{width:16px;height:16px;border:8px solid var(--accent-color);border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:rgba(0,0,0,0);opacity:.3;transform:rotate(-45deg)}.slider-dots .swiper-pagination-bullet-active{border:8px solid var(--accent-color);border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:rgba(0,0,0,0);transform:rotate(45deg);opacity:1}.swiper-btn.next{right:0px;transform:translate(50%, -50%)}.swiper-btn.prev{left:0px;transform:translate(-50%, -50%)}.swiper-btn.prev svg{transform:scale(-1)}.swiper-btn.prev .half{left:unset;right:0px}.swiper-btn.prev .half svg{position:absolute;left:unset;right:0px;top:0px}.facilities-section{padding:115px 0px 130px 0px}.facilties-section-content{display:flex;flex-direction:column;align-items:center}.facilities-container{margin-top:115px;width:100%;display:flex;align-items:flex-start}.facilities-left{width:50%;padding:20px 40px;display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:50px;column-gap:50px;row-gap:50px}.facilities-title{font-size:48px;color:#fff}.icon-value{display:flex;align-items:flex-start;font-size:20px;color:#fff;font-family:var(--font-manrope)}.icon-value.large{font-weight:700}.icon-value.large .icon{width:50px}.icon-value span{max-width:250px}.icon-value .icon{height:28px;width:32px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-right:30px;flex-shrink:0}.vl{width:1px;align-self:stretch;background-color:#fff}.hl{width:100%;height:1px;background-color:#fff;grid-column:1/span 2}.facilities-right{width:50%;list-style:none;font-size:20px;color:#fff;line-height:1em;padding:20px 40px;align-self:center}.facilities-right li{position:relative;padding-left:20px}.facilities-right li+li{margin-top:20px}.facilities-right li:before{content:"";position:absolute;left:5px;top:.5em;transform:translate(-50%, -50%);width:.25em;height:.25em;border-radius:50%;background-color:var(--accent-color)}.gallery-section{padding:135px 0px}.gallery-title-wrapper{display:flex;flex-direction:column;align-items:center;align-self:center}.gallery-title-wrapper .arrow-btn{margin-top:35px}.gallery-image-wrapper{cursor:pointer;position:relative;width:100%;padding-top:71%}.gallery-image-wrapper img{position:absolute;top:50%;left:50%;width:100%;height:100%;transition:all .2s;transform:translate(-50%, -50%)}.gallery-content{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:50px;-moz-column-gap:40px;column-gap:40px}.location-section{position:relative;padding-top:80px}.location-section:after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:100%;background-color:var(--dark-color);z-index:1;transition:all 1s 1s;transition-timing-function:ease-in-out}.location-section.location-revealed:after{height:0%}.location-title{white-space:nowrap;z-index:2;position:absolute;top:80px;left:50%;transform:translateX(-50%);max-width:100%}.location-map{height:100vh;width:100%}.book-now-section{padding-top:160px;padding-bottom:80px}.book-now-content{display:flex;flex-direction:column;align-items:center}.book-now-content .arrow-btn{margin-top:45px}.calendar-row{display:flex;align-items:center;width:100%;margin-top:90px}.calendar-container{width:100%}.month-btn{width:160px;height:160px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.month-btn span{color:var(--accent-color);font-style:oblique}.month-btn span:first-child{font-size:26px}.month-btn span:last-child{font-size:16px}.month-btn:after{content:"";width:65%;height:65%;position:absolute;top:50%;left:50%;border-top:1px solid var(--accent-color);border-left:1px solid var(--accent-color);transform:translate(-50%, -50%) rotate(-45deg);transition:left .6s}.month-btn:hover:after{left:45%}.month-btn.next:after{content:"";width:65%;height:65%;position:absolute;top:50%;left:50%;border-top:1px solid var(--accent-color);border-left:1px solid var(--accent-color);transform:translate(-50%, -50%) rotate(135deg)}.month-btn.next:hover:after{left:55%}.book-now-options-row{margin-top:40px;display:grid;grid-template-columns:repeat(3, 1fr);width:calc(100% - 320px)}.book-now-options-row .quantity-option:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff}.quantity-option{display:flex;flex-direction:column;align-items:center;padding:0px 10px}.quantity-option .quantity-label{text-align:center;color:#fff;font-size:20px}.quantity-controls{color:#fff;display:flex;align-items:center}.quantity-controls input{border:none;text-align:center;width:80px;font-size:64px}.quantity-controls .increase-btn,.quantity-controls .decrease-btn{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:5px;font-size:40px}@media only screen and (max-width: 1520px){.accommodation-head-slider{padding:135px 80px}}@media only screen and (max-width: 1250px){.icon-value{flex-direction:column;align-items:center}.icon-value .icon{margin-right:0px;margin-bottom:25px}.icon-value span{text-align:center}.facilities-container{flex-direction:column;max-width:760px}.facilities-container .vl{width:100%;height:1px;margin:45px 0px}.facilities-left{padding:0px;width:100%;justify-items:center}.facilities-right{padding:0px;width:100%}}@media only screen and (max-width: 1150px){.quantity-option .quantity-label{font-size:16px}.quantity-controls input{width:40px;font-size:32px}.quantity-controls .increase-btn,.quantity-controls .decrease-btn{font-size:28px}}@media only screen and (max-width: 1024px){.accommodation-head-slider{padding:0px;padding-top:var(--header-height);height:100vh}.accommodation-head-slider .swiper-btn{display:none !important}.accommodation-head-slider .slider-dots{z-index:10;left:50%;transform:translateX(-50%);right:unset}.slider-dots .swiper-pagination-bullet{border:8px solid #fff;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);opacity:1}.slider-dots .swiper-pagination-bullet-active{border:8px solid #fff;border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.month-btn{width:80px;height:80px}.month-btn span:first-child{font-size:14px}.month-btn span:last-child{font-size:10px}.book-now-options-row{width:calc(100% - 120px)}}@media only screen and (max-width: 1000px){.gallery-content{grid-template-columns:repeat(2, 1fr)}.gallery-title-wrapper{grid-column:1/span 2;grid-row:1}.gallery-image-wrapper:nth-child(5){display:none}}@media only screen and (max-width: 800px){.gallery-content{row-gap:20px;-moz-column-gap:20px;column-gap:20px}.month-btn{display:none}.book-now-options-row{width:100%}}@media only screen and (max-width: 800px){.book-now-options-row{margin-top:10px;grid-template-columns:repeat(2, 1fr)}.book-now-options-row .quantity-option:nth-child(1){grid-column:1/span 2;margin-bottom:20px}.book-now-options-row .quantity-option:nth-child(2){border-left:unset}}@media only screen and (max-width: 600px){.facilities-title{font-size:30px}.icon-value{font-size:16px}.facilities-left{-moz-column-gap:25px;column-gap:25px;row-gap:25px}}@media only screen and (max-width: 360px){.gallery-content{grid-template-columns:repeat(1, 1fr)}.gallery-title-wrapper{grid-column:1;grid-row:1}}.locations-side-panel{position:absolute;z-index:10;left:35px;top:200px;width:100%;max-width:360px;background-color:var(--dark-color);height:calc(100% - 200px - var(--header-height));border:2px solid var(--light-color);transform:translateX(0%);transition:transform .6s;transition-timing-function:ease-in-out}.locations-side-panel-top{border-bottom:2px solid var(--light-color);background-color:var(--light-color);padding:8px;color:#fff;font-size:24px;font-family:var(--font-roboto-mono);display:flex;align-items:center;justify-content:space-between;transition:transform .6s}.locations-side-panel-top .modal-close-btn{position:relative;width:35px;height:35px;margin:0px;padding:5px;border:1px solid var(--accent-color)}.locations-side-panel-top .modal-close-btn div{background-color:var(--accent-color);width:20px}.locations-side-panel-content{max-height:calc(100% - 50px);padding:15px;height:100%}.locations-side-panel-content .location-image-wrapper{width:100%;position:relative;padding-top:67%;margin-bottom:15px}.locations-side-panel-content .arrow-btn{padding-left:0px;margin-top:15px}.locations-side-panel-content .location-name{color:#fff;font-family:var(--font-roboto-mono);font-size:24px}.locations-side-panel-content .location-description{color:#fff;font-family:var(--font-manrope);margin-top:24px}.locations-side-panel-content .location-social{padding-top:16px;display:flex}.locations-side-panel-content .location-social a{height:35px}.locations-side-panel-content .location-social a path{fill:#fff}.locations-side-panel-content .location-social a:hover{opacity:.7}.locations-side-panel-content .location-social a+a{margin-left:16px}.locations-side-panel-content .lds-ripple{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.locations-side-panel-content .content{position:relative;height:100%;width:100%}.locations-side-panel-content .os-scrollbar-track{background-color:var(--light-color) !important}.locations-side-panel-content .os-scrollbar-handle{background-color:var(--accent-color) !important}.locations-side-panel-content .os-scrollbar{top:15px !important;bottom:15px !important;right:2px}.locations-side-panel-content .lds-ripple div{border-color:var(--accent-color)}.locations-side-panel.hidden{transform:translateX(-120%)}.locations-menu{position:absolute;z-index:10;right:35px;top:200px;width:100%;max-width:245px;background-color:var(--dark-color);max-height:calc(100% - 200px - var(--header-height));overflow:auto;border:2px solid var(--light-color)}.locations-menu .dropdown-menu:last-child{border-bottom:none}.locations-menu--generic{background-color:#aa8c77;border:2px solid #816856}.locations-menu--generic .dropdown-menu{border-bottom:2px solid #816856}.locations-menu--generic .dropdown-menu .dropdown-top{background-color:#aa8c77}.locations-menu--generic .dropdown-menu.open .dropdown-top{background-color:#aa8c77}.locations-menu--generic .dropdown-items-list span{color:#333}.locations-menu--generic .dropdown-items-list span.active{color:#333}.locations-menu--generic .dropdown-content{background-color:#e8dad1;color:#333}.locations-menu--generic .dropdown-content .os-scrollbar-track{background-color:#aa8c77 !important}.locations-menu--generic .dropdown-content .os-scrollbar-handle{background-color:#816856 !important}.locations-side-panel--generic{background-color:#e8dad1;border:2px solid #aa8c77}.locations-side-panel--generic .locations-side-panel-top{border-bottom:2px solid #aa8c77;background-color:#aa8c77}.locations-side-panel--generic .locations-side-panel-top .modal-close-btn{border:1px solid #fff}.locations-side-panel--generic .locations-side-panel-top .modal-close-btn div{background-color:#fff}.locations-side-panel--generic .locations-side-panel-content .location-name{color:#333}.locations-side-panel--generic .locations-side-panel-content .location-description{color:#333}.locations-side-panel--generic .arrow-btn{color:#333}.locations-side-panel--generic .arrow path{fill:#333}.locations-side-panel--generic .locations-side-panel-content .os-scrollbar-track{background-color:#aa8c77 !important}.locations-side-panel--generic .locations-side-panel-content .os-scrollbar-handle{background-color:#816856 !important}.locations-side-panel--generic .location-social a path{fill:#333}.locations-btn.locations-btn--generic{color:#fff;background:#aa8c77;border:2px solid #816856;border-right:unset}.locations-btn.locations-btn--generic .locations-btn{background:#aa8c77}.locations-btn.locations-btn--generic img{filter:brightness(100)}.dropdown-menu{border-bottom:2px solid var(--light-color)}.dropdown-menu .dropdown-content{max-height:0px}.dropdown-menu.open .dropdown-top{background-color:var(--light-color)}.dropdown-menu.open .dropdown-top .arrow{transform:translateY(-50%) scale(-1)}.dropdown-menu.open .dropdown-content{max-height:150px}.dropdown-content{overflow:auto;background-color:var(--dark-color)}.dropdown-content .os-scrollbar{top:8px !important;bottom:8px !important;right:8px !important;width:6px !important}.dropdown-content .os-scrollbar-track{background-color:var(--light-color) !important}.dropdown-content .os-scrollbar-handle{background-color:var(--accent-color) !important}.dropdown-top{padding:8px 8px;padding-right:32px;min-height:48px;position:relative;background-color:var(--dark-color);cursor:pointer}.dropdown-top span{color:#fff;font-size:24px;font-family:var(--font-roboto-mono)}.dropdown-top .arrow{width:7px;height:5px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.dropdown-top .arrow path{fill:var(--accent-color)}.dropdown-items-list{display:flex;flex-direction:column;padding:15px}.dropdown-items-list span{color:#fff;font-family:var(--font-manrope);font-size:16px}.dropdown-items-list span+span{margin-top:5px}.dropdown-items-list span:not(.active){cursor:pointer}.dropdown-items-list span.active{color:var(--accent-color);font-weight:700}.locations-map-wrapper{position:relative;overflow:hidden}.locations-btn{position:fixed;display:none;right:0px;top:calc(var(--header-height) + 20px);padding:5px;padding-left:10px;background:var(--accent-color);border-top-left-radius:25px;border-bottom-left-radius:25px;align-items:center;overflow:hidden;max-width:180px;font-size:18px;height:50px;transition:transform .6s,max-width .6s}.locations-btn img{width:100%;height:100%}.locations-btn span{padding-left:8px;padding-right:8px}.locations-menu-open .locations-btn{transform:translateX(-245px);max-width:56px}.locations-menu-open .locations-menu{transform:translateX(0%)}@media only screen and (max-width: 1000px){.locations-menu{position:fixed;right:0px;top:calc(var(--header-height) + 20px);transform:translateX(100%);transition:transform .6s;max-height:calc(100% - 80px - var(--header-height))}.locations-btn{display:flex}}@media only screen and (max-width: 800px){.locations-side-panel{position:fixed;width:100%;height:100vh;max-width:100%;top:0px;left:0px;z-index:30}}.gallery-modal{position:fixed;width:100%;height:100%;background-color:#f8f7f6;z-index:120;top:0px;left:0px}.gallery-modal .swiper-btn.prev{position:absolute;left:10px;margin:0px;top:50%;transform:translateY(-50%)}.gallery-modal .swiper-btn.next{position:absolute;right:10px;top:50%;margin:0px;transform:translateY(-50%)}.gallery-modal .swiper-lazy-preloader{border:none}.lds-ripple{display:inline-block;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid var(--dark-color);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}.modal-close-btn{margin-bottom:25px;width:80px;height:80px;position:relative;border-radius:50%;border:2px solid var(--dark-color);cursor:pointer}.modal-close-btn:hover div:first-child{transform:translate(-50%, -50%) rotate(180deg)}.modal-close-btn:hover div:last-child{transform:translate(-50%, -50%) rotate(0deg)}.modal-close-btn div{width:45px;height:2px;position:absolute;top:50%;left:50%;background-color:var(--dark-color);transition:height .6s,transform .6s}.modal-close-btn div:first-child{transform:translate(-50%, -50%) rotate(45deg)}.modal-close-btn div:last-child{transform:translate(-50%, -50%) rotate(-45deg)}.modal-close-btn.gallery-close-btn{position:absolute;bottom:35px;left:50%;transform:translateX(-50%);cursor:pointer;z-index:2;transition:transform .6s;margin:0px}.gallery-modal-slider-content{padding:75px;width:100%;height:100%;position:relative}.gallery-modal-slider-content .slider-arrow-btn{top:50%;transform:translateY(-50%)}.gallery-modal-slider-wrapper{overflow:hidden;width:100%;height:100%}.gallery-modal-slider{width:100%;height:100%}.gallery-modal-slider img{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;transition:opacity .6s}.gallery-modal-slider img.swiper-lazy-loaded{opacity:1}@media only screen and (max-width: 1024px){.gallery-modal-slider-content{padding:90px 45px}.gallery-modal-slider-content .swiper-btn{z-index:10}}@media only screen and (max-width: 950px){.gallery-close-btn{width:42px;height:42px;top:15px;right:15px}.modal-close-btn div{width:25px}.gallery-modal-slider-content .slider-arrow{display:none !important}}@media only screen and (max-width: 600px){.gallery-modal-slider-content{padding:90px 0px}.gallery-modal-slider-content .swiper-btn{display:none !important}}.split,.split-w{opacity:0}.split .new-line,.split-w .new-line{width:100%;height:0px}.split:after,.split-w:after{opacity:0;transition:opacity .6s calc(0s + .2s*var(--letters))}.word{position:relative;display:inline-block}.word span{display:inline-block;opacity:0}.in-view .split,.in-view.split,.in-view.split-w{opacity:1}.in-view .word span{transform:translateY(0) scaleX(1);animation:move 1.2s ease-in-out forwards;animation-delay:calc(0s + .08s*var(--index))}.in-view:after{opacity:1}@keyframes move{0%{transform:translateY(20px) skew(5deg);opacity:0}100%{text-shadow:0 0px 0px rgba(0,0,0,0);transform:translate(0%, 0) scale(1);transform:scale(1);opacity:1;transform:skew(0deg)}}.text-editor{padding-bottom:125px;min-height:600px}.text-editor p{font-size:16px;text-align:left;line-height:28px;max-width:100%}.text-editor a{color:var(--purple-color);text-decoration:underline;font-size:18px}.text-editor ul{font-size:18px;margin:20px}.text-editor img{max-width:100%;height:auto}.generic-text-section{background-color:#e8dad1;padding-top:120px;padding-bottom:100px}.terms-text-wrapper{margin-top:80px;color:#000}@media only screen and (max-width: 600px){.generic-text-section{padding-top:80px}}.start-page-logo{width:80%;max-width:405px}.start-page-logo svg{width:100%}.start-page-logo .text{margin-top:15px}.start-page-logo .title g{transform:translateY(100%);animation-name:logo-translate;animation-duration:1s;animation-delay:calc(.1s + .1s*var(--index));animation-fill-mode:forwards}.start-page-logo .text g{opacity:0;animation-name:logo-fade-in;animation-duration:1s;animation-delay:calc(.6s + .1s*var(--index));animation-fill-mode:forwards}@keyframes logo-translate{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes logo-fade-in{0%{opacity:0}100%{opacity:1}}.start-page-content{background-color:#e8dad1;padding-top:225px;padding-bottom:175px;padding-left:20px;padding-right:20px;min-height:calc(100vh - 430px);display:flex;flex-direction:column;align-items:center;justify-content:center}.accomodations-wrapper{display:flex;width:100%;max-width:485px;justify-content:space-between;margin-top:125px}.accomodation-item{opacity:0;animation-duration:1s;animation-name:item-scale-fade-in;animation-delay:calc(1.2s + .1s*var(--index));animation-fill-mode:forwards;position:relative}.accomodation-item img{width:128px;height:128px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .6s;will-change:transform}.accomodation-item .under-construction-img{width:172px;height:172px;position:absolute;left:50%;top:50%;opacity:0;transform:translate(-50%, -50%);animation:rotate-center 12s linear infinite forwards;animation-play-state:paused;transition:opacity .6s}.accomodation-item:not(.disabled):hover img{transform:scale(1.1)}.accomodation-item.disabled:hover .under-construction-img{opacity:1;animation-play-state:running}@keyframes rotate-center{0%{transform:translate(-50%, -50%) rotate(0)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes item-scale-fade-in{0%{transform:scale(1.3);opacity:0}100%{transform:scale(1);opacity:1}}@media only screen and (max-width: 500px){.accomodations-wrapper{flex-wrap:wrap;justify-content:center;margin-top:60px}.accomodation-item{margin:15px}.accomodation-item img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.accomodation-item .under-construction-img{width:140px;height:140px}.footer-contact-info-wrapper{font-size:18px}}@media only screen and (max-width: 450px){.accomodation-item{margin:10px}.accomodation-item img{width:80px;height:80px}.accomodation-item .under-construction-img{width:115px;height:115px}}@media only screen and (max-width: 360px){.accomodation-item{margin:10px}.accomodation-item img{width:70px;height:70px}.accomodation-item .under-construction-img{width:100px;height:100px}}/*# sourceMappingURL=style.min.css.map */