.notification-bar-element{width:100%;height:50px;overflow:hidden;color:var(--white-color)}.notification-bar-element.notification-bar-type-error{background-color:var(--error-state-color)}.notification-bar-element.notification-bar-type-warn{background-color:var(--warning-state-color)}.notification-bar-element.notification-bar-type-success{background-color:var(--success-state-color)}.notification-bar-element .notification-bar-icon{width:22px;height:22px}.stepper-component .steps-graph{width:100%}.stepper-component .step-box{width:100%;height:5px;border:1px solid var(--counter-border-color);border-radius:100px}.stepper-component .step-box-finished{background-color:var(--counter-finished-background-color)}.stepper-component .step-box-todo{background-color:var(--counter-background-color)}.stepper-component .step-counter{color:var(--counter-font-color)}.qrscanner-modal-container .qrscanner-scanner-preview-container{display:flex;width:240px;height:240px;min-height:240px;margin:auto}.qrscanner-modal-container .qrscanner-scanner-preview{width:100%;height:100%}.qrscanner-modal-container .qrscanner-scanner-loader{width:100%;margin:auto}.qrscanner-modal-container .hidden{display:none}.body-wrapper{display:flex;flex:1 1;overflow:auto}.body-wrapper.body-wrapper-image-position-fill{background-repeat:no-repeat;background-position:50%;background-size:contain}.body-wrapper.body-wrapper-image-position-fit{background-position:50%;background-size:cover}.body-wrapper.body-wrapper-image-position-stretch{background-size:100% 100%}.body-wrapper.body-wrapper-image-position-tile{background-repeat:repeat}.body-wrapper.body-wrapper-image-position-center{background-repeat:no-repeat;background-position:50%}.footer-container{position:relative;z-index:999}.footer-container.footer-container-transparent{background-color:transparent}.footer-container .footer-stepper{position:absolute;top:0;left:0;width:100%;transform:translateY(-100%)}.header-container{z-index:1000}.header-container.header-container-transparent{background-color:transparent;box-shadow:none}.large-header-wrapper{display:flex;height:330px;min-height:330px;padding:60px 93px;overflow:hidden;color:var(--header-font-color);background-color:var(--header-background-color)}.large-header-wrapper.large-header-wrapper-transparent{background-color:transparent}.large-header-wrapper .large-header-logo{height:82px}.large-header-wrapper .large-header-background-image{position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);filter:blur(2px);background-position:50%;background-size:cover;opacity:.7}.large-header-wrapper .large-header-content{position:relative;z-index:1}.large-header-wrapper .large-header-description.large-header-description-first-line,.large-header-wrapper .large-header-description.large-header-description-second-line{font-size:40px;line-height:1.3}.reservation-header-section{background-color:var(--reservation-header-background-color)}.reservation-header-section.reservation-header-section-with-border{border-bottom:1px solid var(--gray-color-1)}.reservation-header-section.reservation-header-transparent{background-color:transparent}.gss-view-container{font-family:var(--main-font);color:var(--body-font-color);background:var(--body-background-color)}.gss-view-container .gss-view-modals{z-index:2147483644}.check-name-details-modal{text-align:center}.check-name-details-modal .content-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);align-items:baseline}.check-name-details-modal .content-label{text-align:end}.check-name-details-modal .content-value{text-align:start}.check-name-details-modal .buttons-wrapper{display:flex}.profile-duplicates-modal{text-align:center}.profile-duplicates-modal .buttons-wrapper{display:flex;justify-content:space-between}.address-form{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:var(--spacing-xxs) var(--spacing-lg);gap:var(--spacing-xxs) var(--spacing-lg)}.address-form .address-header{grid-area:1/span 10}.address-form .address-addressline{grid-area:2/span 5}.address-form .address-code{grid-area:3/span 2}.address-form .address-city{grid-area:3/span 3}.address-form .address-country{grid-area:3/span 5}.address-form .address-district,.address-form .address-state{grid-area:4/span 5}.additional-info-form{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:var(--spacing-xxs) var(--spacing-lg);gap:var(--spacing-xxs) var(--spacing-lg)}.additional-info-form .additional-info-form-header{grid-area:1/span 10}.additional-info-form .additional-info-form-nationality{grid-area:2/span 5}.contact-form{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:var(--spacing-xxs) var(--spacing-lg);gap:var(--spacing-xxs) var(--spacing-lg)}.contact-form .contact-form-header{grid-column:1/10}.contact-form .contact-phone-custom-message{grid-column:1/6}.contact-form .contact-email-custom-message{grid-column:6/11}.contact-form .contact-form-prefix{grid-column:1/3}.contact-form .contact-form-prefix~.contact-form-mobile{grid-column:3/6}.contact-form .contact-form-mobile{grid-column:1/6}.contact-form .contact-form-email{grid-column:6/11}.review-address-modal{text-align:center}.review-address-modal .review-address-subtitle{white-space:pre-wrap}.review-address-modal .review-address-content-wrapper{display:grid;grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;grid-gap:var(--spacing-md) var(--spacing-xxlg);gap:var(--spacing-md) var(--spacing-xxlg);text-align:left}.review-address-modal .buttons-wrapper{display:flex;justify-content:space-between}.overlay-view-container{position:absolute;z-index:1200;width:100%}.overlay-view-container .overlay-view-footer,.overlay-view-container .overlay-view-header{z-index:1}.external-link-overlay-body{position:relative;overflow:hidden}.external-link-overlay-body .external-link-overlay-loader-wrapper{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--body-background-color)}.external-link-overlay-body .external-link-overlay-iframe{width:100%;height:100%}.check-in-purpose-of-stay-wrapper .check-in-purpose-of-stay-options-wrapper{display:flex;margin:var(--spacing-xxs) var(--spacing-none);margin-left:-10px}.consent-checkbox-label-wrapper .consent-checkbox-label-link{font-weight:var(--font-weight-bold);text-decoration:underline}.consent-disabled-cbp-consent{max-width:340px;margin-bottom:var(--spacing-s);margin-left:48px}.terms-and-conditions-component .terms-and-conditions-title{margin-bottom:var(--spacing-sm)}.terms-and-conditions-component .terms-and-conditions-consents{margin-top:var(--spacing-lg);margin-left:-10px}.terms-and-conditions-component .terms-and-conditions-consents .terms-and-conditions-link{text-decoration:underline}.check-in-confirmation-form-wrapper{display:flex;flex-direction:column}.check-in-confirmation-form-wrapper .check-in-confirmation-form-subsection{flex:1 1}.check-in-confirmation-form-wrapper .check-in-confirmation-form-subsection:first-child:not(:only-child){margin-bottom:var(--spacing-xxlg)}.document-form-wrapper .document-form-fields-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-xs) var(--spacing-lg);gap:var(--spacing-xs) var(--spacing-lg)}.scanned-data-verification-modal{text-align:center}.scanned-data-verification-modal .data-wrapper{display:flex;grid-gap:var(--spacing-md);gap:var(--spacing-md);overflow-y:auto;text-align:left}.scanned-data-verification-modal .data-column{display:grid;flex:1 1;grid-gap:var(--spacing-md);gap:var(--spacing-md);height:max-content}.scanned-data-verification-modal .buttons-wrapper{display:flex;justify-content:space-between}.scanning-document-error-modal{text-align:center}.scanning-document-error-modal .error-circular-icon{color:var(--primary-color)}.scanning-document-error-modal .buttons-wrapper{display:flex;justify-content:space-between}.scanning-document-error-modal .buttons-wrapper>:only-child{margin:auto}.check-in-id-scanning-wrapper{display:flex;height:100%;overflow-x:hidden}.check-in-id-scanning-wrapper .check-in-id-scanning-wrapper-with-image{padding-right:50px}.check-in-id-scanning-wrapper .check-in-id-scanning-section{flex:1 1}.check-in-id-scanning-wrapper .check-in-id-scanning-image{width:50%;object-fit:cover}.checkout-charges-tax-id-section{line-height:1.5;text-align:right}.checkout-charges-tax-id-section .checkout-charges-tax-id-section-link{color:var(--primary-color)}.checkout-charges-tax-id-modal{display:flex;flex-direction:column;align-items:center}.checkout-charges-tax-id-modal .checkout-charges-tax-id-modal-buttons-wrapper{display:flex;justify-content:space-between;width:100%}.folio-style-type-selection-wrapper .folio-style-type-selection-header{white-space:pre-wrap}.folio-style-type-selection-wrapper .folio-style-type-selection-options{display:flex;flex-wrap:wrap;grid-gap:var(--spacing-md);gap:var(--spacing-md);margin-top:var(--spacing-md);margin-left:-10px}.folio-style-type-selection-wrapper .folio-style-type-selection-options.folio-style-type-selection-options-column{flex-direction:column}.payment-confirmation-screen-content-wrapper{display:flex}.payment-confirmation-screen-content-wrapper .payment-confirmation-screen-information{flex:1 1}.service-modal-magic-button{z-index:1}.connection-modal-component{z-index:2147483646}.global-modals-components{z-index:2147483645}.screen-saver-element{z-index:2147483647}.error-modal-magic-button{z-index:1}.consent-list-wrapper .consent-icon{width:18px;margin-right:var(--spacing-md);fill:var(--body-font-color)}.consent-list-wrapper .consent-item{display:flex;align-items:center;margin-top:var(--spacing-lg);list-style:none}.check-in-summary-body{background-color:var(--white-color)}.check-in-summary-body .check-in-summary-signature{height:330px}.accompanying-guest-table .accompanying-guest-section-header-cell{padding-top:var(--spacing-xxlg);padding-bottom:var(--spacing-sm)}.multi-room-table-wrapper .multi-room-table-cell{padding-right:var(--spacing-lg);padding-left:var(--spacing-lg)}.validation-info-element .validation-info-icon{min-width:16px;max-width:16px}.missing-device-container .missing-device-section{height:100%}.make-keys-header-wrapper .day-use-icon{width:16px;height:16px;padding:var(--spacing-xxs);color:var(--white-color);cursor:pointer;background-color:var(--warning-state-color);border-radius:50%}.key-complete-container .room-number{font-size:40px}.key-complete-container .counter-notification{font-size:var(--font-size-sm);white-space:pre-line}.key-generation-modal-wrapper .key-generation-circular{color:var(--primary-color)}.key-generator-container .key-generator-selector-container{min-height:100%}.key-generator-container .key-generator-selector-image{display:block;width:100%;height:100%;object-fit:cover}.route-buttons-wrapper .route-buttons-grid{justify-content:space-evenly;width:fit-content;max-width:1200px;margin:auto}@media(min-width:1024px){.route-buttons-wrapper .route-buttons-grid{width:100%}}.route-buttons-wrapper .route-buttons-grid .route-buttons-description-item{margin:auto 0}@media(min-width:1024px){.route-buttons-wrapper .route-buttons-grid .route-buttons-description-item{grid-row:2;margin:0 auto;text-align:center}}.welcome-header-element{height:100%}.welcome-header-element.welcome-header-background.with-background{background-color:var(--header-background-color)}.welcome-header-element.welcome-header-background.transparent-background{background-color:transparent}.welcome-view-wrapper .property-name{color:var(--gray-color-1)}.welcome-view-wrapper .welcome-view-secret-button{z-index:9999}
/*# sourceMappingURL=main.179561bd.chunk.css.map */