.rotated-90[data-v-8f7e03d6]{transform:rotate(90deg)}.rotated-180[data-v-8f7e03d6]{transform:rotate(180deg)}.page__base[data-v-8f7e03d6]{padding-bottom:0}.rotated-90{transform:rotate(90deg)}.rotated-180{transform:rotate(180deg)}.header-section__title{color:var(--header-section__title-color);font-family:var(--header-section__title-font-family);font-size:var(--header-section__title-font-size);font-weight:var(--header-section__title-font-weight);line-height:var(--header-section__title-line-height);text-align:var(--header-section__title-align);margin-bottom:var(--header-section__title-margin-bottom)}@media screen and (min-width:768px){.header-section__title{--header-section__title-font-size: 35px;--header-section__title-line-height: 45px}}@media screen and (min-width:1024px){.header-section__title{--header-section__title-font-size: 30px;--header-section__title-line-height: 45px}}@media screen and (min-width:1280px){.header-section__title{--header-section__title-font-size: 42px;--header-section__title-line-height: 63px}}@media screen and (min-width:1920px){.header-section__title{--header-section__title-font-size: 45px;--header-section__title-line-height: 63px}}@media screen and (min-width:2560px){.header-section__title{--header-section__title-font-size: 47px;--header-section__title-line-height: 63px}}.header-section__text{color:var(--header-section__text-color);font-size:var(--header-section__text-font-size);line-height:var(--header-section__text-line-height);text-align:var(--header-section__text-align);font-weight:var(--header-section__text-font-weight);margin-bottom:var(--header-section__text-margin-bottom)}@media screen and (min-width:768px){.header-section__text{--header-section__text-font-size: 16px;--header-section__text-line-height: 27px}}@media screen and (min-width:1024px){.header-section__text{--header-section__text-font-size: 14px;--header-section__text-line-height: 23px}}@media screen and (min-width:1280px){.header-section__text{--header-section__text-font-size: 16px;--header-section__text-line-height: 27px}}@media screen and (min-width:1920px){.header-section__text{--header-section__text-font-size: 20px;--header-section__text-line-height: 30px}}.header-section__gift{width:100%;display:flex}.header-section__gift-image{filter:drop-shadow(0 7px 3px rgba(0,0,0,.13));width:100%}@media screen and (min-width:768px){.header-section__gift-image{aspect-ratio:1.54 auto}}.button--base,.header-section__button2,.header-section__button,.button__primary,.header-section__button.header-section__button-primary,.text-separated-from-background .header-section__button,.button__primary--dark{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--manrope);justify-content:center}.button--base:hover,.header-section__button2:hover,.header-section__button:hover,.button__primary:hover,.button__primary--dark:hover{cursor:pointer}.button__primary,.header-section__button.header-section__button-primary,.text-separated-from-background .header-section__button,.button__primary--dark{background-color:var(--button-primary-background);border-radius:6px;color:var(--button-primary-color);font-size:var(--fs-button);font-weight:var(--medium);transition:background-color .1s ease-in,color .1s ease-in,border-color .1s ease-in;contain:content}.button__primary:disabled,.header-section__button.header-section__button-primary:disabled,.text-separated-from-background .header-section__button:disabled,.button__primary--dark:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}@media(hover:hover){.button__primary:hover,.header-section__button.header-section__button-primary:hover,.text-separated-from-background .header-section__button:hover,.button__primary--dark:hover{--button-primary-background: var(--button-primary-hover-background);--button-primary-hover-color: var(--button-primary-hover-color);cursor:pointer}.button__primary:focus,.header-section__button.header-section__button-primary:focus,.text-separated-from-background .header-section__button:focus,.button__primary--dark:focus{outline-color:var(--main-color-lighter);outline-width:2px}}.header-section__image{overflow:hidden}.header-section__image-el{height:100%;object-fit:cover;width:100%}.countdown-blocks__wrapper.dark .countdown-blocks__box{background-color:var(--transparent);border:2px solid var(--brand)}.countdown-blocks__wrapper.light .countdown-blocks__box{background-color:var(--white);border:none}.countdown-blocks__wrapper{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;display:flex;grid-gap:3px}.countdown-blocks__box{align-items:center;border-radius:8px;box-shadow:0 0 7.645px #0000001a;display:flex;flex-direction:column;flex-shrink:0;font-size:10px;justify-content:center;height:55px;text-transform:uppercase;width:74px}.countdown-blocks__box-time{font-size:21px;font-weight:var(--bold)}@media screen and (min-width:768px){.countdown-blocks__wrapper{grid-gap:7px}.countdown-blocks__box{border-radius:13px;font-size:12px;height:100px;width:122px}.countdown-blocks__box-time{font-size:35px}}@media screen and (min-width:1024px){.countdown-blocks__wrapper{grid-gap:4px}.countdown-blocks__box{border-radius:8px;font-size:7px;height:60px;width:74px}.countdown-blocks__box-time{font-size:20px}}@media screen and (min-width:1280px){.countdown-blocks__wrapper{grid-gap:7px}.countdown-blocks__box{border-radius:13px;font-size:12px;height:100px;width:122px}.countdown-blocks__box-time{font-size:35px}}@media screen and (min-width:1920px){.countdown-blocks__wrapper{grid-gap:30px}.countdown-blocks__box{border-radius:20px;font-size:18px;height:159px;width:161px}.countdown-blocks__box-time{font-size:55px}}.container--default,.text-separated-from-background .header-section__title,.text-separated-from-background .header-section__text,.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,.text-separated-from-background .header-section__title,.text-separated-from-background .header-section__text,.container--default-full{--container_padding-lr: 44px}.container--default-full{margin:0 -44px}}@media screen and (min-width:1024px){.container--default,.text-separated-from-background .header-section__title,.text-separated-from-background .header-section__text,.container--default-full{--container_padding-lr: 88px}.container--default-full{margin:0 -88px}}@media screen and (min-width:1280px){.container--default,.text-separated-from-background .header-section__title,.text-separated-from-background .header-section__text,.container--default-full{--container_padding-lr: 70px}.container--default-full{margin:0 -70px}}@media screen and (min-width:1920px){.container--default,.text-separated-from-background .header-section__title,.text-separated-from-background .header-section__text,.container--default-full{--container_padding-lr: 0px;margin:0 auto;max-width:1800px}}.text-on-background{--header-section__padding-bottom: 16px;--header-section__padding-top: 26px;background-position:center;background-repeat:no-repeat;background-size:cover}.text-on-background .header-section__inner{display:flex;flex-direction:column;grid-gap:24px}.text-on-background .header-section__buttons{justify-content:center}@media screen and (min-width:768px){.text-on-background{--header-section__padding-bottom: 26px;--header-section__padding-top: 47px;--header-section__title-font-size: 35px;--header-section__title-line-height: 45px}.text-on-background .header-section__buttons{margin-top:20px}}@media screen and (min-width:1024px){.text-on-background{--header-section__padding-bottom: 30px;--header-section__padding-top: 60px;--header-section__title-font-size: 30px;--header-section__title-line-height: 45px;--header-section__title-align: left;--header-section__text-align: left}.text-on-background .header-section__inner{display:grid;grid-template-columns:.45fr .55fr;grid-gap:24px 48px}.text-on-background .header-section__gift{grid-column-start:2;grid-row-start:0;grid-row-end:span 6;order:1}.text-on-background .header-section__title{order:2}.text-on-background .header-section__text{order:3}.text-on-background .header-section__buttons{justify-content:flex-start;margin-right:auto;margin-bottom:10px;margin-top:0;order:4}.text-on-background .trustpilot-widget-small{order:5}.text-on-background .header-section__gift-image{height:auto;width:100%}}@media screen and (min-width:1280px){.text-on-background{--header-section__padding-bottom: 40px;--header-section__padding-top: 65px;--header-section__title-font-size: 42px;--header-section__title-line-height: 62px;--header-section__text-font-size: 16px;--header-section__text-line-height: 26px;--header-section__button-font-size: 16px;--header-section__button2-font-size: 16px}.text-on-background .header-section__inner{grid-gap:24px 55px}}@media screen and (min-width:1920px){.text-on-background{--header-section__padding-bottom: 45px;--header-section__padding-top: 45px;--header-section__title-font-size: 45px;--header-section__title-line-height: 63px;--header-section__text-font-size: 20px;--header-section__text-line-height: 30px}.text-on-background .header-section__inner{grid-gap:24px 175px}}@media screen and (min-width:2560px){.text-on-background{--header-section__title-font-size: 47px;--header-section__title-line-height: 63px}.text-on-background .header-section__inner{grid-gap:24px 350px}}.button--base,.button__primary,.button__primary--dark,.header-section__button,.header-section__button.header-section__button-primary,.text-separated-from-background .header-section__button,.header-section__button2{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--manrope);justify-content:center}.header-section__button{background-color:var(--header-section__button-background-color);border-radius:6px;border:1px solid var(--header-section__button-border-color);color:var(--header-section__button-color);font-size:var(--header-section__button-font-size);font-weight:var(--header-section__button-font-weight);padding:12px 14px}.header-section__button.header-section__button-primary,.text-separated-from-background .header-section__button{border:1px solid var(--header-section__button-background-color)}@media(hover:hover)and (pointer:fine){.header-section__button:hover{background-color:var(--header-section__button-hover-background-color);border:1px solid var(--header-section__button-hover-border-color);color:var(--header-section__button-hover-color);cursor:pointer}}.header-section__button2{background-color:var(--header-section__button2-background-color);border-radius:6px;border:1px solid var(--header-section__button2-border-color);color:var(--header-section__button2-color);font-size:var(--header-section__button2-font-size);font-weight:var(--header-section__button2-font-weight);padding:12px 14px}@media(hover:hover)and (pointer:fine){.header-section__button2:hover{background-color:var(--header-section__button2-hover-background-color);border:1px solid var(--header-section__button2-hover-border-color);color:var(--header-section__button2-hover-color);cursor:pointer}}.header-section__buttons{display:flex;width:100%;align-items:center;justify-content:flex-start!important;gap:16px}.text-separated-from-background{--header-section__title-color: var(--experience-dark-text);--header-section__text-color: var(--experience-dark-text);--header-section__padding-bottom: 15px;background-image:none!important;text-align:center}@media screen and (max-width:767px){.text-separated-from-background{margin-left:-22px;margin-right:-22px}}@media screen and (min-width:768px)and (max-width:1023px){.text-separated-from-background{margin-left:-44px;margin-right:-44px}}.text-separated-from-background .header-section__image{height:240px}.text-separated-from-background .header-section__text{margin-bottom:20px;margin-top:15px}@media screen and (min-width:1024px)and (max-width:1279px){.text-separated-from-background .header-section__text{margin-left:-88px;margin-right:-88px}}@media screen and (min-width:1440px)and (max-width:1639px){.text-separated-from-background .header-section__text{margin-left:-70px;margin-right:-70px}}@media screen and (min-width:1640px)and (max-width:1919px){.text-separated-from-background .header-section__text{margin-left:-70px;margin-right:-70px}}@media screen and (min-width:1920px)and (max-width:2559px){.text-separated-from-background .header-section__text{max-width:unset}}@media screen and (min-width:2560px){.text-separated-from-background .header-section__text{max-width:unset}}.text-separated-from-background .header-section__title{padding-top:20px}@media screen and (min-width:1024px)and (max-width:1279px){.text-separated-from-background .header-section__title{margin-left:-88px;margin-right:-88px}}@media screen and (min-width:1440px)and (max-width:1639px){.text-separated-from-background .header-section__title{margin-left:-70px;margin-right:-70px}}@media screen and (min-width:1640px)and (max-width:1919px){.text-separated-from-background .header-section__title{margin-left:-70px;margin-right:-70px}}@media screen and (min-width:1920px)and (max-width:2559px){.text-separated-from-background .header-section__title{max-width:unset}}@media screen and (min-width:2560px){.text-separated-from-background .header-section__title{max-width:unset}}.text-separated-from-background .header-section__buttons{justify-content:center;margin:0 auto 20px}@media screen and (min-width:768px){.text-separated-from-background{--header-section__padding-bottom: 26px}.text-separated-from-background .header-section__image{height:385px}}@media screen and (min-width:1024px){.text-separated-from-background .header-section__image{border-radius:30px;height:300px}}@media screen and (min-width:1280px){.text-separated-from-background .header-section__image{height:347px}}@media screen and (min-width:1920px){.text-separated-from-background .header-section__image{height:500px}}@media screen and (min-width:2560px){.text-separated-from-background .header-section__image{height:576px}}.countdown-without-gift-base,.countdown-without-gift-light,.countdown-without-gift-dark{--header-section__padding-bottom: 35px;--header-section__padding-top: 35px;background-image:none!important;position:relative}.countdown-without-gift-base .header-section__inner,.countdown-without-gift-light .header-section__inner,.countdown-without-gift-dark .header-section__inner{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.countdown-without-gift-base .header-section__text,.countdown-without-gift-light .header-section__text,.countdown-without-gift-dark .header-section__text{margin-bottom:30px;margin-top:20px}.countdown-without-gift-base .header-section__buttons,.countdown-without-gift-light .header-section__buttons,.countdown-without-gift-dark .header-section__buttons{justify-content:center;margin-bottom:20px;margin-top:30px}.countdown-without-gift-dark{background:var(--brand)}.countdown-without-gift-dark:before{position:absolute;top:0;right:0;left:0;z-index:0;content:"";background:linear-gradient(180deg,#48080880,#00000003 70%);height:150px;width:100%}.countdown-without-gift-dark:after{position:absolute;right:0;bottom:0;left:0;z-index:0;content:"";background:linear-gradient(0deg,#48080880,#00000003 70%);height:150px;width:100%}.countdown-without-gift-light{background:#f8f8f8}@media screen and (min-width:768px){.countdown-without-gift-base,.countdown-without-gift-dark,.countdown-without-gift-light{--header-section__padding-bottom: 65px;--header-section__padding-top: 65px;padding:60px 0}.countdown-without-gift-base .header-section__text,.countdown-without-gift-dark .header-section__text,.countdown-without-gift-light .header-section__text{margin-bottom:50px}.countdown-without-gift-base .header-section__buttons,.countdown-without-gift-dark .header-section__buttons,.countdown-without-gift-light .header-section__buttons{justify-content:flex-start;margin-top:50px}}@media screen and (min-width:1024px){.countdown-without-gift-base,.countdown-without-gift-dark,.countdown-without-gift-light{--header-section__padding-bottom: 40px;--header-section__padding-top: 40px;padding:40px 0}.countdown-without-gift-base .header-section__inner,.countdown-without-gift-dark .header-section__inner,.countdown-without-gift-light .header-section__inner{margin:0 auto;max-width:572px;padding:0}.countdown-without-gift-base .header-section__text,.countdown-without-gift-dark .header-section__text,.countdown-without-gift-light .header-section__text{margin-bottom:40px}.countdown-without-gift-base .header-section__buttons,.countdown-without-gift-dark .header-section__buttons,.countdown-without-gift-light .header-section__buttons{margin-top:40px}}@media screen and (min-width:1280px){.countdown-without-gift-base,.countdown-without-gift-dark,.countdown-without-gift-light{padding:67px 0 45px}.countdown-without-gift-base .header-section__inner,.countdown-without-gift-dark .header-section__inner,.countdown-without-gift-light .header-section__inner{max-width:700px}}@media screen and (min-width:1920px){.countdown-without-gift-base,.countdown-without-gift-dark,.countdown-without-gift-light{padding:65px 0}.countdown-without-gift-base .header-section__inner,.countdown-without-gift-dark .header-section__inner,.countdown-without-gift-light .header-section__inner{max-width:911px}.countdown-without-gift-base .header-section__text,.countdown-without-gift-dark .header-section__text,.countdown-without-gift-light .header-section__text{margin-bottom:60px}.countdown-without-gift-base .header-section__buttons,.countdown-without-gift-dark .header-section__buttons,.countdown-without-gift-light .header-section__buttons{margin-bottom:40px;margin-top:60px}}@media screen and (min-width:2560px){.countdown-without-gift-base,.countdown-without-gift-dark,.countdown-without-gift-light{padding:160px 0}}.countdown-with-gift-base,.countdown-with-gift-light,.countdown-with-gift-dark{--header-section__padding-bottom: 0px;--header-section__padding-top: 35px;background-image:none;background-repeat:no-repeat;background-size:cover;padding:40px 0 0;position:relative}.countdown-with-gift-base .header-section__inner,.countdown-with-gift-light .header-section__inner,.countdown-with-gift-dark .header-section__inner{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.countdown-with-gift-base .header-section__text,.countdown-with-gift-light .header-section__text,.countdown-with-gift-dark .header-section__text{margin-bottom:24px;margin-top:10px}.countdown-with-gift-base .header-section__gift,.countdown-with-gift-light .header-section__gift,.countdown-with-gift-dark .header-section__gift{margin-bottom:10px;margin-top:20px}.countdown-with-gift-base .header-section__buttons,.countdown-with-gift-light .header-section__buttons,.countdown-with-gift-dark .header-section__buttons{justify-content:center;margin-bottom:35px}.countdown-with-gift-dark.has-bg{background:var(--brand)}.countdown-with-gift-dark:before{position:absolute;top:0;right:0;left:0;z-index:0;content:"";background:linear-gradient(180deg,#48080880,#00000003 70%);height:150px;width:100%}.countdown-with-gift-dark:after{position:absolute;right:0;bottom:0;left:0;z-index:0;content:"";background:linear-gradient(0deg,#48080880,#00000003 70%);height:150px;width:100%}.countdown-with-gift-light.has-bg{background:#f8f8f8}@media screen and (min-width:768px){.countdown-with-gift-base,.countdown-with-gift-dark,.countdown-with-gift-light{--header-section__padding-bottom: 0px;--header-section__padding-top: 65px;padding:60px 0 0}.countdown-with-gift-base .header-section__text,.countdown-with-gift-dark .header-section__text,.countdown-with-gift-light .header-section__text{margin-bottom:30px;margin-top:20px}.countdown-with-gift-base .header-section__gift,.countdown-with-gift-dark .header-section__gift,.countdown-with-gift-light .header-section__gift{margin-bottom:10px;margin-top:7px}.countdown-with-gift-base .header-section__buttons,.countdown-with-gift-dark .header-section__buttons,.countdown-with-gift-light .header-section__buttons{justify-content:flex-start;margin-top:20px}}@media screen and (min-width:1024px){.countdown-with-gift-base,.countdown-with-gift-dark,.countdown-with-gift-light{--header-section__padding-bottom: 0px;--header-section__padding-top: 40px;padding:40px 0 0}.countdown-with-gift-base .header-section__inner,.countdown-with-gift-dark .header-section__inner,.countdown-with-gift-light .header-section__inner{display:grid;grid-template-columns:.45fr .55fr;grid-gap:0 47px}.countdown-with-gift-base .header-section__gift,.countdown-with-gift-dark .header-section__gift,.countdown-with-gift-light .header-section__gift{grid-column-start:2;grid-column-end:4;grid-row-start:0;grid-row-end:span 7;order:1;text-align:right;width:100%}.countdown-with-gift-base .header-section__gift-image,.countdown-with-gift-dark .header-section__gift-image,.countdown-with-gift-light .header-section__gift-image{height:auto;max-width:600px;width:100%}.countdown-with-gift-base .header-section__title,.countdown-with-gift-dark .header-section__title,.countdown-with-gift-light .header-section__title{order:2;text-align:left}.countdown-with-gift-base .header-section__text,.countdown-with-gift-dark .header-section__text,.countdown-with-gift-light .header-section__text{order:3;margin-bottom:40px;margin-top:20px;text-align:left}.countdown-with-gift-base .countdown-blocks__wrapper,.countdown-with-gift-dark .countdown-blocks__wrapper,.countdown-with-gift-light .countdown-blocks__wrapper{order:4}.countdown-with-gift-base .header-section__buttons,.countdown-with-gift-dark .header-section__buttons,.countdown-with-gift-light .header-section__buttons{margin:30px auto 20px 0;order:5}.countdown-with-gift-base .trustpilot-widget-small,.countdown-with-gift-dark .trustpilot-widget-small,.countdown-with-gift-light .trustpilot-widget-small{order:6}}@media screen and (min-width:1280px){.countdown-with-gift-base,.countdown-with-gift-dark,.countdown-with-gift-light{padding:67px 0 0}.countdown-with-gift-base .header-section__inner,.countdown-with-gift-dark .header-section__inner,.countdown-with-gift-light .header-section__inner{grid-template-columns:.4fr .55fr}.countdown-with-gift-base .header-section__text,.countdown-with-gift-dark .header-section__text,.countdown-with-gift-light .header-section__text{margin-bottom:20px}.countdown-with-gift-base .header-section__buttons,.countdown-with-gift-dark .header-section__buttons,.countdown-with-gift-light .header-section__buttons{margin-top:40px}.countdown-with-gift-base .header-section__gift-image,.countdown-with-gift-dark .header-section__gift-image,.countdown-with-gift-light .header-section__gift-image{max-width:870px}}@media screen and (min-width:1920px){.countdown-with-gift-base,.countdown-with-gift-dark,.countdown-with-gift-light{padding:65px 0 0}.countdown-with-gift-base .header-section__text,.countdown-with-gift-dark .header-section__text,.countdown-with-gift-light .header-section__text{margin-bottom:56px}.countdown-with-gift-base .header-section__buttons,.countdown-with-gift-dark .header-section__buttons,.countdown-with-gift-light .header-section__buttons{margin-bottom:40px;margin-top:60px}}@media screen and (min-width:2560px){.countdown-with-gift-base,.countdown-with-gift-dark,.countdown-with-gift-light{padding:160px 0 0}}:root{--header-section__background: var(--blue-main);--header-section__padding-bottom: 0;--header-section__padding-top: 0;--header-section__title-color: var(--white);--header-section__title-font-family: var(--richmond-display);--header-section__title-font-size: var(--text-heading-2);--header-section__title-line-height: 120%;--header-section__title-align: left;--header-section__title-font-weight: var(--normal);--header-section__title-margin-bottom: 0px;--header-section__text-color: var(--experience-light-text);--header-section__text-font-size: var(--text-regular);--header-section__text-line-height: 150%;--header-section__text-align: left;--header-section__text-font-weight: var(--medium);--header-section__text-margin-bottom: 0px;--header-section__button-background-color: var(--brand);--header-section__button-border-color: var(--opacity-white-20);--header-section__button-color: var(--white);--header-section__button-hover-border-color: var(--opacity-white-20);--header-section__button-hover-background-color: var(--brand-dark);--header-section__button-hover-color: white;--header-section__button-font-size: var(--text-small);--header-section__button-font-weight: var(--semibold);--header-section__button2-background-color: var(--brand);--header-section__button2-border-color: var(--opacity-white-20);--header-section__button2-color: var(--white);--header-section__button2-hover-border-color: var(--opacity-white-20);--header-section__button2-hover-background-color: var(--brand-dark);--header-section__button2-hover-color: var(--white);--header-section__button2-font-size: var(--text-small);--header-section__button2-font-weight: var(--semibold)}.light{--header-section__background: var(--gray-lighter);--header-section__title-color: var(--experience-dark-text);--header-section__text-color: var(--experience-dark-text);--header-section__button-background-color: var(--brand);--header-section__button-hover-border-color: var(--opacity-white-20);--header-section__button-hover-background-color: var(--brand-dark);--header-section__button-hover-color: var(--white);--header-section__button-color: var(--white);--header-section__button2-background-color: var(--brand-dark);--header-section__button2-border-color: var(--opacity-white-20);--header-section__button2-color: var(--white);--header-section__button2-hover-border-color: var(--opacity-white-20);--header-section__button2-hover-background-color: var(--brand-dark);--header-section__button2-hover-color: var(--white);--header-section__button2-font-size: var(--text-regular)}.dark{--header-section__background: linear-gradient( 90deg, rgba(0, 0, 0, .76) .11%, rgba(0, 0, 0, 0) 82.71% );--header-section__title-color: var(--white);--header-section__text-color: var(--white);--header-section__button-background-color: var(--brand);--header-section__button-hover-border-color: var(--opacity-white-20);--header-section__button-hover-background-color: var(--brand-dark);--header-section__button-hover-color: var(--white);--header-section__button-color: var(--white);--header-section__button2-background-color: var(--brand);--header-section__button2-border-color: var(--opacity-white-20);--header-section__button2-color: var(--white);--header-section__button2-hover-border-color: var(--opacity-white-20);--header-section__button2-hover-background-color: var(--brand-dark);--header-section__button2-hover-color: var(--white);--header-section__button2-font-size: var(--text-small)}.header-section__wrapper{min-height:60vh;background-color:var(--brand-dark);position:relative;display:flex;flex-direction:column}.header-section__content{display:flex;flex-direction:column;padding:48px 0;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;flex:1}.header-section__inner{z-index:4!important;position:relative!important}.header-section__background{position:relative;width:100%;display:flex;flex-direction:column;flex:1}.header-section__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,var(--brand-dark-00) 0%,var(--brand-dark) 100%)}@media screen and (min-width:1440px){.header-section__overlay{background:linear-gradient(270deg,var(--brand-dark-00) 0%,var(--brand-dark) 100%)}}.header-section{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;flex:1;display:flex;flex-direction:column}.header-section .trustpilot-score-image{height:22px;width:117px}@media screen and (max-width:1024px){.header-section.has-buttons .header-section__buttons{display:none}}.header-section.has-buttons .header-section__buttons--fixed{display:flex;margin:0}.header-section.has-buttons .header-section__buttons--fixed .header-section__button,.header-section.has-buttons .header-section__buttons--fixed .header-section__button2{flex:1 1 50%;min-width:0}@media screen and (min-width:1280px){.header-section .trustpilot-review,.header-section .trustpilot-rating,.header-section .trustpilot-review-count{font-size:16px}}.slider-logos-core{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;overflow:hidden}.slider-logos-core__inner{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;display:flex;grid-gap:5px;overflow:scroll;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.slider-logos-core__inner::-webkit-scrollbar{display:none}.slide-logos-core{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;flex-shrink:0;padding:10px 0}.slide-logos-core:hover{cursor:pointer}.slide-logos-core__image{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:15.9 auto;height:130px}@media screen and (min-width:768px){.slide-logos-core__image{aspect-ratio:36.44 auto;height:105px}}.swiper-button-prev.custom:after,.swiper-button-next.custom:after{content:none}.swiper-container.side-navigation,.swiper-container.side-navigation__next,.swiper-container.side-navigation__previous{align-items:center;display:flex;position:relative}.swiper-container.side-navigation .swiper,.swiper-container.side-navigation__next .swiper,.swiper-container.side-navigation__previous .swiper{min-width:0}.swiper-container.side-navigation .swiper-button-prev,.swiper-container.side-navigation__next .swiper-button-prev,.swiper-container.side-navigation__previous .swiper-button-prev,.swiper-container.side-navigation .swiper-button-next,.swiper-container.side-navigation__next .swiper-button-next,.swiper-container.side-navigation__previous .swiper-button-next{cursor:pointer;position:unset;margin:0;height:unset}.swiper-container.side-navigation .swiper-button-prev.swiper-button-disabled,.swiper-container.side-navigation__next .swiper-button-prev.swiper-button-disabled,.swiper-container.side-navigation__previous .swiper-button-prev.swiper-button-disabled,.swiper-container.side-navigation .swiper-button-next.swiper-button-disabled,.swiper-container.side-navigation__next .swiper-button-next.swiper-button-disabled,.swiper-container.side-navigation__previous .swiper-button-next.swiper-button-disabled{opacity:.4}.swiper-container.side-navigation .swiper-button-prev,.swiper-container.side-navigation__next .swiper-button-prev,.swiper-container.side-navigation__previous .swiper-button-prev{margin-right:32px}.swiper-container.side-navigation .swiper-button-next,.swiper-container.side-navigation__next .swiper-button-next,.swiper-container.side-navigation__previous .swiper-button-next{margin-left:32px}.swiper-container.side-navigation .swiper-pagination,.swiper-container.side-navigation__next .swiper-pagination,.swiper-container.side-navigation__previous .swiper-pagination{margin-top:10px;position:unset}.slider-pag--flat .swiper-pagination-bullet{background-color:var(--gray-dark);border-radius:5px;height:4px;width:13px}.slider-pag--flat .swiper-pagination-bullet-active{background-color:var(--brand-dark)}.slider-pag--flat .swiper-pagination-bullets-dynamic{transform:translate(0)!important;margin-left:auto;margin-right:auto}.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(--brand);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}.banner-bordered{--border-clr: #adceef;align-items:center;border-radius:20px;display:flex;flex-direction:column;gap:20px;text-align:center;padding:44px 0}@media only screen and (min-width:768px){.banner-bordered{flex-direction:row;gap:57px;text-align:left}}@media screen and (min-width:1024px){.banner-bordered{padding:88px 0}}.banner-bordered__texts{align-items:center;display:flex;flex-direction:column;flex-grow:0;gap:20px;width:100%}@media only screen and (min-width:768px){.banner-bordered__texts{align-items:flex-start}}.banner-bordered__title{color:var(--experience-dark-main);font-family:var(--richmond-display);font-size:var(--text-heading-2);font-style:normal;font-weight:var(--normal);line-height:120%;margin-bottom:24px}.banner-bordered__text{color:var(--experience-dark-text);font-size:var(--text-regular);line-height:var(--line-height-150)}.banner-bordered__image,.banner-bordered__image-desktop,.banner-bordered__image-mobile{max-width:378px;width:100%}@media only screen and (min-width:768px){.banner-bordered__image-mobile{display:none!important}}.banner-bordered__image-desktop{display:none!important}@media only screen and (min-width:768px){.banner-bordered__image-desktop{display:flex!important;height:270px;max-width:fit-content;width:auto}}@media only screen and (min-width:1640px){.banner-bordered__image-desktop{height:400px}}@media only screen and (min-width:1920px){.banner-bordered__image-desktop{height:550px}}.banner-bordered__image-desktop .lazy-image{height:100%}.loading__spinner__item{animation:loading-animation 1s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.loading__spinner__item:after{position:absolute;background-color:var(--brand-dark);border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;width:7px}.loading__spinner__item:nth-child(1){animation-delay:-36ms}.loading__spinner__item:nth-child(1):after{top:55px;left:63px}.loading__spinner__item:nth-child(2){animation-delay:-72ms}.loading__spinner__item:nth-child(2):after{top:60px;left:56px}.loading__spinner__item:nth-child(3){animation-delay:-.108s}.loading__spinner__item:nth-child(3):after{top:63px;left:48px}.loading__spinner__item:nth-child(4){animation-delay:-.144s}.loading__spinner__item:nth-child(4):after{top:64px;left:40px}.loading__spinner__item:nth-child(5){animation-delay:-.18s}.loading__spinner__item:nth-child(5):after{top:63px;left:32px}.loading__spinner__item:nth-child(6){animation-delay:-.216s}.loading__spinner__item:nth-child(6):after{top:60px;left:24px}.loading__spinner--button{height:30px;position:relative;width:30px}.loading__spinner--button .loading__spinner__item{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;border:4px solid var(--brand);border-radius:50%;border-color:var(--brand) transparent transparent transparent;animation:loading-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:unset}.loading__spinner--button .loading__spinner__item:after{content:none}.loading__spinner--button .loading__spinner__item:nth-child(1){animation-delay:-.45s}.loading__spinner--button .loading__spinner__item:nth-child(1):after{top:unset;left:unset}.loading__spinner--button .loading__spinner__item:nth-child(2){animation-delay:-.3s}.loading__spinner--button .loading__spinner__item:nth-child(2):after{top:unset;left:unset}.loading__spinner--button .loading__spinner__item:nth-child(3){animation-delay:-.15s}.loading__spinner--button .loading__spinner__item:nth-child(3):after{top:unset;left:unset}.loading__spinner--button .loading__spinner__item:nth-child(4){display:none}.loading__spinner--button .loading__spinner__item:nth-child(5){display:none}.loading__spinner--button .loading__spinner__item:nth-child(6){display:none}.loading__spinner--button.loading__spinner--button-white .loading__spinner__item{border:4px solid var(--white);border-color:var(--white) transparent transparent transparent}.loading__spinner--button-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes loading-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading__spinner--white .loading__spinner__item{border-color:var(--white)}.loading__spinner--blue .loading__spinner__item{border:4px solid var(--brand);border-color:var(--brand) transparent transparent transparent}.button-base{align-items:center;border-radius:8px;display:flex;font-family:var(--manrope);font-size:var(--text-small);font-weight:var(--bold);justify-content:center;padding:12px 24px;text-align:center;height:45px;position:relative;border:1px solid var(--opacity-white-20);overflow:hidden}@media(hover:hover)and (pointer:fine){.button-base:hover{cursor:pointer}}.button-base.is-loading{color:transparent;pointer-events:none}.button-base--primary{color:var(--btn-primary-clr);background-color:var(--btn-primary-bg);transition:background .3s ease,color .3s ease}@media(hover:hover)and (pointer:fine){.button-base--primary:hover{background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-clr-hover)}}.button-base--primary.button-base--active{border:1px solid transparent;color:#fff;background:linear-gradient(var(--btn-primary-bg),var(--btn-primary-bg)) padding-box,linear-gradient(90deg,#f0ce88,#d4a43f) border-box}.button-base--secondary{color:var(--btn-secondary-clr);background-color:var(--btn-secondary-bg);transition:background .3s ease,color .3s ease}@media(hover:hover)and (pointer:fine){.button-base--secondary:hover{background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-clr-hover)}}.button-base--secondary.button-base--active{border:1px solid transparent;background:linear-gradient(var(--btn-secondary-bg),var(--btn-secondary-bg)) padding-box,linear-gradient(90deg,#f0ce88,#d4a43f) border-box}@media(hover:hover)and (pointer:fine){.button-base--secondary.button-base--active:hover{background:linear-gradient(var(--btn-secondary-bg-hover),var(--btn-secondary-bg-hover)) padding-box,linear-gradient(90deg,#f0ce88,#d4a43f) border-box}}.button-base--outline{background-color:transparent;color:var(--experience-dark-main);border:1px solid var(--experience-dark-main);transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media(hover:hover)and (pointer:fine){.button-base--outline:hover{background-color:var(--btn-primary-bg);color:var(--btn-primary-clr);border:1px solid var(--opacity-white-20)}}.button-base--ghost{background-color:var(--opacity-neutral-darkest-30);color:var(--experience-white);transition:background-color .3s ease;border:1px solid var(--opacity-white-20)}@media(hover:hover)and (pointer:fine){.button-base--ghost:hover{background-color:var(--opacity-neutral-darkest-40);color:var(--experience-white)}}.button-base--full{width:100%}.button-base--link{align-items:center;text-decoration:none;justify-content:center}.is-disabled{pointer-events:none;opacity:.4}.expansion-panel{padding-block:16px}.expansion-panel__title{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between}.expansion-panel__title-slot{color:var(--experience-dark-main);font-size:var(--text-regular);font-weight:var(--bold);line-height:21px;letter-spacing:2.24px}@media only screen and (min-width:1440px){.expansion-panel__title-slot{line-height:24px}}.expansion-panel__description{color:var(--experience-dark-text);font-size:var(--text-regular);font-weight:var(--medium);line-height:21px}.expansion-panel__description strong,.expansion-panel__description ::marker{color:var(--experience-dark-main)}.expansion-panel__description a{color:var(--experience-info);cursor:pointer;text-decoration:none;transition:opacity .3s ease-out}@media(hover:hover)and (pointer:fine){.expansion-panel__description a:hover{opacity:.7;text-decoration:none}}.expansion-panel__description ul,.expansion-panel__description ol{padding-inline-start:16px}@media only screen and (min-width:1440px){.expansion-panel__description{line-height:24px}}.base-accordion .expansion-panel{border-bottom:1px solid var(--experience-lightgray)}.base-accordion{--accordion-border-clr: #D6D6D6;--accordion-border-width: 1px}.base-accordion .expansion-panel{border-bottom:var(--accordion-border-width) solid var(--accordion-border-clr)}.faq__widget__top{align-items:flex-start;display:flex;gap:8px}.faq__widget__top.single-line{align-items:center}.faq__top__texts{display:flex;flex-direction:column;gap:2px}.faq__top__icon{aspect-ratio:1;flex-shrink:0;width:48px}.faq__widget__button{margin-top:12px;width:100%}.faq__widget__bottom{margin-top:12px}.faq__widget__bottom .expansion-panel{--padding-x: 12px;--padding-y: 16px}.faq__widget__bottom .expansion-panel:not(:last-child){border-bottom:2px solid #f4f4f4}.faq--tab{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--white);border-radius:16px;padding:12px 8px;transition:all .3s ease-out;height:210px}.faq--tab:hover{cursor:pointer}.faq--tab.tab__active{background-color:var(--brand);z-index:1}.faq--tab.tab__active .faq--tab__text{color:var(--white)}.faq--tab__text{color:var(--brand);font-size:var(--text-tagline-label);font-style:normal;font-weight:var(--bold);line-height:150%;text-align:center;letter-spacing:.16em;user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none}.faq-tab__icon-wrapper{align-items:center;background-color:var(--brand);border:5px solid var(--gray-light);display:flex;justify-content:center;margin-bottom:21px;border-radius:50%;height:65px;width:65px}.faq-tab__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:23px;width:23px}@media screen and (min-width:1280px){.faq--tab{height:222px;border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:16px;padding:12px 20px}}.faq__search--input{position:relative;width:100%}.faq__search--input input{background-color:#fff;border:none;border-radius:8px;font-size:14px;height:44px;line-height:16px;padding:13px 12px;width:100%}@media(hover:none){.faq__search--input input:focus{font-size:16px}}.faq__search--input input:focus{outline:none}.faq__search--input input::placeholder{color:var(--gray);font-size:14px}.faq__search--input:after{display:none;content:"";background-image:url(https://www.flightgift.com/media/images/icons/search/search_blue_icon.svg);background-position:center;background-size:cover;height:14px;width:14px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}@media screen and (min-width:768px){.faq__search--input{max-width:600px}.faq__search--input input{font-size:16px;line-height:18px;height:42px}.faq__search--input input::placeholder{font-size:16px;line-height:18px}}@media screen and (min-width:1024px){.faq__search--input input:focus{font-size:16px}}@media screen and (min-width:1280px){.faq__search--input{max-width:807px}}@media screen and (min-width:2560px){.faq__search--input input{font-size:20px;line-height:24px;height:56px}.faq__search--input input::placeholder{font-size:20px;line-height:24px}}.faq__search{display:flex;flex-direction:column;padding:16px 24px;border-radius:16px;background-color:var(--brand);margin-bottom:32px;max-width:656px;margin-inline:auto}@media screen and (min-width:1280px){.faq__search{margin-bottom:48px}}.faq__search--text{color:var(--white);font-size:var(--text-small);font-style:normal;font-weight:var(--medium);line-height:150%;margin-bottom:6px}.link--base{color:var(--experience-info);text-decoration:none;transition:opacity .3s ease-out}.link--base:hover{cursor:pointer;opacity:.7;text-decoration:none}.link--base .active{font-weight:var(--bold)}.link--base-colorless{text-decoration:none;transition:opacity .3s ease-out}.link--base-colorless:hover{cursor:pointer;opacity:.7;text-decoration:none}.link--base-colorless .active{font-weight:var(--bold)}.faq__qa{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;padding:25px 0 52px;border-radius:16px;background-color:var(--white);border:1px solid #d4d4d4;margin-bottom:16px}.faq__qa:last-of-type{margin-bottom:0}.faq__question{color:var(--experience-dark-text);font-size:16px;font-weight:var(--bold);line-height:27px}.faq__question .highlighted{color:var(--main-color-light)}.faq__question .highlighted{color:var(--brand)}.faq__question--wrapper{align-items:center;display:flex;justify-content:space-between}.faq__question--wrapper:hover{cursor:pointer}.faq__arrow{height:8px;margin-left:18px;transition:.2s ease-in-out;width:14px}.faq__arrow--expanded{transform:rotate(180deg)}.faq__answer,.faq__answer--desktop,.faq__answer--mobile{font-size:16px;line-height:27px;margin-top:15px}.faq__answer .highlighted,.faq__answer--desktop .highlighted,.faq__answer--mobile .highlighted{color:var(--main-color-light)}.faq__answer a,.faq__answer--desktop a,.faq__answer--mobile a{color:inherit;font-weight:bolder}.faq__answer--desktop{display:none}@media screen and (min-width:1024px){.faq__qa{padding:25px 0 52px;position:relative}.faq__question--wrapper:hover{cursor:default}.faq__answer--desktop{display:block}.faq__answer--mobile{display:none}}@media screen and (min-width:1024px){.faq__qa{padding-bottom:37px}}@media screen and (min-width:1280px){.faq__arrow{display:none}.faq__question,.faq__answer,.faq__answer--mobile,.faq__answer--desktop{font-size:18px}}@media screen and (min-width:1920px){.faq__qa{padding-bottom:62px}}.answer-drop-enter-from{max-height:0}.answer-drop-enter-active,.answer-drop-leave-active{overflow:hidden;transition:max-height .2s ease-in-out}.answer-drop-enter-to,.answer-drop-leave-from{max-height:100vh}.answer-drop-leave-to{max-height:0}.button--base,.button__primary,.button__primary--dark,.header-section__button,.header-section__button.header-section__button-primary,.header-section__button2,.text-separated-from-background .header-section__button{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--manrope);justify-content:center}.button--base:hover,.button__primary:hover,.button__primary--dark:hover,.header-section__button:hover,.header-section__button2: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__primary,.button__primary--dark,.header-section__button.header-section__button-primary,.text-separated-from-background .header-section__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:background-color .1s ease-in,color .1s ease-in,border-color .1s ease-in;contain:content}.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,.header-section__button.header-section__button-primary:disabled,.text-separated-from-background .header-section__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,.header-section__button.header-section__button-primary:hover,.text-separated-from-background .header-section__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,.header-section__button.header-section__button-primary:focus,.text-separated-from-background .header-section__button:focus{outline-color:var(--main-color-lighter);outline-width:2px}}.button__primary--dark{background-color:var(--button-primary_dark-background);color:var(--button-primary_dark-color)}@media(hover:hover){.button__primary--dark:hover{background-color:var(--button-primary_dark-hover-background);color:var(--button-primary_dark-hover-color)}.button__primary--dark:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}}.faq__widget__top{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-column-gap:20px;margin-bottom:32px}.faq__top__title{color:var(--experience-dark-main);font-family:var(--richmond-display);font-size:var(--text-heading-2);line-height:120%;text-align:center;margin-bottom:24px}.faq__top__subtitle{color:var(--experience-dark-text);font-size:var(--text-regular);line-height:150%;font-style:normal;font-weight:var(--medium);text-align:center;max-width:984px}.faq__widget__qa{padding:0;width:100%}.faq__widget__qa .faq__question--wrapper{padding:20px 24px;transition:all .3s ease-out}.faq__widget__qa .faq__question{color:var(--experience-dark-main);font-size:var(--text-medium);font-style:normal;font-weight:var(--bold);text-transform:none;line-height:150%}.faq__widget__qa .faq__answer,.faq__widget__qa .faq__answer--mobile,.faq__widget__qa .faq__answer--desktop{margin-top:0;padding:0 24px 20px;color:var(--experience-dark-text);font-size:var(--text-small);font-style:normal;font-weight:var(--medium);line-height:150%}.faq__widget__button{font-size:var(--text-small);font-weight:var(--semibold);height:45px;padding:12px 24px;width:100%;margin-top:32px}@media only screen and (min-width:768px){.faq__widget__button{width:fit-content}}@keyframes gradient{0%{background-position:0 0}50%{background-position:50% 50%}to{background-position:100% 100%}}@media screen and (min-width:1024px){.faq__widget__top{margin-bottom:48px}.faq__widget__button{margin-top:48px}.faq__widget__qa .faq__question--wrapper:hover{cursor:pointer}.faq__widget__qa:after{content:none}.faq__widget__qa .faq__answer--desktop{display:none}.faq__widget__qa .faq__answer--mobile,.faq__widget__qa .faq__arrow{display:block}}.faq-page .page__title{color:var(--experience-dark-main)!important;font-family:var(--richmond-display);font-size:var(--text-heading-1)!important;font-style:normal;font-weight:var(--normal);line-height:120%;margin-top:40px;margin-bottom:16px!important}@media screen and (min-width:1280px){.faq-page .page__title{margin-top:56px;margin-bottom:24px!important}}.faq__top--text{color:var(--experience-dark-main);font-family:var(--richmond-display);font-size:var(--text-heading-5);font-style:normal;font-weight:var(--normal);line-height:140%;text-align:center;margin-bottom:16px;max-width:984px;margin-inline:auto}@media screen and (min-width:1280px){.faq__top--text{margin-bottom:24px}}.container{padding-inline:16px;width:100%;margin-inline:auto}@media screen and (min-width:768px){.container{padding-inline:24px}}@media only screen and (min-width:1024px){.container{padding-inline:32px}}@media only screen and (min-width:1440px){.container{max-width:1312px}}.container--full{padding-inline:16px;width:100%}@media only screen and (min-width:1024px){.container--full{padding-inline:32px}}@media only screen and (min-width:1440px){.container--full{padding-inline:64px}}@media only screen and (min-width:1920px){.container--full{padding-inline:112px}}.fixed-buttons{position:fixed;right:0;bottom:0;left:0;z-index:var(--action-buttons-home-index);background-color:var(--white);display:flex;box-shadow:0 -3px 6px #0000001c;gap:20px;padding-bottom:10px;padding-top:10px}@media only screen and (min-width:1024px){.fixed-buttons{display:none}}.tp-overview{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tp-overview__logo{height:19px}@media only screen and (min-width:1024px){.tp-overview__logo{font-size:24px}}.tp-overview__score-img{height:16px}@media only screen and (min-width:1024px){.tp-overview__score-img{font-size:19px}}.tp-overview__texts{font-size:14px}@media only screen and (min-width:1280px){.tp-overview__texts{font-size:16px}}.tp-slider .slider-arrow{width:24px}.tp-slider .swiper-slide{width:230px}@media only screen and (min-width:1280px){.tp-section-container{background-color:var(--transparent)!important;padding:0!important}}@media only screen and (min-width:1280px){.tp-section-container__inner{border-radius:30px;background-color:#f4f4f4;margin-left:auto;margin-right:auto;max-width:1658px;padding:32px 47px}}@media only screen and (min-width:1920px){.tp-section-container__inner{padding:32px 109px}}.tp-section__content{display:flex;flex-direction:column;gap:24px}.swiper--side-navigation{align-items:center;display:flex}.swiper--side-navigation .swiper{min-width:0;width:100%}.swiper--side-navigation--row{flex-direction:column}.swiper-navigation-row{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px}@media only screen and (min-width:1440px){.swiper-navigation-row{margin-top:48px;gap:16px}}.swiper--side-navigation-absolute,.swiper--side-navigation-absolute-b{position:relative}.swiper--side-navigation-absolute .side-navigation,.swiper--side-navigation-absolute .side-navigation__next,.swiper--side-navigation-absolute .side-navigation__previous,.swiper--side-navigation-absolute-b .side-navigation,.swiper--side-navigation-absolute-b .side-navigation__next,.swiper--side-navigation-absolute-b .side-navigation__previous{position:absolute;z-index:2;background-color:var(--white);padding:0}.swiper--side-navigation-absolute .side-navigation__previous,.swiper--side-navigation-absolute-b .side-navigation__previous{left:0}.swiper--side-navigation-absolute .side-navigation__next,.swiper--side-navigation-absolute-b .side-navigation__next{right:0}.swiper--side-navigation-absolute-b .side-navigation,.swiper--side-navigation-absolute-b .side-navigation__next,.swiper--side-navigation-absolute-b .side-navigation__previous{background-color:var(--brand)}.side-navigation:hover,.side-navigation__next:hover,.side-navigation__previous:hover{cursor:pointer}.side-navigation:disabled,.side-navigation__next:disabled,.side-navigation__previous:disabled{opacity:.15}.side-navigation:disabled:hover,.side-navigation__next:disabled:hover,.side-navigation__previous:disabled:hover{cursor:default}.side-navigation__previous{padding:20px 20px 20px 3px}.side-navigation__next{padding:20px 3px 20px 20px}.side-navigation--40{height:40px;width:40px}.side-navigation--40 .button-slider--pagination__icon{height:21px;width:12px}.side-navigation--50{height:50px;width:50px}.side-navigation--50 .button-slider--pagination__icon{height:22px;width:13px}.swiper__nav-m15 .side-navigation__previous{left:15px}.swiper__nav-m15 .side-navigation__next{right:15px}.swiper__nav-bordered .side-navigation__previous{border:1px solid var(--brand)}.swiper__nav-bordered .side-navigation__previous:hover{background-color:var(--white)}.swiper__nav-bordered .side-navigation__next{border:1px solid var(--brand);right:15px}.swiper__nav-bordered .side-navigation__next:hover{background-color:var(--white)}.media__wrapper{text-align:center;position:relative;background-color:var(--white);padding:64px 0}.media__wrapper .swiper--slider__pagination{display:none}.media__wrapper__overlay-left{position:absolute;left:0;background:linear-gradient(270deg,#fff0,#fff);z-index:2;height:100%;bottom:0;width:41px}.media__wrapper__overlay-right{position:absolute;right:0;background:linear-gradient(90deg,#fff0,#fff);z-index:2;height:100%;bottom:0;width:41px}.section__media__title{color:var(--experience-dark-main);font-family:var(--richmond-display);font-size:var(--text-heading-2);font-weight:var(--normal);line-height:120%;margin-bottom:48px}.section__media__subtitle{font-size:var(--text-large);line-height:1.5;color:var(--experience-dark-main);margin-bottom:32px}.media__slider-container{position:relative}.media__slider{margin:0 auto;max-width:1200px;flex-direction:column;padding-bottom:93px;position:relative}.media__slider .swiper{overflow:visible}.media__slider .swiper .swiper-slide{opacity:1;transition:opacity .3s ease}.media__slider .swiper .swiper-slide{opacity:.2}.media__slider .swiper .swiper-slide-active{opacity:1}.media__slider .swiper-wrapper{padding-top:24px}.media__slider .swiper-button-lock{display:none}.media__slider .side-navigation__next,.media__slider .side-navigation__previous{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;position:absolute!important;top:unset!important;bottom:0!important;transform:unset!important;background-color:var(--experience-dark-main);border:none;width:40px;height:40px;margin:0!important;border-radius:12px;padding:0!important;background-color:var(--brand);transition:background-color .3s ease}.media__slider .side-navigation__next img,.media__slider .side-navigation__previous img{width:12px;height:12px}.media__slider .side-navigation__next:hover,.media__slider .side-navigation__previous:hover{background-color:var(--brand-dark)}.media__slider .side-navigation__previous{left:50%!important;transform:translate(-100%)!important}.media__slider .side-navigation__next{left:50%!important;transform:translate(0)!important;margin-left:16px!important}.slide__media--outer{height:auto!important}.card__media{background-color:var(--media-card-bg, var(--experience-dark-main));border-radius:20px;padding:16px;text-align:center;height:100%;position:relative;overflow:hidden}.card__media:before{content:"";position:absolute;inset:0;border-radius:20px;padding:2px;background:linear-gradient(135deg,#c89d3c,#f4c542,#c89d3c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.media__logo{display:block;object-fit:contain;overflow:hidden;width:auto;aspect-ratio:1.4}.media__text{font-size:var(--text-large);font-weight:var(--medium);line-height:1.6;color:#fff}@media screen and (min-width:1024px){.card__media{padding:32px}.media__wrapper{padding:88px 0}.media__wrapper__overlay-left,.media__wrapper__overlay-right{width:100px}}@media screen and (min-width:1280px){.media__slider .side-navigation__next,.media__slider .side-navigation__previous{width:48px;height:48px}.media__slider .side-navigation__previous{margin-left:-60px}.media__slider .side-navigation__next{margin-right:-60px}}@media screen and (min-width:1440px){.media__wrapper__overlay-left{width:328px;background:linear-gradient(270deg,#fff0,#fff 30%)}.media__wrapper__overlay-right{width:328px;background:linear-gradient(90deg,#fff0,#fff 30%)}}@media screen and (min-width:1920px){.media__wrapper__overlay-left,.media__wrapper__overlay-right{width:570px}}.media__logo-wrapper{width:100%;height:70px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.card__media--no-logo{padding-top:30px}.home-hero-cta__wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:48px 0;background-size:cover;background-position:center}.home-hero-cta__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.home-hero-cta__container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.home-hero-cta__title{color:var(--experience-white);font-family:var(--richmond-display);font-size:var(--text-heading-2);font-style:normal;font-weight:var(--normal);line-height:120%;text-align:center;margin-bottom:6px;max-width:850px;margin-inline:auto}.home-hero-cta__subtitle{color:var(--experience-white);font-size:var(--text-regular);font-style:normal;font-weight:var(--medium);line-height:150%;text-align:center;margin-bottom:24px;max-width:656px;margin-inline:auto}.home-hero-cta__subtitle a{color:#fff!important}.home-hero-cta__buttons{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.home-hero-cta__buttons .home-hero-cta__button{min-width:167px;font-size:var(--text-small);font-style:normal;font-weight:var(--semibold);line-height:150%}@media screen and (min-width:768px){.home-hero-cta__buttons .home-hero-cta__button{min-width:167px}}@media screen and (min-width:1024px){.home-hero-cta__wrapper{padding:88px 0}}@media screen and (min-width:1440px){.home-hero-cta__wrapper{padding:112px 0}}.homepage-reviews{padding:48px 0;min-height:800px;display:flex;align-items:center;position:relative;background-origin:padding-box;background-blend-mode:normal;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}.homepage-reviews .container--default,.homepage-reviews .container--default-full,.homepage-reviews .text-separated-from-background .header-section__text,.text-separated-from-background .homepage-reviews .header-section__text,.homepage-reviews .text-separated-from-background .header-section__title,.text-separated-from-background .homepage-reviews .header-section__title{display:flex;flex-direction:column;justify-content:space-between;height:100%}.homepage-reviews.fg-reviews,.homepage-reviews.hg-reviews,.homepage-reviews.tg-reviews,.homepage-reviews.eg-reviews{background-position:center;background-size:cover}.homepage-reviews__title{color:var(--experience-white);font-family:var(--richmond-display);text-align:center;font-size:var(--text-heading-2);font-style:normal;font-weight:var(--normal);line-height:57.6px;margin-bottom:48px}@media screen and (min-width:1440px){.homepage-reviews{padding:112px 0}}@media screen and (min-width:1920px){.homepage-reviews{height:1000px}}.homepage-reviews__overlay{position:absolute;bottom:-2px;left:0;width:100%;height:100.4%;background:linear-gradient(180deg,#30070e1a,#30070e)}.homepage-reviews__inner{display:flex;flex-direction:column;position:relative}.homepage-reviews__trustpilot .trustpilot-widget-small{justify-content:center;display:flex}.homepage-reviews__trustpilot .trustpilot-widget-small__inner{display:flex;flex-direction:column!important;text-align:center;justify-content:center!important;align-items:center!important;gap:0px!important}@media screen and (min-width:1024px){.homepage-reviews__trustpilot .trustpilot-widget-small__inner{flex-direction:row!important;align-items:end!important;gap:24px!important}}.homepage-reviews__trustpilot .trustpilot-image-wrapper{display:flex;align-items:end;margin-bottom:15px}@media screen and (min-width:1024px){.homepage-reviews__trustpilot .trustpilot-image-wrapper{margin-bottom:0}}.homepage-reviews__trustpilot .trustpilot-image-wrapper .trustpilot-logo{margin-right:24px!important}.homepage-reviews__trustpilot .trustpilot-image-wrapper .trustpilot-review{margin-right:8px;font-size:var(--text-large);font-weight:var(--bold);color:#fff}.homepage-reviews__trustpilot .trustpilot-review-text--custom{font-size:12px;font-weight:var(--semibold);color:#fff;line-height:130%}.homepage-reviews__trustpilot .trustpilot-info{justify-content:center}.homepage-reviews__trustpilot .trustpilot-slider{padding:24px 8px!important;position:relative;margin-top:24px!important}@media screen and (min-width:768px){.homepage-reviews__trustpilot .trustpilot-slider{padding:24px 16px!important}}@media screen and (min-width:1440px){.homepage-reviews__trustpilot .trustpilot-slider{padding:24px!important}}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .pagination-button__bordered-gray{position:relative;width:40px;height:40px;flex-shrink:0}@media screen and (min-width:768px){.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .pagination-button__bordered-gray{width:45px;height:45px}}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__previous{z-index:2!important;margin-right:8px;transition:all .3s ease}@media screen and (min-width:768px){.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__previous{margin-right:16px}}@media screen and (min-width:1440px){.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__previous{margin-right:24px}}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__previous:hover{background-color:var(--brand-dark);transition:all .3s ease}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__previous.swiper-button-disabled{pointer-events:none!important}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__next{z-index:1!important;margin-left:8px;transition:all .3s ease}@media screen and (min-width:768px){.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__next{margin-left:16px}}@media screen and (min-width:1440px){.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__next{margin-left:24px}}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__next:hover{background-color:var(--brand-dark);transition:all .3s ease}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .side-navigation__next.swiper-button-disabled{pointer-events:none!important}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .trustpilot-card{width:280px;text-align:left}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .trustpilot-card .trustpilot-card__score-wrapper .trustpilot-card__score{aspect-ratio:5;width:auto;height:16px}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .trustpilot-card .trustpilot-card__score-wrapper .trustpilot-card__verified{width:15px;height:15px}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .trustpilot-card .trustpilot-card__score-wrapper .trustpilot-card__verified-text{color:#000;font-size:var(--text-tiny);font-weight:var(--medium)}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .trustpilot-card .trustpilot-card__title{font-size:var(--text-regular);line-height:var(--line-height-150)}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .trustpilot-card .trustpilot-card__text{font-size:var(--text-small);display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:69px}.homepage-reviews__trustpilot .trustpilot-slider .swiper--side-navigation .trustpilot-card .trustpilot-card__name{margin-top:auto;font-size:var(--text-regular)}.experience-family-logo__header{display:flex;align-items:center;gap:22px;margin-bottom:16px}@media screen and (min-width:1440px){.experience-family-logo__header{margin-bottom:24px}}.experience-family-logo__header .experience-family-logo__title{color:#fff;font-family:var(--sackers-gothic-medium);font-size:var(--text-sackers-gothic-medium);font-weight:var(--medium);font-style:normal;line-height:100%;letter-spacing:.05em;text-align:center}.experience-family-logo__header .experience-family-logo__title:first-letter{text-transform:capitalize}
