@keyframes jumpInfinite{0%{margin-top:0}50%{margin-top:10px}to{margin-top:0}}@keyframes rotateInfinite{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinInfinite{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.unique-value-proposition{align-items:center;display:flex;flex-direction:column;margin:0 auto 32px;max-width:1248px;padding:10px}@media(max-width:991.98px){.unique-value-proposition{align-items:flex-start;padding:0}}.unique-value-proposition__header{align-items:center;align-self:stretch;display:flex;flex:1;gap:16px;justify-content:center;margin-bottom:24px;max-width:1248px;width:100%}@media(max-width:991.98px){.unique-value-proposition__header{margin-bottom:20px;padding:0}}.unique-value-proposition-items{display:flex;gap:8px;justify-content:space-around;max-width:1024px;width:100%}@media(max-width:991.98px){.unique-value-proposition-items{flex-direction:column;padding:0;width:fit-content}}.unique-value-proposition__title{color:#034669;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:0}.unique-value-proposition__item{align-items:center;display:flex;flex-direction:column;gap:8px 12px}@media(max-width:991.98px){.unique-value-proposition__item{flex-direction:row}}@media(min-width:991.98px){.unique-value-proposition__item{max-width:300px;min-width:200px}}.unique-value-proposition__item-icon-wrapper{background:#fff;border:2px solid #c3e9fd;border-radius:8px;padding:12px}.unique-value-proposition__item-icon{color:#4bbdfa;height:32px;width:32px}.unique-value-proposition__item-content{align-items:center;display:flex;flex-direction:column;gap:2px;padding:4px 0}@media(max-width:991.98px){.unique-value-proposition__item-content{align-items:flex-start}}.unique-value-proposition__item-content-upper-text{align-items:center;color:#363636;display:flex;font-size:14px;font-weight:500;gap:2px;line-height:normal;text-align:center}@media(max-width:991.98px){.unique-value-proposition__item-content-upper-text{text-align:left}}.unique-value-proposition__item-content-upper-text-star-icon{height:16px;width:16px}.unique-value-proposition__item-content-upper-text-extra-txt{color:#595959}.unique-value-proposition__item-content-bottom-text{color:#595959;font-size:12px;font-weight:400;line-height:normal}.attractive-offers-banner{background:url(/assets/responsive-frontend/responsive-frontend/images/css/woman-with-clock-and-juice.2eb2cb1fb68.webp) no-repeat 100% 100%,url(/assets/responsive-frontend/responsive-frontend/images/css/attractive-offers-banner-line.221db60dcb3.svg) no-repeat 0 0,url(/assets/responsive-frontend/responsive-frontend/images/css/attractive-offers-banner-line-rotated.21b8b41d0ad.svg) no-repeat calc(100% + 60px) 275px,linear-gradient(90deg,#034669,#03466900 59.5%),#07a3f6;border-radius:16px;display:flex;flex-direction:column;height:420px;justify-content:center;margin:0 auto;max-width:1248px;overflow:hidden;padding-left:76px;position:relative;width:100%}.attractive-offers-banner:hover{text-decoration:none}.attractive-offers-banner .attractive-offers-banner__title{color:#fff;font-family:Baloo Bhaijaan\ 2,system-ui;font-size:96px;font-weight:800;line-height:.8;text-shadow:0 1px 2px #2020200a,0 1px 4px #2020200a}.attractive-offers-banner .attractive-offers-banner__title .last-minute-banner__title-small-text{font-size:32px}.attractive-offers-banner .attractive-offers-banner__button{align-items:center;background:#f65a07;border:2px solid #fba273;border-radius:8px;display:flex;gap:12px;padding:16px 24px;width:fit-content;z-index:1}.attractive-offers-banner .attractive-offers-banner__button-icon,.attractive-offers-banner .attractive-offers-banner__button-text{filter:drop-shadow(0 1px 2px rgba(32,32,32,.24))}.attractive-offers-banner .attractive-offers-banner__button-text{color:#fff;font-size:16px;font-weight:400;letter-spacing:.4px;line-height:normal}.attractive-offers-banner .attractive-offers-banner__clock-icon{bottom:20px;height:101px;position:absolute;right:20px;width:101px}.attractive-offers-banner .attractive-offers-banner__line{position:absolute;z-index:-1}.attractive-offers-banner .attractive-offers-banner__line.attractive-offers-banner__line--first{right:-40px;top:-20px}.attractive-offers-banner .attractive-offers-banner__line.attractive-offers-banner__line--second{bottom:0;right:-50px;transform:rotate(-151.462deg)}@media(max-width:991.98px){.attractive-offers-banner{background:url(/assets/responsive-frontend/responsive-frontend/images/css/woman-with-clock-and-juice.2eb2cb1fb68.webp) no-repeat calc(50% + 20px) bottom/auto 300px,url(/assets/responsive-frontend/responsive-frontend/images/css/attractive-offers-banner-line-rotated.21b8b41d0ad.svg) no-repeat calc(100% + 100px) calc(100% + 40px),linear-gradient(180deg,#034669,#03466900 50%),#07a3f6;height:400px;justify-content:space-between;padding:20px}.attractive-offers-banner .attractive-offers-banner__title{font-size:49px}.attractive-offers-banner .attractive-offers-banner__title .last-minute-banner__title-small-text{font-size:16px}.attractive-offers-banner .attractive-offers-banner__button{margin:0 auto}.attractive-offers-banner .attractive-offers-banner__clock-icon{bottom:70px;height:58px;left:28px;right:auto;width:58px}}.featuredAccommodation{margin-top:32px;max-width:1248px;width:100%}@media(max-width:991.98px){.featuredAccommodation{width:100%}}.featuredAccommodation .wishlist-widget__button{position:absolute;right:8px;top:8px;z-index:2}.featuredAccommodation .featuredAccommodation__header-see-more{align-items:center;background:#f65a07;border-radius:6px;box-shadow:0 4px 8px -2px #20202014,0 2px 4px -2px #20202014;display:flex;gap:8px;height:48px;justify-content:center;padding:8px 16px 8px 24px}@media(max-width:767.98px){.featuredAccommodation .featuredAccommodation__header-see-more{width:100%}}.featuredAccommodation .featuredAccommodation__header-see-more-text{color:#fff;font-size:14px;font-weight:500;line-height:normal;text-shadow:0 1px 2px #2020203d}.featuredAccommodation .featuredAccommodation--header{align-items:center;align-self:stretch;display:flex;flex:1;gap:16px;justify-content:space-between;margin-top:16px;width:100%}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation--header{margin-bottom:8px}}@media(max-width:767.98px){.featuredAccommodation .featuredAccommodation--header{align-items:flex-start;flex-direction:column}}.featuredAccommodation .featuredAccommodation--header:hover{text-decoration:none}.featuredAccommodation .featured-accommodation__header-title{display:flex;flex-direction:column;gap:2px;margin:0}.featuredAccommodation .featured-accommodation__header-title-text{color:#202020;font-size:20px;font-weight:500;line-height:1.4}@media(max-width:767.98px){.featuredAccommodation .featured-accommodation__header-title-text{font-size:18px}}.featuredAccommodation .featured-accommodation__header-title-description{color:#202020;font-size:12px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__header-title-description .savings-percentage-text{color:#f65a07}.featuredAccommodation .featured-accommodation__header-line{background-color:#e0e0e0;flex-grow:1;height:1px;margin:0}@media(max-width:767.98px){.featuredAccommodation .featured-accommodation__header-line{display:none}}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation__items-container{margin:0 -16px}}.featuredAccommodation .featuredAccommodation__items{-ms-overflow-style:none;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,2fr);overflow-x:scroll;padding:16px 0;scrollbar-width:none}.featuredAccommodation .featuredAccommodation__items::-webkit-scrollbar{display:none}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation__items{display:flex;padding:16px}}.featuredAccommodation .featuredAccommodation__item-wrapper{flex-shrink:0;position:relative;width:100%}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation__item-wrapper{width:300px}}.featuredAccommodation .featuredAccommodation__item{background:#fff;border-radius:12px;box-shadow:0 12px 18px -6px #20202014,0 4px 8px -4px #20202014;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;width:100%}.featuredAccommodation .featuredAccommodation__item:hover:before{box-shadow:inset 0 0 0 2px #fa884b}.featuredAccommodation .featuredAccommodation__item:before{border-radius:12px;box-shadow:inset 0 0 0 2px #e0e0e0;content:"";inset:0;pointer-events:none;position:absolute;transition:.4s;z-index:1}.featuredAccommodation .featured-accommodation__item-image-container{position:relative;width:100%;z-index:1}.featuredAccommodation .featuredAccommodation__item-image{aspect-ratio:3/2;width:100%}.featuredAccommodation .featuredAccommodation__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#202020;display:-webkit-box;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 4px;overflow:hidden;padding:8px 8px 0}.featuredAccommodation .featuredAccommodation__item-subtitle{color:#363636;font-size:12px;font-weight:400;line-height:normal;margin-bottom:0;padding:0 8px 8px}.featuredAccommodation .featured-accommodation__item-rating{align-items:center;background:#0aa595;border-radius:0 4px 4px 0;color:#fff;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;left:0;line-height:1;padding:8px 12px 8px 8px;position:absolute;top:8px;z-index:2}.featuredAccommodation .featured-accommodation__item-overnight-stays{align-items:center;background:#202020cc;border-radius:4px;bottom:4px;display:flex;gap:4px;left:8px;padding:2px 4px;position:absolute;z-index:2}.featuredAccommodation .featured-accommodation__item-overnight-stays-text{color:#fff;font-size:11px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-content{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:8px}.featuredAccommodation .featured-accommodation__item-dates-and-capacity{display:flex;gap:4px;justify-content:space-between}.featuredAccommodation .featured-accommodation__item-dates{flex-grow:1}.featuredAccommodation .featured-accommodation__item-capacity,.featuredAccommodation .featured-accommodation__item-dates{align-items:center;background:#fafdff;border:1px solid #e7f6fe;border-radius:4px;display:flex;gap:4px;padding:8px}.featuredAccommodation .featured-accommodation__item-dates-text{letter-spacing:-.02em}.featuredAccommodation .featured-accommodation__item-capacity-text,.featuredAccommodation .featured-accommodation__item-dates-text{color:#034669;font-size:13px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-price-box{background:#f6fef9;border:1px solid #e8fcf0;border-radius:4px;display:flex;flex-direction:column}.featuredAccommodation .featured-accommodation__item-price-box-details{display:flex;gap:4px;justify-content:space-between;padding:8px}.featuredAccommodation .featured-accommodation__item-old-price{display:flex;flex-direction:column;gap:2px}.featuredAccommodation .featured-accommodation__item-new-price{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.featuredAccommodation .featured-accommodation__item-new-price-text,.featuredAccommodation .featured-accommodation__item-old-price-text{color:#595959;font-size:10px;font-weight:400;line-height:normal}.featuredAccommodation .featured-accommodation__item-new-price-text{display:flex;gap:2px}.featuredAccommodation .featured-accommodation__item-new-price-value,.featuredAccommodation .featured-accommodation__item-old-price-value{color:#363636;font-size:16px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-old-price-value{text-decoration-line:line-through}.featuredAccommodation .featured-accommodation__item-new-price-value{color:#363636;font-size:16px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-new-price-percentage{align-items:center;background:#107937;border-radius:4px;color:#fff;display:flex;font-size:10px;font-weight:600;justify-content:center;line-height:normal;padding:0 4px}.featuredAccommodation .featured-accommodation__item-price-box-separator{background:#d0fbdf;height:1px;margin:0 auto;width:calc(100% - 8px)}.featuredAccommodation .featured-accommodation__item-price-box-savings{color:#107937;font-size:12px;font-weight:500;line-height:normal;padding:8px;text-align:center}.featuredAccommodation .featured-accommodation__item-see-offer{color:#f65a07;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:space-between;line-height:normal;padding:8px 16px 16px}.featuredAccommodation .featured-accommodation__see-more-bottom{align-items:center;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 8px -2px #20202014,0 2px 4px -2px #20202014;display:flex;gap:8px;justify-content:center;margin-left:auto;padding:12px 12px 12px 24px;text-decoration:none;width:fit-content}@media(max-width:991.98px){.featuredAccommodation .featured-accommodation__see-more-bottom{display:none}}.featuredAccommodation .featured-accommodation__see-more-bottom{color:#202020;font-size:14px;font-weight:500;line-height:normal}.horizontal-scroll-arrows{align-items:center;display:flex;gap:8px}.horizontal-scroll-arrows.horizontal-scroll-arrows--align-right{justify-content:flex-end}.horizontal-scroll-arrows .horizontal-scroll-arrow{align-items:center;background:#fff;border:1px solid #b7b7b7;border-radius:50%;box-shadow:0 12px 18px -6px #20202014,0 4px 8px -4px #20202014;display:flex;height:48px;justify-content:center;transition:.2s;width:48px}.horizontal-scroll-arrows .horizontal-scroll-arrow:disabled{opacity:.2!important}.horizontal-scroll-arrows .horizontal-scroll-arrow__icon{flex-shrink:0}.wishlist-widget__button{align-items:center;background:#1f1f1f80;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:.2s;width:32px}.wishlist-widget__button:hover .wishlist-widget__button-icon{color:#fa884b}.wishlist-widget__button.wishlist-widget__button--filled{background:#fff}.wishlist-widget__button.wishlist-widget__button--filled:hover .wishlist-widget__button-icon{color:#f65a07}.wishlist-widget__button.wishlist-widget__button--filled .wishlist-widget__button-icon{color:#fa884b}.wishlist-widget__button .wishlist-widget__button-icon{transition:inherit}.wishlist-widget__button:disabled{cursor:default;opacity:.5}.Toastify__toast-container:has(.wishlist-toast){z-index:999999}.wishlist-toast{align-items:center;border-radius:8px;box-shadow:0 12px 18px -6px #20202014,0 4px 8px -4px #20202014;display:flex;gap:32px;padding:32px;width:auto}.wishlist-toast__text-container{display:flex;flex-direction:column;flex-shrink:0;gap:2px;max-width:400px}.wishlist-toast__text-title{color:#121212;font-size:20px;font-weight:500;line-height:normal;margin:0}.wishlist-toast__text-subtitle{color:#07a3f6;font-size:14px;font-weight:600;line-height:1.7;margin:0}.wishlist-toast__close-button{background:none;border:none;flex-shrink:0;padding:0}.wishlist-toast__info-icon{flex-shrink:0}#wishlist-modal .wishlist-modal__title{color:#202020;font-size:24px;font-weight:500;line-height:1.5;margin:8px 0 24px}#wishlist-modal .wishlist-modal__subtitle{color:#363636;font-size:12px;font-weight:500;line-height:normal;margin-bottom:16px}#wishlist-modal .wishlist-modal__units{display:flex;flex-direction:column;gap:4px}#wishlist-modal .wishlist-modal__unit{align-items:stretch;display:flex;gap:16px;margin:8px 0}#wishlist-modal .wishlist-modal__unit-image{border-radius:4px;flex-shrink:0;height:80px;object-fit:cover;width:120px}#wishlist-modal .wishlist-modal__unit-details{display:flex;flex-direction:column;flex-grow:1;gap:4px;justify-content:space-between}#wishlist-modal .wishlist-modal__unit-title{color:#202020;font-size:16px;font-weight:500;line-height:1.5;margin:0}#wishlist-modal .wishlist-modal__unit-numbers{align-items:center;display:flex;flex-wrap:wrap;row-gap:4px}#wishlist-modal .wishlist-modal__unit-numbers-item{align-items:center;display:flex;gap:4px}#wishlist-modal .wishlist-modal__unit-numbers-icon{color:#4bbdfa}#wishlist-modal .wishlist-modal__unit-numbers-text{color:#202020;font-size:12px;font-weight:500;line-height:normal}#wishlist-modal .wishlist-modal__unit-dot{background:#e0e0e0;border-radius:100%;display:block;height:4px;margin:0 8px;width:4px}#wishlist-modal .wishlist-modal__unit-wishlist-button{align-items:center;align-self:center;background:none;border:none;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}#wishlist-modal .wishlist-modal__unit-wishlist-button:disabled{cursor:default;opacity:.5}#wishlist-confirmation-modal .modal-control-container{align-items:center;background:#f9f9f9;display:flex;flex-direction:column;gap:24px;padding:24px 32px;position:relative}#wishlist-confirmation-modal .modal-control-header__close-button{position:absolute;right:16px;top:12px}#wishlist-confirmation-modal .wishlist-confirmation-modal__warning-icon{flex-shrink:0}#wishlist-confirmation-modal .wishlist-confirmation-modal__title{color:#000;font-size:18px;font-weight:500;line-height:1.5;text-align:center}#wishlist-confirmation-modal .wishlist-confirmation-modal__subtitle{color:#363636;font-size:14px;font-weight:400;line-height:1.5;text-align:center}#wishlist-confirmation-modal .wishlist-confirmation-modal__buttons-container{display:flex;gap:8px;width:100%}#wishlist-confirmation-modal .wishlist-confirmation-modal__buttons-container .form__button{flex:1}@media(max-width:991.98px){.wishlist-toast{gap:16px;padding:16px}.wishlist-toast__text-container{flex-shrink:1}.wishlist-toast__text-title{font-size:14px}.wishlist-toast__close-button{display:none}}#homeReact{min-height:700px;padding:0 1px;position:relative}#homeReact .bottomSectionsContainer{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1278px}#homeReact h4{color:#202020;font-size:24px;font-style:normal;font-weight:500;line-height:100%}#homeReact .skeletonWrapper{border-radius:16px;height:100%;overflow:hidden;width:100%}#homeReact .home-intro{display:flex;flex-direction:column;margin:32px auto;max-width:1310px;padding:0 16px;position:relative}@media(max-width:991.98px){#homeReact .home-intro{margin:0 -15px 48px;padding:0}}#homeReact .home-intro>*{order:0}#homeReact .home-intro__content-top{display:flex;gap:16px;justify-content:space-between}@media(max-width:991.98px){#homeReact .home-intro__content-top{align-items:center;flex-direction:column;gap:0}#homeReact .home-intro__content-top .home-intro__content-top-right,#homeReact .home-intro__content-top .home-intro__image{max-height:200px;width:100%}}@media(max-width:991.98px)and (max-height:700px){#homeReact .home-intro__content-top .home-intro__content-top-right,#homeReact .home-intro__content-top .home-intro__image{margin-top:-24px}}#homeReact .home-intro__image{height:auto}@media(min-width:991.98px){#homeReact .home-intro__content-top-right{margin-right:36px}}#homeReact .home-intro__content-top-left-wrap{display:flex;flex-direction:column;justify-content:space-between;width:100%}#homeReact .home-intro__content-top-left{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;max-width:490px;padding:24px 16px}@media(max-width:991.98px){#homeReact .home-intro__content-top-left{align-items:center;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0 16px}}#homeReact .home-intro__heading{color:#034669;font-size:48px;font-weight:500;line-height:1.2;margin:0}@media(max-width:991.98px){#homeReact .home-intro__heading{font-size:36px;text-align:center}}@media(max-height:700px){#homeReact .home-intro__heading{font-size:32px}}#homeReact .home-intro__additional-text{color:#07a3f6;font-size:14px;font-weight:400;line-height:1.2;margin:0}@media(max-width:991.98px){#homeReact .home-intro__additional-text{text-align:center}}#homeReact .home-intro__google-reviews{align-items:center;display:flex;flex-direction:column;width:fit-content;z-index:1}#homeReact .home-intro__google-reviews-upper{align-items:center;display:flex;gap:8px}#homeReact .home-intro__google-reviews-icon{margin-top:2px}#homeReact .home-intro__google-reviews-text{align-items:center;display:flex;gap:4px}#homeReact .home-intro__google-reviews-rating{color:#363636;font-size:14px;font-weight:500;line-height:normal}#homeReact .home-intro__google-reviews-count{color:#595959;font-size:11px;font-weight:400;line-height:normal}#homeReact .home-intro__google-reviews-stars{align-items:center;display:flex;gap:2.5px}#homeReact .home-intro__quick-links{-ms-overflow-style:none;display:flex;flex-shrink:0;gap:12px;overflow:auto;padding:0 16px;scrollbar-width:none;width:100%}#homeReact .home-intro__quick-links::-webkit-scrollbar{display:none}@media(max-width:991.98px){#homeReact .home-intro__quick-links{order:-1;padding:12px 16px}}@media(min-width:991.98px){#homeReact .home-intro__quick-links{flex-wrap:wrap}}#homeReact .home-intro__quick-link{align-items:center;background:#fff3;border:1px solid #0574b0;border-radius:30px;display:flex;flex-shrink:0;gap:4px;padding:8px 16px;position:relative;text-decoration:none;transition:.4s}#homeReact .home-intro__quick-link:hover{background:#fff;border:1px solid #f65a07}#homeReact .home-intro__quick-link:hover .home-intro__quick-link-icon,#homeReact .home-intro__quick-link:hover .home-intro__quick-link-text{color:#07a3f6}#homeReact .home-intro__quick-link.home-intro__quick-link--ai{background:linear-gradient(0deg,#29a9d0,#73ccfb)}#homeReact .home-intro__quick-link.home-intro__quick-link--ai .home-intro__quick-link-icon{color:#ebf8fe}#homeReact .home-intro__quick-link.home-intro__quick-link--ai .home-intro__quick-link-text{color:#fff}#homeReact .home-intro__quick-link.home-intro__quick-link--ai .home-intro__quick-link-beta-text{color:#fffc;font-size:10px;font-weight:500;line-height:1.5;position:absolute;right:16px;top:3px}#homeReact .home-intro__quick-link-text{color:#034669;flex-shrink:0;font-size:12px;font-weight:500;line-height:normal;transition:.4s;white-space:nowrap}#homeReact .home-intro__quick-link-icon{color:#0574b0;flex-shrink:0;transition:.4s}#homeReact .attractive-offers-banner{margin-top:32px}#homeReact .mainSearchForm .inputGuestsOuter.inputGuestsOuter--error:not(:focus-within){background:#feebeb;border-color:#fa4b4b;color:#fa4b4b}#homeReact .mainSearchForm .inputGuestsOuter.inputGuestsOuter--error:focus-within .location-error-message{display:none}#homeReact .mainSearchForm .inputGuestsOuter{background:#f9f9f9;border:1px solid #c3e9fd;border-radius:60px;box-shadow:0 4px 8px -2px #03466914,0 2px 4px -2px #03466914;flex:1;height:56px;min-width:0;transition:.8s}@media(max-width:991.98px){#homeReact .mainSearchForm .inputGuestsOuter{display:none!important}}#homeReact .mainSearchForm .inputGuestsOuter:hover{background:#e0e0e0}#homeReact .mainSearchForm .inputGuestsOuter:focus-visible{outline-color:#0000}#homeReact .mainSearchForm .inputGuestsOuter.inputGuestsOuter--shown{border-color:#fa884b}#homeReact .mainSearchForm .inputGuestsOuter.inputGuestsOuter--selected{border-color:#4bbdfa}#homeReact .mainSearchForm .inputGuestsOuter .input-guests__icon{flex-shrink:0;margin-left:16px;position:static}#homeReact .mainSearchForm .inputDateRangeOuter.inputDateRangeOuter--error:not(:focus-within){background:#feebeb;border-color:#fa4b4b;color:#fa4b4b}#homeReact .mainSearchForm .inputDateRangeOuter.inputDateRangeOuter--error:focus-within .location-error-message{display:none}#homeReact .mainSearchForm .inputDateRangeOuter{align-items:center;background:#f9f9f9;border:1px solid #c3e9fd;border-radius:60px;box-shadow:0 4px 8px -2px #03466914,0 2px 4px -2px #03466914;display:flex!important;flex:1;gap:8px;height:56px;min-width:0;transition:.8s}@media(max-width:991.98px){#homeReact .mainSearchForm .inputDateRangeOuter{display:none!important}}#homeReact .mainSearchForm .inputDateRangeOuter:hover{background:#e0e0e0}#homeReact .mainSearchForm .inputDateRangeOuter:focus-visible{outline:none}#homeReact .mainSearchForm .inputDateRangeOuter.inputDateRangeOuter--shown{border-color:#fa884b}#homeReact .mainSearchForm .inputDateRangeOuter.inputDateRangeOuter--selected{border-color:#4bbdfa}#homeReact .mainSearchForm .inputDateRangeOuter .input-date-range__icon{flex-shrink:0;margin-left:16px;position:static}#homeReact .mainSearchForm .locationDropdown .react-loading-skeleton{width:100%}#homeReact .mainSearchForm .inputLocationOuter.inputLocationOuter--error:not(:focus-within){background:#feebeb;border-color:#fa4b4b;color:#fa4b4b}#homeReact .mainSearchForm .inputLocationOuter.inputLocationOuter--error:focus-within .location-error-message{display:none}#homeReact .mainSearchForm .inputLocationOuter{background:#f9f9f9;border:1px solid #c3e9fd;border-radius:60px;box-shadow:0 4px 8px -2px #03466914,0 2px 4px -2px #03466914;flex:1;height:56px;min-width:0;transition:.8s}@media(max-width:991.98px){#homeReact .mainSearchForm .inputLocationOuter{display:none!important}}#homeReact .mainSearchForm .inputLocationOuter:hover{background:#e0e0e0}#homeReact .mainSearchForm .inputLocationOuter:focus-within .inputLocation{display:block}#homeReact .mainSearchForm .inputLocationOuter:focus-within .input-location__wrapper-label{display:none}#homeReact .mainSearchForm .inputLocationOuter.inputLocationOuter--shown{border-color:#fa884b}#homeReact .mainSearchForm .inputLocationOuter.inputLocationOuter--selected{border-color:#4bbdfa}#homeReact .mainSearchForm .inputLocationOuter .inputLocation{display:none}#homeReact .mainSearchForm .inputLocationOuter .input-location__icon{flex-shrink:0;margin-left:16px;position:static}#homeReact .input-location__wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;min-width:0}#homeReact .input-location__usage-instructions-text{color:#7d7d7d;font-size:11px;font-weight:500;overflow:hidden;padding-right:40px;text-overflow:ellipsis;white-space:nowrap}#homeReact .inputLocation{background:none;border:none;color:#363636;font-size:14px;font-weight:500;padding-left:0;padding-right:40px;text-align:left;transition:.8s}#homeReact .inputLocation::placeholder{color:#363636}#homeReact .inputLocation:focus-visible{outline:none}#homeReact .mainSearchForm .submitSearchSkeleton .react-loading-skeleton{border-radius:8px;display:block}@media(max-width:991.98px){#homeReact .mainSearchForm .submitSearchSkeleton .react-loading-skeleton{height:61px}}@media(max-width:767.98px){#homeReact .mainSearchForm .submitSearchSkeleton .react-loading-skeleton{height:47px}}#homeReact .mainSearchForm{background:#ebf8fe;border:1px solid #9bdafc;border-radius:60px;box-shadow:0 12px 18px -6px #20202014,0 4px 8px -4px #20202014;column-gap:12px;display:inline-flex;font-size:14px;font-weight:500;line-height:21px;padding:12px;width:100%;z-index:998}@media(max-width:991.98px){#homeReact .mainSearchForm{background:#c3e9fd;border-radius:16px;padding:8px}}#homeReact .mainSearchForm.skeleton{background:none;border:none;border-radius:45px;box-shadow:none;overflow:hidden;padding:0}#homeReact .mainSearchForm.skeleton div{width:100%}#homeReact .mainSearchForm.skeleton .react-loading-skeleton{display:block}#homeReact .mainSearchForm .main-search-form-accordion__items{gap:4px}#homeReact .mainSearchForm .main-search-form-accordion__items .form__button--primary{box-shadow:0 4px 8px -2px #03466914,0 2px 4px -2px #03466914;margin-top:8px;padding:16px 32px}@media(max-height:700px){#homeReact .mainSearchForm .main-search-form-accordion__items .form__button--primary{padding:12px 32px}}#homeReact .mainSearchForm .main-search-form-accordion__close .react-loading-skeleton{border-radius:60px}#homeReact .mainSearchForm .skeletonInput{align-items:center;border-right:1px solid #d3d3d3;display:inline-flex;gap:10px;margin-left:10px;padding-right:40px}#homeReact .mainSearchForm .skeletonInput:last-of-type{border-right:none}#homeReact .mainSearchForm .input-check-in-outer{margin-right:8px}#homeReact .mainSearchForm .location-dropdown__item{background:#0000;border:none}#homeReact .mainSearchForm .submit-search{border:1px solid #c3e9fd;border-radius:50px;box-shadow:0 4px 8px -2px #03466914,0 2px 4px -2px #03466914;flex-shrink:0;padding:0 32px 0 16px;width:auto}#homeReact .mainSearchForm .submit-search-svg{height:24px;width:24px}#homeReact .mainSearchForm .submit-search__text{color:#fff;font-size:14px;font-weight:500;line-height:normal;text-shadow:0 1px 2px #20202014}#homeReact .mainSearchForm .form__button{padding:16px 12px}@media(max-width:767.98px){#homeReact .mainSearchForm .form__button{padding:12px}}#homeReact .mainSearchForm .main-search-form-accordion__item-icon,#homeReact .mainSearchForm .main-search-form-accordion__search-button-icon{height:24px;width:24px}@media(max-width:767.98px){#homeReact .mainSearchForm .main-search-form-accordion__item-icon,#homeReact .mainSearchForm .main-search-form-accordion__search-button-icon{height:20px;width:20px}}#homeReact .mainSearchForm .main-search-form-accordion__item-icon{fill:#7d7d7d;flex-shrink:0;margin-right:8px}#homeReact .mainSearchForm .main-search-form-accordion__search-button-text{font-size:18px;font-style:normal;font-weight:500;line-height:1.5;text-shadow:0 1px 2px #20202014}@media(max-width:767.98px){#homeReact .mainSearchForm .main-search-form-accordion__search-button-text{font-size:14px}}#homeReact .mainSearchForm .main-search-form-accordion__item{background:#f9f9f9;border:1px solid #c3e9fd;border-radius:8px;box-shadow:0 4px 8px -2px #03466914,0 2px 4px -2px #03466914;height:80px}@media(max-width:767.98px){#homeReact .mainSearchForm .main-search-form-accordion__item{height:56px}}@media(max-height:610px){#homeReact .mainSearchForm .main-search-form-accordion__item{height:56px}}#homeReact .searchFormWrap{display:flex;justify-content:center;margin-top:12px;position:relative;width:100%}@media(max-width:991.98px){#homeReact .searchFormWrap{margin-top:0;padding:0 16px}}@media(min-width:991.98px){#homeReact .featuredAccommodation .horizontal-scroll-arrows--skeleton{display:none}}#homeReact .vacationSuggestions--header{align-items:center;align-self:stretch;display:flex;flex:1;gap:16px;justify-content:space-between;margin-bottom:32px;margin-top:16px;width:100%}@media(max-width:991.98px){#homeReact .vacationSuggestions--header{margin-bottom:16px}}#homeReact .vacationSuggestions--header h2{color:#202020;font-size:20px;font-style:normal;font-weight:500;line-height:1.4;margin-bottom:0}@media(max-width:767.98px){#homeReact .vacationSuggestions--header h2{font-size:18px}}#homeReact .vacationSuggestions--header .line{background-color:#e0e0e0;flex-grow:1;height:1px;margin:0}@media(max-width:991.98px){#homeReact .vacationSuggestions--header .line{display:none}}#homeReact .vacationSuggestionsItem{align-items:stretch;display:flex;flex-direction:column}#homeReact .vacationSuggestionsItem .item-link:hover{text-decoration:none}#homeReact .vacationSuggestionsItem .item-link:hover .item-img--wrapper:before{box-shadow:inset 0 0 0 2px #fa884b}#homeReact .vacationSuggestionsItem .item-link:hover .item-img--wrapper .item-img{transform:scale(1.3)}#homeReact .vacationSuggestionsItem .item-link:hover .item-content .item-body .item-text{color:#fa884b}#homeReact .vacationSuggestionsItem .item-link{align-items:stretch;display:flex;flex:1;transition:.4s}#homeReact .vacationSuggestionsItem .item-text--wrapper{align-items:flex-start;display:flex;justify-content:space-between}#homeReact .vacationSuggestionsItem .item-text--wrapper .item-text{margin-bottom:0}#homeReact .vacationSuggestionsItem .item-content.skeleton{border:none}#homeReact .vacationSuggestionsItem .item-content .skeleton-text{bottom:15px;left:15px;position:absolute}#homeReact .vacationSuggestionsItem .item-content .item-body .item-text{color:#202020;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:8px;transition:.4s}@media(max-width:991.98px){#homeReact .vacationSuggestionsItem .item-content .item-body .item-text{padding:4px}}#homeReact .vacationSuggestionsItem .item-content .item-body{padding:0}#homeReact .vacationSuggestionsItem .item-content .item-img--wrapper:before{border-radius:8px;content:"";inset:0;pointer-events:none;position:absolute;transition:.4s;z-index:1}#homeReact .vacationSuggestionsItem .item-content .item-img--wrapper.skeleton{height:100%}@media(max-width:575.98px){#homeReact .vacationSuggestionsItem .item-content .item-img--wrapper.skeleton{height:177px}}#homeReact .vacationSuggestionsItem .item-content .item-img--wrapper.skeleton .react-loading-skeleton{height:100%}#homeReact .vacationSuggestionsItem .item-content .item-img--wrapper .item-img{aspect-ratio:180/225;transition:.4s;width:100%}@media(max-width:991.98px){#homeReact .vacationSuggestionsItem .item-content .item-img--wrapper .item-img{height:150px;width:120px}}#homeReact .vacationSuggestionsItem .item-content .item-img--wrapper{border-radius:8px;overflow:hidden;position:relative}#homeReact .vacationSuggestionsItem .item-content{align-self:stretch;background:none;border:none;border-radius:8px;display:flex;flex-direction:column;width:194px}@media(max-width:991.98px){#homeReact .vacationSuggestionsItem .item-content{width:120px}}#homeReact .vacationSuggestionsOuter::-webkit-scrollbar{display:none}#homeReact .vacationSuggestionsOuter{-ms-overflow-style:none;align-items:stretch;align-self:stretch;display:flex;flex-wrap:nowrap;gap:16px;margin:0 0 16px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}@media(max-width:991.98px){#homeReact .vacationSuggestionsOuter{margin:0 -16px;padding:0 16px}}#homeReact .vacationSuggestions{margin-top:32px;max-width:1248px;width:100%}@media(max-width:991.98px){#homeReact .vacationSuggestions{margin-top:16px}}#homeReact .specialOffer--header:hover{text-decoration:none}#homeReact .specialOffer--header:hover .specialOffer--seeMore,#homeReact .specialOffer--header:hover .specialOffer--seeMore svg{color:#f65a07}#homeReact .specialOffer--seeMore{align-items:center;align-self:stretch;color:#fa884b;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:4px;justify-content:center;line-height:normal;text-decoration:none;transition:.4s}@media(max-width:575.98px){#homeReact .specialOffer--seeMore span{display:none}}#homeReact .specialOffer--seeMore svg{height:24px;transition:.4s;width:24px}#homeReact .specialOffer--header{align-items:center;align-self:stretch;display:flex;flex:1;gap:16px;justify-content:space-between;margin-bottom:16px;width:100%}@media(max-width:767.98px){#homeReact .specialOffer--header{padding:0 16px}}#homeReact .specialOffer--header h2{color:#202020;font-size:20px;font-style:normal;font-weight:500;line-height:140%;margin:0}@media(max-width:767.98px){#homeReact .specialOffer--header h2{font-size:18px}}#homeReact .specialOffer--header .line{background-color:#e0e0e0;flex-grow:1;height:1px;margin:0}#homeReact .specialOfferOuter{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:16px;margin:0;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}@media(max-width:767.98px){#homeReact .specialOfferOuter{padding:0 16px}}#homeReact .specialOfferOuter::-webkit-scrollbar{display:none}@media(min-width:767.98px){#homeReact .specialOfferOuter{display:grid;gap:16px;grid-auto-rows:160px;grid-template-columns:repeat(auto-fill,160px);justify-content:space-between}}#homeReact .specialOfferItem{margin-right:0}#homeReact .specialOfferItem a{text-decoration:none}#homeReact .specialOfferItem .card{border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;height:160px;transition:.4s;width:160px}#homeReact .specialOfferItem .card:hover{border-color:#fa884b;box-shadow:inset 0 0 0 1px #fa884b}#homeReact .specialOfferItem .card span{background:#fa884b;border-radius:8px;color:#fff;font-size:12px;font-weight:500;margin-left:auto;padding:10px}#homeReact .specialOfferItem .card img{display:block;height:48px;width:48px}#homeReact .specialOfferItem .card .card-body{display:flex;flex-direction:column;justify-content:space-between;padding:16px}#homeReact .specialOfferItem .card .card-title{color:#202020;font-size:14px;font-weight:500;margin-bottom:0;margin-top:4px}#homeReact .specialOfferItem .card .card-text{color:#011723;font-size:12px;font-weight:400;line-height:18px}#homeReact .specialOffer{margin-top:32px;max-width:1248px;width:100%}@media(max-width:767.98px){#homeReact .specialOffer{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}#homeReact .topDestinationsLeft{align-items:center;display:flex;flex-direction:column}}#homeReact .topDestinationsLeft .cardOuter{border-radius:6px;margin-bottom:32px;max-height:165px;overflow:hidden;position:relative}#homeReact .topDestinationsLeft .cardOuter .card{position:unset}#homeReact .topDestinationsLeft .cardOuter .card .topDestinationsLeftImage{height:165px;width:411px}@media(max-width:767.98px){#homeReact .topDestinationsMiddle{align-items:center;display:flex;flex-direction:column}}#homeReact .topDestinationsMiddle .cardOuter{border-radius:8px;margin-bottom:32px;max-height:362px;overflow:hidden;position:relative}@media(max-width:991px){#homeReact .topDestinationsMiddle .cardOuter{max-height:165px}}#homeReact .topDestinationsMiddle .cardOuter .card{position:unset}#homeReact .topDestinationsMiddle .cardOuter .card .topDestinationsMiddleImage{height:362px;width:411px}@media(max-width:767.98px){#homeReact .topDestinationsRight{align-items:center;display:flex;flex-direction:column}}#homeReact .topDestinationsRight .cardOuter{border-radius:8px;margin-bottom:32px;max-height:165px;overflow:hidden;position:relative}#homeReact .topDestinationsRight .cardOuter .card{position:unset}#homeReact .topDestinationsRight .cardOuter .card .topDestinationsRightImage{height:165px;width:411px}#homeReact .topDestinations .cardOuter:hover:after{box-shadow:inset 0 0 0 2px #fa884b}#homeReact .topDestinations .cardOuter:hover .card-img{transform:scale(1.2)}@media(min-width:767.98px){#homeReact .topDestinations .cardOuter:hover a .card .cardDetails .cardDetailsHoverText{opacity:1;transform:translateY(-8px)}#homeReact .topDestinations .cardOuter:hover .cardDetailsRight{transform:translateY(-8px)}}#homeReact .topDestinations{display:flex;flex-wrap:wrap;margin-top:64px;padding:8px 0 0;width:calc(100% + 32px)}@media(min-width:767.98px){#homeReact .topDestinations{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 8px 0 #00000014;padding:32px 16px 0}}#homeReact .topDestinations .adr-btn-primary-md{background:#fff;border:1px solid #fa884b;border-radius:30px;color:#0574b0;margin:0 auto 16px;padding:10px 30px;text-shadow:none;transition:.4s}#homeReact .topDestinations .adr-btn-primary-md:hover{background:#fa884b;color:#fff}#homeReact .topDestinations h2{color:#202020;font-size:20px;font-weight:500;line-height:1.4;margin:0 0 4px;text-align:center}@media(max-width:767.98px){#homeReact .topDestinations h2{font-size:18px}}#homeReact .topDestinations .topDestinations__text{color:#fa884b;font-size:12px;font-weight:500;line-height:1.4;margin-bottom:32px;text-align:center}@media(max-width:767.98px){#homeReact .topDestinations .topDestinations__text{margin-bottom:16px}}#homeReact .topDestinations .cardOuter:before{background-image:linear-gradient(0deg,#000 -20%,#0000 50%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}#homeReact .topDestinations .cardOuter:after{border-radius:6px;content:"";inset:0;pointer-events:none;position:absolute;transition:.4s;z-index:1}#homeReact .topDestinations .cardOuter{float:left;margin-bottom:30px;max-width:411px;transition:.4s;width:100%}#homeReact .topDestinations .cardOuter a .card{border:none;border-radius:8px}@media(max-width:575.98px){#homeReact .topDestinations .cardOuter a .card{min-height:170px}}#homeReact .topDestinations .cardOuter a .card .card-img{transition:.4s}#homeReact .topDestinations .cardOuter a .card .card-img-overlay{border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;transition:.4s}@media(max-width:767.98px){#homeReact .topDestinations .cardOuter a .card .card-img-overlay{align-items:flex-end;flex-direction:row-reverse;padding:8px}}#homeReact .topDestinations .cardOuter a .card .cardNumber{background:#fa884b;border-radius:4px;color:#fff;font-size:12px;font-weight:500;height:fit-content;padding:6px;width:fit-content;z-index:1}@media(max-width:767.98px){#homeReact .topDestinations .cardOuter a .card .cardNumber{font-size:10px}}#homeReact .topDestinations .cardOuter a .card .cardDetails{align-items:center;display:flex;gap:8px;height:fit-content;position:relative;z-index:1}@media(max-width:767.98px){#homeReact .topDestinations .cardOuter a .card .cardDetails{width:100%}}#homeReact .topDestinations .cardOuter a .card .cardDetails svg{background:#034669;border-radius:50%;color:#d9d9d9;height:48px;padding:16px;width:48px}@media(max-width:767.98px){#homeReact .topDestinations .cardOuter a .card .cardDetails svg{display:none}}#homeReact .topDestinations .cardOuter a .card .cardDetails .cardDetailsHoverText{bottom:0;color:#c3e9fd;font-size:12px;font-weight:500;left:56px;line-height:1;margin:0;opacity:0;pointer-events:none;position:absolute;transition:.8s}#homeReact .topDestinations .cardOuter a .card .cardDetails .cardDetailsRight p{color:#fff;font-size:14px;font-weight:500;margin:0;text-align:left}@media(max-width:767.98px){#homeReact .topDestinations .cardOuter a .card .cardDetails .cardDetailsRight p{font-size:12px}}#homeReact .topDestinations .cardOuter a .card .cardDetails .cardDetailsRight{float:right;transition:.8s;width:calc(100% - 56px)}#homeReact .topDestinations .cardOuter a .card .cardDetails .cardDetailsRight span{color:#c3e9fd;font-size:12px;font-weight:400}#homeReact .topDestinationsLeft,#homeReact .topDestinationsMiddle,#homeReact .topDestinationsRight{padding:0 16px!important}@media(max-width:767.98px){#homeReact .topDestinationsLeft .cardOuter,#homeReact .topDestinationsMiddle .cardOuter,#homeReact .topDestinationsRight .cardOuter{margin-bottom:16px}}#homeReact .internalLinks{display:flex;font-weight:500;gap:16px;margin-bottom:32px;margin-top:64px;padding:0 32px;width:calc(100% + 32px)}@media(max-width:992px){#homeReact .internalLinks{align-items:center;flex-direction:column;padding:0 16px}}#homeReact .internalLinks .internal-links-content-left{flex:1}#homeReact .internalLinks .internal-links-content-right{display:flex;flex:2;flex-direction:column;gap:12px}#homeReact .internalLinks .internal-links-content-left__img{aspect-ratio:3/2;border-radius:12px;display:block;height:auto;max-width:420px;object-fit:cover;width:100%}#homeReact .internalLinks .internal-links-content-right__title{font-size:18px;font-style:normal;font-weight:500;margin:0}#homeReact .internalLinks .internal-links-content-right__text{font-size:14px;font-weight:400;line-height:1.5}#homeReact .internalLinks .link{color:#0574b0;text-decoration:underline}#homeReact .internalLinks .link:hover{color:#07a3f6}#homeReact .newsletterSectionInner--header{display:flex;flex-direction:column;gap:4px;justify-content:center;max-width:37%;text-align:left}@media(max-width:767.98px){#homeReact .newsletterSectionInner--header{max-width:none;text-align:center;width:100%}}#homeReact .newsletterSectionInner--header h4{color:#fff;font-size:20px;font-weight:500;line-height:1;margin:0}@media(max-width:767.98px){#homeReact .newsletterSectionInner--header h4{font-size:18px}}#homeReact .newsletterSectionInner--header p{color:#c3e9fd;font-size:12px;font-weight:500;line-height:1.2;margin:0}@media(max-width:767.98px){#homeReact .newsletterSectionInner--header p{font-size:10px}}#homeReact .newsletterSectionInner{align-self:center;background:#057dbe;background-image:url(/assets/responsive-frontend/responsive-frontend/images/css/newsletter-background.2045287251b.webp);border-radius:12px;display:flex;gap:16px;padding:64px 128px;width:100%}@media(max-width:767.98px){#homeReact .newsletterSectionInner{border-radius:0;flex-direction:column;padding:48px 16px}}#homeReact .newsletterSection{color:#fff;margin-top:16px;text-align:center;width:calc(100% + 32px)}@media(min-width:991.98px){#homeReact .newsletterSection{margin-top:48px}}#homeReact .newsletterSection .newsletterAlertBox__title{border-radius:8px;color:#fff;font-size:12px;margin:4px auto;max-width:700px;opacity:.6;padding:5px;text-align:left;width:100%}#homeReact .newsletterSection .form__wrapper{align-items:center;display:flex;flex-basis:100%;gap:8px}@media(max-width:767.98px){#homeReact .newsletterSection .form__wrapper{flex-direction:column}}#homeReact .newsletterSection .adr-btn-primary-md{padding-bottom:15.5px;padding-top:15.5px;white-space:nowrap}@media(max-width:767.98px){#homeReact .newsletterSection .adr-btn-primary-md{width:100%}}#homeReact .newsletterSection .form__input{width:100%}#homeReact .newsletterSection .form__article{position:relative;width:100%}#homeReact .newsletterSection .form__message{color:#fdc3c3;display:none;left:0;max-width:700px;position:absolute;text-align:left;top:100%;visibility:visible;width:100%}#homeReact .newsletterSection .form__message:not(:first-of-type){display:none}#homeReact .newsletterSection .form__message.form__message--visible{display:block}@media(max-width:767.98px){#homeReact .newsletterSection .form__message{position:static}}#homeReact .loyalitySectionInner{align-items:stretch;background:linear-gradient(#fffc,#fffc),url(/assets/responsive-frontend/responsive-frontend/images/css/reward.2b8ebf5af01.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e0e0e0;border-radius:16px;display:flex;gap:16px;overflow:hidden;padding:48px 48px 48px 128px;position:relative;width:100%}@media(max-width:767.98px){#homeReact .loyalitySectionInner{border:none;border-radius:0;flex-direction:column;padding:16px}}#homeReact .loyalitySectionInner .loyalitySectionInner--header{display:flex;flex-direction:column;gap:4px;justify-content:center;text-align:left;width:100%}@media(max-width:767.98px){#homeReact .loyalitySectionInner .loyalitySectionInner--header{gap:8px;text-align:center}}#homeReact .loyalitySectionInner .loyalitySectionInner--header h4{font-size:20px;font-weight:500;line-height:1.4;margin:0}#homeReact .loyalitySectionInner .loyalitySectionInner--header p{color:#fa884b;font-size:14px;font-weight:500;line-height:1.4;margin:0}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--left:hover{box-shadow:inset 0 0 0 4px #4bbdfa}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--left:hover span{color:#07a3f6}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--left{box-shadow:inset 0 0 0 2px #4bbdfa;transition:.4s}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--left span{color:#4bbdfa}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--right:hover{box-shadow:inset 0 0 0 4px #fa884b}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--right:hover span{color:#f65a07}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--right{box-shadow:inset 0 0 0 2px #fa884b;transition:.4s}#homeReact .loyalitySectionInner .loyalitySectionLink.loyalitySectionLink--right span{color:#fa884b}#homeReact .loyalitySectionInner .loyalitySectionLink:hover{background:#fff}#homeReact .loyalitySectionInner .loyalitySectionLink span{color:#5fc4fb;font-size:14px;font-weight:500;line-height:1.4}@media(max-width:767.98px){#homeReact .loyalitySectionInner .loyalitySectionLink span{font-size:12px;text-align:center}}#homeReact .loyalitySectionInner .loyalitySectionLink{align-items:center;backdrop-filter:blur(12px);background:#ffffff52;border-radius:8px;color:#1e1e1e;display:flex;flex-direction:column;font-size:20px;font-weight:500;gap:4px;justify-content:center;line-height:1.4;min-height:160px;padding:16px;text-decoration:none;transition:.4s;width:100%}@media(max-width:767.98px){#homeReact .loyalitySectionInner .loyalitySectionLink{padding:16px 0}}#homeReact .loyalitySection{margin-top:32px;text-align:center;width:calc(100% + 32px)}@media(max-width:767.98px){#homeReact .loyalitySection{margin-top:16px}}#homeReact .aboutUsShortSection--top{background:#fff;border:1px solid #e0e0e0;border-radius:12px;display:flex;gap:32px;padding:0 32px}@media(max-width:767.98px){#homeReact .aboutUsShortSection--top{background:none;border:none;border-radius:0;flex-direction:column;gap:16px;padding:16px}}#homeReact .aboutUsShortSection--top h3{color:#011723;font-size:20px;font-weight:500;line-height:1.4;margin-top:0}@media(max-width:767.98px){#homeReact .aboutUsShortSection--top h3{font-size:18px}}#homeReact .aboutUsShortSection--top .usersAboutUs{margin:0}#homeReact .aboutUsShortSection--top .aboutUsShortSection--topLeft,#homeReact .aboutUsShortSection--top .aboutUsShortSection--topRight{padding:32px 0;width:100%}@media(max-width:767.98px){#homeReact .aboutUsShortSection--top .aboutUsShortSection--topLeft{padding:0}#homeReact .aboutUsShortSection--top .aboutUsShortSection--topRight{padding:16px 0}}#homeReact .aboutUsShortSection ul{color:#0574b0;column-count:2;column-gap:42px;list-style-type:disc;margin:0;padding-inline-start:18px;padding:8px 8px 4px 36px;width:fit-content}@media(max-width:767.98px){#homeReact .aboutUsShortSection ul{column-count:1;padding-left:28px;width:100%}}#homeReact .aboutUsShortSection ul li{font-size:14px;font-weight:500;margin-bottom:4px}@media(max-width:767.98px){#homeReact .aboutUsShortSection ul li{font-size:12px}}#homeReact .aboutUsShortSection{margin-bottom:100px;margin-top:32px;width:calc(100% + 32px)}@media(max-width:767.98px){#homeReact .aboutUsShortSection{margin-bottom:32px;margin-top:8px}}#homeReact .aboutUsShortSection .aboutUsShortSubtitle{color:#011723;font-size:14px;font-weight:400;line-height:100%;opacity:.5}#homeReact .aboutUsShortSection .aboutUsShortContent{color:#595959;font-size:14px;font-weight:400;margin-bottom:16px}@media(max-width:767.98px){#homeReact .aboutUsShortSection .aboutUsShortContent{font-size:12px}}#homeReact .aboutUsShortSection .aboutUsShortSection--bottom{width:100%}#homeReact .aboutUsShortSection .aboutUsShortSection--facts{display:flex;gap:32px;margin-top:32px;padding:0 32px;text-align:left}@media(max-width:991.98px){#homeReact .aboutUsShortSection .aboutUsShortSection--facts{flex-direction:column;gap:16px;margin-top:8px;padding:0 16px}}#homeReact .aboutUsShortSection .aboutUsShortSection--facts .factItem{align-items:center;background:#fff;border:1px solid #c3e9fd;border-radius:60px;display:flex;gap:8px;padding:8px 16px 8px 8px;width:100%}#homeReact .aboutUsShortSection .aboutUsShortSection--facts .factItem .factItem--icon{height:60px;width:60px}#homeReact .aboutUsShortSection .aboutUsShortSection--facts .factItem .factItem--body{display:flex;flex-direction:column}#homeReact .aboutUsShortSection .aboutUsShortSection--facts .factItem .factItem--title{color:#121212;font-size:20px;font-weight:500;line-height:120%;margin:0}#homeReact .aboutUsShortSection .aboutUsShortSection--facts .factItem .factItem--text{color:#7d7d7d;font-size:12px;font-weight:500;margin:0}.usersAboutUs{display:block;margin-bottom:50px}.usersAboutUs .usersAboutUsHeader{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.usersAboutUs .usersAboutUsHeader h3{margin-bottom:12px;margin-top:40px}.usersAboutUs .usersAboutUsHeader svg{color:#b7b7b7;height:24px;margin-bottom:12px;margin-left:auto;width:24px}.usersAboutUs .usersAboutUsInner{border:1px solid #73ccfb;border-radius:12px;display:block;margin-bottom:12px;max-width:650px;padding:16px;position:relative;width:100%}.usersAboutUs .usersAboutUsInner img{position:absolute;right:40px;top:-14px}.usersAboutUs .usersAboutUsInner p{color:#202020;font-size:14px;font-style:italic;font-weight:400;width:100%}@media(max-width:767.98px){.usersAboutUs .usersAboutUsInner p{font-size:12px}}.usersAboutUs .usersAboutUsInner span{color:#595959;display:block;font-size:14px;font-weight:500;text-align:right;width:100%}@media(max-width:767.98px){.usersAboutUs .usersAboutUsInner span{font-size:12px}}.usersAboutUs a{color:#7d7d7d;font-size:14px;font-weight:500;text-decoration:none;transition:.4s}@media(max-width:767.98px){.usersAboutUs a{font-size:12px}}.usersAboutUs a:hover{color:#363636}.usersAboutUs a:hover svg{color:#f65a07}.usersAboutUs a svg{color:#fa884b;height:24px;margin-left:4px;width:24px}.usersAboutUs #accordion .card .card-header{background:#0000;border:none;padding:0}.usersAboutUs #accordion .card .card-header h2 button p{font-weight:400;margin:0}.usersAboutUs #accordion .card .card-header h2 button:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";display:block;height:5px;position:absolute;right:15px;top:19px;transform:translate(-50%,-50%) rotate(45deg);width:5px}.usersAboutUs #accordion .card .card-header h2 button:focus{box-shadow:unset}.usersAboutUs #accordion .card .card-header h2 button{background:#d7f0fe;border-radius:8px;color:#000;margin-bottom:8px;padding:10px 25px 10px 15px;text-decoration:none}.usersAboutUs #accordion .card .card-header h2{font-size:14px;line-height:21px}.usersAboutUs #accordion .card{border:none}
/*# sourceMappingURL=responsiveFrontendHomeStyle.23b0f8a7bfe.css.map*/