.container{padding-left:var(--container-padding-xs);padding-right:var(--container-padding-xs);width:100%}@media only screen and (min-width: 768px){.container{padding-left:var(--container-padding-sm);padding-right:var(--container-padding-sm)}}@media only screen and (min-width: 1024px){.container{padding-left:var(--container-padding-md);padding-right:var(--container-padding-md)}}@media only screen and (min-width: 1280px){.container{padding-left:var(--container-padding-lg);padding-right:var(--container-padding-lg)}}@media only screen and (min-width: 1400px){.container{padding-left:var(--container-padding-xl);padding-right:var(--container-padding-xl)}}@media only screen and (min-width: 1640px){.container{padding-left:var(--container-padding-2xl);padding-right:var(--container-padding-2xl)}}@media only screen and (min-width: 1920px){.container{padding-left:var(--container-padding-3xl);padding-right:var(--container-padding-3xl);margin-left:auto;margin-right:auto;max-width:var(--container-max-width-3xl)}}@media only screen and (min-width: 2560px){.container{padding-left:var(--container-padding-4xl);padding-right:var(--container-padding-4xl);margin-left:auto;margin-right:auto;max-width:var(--container-max-width-4xl)}}.container-full{--container-f-padding-y: 32px;--container-f-padding-x: 32px;--bg-clr: #F4F4F4;background-color:var(--bg-clr);padding-bottom:var(--container-f-padding-y);padding-top:var(--container-f-padding-y)}@media only screen and (min-width: 768px){.container-full{--container-f-padding-y: 32px}}@media only screen and (min-width: 1280px){.container-full{--container-f-padding-y: 50px}}.button-base{align-items:center;border-radius:6px;border:none;display:flex;font-family:var(--ubuntu);font-size:16px;font-weight:var(--bold);justify-content:center;min-width:120px;padding:12px 14px;text-align:center;text-transform:uppercase}@media (hover: hover) and (pointer: fine){.button-base:hover{cursor:pointer}}.button-base--primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-clr)}@media (hover: hover) and (pointer: fine){.button-base--primary:hover{background-color:var(--btn-primary-clr-hover)}}.button-base--secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-clr)}@media (hover: hover) and (pointer: fine){.button-base--secondary:hover{background-color:var(--btn-secondary-clr-hover)}}.button-base--sm{font-size:14px;line-height:14px;padding:10px}.button-base--lg{font-size:16px;padding:12px 16px}.button-base--full{width:100%}.button-base--link{align-items:center;text-decoration:none;justify-content:center}.menu-item{position:relative;display:inline-block}.menu-item__link,.menu-item__trigger{display:inline-flex;align-items:center;padding:.5rem 1rem;color:#333;text-decoration:none;font-size:1rem;border:none;background:none;cursor:pointer;transition:color .2s ease}.menu-item__link:hover,.menu-item__link--active,.menu-item__trigger:hover,.menu-item__trigger--active{color:#007bff}.menu-item__arrow{display:inline-block;margin-left:.5rem;font-size:.75rem;transition:transform .2s ease}.menu-item__arrow--open{transform:rotate(180deg)}.mega-menu{position:absolute;top:100%;left:0;min-width:200px;background:#fff;border-radius:4px;box-shadow:0 4px 16px #0000001a;z-index:1000}.mega-menu__content{padding:1rem}.mega-menu-enter-active,.mega-menu-leave-active{transition:all .2s cubic-bezier(.4,0,.2,1);transform-origin:top}.mega-menu-enter-from,.mega-menu-leave-to{opacity:0;transform:scaleY(.95)}.hamburger{--hamburger-clr: var(--blue-main);display:flex;flex-direction:column;justify-content:space-between;width:24px;height:20px;padding:0;background:none;border:none;cursor:pointer}.hamburger__line{border-radius:3px;display:block;width:100%;height:3px;background-color:var(--hamburger-clr);transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.hamburger--active .hamburger__line:first-child{transform:translateY(9px) rotate(45deg)}.hamburger--active .hamburger__line:nth-child(2){opacity:0}.hamburger--active .hamburger__line:last-child{transform:translateY(-9px) rotate(-45deg)}.mobile-menu{position:fixed;inset:0;z-index:var(--mobile-menu-index);background-color:#383c64;color:#fff;overflow:hidden auto}.mobile-menu__cta{display:flex;gap:8px;margin:20px 0 0;text-transform:uppercase;width:100%}.mobile-menu__content{position:relative}.mobile-menu__mega{position:absolute;inset:0;z-index:1050;background-color:#383c64;display:flex;flex-direction:column;gap:20px;height:100%;overflow:hidden auto;padding-bottom:20px;padding-top:20px;width:100%}.mobile-menu__mega-header{align-items:center;border-bottom:1px solid var(--Exceptions-medium, #4C4F73);display:flex;gap:10px;padding:8px 8px 14px}.mobile-menu__mega-arrow{height:10px}.mobile-menu__mega-content--mega .menu-item__icon{opacity:1!important;width:14px}.mobile-menu-enter-active,.mobile-menu-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.mobile-menu-enter-from,.mobile-menu-leave-to{opacity:0;transform:translateY(-10px)}.mobile-menu-mega-enter-active,.mobile-menu-mega-leave-active{transition:transform .3s ease-in-out}.mobile-menu-mega-enter-from{transform:translate(100%)}.mobile-menu-mega-enter-to,.mobile-menu-mega-leave-from{transform:translate(0)}.mobile-menu-mega-leave-to{transform:translate(100%)}.mobile-menu-item{align-items:center;display:flex;gap:10px;padding:8px;text-decoration:none}.mobile-menu-item .menu-item__text{color:var(--white);font-size:14px}.mobile-menu-item .menu-item__icon{aspect-ratio:1;height:32px;opacity:.6}.mobile-menu-item .menu-item__arrow{margin-left:auto;width:10px}.mobile-menu-item.active .menu-item__text{font-weight:var(--fw-bold)}.mobile-menu-item.active .menu-item__icon{opacity:1}.mobile-menu__content{display:flex;flex-direction:column;padding:20px 0}.mobile-menu__content-item{display:flex;flex-direction:column;gap:20px}.mobile-menu__content-divider{background-color:#4c4f73;height:1px;margin:20px 0;width:100%}.mobile-menu__content-item.divider~.mobile-menu__content-item .menu-item__icon{width:20px}.mobile-menu-item--secondary .menu-item__icon{width:20px}.mobile-menu__content__header{background-color:#1a2247;flex-shrink:0;height:54px}.mobile-menu__content__header .container{align-items:center;display:flex;gap:24px;height:100%}.mobile-menu__content__header .mobile-menu__header-logo{height:32px;margin-right:auto}.mobile-menu__content__header .mobile-menu__header-hamburger{--hamburger-clr: var(--white)}.menu-item-base{color:var(--blue-main);font-size:var(--navbar-desktop-fs);text-decoration:none;position:relative}@media (hover: hover){.menu-item-base:hover{cursor:pointer}}.menu-item-base.active{font-weight:var(--fw-bold);letter-spacing:var(--navbar-desktop-letter-spacing)}.menu-item-badge{position:absolute;top:-7px;right:-10px;align-items:center;aspect-ratio:1;background-color:var(--red-main);border-radius:50%;color:var(--white);display:flex;justify-content:center;font-size:11px;font-weight:var(--normal);width:16px}.arrow-icon{align-items:center;background:none;display:flex;flex-shrink:0;justify-content:center;cursor:pointer}.arrow-icon svg{display:block}.arrow-icon path{stroke-linecap:round;stroke-linejoin:round}.arrow-icon{display:inline-flex;transition:all .2s ease}.arrow-icon.small.background,.arrow-icon.small.border-gray{width:20px;height:20px}.arrow-icon.small.border-gray svg{height:auto;width:14px}.arrow-icon.medium svg{height:auto;width:18px}.arrow-icon.medium.background,.arrow-icon.medium.border-gray{width:24px;height:24px}.arrow-icon.medium.border-gray svg{height:auto;width:12px}.arrow-icon.large svg{height:auto;width:15px}.arrow-icon.large.background,.arrow-icon.large.border-gray{width:32px;height:32px}.arrow-icon.large.border-gray svg{height:auto;width:14px}.arrow-icon.blue.background{background:var(--blue-light);border-radius:100%}.arrow-icon.blue.background svg{fill:var(--white)}.arrow-icon.border-gray.background{border:1px solid var(--gray-dark-02);border-radius:100%;padding:2px}.arrow-icon.border-gray{align-items:center;border:2px solid var(--gray-dark-02);border-radius:100%;display:flex;justify-content:center;padding:2px}.arrow-icon.border-gray svg{fill:var(--gray-dark-02);height:auto}.arrow-icon.white svg{fill:var(--white);height:auto}.menu-item-d:hover .menu-item-d__text{font-weight:var(--bold);letter-spacing:-.36px}.menu-item-d__text{align-items:center;color:var(--blue-main);display:inline-flex;flex-direction:column;text-decoration:none}.menu-item-d__text:after{content:attr(data-text);content:attr(data-text)/"";font-family:var(--ubuntu);font-weight:var(--bold);height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;letter-spacing:-.36px}.menu-item-d{--menu-item-d-hover-clr: var(--blue-main);align-items:center;display:flex;font-size:var(--navbar-desktop-fs);flex-shrink:0;gap:4px}.menu-item-d__icon{aspect-ratio:1;height:16px}.menu-item-d__mega{font-size:var(--navbar-desktop-fs);position:relative}.desktop-mega{--d-mega-padding-y: 20px;--d-mega-max-width: 725px;position:absolute;top:100%;left:-100%;background-color:var(--white);border-top:1px solid #D6D6D6;border-radius:0 0 10px 10px;box-shadow:0 4px 10px #0000001a;display:flex;max-width:var(--d-mega-max-width);width:max-content}.desktop-mega__nav{display:flex;border-right:1px solid var(--border-neutral-subtle, #D6D6D6);flex-direction:column;gap:12px;padding:20px}.desktop-mega__content{flex-shrink:0;display:grid;grid-template-columns:1fr 1fr;padding:0 20px}.desktop-mega__container{display:flex;background:var(--color-background-light, #ffffff);max-height:var(--max-height, calc(100vh - var(--nav-height, 80px) - 40px));max-width:var(--max-width, calc(100vw - 40px) );transform-origin:top left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.desktop-mega__nav-item{align-items:center;display:flex;flex-shrink:0;padding:10px 8px}.desktop-mega__nav-icon{aspect-ratio:1;flex-shrink:0;height:16px}.desktop-mega__nav-text{font-size:14px;flex-shrink:0}.desktop-mega__nav-arrow{height:10px;margin-left:auto}.desktop-mega{position:absolute;z-index:50;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s ease;width:auto}@media (max-width: 1023px){.desktop-mega{display:none}}.desktop-mega--open{visibility:visible;opacity:1;pointer-events:auto}.desktop-mega__container{position:relative;display:flex;background:var(--white);border-radius:0 0 10px 10px;color:var(--color-text-primary, #333333);box-shadow:0 4px 12px #0000001a;transform-origin:top center;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.desktop-mega__container:before{position:absolute;top:-1px;z-index:1;background-color:#4c4f73;content:"";left:var(--arrow-left, 50%);transform:translate(-50%);width:72px;height:1px}.desktop-mega__nav{border-right:1px solid var(--color-border, #D6D6D6);position:relative;width:255px;flex:none;z-index:2}.desktop-mega__content{align-content:start;display:grid;grid-template-columns:repeat(2,1fr);position:relative;flex:1;width:470px;padding:20px;gap:16px 20px;z-index:2}.desktop-mega__content:after{position:absolute;top:0;bottom:0;left:calc(50% - 10px);z-index:1;background-color:#f4f4f4;content:"";width:1px}.desktop-mega__nav-item{display:flex;align-items:center;gap:12px;padding:10px 8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.desktop-mega__nav-item:hover{background:var(--color-hover-light, #f5f5f5)}.desktop-mega__nav-item:hover:after{transform:scaleY(1)}.desktop-mega__nav-item--active{background:var(--color-hover-light, #f5f5f5);border-radius:6px}.desktop-mega__nav-item--active:after{transform:scaleY(1)}.desktop-mega__nav-item--active .desktop-mega--dark{background:#ffffff1a}.desktop-mega__nav-icon{width:16px;height:16px;flex-shrink:0}.desktop-mega__nav-arrow{margin-left:auto;width:10px}.desktop-mega__content-item{padding:8px}.desktop-mega__content-link{align-items:flex-start;display:inline-flex;flex-direction:column;color:var(--blue-main);font-size:14px;flex-shrink:0;letter-spacing:0;text-decoration:none}.desktop-mega__content-link:after{content:attr(data-text);content:attr(data-text)/"";font-family:var(--ubuntu);font-weight:var(--bold);height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;letter-spacing:var(--navbar-desktop-letter-spacing)}.desktop-mega__content-link:hover,.desktop-mega__content-link.active{font-weight:var(--fw-bold);letter-spacing:var(--navbar-desktop-letter-spacing)}.menu-items-d{display:flex;flex-direction:column;gap:14px}@media only screen and (max-width: 1279px){.menu-items-d{display:none}}.menu-item-d__mega{position:relative}.menu-item-d__mega-trigger{cursor:pointer;position:relative}.menu-item-d__mega-trigger.open:after{content:"";display:block;height:28px;position:absolute;width:100%}.menu-primary{align-items:center;display:flex;gap:32px;justify-content:flex-end}.menu-primary .menu-item-d{text-transform:uppercase}@media only screen and (min-width: 1280px) and (max-width: 1399px){.menu-primary{gap:24px}}.menu-secondary{display:flex;gap:32px;justify-content:flex-end}@media only screen and (min-width: 1280px) and (max-width: 1399px){.menu-secondary{gap:24px}}.nav-wrapper{--navbar-bg-clr: var(--white);--navbar-index: var(--nav-bar-wrapper-index);--navbar-height: 54px;--navbar-padding-y: 11px;--navbar-promo-bar-height: 30px;--navbar-logo-height: 32px;--navbar-desktop-fs: 12px;position:relative}@media only screen and (min-width: 768px){.nav-wrapper{--navbar-bg-clr: var(--white);--navbar-index: var(--nav-bar-wrapper-index);--navbar-height: 54px;--navbar-padding-y: 9px;--navbar-promo-bar-height: 40px;--navbar-logo-height: 36px}}@media only screen and (min-width: 1024px){.nav-wrapper{--navbar-bg-clr: var(--white);--navbar-index: var(--nav-bar-wrapper-index);--navbar-height: 54px;--navbar-padding-y: 7px;--navbar-promo-bar-height: 40px;--navbar-logo-height: 40px}}@media only screen and (min-width: 1280px){.nav-wrapper{--navbar-bg-clr: var(--white);--navbar-index: var(--nav-bar-wrapper-index);--navbar-height: 90px;--navbar-padding-y: 14px;--navbar-logo-height: 52px;--navbar-desktop-fs: 12.5px;--navbar-desktop-letter-spacing: -.36px}}@media only screen and (min-width: 1640px){.nav-wrapper{--navbar-bg-clr: var(--white);--navbar-index: var(--nav-bar-wrapper-index);--navbar-height: 90px;--navbar-desktop-fs: 14px}}@media only screen and (min-width: 1920px){.nav-wrapper{--navbar-logo-height: 56px}}@media only screen and (min-width: 2560px){.nav-wrapper{--navbar-logo-height: 62px}}.nav-wrapper #globalUspWrapperSlider,.promo-bar{height:var(--navbar-promo-bar-height)}.promo-bar--hidden{display:none!important;height:0!important}.nav-bar{position:fixed;top:0;right:0;left:0;z-index:100;background-color:var(--navbar-bg-clr);transition:.15s ease-out;margin-top:var(--navbar-promo-bar-height);padding:var(--navbar-padding-y) 0}@media only screen and (max-width: 1280px){.nav-bar--hidden{transform:translateY(-100%)}}.nav-bar--scrolled{box-shadow:0 4px 12px #0000001a;margin-top:0}.nav-bar--has-promo{top:0}.nav-bar .container{height:100%}.nav-bar__content{align-items:center;display:flex;gap:20px;height:100%;justify-content:space-between}@media only screen and (min-width: 1280px){.nav-bar__hamburger{display:none}}.promo-enter-active,.promo-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1);max-height:100px}.promo-enter-from,.promo-leave-to{max-height:0;padding-top:0;padding-bottom:0}.nav-bar__logo{cursor:pointer;height:var(--navbar-logo-height)}.nav-bar__content-desktop{display:flex;gap:32px}@media only screen and (max-width: 1279px){.nav-bar__content-desktop{display:none}}.nav-bar__content-mobile{display:flex;flex-shrink:0;gap:16px;margin-left:auto}@media only screen and (min-width: 1280px){.nav-bar__content-mobile{display:none}}.nav-bar__cta{align-items:center;display:flex;font-size:14px!important;height:32px;gap:8px;justify-content:center;margin-top:auto;padding:0 16px;text-transform:uppercase}.nav-bar__cta-icon{height:16px}.menu-icon-badge{height:23px}.lang-dropdown{--lang-dropdown-hover-bg: var(--gray-light);--lang-dropdown-active-bg: var(--gray-light)}.lang-dropdown .selected-option{border-radius:6px;background-color:var(--gray-lighter);color:var(--color);cursor:pointer;padding:14px 18px}.lang-dropdown .selected-option.expanded{border-radius:6px 6px 0 0}.lang-dropdown .available-options{background-color:var(--gray-lighter);border-radius:0 0 6px 6px;display:grid;grid-gap:4px;grid-template-columns:1fr 1fr}.lang-dropdown .option-item{color:var(--color);padding:10px 0 10px 17px}.lang-dropdown .option-item.selected{background-color:var(--lang-dropdown-active-bg)}@media (hover: hover){.lang-dropdown .option-item:hover{background-color:var(--lang-dropdown-hover-bg);cursor:pointer}}.lang-dropdown.dark{--lang-dropdown-hover-bg: var(--blue-main);--lang-dropdown-active-bg: var(--blue-main)}.lang-dropdown.dark .selected-option,.lang-dropdown.dark .available-options{background-color:var(--white-14)}.lang-dropdown.single-col .available-options{grid-template-columns:1fr}.language-changer--wrapper{position:relative}.language-changer--inner{border-radius:6px;align-items:center;background-color:var(--transparent);display:flex;padding:5px 7px}.language-changer--inner:hover{cursor:pointer}.language-changer--inner.is-expanded{background-color:var(--white);border-bottom-left-radius:0;border-bottom-right-radius:0}.language-changer--mask{position:fixed;inset:0;z-index:var(--language-changer-mask-index);background-color:var(--transparent)}.language-icon{height:14px;margin-right:5px;width:14px}.language__active--text{color:var(--blue-main);font-size:12px;line-height:18px;text-transform:uppercase}.locale-options{position:absolute;top:99%;right:0;z-index:1000;border-radius:8px 0 8px 8px;background-color:var(--white);padding:22px 27px;width:496px}.locale-options--title{color:var(--blue-main);font-size:16px;margin-bottom:11px}.language-changer--wrapper.desktop .language-changer--inner{padding:0}.language-changer--wrapper.mobile{display:flex;gap:20px;padding-left:12px}.language-changer--wrapper.mobile .language-changer--inner,.language-changer--wrapper.mobile .header--option-selection--title{display:none}.language-changer--wrapper.mobile .locale-options{background-color:var(--transparent);flex-grow:1;padding:0;position:unset}.language-changer--wrapper.mobile .language-icon{aspect-ratio:1;flex-shrink:0;height:20px;margin-top:12px;width:auto}.language-changer--wrapper.mobile .locale-changer--dropdowns{flex:1}.language-changer--wrapper.mobile .locale-changer--dropdowns .changer-dropdown:not(:last-of-type){margin-bottom:14px}.language-changer--wrapper.mobile .locale-icon{height:20px;margin-right:20px;margin-top:12px;width:20px}@media only screen and (min-width: 420px){.language-changer--wrapper.mobile{max-width:350px}}@media only screen and (min-width: 768px){.language-changer--wrapper.mobile{max-width:600px}.language-changer--wrapper.mobile .locale-options{display:flex;grid-column-gap:20px;flex-basis:100%}.language-changer--wrapper.mobile .locale-options .header--option-selection{flex:1}}.rotated-90[data-v-13113736]{transform:rotate(90deg)}.rotated-180[data-v-13113736]{transform:rotate(180deg)}.newsletter--footer[data-v-13113736]{background-color:var(--gray-light-02);background:radial-gradient(circle,var(--gray-light-02) 0%,var(--white) 0%,var(--gray-light-02) 100%)}.rotated-90{transform:rotate(90deg)}.rotated-180{transform:rotate(180deg)}:root{--container-padding-xs: 22px;--container-padding-sm: 44px;--container-padding-md: 88px;--container-padding-lg: 70px;--container-padding-xl: 70px;--container-padding-2xl: 70px;--container-padding-3xl: 0;--container-padding-4xl: 0;--container-max-width-3xl: 1800px;--container-max-width-4xl: 1800px}:root{--clr-general-neutral-50: #FFFFFF;--clr-general-neutral-100: #F9F9F9;--clr-general-blue-600: #335ED8;--clr-general-blue-900: #1A2247}:root{--fs-heading-1: 26px;--fs-heading-2: 24px;--fs-heading-3: 20px;--fs-heading-4: 18px;--fs-heading-5: 16px;--fs-subtitle-1: 18px;--fs-subtitle-2: 16px;--fs-title: 16px;--fs-p-m: 16px;--fs-p-s: 14px;--fs-p-xs: 12px;--fs-decorative-l: 24px;--fs-body-m: 16px;--fs-body-s: 14px;--fs-body-xs: 12px;--fs-button: 16px}@media only screen and (min-width: 768px){:root{--fs-heading-1: 32px;--fs-heading-2: 28px;--fs-heading-3: 24px;--fs-heading-4: 20px;--fs-heading-5: 18px;--fs-subtitle-1: 20px;--fs-subtitle-2: 18px;--fs-title: 18px;--fs-p-m: 18px;--fs-p-s: 16px;--fs-p-xs: 12px;--fs-decorative-l: 28px;--fs-body-m: 18px;--fs-body-s: 16px;--fs-body-xs: 12px;--fs-button: 16px}}@media only screen and (min-width: 1280px){:root{--fs-heading-1: 42px;--fs-heading-2: 32px;--fs-heading-3: 30px;--fs-heading-4: 20px;--fs-heading-5: 18px;--fs-subtitle-1: 20px;--fs-subtitle-2: 18px;--fs-title: 18px;--fs-p-m: 18px;--fs-p-s: 16px;--fs-p-xs: 14px;--fs-decorative-l: 28px;--fs-body-m: 18px;--fs-body-s: 16px;--fs-body-xs: 12px;--fs-button: 16px}}@media only screen and (min-width: 1920px){:root{--fs-heading-1: 48px;--fs-heading-2: 36px;--fs-heading-3: 32px;--fs-heading-4: 24px;--fs-heading-5: 20px;--fs-subtitle-1: 24px;--fs-subtitle-2: 20px;--fs-title: 20px;--fs-p-m: 18px;--fs-p-s: 16px;--fs-p-xs: 14px;--fs-decorative-l: 32px;--fs-body-m: 18px;--fs-body-s: 16px;--fs-body-xs: 14px;--fs-button: 16px}}:root{--lh-heading-1: 36px;--lh-heading-2: 32px;--lh-heading-3: 28px;--lh-heading-4: 26px;--lh-heading-5: 22px;--lh-subtitle-1: 22px;--lh-subtitle-2: 18px;--lh-title: 26px;--lh-p-m: 26px;--lh-p-s: 24px;--lh-p-xs: 14px;--lh-body-m: 24px;--lh-body-s: 24px;--lh-body-xs: 14px;--lh-decorative-l: 32px}@media only screen and (min-width: 768px){:root{--lh-heading-1: 42px;--lh-heading-2: 36px;--lh-heading-3: 32px;--lh-heading-4: 28px;--lh-heading-5: 24px;--lh-subtitle-1: 24px;--lh-subtitle-2: 22px;--lh-title: 28px;--lh-p-m: 28px;--lh-p-s: 26px;--lh-p-xs: 14px;--lh-decorative-l: 36px;--lh-body-m: 26px;--lh-body-s: 26px;--lh-body-xs: 14px}}@media only screen and (min-width: 1280px){:root{--lh-heading-1: 52px;--lh-heading-2: 40px;--lh-heading-3: 36px;--lh-heading-4: 28px;--lh-heading-5: 24px;--lh-subtitle-1: 24px;--lh-subtitle-2: 22px;--lh-title: 28px;--lh-p-m: 28px;--lh-p-s: 26px;--lh-p-xs: 16px;--lh-decorative-l: 32px;--lh-body-m: 26px;--lh-body-s: 26px;--lh-body-xs: 16px}}@media only screen and (min-width: 1920px){:root{--lh-heading-1: 58px;--lh-heading-2: 44px;--lh-heading-3: 40px;--lh-heading-4: 32px;--lh-heading-5: 24px;--lh-subtitle-1: 26px;--lh-subtitle-2: 22px;--lh-title: 28px;--lh-p-m: 28px;--lh-p-s: 28px;--lh-p-xs: 26px;--lh-decorative-l: 44px;--lh-body-m: 26px;--lh-body-s: 26px;--lh-body-xs: 16px}}:root{--fw-light: 300;--fw-normal: 400;--fw-medium: 500;--fw-bold: 700}body[data-theme=flight],body[data-theme-partner=flight]{--surface-brand-default: #EBF4F9;--surface-brand-subtle: #B1E1F7;--surface-brand-contrast: #62B4E6;--modal-overlay-clr: rgba(26, 34, 71, .65);--modal-index: 23324;--input-focus-border: #335ED8;--radio-height: 16px;--radio-border-clr: #335ED8;--radio-checked-clr: #335ED8;--radio-hover-clr: #EBF3FF;--radio-disabled-bg-clr: #EBF3FF;--select-label-clr: #1A2247;--select-bg-clr: white;--select-font: Ubuntu, sans-serif;--select-height: 50px;--select-height-sm: 36px;--select-border-clr-default-dark: #1A2247;--select-border-clr-default-light: #BABABA;--select-error-clr: #E29B98;--btn-primary-fs: var(--fs-button);--btn-primary-bg: var(--clr-general-blue-600);--btn-primary-clr: var(--clr-general-neutral-50);--btn-primary-clr-hover: var(--clr-general-blue-900);--btn-secondary-fs: var(--fs-button);--btn-secondary-bg: var(--clr-general-blue-900);--btn-secondary-clr: var(--clr-general-neutral-50);--btn-secondary-clr-hover: var(--clr-general-blue-600)}body[data-theme=transavia],body[data-theme-partner=transavia]{--btn-primary-fs: var(--fs-button);--btn-primary-bg: var(--transavia-blue);--btn-primary-clr: var(--clr-general-neutral-50);--btn-primary-clr-hover: var(--clr-general-blue-900);--btn-secondary-fs: var(--fs-button);--btn-secondary-bg: var(--transavia-red);--btn-secondary-clr: var(--white);--btn-secondary-clr-hover: var(--white)}.lazy-image{justify-content:flex-start;display:flex;position:relative}.lazy-image img{display:block;font-size:0;height:100%;overflow:hidden;-webkit-user-drag:none;user-drag:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.header--option-selection--title{color:var(--blue);font-size:16px;margin-bottom:11px}.header--option-selection:first-of-type{margin-bottom:20px}.page__base{background-color:var(--white);min-height:90vh;padding-bottom:30px;padding-top:49px}.page__base.no-padding-top{padding-top:0}.page__base.has-extra-height{padding-top:87px}@media screen and (min-width: 768px){.page__base{padding-bottom:50px}.page__base.has-extra-height{padding-top:93px}}@media screen and (min-width: 1024px){.page__base{padding-bottom:60px}}@media screen and (min-width: 1280px){.page__base{padding-bottom:80px;padding-top:90px}.page__base.has-extra-height{padding-top:112px}}@media screen and (min-width: 1920px){.page__base.has-extra-height{padding-top:119px}}.line__rectangle,.line__rectangle--center{background-color:var(--gray-light);height:8px;width:85px}.line__rectangle--center{margin:0 auto}.title__colored{color:var(--title-secondary-color)}.grid-a{grid-area:a}.grid-b{grid-area:b}.grid-c{grid-area:c}.grid-d{grid-area:d}.grid-e{grid-area:e}.grid-f{grid-area:f}.grid-g{grid-area:g}.grid-h{grid-area:h}.cookie__wrapper{position:relative}.cookie__toast__icon{position:absolute;top:-29px;left:-2px;background-color:var(--white);border:2px solid var(--gray-light);border-bottom:none;border-radius:50% 50% 0 0;padding:10px}.cookie__toast__icon:after{position:absolute;right:-2px;bottom:0;left:0;background-color:var(--white);content:"";height:40%}.cookie__toast__icon .toast__icon{height:21px;position:relative;width:21px;z-index:1}@media screen and (min-width: 768px){.cookie__toast__icon{padding:13px;left:-3px;top:-24px}.cookie__toast__icon .toast__icon{height:35px;width:35px}.cookie__toast__icon:after{height:65%}}@media screen and (min-width: 1920px){.cookie__toast__icon{left:-2px;top:-25px}}.cookie__panel{position:fixed;inset:0;z-index:var(--cookie-panel);align-items:center;display:flex;justify-content:center}.cookie__panel__background{position:fixed;inset:0;background-color:var(--blue-main);opacity:.6}.cookie__panel__inner{position:fixed;right:0;left:0;background-color:var(--white);border:2px solid var(--gray-light);border-radius:10px;max-height:80vh;padding:40px;z-index:1}.cookie__panel__inner .cookie__panel__content{max-height:70vh;overflow:auto}.cookie__panel__title{font-size:20px;font-weight:var(--medium);line-height:24px;margin-bottom:20px}.cookie__panel__subtitle{font-size:14px;line-height:23px;margin-bottom:20px}.cookie__panel__switch:not(:last-child){margin-bottom:30px}.cookie__panel__button{font-size:14px;font-weight:var(--medium);height:48px;width:100%}@media screen and (min-width: 768px){.cookie__panel__inner{position:fixed;top:50%;left:50%;z-index:var(--cookie-panel);width:80%;transform:translate(-50%,-50%)}}@media screen and (min-width: 1024px){.cookie__panel__inner{max-width:950px}}.button__primary,.button__primary--dark,.modal-wrapper--warning .modal__button-cancel,.cookie__button:first-child,.cookie__panel__button{background-color:var(--button-primary-background);border-radius:6px;color:var(--button-primary-color);font-size:var(--fs-button);font-weight:var(--medium);transition:all .1s ease-in}.button__primary:disabled,.button__primary--dark:disabled,.modal-wrapper--warning .modal__button-cancel:disabled,.cookie__button:disabled:first-child,.cookie__panel__button:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}@media (hover: hover){.button__primary:hover,.button__primary--dark:hover,.modal-wrapper--warning .modal__button-cancel:hover,.cookie__button:hover:first-child,.cookie__panel__button:hover{--button-primary-background: var(--button-primary-hover-background);--button-primary-hover-color: var(--button-primary-hover-color);cursor:pointer}.button__primary:focus,.button__primary--dark:focus,.modal-wrapper--warning .modal__button-cancel:focus,.cookie__button:focus:first-child,.cookie__panel__button:focus{outline-color:var(--main-color-lighter);outline-width:2px}}.button__primary--dark,.modal-wrapper--warning .modal__button-cancel,.cookie__button:first-child,.cookie__panel__button{background-color:var(--button-primary_dark-background);color:var(--button-primary_dark-color)}@media (hover: hover){.button__primary--dark:hover,.modal-wrapper--warning .modal__button-cancel:hover,.cookie__button:hover:first-child,.cookie__panel__button:hover{background-color:var(--button-primary_dark-hover-background);color:var(--button-primary_dark-hover-color)}.button__primary--dark:disabled,.modal-wrapper--warning .modal__button-cancel:disabled,.cookie__button:disabled:first-child,.cookie__panel__button:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}}.button--base,.button--secondary,.button--secondary--bordered,.cookie__button:last-child,.button__primary,.button__primary--dark,.modal-wrapper--warning .modal__button-cancel,.cookie__button:first-child,.cookie__panel__button{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--ubuntu);justify-content:center}.button--base:hover,.button--secondary:hover,.button--secondary--bordered:hover,.cookie__button:hover:last-child,.button__primary:hover,.button__primary--dark:hover,.modal-wrapper--warning .modal__button-cancel:hover,.cookie__button:hover:first-child,.cookie__panel__button:hover{cursor:pointer}.container--default,.cookie__toast,.container--default-full{padding-left:var(--container_padding-lr);padding-right:var(--container_padding-lr)}.container--default-full{margin:0 -22px}@media screen and (min-width: 768px){.container--default,.cookie__toast,.container--default-full{--container_padding-lr: 44px}.container--default-full{margin:0 -44px}}@media screen and (min-width: 1024px){.container--default,.cookie__toast,.container--default-full{--container_padding-lr: 88px}.container--default-full{margin:0 -88px}}@media screen and (min-width: 1280px){.container--default,.cookie__toast,.container--default-full{--container_padding-lr: 70px}.container--default-full{margin:0 -70px}}@media screen and (min-width: 1920px){.container--default,.cookie__toast,.container--default-full{--container_padding-lr: 0px;margin:0 auto;max-width:1800px}}.cookie__toast{position:fixed;right:0;bottom:0;left:0;z-index:var(--cookie-toast);background-color:var(--white);border:2px solid var(--gray-light);border-radius:5px 5px 0 0;box-shadow:0 0 20px #0000001f;opacity:1;padding:15px 20px 10px}.cookie__title{font-size:14px;font-weight:var(--medium);line-height:16px}.cookie__text{font-size:12px;line-height:18px;margin-bottom:5px}.cookie__text a{font-weight:var(--medium)}.cookie__buttons{display:flex;grid-column-gap:10px}.cookie__button{flex:1;font-size:12px;font-weight:var(--medium);height:34px}@media screen and (min-width: 768px){.cookie__toast{align-items:center;display:flex;padding:8px 30px}.cookie__title{font-size:16px;line-height:18px}.cookie__text{font-size:13px;line-height:21px;margin-bottom:0}.cookie__texts{flex-grow:1}.cookie__buttons{flex-direction:column;grid-gap:10px 0;justify-content:space-between}.cookie__button{flex:unset;font-size:14px;height:44px;width:188px}}@media screen and (min-width: 1024px){.cookie__buttons{flex-direction:row;grid-gap:0 10px}.cookie__texts{margin-left:35px;margin-right:25px}}@media screen and (min-width: 1920px){.cookie__title{font-size:18px;line-height:21px}.cookie__text{font-size:14px}}.link--base,.trustpilot__link,.cookie__text a{color:var(--blue-light);text-decoration:none;transition:opacity .3s ease-out}.link--base:hover,.trustpilot__link:hover,.cookie__text a:hover{cursor:pointer;opacity:.7;text-decoration:none}.link--base .active,.trustpilot__link .active,.cookie__text a .active{font-weight:var(--bold)}.link--base-colorless,.trustpilot-widget-small.tp-link .trustpilot-widget-small__inner{text-decoration:none;transition:opacity .3s ease-out}.link--base-colorless:hover,.trustpilot-widget-small.tp-link .trustpilot-widget-small__inner:hover{cursor:pointer;opacity:.7;text-decoration:none}.link--base-colorless .active,.trustpilot-widget-small.tp-link .trustpilot-widget-small__inner .active{font-weight:var(--bold)}.trustpilot-widget-sm__v1.small-score-image .trustpilot-score-image{height:17px;width:94px}.trustpilot-widget-sm__v1 .trustpilot-image-wrapper{align-items:center;display:inline-flex;grid-gap:5px;margin-right:5px}.trustpilot-widget-sm__v1 .trustpilot-info{align-items:center;display:inline-flex;grid-gap:5px;vertical-align:top}.trustpilot-widget-sm__v1 .trustpilot-review{font-size:14px;line-height:19px}.trustpilot-widget-sm__v1 .trustpilot-rating{font-size:14px;font-weight:var(--bold);line-height:19px}.trustpilot-widget-sm__v1 .trustpilot-review-count{font-size:14px;line-height:19px}.trustpilot-widget-sm__v1 .trustpilot-score-image{height:14px;width:78px}.trustpilot-widget-sm__v2 .trustpilot-widget-small__inner{display:flex;flex-direction:column;grid-gap:5px}.trustpilot-widget-sm__v2 .trustpilot-image-wrapper{margin-right:5px}.trustpilot-widget-sm__v2 .trustpilot-logo{height:22px;margin-right:15px;width:90px}.trustpilot-widget-sm__v2 .trustpilot-info{align-items:center;display:inline-flex;grid-gap:5px;vertical-align:top}.trustpilot-widget-sm__v2 .trustpilot-review{font-size:14px;line-height:19px}.trustpilot-widget-sm__v2 .trustpilot-rating{font-size:14px;font-weight:var(--bold);line-height:19px}.trustpilot-widget-sm__v2 .trustpilot-review-count{font-size:14px;line-height:19px}.trustpilot-widget-sm__v2 .trustpilot-score-image{height:16px;width:85px}@media screen and (min-width: 1280px){.trustpilot-widget-sm__v2 .trustpilot-score-image{height:17px;width:95px}}@media screen and (min-width: 1920px){.trustpilot-widget-sm__v2 .trustpilot-widget-small__inner{align-items:center;flex-direction:row}}.trustpilot-widget-sm__v3--small .trustpilot-score-image{height:14px;width:78px}.trustpilot-widget-sm__v3 .trustpilot-image-wrapper{align-items:center;display:inline-flex;margin-right:5px}.trustpilot-widget-sm__v3 .trustpilot-info{display:inline-flex;grid-gap:5px;vertical-align:top}.trustpilot-widget-sm__v3 .trustpilot-review{font-size:14px;line-height:19px}.trustpilot-widget-sm__v3 .trustpilot-rating{font-size:14px;font-weight:var(--bold);line-height:19px}.trustpilot-widget-sm__v3 .trustpilot-review-count{font-size:14px;line-height:19px}.trustpilot-widget-sm__v3 .trustpilot-score-image{height:14px;margin-right:8px;width:78px}@media screen and (min-width: 1280px){.trustpilot-widget-sm__v3 .trustpilot-review{font-size:16px;line-height:20px}.trustpilot-widget-sm__v3 .trustpilot-rating{font-size:16px;font-weight:var(--bold);line-height:20px}.trustpilot-widget-sm__v3 .trustpilot-review-count{font-size:16px;line-height:20px}.trustpilot-widget-sm__v3 .trustpilot-score-image{height:22px;width:117px}.trustpilot-widget-sm__v3--small .trustpilot-review,.trustpilot-widget-sm__v3--small .trustpilot-rating,.trustpilot-widget-sm__v3--small .trustpilot-review-count{font-size:14px;line-height:20px}.trustpilot-widget-sm__v3--small .trustpilot-score-image{height:14px;width:78px}}.trustpilot-widget-sm__v4 .trustpilot-image-wrapper{align-items:center;display:inline-flex;margin-right:5px}.trustpilot-widget-sm__v4 .trustpilot-info{display:inline-flex;grid-gap:5px;vertical-align:top}.trustpilot-widget-sm__v4 .trustpilot-review{font-size:14px;line-height:19px}.trustpilot-widget-sm__v4 .trustpilot-rating{font-size:14px;font-weight:var(--bold);line-height:19px}.trustpilot-widget-sm__v4 .trustpilot-review-count{font-size:14px;line-height:19px}.trustpilot-widget-sm__v4 .trustpilot-score-image{height:14px;width:78px}@media screen and (min-width: 1280px){.trustpilot-widget-sm__v1 .trustpilot-review{font-size:16px;line-height:20px}.trustpilot-widget-sm__v1 .trustpilot-rating{font-size:16px;font-weight:var(--bold);line-height:20px}.trustpilot-widget-sm__v1 .trustpilot-review-count{font-size:16px;line-height:20px}.trustpilot-widget-sm__v1 .trustpilot-score-image{height:22px;width:117px}}.trustpilot-widget-small.dark{color:var(--blue-main)}.trustpilot-widget-small.light{color:var(--white)}.trustpilot-widget-small.tp-link .trustpilot-widget-small__inner,.trustpilot-widget-small__inner{display:inline-flex}.trustpilot__wrapper--left .trustpilot__link{justify-content:flex-start;padding:0}.trustpilot__wrapper--light .trustpilot__link{color:var(--white)}.trustpilot__wrapper--caps{text-transform:uppercase}.trustpilot__wrapper--small .trustpilot__review,.trustpilot__wrapper--small .trustpilot__rating,.trustpilot__wrapper--small .trustpilot__review-count{font-size:14px;line-height:19px}.trustpilot__wrapper--small .trustpilot__image{height:14px;width:78px}.trustpilot__link{align-items:center;color:var(--blue-main);display:flex;flex-wrap:wrap;grid-gap:5px;justify-content:center;padding:0 10px}.trustpilot__image{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:16px;width:85px}.trustpilot__review{font-size:14px;flex-shrink:0;line-height:20px;margin-left:8px;margin-right:5px}.trustpilot__rating{font-size:14px;font-weight:var(--bold);line-height:19px;margin-right:5px}.trustpilot__review-count{font-size:14px;line-height:19px}@media screen and (min-width: 768px){.trustpilot__image{height:22px;width:117px}.trustpilot__review,.trustpilot__review-count{font-size:16px}}@media screen and (min-width: 1024px){.trustpilot__review,.trustpilot__review-count{font-size:14px}}@media screen and (min-width: 1920px){.trustpilot__review,.trustpilot__review-count{font-size:20px}}.modal-wrapper{position:fixed;inset:0;z-index:var(--modal-index);align-items:center;display:flex;justify-content:center;padding:0 15px}.modal-wrapper__mask{position:absolute;inset:0;background-color:var(--blue-main);opacity:.65}.modal-wrapper__panel{z-index:var(--modal-content-index);background-color:var(--white);border-radius:20px;max-height:80%;max-width:810px;overflow:hidden auto;padding:0 15px 25px;position:relative}.modal__title{font-size:16px;font-weight:var(--bold);line-height:20px;margin-bottom:10px;text-align:center}.modal__content{font-size:15px;line-height:20px;margin:0 auto 25px}.modal__button-wrapper{align-items:center;display:flex}.modal__button{font-size:14px;line-height:15px;padding:5px 25px}.button--base,.button__primary,.button__primary--dark,.modal-wrapper--warning .modal__button-cancel,.cookie__panel__button,.button--secondary,.button--secondary--bordered,.cookie__button:first-child,.cookie__button:last-child{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--ubuntu);justify-content:center}.button--base:hover,.button__primary:hover,.button__primary--dark:hover,.modal-wrapper--warning .modal__button-cancel:hover,.cookie__panel__button:hover,.button--secondary:hover,.button--secondary--bordered:hover,.cookie__button:hover:first-child,.cookie__button:hover:last-child{cursor:pointer}.button__primary,.button__primary--dark,.modal-wrapper--warning .modal__button-cancel,.cookie__panel__button,.cookie__button:first-child{background-color:var(--button-primary-background);border-radius:6px;color:var(--button-primary-color);font-size:var(--fs-button);font-weight:var(--medium);transition:all .1s ease-in}.button__primary:disabled,.button__primary--dark:disabled,.modal-wrapper--warning .modal__button-cancel:disabled,.cookie__panel__button:disabled,.cookie__button:disabled:first-child{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}@media (hover: hover){.button__primary:hover,.button__primary--dark:hover,.modal-wrapper--warning .modal__button-cancel:hover,.cookie__panel__button:hover,.cookie__button:hover:first-child{--button-primary-background: var(--button-primary-hover-background);--button-primary-hover-color: var(--button-primary-hover-color);cursor:pointer}.button__primary:focus,.button__primary--dark:focus,.modal-wrapper--warning .modal__button-cancel:focus,.cookie__panel__button:focus,.cookie__button:focus:first-child{outline-color:var(--main-color-lighter);outline-width:2px}}.button__primary--dark,.modal-wrapper--warning .modal__button-cancel,.cookie__panel__button,.cookie__button:first-child{background-color:var(--button-primary_dark-background);color:var(--button-primary_dark-color)}@media (hover: hover){.button__primary--dark:hover,.modal-wrapper--warning .modal__button-cancel:hover,.cookie__panel__button:hover,.cookie__button:hover:first-child{background-color:var(--button-primary_dark-hover-background);color:var(--button-primary_dark-hover-color)}.button__primary--dark:disabled,.modal-wrapper--warning .modal__button-cancel:disabled,.cookie__panel__button:disabled,.cookie__button:disabled:first-child{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}}.modal-wrapper--warning .modal-wrapper__panel{border-top:17px solid var(--blue-main);padding-top:20px}.modal-wrapper--warning .modal__content{max-width:70%;text-align:center}.modal-wrapper--warning .modal__button-wrapper{grid-column-gap:10px;justify-content:center}.modal-wrapper--warning .modal__button{border-radius:6px;font-size:14px;line-height:15px;position:relative;padding:10px 20px}.modal__wrapper{position:fixed;inset:0;z-index:var(--modal-index);background-color:var(--modal-warning_overlay-clr);overflow:hidden;align-items:center;display:flex;justify-content:center}.modal__content{background-color:var(--white);border-radius:20px;display:flex;flex-direction:column;gap:6px;max-width:315px;overflow:hidden;padding:22px;position:relative;width:max-content}@media only screen and (min-width: 520px){.modal__content{max-width:560px;padding:40px}}.modal__wrapper .modal__close-icon{position:absolute;top:22px;right:22px;user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;aspect-ratio:1;cursor:pointer;height:12px}@media only screen and (min-width: 520px){.modal__wrapper .modal__close-icon{top:30px;right:40px}}@media only screen and (min-width: 1024px){.modal__wrapper .modal__close-icon{height:16px}}.modal__wrapper .modal__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;aspect-ratio:1;height:24px}.modal__wrapper .modal__title{font-size:var(--fs-heading-5);line-height:var(--lh-heading-5);text-align:center}.modal__wrapper .modal__subtitle{font-size:var(--fs-body-s);line-height:var(--lh-body-s);text-align:center}.modal__wrapper .modal__buttons{display:flex;gap:8px;margin-top:10px}@media only screen and (min-width: 520px){.modal__wrapper .modal__buttons{grid-gap:12px}}.modal__wrapper .modal__buttons *{flex:1}.modal__wrapper .modal__button{position:relative;padding:12px 14px}.usp-slider-global__core{display:flex;flex-direction:column;height:27px;overflow:hidden;width:100%}.usp-slider-global__core-barrier{height:100%;overflow:hidden;position:relative}.usp-global__wrapper{background-color:var(--blue-main);height:27px}.usp-global__slider{height:27px;width:100%}.usp-global__slider .swiper{height:100%}.usp-global__slider .swiper-slide-shadow-top{display:none}.usp-global__slide{display:flex;height:100%;justify-content:center}.usp-global__slide-inner{align-items:center;display:flex;flex-shrink:0;padding:4px 0}.usp-global__text{color:var(--white);font-size:12px;line-height:13px;text-transform:uppercase}.usp-global__icon{aspect-ratio:auto 4/3;height:16px;margin-right:7px;width:auto}@media screen and (min-width: 768px){.usp-global__text{font-size:14px;line-height:16px}}@media screen and (min-width: 1024px){.usp-global__slide{grid-column-gap:30px}}:root{--main-color: var(--blue-main);--main-color-light: var(--blue-light);--main-color-lighter: var(--blue-lighter);--error-color: var(--red-light-01);--base-form__border-color: var(--gray);--base-form__border-radious: 6px;--base-form__height: 50px;--base-form__select-height__small: 36px;--menu-links-hover: var(--blue-light);--modal-warning_overlay-clr: rgba(26, 34, 71, .65);--button-primary-background: var(--blue-main);--button-primary-color: var(--white);--button-primary-hover-background: var(--blue-light);--button-primary-hover-color: var(--blue-main);--button-secondary-background: var(--blue-main);--button-secondary-color: var(--white);--button-secondary-hover-background: var(--blue-main);--button-secondary-hover-color: var(--white);--button-bordered_background: var(--white);--button-bordered_border-color: var(--blue-main);--button-bordered_color: var(--blue-main);--button-bordered_hover_background: var(--white);--button-bordered_hover_border-color: var(--blue-light);--button-bordered_hover_color: var(--blue-light);--button-disabled-background: var(--gray-light);--button-disabled-color: var(--gray);--title-secondary-color: var(--blue-light);--quote--image: "";--border-color-light: var(--gray-lighter);--border-background-light: var(--white);--progress-bar-complete-line-color: var(--blue-main);--progress-barincomplete-line-color: var(--gray);--progress-bar-step-background-color: var(--blue-main);--progress-bar-step-border-color: var(--gray);--progress-bar-step-incomplete-background-color: var(--blue-main)}.theme__flight{--main-color: var(--blue-main);--main-color-light: var(--blue-light);--main-color-lighter: var(--blue-lighter);--error-color: var(--red-light-01);--base-form__border-color: var(--gray);--menu-links-hover: var(--blue-light);--button-primary-background: var(--blue-light);--button-primary-color: var(--white);--button-primary-hover-background: var(--blue-main);--button-primary-hover-color: var(--white);--button-primary_dark-background: var(--blue-main);--button-primary_dark-color: var(--white);--button-primary_dark-hover-background: var(--blue-light);--button-primary_dark-hover-color: var(--white);--button-secondary-background: var(--white);--button-secondary-color: var(--blue-light);--button-secondary-hover-background: var(--blue-main);--button-secondary-hover-color: var(--white);--title-secondary-color: var(--blue-light);--border-color-light: var(--gray-lighter);--border-background-light: var(--white);--progress-bar-complete-line-color: var(--blue-main);--progress-bar-incomplete-line-color: var(--gray);--progress-bar-step-background-color: var(--blue-main);--progress-bar-step-border-color: var(--gray);--progress-bar-step-incomplete-background-color: var(--gray)}.theme__transavia{--main-color: var(--blue-main);--main-color-light: var(--blue-light);--main-color-lighter: var(--blue-lighter);--error-color: var(--red-main);--base-form__border-color: var(--gray);--menu-links-hover: var(--blue-light);--button-primary-background: var(--transavia-blue);--button-primary-color: var(--white);--button-primary-hover-background: var(--blue-main);--button-primary-hover-color: var(--white);--button-secondary-background: var(--white);--button-secondary-color: var(--blue-light);--button-secondary-hover-background: var(--blue-main);--button-secondary-hover-color: var(--white);--title-secondary-color: var(--blue-light);--border-color-light: var(--gray-lighter);--border-background-light: var(--white)}.theme__hotel{--main-color: var(--blue-light);--main-color-light: var(--yellow-light);--main-color-lighter: var(--yellow-lighter);--error-color: var(--red-light-01);--base-form__border-color: var(--gray);--menu-links-hover: var(--yellow-main);--button-primary-background: var(--blue-light);--button-primary-color: var(--white);--button-primary-hover-background: var(--blue-main);--button-primary-hover-color: var(--white);--button-primary_dark-background: var(--blue-main);--button-primary_dark-color: var(--white);--button-primary_dark-hover-background: var(--blue-light);--button-primary_dark-hover-color: var(--white);--button-bordered_background: var(--white);--button-bordered_border-color: var(--blue-main);--button-bordered_color: var(--blue-main);--button-bordered_hover_background: var(--white);--button-bordered_hover_border-color: var(--blue-light);--button-bordered_hover_color: var(--blue-light);--button-secondary-background: var(--white);--button-secondary-color: var(--yellow-main);--button-secondary-hover-background: var(--yellow-lightest);--button-secondary-hover-color: var(--yellow-main);--title-secondary-color: var(--yellow-main);--border-color-light: var(--yellow-light);--border-background-light: var(--yellow-lighter);--progress-bar-complete-line-color: var(--blue-main);--progress-bar-incomplete-line-color: var(--yellow-light);--progress-bar-step-background-color: var(--blue-main);--progress-bar-step-border-color: var(--yellow-light);--progress-bar-step-incomplete-background-color: var(--yellow-light)}.theme__experience{--main-color: var(--blue-main);--main-color-light: var(--blue-light);--main-color-lighter: var(--blue-lighter);--error-color: var(--red-light-01);--base-form__border-color: var(--gray);--menu-links-hover: var(--blue-light);--button-primary-background: var(--blue-light);--button-primary-color: var(--white);--button-primary-hover-background: var(--blue-main);--button-primary-hover-color: var(--white);--button-primary_dark-background: var(--blue-main);--button-primary_dark-color: var(--white);--button-primary_dark-hover-background: var(--blue-light);--button-primary_dark-hover-color: var(--white);--button-bordered_background: var(--white);--button-bordered_border-color: var(--blue-main);--button-bordered_color: var(--blue-main);--button-bordered_hover_background: var(--white);--button-bordered_hover_border-color: var(--blue-light);--button-bordered_hover_color: var(--blue-light);--button-secondary-background: var(--white);--button-secondary-color: var(--blue-light);--button-secondary-hover-background: var(--blue-main);--button-secondary-hover-color: var(--white);--title-secondary-color: var(--blue-light);--border-color-light: var(--gray-lighter);--border-background-light: var(--white)}.theme__train{--main-color: var(--blue-light);--main-color-light: var(--green-light);--main-color-lighter: var(--green-lighter);--error-color: var(--red-light-01);--base-form__border-color: var(--gray);--menu-links-hover: var(--green-norm);--button-primary-background: var(--blue-light);--button-primary-color: var(--white);--button-primary-hover-background: var(--blue-main);--button-primary-hover-color: var(--white);--button-primary_dark-background: var(--blue-main);--button-primary_dark-color: var(--white);--button-primary_dark-hover-background: var(--blue-light);--button-primary_dark-hover-color: var(--white);--button-bordered_background: var(--white);--button-bordered_border-color: var(--blue-main);--button-bordered_color: var(--blue-main);--button-bordered_hover_background: var(--white);--button-bordered_hover_border-color: var(--blue-light);--button-bordered_hover_color: var(--blue-light);--button-secondary-background: var(--white);--button-secondary-color: var(--blue-light);--button-secondary-hover-background: var(--blue-main);--button-secondary-hover-color: var(--white);--title-secondary-color: var(--yellow-main);--border-color-light: var(--yellow-light);--border-background-light: var(--yellow-lighter);--progress-bar-complete-line-color: var(--blue-main);--progress-bar-incomplete-line-color: var(--gray);--progress-bar-step-background-color: var(--blue-main);--progress-bar-step-border-color: var(--gray);--progress-bar-step-incomplete-background-color: var(--gray)}:root{--ubuntu: "Ubuntu", sans-serif;--kalam: "Kalam", cursive;--rancho: "Rancho", cursive;--light: 300;--normal: 400;--medium: 500;--bold: 700}.heading-1,.heading-1--center{font-size:22px;font-weight:var(--bold);line-height:26px}.heading-1--center{text-align:center}@media screen and (min-width: 768px){.heading-1,.heading-1--center{font-size:35px;line-height:45px}}@media screen and (min-width: 1024px){.heading-1,.heading-1--center{font-size:30px;line-height:45px}}@media screen and (min-width: 1280px){.heading-1,.heading-1--center{font-size:42px;line-height:63px}}@media screen and (min-width: 1920px){.heading-1,.heading-1--center{font-size:45px}}@media screen and (min-width: 2560px){.heading-1,.heading-1--center{font-size:47px}}.heading-2,.heading-2--center{font-size:20px;font-weight:var(--bold);line-height:24px}.heading-2--center{text-align:center}@media screen and (min-width: 768px){.heading-2,.heading-2--center{font-size:25px;line-height:29px}}@media screen and (min-width: 1024px){.heading-2,.heading-2--center{font-size:24px;line-height:28px}}@media screen and (min-width: 1280px){.heading-2,.heading-2--center{font-size:30px;line-height:35px}}@media screen and (min-width: 2560px){.heading-2,.heading-2--center{font-size:35px;line-height:41px}}.text-1,.text-1--center{font-size:14px;font-weight:var(--normal);line-height:23px}.text-1--center{text-align:center}@media screen and (min-width: 768px){.text-1,.text-1--center{font-size:15px;line-height:23px}}@media screen and (min-width: 1024px){.text-1,.text-1--center{font-size:20px;line-height:27px}}:root{--transparent: tranparent;--blue-main: #1A2247;--blue-dark: #181D36;--blue-light: #335ED8;--blue-lighter: #5A76D1;--blue-lightest: #EBF3FF;--yellow-main: #D78D00;--yellow-light: #EBE4D2;--yellow-lighter: #F9F6ED;--yellow-lightest: #F8F3E9;--yellow-lightest-2: #FBF8F2;--orange-main: #F86626;--red-main: #E25252;--red-bright: #E63129;--red-light: #E29B98;--red-light-01: #D35D58;--red-light-02: #F3E2DB;--red-light-03: #F68984;--green-main: #62AD90;--green-dark: #2E8946;--green-norm: #2EAF51;--green-light: #A7D7AF;--green-lighter: #D8EFDD;--green-lightest: #EBF6ED;--white: #FFF;--white-14: rgba(255, 255, 255, 14%);--white-25: rgba(255, 255, 255, 25%);--white-50: rgba(255, 255, 255, 50%);--gray: #BABABA;--gray-dark: #676767;--gray-darker: #666666;--gray-light: #D6D6D6;--gray-lighter: #F4F4F4;--gray-light-01: #9E9E9E;--gray-light-02: #E0E0E0;--gray-light-03: #E9E9E9;--gray-light-04: #EDEDED;--gray-dark-01: #545E65;--gray-dark-02: #898989;--gray-dark-03: #707070;--gray-dark-04: #48515A;--gray-light-05: #3E3E3E;--transavia-blue: #2800A0;--transavia-red: #FF2C5D;--transavia-green: #00D66C;--transavia-yellow: #F3E5D8;--black: #000}:root{--container-default_secondary_max-width: 1330px;--container_padding-lr: 22px}:root{--cookie-panel: 4000;--cookie-toast: 3000;--modal-index: 1800;--modal-content-index: 1900;--image-cropper-index: 1500;--address-validation-panel-content-index: 1410;--address-validation-panel-mask-index: 1405;--address-validation-panel-index: 1400;--personalization-panel-index: 1300;--filter-panel-index: 1200;--loading-spinner-index: 1050;--mobile-menu-index: 1000;--nav-bar-fixed-index: 950;--nav-bar-index: 900;--nav-bar-wrapper-index: 880;--action-buttons-home-index: 800;--datepicker-index: 550;--datepicker-mask-index: 500;--filter-toggle-index: 400;--dropdown-skeleton-index: 300;--dropdown-skeleton-mask-index: 280;--booking-autocomplete-index: 200;--language-changer-mask-index: 5;--language-changer-selector-index: 5}.button__primary,.button__primary--dark,.cookie__panel__button,.cookie__button:first-child,.modal-wrapper--warning .modal__button-cancel{background-color:var(--button-primary-background);border-radius:6px;color:var(--button-primary-color);font-size:var(--fs-button);font-weight:var(--medium);transition:all .1s ease-in}.button__primary__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:14px;margin-right:5px;width:14px}.button__primary:disabled,.button__primary--dark:disabled,.cookie__panel__button:disabled,.cookie__button:disabled:first-child,.modal-wrapper--warning .modal__button-cancel:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}@media (hover: hover){.button__primary:hover,.button__primary--dark:hover,.cookie__panel__button:hover,.cookie__button:hover:first-child,.modal-wrapper--warning .modal__button-cancel:hover{--button-primary-background: var(--button-primary-hover-background);--button-primary-hover-color: var(--button-primary-hover-color);cursor:pointer}.button__primary:focus,.button__primary--dark:focus,.cookie__panel__button:focus,.cookie__button:focus:first-child,.modal-wrapper--warning .modal__button-cancel:focus{outline-color:var(--main-color-lighter);outline-width:2px}}.button__primary--dark,.cookie__panel__button,.cookie__button:first-child,.modal-wrapper--warning .modal__button-cancel{background-color:var(--button-primary_dark-background);color:var(--button-primary_dark-color)}@media (hover: hover){.button__primary--dark:hover,.cookie__panel__button:hover,.cookie__button:hover:first-child,.modal-wrapper--warning .modal__button-cancel:hover{background-color:var(--button-primary_dark-hover-background);color:var(--button-primary_dark-hover-color)}.button__primary--dark:disabled,.cookie__panel__button:disabled,.cookie__button:disabled:first-child,.modal-wrapper--warning .modal__button-cancel:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}}.button--base,.button__primary,.button__primary--dark,.cookie__panel__button,.button--secondary,.button--secondary--bordered,.cookie__button:first-child,.cookie__button:last-child,.modal-wrapper--warning .modal__button-cancel{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--ubuntu);justify-content:center}.button--base:hover,.button__primary:hover,.button__primary--dark:hover,.cookie__panel__button:hover,.button--secondary:hover,.button--secondary--bordered:hover,.cookie__button:hover:first-child,.cookie__button:hover:last-child,.modal-wrapper--warning .modal__button-cancel:hover{cursor:pointer}.button--uppercase{text-transform:uppercase}.button--bold{font-weight:var(--bold)}.button--medium{font-weight:var(--medium)}.button--sm{padding:8px}.button--md{padding:21px 32px}.button--lg{padding:30px 42px}.button--secondary,.button--secondary--bordered,.cookie__button:last-child{background-color:var(--button-secondary-background);border-radius:6px;color:var(--button-secondary-color)}.button--secondary:hover,.button--secondary--bordered:hover,.cookie__button:hover:last-child{background-color:var(--button-secondary-hover-background);color:var(--button-secondary-hover-color);cursor:pointer}.button--secondary:focus,.button--secondary--bordered:focus,.cookie__button:focus:last-child{outline-width:2px}.button--secondary:disabled,.button--secondary--bordered:disabled,.cookie__button:disabled:last-child{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}.button--secondary--bordered,.cookie__button:last-child{border:1px solid var(--button-secondary-color)}.button-slider--pagination{align-items:center;border:none;display:flex;font-family:var(--ubuntu);justify-content:center;border-radius:50%;padding:0}.button-slider--pagination__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:15px;width:9px}.button-slider--pagination:disabled{cursor:default}.button-slider--pagination:disabled:hover{background-color:var(--gray);cursor:pointer}.button-slider--pagination:hover{background-color:var(--gray-light)}.button-slider--pagination:active{background-color:var(--blue-main)}.button--bordered{align-items:center;background-color:var(--button-bordered_background);border:2px solid var(--button-bordered_border-color);display:flex;font-family:var(--ubuntu);font-size:var(--fs-button);justify-content:center;border-radius:6px;cursor:pointer;font:var(--ubuntu);color:var(--button-bordered_color);font-weight:var(--medium)}.button--bordered:hover:not([disabled]){background-color:var(--button-bordered_hover_background);border-color:var(--button-bordered_hover_border-color);color:var(--button-bordered_hover_color)}.button--bordered:active{background-color:transparent;border-color:var(--black);color:var(--black)}.button--bordered:disabled{cursor:not-allowed;opacity:.7}@media screen and (min-width: 1280px){.button--bordered{font-size:16px;line-height:16px}}.app-usp-bar{background-color:var(--blue-main);height:27px}.pagefade-enter-active{transition:opacity .8s ease-out}.pagefade-leave-active{transition:opacity .2s ease-in-out}.pagefade-enter-from,.pagefade-leave-to{opacity:0}body,html{color:var(--blue-main);font-family:var(--ubuntu);margin:0;overflow-y:auto;overflow-x:hidden!important;padding:0}body{transition:opacity .4s ease-in}*,*:before,*:after{box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}.body__fixed{overflow:hidden}.newsletter--footer{position:relative}.grecaptcha-badge{display:none!important}.app__loading__spinner{position:fixed;inset:0;z-index:var(--loading-spinner-index);background-color:#00000040}.app__loading__spinner .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#fc_frame,#fc_frame.fc-widget-normal{z-index:780!important}@media screen and (min-width: 1024px){.footer-global.footer--wrapper{padding-top:150px}}
