.ModernSearchBlock_wrapper__q102B{min-height:688px;position:relative;background:linear-gradient(90deg,#2468e5,#148af2)}.ModernSearchBlock_blur__c2XCs{position:absolute;inset:0;background:linear-gradient(90deg,rgba(22,57,196,.72),rgba(35,75,231,.72))}.ModernSearchBlock_content__sL1up{position:relative;z-index:1;padding-top:120px;display:flex;flex-direction:column;align-items:center}.ModernSearchBlock_background__RQt_R{position:absolute;inset:0}.ModernSearchBlock_search-form__ulm7Q{padding:8px 16px 16px;border-radius:32px;background:hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1;width:100%}@media screen and (max-width:1279px){.ModernSearchBlock_search-form__ulm7Q{padding:12px 8px 8px;border-radius:20px;background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (max-width:767px){.ModernSearchBlock_content__sL1up{padding-top:64px}}.HomeSearchBlock_title__G0ViP{text-align:center;position:relative}.HomeSearchBlock_word-with-sun__yXFij{position:relative}.HomeSearchBlock_sun__rpX2g{position:absolute;top:-1px;right:-23px;z-index:1}.HomeSearchBlock_info-list__RWHYH{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;margin-top:24px}.HomeSearchBlock_info-list__RWHYH li{display:flex;align-items:center;gap:8px}.HomeSearchBlock_trustpilot__MnvzY{max-width:1000px;width:100%;margin-top:48px;margin-bottom:32px}.HomeSearchBlock_trustpilot-loader__J0Ab_{min-height:28px}.HomeSearchBlock_hidden-tabs__NOiJ3{height:80px}@media screen and (max-width:767px){.HomeSearchBlock_info-list__RWHYH{display:none}.HomeSearchBlock_sun__rpX2g{top:1px;right:-12px}.HomeSearchBlock_trustpilot__MnvzY{margin-top:24px}.HomeSearchBlock_hidden-tabs__NOiJ3{height:24px}}.NewBadge_badge__1KgXP{color:#fff;padding:4px 8px;background-color:#ef0028;border-radius:14px}.Tabs_tabs___Xsvd{display:flex;gap:4px;align-items:center;padding:4px;background-color:hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);border-radius:16px;margin:48px 0}.Tabs_btn__yNgX_{min-width:200px}.Tabs_icon__AMeEj{font-size:24px}.Tabs_label__8VabN{display:flex;align-items:center;gap:8px}@media screen and (max-width:767px){.Tabs_tabs___Xsvd{margin:12px 0 16px}.Tabs_btn__yNgX_{min-width:0}.Tabs_label__8VabN{flex-direction:column;align-items:center;gap:0}.Tabs_badge__EAcYN{position:absolute;top:-12px;left:-16px}.Tabs_icon__AMeEj{font-size:20px}}.ProgressBar_progress-bar__DDkap{width:100%;height:8px;max-height:100%;background-color:#fff4df;overflow:hidden;position:relative}.ProgressBar_progress-bar__DDkap.ProgressBar_rounded__c7b4k{border-radius:4px}.ProgressBar_progress-bar__DDkap.ProgressBar_orange100__rg_os{background-color:#fff4df}.ProgressBar_progress-bar__DDkap.ProgressBar_orange200__Rc1m5{background-color:#ffebc2}@keyframes ProgressBar_progress-bar-animation__blXE_{0%{background-position-x:0}to{background-position-x:-113px}}.ProgressBar_progress-bar-fill__FZHVy{height:100%;background-color:#ffda91;background-image:repeating-linear-gradient(135deg,#ffda91,#ffda91 20px,#ffb833 0,#ffb833 40px);background-size:113px;animation:ProgressBar_progress-bar-animation__blXE_ 1.5s linear infinite;transition:width .3s ease-out;position:relative;overflow:hidden}.SearchProgressBar_progress__vQC9I{position:absolute;bottom:calc(-1*var(--height));height:var(--height);left:0;right:0}.SearchProgressBar_progress-bar__bshri{position:absolute;left:5%;right:15%;height:100%;z-index:2}.SearchProgressBar_progress-bar-right-side__I1pqe{position:absolute;right:5%;width:10%;height:100%;background:linear-gradient(90deg,#ffebc2,#ffb833);z-index:1}.FlightsSearchForm_form__PEmjE{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.FlightsSearchForm_form-content__MC_h6{display:flex;align-items:center;padding:8px;background-color:#fff;border-radius:24px;gap:8px;position:relative}.FlightsSearchForm_selects__8odgf{display:flex;gap:4px}.FlightsSearchForm_select__ukrAu{width:auto}.FlightsSearchForm_errors__FJm4Z{display:flex;flex-wrap:wrap;gap:4px;width:100%}.FlightsSearchForm_compact__2IknD .FlightsSearchForm_form-content__MC_h6{border:4px solid #ffb833;border-radius:20px;padding:4px}@media screen and (max-width:1279px){.FlightsSearchForm_mobile__bBQJO .FlightsSearchForm_form-content__MC_h6{flex-direction:column;padding:0;align-items:flex-start}.FlightsSearchForm_mobile__bBQJO .FlightsSearchForm_arrows-place__LAXvm{position:relative;width:100%;margin:-4px 0}.FlightsSearchForm_mobile__bBQJO .FlightsSearchForm_divider__eZZek{display:none}.FlightsSearchForm_mobile__bBQJO .FlightsSearchForm_search-btn__O0oKQ,.FlightsSearchForm_mobile__bBQJO .FlightsSearchForm_select__ukrAu{width:100%}.FlightsSearchForm_mobile__bBQJO .FlightsSearchForm_progress-bar-right-side__wz4y4,.FlightsSearchForm_mobile__bBQJO .FlightsSearchForm_progress-bar___WESu{display:none}}.PassengersDropdown_dropdown__Fx9R_{position:absolute;padding:8px 8px 20px;background-color:#fff;box-shadow:0 10px 32px 0 rgba(19,26,54,.12);border-radius:12px;width:260px;z-index:10;margin-top:4px}.Quantity_btns__j8zpk{display:flex;align-items:center;margin-left:auto}.Quantity_item-count__WZSyW{min-width:32px;text-align:center}.Quantity_l__Asi76 .Quantity_btn__9sUR3{width:32px}.PassengersBlock_item__GJDZG{padding:4px 12px;display:flex;align-items:center;height:40px;color:#171c31}.PassengersBlock_item__GJDZG.PassengersBlock_no-horizontal-padding__NYjt7{padding-left:0;padding-right:0}.PassengersBlock_item-age-range__6g4vW{margin-left:8px}.PassengersBlock_children__Kjr_t{padding:12px 8px 0;display:flex;flex-direction:column;gap:12px}.PassengersBlock_children__Kjr_t.PassengersBlock_no-horizontal-padding__NYjt7{padding-left:0;padding-right:0}.PassengersBlock_child-attention__Suo5T{margin-top:12px;padding:8px}.PassengersBlock_child-attention__Suo5T.PassengersBlock_no-horizontal-padding__NYjt7{padding-left:0;padding-right:0}.PassengersBlock_infant-error-text__pxd7T{margin-bottom:8px}@media screen and (max-width:1279px){.PassengersBlock_children__Kjr_t{padding:12px 12px 0}.PassengersBlock_children__Kjr_t.PassengersBlock_multi__MRyNg{display:grid;grid-template-columns:1fr 1fr}}.PassengersAndCabinClass_btn__cylBl{width:100%}.PassengersAndCabinClass_cabin-classes__uXDXV{display:flex;flex-wrap:wrap;gap:4px;padding:12px 12px 24px}.PassengersAndCabinClass_save-btn__Osczi{width:100%}@media screen and (max-width:767px){.PassengersAndCabinClass_cabin-classes__uXDXV{padding:0}.PassengersAndCabinClass_form__fpg_A{display:flex;flex-direction:column;gap:12px}}.SwapLocationsButton_arrows__aa9zW{color:#5f647b}.SwapLocationsButton_arrows__aa9zW.SwapLocationsButton_mobile__sWC8T{color:inherit;position:absolute;right:12px;transform:translateY(-50%) rotate(90deg);z-index:2;border-color:rgba(0,0,0,0)}.SuppliersBlock_suppliers__umMEO{padding-top:36px;padding-bottom:64px;display:flex;flex-direction:column;gap:32px}.SuppliersBlock_header__VMCgE{display:flex;justify-content:space-between;align-items:center;gap:24px;color:#171c31}.SuppliersBlock_list__vnqSd{width:100%;overflow-y:auto;display:flex;justify-content:space-between;gap:8px;scrollbar-width:none;-ms-overflow-style:none}.SuppliersBlock_list__vnqSd::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.SuppliersBlock_suppliers__umMEO{padding-bottom:44px;align-items:center;gap:20px}.SuppliersBlock_list__vnqSd{padding:12px 16px}.SuppliersBlock_header__VMCgE{padding:0 16px;align-self:flex-start}}.HomeFlights_home__xuHV2{padding-bottom:64px}@media screen and (max-width:767px){.HomeFlights_home__xuHV2{padding-bottom:44px}}