.section-subtitle-light.section-subtitle-light{color:#ffca9d}.btn-lg{font-size:1.4117em;padding:0.7083em 1.5882em}.navbar-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){.navbar-top .container{max-width:none}}.navbar-top .container .row>.langSwitch{margin-left:auto}.navbar-top .container .row>.navbar-top-data>*{display:none}@media screen and (min-width:360px){.navbar-top .container .row>*{width:auto}.navbar-top .container .row>.navbar-top-data>.navbar-top-data-email{display:inline-block}}@media screen and (min-width:680px){.navbar-top .container .row>.navbar-top-data>.navbar-top-data-tel{display:inline-block}}@media screen and (min-width:760px){.navbar-top .container .row>.navbar-top-data>.navbar-top-data-social{display:inline-block}}.navbar{height:auto;height:3.9411em;padding-top:0.5em;padding-bottom:0.5em}.logo-wrapper,.nav-scroll .logo-wrapper{padding-top:0;padding-bottom:0}.logo-wrapper .logo{position:relative;top:3px}.navbar-nav.mx-auto{margin-right:1.5em!important}.navbar .navbar-nav .nav-link{font-size:20px}.navbar .navbar-right .button{font-size:18px}.navbar--over:not(.nav-scroll){position:absolute;left:0;top:2.3529em}@media screen and (min-width:992px){.navbar--over:not(.nav-scroll) .navbar-nav .nav-link{color:#fff}.navbar--over:not(.nav-scroll) .navbar-nav .nav-link.active,.navbar--over:not(.nav-scroll) .navbar-nav .nav-link:hover{color:#ffca9d!important}}.navbar--over .navbar-right .button{background-color:#7c3a2d;border:1px solid #7c3a2d;color:#fff}.navbar--over .navbar-right .button i{color:#fff}@media screen and (max-width:991px){.navbar--over:not(.nav-scroll) .navbar-collapse{margin-top:24px}}.navbar-top--over{position:absolute;left:0;top:0;background-color:transparent;width:100%;z-index:9}.navbar--over:not(.nav-scroll) .logo--special .logo{position:absolute;top:-2.3529em}.navbar--over:not(.nav-scroll) .logo--special .logo>.logo-img{width:160px;-webkit-transition:none;transition:none}@media screen and (min-width:992px){.navbar--over:not(.nav-scroll) .logo--special .logo>.logo-img{width:clamp(9.4118em,7.0922vw + 8.0768em,15.2941em)}}.nav-scroll .logo-wrapper .logo-img{-webkit-transition:none;transition:none}.navbar--over:not(.nav-scroll) .logo--special2 .logo{position:relative;top:3px}.navbar--over:not(.nav-scroll) .logo--special2 .logo>.logo-img{width:130px}@media screen and (min-width:992px){.navbar--over:not(.nav-scroll) .logo--special2 .logo>.logo-img{width:clamp(8.125em,7.5576em + 2.8369vw,10.625em)}}.parallax-header{min-height:100vh}.homepage .parallax-header{background-position:30% center}@media screen and (min-width:700px){.homepage .parallax-header{background-position:center center}}@media screen and (min-width:992px){.amenities .amenities-intro{padding-right:3em}}.amenities .item{height:calc(100% - 25px)}.amenities .item:hover{background-color:#fff}.amenities .item .cont.up{-webkit-transform:none;transform:none}.amenities .item:hover .cont .icon i,.amenities .item:hover .cont h5{color:#7c3a2d}.amenities.amenities .item .cont h5{font-size:1.5294em;color:#7c3a2d}.amenities .item .cont .text p{color:#707070;font-size:0.75em;max-width:12em}.rooms1 .item .img{height:400px}.rooms1 .item .img>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.rooms1 .item .wrap .cont h3{font-size:2.1176em}.rooms1 .item .wrap .cont .details span{margin-right:1.5em}.facilities .item .cont p{line-height:1.3}.footerLogo{text-align:center}@media screen and (min-width:768px){.footerLogo{text-align:left}}.footer .top .item .logo{width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.footer .top .item .logo{margin-left:0}}.footer .top .item .logo>.logo-img{width:100%;max-width:290px}.footer .top .item .mail,.footer .top .item .mail a{-webkit-transition:none;transition:none}.footer .top .item .navbar-nav .mail{line-height:1.5em}.footer .top .item .mail:hover{color:#ffca9d;-webkit-transition:none;transition:none}.footer .top .item .mail:before{content:none}.footer .bottom p{margin-left:0}.gap-1a-0{gap:1.5em 0}.mt-2em{margin-top:2em}.mt--25{margin-top:-25px}.section-padding60{padding:60px 0}.section-paddingBottom{padding-bottom:120px}.section-paddingTop{padding-top:120px}.bg-darkgray .section-subtitle{color:#ffca9d}.contact .item:hover .front{-webkit-transform:none;transform:none}.navbar .navbar-collapse{position:relative;z-index:9}.banner-header.full-height{padding-top:clamp(9.4118em,7.0922vw + 8.0768em,15.2941em);padding-bottom:80px;height:auto}.banner-header.fix-height{padding-top:clamp(9.4118em,7.0922vw + 8.0768em,15.2941em);padding-bottom:80px;min-height:60vh;height:auto}