.header{position:fixed;top:0;left:0;right:0;z-index:81;padding:0}.header,.header__container{background:transparent;transition:all .3s ease}.header.is-fixed{box-shadow:0 14px 25px rgba(0,0,0,.16);margin-top:0}.header.is-fixed,.header.is-fixed .header__container{background:rgba(255,255,255,.95)}.header__logo{display:none;transition:all .3s ease}.header.is-fixed .header__logo{display:flex}.main-header-social-media{transition:all .3s ease}.header.is-fixed .main-header-social-media{display:none}.has-transparent-header .header:not(.is-fixed) #lang-open,.has-transparent-header .header:not(.is-fixed) .lang-dropdown a,.has-transparent-header .header:not(.is-fixed) .navmenu__dropmenu-link,.has-transparent-header .header:not(.is-fixed) .navmenu__dropmenu-link.nav,.has-transparent-header .header:not(.is-fixed) .navmenu__list-link,.has-transparent-header .header:not(.is-fixed) .navmenu__list-link.nav{color:#ffffff!important;text-shadow:0 1px 3px rgba(0,0,0,.4)!important;transition:color .3s ease;filter:none!important}@media screen and (min-width:768px){.has-transparent-header .header:not(.is-fixed) .header__col--center .navmenu__list-link{filter:none!important;color:#ffffff!important}}.has-transparent-header .header:not(.is-fixed) .header__bookstay,.has-transparent-header .header:not(.is-fixed) .uk-button-primary.header__bookstay{background:#ffffff!important;color:#32383D!important;border:1px solid #ffffff!important;transition:all .3s ease;text-shadow:none!important}.has-transparent-header .header:not(.is-fixed) .header__bookstay:hover{background:rgba(255,255,255,.9)!important;border-color:rgba(255,255,255,.9)!important;color:#32383D!important}.has-transparent-header .header:not(.is-fixed) .footer__social-icon,.has-transparent-header .header:not(.is-fixed) .footer__social-link{color:#ffffff!important;text-shadow:0 1px 3px rgba(0,0,0,.4)!important;filter:none!important}.has-transparent-header .header:not(.is-fixed) .lang-dropdown a:hover,.has-transparent-header .header:not(.is-fixed) .navmenu__list-link.nav:hover,.has-transparent-header .header:not(.is-fixed) .navmenu__list-link:hover{color:rgba(255,255,255,.8)!important;text-decoration:none}.has-transparent-header .header:not(.is-fixed) .footer__social-link:hover{color:rgba(255,255,255,.7)!important;opacity:.8}.has-transparent-header .header:not(.is-fixed) .header__toggler-icon,.has-transparent-header .header:not(.is-fixed) .header__toggler-icon:after,.has-transparent-header .header:not(.is-fixed) .header__toggler-icon:before{background:#ffffff!important}.header.is-fixed .footer__social-link,.header.is-fixed .lang-dropdown a,.header.is-fixed .navmenu__list-link,.header.is-fixed .navmenu__list-link.nav{color:#5B6770!important;text-shadow:none!important}.header.is-fixed .header__bookstay,.header.is-fixed .uk-button-primary.header__bookstay{background:transparent!important;color:#32383D!important;border-color:#32383D!important;text-shadow:none!important}.header.is-fixed .header__bookstay:hover{border-color:#3A7D88!important;background:transparent!important;color:#3A7D88!important}.header.is-fixed .header__toggler-icon,.header.is-fixed .header__toggler-icon:after,.header.is-fixed .header__toggler-icon:before{background:#5B6770!important}.header.is-fixed .footer__social-link:hover,.header.is-fixed .lang-dropdown a:hover,.header.is-fixed .navmenu__list-link.nav:hover,.header.is-fixed .navmenu__list-link:hover{color:#3A7D88!important}.navmenu__dropmenu{background:#fff!important}.navmenu__dropmenu-link,.navmenu__dropmenu-link.nav{color:#5B6770!important;text-shadow:none!important}.navmenu__dropmenu-link.nav:hover,.navmenu__dropmenu-link:hover{color:#3A7D88!important;background:rgba(58,125,136,.1)}@media (max-width:768px){.header{position:sticky;top:0}.header,.header__container{background:rgba(255,255,255,.95)}.header .footer__social-link,.header .header__bookstay,.header .lang-dropdown a,.header .navmenu__list-link{color:#5B6770!important;text-shadow:none!important}.header .header__bookstay{background:transparent!important;border-color:#32383D!important}.header__toggler-icon,.header__toggler-icon:after,.header__toggler-icon:before{background:#5B6770!important}.mobile-logo{display:block}.header__logo,.main-header-social-media{display:none!important}}body .has-transparent-header .header:not(.is-fixed) .header__col--left .footer__social a,body .has-transparent-header .header:not(.is-fixed) .header__col--right .lang-dropdown #lang-open,body .has-transparent-header .header:not(.is-fixed) .navmenu__list-item a.navmenu__list-link.nav{color:#ffffff!important;filter:none!important}@media screen and (min-width:768px){.has-transparent-header .header:not(.is-fixed) .header__col--center .navmenu__list-link,.has-transparent-header .header:not(.is-fixed) .header__col--center .navmenu__list-link.nav,.has-transparent-header .header:not(.is-fixed) .lang-dropdown a{filter:none!important;color:#ffffff!important}}.contact-us{padding:40px 0}.form-container{max-width:1200px;margin:0 auto}.quickrfpbox.formbox{background:#fff;padding:30px 0}.commentrow{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;row-gap:30px;margin-bottom:20px}@media (max-width:960px){.commentrow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.commentrow{grid-template-columns:1fr}}.frmfieldset{display:flex;flex-direction:column;width:100%}.commentlable{margin-bottom:8px}.commentlable label{color:#5B6770;font-size:14px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;font-family:var(--text-fonts);display:block}.asterisk{color:#e74c3c;font-weight:700}.commentinput{position:relative;width:100%}.continputbox,.rfpforminputbox,.uk-input,.uk-select{width:100%;padding:12px 15px;border:1px solid #c7c9c7;background:#fff;color:#707070;font-size:16px;font-family:var(--text-fonts);transition:all .3s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.continputbox:focus,.rfpforminputbox:focus,.uk-input:focus,.uk-select:focus{outline:none;border-color:#3A7D88;box-shadow:0 0 0 1px rgba(58,125,136,.2)}.continputbox.error,.continputbox:invalid:not(:placeholder-shown),.rfpforminputbox.error,.uk-input.error,.uk-input:invalid:not(:placeholder-shown),.uk-select.error{border-color:#e74c3c!important;background:rgba(231,76,60,.05)}.continputbox.required:not(:valid):not(:focus):not(:placeholder-shown),.uk-input.required:not(:valid):not(:focus):not(:placeholder-shown){border-color:#e74c3c}.commentinput.select{position:relative}.dropdownicon{color:#707070;font-size:20px;z-index:1}.commentinput select:after,.commentinput.select:after,.dropdownicon{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.commentinput select:after,.commentinput.select:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #707070;z-index:2}select.rfpforminputbox,select.uk-select{padding-right:40px;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23707070' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:20px}input[type=date]{position:relative;cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;opacity:.6;width:20px;height:20px}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.continputbox::placeholder,.rfpforminputbox::placeholder,.uk-input::placeholder{color:#999;opacity:1;font-style:italic}.contact-captcha{display:flex;align-items:center;justify-content:flex-start;gap:30px;margin-top:30px;padding-top:0;border-top:none}.contact-us__submit{background-color:transparent;color:#32383D;border:1px solid #32383d;padding:13px 40px 10px;font-size:14px;font-weight:600;letter-spacing:2.98px;text-transform:uppercase;font-family:var(--text-fonts);cursor:pointer;transition:all .3s ease;position:relative;z-index:1;min-width:150px}.contact-us__submit:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background-color:#3A7D88;transition:all .3s ease;z-index:-1}.contact-us__submit:hover:after{height:100%}.contact-us__submit:hover{color:#fff;border-color:#3A7D88}.contact-us__submit:disabled{opacity:.6;cursor:not-allowed}.req-field{display:flex;align-items:center;gap:5px}#gdpr-rfp,.req-field{color:#707070;font-size:14px}#gdpr-rfp{line-height:1.6;margin-bottom:30px;padding:20px;background:#f8f8f8;border-left:3px solid #3a7d88}.frmfieldset.uk-width-1-3\@m{width:100%}.commentrow .frmfieldset{display:flex;flex-direction:column;height:100%}.commentrow .commentinput{flex:1;display:flex;flex-direction:column}.commentrow .commentinput input,.commentrow .commentinput select{height:48px}.uk-grid-margin{margin-top:0!important}@media (max-width:640px){.contact-captcha{flex-direction:column;align-items:stretch;gap:20px}.contact-us__submit{width:100%}}.phone-input-wrapper{width:100%}.phone-input-wrapper .react-international-phone-input-container{display:flex;width:100%;position:relative}.phone-input-wrapper .react-international-phone-country-selector-button{padding:12px 10px;border:1px solid #c7c9c7;border-right:none;background:#fff;display:flex;align-items:center;gap:5px;cursor:pointer;transition:all .3s ease;height:48px}.phone-input-wrapper .react-international-phone-country-selector-button:hover{background:#f8f8f8}.phone-input-wrapper .react-international-phone-country-selector-button:focus{outline:none;border-color:#3A7D88;z-index:2}.phone-input-wrapper .react-international-phone-flag{width:24px;height:18px;border-radius:2px}.phone-input-wrapper .react-international-phone-country-selector-button__button-content{display:flex;align-items:center;gap:8px;color:#707070;font-size:16px;font-family:var(--text-fonts)}.phone-input-wrapper .react-international-phone-country-selector-button__arrow{margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #707070}.phone-input-wrapper .react-international-phone-input{flex:1;padding:12px 15px;border:1px solid #c7c9c7;background:#fff;color:#707070;font-size:16px;font-family:var(--text-fonts);transition:all .3s ease;height:48px;border-radius:0}.phone-input-wrapper .react-international-phone-input:focus{outline:none;border-color:#3A7D88;box-shadow:0 0 0 1px rgba(58,125,136,.2)}.phone-input-wrapper .react-international-phone-input.error{border-color:#e74c3c!important;background:rgba(231,76,60,.05)}.phone-input-wrapper .react-international-phone-input::placeholder{color:#999;opacity:1;font-style:italic}.react-international-phone-country-selector-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #c7c9c7;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-height:300px;overflow-y:auto;margin-top:4px;min-width:300px}.react-international-phone-country-selector-dropdown__search{padding:10px;border-bottom:1px solid #e0e0e0}.react-international-phone-country-selector-dropdown__search-input{width:100%;padding:8px 12px;border:1px solid #c7c9c7;border-radius:4px;font-size:14px;font-family:var(--text-fonts)}.react-international-phone-country-selector-dropdown__search-input:focus{outline:none;border-color:#3A7D88}.react-international-phone-country-selector-dropdown__list{list-style:none;margin:0;padding:0}.react-international-phone-country-selector-dropdown__list-item{padding:10px 12px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background .2s ease;font-size:14px;font-family:var(--text-fonts);color:#707070}.react-international-phone-country-selector-dropdown__list-item:hover{background:#f8f8f8}.react-international-phone-country-selector-dropdown__list-item--focused{background:#f0f0f0}.react-international-phone-country-selector-dropdown__list-item--selected{background:rgba(58,125,136,.1);color:#3A7D88}.react-international-phone-country-selector-dropdown__list-item-country-name{flex:1}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:#999;font-size:13px}.react-international-phone-country-selector-dropdown::-webkit-scrollbar{width:8px}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-track{background:#f1f1f1}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:640px){.phone-input-wrapper .react-international-phone-country-selector-button{padding:12px 8px}.phone-input-wrapper .react-international-phone-input{padding:12px 10px}.react-international-phone-country-selector-dropdown{width:100%;max-width:none}}