header select{border:0;background-color:transparent;color:#fff}header select option{color:#fff !important}body{overflow-x:hidden}#site-header{background-color:transparent}.hero-headline h1{color:#fff;font-family:"Lora",serif;font-size:6rem;font-weight:400;color:#fff}.hero-subheadline span{color:#fff;text-transform:uppercase}.elementor-post__text{position:absolute;bottom:6%}.elementor-post__text h3,.elementor-post__text h3 a{font-family:"Montserrat";font-weight:300;font-size:3rem !important;text-transform:uppercase;color:#fff}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0 !important}section.suites-overview .elementor-post__card h3{transition-duration:.5s}section.suites-overview .elementor-post__card:hover h3{transform:translateY(-20px)}.title h2{color:#fff;font-family:"Lora",serif;font-size:4rem;font-weight:400;color:#fff}.landing-title h2{font-family:"Lora",serif;font-size:2.4rem;font-weight:400}p{color:#fff;font-family:"Montserrat";font-weight:300;font-size:1.6rem;color:#fff;line-height:3.6rem}.title.black h2,.black h2,.black p,.upper-title.black span{color:#3a3939}.upper-title span,.hero-subheadline span{font-family:"Montserrat";font-weight:700;font-size:1.2rem;text-transform:uppercase}.upper-title.green span{color:#99a555 !important}.upper-title.yellow span{color:#cfaf8b !important}.upper-title.blue span{color:#a0bbb3 !important}.upper-title.pink span{color:#d6b2ba !important}.primary-button a{border-radius:0;background-color:transparent;padding:1em 3em;text-transform:uppercase;font-family:"Montserrat";font-size:12px;text-align:center;font-weight:500}.primary-button a:hover{filter:brightness(.95)}.primary-button.green a{color:#fff;background-color:#99a555;border:2px solid #99a555}.primary-button.yellow a{color:#fff;background-color:#cfaf8b;border:2px solid #cfaf8b}.primary-button.pink a{color:#fff;background-color:#d6b2ba;border:2px solid #d6b2ba}.primary-button.blue a{color:#fff;background-color:#a0bbb3;border:2px solid #a0bbb3}.secondary-button a{border:2px solid;border-radius:0;background-color:transparent;padding:1em 3em;text-transform:uppercase;font-family:"Montserrat";font-size:12px;text-align:center;font-weight:500}.secondary-button.green a{color:#99a555}.secondary-button.yellow a{color:#cfaf8b}.secondary-button.pink a{color:#d6b2ba}#site-header li.menu-item a{color:#fff;text-transform:uppercase;font-size:1.2rem;font-weight:500}#site-header .wpml-ls a{color:#fff}.wpml-ls-legacy-dropdown a{border:none;background-color:transparent}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{background-color:transparent}.wpml-ls-legacy-dropdown{width:10em}.bg-suite{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}#myHeader{transition:.5s}.sticky{background-color:#3a3939 !important;color:#000;box-shadow:0px 2px 30px #00000090}.kw_theme_dark.kw_container{background-color:transparent !important}.kw_theme_dark .kw_book{background-color:transparent !important}.kw_theme_dark .kw_contact,.kw_theme_dark .kw_form_dates__checkin,.kw_theme_dark .kw_form_dates__chekcout,.kw_theme_dark .kw_form_occ{background:#fff !important;color:#888}.kw_book_button{border-radius:0 !important;text-align:center !important;font-family:"Montserrat";font-weight:700;font-size:1.4em;padding:1%}.kw_grid.kw_grid-match.kw_flex-center div{width:100%}.kw_grid.kw_grid-xsmall>.kw_grid__item+.kw_grid__item{padding-left:0 !important}.card-move{overflow:hidden;cursor:pointer}.card-move .swiper-container{transform:translateY(0px);transition:.7s ease}.card-move:hover .swiper-container{transform:translateY(-50px);filter:brightness(.7)}.card-move .text-clippath{clip-path:inset(0% 0% 0% 0%);background-color:#fff;transition:.7s ease;padding:5% 2%;position:absolute;bottom:0;z-index:0;transform:translateY(200px)}.card-move:hover .text-clippath{clip-path:inset(0 0 -10% -10%);transform:translateY(0px)}.move-light{overflow:hidden;margin:0 4px}.move-light .swiper-container{filter:brightness(.5);transition:.5s}.move-light:hover .swiper-container{filter:brightness(.2)}.move-light .div-light{transform:translateY(60%);transition:.5s ease-out;position:absolute;bottom:40px}.move-light:hover .div-light{transform:translateY(0px)}.move-light .primary-button{transition:.8s ease-out;transform:translateY(200px)}.move-light:hover .primary-button{transform:translateY(0px)}.room-move{overflow:hidden;height:500px;width:300px !important;background-color:#3a3939}.room-move .div-img{transform:scale(5);transition:.7s;filter:brightness(.8)}.room-move:hover .div-img{transform:scale(3.2)}.room-move .upper-title{transform:translateY(100px);transition:.7s}.room-move:hover .upper-title{transform:translateY(-20px)}.room-move h3{transition:.7s;transform:translateY(50px)}.room-move:hover h3{transform:translateY(0px)}@media screen and (max-width:1024px){.room-move{height:600px}.room-move:hover .div-img{transform:scale(2.2)}}@media screen and (max-width:768px){.room-move{height:500px}.room-move:hover .div-img{transform:scale(2.2)}}.flex-center .elementor-container{display:flex;justify-content:center}.camere-move{overflow:hidden;height:400px;width:600px !important;background-color:#3a3939}.camere-move .div-img{transform:scale(2);transition:.7s;filter:brightness(.8)}.camere-move:hover .div-img{transform:scale(1.2) translateY(-80px)}.camere-move .box-text{transform:translateY(100px);transition:.7s}.camere-move:hover .box-text{transform:translateY(-90px)}.camere-move h3{transition:.7s;transform:translateY(-150px)}.camere-move:hover h3{transform:translateY(20px)}@media screen and (max-width:1024px){.camere-move{height:600px}.camere-move:hover .div-img{transform:scale(1.2)}.camere-move:hover .box-text{transform:translateY(-40px)}}@media screen and (max-width:768px){.camere-move{height:500px}.camere-move:hover .div-img{transform:scale(2.2)}.camere-move h3{transform:translateY(30px)}}@media screen and (max-width:768px){.kw_form_dates__checkin,.kw_form_dates__chekcout{border-radius:0 !important;margin:0 !important}.kw_book_button{padding:4%}.kw_form_dates{display:flex;flex-direction:column}}@media screen and (max-width:1024px){.hero-headline h1{font-size:5rem}.title h2{font-size:3rem}.elementor-shortcode{display:flex;justify-content:center}.wpml-ls-native{color:#fff !important}}@media screen and (min-width:1024px){.exp-move{height:60rem}.exp-move .body-exp p{line-height:2em;font-size:1em !important}.exp-move .primary-button{transform:translateY(150px);opacity:0;transition:.4s;padding:0 10%}.exp-move:hover .primary-button{opacity:1;transform:translateY(40px)}.exp-move .body-exp{transform:translateY(200px);clip-path:polygon(0 0,100% 0%,100% 0,0 0);transition:.8s;padding:0 10%}.exp-move:hover .body-exp{line-height:2em;transform:translateY(20px);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%)}.exp-move .title{transition:.6s;position:relative;top:40%}.exp-move:hover .title{top:0}}@media screen and (max-width:1024px){.exp-move{height:60rem}.exp-move .body-exp p{line-height:2em;font-size:1em !important}.exp-move .primary-button{opacity:1;transform:translateY(40px)}.exp-move .body-exp{line-height:2em;transform:translateY(20px);clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%)}.exp-move .title{top:0}}