:root{--header-wrapper-height:100px;--header-height:100px}@media screen and (max-width:991px){:root{--header-height:70px}:root body[data-thermal-utilization=on]{--header-wrapper-height:105px}:root body[data-thermal-utilization=off]{--header-wrapper-height:70px}}body.menu-opened #header button .toggle-navigation-btn{background-color:#a68f58}body .h1 strong,body .h2 strong,body .h3 strong,body h1 strong,body h2 strong,body h3 strong{color:#a68f58}body .btn:not(.dropdown-toggle).primary:before{background-color:#ddd2b6}body .btn:not(.dropdown-toggle).primary:after{color:inherit}body .btn:not(.dropdown-toggle).secondary:before{border-bottom-color:#a68f58}body .btn:not(.dropdown-toggle).secondary:after{color:#a68f58}body .btn:not(.dropdown-toggle).secondary.active,body .btn:not(.dropdown-toggle).secondary:hover{border-color:#a68f58}body .btn:not(.dropdown-toggle).simple{color:#003a57;position:relative}body .btn:not(.dropdown-toggle).simple:before{background-color:#a68f58;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:20px;transition:background-color .35s ease-in-out}body .btn:not(.dropdown-toggle).simple:after{color:#a68f58;margin-left:30px}body .btn:not(.dropdown-toggle).simple:hover:before{background-color:#003a57}body :is(#header,#footer) .ic-links :is(span,a,button):hover .icon{color:#a68f58}body :is(#header,#footer) .ic-links button:hover .toggle-navigation-btn{background-color:#a68f58}body #footer .social-links a:hover .icon{background-color:#a68f58}body #top .top-container .text strong{color:#cebd95}body #go-to-content{color:#a68f58}body .breadcrumb .breadcrumb-item+.breadcrumb-item:before{background-color:#003a57}body .breadcrumb .breadcrumb-item a{color:#a68f58}body #back-to-top{background-color:#a68f58}body .content-block a:not(.btn):before{background-color:#ddd2b6}body .content-block a:not(.btn):hover:before{background-color:#cebd95}body .content-block ul:not(.list-unstyled) li:before{background-color:#a68f58}body .content-block-packages-overview .filter-box .title:after{color:#a68f58}body .content-block-packages-overview .package .icon-arrow-right{background-color:#a68f58}body .content-block-room-overview+.native-dialog .secondary{border-color:#a68f58}body .content-block-room-overview+.native-dialog .secondary:after{color:#a68f58}body .content-block-room-overview+.native-dialog .secondary:hover{background-color:#a68f58;border-color:#a68f58;color:#fff}body .content-block-room-overview+.native-dialog .secondary:hover:after{color:#fff}body .content-block-room-overview .room .icon-arrow-right{background-color:#a68f58}body .content-block-packages-details .top-content .btn-wrapper .secondary{border-color:#a68f58}body .content-block-packages-details .top-content .btn-wrapper .secondary:after{color:inherit}body .content-block-packages-details .top-content .btn-wrapper .secondary:hover{background-color:#a68f58;color:#fff}body .content-block-form .caption:before{background-color:#a68f58}body .content-block-form .form-row [class^=icon-].icon-arrow-down,body .content-block-form .form-row [class^=icon-].icon-minus,body .content-block-form .form-row [class^=icon-].icon-plus{color:#a68f58}body .content-block-form .form-check .checkmark{border-color:#a68f58}body .content-block-form .form-check input:checked~.checkmark,body .content-block-form .form-check:hover input~.checkmark{background-color:#a68f58}body .content-block-accordion .accordion-item{border-bottom-color:#e1e1e1}body .content-block-accordion .accordion-item:first-of-type{border-top-color:#e1e1e1}body .content-block-accordion .accordion-button:after,body .content-block-accordion .accordion-button:hover{color:#a68f58}body .content-block-call-to-action .box.bg-none{border-bottom-color:#e1e1e1;border-top-color:#e1e1e1}body .content-block-call-to-action .box.bg-none .icon{color:#a68f58}body .content-block-call-to-action .box.bg-none .btn.primary{color:#fff}body .content-block-call-to-action .box.bg-none .btn.primary:before{background-color:#003a57;transition:background-color .25s ease-in-out;width:100%}body .content-block-call-to-action .box.bg-none .btn.primary:after,body .content-block-call-to-action .box.bg-none .btn.primary:hover{color:#fff}body .content-block-call-to-action .box.bg-none .btn.primary:hover:before{background-color:#a68f58}body .content-block-animated-headline span.line-1{color:#a68f58}body .content-block-image-slider .tiny-slider-navigation button.active:before,body .content-block-image-slider .tiny-slider-navigation button:hover:before{background-color:#a68f58}body .content-block-image-teaser .overlay .text strong{color:#cebd95}body .content-block-teaser-row a:hover .content .btn{border-color:#a68f58}body .content-block-teaser-row a:hover .content .btn:before{border-bottom-color:#a68f58}body .content-block-tip .box{background-color:#a68f58}body .content-block-tip .box .btn{background-color:#fff}body .content-block-tip .box .btn:hover{background-color:#003a57;color:#fff}@media screen and (min-width:992px){body .content-block-video-teaser a{cursor:url(/build/images/play-gold.7daa972e.svg) 30 30,pointer}}body .content-block-suites+.native-dialog .special-badge-wrapper{left:35px;position:absolute;top:35px;z-index:1}body .content-block-suites+.native-dialog .special-badge-wrapper .best-price-badge{align-items:center;appearance:none;background-color:#f6a189;border:0;border-radius:50px;color:#fff;display:flex;font-size:16px;font-weight:700;gap:10px;height:30px;line-height:1;padding:0 15px;text-align:center}body .content-block-suites+.native-dialog .special-badge-wrapper .best-price-badge span{position:relative;top:-1px}body .content-block-suites .container{position:relative}body .content-block-suites .tiny-slider-container{clip-path:inset(-100px -100vw -16px 0);position:static}body .content-block-suites .tns-ovh{overflow:unset}body .content-block-suites .tns-outer .tns-controls button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 15px rgba(0,0,0,.1);display:inline-flex;height:40px;justify-content:center;opacity:1;top:-80px;transform:none;transition:background-color .25s ease-in-out;width:40px}body .content-block-suites .tns-outer .tns-controls button[data-controls=prev]{left:auto;right:60px}body .content-block-suites .tns-outer .tns-controls button:before{color:#a68f58;font-size:13px;transition:color .25s ease-in-out}body .content-block-suites .tns-outer .tns-controls button:hover{background-color:#a68f58}body .content-block-suites .tns-outer .tns-controls button:hover:before{color:#fff}body .content-block-suites .suite a:not(.btn):before{display:none}body .content-block-suites .suite .image-wrapper{display:block;position:relative}body .content-block-suites .suite .image-wrapper img{height:auto;width:100%}body .content-block-suites .suite .image-wrapper .price{bottom:35px;color:#fff;font-size:25px;position:absolute;right:20px}body .content-block-suites .suite .title{color:#003a57;display:block;font-size:35px;font-weight:700;line-height:1.2;padding:25px 0}body .content-block-suites .suite .title strong{color:#a68f58}body .content-block-suites .suite .info{align-items:center;border-bottom:2px solid #e1e1e1;border-top:2px solid #e1e1e1;column-gap:50px;display:flex;justify-content:center;padding:25px 0}body .content-block-suites .suite .info .item{align-items:center;column-gap:20px;display:flex}body .content-block-suites .suite .info .item .icon{color:#a68f58;font-size:20px}body .content-block-suites .suite .info .item .text{color:#003a57;font-size:18px;font-weight:700}body .content-block-suites .suite .short-description{margin-top:35px}body .content-block-suites .suite .btn-wrapper{margin-top:50px;text-align:right}@media screen and (max-width:1199px){body .content-block-suites .suite .image-wrapper .price{bottom:25px;font-size:22px}body .content-block-suites .suite .title{font-size:28px}body .content-block-suites .suite .info{column-gap:30px}body .content-block-suites .suite .info .item{column-gap:15px}body .content-block-suites .suite .info .item .icon{font-size:18px}body .content-block-suites .suite .info .item .text{font-size:16px}}@media screen and (max-width:991px){body .content-block-suites{padding-top:30px}body .content-block-suites .suite .image-wrapper .price{font-size:20px}body .content-block-suites .suite .title{font-size:24px;padding:20px 0}body .content-block-suites .suite .info{column-gap:25px;padding:20px 0}body .content-block-suites .suite .btn-wrapper{margin-top:30px}}@media screen and (max-width:575px){body .content-block-suites+.native-dialog .special-badge-wrapper{left:15px;top:15px}body .content-block-suites+.native-dialog .special-badge-wrapper .best-price-badge{font-size:14px}body .content-block-suites .tns-outer .tns-controls button[data-controls=prev]{right:75px}body .content-block-suites .tns-outer .tns-controls button[data-controls=next]{right:15px}body .content-block-suites .suite .image-wrapper .price{bottom:15px;font-size:18px;right:15px}body .content-block-suites .suite .info{column-gap:20px}body .content-block-suites .suite .info .item{column-gap:8px}body .content-block-suites .suite .info .item .icon{font-size:16px}body .content-block-suites .suite .info .item .text{font-size:14px}body .content-block-suites .suite .short-description{margin-top:20px}}body .cta-bar .btn{background-color:#a68f58;border-color:#a68f58}body .included-services-tabs,body .tabs{border-bottom-color:#e1e1e1;border-top-color:#e1e1e1}body .included-services-tabs button.active,body .included-services-tabs button:hover,body .tabs button.active,body .tabs button:hover{background-color:#a68f58;color:#fff}body .tabs-content .info>div span{color:#a68f58}body .tabs-content .price{color:#003a57}body .included-services .pagination button{color:#a68f58}body .included-services .pagination button.active,body .included-services .pagination button:hover{color:#003a57}body .close-native-dialog:hover .icon-close{background-color:#a68f58;color:#fff}body .close-native-dialog .icon-close{background-color:#fff;color:#a68f58}body .dialog-slider-btns button{color:#a68f58}body .dialog-slider-btns button:hover{background-color:#a68f58;color:#fff}body #contact-btn{background-image:url(/build/images/contact-btn-gold.0b1e5121.svg)}