.separator{width:100px;height:1px;margin-left:auto;margin-right:auto}.separator--left{background-color:var(--color-gray-700);width:100px}[dir=ltr] .separator--left{margin-left:0}[dir=rtl] .separator--left{margin-right:0}.separator--left-white{background-color:#fff;width:100px}[dir=ltr] .separator--left-white{margin-left:0}[dir=rtl] .separator--left-white{margin-right:0}.separator--middle{background-color:var(--color-gray-500)}.separator--middle-dark{background-color:var(--color-gray-700)}.separator--full{background-color:var(--color-gray-500);width:100%}.separator--full-white{background-color:#fff;width:100%}.separator--full-dark{background-color:var(--color-gray-700);width:100%}.separator--wide-margin{margin-top:24px;margin-bottom:24px}.separator--narrow-margin{margin-top:10px;margin-bottom:10px}.button{cursor:pointer;box-sizing:border-box;border-radius:var(--border-radius-button,5px);border:none;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.button__icon{flex-shrink:0;display:flex}.button__icon svg,.button__icon .icon{width:100%;height:100%}.button--large{min-width:48px;height:48px;font-size:var(--font-size-bold-large,16px);gap:8px}.button--large .button__icon{width:20px;height:20px;display:flex}.button--default{font-size:var(--font-size-bold-regular,14px);gap:6px;min-width:40px;height:40px}.button--default .button__icon{width:16px;height:16px}.button--small{min-width:32px;height:32px;font-size:var(--font-size-bold-small,12px);gap:4px}.button--small .button__icon{width:12px;height:12px}.button:disabled{cursor:not-allowed;pointer-events:none}.button--filled{background-color:var(--button-primary-background-color,var(--color-primary-500));color:#fff}.button--filled:hover{background-color:var(--button-primary-hover-background-color,var(--color-primary-600));box-shadow:0 2px 4px rgba(0,0,0,.1)}.button--filled:disabled{opacity:.2}.button--stroke{border:1px solid var(--button-stroke-border-color,var(--color-black,var(--color-black)));color:var(--button-stroke-border-color,var(--color-black,var(--color-black)));background-color:#fff}.button--stroke:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.button--stroke:disabled{border-color:var(--color-grey-disabled);color:var(--color-grey-disabled)}.button--white{color:#fff;background-color:transparent;border:1px solid #fff}.button--white:hover{border-color:var(--color-black,var(--color-black));color:var(--color-black,var(--color-black));background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button--white:disabled{opacity:.2}.button--borderless{height:auto;color:var(--button-primary-background-color,var(--color-primary-500));background:0 0;border:none;padding:0}@media (min-width:1024px){.button--borderless:hover{text-decoration:underline}}.button--borderless:disabled{opacity:.2}.button--link{height:auto;color:var(--button-primary-background-color,var(--color-primary-500));background:0 0;border:none;padding:0;text-decoration:underline}.button--link:disabled{opacity:.2}.button--rounded{border-radius:999px}.button__label{font-family:var(--font-family-bold-regular),sans-serif;font-weight:var(--font-weight-bold-regular)}.button--icon-only{padding:0}.modal__overlay{z-index:6;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width:1024px){.modal__overlay{justify-content:center}}.modal__opacity-overlay{background-color:var(--color-black,var(--color-black));opacity:.7;z-index:8;position:fixed;top:0;bottom:0;left:0;right:0}.modal__background{background:0 0!important}.modal__paper{z-index:10;background:#fff;border-radius:5px;width:calc(100vw - 20px);margin:0 10px;position:relative}@media (min-width:1024px){.modal__paper{width:unset;min-width:500px}}.modal__header{justify-content:space-between;align-items:center;height:80px;display:flex}.modal__title{height:20px;color:var(--color-black,var(--color-black));white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.22;overflow:hidden}.modal__icon-container{align-self:flex-start;width:14px;height:14px;padding:10px}@media (min-width:1024px){.modal__icon-container{width:16px;height:16px;padding:20px}}.modal__content{padding:0 20px 20px}@media (min-width:1024px){.modal__content{padding:0 85px 40px}}.advanced-select__control{border:1px solid var(--color-gray-500,var(--color-gray-500))!important;border-radius:var(--border-radius-input,2px)!important}.advanced-select__control--is-focused,.advanced-select__control--menu-is-open{border-color:var(--color-active,var(--color-primary-500))!important;box-shadow:none!important}.advanced-select__option{background:0 0!important}.advanced-select__option--is-selected{color:#fff;background:var(--color-active,var(--color-primary-500))!important}.advanced-select__option--is-selected .amount__prefix,.advanced-select__option--is-selected .amount__value,.advanced-select__option--is-selected .amount__currency{color:#fff}@media (min-width:1024px){.advanced-select__option--is-focused{color:var(--color-black,var(--color-black));background:var(--color-gray-300)!important}.advanced-select__option--is-focused.advanced-select__option--is-selected{color:#fff;background:var(--color-active,var(--color-primary-500))!important}.advanced-select__option--is-focused.advanced-select__option--is-selected .amount__prefix,.advanced-select__option--is-focused.advanced-select__option--is-selected .amount__value,.advanced-select__option--is-focused.advanced-select__option--is-selected .amount__currency{color:#fff}}.relative-link--button,.relative-link--disabled,.relative-link--secondary,.relative-link--primary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;text-align:center;border:none;border-radius:5px;outline:0;width:100%;min-height:50px;padding:0;font-family:saudia-bold,sans-serif;font-size:1.6rem;font-weight:400;text-decoration:none}.relative-link--primary{background:var(--button-primary-background-color,var(--color-primary-500));color:#fff;box-shadow:none}@media (min-width:1024px){.relative-link--primary:hover,.relative-link--primary:focus{background:var(--button-primary-hover-background-color,var(--color-primary-600))}}.relative-link--secondary{border:1px solid var(--color-black,var(--color-black));color:var(--color-black,var(--color-black));background:#fff;min-height:40px;padding-left:16px;padding-right:16px}@media (min-width:1024px){.relative-link--secondary:hover,.relative-link--secondary:focus{box-shadow:0 2px 4px rgba(0,0,0,.1)}}.relative-link--disabled{opacity:.2;pointer-events:none;cursor:not-allowed}.relative-link{justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.relative-link__text{justify-content:center;align-items:center;display:inline-flex}.relative-link--naked{cursor:pointer}.relative-link--naked:hover{text-decoration:underline}.relative-link--disabled{pointer-events:none}.reassurance-payment{flex-direction:column;align-items:center;gap:8px;display:flex}.reassurance-payment__card-payment{align-items:center;gap:8px;margin-top:10px;display:flex}.reassurance-payment__mobile-payment{gap:8px;display:flex}@media (min-width:1024px){.reassurance-payment{align-items:baseline}[dir=ltr] .reassurance-payment{text-align:left}[dir=rtl] .reassurance-payment{text-align:right}}.logo-brand__logo{max-width:100%}.logo-brand{-webkit-tap-highlight-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;width:200px;height:60px;display:inline-block}.logo-brand--PS-de-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-de-AT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-AT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-de-NL{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-NL-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-fr-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-nl-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-nl-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-fr-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-AT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-AT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-NL{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-NL-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-fr-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-nl-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-nl-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-fr-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PV-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-fr-FR.svg);min-width:150px}@media (min-width:1024px){.logo-brand--PV-fr-FR{min-width:300px}}.logo-brand--PV-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-es-ES.svg);min-width:150px}.logo-brand--PV-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-es-ES.svg)}@media (min-width:1024px){.logo-brand--PV-es-ES{min-width:300px}}.logo-brand--PV-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-it-IT.svg);min-width:150px}.logo-brand--PV-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-it-IT.svg)}@media (min-width:1024px){.logo-brand--PV-it-IT{min-width:300px}}.logo-brand--TZ-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--TZ-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--TZ-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--TZ-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--AX-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR.svg);width:240px;height:60px}.logo-brand--AX-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR-white.svg)}.logo-brand--AX-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR.svg);width:240px;height:60px}.logo-brand--AX-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR-white.svg)}.logo-brand--GP-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--GP-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--GP-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--GP-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--CD-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-CD-fr-FR.svg)}.logo-brand--CD-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-CD-fr-FR-white.svg)}.logo-brand--AR-de-DE,.logo-brand--AR-de-DE-white,.logo-brand--AR-de-DE,.logo-brand--AR-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AR-de-DE.png)}.logo-brand--AF-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-fr-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AFH-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AFH-fr-FR.svg)}.logo-brand--AFH-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AFH-fr-FR-white.svg)}.logo-brand--EK-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-EH-fr-FR.svg);width:70px}.logo-brand--EK-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-EH-fr-FR.svg)}.logo-brand--PV-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR.svg)}.logo-brand--PV-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR-white.svg)}.logo-brand--VP-de-CH{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-CH.svg)}.logo-brand--VP-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-CH-white.svg)}.logo-brand--VP-de-DE{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-DE.svg)}.logo-brand--VP-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-DE-white.svg)}.logo-brand--VP-de-AT{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-AT.svg)}.logo-brand--VP-de-AT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-AT-white.svg)}.logo-brand--VP-de-NL{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-NL.svg)}.logo-brand--VP-de-NL-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-NL-white.svg)}.logo-brand--VP-en-GB{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-en-GB.svg)}.logo-brand--VP-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-en-GB-white.svg)}.logo-brand--VP-es-ES{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-es-ES.svg)}.logo-brand--VP-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-es-ES-white.svg)}.logo-brand--VP-fr-CH{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-CH.svg)}.logo-brand--VP-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-CH-white.svg)}.logo-brand--VP-fr-FR{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR.svg)}.logo-brand--VP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR-white.svg)}.logo-brand--VP-it-IT{vertical-align:middle;background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-it-IT.svg)}.logo-brand--VP-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-it-IT-white.svg)}.logo-brand--DD-fr-CH,.logo-brand--DD-de-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-DD-fr-CH.svg)}.logo-brand--DD-fr-CH-white,.logo-brand--DD-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-DD-fr-CH-white.svg)}.logo-brand--MS-fr-CH,.logo-brand--MS-de-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-MS-fr-CH.svg)}.logo-brand--MS-fr-CH-white,.logo-brand--MS-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-MS-fr-CH-white.svg)}.logo-brand--HP-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-fr-FR.svg)}.logo-brand--HP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-fr-FR-white.svg)}.logo-brand--HP-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-de-DE.svg)}.logo-brand--HP-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-de-DE-white.svg)}.logo-brand--HP-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-it-IT.svg)}.logo-brand--HP-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-it-IT-white.svg)}.logo-brand--HP-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-en-GB.svg)}.logo-brand--HP-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-en-GB-white.svg)}.logo-brand--TO-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TO-fr-FR-1.svg);width:165px;height:45px}.logo-brand--TO-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TO-fr-FR-white-1.svg)}.logo-brand--UG-fr-FR,.logo-brand--UG-fr-FR-white,.logo-brand--UG-de-AT,.logo-brand--UG-de-AT-white,.logo-brand--UG-de-DE,.logo-brand--UG-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-UG-de-AT.svg)}.logo-brand--VE-fr-BE,.logo-brand--VE-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VE-fr-BE.svg)}.logo-brand--VE-nl-BE,.logo-brand--VE-nl-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VE-nl-BE.svg)}.logo-brand--SE-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-fr-FR.svg)}.logo-brand--SE-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-fr-FR-white.svg)}.logo-brand--SE-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-it-IT.svg)}.logo-brand--SE-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-it-IT-white.svg)}.logo-brand--SE-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-en-GB.svg)}.logo-brand--SE-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-en-GB-white.svg)}.logo-brand--EH-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-EH-fr-FR.svg);width:70px}.logo-brand--EH-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-EH-fr-FR.svg)}.logo-brand--SP-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SP-fr-FR.svg);width:300px}.logo-brand--SP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SP-fr-FR-white.svg)}.horizontal-dot-loader__dot{background-color:var(--color-black,var(--color-black));border-radius:100px;width:6px;height:6px;animation-name:bounce_horizontal-dot-loader;animation-duration:1.4575s;animation-iteration-count:infinite;animation-direction:normal}[dir=ltr] .horizontal-dot-loader__dot{float:left}[dir=rtl] .horizontal-dot-loader__dot{float:right}.horizontal-dot-loader__dot:first-child{animation-delay:.2895s}.horizontal-dot-loader__dot:nth-child(2){animation-delay:.6855s}[dir=ltr] .horizontal-dot-loader__dot:nth-child(2){margin-left:3px}[dir=rtl] .horizontal-dot-loader__dot:nth-child(2){margin-right:3px}.horizontal-dot-loader__dot:nth-child(3){animation-delay:.8785s}[dir=ltr] .horizontal-dot-loader__dot:nth-child(3){margin-left:3px}[dir=rtl] .horizontal-dot-loader__dot:nth-child(3){margin-right:3px}.control-group__input{font-family:saudia-regular,sans-serif}.control-group--touched .control-group__label{color:var(--color-gray-600,var(--color-gray-700));background:0 0;padding-left:10px;padding-right:10px;font-size:1rem;position:absolute;top:0}.control-group__input:-webkit-autofill+.control-group__label{color:var(--color-gray-600,var(--color-gray-700));background:0 0;padding-left:10px;padding-right:10px;font-size:1rem;position:absolute;top:0}[dir=ltr] .control-group--touched .control-group__label{left:5px}[dir=ltr] .control-group__input:-webkit-autofill+.control-group__label{left:5px}[dir=rtl] .control-group--touched .control-group__label{right:5px}[dir=rtl] .control-group__input:-webkit-autofill+.control-group__label{right:5px}.control-group{box-sizing:border-box;position:relative}.control-group__note{color:var(--color-gray-700);margin-top:5px;font-size:1.2rem}[dir=ltr] .control-group__note{margin-left:5px}[dir=rtl] .control-group__note{margin-right:5px}.control-group__label{color:var(--color-black,var(--color-black));pointer-events:none;align-items:center;transition:top .1s ease-out,font-size .1s ease-out;display:flex;position:absolute;top:15px}[dir=ltr] .control-group__label{left:12px}[dir=rtl] .control-group__label{right:12px}[dir=ltr] .control-group__label .horizontal-dot-loader{margin-left:5px}[dir=rtl] .control-group__label .horizontal-dot-loader{margin-right:5px}.control-group__loader{box-sizing:border-box;border:1px solid var(--color-gray-500,var(--color-gray-500));border-radius:var(--border-radius-input,2px);outline:none;width:100%;height:48px;padding-top:27px}[dir=ltr] .control-group__loader{padding-left:20px}[dir=rtl] .control-group__loader{padding-right:20px}.control-group__input{box-sizing:border-box;border:1px solid var(--color-gray-500,var(--color-gray-500));-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:var(--border-radius-input,2px);outline:none;width:100%;height:48px;padding-top:14px;padding-bottom:0;font-size:1.4rem}[dir=ltr] .control-group__input{padding-left:11px}[dir=rtl] .control-group__input{padding-right:11px}.control-group__input:focus+.control-group__label{color:var(--color-active,var(--color-primary-500))}.control-group__input:focus,.control-group__input:hover{border-color:var(--color-active,var(--color-primary-500))}.control-group__input:-webkit-autofill+.control-group__label{padding-left:12px;padding-right:12px;top:7px}[dir=ltr] .control-group__input:-webkit-autofill+.control-group__label{left:0}[dir=rtl] .control-group__input:-webkit-autofill+.control-group__label{right:0}.control-group__input::-ms-reveal{display:none}.control-group__helper{margin-top:10px;display:inline-block}.control-group--required .control-group__label:after{content:"*"}.control-group--error .control-group__input{border:1px solid var(--color-negative-500);background:#fff}.control-group--error .control-group__helper,.control-group--error .control-group__label{color:var(--color-negative-500)}.control-group--touched .control-group__label{padding-left:12px;padding-right:12px;top:7px}[dir=ltr] .control-group--touched .control-group__label{left:0}[dir=rtl] .control-group--touched .control-group__label{right:0}.control-group--disabled .control-group__label{color:var(--color-grey-disabled)}.control-group--disabled .control-group__input{color:var(--color-grey-disabled);background-color:var(--color-gray-300,var(--color-gray-300));-webkit-text-fill-color:var(--color-grey-disabled);opacity:1}@media (min-width:1024px){.control-group--disabled .control-group__input:focus,.control-group--disabled .control-group__input:hover{border:1px solid var(--color-grey-disabled);cursor:not-allowed}}.control-group--loading .control-group__label{color:var(--color-active,var(--color-primary-500))}@media (min-width:1024px){.control-group--loading:focus,.control-group--loading:hover{cursor:wait}}.control-group input:hover::-webkit-calendar-picker-indicator{display:none}.control-group input:focus::-webkit-calendar-picker-indicator{display:none}.control-group__clear-button{cursor:pointer;width:12px;height:12px;position:absolute;top:16px}[dir=ltr] .control-group__clear-button{right:13px}[dir=rtl] .control-group__clear-button{left:13px}.typography--xl10{font-size:var(--font-size-xl10);font-family:var(--font-family-xl10);text-transform:var(--text-transform-xl10);line-height:var(--line-height-xl10,1.2)}.typography--xl9{font-size:var(--font-size-xl9);font-family:var(--font-family-xl9);text-transform:var(--text-transform-xl9);line-height:var(--line-height-xl9,1.2)}.typography--xl8{font-size:var(--font-size-xl8);font-family:var(--font-family-xl8);text-transform:var(--text-transform-xl8);line-height:var(--line-height-xl8,1.2)}.typography--xl7{font-size:var(--font-size-xl7);font-family:var(--font-family-xl7);text-transform:var(--text-transform-xl7);line-height:var(--line-height-xl7,1.2)}.typography--xl6{font-size:var(--font-size-xl6);font-family:var(--font-family-xl6);text-transform:var(--text-transform-xl6);line-height:var(--line-height-xl6,1.2)}.typography--xl5{font-size:var(--font-size-xl5);font-family:var(--font-family-xl5);text-transform:var(--text-transform-xl5);line-height:var(--line-height-xl5,1.2)}.typography--xl4{font-size:var(--font-size-xl4);font-family:var(--font-family-xl4);text-transform:var(--text-transform-xl4);line-height:var(--line-height-xl4,1.2)}.typography--xl3{font-size:var(--font-size-xl3);font-family:var(--font-family-xl3);text-transform:var(--text-transform-xl3);line-height:var(--line-height-xl3,1.2)}.typography--xl2{font-size:var(--font-size-xl2);font-family:var(--font-family-xl2);text-transform:var(--text-transform-xl2);line-height:var(--line-height-xl2,1.2)}.typography--xl{font-size:var(--font-size-xl);font-family:var(--font-family-xl);text-transform:var(--text-transform-xl);line-height:var(--line-height-xl,1.2)}.typography--large{font-size:var(--font-size-large);font-family:var(--font-family-large);text-transform:var(--text-transform-large);line-height:var(--line-height-large,1.2)}.typography--regular{font-size:var(--font-size-regular);font-family:var(--font-family-regular);text-transform:var(--text-transform-regular);line-height:var(--line-height-regular,1.2)}.typography--small{font-size:var(--font-size-small);font-family:var(--font-family-small);text-transform:var(--text-transform-small);line-height:var(--line-height-small,1.2)}.typography--xsmall{font-size:var(--font-size-xsmall);font-family:var(--font-family-xsmall);text-transform:var(--text-transform-xsmall);line-height:var(--line-height-xsmall,1.2)}.typography--xxsmall{font-size:var(--font-size-xxsmall);font-family:var(--font-family-xxsmall);text-transform:var(--text-transform-xxsmall);line-height:var(--line-height-xxsmall,1.2)}.typography--underline{text-decoration:underline}.typography--xl10-bold{font-size:var(--font-size-bold-xl10);font-family:var(--font-family-bold-xl10);font-weight:var(--font-weight-bold-xl10);text-transform:var(--text-transform-bold-xl10);line-height:var(--line-height-bold-xl10,1.2)}.typography--xl9-bold{font-size:var(--font-size-bold-xl9);font-family:var(--font-family-bold-xl9);font-weight:var(--font-weight-bold-xl9);text-transform:var(--text-transform-bold-xl9);line-height:var(--line-height-bold-xl9,1.2)}.typography--xl8-bold{font-size:var(--font-size-bold-xl8);font-family:var(--font-family-bold-xl8);font-weight:var(--font-weight-bold-xl8);text-transform:var(--text-transform-bold-xl8);line-height:var(--line-height-bold-xl8,1.2)}.typography--xl7-bold{font-size:var(--font-size-bold-xl7);font-family:var(--font-family-bold-xl7);font-weight:var(--font-weight-bold-xl7);text-transform:var(--text-transform-bold-xl7);line-height:var(--line-height-bold-xl7,1.2)}.typography--xl6-bold{font-size:var(--font-size-bold-xl6);font-family:var(--font-family-bold-xl6);font-weight:var(--font-weight-bold-xl6);text-transform:var(--text-transform-bold-xl6);line-height:var(--line-height-bold-xl6,1.2)}.typography--xl5-bold{font-size:var(--font-size-bold-xl5);font-family:var(--font-family-bold-xl5);font-weight:var(--font-weight-bold-xl5);text-transform:var(--text-transform-bold-xl5);line-height:var(--line-height-bold-xl5,1.2)}.typography--xl4-bold{font-size:var(--font-size-bold-xl4);font-family:var(--font-family-bold-xl4);font-weight:var(--font-weight-bold-xl4);text-transform:var(--text-transform-bold-xl4);line-height:var(--line-height-bold-xl4,1.2)}.typography--xl3-bold{font-size:var(--font-size-bold-xl3);font-family:var(--font-family-bold-xl3);font-weight:var(--font-weight-bold-xl3);text-transform:var(--text-transform-bold-xl3);line-height:var(--line-height-bold-xl3,1.2)}.typography--xl2-bold{font-size:var(--font-size-bold-xl2);font-family:var(--font-family-bold-xl2);font-weight:var(--font-weight-bold-xl2);text-transform:var(--text-transform-bold-xl2);line-height:var(--line-height-bold-xl2,1.2)}.typography--xl-bold{font-size:var(--font-size-bold-xl);font-family:var(--font-family-bold-xl);font-weight:var(--font-weight-bold-xl);text-transform:var(--text-transform-bold-xl);line-height:var(--line-height-bold-xl,1.2)}.typography--large-bold{font-size:var(--font-size-bold-large);font-family:var(--font-family-bold-large);font-weight:var(--font-weight-bold-large);text-transform:var(--text-transform-bold-large);line-height:var(--line-height-bold-large,1.2)}.typography--regular-bold{font-size:var(--font-size-bold-regular);font-family:var(--font-family-bold-regular);font-weight:var(--font-weight-bold-regular);text-transform:var(--text-transform-bold-regular);line-height:var(--line-height-bold-regular,1.2)}.typography--small-bold{font-size:var(--font-size-bold-small);font-family:var(--font-family-bold-small);font-weight:var(--font-weight-bold-small);text-transform:var(--text-transform-bold-small);line-height:var(--line-height-bold-small,1.2)}.typography--xsmall-bold{font-size:var(--font-size-bold-xsmall);font-family:var(--font-family-bold-xsmall);font-weight:var(--font-weight-bold-xsmall);text-transform:var(--text-transform-bold-xsmall);line-height:var(--line-height-bold-xsmall,1.2)}.typography--xxsmall-bold{font-size:var(--font-size-bold-xxsmall);font-family:var(--font-family-bold-xxsmall);font-weight:var(--font-weight-bold-xxsmall);text-transform:var(--text-transform-bold-xxsmall);line-height:var(--line-height-bold-xxsmall,1.2)}@media (min-width:425px){.typography--mc-xl10{font-size:var(--font-size-xl10);font-family:var(--font-family-xl10);text-transform:var(--text-transform-xl10);line-height:var(--line-height-xl10,1.2)}.typography--mc-xl9{font-size:var(--font-size-xl9);font-family:var(--font-family-xl9);text-transform:var(--text-transform-xl9);line-height:var(--line-height-xl9,1.2)}.typography--mc-xl8{font-size:var(--font-size-xl8);font-family:var(--font-family-xl8);text-transform:var(--text-transform-xl8);line-height:var(--line-height-xl8,1.2)}.typography--mc-xl7{font-size:var(--font-size-xl7);font-family:var(--font-family-xl7);text-transform:var(--text-transform-xl7);line-height:var(--line-height-xl7,1.2)}.typography--mc-xl6{font-size:var(--font-size-xl6);font-family:var(--font-family-xl6);text-transform:var(--text-transform-xl6);line-height:var(--line-height-xl6,1.2)}.typography--mc-xl5{font-size:var(--font-size-xl5);font-family:var(--font-family-xl5);text-transform:var(--text-transform-xl5);line-height:var(--line-height-xl5,1.2)}.typography--mc-xl4{font-size:var(--font-size-xl4);font-family:var(--font-family-xl4);text-transform:var(--text-transform-xl4);line-height:var(--line-height-xl4,1.2)}.typography--mc-xl3{font-size:var(--font-size-xl3);font-family:var(--font-family-xl3);text-transform:var(--text-transform-xl3);line-height:var(--line-height-xl3,1.2)}.typography--mc-xl2{font-size:var(--font-size-xl2);font-family:var(--font-family-xl2);text-transform:var(--text-transform-xl2);line-height:var(--line-height-xl2,1.2)}.typography--mc-xl{font-size:var(--font-size-xl);font-family:var(--font-family-xl);text-transform:var(--text-transform-xl);line-height:var(--line-height-xl,1.2)}.typography--mc-large{font-size:var(--font-size-large);font-family:var(--font-family-large);text-transform:var(--text-transform-large);line-height:var(--line-height-large,1.2)}.typography--mc-regular{font-size:var(--font-size-regular);font-family:var(--font-family-regular);text-transform:var(--text-transform-regular);line-height:var(--line-height-regular,1.2)}.typography--mc-small{font-size:var(--font-size-small);font-family:var(--font-family-small);text-transform:var(--text-transform-small);line-height:var(--line-height-small,1.2)}.typography--mc-xsmall{font-size:var(--font-size-xsmall);font-family:var(--font-family-xsmall);text-transform:var(--text-transform-xsmall);line-height:var(--line-height-xsmall,1.2)}.typography--mc-xxsmall{font-size:var(--font-size-xxsmall);font-family:var(--font-family-xxsmall);text-transform:var(--text-transform-xxsmall);line-height:var(--line-height-xxsmall,1.2)}.typography--mc-xl10-bold{font-size:var(--font-size-bold-xl10);font-family:var(--font-family-bold-xl10);font-weight:var(--font-weight-bold-xl10);text-transform:var(--text-transform-bold-xl10);line-height:var(--line-height-bold-xl10,1.2)}.typography--mc-xl9-bold{font-size:var(--font-size-bold-xl9);font-family:var(--font-family-bold-xl9);font-weight:var(--font-weight-bold-xl9);text-transform:var(--text-transform-bold-xl9);line-height:var(--line-height-bold-xl9,1.2)}.typography--mc-xl8-bold{font-size:var(--font-size-bold-xl8);font-family:var(--font-family-bold-xl8);font-weight:var(--font-weight-bold-xl8);text-transform:var(--text-transform-bold-xl8);line-height:var(--line-height-bold-xl8,1.2)}.typography--mc-xl7-bold{font-size:var(--font-size-bold-xl7);font-family:var(--font-family-bold-xl7);font-weight:var(--font-weight-bold-xl7);text-transform:var(--text-transform-bold-xl7);line-height:var(--line-height-bold-xl7,1.2)}.typography--mc-xl6-bold{font-size:var(--font-size-bold-xl6);font-family:var(--font-family-bold-xl6);font-weight:var(--font-weight-bold-xl6);text-transform:var(--text-transform-bold-xl6);line-height:var(--line-height-bold-xl6,1.2)}.typography--mc-xl5-bold{font-size:var(--font-size-bold-xl5);font-family:var(--font-family-bold-xl5);font-weight:var(--font-weight-bold-xl5);text-transform:var(--text-transform-bold-xl5);line-height:var(--line-height-bold-xl5,1.2)}.typography--mc-xl4-bold{font-size:var(--font-size-bold-xl4);font-family:var(--font-family-bold-xl4);font-weight:var(--font-weight-bold-xl4);text-transform:var(--text-transform-bold-xl4);line-height:var(--line-height-bold-xl4,1.2)}.typography--mc-xl3-bold{font-size:var(--font-size-bold-xl3);font-family:var(--font-family-bold-xl3);font-weight:var(--font-weight-bold-xl3);text-transform:var(--text-transform-bold-xl3);line-height:var(--line-height-bold-xl3,1.2)}.typography--mc-xl2-bold{font-size:var(--font-size-bold-xl2);font-family:var(--font-family-bold-xl2);font-weight:var(--font-weight-bold-xl2);text-transform:var(--text-transform-bold-xl2);line-height:var(--line-height-bold-xl2,1.2)}.typography--mc-xl-bold{font-size:var(--font-size-bold-xl);font-family:var(--font-family-bold-xl);font-weight:var(--font-weight-bold-xl);text-transform:var(--text-transform-bold-xl);line-height:var(--line-height-bold-xl,1.2)}.typography--mc-large-bold{font-size:var(--font-size-bold-large);font-family:var(--font-family-bold-large);font-weight:var(--font-weight-bold-large);text-transform:var(--text-transform-bold-large);line-height:var(--line-height-bold-large,1.2)}.typography--mc-regular-bold{font-size:var(--font-size-bold-regular);font-family:var(--font-family-bold-regular);font-weight:var(--font-weight-bold-regular);text-transform:var(--text-transform-bold-regular);line-height:var(--line-height-bold-regular,1.2)}.typography--mc-small-bold{font-size:var(--font-size-bold-small);font-family:var(--font-family-bold-small);font-weight:var(--font-weight-bold-small);text-transform:var(--text-transform-bold-small);line-height:var(--line-height-bold-small,1.2)}.typography--mc-xsmall-bold{font-size:var(--font-size-bold-xsmall);font-family:var(--font-family-bold-xsmall);font-weight:var(--font-weight-bold-xsmall);text-transform:var(--text-transform-bold-xsmall);line-height:var(--line-height-bold-xsmall,1.2)}.typography--mc-xxsmall-bold{font-size:var(--font-size-bold-xxsmall);font-family:var(--font-family-bold-xxsmall);font-weight:var(--font-weight-bold-xxsmall);text-transform:var(--text-transform-bold-xxsmall);line-height:var(--line-height-bold-xxsmall,1.2)}}@media (min-width:1024px){.typography--md-xl10{font-size:var(--font-size-xl10);font-family:var(--font-family-xl10);text-transform:var(--text-transform-xl10);line-height:var(--line-height-xl10,1.2)}.typography--md-xl9{font-size:var(--font-size-xl9);font-family:var(--font-family-xl9);text-transform:var(--text-transform-xl9);line-height:var(--line-height-xl9,1.2)}.typography--md-xl8{font-size:var(--font-size-xl8);font-family:var(--font-family-xl8);text-transform:var(--text-transform-xl8);line-height:var(--line-height-xl8,1.2)}.typography--md-xl7{font-size:var(--font-size-xl7);font-family:var(--font-family-xl7);text-transform:var(--text-transform-xl7);line-height:var(--line-height-xl7,1.2)}.typography--md-xl6{font-size:var(--font-size-xl6);font-family:var(--font-family-xl6);text-transform:var(--text-transform-xl6);line-height:var(--line-height-xl6,1.2)}.typography--md-xl5{font-size:var(--font-size-xl5);font-family:var(--font-family-xl5);text-transform:var(--text-transform-xl5);line-height:var(--line-height-xl5,1.2)}.typography--md-xl4{font-size:var(--font-size-xl4);font-family:var(--font-family-xl4);text-transform:var(--text-transform-xl4);line-height:var(--line-height-xl4,1.2)}.typography--md-xl3{font-size:var(--font-size-xl3);font-family:var(--font-family-xl3);text-transform:var(--text-transform-xl3);line-height:var(--line-height-xl3,1.2)}.typography--md-xl2{font-size:var(--font-size-xl2);font-family:var(--font-family-xl2);text-transform:var(--text-transform-xl2);line-height:var(--line-height-xl2,1.2)}.typography--md-xl{font-size:var(--font-size-xl);font-family:var(--font-family-xl);text-transform:var(--text-transform-xl);line-height:var(--line-height-xl,1.2)}.typography--md-large{font-size:var(--font-size-large);font-family:var(--font-family-large);text-transform:var(--text-transform-large);line-height:var(--line-height-large,1.2)}.typography--md-regular{font-size:var(--font-size-regular);font-family:var(--font-family-regular);text-transform:var(--text-transform-regular);line-height:var(--line-height-regular,1.2)}.typography--md-small{font-size:var(--font-size-small);font-family:var(--font-family-small);text-transform:var(--text-transform-small);line-height:var(--line-height-small,1.2)}.typography--md-xsmall{font-size:var(--font-size-xsmall);font-family:var(--font-family-xsmall);text-transform:var(--text-transform-xsmall);line-height:var(--line-height-xsmall,1.2)}.typography--md-xxsmall{font-size:var(--font-size-xxsmall);font-family:var(--font-family-xxsmall);text-transform:var(--text-transform-xxsmall);line-height:var(--line-height-xxsmall,1.2)}.typography--md-xl10-bold{font-size:var(--font-size-bold-xl10);font-family:var(--font-family-bold-xl10);font-weight:var(--font-weight-bold-xl10);text-transform:var(--text-transform-bold-xl10);line-height:var(--line-height-bold-xl10,1.2)}.typography--md-xl9-bold{font-size:var(--font-size-bold-xl9);font-family:var(--font-family-bold-xl9);font-weight:var(--font-weight-bold-xl9);text-transform:var(--text-transform-bold-xl9);line-height:var(--line-height-bold-xl9,1.2)}.typography--md-xl8-bold{font-size:var(--font-size-bold-xl8);font-family:var(--font-family-bold-xl8);font-weight:var(--font-weight-bold-xl8);text-transform:var(--text-transform-bold-xl8);line-height:var(--line-height-bold-xl8,1.2)}.typography--md-xl7-bold{font-size:var(--font-size-bold-xl7);font-family:var(--font-family-bold-xl7);font-weight:var(--font-weight-bold-xl7);text-transform:var(--text-transform-bold-xl7);line-height:var(--line-height-bold-xl7,1.2)}.typography--md-xl6-bold{font-size:var(--font-size-bold-xl6);font-family:var(--font-family-bold-xl6);font-weight:var(--font-weight-bold-xl6);text-transform:var(--text-transform-bold-xl6);line-height:var(--line-height-bold-xl6,1.2)}.typography--md-xl5-bold{font-size:var(--font-size-bold-xl5);font-family:var(--font-family-bold-xl5);font-weight:var(--font-weight-bold-xl5);text-transform:var(--text-transform-bold-xl5);line-height:var(--line-height-bold-xl5,1.2)}.typography--md-xl4-bold{font-size:var(--font-size-bold-xl4);font-family:var(--font-family-bold-xl4);font-weight:var(--font-weight-bold-xl4);text-transform:var(--text-transform-bold-xl4);line-height:var(--line-height-bold-xl4,1.2)}.typography--md-xl3-bold{font-size:var(--font-size-bold-xl3);font-family:var(--font-family-bold-xl3);font-weight:var(--font-weight-bold-xl3);text-transform:var(--text-transform-bold-xl3);line-height:var(--line-height-bold-xl3,1.2)}.typography--md-xl2-bold{font-size:var(--font-size-bold-xl2);font-family:var(--font-family-bold-xl2);font-weight:var(--font-weight-bold-xl2);text-transform:var(--text-transform-bold-xl2);line-height:var(--line-height-bold-xl2,1.2)}.typography--md-xl-bold{font-size:var(--font-size-bold-xl);font-family:var(--font-family-bold-xl);font-weight:var(--font-weight-bold-xl);text-transform:var(--text-transform-bold-xl);line-height:var(--line-height-bold-xl,1.2)}.typography--md-large-bold{font-size:var(--font-size-bold-large);font-family:var(--font-family-bold-large);font-weight:var(--font-weight-bold-large);text-transform:var(--text-transform-bold-large);line-height:var(--line-height-bold-large,1.2)}.typography--md-regular-bold{font-size:var(--font-size-bold-regular);font-family:var(--font-family-bold-regular);font-weight:var(--font-weight-bold-regular);text-transform:var(--text-transform-bold-regular);line-height:var(--line-height-bold-regular,1.2)}.typography--md-small-bold{font-size:var(--font-size-bold-small);font-family:var(--font-family-bold-small);font-weight:var(--font-weight-bold-small);text-transform:var(--text-transform-bold-small);line-height:var(--line-height-bold-small,1.2)}.typography--md-xsmall-bold{font-size:var(--font-size-bold-xsmall);font-family:var(--font-family-bold-xsmall);font-weight:var(--font-weight-bold-xsmall);text-transform:var(--text-transform-bold-xsmall);line-height:var(--line-height-bold-xsmall,1.2)}.typography--md-xxsmall-bold{font-size:var(--font-size-bold-xxsmall);font-family:var(--font-family-bold-xxsmall);font-weight:var(--font-weight-bold-xxsmall);text-transform:var(--text-transform-bold-xxsmall);line-height:var(--line-height-bold-xxsmall,1.2)}}@media (min-width:1268px){.typography--lg-xl10{font-size:var(--font-size-xl10);font-family:var(--font-family-xl10);line-height:var(--line-height-xl10,1.2)}.typography--lg-xl9{font-size:var(--font-size-xl9);font-family:var(--font-family-xl9);line-height:var(--line-height-xl9,1.2)}.typography--lg-xl8{font-size:var(--font-size-xl8);font-family:var(--font-family-xl8);line-height:var(--line-height-xl8,1.2)}.typography--lg-xl7{font-size:var(--font-size-xl7);font-family:var(--font-family-xl7);line-height:var(--line-height-xl7,1.2)}.typography--lg-xl6{font-size:var(--font-size-xl6);font-family:var(--font-family-xl6);line-height:var(--line-height-xl6,1.2)}.typography--lg-xl5{font-size:var(--font-size-xl5);font-family:var(--font-family-xl5);line-height:var(--line-height-xl5,1.2)}.typography--lg-xl4{font-size:var(--font-size-xl4);font-family:var(--font-family-xl4);line-height:var(--line-height-xl4,1.2)}.typography--lg-xl3{font-size:var(--font-size-xl3);font-family:var(--font-family-xl3);line-height:var(--line-height-xl3,1.2)}.typography--lg-xl2{font-size:var(--font-size-xl2);font-family:var(--font-family-xl2);line-height:var(--line-height-xl2,1.2)}.typography--lg-xl{font-size:var(--font-size-xl);font-family:var(--font-family-xl);line-height:var(--line-height-xl,1.2)}.typography--lg-large{font-size:var(--font-size-large);font-family:var(--font-family-large);line-height:var(--line-height-large,1.2)}.typography--lg-regular{font-size:var(--font-size-regular);font-family:var(--font-family-regular);line-height:var(--line-height-regular,1.2)}.typography--lg-small{font-size:var(--font-size-small);font-family:var(--font-family-small);line-height:var(--line-height-small,1.2)}.typography--lg-xsmall{font-size:var(--font-size-xsmall);font-family:var(--font-family-xsmall);line-height:var(--line-height-xsmall,1.2)}.typography--lg-xxsmall{font-size:var(--font-size-xxsmall);font-family:var(--font-family-xxsmall);line-height:var(--line-height-xxsmall,1.2)}.typography--lg-xl10-bold{font-size:var(--font-size-bold-xl10);font-family:var(--font-family-bold-xl10);font-weight:var(--font-weight-bold-xl10);line-height:var(--line-height-bold-xl10,1.2)}.typography--lg-xl9-bold{font-size:var(--font-size-bold-xl9);font-family:var(--font-family-bold-xl9);font-weight:var(--font-weight-bold-xl9);line-height:var(--line-height-bold-xl9,1.2)}.typography--lg-xl8-bold{font-size:var(--font-size-bold-xl8);font-family:var(--font-family-bold-xl8);font-weight:var(--font-weight-bold-xl8);line-height:var(--line-height-bold-xl8,1.2)}.typography--lg-xl7-bold{font-size:var(--font-size-bold-xl7);font-family:var(--font-family-bold-xl7);font-weight:var(--font-weight-bold-xl7);line-height:var(--line-height-bold-xl7,1.2)}.typography--lg-xl6-bold{font-size:var(--font-size-bold-xl6);font-family:var(--font-family-bold-xl6);font-weight:var(--font-weight-bold-xl6);line-height:var(--line-height-bold-xl6,1.2)}.typography--lg-xl5-bold{font-size:var(--font-size-bold-xl5);font-family:var(--font-family-bold-xl5);font-weight:var(--font-weight-bold-xl5);line-height:var(--line-height-bold-xl5,1.2)}.typography--lg-xl4-bold{font-size:var(--font-size-bold-xl4);font-family:var(--font-family-bold-xl4);font-weight:var(--font-weight-bold-xl4);line-height:var(--line-height-bold-xl4,1.2)}.typography--lg-xl3-bold{font-size:var(--font-size-bold-xl3);font-family:var(--font-family-bold-xl3);font-weight:var(--font-weight-bold-xl3);line-height:var(--line-height-bold-xl3,1.2)}.typography--lg-xl2-bold{font-size:var(--font-size-bold-xl2);font-family:var(--font-family-bold-xl2);font-weight:var(--font-weight-bold-xl2);line-height:var(--line-height-bold-xl2,1.2)}.typography--lg-xl-bold{font-size:var(--font-size-bold-xl);font-family:var(--font-family-bold-xl);font-weight:var(--font-weight-bold-xl);line-height:var(--line-height-bold-xl,1.2)}.typography--lg-large-bold{font-size:var(--font-size-bold-large);font-family:var(--font-family-bold-large);font-weight:var(--font-weight-bold-large);line-height:var(--line-height-bold-large,1.2)}.typography--lg-regular-bold{font-size:var(--font-size-bold-regular);font-family:var(--font-family-bold-regular);font-weight:var(--font-weight-bold-regular);line-height:var(--line-height-bold-regular,1.2)}.typography--lg-small-bold{font-size:var(--font-size-bold-small);font-family:var(--font-family-bold-small);font-weight:var(--font-weight-bold-small);line-height:var(--line-height-bold-small,1.2)}.typography--lg-xsmall-bold{font-size:var(--font-size-bold-xsmall);font-family:var(--font-family-bold-xsmall);font-weight:var(--font-weight-bold-xsmall);line-height:var(--line-height-bold-xsmall,1.2)}.typography--lg-xxsmall-bold{font-size:var(--font-size-bold-xxsmall);font-family:var(--font-family-bold-xxsmall);font-weight:var(--font-weight-bold-xxsmall);line-height:var(--line-height-bold-xxsmall,1.2)}}strong,b{font-family:var(--font-family-bold),serif;font-weight:var(--font-weight-bold-regular);display:inline}.list{color:var(--color-gray-700);font-family:saudia-regular,sans-serif;font-size:1.4rem;line-height:1.5;list-style:outside}[dir=ltr] .list{text-align:left;margin-left:17px}[dir=rtl] .list{text-align:right;margin-right:17px}.list__item{align-items:center;margin-bottom:5px;display:list-item}.list__item--custom{align-items:flex-start;list-style:none;display:flex}.list__item__icon{justify-content:center;align-items:center;display:flex}.list__item__icon svg{width:20px;height:20px}[dir=ltr] .list__item__icon svg{margin-right:15px}[dir=rtl] .list__item__icon svg{margin-left:15px}.list__item:last-of-type{margin-bottom:0}.floating-button{cursor:pointer}.floating-button__content{color:var(--color-gray-600,var(--color-gray-700));border:1px solid var(--color-gray-400,var(--color-gray-500));border-radius:var(--border-radius-block,2px);box-sizing:border-box;box-shadow:var(--box-shadow-large);background-color:#fff;max-width:95%;margin-left:auto;margin-right:auto;padding:16px;position:relative}.floating-button__content a{color:var(--color-gray-600,var(--color-gray-700))}.floating-button__content .list{margin-top:10px}@media (min-width:1024px){.floating-button__content{max-width:400px}}.floating-button__content .icon.icon--cross-dark{cursor:pointer;-webkit-filter:brightness(0)saturate()invert(45%)sepia(6%)saturate(429%)hue-rotate(182deg)brightness(93%)contrast(89%);filter:brightness(0)saturate()invert(45%)sepia(6%)saturate(429%)hue-rotate(182deg)brightness(93%)contrast(89%);background-size:12px 12px;width:12px;height:12px;position:absolute;top:16px}[dir=ltr] .floating-button__content .icon.icon--cross-dark{right:16px}[dir=rtl] .floating-button__content .icon.icon--cross-dark{left:16px}.floating-button__content:has(.icon--cross-dark){padding-top:36px}.floating-button__arrow{border:1px solid var(--color-gray-400,var(--color-gray-500));background:#fff;width:8px;height:8px;position:absolute}[dir=ltr] .floating-button__arrow{transform:rotate(45deg)}[dir=rtl] .floating-button__arrow{transform:rotate(-45deg)}.phone-intl-input{--PhoneInputCountryFlag-height:21.5px;--PhoneInputCountryFlag-aspectRatio:1;--PhoneInputCountrySelectArrow-width:4px;--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-marginLeft:4px;margin-bottom:var(--space-large);position:relative}.phone-intl-input .PhoneInputCountry{z-index:1;box-sizing:border-box;align-items:center;display:flex;position:absolute;top:0;bottom:0}[dir=ltr] .phone-intl-input .PhoneInputCountry{border-right:0;margin-right:0;padding-left:12px;padding-right:13px;left:0}[dir=rtl] .phone-intl-input .PhoneInputCountry{border-left:0;margin-left:0;padding-left:13px;padding-right:12px;right:0}.phone-intl-input .PhoneInputCountry:after{content:"";background-color:var(--color-gray-500);width:1px;height:12px;position:absolute;top:calc(50% + 1px);transform:translateY(-50%)}[dir=ltr] .phone-intl-input .PhoneInputCountry:after{right:0}[dir=rtl] .phone-intl-input .PhoneInputCountry:after{left:0}.phone-intl-input .PhoneInputCountryIcon{width:var(--PhoneInputCountryFlag-height);height:var(--PhoneInputCountryFlag-height);background-color:transparent;padding:1.25px}[dir=ltr] .phone-intl-input .PhoneInputCountryIcon{margin-right:4px}[dir=rtl] .phone-intl-input .PhoneInputCountryIcon{margin-left:4px}.phone-intl-input .PhoneInputCountryIcon--border{width:var(--PhoneInputCountryFlag-height);height:var(--PhoneInputCountryFlag-height);box-shadow:none;box-sizing:border-box;aspect-ratio:1;background-color:transparent;border-radius:50%;justify-content:center;align-items:center;padding:1.25px;display:flex;overflow:hidden}[dir=ltr] .phone-intl-input .PhoneInputCountryIcon--border{margin-right:4px}[dir=rtl] .phone-intl-input .PhoneInputCountryIcon--border{margin-left:4px}.phone-intl-input .PhoneInputCountryIcon--border img{object-fit:cover;object-position:center;aspect-ratio:1;border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.phone-intl-input .PhoneInputCountrySelect{font-size:1.4rem}.phone-intl-input .PhoneInputCountrySelect:focus{outline:none}.phone-intl-input .PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:none!important}.phone-intl-input .PhoneInputCountrySelectArrow{--PhoneInputCountrySelectArrow-color:black;color:#000;height:var(--icon-size-xxxs);width:var(--icon-size-xxxs);transform:unset;opacity:unset;background:url(https://sv.live.perfectstay.io/static/assets/icon-down-grey-dark.29cd41cecf96925b.svg) 50%/cover no-repeat;border:none;position:absolute}[dir=ltr] .phone-intl-input .PhoneInputCountrySelectArrow{margin-left:unset;right:5px}[dir=rtl] .phone-intl-input .PhoneInputCountrySelectArrow{margin-right:unset;left:5px}.phone-intl-input .control-group{width:100%}.phone-intl-input :not(.control-group--touched)>.control-group__label{top:16px}[dir=ltr] .phone-intl-input :not(.control-group--touched)>.control-group__label{padding-left:45px}[dir=rtl] .phone-intl-input :not(.control-group--touched)>.control-group__label{padding-right:45px}.phone-intl-input input{padding-top:0}[dir=ltr] .phone-intl-input input{padding-left:57px}[dir=rtl] .phone-intl-input input{padding-right:57px}.phone-intl-input--has-value input,.phone-intl-input--has-value .PhoneInputCountry,.phone-intl-input.PhoneInput--focus input,.phone-intl-input.PhoneInput--focus .PhoneInputCountry{padding-top:14px}.phone-intl-input--has-value input:after,.phone-intl-input--has-value .PhoneInputCountry:after,.phone-intl-input.PhoneInput--focus input:after,.phone-intl-input.PhoneInput--focus .PhoneInputCountry:after{top:unset;bottom:4px}.phone-intl-input--only-prefix input{color:transparent}.reason-to-book{justify-content:flex-start;align-items:flex-start;display:flex}.reason-to-book__picto{color:var(--button-primary-background-color,var(--color-primary-500));display:flex}[dir=ltr] .reason-to-book__picto{margin-right:12px}[dir=rtl] .reason-to-book__picto{margin-left:12px}.reason-to-book__picto i{background-color:currentColor;width:24px;height:24px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:1024px){[dir=ltr] .reason-to-book__picto{margin-right:16px}[dir=rtl] .reason-to-book__picto{margin-left:16px}}.reason-to-book__title{margin-bottom:8px;line-height:120%}.reason-to-book__description{word-break:break-word;font-size:1.2rem;line-height:140%}.reason-to-book__description a{font-size:var(--font-size-small,1.2rem);line-height:140%}.reason-to-book-carousel{padding-bottom:32px;position:relative}@media (min-width:1024px){.reason-to-book-carousel{padding:0 48px}}.reason-to-book-carousel .swiper{height:100%}.reason-to-book-carousel__button{z-index:2;align-items:center;height:100%;display:flex;position:absolute;top:0}[dir=ltr] .reason-to-book-carousel__button--next{right:0}[dir=rtl] .reason-to-book-carousel__button--next{left:0}[dir=ltr] .reason-to-book-carousel__button--previous{left:0}[dir=rtl] .reason-to-book-carousel__button--previous{right:0}.reason-to-book-carousel .carousel-dots{margin-top:16px;margin-left:auto;margin-right:auto;position:absolute;bottom:0;left:0;right:0}.reason-to-book-carousel .carousel-dots__dot{background-color:var(--color-gray-500)}.reason-to-book-carousel .carousel-dots__dot--active{background-color:var(--color-gray-700)}[dir=ltr] .reason-to-book-block{padding:24px 0 24px 16px}[dir=rtl] .reason-to-book-block{padding:24px 16px 24px 0}.reason-to-book-block__title{margin-bottom:32px}[dir=ltr] .reason-to-book-block__title{margin-right:16px}[dir=rtl] .reason-to-book-block__title{margin-left:16px}@media (min-width:1024px){.reason-to-book-block{padding:32px 0}.reason-to-book-block__title{margin-bottom:24px}[dir=ltr] .reason-to-book-block__title{margin-right:0}[dir=rtl] .reason-to-book-block__title{margin-left:0}}.amount__value,.amount__suffix{font-family:saudia-bold,sans-serif;font-weight:400}.amount{align-items:baseline;display:inline-flex}[dir=ltr] .amount__prefix{margin-right:5px}[dir=rtl] .amount__prefix{margin-left:5px}[dir=ltr] .amount__suffix{margin-left:5px}[dir=rtl] .amount__suffix{margin-right:5px}.advanced-select input,.advanced-select .advanced-select__select__value-container--has-value .advanced-select__select__single-value .search-form__suggestion-label,.advanced-select .advanced-select__select__value-container{font-family:saudia-regular,sans-serif}.advanced-select--error .advanced-select__label{font-family:saudia-bold,sans-serif;font-weight:400}.advanced-select--touched .advanced-select__label{color:var(--color-gray-600,var(--color-gray-700));background:0 0;padding-left:10px;padding-right:10px;font-size:1rem;position:absolute;top:0}.advanced-select{box-sizing:border-box;position:relative}.advanced-select__label{color:var(--color-gray-700);pointer-events:none;align-items:center;transition:top .1s ease-out,font-size .1s ease-out;display:flex;position:absolute;top:15px}[dir=ltr] .advanced-select__label{left:15px}[dir=rtl] .advanced-select__label{right:15px}.advanced-select--touched .advanced-select__label{color:var(--color-active,var(--color-primary-500))}.advanced-select .advanced-select__select{width:100%;height:100%}.advanced-select .advanced-select__select__control{border:1px solid var(--color-gray-500,var(--color-gray-500));border-radius:var(--border-radius-input,5px);background:#fff;width:100%;height:100%}.advanced-select .advanced-select__select__control--is-focused,.advanced-select .advanced-select__select__control--menu-is-open{border-color:var(--color-active,var(--color-primary-500));box-shadow:none}[dir=ltr] .advanced-select .advanced-select__select__control--menu-is-open .advanced-select__select__single-value-icon svg{transform:rotate(-180deg)}[dir=rtl] .advanced-select .advanced-select__select__control--menu-is-open .advanced-select__select__single-value-icon svg{transform:rotate(180deg)}.advanced-select .advanced-select__select__input{margin-top:0}.advanced-select .advanced-select__select__value-container{padding:11px 12px 0}.advanced-select .advanced-select__select__value-container--has-value{flex-flow:row;display:flex}.advanced-select .advanced-select__select__value-container--has-value .advanced-select__select__single-value{width:-moz-fit-content;width:fit-content;margin-left:0;margin-right:0}.advanced-select .advanced-select__select__value-container--has-value .advanced-select__select__single-value .search-form__suggestion-label{height:24px;white-space:initial;-webkit-line-clamp:1;cursor:pointer;color:var(--color-black,var(--color-black));-webkit-box-orient:vertical;margin-top:11px;font-weight:400;display:-webkit-box;overflow:hidden}[dir=ltr] .advanced-select .advanced-select__select__value-container--has-value .advanced-select__select__input-container{margin-left:0}[dir=rtl] .advanced-select .advanced-select__select__value-container--has-value .advanced-select__select__input-container{margin-right:0}[dir=ltr] .advanced-select .advanced-select__select__clear-indicator{padding-right:17px}[dir=rtl] .advanced-select .advanced-select__select__clear-indicator{padding-left:17px}@media (min-width:1024px){.advanced-select .advanced-select__select__clear-indicator{cursor:pointer}[dir=ltr] .advanced-select .advanced-select__select__clear-indicator{padding-right:16px}[dir=rtl] .advanced-select .advanced-select__select__clear-indicator{padding-left:16px}}.advanced-select .advanced-select__select__clear-indicator svg{color:var(--color-gray-500,var(--color-gray-500))}.advanced-select .advanced-select__select__indicator-separator,.advanced-select .advanced-select__select__dropdown-indicator{display:none}[dir=ltr] .advanced-select .advanced-select__select__menu-notice{text-align:left}[dir=rtl] .advanced-select .advanced-select__select__menu-notice{text-align:right}.advanced-select .advanced-select__select__single-value-icon{align-items:center;gap:4px;display:flex}.advanced-select .advanced-select__select__single-value-icon svg{transition:all .3s ease-in-out}.advanced-select__select__menu .advanced-select__select__menu-list{padding:0}.advanced-select__select__menu.advanced-select-menu{border-bottom-left-radius:var(--border-radius-input,5px);border-bottom-right-radius:var(--border-radius-input,5px);border-top:none;box-shadow:0 0 16px rgba(0,0,0,.12)}.advanced-select__select__menu.advanced-select-menu .advanced-select-option{cursor:pointer;background:0 0}.advanced-select__select__menu.advanced-select-menu .advanced-select-option .search-form__suggestion-picto{color:var(--color-black,var(--color-black))}.advanced-select__select__menu.advanced-select-menu .advanced-select-option.advanced-select__select__option--is-selected{color:var(--color-black,var(--color-black));background:var(--color-gray-300)!important}@media (min-width:1024px){.advanced-select__select__menu.advanced-select-menu .advanced-select-option.advanced-select__select__option--is-selected{background:0 0}.advanced-select__select__menu.advanced-select-menu .advanced-select-option.advanced-select__select__option--is-selected.advanced-select__select__option--is-focused{background:var(--color-gray-300)}.advanced-select__select__menu.advanced-select-menu .advanced-select-option.advanced-select__select__option--is-focused,.advanced-select__select__menu.advanced-select-menu .advanced-select-option.advanced-select__select__option--is-focused.advanced-select__select__option--is-selected{background:var(--color-gray-300);color:var(--color-black,var(--color-black))}.advanced-select__select__menu.advanced-select-menu{border-radius:var(--border-radius-input,5px);padding:8px 0}}.advanced-select--touched .advanced-select__label{padding-left:12px;padding-right:12px;top:11px}[dir=ltr] .advanced-select--touched .advanced-select__label{left:0}[dir=rtl] .advanced-select--touched .advanced-select__label{right:0}.advanced-select--required .advanced-select__label:after{content:"*"}.advanced-select--error .advanced-select__select{border:1px solid var(--color-negative-500);background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px rgba(197,6,18,.6)}.advanced-select--error .advanced-select__label{color:var(--color-negative-500)}[dir=ltr] .advanced-select--with-icon .advanced-select__select__value-container{padding-left:47px}[dir=rtl] .advanced-select--with-icon .advanced-select__select__value-container{padding-right:47px}.advanced-select--with-icon .advanced-select__label{top:19px}[dir=ltr] .advanced-select--with-icon .advanced-select__label{padding-left:0;left:70px}[dir=rtl] .advanced-select--with-icon .advanced-select__label{padding-right:0;right:70px}@media (min-width:1024px){[dir=ltr] .advanced-select--with-icon .advanced-select__label{left:50px}[dir=rtl] .advanced-select--with-icon .advanced-select__label{right:50px}}.advanced-select--with-icon .advanced-select__icon{pointer-events:none;align-items:center;width:20px;display:flex;position:absolute;top:0;bottom:0}[dir=ltr] .advanced-select--with-icon .advanced-select__icon{left:16px}[dir=rtl] .advanced-select--with-icon .advanced-select__icon{right:16px}.advanced-select--with-icon .advanced-select__icon svg{width:20px}@media (min-width:1024px){.advanced-select--with-prefix{align-items:center;gap:2px;display:flex}.advanced-select--with-prefix .search-form__suggestion-label,.advanced-select--with-prefix .prefix-label{white-space:nowrap;flex:1}}.advanced-select input{background:0 0;border:none}[dir=ltr] .advanced-select input{left:0}[dir=rtl] .advanced-select input{right:0}.advanced-select .advanced-select__loader{height:inherit;cursor:wait;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:0 16px;display:flex}.advanced-select .advanced-select__loader svg{border-radius:40px}.paragraphs__item{white-space:pre-wrap;margin-bottom:8px}.paragraphs__item:last-of-type{margin-bottom:0}.paragraphs p{margin-bottom:5px}.paragraphs p:last-of-type{margin-bottom:0}.paragraphs ul{list-style:outside}[dir=ltr] .paragraphs ul{margin-left:17px}[dir=rtl] .paragraphs ul{margin-right:17px}.paragraphs ul li{margin-bottom:5px;display:list-item}.paragraphs a{cursor:pointer;color:inherit;font-family:inherit;text-decoration:underline}.page__title{color:#fff;box-sizing:border-box;text-align:center;justify-content:center;align-items:center;min-height:40px;padding:10px 0;display:flex}.page{margin-top:1px;padding:0}@media (min-width:425px){.page{padding:15px}}@media (min-width:1024px){.page{max-width:978px;margin-left:auto;margin-right:auto}.page:after{clear:both;content:"";display:table}.page{margin-top:0;padding-top:30px;padding-bottom:30px}}@media (min-width:1024px) and (min-width:1024px){.page{max-width:1024px}}.page__title{background:var(--title-background-color,var(--color-primary-500));justify-content:center;height:48px;padding:10px 16px;font-size:2rem}@media (min-width:1024px){.page__title{border-radius:var(--border-radius-card,5px) var(--border-radius-card,5px) 0 0;height:58px;padding:16px 24px;font-size:2.2rem}}.page__title--with-icon{align-items:center;display:flex}.page__title--with-icon svg{height:23px}[dir=ltr] .page__title--with-icon svg{margin-right:10px}[dir=rtl] .page__title--with-icon svg{margin-left:10px}@media (min-width:1024px){.page__title--with-icon svg{height:30px}[dir=ltr] .page__title--with-icon svg{margin-right:15px}[dir=rtl] .page__title--with-icon svg{margin-left:15px}}.page__content{max-width:978px;margin-left:auto;margin-right:auto}.page__content:after{clear:both;content:"";display:table}@media (min-width:1024px){.page__content{max-width:1024px}}.page__content{box-sizing:border-box;background:#fff;border-radius:0 0 5px 5px;padding:32px 16px}@media (min-width:1024px){.page__content{padding:32px 24px}}[dir=ltr] .page--gradient .page__title{background:var(--gradient-credit-color,linear-gradient(90deg, #8d6a3f 0%, #bc996e 100%))}[dir=rtl] .page--gradient .page__title{background:var(--gradient-credit-color,linear-gradient(-90deg, #8d6a3f 0%, #bc996e 100%))}.contact-experts{text-align:center;letter-spacing:0;background:#fff;padding:14px}.dont-leave__contact{letter-spacing:0;margin-bottom:20px;font-size:1.54rem}.dont-leave__button{justify-content:center;margin-bottom:20px;display:flex}.dont-leave__button .relative-link{padding-left:20px;padding-right:20px}@media (min-width:768px){.dont-leave__button .relative-link{width:auto}}
/*# sourceMappingURL=1783.88a25cfb.css.map*/