.error-layout{align-items:center;background:#fff;color:#181e4e;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding-top:80px;position:relative;width:100%}.error-layout__title{margin-bottom:2vh;margin-top:5vh}.error-layout__text{color:#222;font-size:2vh;font-weight:600;margin-bottom:2vh;max-width:40vw;text-align:center}.error-layout__code{color:#1b88c9;font-size:30vh;line-height:25vh}.error-layout__line{background:#1b88c9;bottom:7vh;height:2px;position:absolute;width:100%}.error-layout__clouds{-moz-column-gap:10vw;column-gap:10vw;top:25vh;z-index:1}.error-layout__clouds,.error-layout__ground{align-items:center;display:flex;justify-content:center;position:absolute;width:100%}.error-layout__ground{bottom:2vh;-moz-column-gap:15vw;column-gap:15vw}.error-layout__ground .icon-error-airport{flex-shrink:0;height:25vh;width:auto}.error-layout__ground .icon-error-ladder{flex-shrink:0;height:35vh;width:auto;z-index:1}@media(max-width:480px){.error-layout__text{max-width:100%;padding:0 10px}.error-layout__code{font-size:15vh;line-height:30vh}.error-layout__clouds{top:42vh}.error-layout__clouds .icon-error-clouds:first-child{display:none}.error-layout__ground{bottom:6vh;-moz-column-gap:20px;column-gap:20px}.error-layout__ground .icon-error-airport{height:10vh}.error-layout__ground .icon-error-ladder{height:12vh}}.nuxt-progress{background-color:#b2cc14;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Manrope-400-cyrillic-ext1_6b3b5bc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Manrope-400-cyrillic2_efc8e8d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Manrope-400-greek3_f91e858.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Manrope-400-vietnamese4_c4999d3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Manrope-400-latin-ext5_1a780b6.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Manrope-400-latin6_e85a026.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Manrope-500-cyrillic-ext7_6b3b5bc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Manrope-500-cyrillic8_efc8e8d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Manrope-500-greek9_f91e858.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Manrope-500-vietnamese10_c4999d3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Manrope-500-latin-ext11_1a780b6.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Manrope-500-latin12_e85a026.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Manrope-600-cyrillic-ext13_6b3b5bc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Manrope-600-cyrillic14_efc8e8d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Manrope-600-greek15_f91e858.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Manrope-600-vietnamese16_c4999d3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Manrope-600-latin-ext17_1a780b6.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Manrope-600-latin18_e85a026.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/Manrope-700-cyrillic-ext19_6b3b5bc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/Manrope-700-cyrillic20_efc8e8d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/Manrope-700-greek21_f91e858.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/Manrope-700-vietnamese22_c4999d3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/Manrope-700-latin-ext23_1a780b6.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/Manrope-700-latin24_e85a026.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.rz-accordion-list{display:flex;flex-direction:column}.rz-accordion-list--bg{background:#fff;border-radius:25px;padding:0 20px}.rz-accordion{border-bottom:1px solid #dfe5ec;color:inherit;font-size:inherit;font-weight:inherit;position:relative}.rz-accordion__toggle{align-items:center;border-radius:25px;display:flex;flex-direction:row;justify-content:space-between;padding:20px 0;transition:all .4s ease-in-out;width:100%}.rz-accordion__title{font-size:1.5em;font-weight:700}.rz-accordion__arrow.icon{fill:currentColor;height:10px;transition:fill,transform .4s ease-in-out;width:10px}.rz-accordion__content{font-size:1em}.rz-accordion__content-wrapper{padding:0 0 20px}.rz-accordion--active .rz-accordion__arrow{transform:rotate(180deg)}.rz-accordion--bg{border:none;padding:0 24px}.account-header,.rz-accordion--bg{background:#fff;border-radius:25px}.account-header{box-shadow:0 10px 30px rgba(0,62,146,.2);color:#222;margin-bottom:20px}.account-header__head{align-items:center;display:flex}.account-header__title{font-size:24px;font-weight:500}.account-header__add{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:15px!important;height:36px!important;margin-left:10px;padding:11px 15px!important;width:-moz-fit-content!important;width:fit-content!important}.account-header__add svg{height:16px;width:16px}.account-header__main{align-items:center;display:flex;justify-content:space-between;min-height:80px;padding:20px 30px}.account-header .account-header__filter-icon{fill:#181e4e}.account-header__controls{align-items:center;display:flex}.account-header__filter-controls{display:flex;margin-left:23px;position:relative}.account-header__filter-notice{align-items:center;background:#b2cc14;border-radius:50%;color:#fff;display:flex;font-size:12px;height:14px;justify-content:center;position:absolute;right:-6px;top:-10px;width:14px}.account-header__search{align-items:center;background:#edf9ff;border:2px solid #181e4e;border-radius:25px;color:#181e4e;display:flex;font-size:16px;height:40px;padding:0 19px;width:305px}.account-header__search-field{width:100%}.account-header__search-field::-moz-placeholder{color:#181e4e;font-style:italic;font-weight:300}.account-header__search-field::placeholder{color:#181e4e;font-style:italic;font-weight:300}.account-header__filter-form{align-items:center;display:flex}.account-header__filter-checkbox{margin-left:25px}.account-header__filter-title{color:#181e4e;font-size:16px;font-weight:400;margin-right:27px}.account-header__filter-reset{display:flex}.account-header__filter-reset.account-header__filter-reset--disabled{cursor:default}.account-header__filter-field{margin-right:10px;width:200px}.account-header__reset-icon{height:30px;width:30px}.account-header__expand{align-items:center;border-top:3px solid #f5f5f5;display:flex;justify-content:space-between;padding:20px 30px;width:100%}.account-mobile-header{background:#181e4e;min-height:56px;padding:0 15px;position:fixed;top:60px;width:100%;z-index:89}.account-mobile-header__icon{margin-right:18px;width:19px}.account-mobile-header__back--disabled{opacity:0}.account-mobile-header__back-icon{stroke:#fff;height:15px;transform:rotate(90deg);width:15px}.account-mobile-header__action{margin-left:auto;width:-moz-fit-content;width:fit-content}.account-mobile-header__filter{padding:20px}.account-mobile-header__title{align-items:center;background:#181e4e;color:#fff;display:flex;font-size:20px;font-weight:500;justify-content:space-between;min-height:56px;width:100%}.account-mobile-header__title-item{flex-basis:0;flex-grow:1;white-space:nowrap}.account-mobile-header__title-item--center{display:flex;justify-content:center;text-align:center}.account-mobile-header__title-item--first{display:flex;justify-content:flex-start}.account-mobile-header__title-item--last{display:flex;justify-content:flex-end}.account-mobile-header__search{align-items:center;background:#edf9ff;border-radius:15px;color:#181e4e;display:flex;font-size:16px;font-weight:400;height:42px;padding:0 15px;width:100%}.account-mobile-header__search input::-moz-placeholder{color:#99b4cc}.account-mobile-header__search input::placeholder{color:#99b4cc}.account-mobile-header__search-field{flex:1;margin-right:10px}.account-mobile-header__search-close{display:flex}.account-mobile-header__search-icon{fill:#fff;width:20px}.account-mobile-header__content{align-items:center;color:#fff;display:flex;flex:1;font-size:20px;font-weight:500;height:100%;justify-content:flex-start;line-height:23px;text-align:left;width:100%}.account-mobile-header__form{background-color:#fff;border-radius:25px;padding:16px}.account-mobile-header__form-container{text-align:center;width:100%}.account-mobile-header__form-container .account-mobile-header__form-arrow{margin:20px 0}.account-mobile-header__search-view{background:#fff;border-radius:15px;color:#181e4e;font-size:14px;font-weight:400;margin-bottom:15px;margin-top:10px;padding:11px 16px;position:relative;text-align:left;width:100%}.account-mobile-header__selected-filter{background-color:#b2cc14;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:500;height:16px;justify-content:center;left:8px;position:absolute;top:-10px;width:16px}.account-mobile-header__action{align-items:center;display:flex;position:relative}.add-area{align-items:center;border:1px dashed #bdbdbd;border-radius:25px;cursor:pointer;display:flex;padding:20px}.add-area__icon{fill:#181e4e;margin-right:12px}.add-area__label{border-bottom:1px dotted #181e4e;color:#181e4e;cursor:inherit;font-size:16px;padding-bottom:2px}.airline-field{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:25px;display:flex;font-size:16px;height:40px;padding:0 15px 0 2px;position:relative;transition:all .4s}@media(max-width:480px){.airline-field{border-radius:15px;height:52px}}.airline-field__placeholder{color:#5a5a5a;cursor:auto;display:flex;left:48px;padding:0 2px;position:absolute;top:15px;transition:all .4s}@media screen and (min-width:480px){.airline-field__placeholder{top:8px}}.airline-field__input{color:#5a5a5a}.airline-field--filled{background:#edf9ff;border:2px solid #181e4e}.airline-field--filled .airline-field__placeholder{background-color:#fff;color:#181e4e;font-size:14px;transform:translateY(-19px)}.airline-field.airline-field--focused{background:#fff;border:2px solid #007eff}.airline-field.airline-field--focused .airline-field__placeholder{background-color:#fff;color:#007eff;font-size:14px;transform:translateY(-19px)}@media(max-width:480px){.airline-field.airline-field--focused .airline-field__placeholder{transform:translateY(-25px)}}.airline-field.airline-field--focused .airline-field__input{color:#007eff}.airline-field__logo{display:block;height:30px;margin-right:8px;width:30px}.airline-field__error{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#e31e24;display:-webkit-box;left:0;overflow:hidden;position:absolute;top:56px}@media screen and (min-width:480px){.airline-field__error{top:40px}}.airline-field--error{border-color:#e31e24}.airplanes-animation{height:100%;left:0;overflow-x:hidden;position:absolute;transform:translateZ(0);width:99vw}.airplanes-animation__track-big{height:140px}.airplane-big-enter-active{animation:flight 5s linear}.airplane-small-enter-active{animation:flight 10s linear}.cloud-big-enter-active{animation:flight 180s linear}.cloud-small-enter-active{animation:flight 300s linear}@keyframes flight{0%{transform:translateX(0)}to{transform:translateX(300vw)}@media screen and (min-width:480px){to{transform:translateX(200vw)}}}.airplane-big{left:-600px;position:fixed;width:350px}.airplane-small{left:-450px;position:fixed;width:150px}.cloud-big{left:-350px;position:fixed;top:260px;width:300px}.cloud-small{left:-150px;position:fixed;top:40px;width:100px}.airplanes-preloader{color:#181e4e;margin-bottom:300px;margin-top:70px;width:100%}.airplanes-preloader,.airplanes-preloader__content{align-items:center;display:flex;justify-content:center}.airplanes-preloader__content{background:#fff;border-radius:25px;flex-direction:column;padding:35px 20px 38px;text-align:center;width:auto;z-index:2}@media screen and (min-width:480px){.airplanes-preloader__content{width:470px}}@media(max-width:480px){.airplanes-preloader__content{width:470px}}.airplanes-preloader__info{align-items:center;display:flex;flex-direction:column;font-size:20px;font-weight:500;width:100%}.airplanes-preloader__info .preloader-component__msg{display:none}.airport-codenames{align-items:center;display:flex}.airport-codenames__codename{color:#181e4e;font-size:20px;font-weight:500;max-width:110px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.airport-codenames__codename:not(:last-child){margin-right:7px}.airport-codenames__codename.airport-codenames__codename--capitalize{text-transform:capitalize}.airport-codenames__arrow{margin-right:12px}.airline-icon{display:inline-flex;margin:0}.main-autocomplete{align-items:flex-end;background-color:#fff;border:2px solid #bdbdbd;border-radius:15px;color:#5a5a5a;display:flex;font-size:16px;height:50px;padding:5px 10px 5px 15px;position:relative;transition:all .4s}@media screen and (min-width:480px){.main-autocomplete{border-radius:25px;height:40px}}.main-autocomplete--big{height:60px}@media screen and (min-width:480px){.main-autocomplete--big{height:50px}}.main-autocomplete--big .main-autocomplete__input{height:40px}@media screen and (min-width:480px){.main-autocomplete--big .main-autocomplete__input{height:33px}}.main-autocomplete--big .main-autocomplete__chip{height:30px}@media screen and (min-width:480px){.main-autocomplete--big .main-autocomplete__chip{height:30px}}.main-autocomplete--big .main-autocomplete__label{top:19px}@media screen and (min-width:480px){.main-autocomplete--big .main-autocomplete__label{top:13px}}.main-autocomplete--big.main-autocomplete--filled .main-autocomplete__label{transform:translateY(-25px)}.main-autocomplete--big.main-autocomplete--focused .main-autocomplete__label{transform:translateY(-27px)}.main-autocomplete--filled{background-color:#edf9ff;border:2px solid #181e4e}.main-autocomplete--filled .main-autocomplete__label{background:linear-gradient(#fff,#edf9ff);color:#181e4e;font-size:14px;transform:translateY(-20px)}.main-autocomplete--focused{background-color:#fff;border:2px solid #007eff;color:#007eff}.main-autocomplete--focused .main-autocomplete__label{background:linear-gradient(#fff,#fff);color:#181e4e;font-size:14px;transform:translateY(-22px)}.main-autocomplete--error{border-color:#e31e24}.main-autocomplete--disabled{background-color:#f5f5f5!important;border-color:#bdbdbd!important;color:#5a5a5a!important;cursor:not-allowed}.main-autocomplete--disabled *{cursor:not-allowed!important}.main-autocomplete--prepend .main-autocomplete__label{left:40px}.main-autocomplete__prepend{flex-shrink:0;height:24px;margin-right:5px;width:24px}.main-autocomplete__prepend svg{height:100%;width:100%}.main-autocomplete__cross{height:14px;margin:auto 10px;width:14px}.main-autocomplete__arrow{cursor:pointer;height:16px;margin:auto 0;width:16px}.main-autocomplete__label{cursor:auto;display:flex;padding:0 2px;position:absolute;top:13px;transition:all .4s}@media screen and (min-width:480px){.main-autocomplete__label{top:9px}}.main-autocomplete__chips{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;margin-right:10px;row-gap:5px;width:100%}.main-autocomplete__chips input{flex:2}.main-autocomplete__chip{align-items:center;background-color:#dbdbdb;border-radius:25px;color:#222!important;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:13px;height:30px;padding:0 10px;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media screen and (min-width:480px){.main-autocomplete__chip{font-size:15px;height:25px}}.main-autocomplete__remove{margin-top:2px}.main-autocomplete__field{display:flex;width:100%}.main-autocomplete__input{color:#5a5a5a;height:33px;width:100%}@media screen and (min-width:480px){.main-autocomplete__input{height:24px}}.main-autocomplete__dropmenu-item{align-items:center;color:#222;cursor:pointer;display:flex;font-size:14px;list-style:none;padding:10px 20px;transition:background-color .4s}.main-autocomplete__dropmenu-item:hover{background-color:#edf9ff}.main-autocomplete__dropmenu-item:first-child{border-radius:25px 25px 0 0}.main-autocomplete__dropmenu-item:last-child{border-radius:0 0 25px 25px}.main-autocomplete__dropmenu-item--selected{background-color:#edf9ff}.main-autocomplete__dropmenu-item--picked{background-color:#edf9ff;cursor:default;pointer-events:none}.main-autocomplete__dropdown{background-color:#fff;border:2px solid #007eff;border-radius:25px;left:0;max-height:200px;overflow-y:auto;position:absolute;top:105%;width:100%;z-index:70}@media screen and (min-width:480px){.main-autocomplete__dropdown{max-height:300px}}.main-autocomplete__list{border:0;padding-left:0;width:100%}.rz-badge{align-items:center;background:#cacaca;border-radius:10px;color:#222;display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:center;padding:3px 15px}.rz-badge--dark{background:#363636;color:#fff}.rz-bottom-bar__overlay{-webkit-backdrop-filter:blur(5px) saturate(.8);backdrop-filter:blur(5px) saturate(.8);height:100vh;left:0;position:fixed;top:0;width:99vw;z-index:155}.rz-bottom-bar__container{backface-visibility:hidden;background:#fff;border-radius:16px 16px 0 0;bottom:0;box-shadow:-10px 0 30px rgba(0,62,146,.4);color:#222;height:auto;perspective:1000;position:fixed;right:0;will-change:transform;z-index:156}.rz-bottom-bar__head{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between;padding:8px 4px 8px 16px;position:relative}.rz-bottom-bar__head-title{font-size:20px;justify-self:center}.rz-bottom-bar__close{align-items:center;color:#181e4e;-moz-column-gap:20px;column-gap:20px;display:flex;height:24px;justify-content:center;margin:8px;width:24px}.rz-bottom-bar__close svg{fill:#181e4e}.rz-bottom-bar__body{padding:8px 16px 32px}.rz-bottom-bar--dark .rz-bottom-bar__container{background:#181e4e;color:#fff}.rz-bottom-bar .slide-bottom-enter-active,.rz-bottom-bar .slide-bottom-leave-active{transition:.3s}.rz-bottom-bar .slide-bottom-enter,.rz-bottom-bar .slide-bottom-leave-to{transform:translateY(100%)}.rz-breadcrumbs{align-items:center;display:flex;font-size:15px;word-break:break-word}.rz-breadcrumbs__item{color:#181e4e;max-width:100px}@media screen and (min-width:1370px){.rz-breadcrumbs__item{max-width:200px}}.rz-breadcrumbs__item--disabled,.rz-breadcrumbs__item:hover{-webkit-text-decoration:none;text-decoration:none}.rz-breadcrumbs__item--disabled{color:#bdbdbd!important;pointer-events:none}.rz-breadcrumbs__request{color:#181e4e;max-width:100px;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (min-width:1370px){.rz-breadcrumbs__request{max-width:200px}}.rz-breadcrumbs__request:hover{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.rz-breadcrumbs__arrow{border-bottom:2px solid #a9b2c6;border-right:2px solid #a9b2c6;height:9px;margin:0 8px 0 6px;transform:rotate(-45deg);width:9px}.expand-bar{background:#f5f5f5;border-radius:25px;overflow:hidden}.expand-bar__head{border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2)}.expand-bar__expanded-space{height:10px;width:100%}.expand-bar__text-content{align-items:center;display:flex}.expand-bar__arrow{margin-left:10px;width:15px}.expand-bar__arrow--expanded{transform:rotate(180deg)}.button-with-icon{align-items:center;background:#fff;color:#181e4e;display:flex;min-height:59px;padding:14px 15px;width:100%}.button-with-icon__text{font-size:16px;font-weight:500;text-align:left}.button-with-icon__icon{align-items:center;display:flex;justify-content:center;margin-right:10px;width:20px}.button-with-icon--border-rounded{border-radius:25px}.button-with-icon--menu{background:hsla(0,0%,100%,.05);color:#fff;min-height:48px}.button-with-icon--menu svg{fill:#fff}.button-with-icon--menu .button-with-icon__text{font-size:14px}.button-with-icon--menu.button-with-icon--active{background:#fff;color:#181e4e}.button-with-icon--menu.button-with-icon--active svg{fill:#181e4e}.button{align-items:center;background-color:#181e4e;border-radius:15px;border-style:none!important;box-shadow:none!important;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:56px;justify-content:center;padding:0 17px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .4s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:480px){.button{border-radius:25px;height:50px}}.button--small{font-size:16px;height:40px}.button--weight-normal{font-weight:400}.button--contrast,.button--contrast:focus,.button--contrast:hover.button{background-color:#fff}.button--contrast{color:#181e4e}.button--contrast:focus,.button--contrast:hover.button{color:#181e4e!important}.button:hover{background-color:#242d72;color:#fff!important}.button:active,.button:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.button:active{background-color:#1c235a}.button--bg_white{background-color:#fff;border:2px solid #181e4e;color:#181e4e}.button--bg_white:hover{background-color:#fff;border-color:#1b88c9}.button--bg_second-color{background-color:#1b88c9}.button--bg_second-color:hover{background-color:#229adf!important}.button--bg_second-color:active,.button--bg_second-color:hover{color:#fff!important;-webkit-text-decoration:none!important;text-decoration:none!important}.button--bg_second-color:active{background-color:#197cb4!important}.button--size_s{height:40px}.button--size_xs{height:30px}.button--static_radius{border-radius:25px}.button--outline{background:#fff;border:2px solid #181e4e!important;color:#181e4e}.button--outline:hover{background:#edf9ff;color:#181e4e!important}.button--disabled{background-color:#bdbdbd;pointer-events:none}.button--disabled:hover{background:#bdbdbd}.button--dashed{background:#fff;border:2px dashed #bdbdbd!important;color:#181e4e}.button--dashed:hover{background:#bdbdbd}.card-with-icon{padding-top:45px}.card-with-icon__body{background-color:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:block;padding:55px 15px 20px;pointer-events:none;position:relative;-webkit-text-decoration:none!important;text-decoration:none!important;transition:all .2s ease-in-out}.card-with-icon__content{color:#222;display:flex;flex-direction:column;gap:10px}.card-with-icon__title{font-size:1.2em}.card-with-icon__text{text-wrap:balance}.card-with-icon__text a{pointer-events:all}.card-with-icon__icon{color:#fff;position:absolute;top:0}.card-with-icon__icon .container-for-icon__content{padding:5px}.card-with-icon__icon svg{fill:currentColor;height:70%;width:70%}.card-with-icon--center .card-with-icon__body{align-items:center;text-align:center}.card-with-icon--center .card-with-icon__icon{left:50%;transform:translate(-50%,-50%)}.card-with-icon--left .card-with-icon__body{align-items:flex-start;text-align:left}.card-with-icon--left .card-with-icon__icon{left:15px;transform:translateY(-50%)}.card-with-icon--right .card-with-icon__body{align-items:flex-end;text-align:right}.card-with-icon--right .card-with-icon__icon{right:15px;transform:translateY(-50%)}.card-with-icon--big{padding:55px 25px 40px}.card-with-icon--horizontal{padding-top:0}.card-with-icon--horizontal .card-with-icon__body{align-items:center;display:flex;gap:30px;padding:30px 10px 30px 30px}.card-with-icon--horizontal .card-with-icon__content{align-items:flex-start;text-align:left}.card-with-icon--horizontal .card-with-icon__icon{position:static;transform:none}.card-with-icon--link .card-with-icon__body{cursor:pointer;pointer-events:all}.card-with-icon--link .card-with-icon__body:hover{box-shadow:0 5px 15px rgba(0,0,0,.102)}.rz-card-with-image{align-items:flex-start;background:#fff;border-radius:25px;box-shadow:0 0 0 1px #e6e6e6;display:flex;flex-direction:column;height:100%;overflow:hidden;-webkit-text-decoration:none!important;text-decoration:none!important;transition:all .2s ease-in-out;width:100%}.rz-card-with-image__image-wrap{height:300px;width:100%}.rz-card-with-image__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rz-card-with-image__image-plug{background:linear-gradient(311deg,#d7d7d7,#eee);height:100%;width:100%}.rz-card-with-image__text{padding:20px}.rz-card-with-image__subtitle{color:#999!important;-webkit-text-decoration:none!important;text-decoration:none!important}.rz-card-with-image__subtitle ul{left:0!important;margin:10px 0 10px 25px!important}.rz-card-with-image__title{color:#222!important;margin-bottom:10px;transition:all .2s ease-in-out}.rz-card-with-image:hover{box-shadow:0 5px 15px rgba(0,0,0,.102);cursor:pointer}.rz-card-with-image:hover .rz-card-with-image__title{color:#181e4e!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.rz-card-with-image--not-clickable{pointer-events:none!important}.rz-card-with-image--horizontal{display:grid;flex-direction:row;grid-template-columns:.7fr 1fr}.checkbox{display:flex}.checkbox__wrap{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__wrap.checkbox__wrap--flex-start{align-items:flex-start}.checkbox--disabled .checkbox__wrap{cursor:default}.checkbox__control{cursor:pointer;height:29px;min-width:29px;opacity:0;position:absolute;width:29px}.checkbox__control.checkbox__control--disabled{cursor:default;pointer-events:none}.checkbox__control--small{height:18px;min-width:18px;width:18px}.checkbox__container{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #bdbdbd;border-radius:2px;display:flex;height:29px;justify-content:center;margin-right:15px;min-width:29px;transition:all .4s;width:29px;z-index:100}.checkbox__container:hover{background-color:#edf9ff}.checkbox__container--checked{background-color:#181e4e;border-color:#181e4e}.checkbox__container--checked.checkbox__container--disabled{background-color:#bdbdbd;border-color:#bdbdbd}.checkbox__container--checked.checkbox__container--disabled:hover{background-color:#bdbdbd}.checkbox__container--small{height:18px;min-width:18px;width:18px}.checkbox__container--checked:hover{background-color:#181e4e}.checkbox__container:active,.checkbox__container:focus{outline:none}.checkbox__container::-moz-focus-inner{border:0}.checkbox__label{color:#5a5a5a;font-size:14px}.confirm-window-desktop{background:#fff;border-radius:25px;width:510px}.confirm-window-desktop__head{border-bottom:3px solid #f5f5f5;display:flex;justify-content:center;padding:50px 10px}.confirm-window-desktop__title{color:#222;font-size:18px;font-weight:400;text-align:center;word-break:break-word}.confirm-window-desktop__buttons{align-items:center;display:flex;justify-content:center;padding:20px 0}.confirm-window-desktop__button{width:124px}.confirm-window-desktop__button:not(:last-child){margin-right:20px}.confirm-window-mobile__text{font-size:23px;font-weight:500;padding:20px}.confirm-window-mobile__buttons{align-items:center;bottom:30px;display:flex;justify-content:space-between;left:0;padding:0 20px;position:absolute;width:100%}.confirm-window-mobile__button{width:48%}.container-for-icon{background:#181e4e;border:4px solid #181e4e;border-radius:50%;height:60px;min-width:60px;width:60px}@media screen and (min-width:480px){.container-for-icon{height:90px;min-width:90px;width:90px}}.container-for-icon__content{align-items:center;border:4px solid #fff;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.container-for-icon--micro{border-width:2px;height:40px;min-width:40px;width:40px}.container-for-icon--micro .container-for-icon__content{border-width:2px}.app-container{padding:0 10px;width:1366px}@media screen and (max-width:1500px){.app-container{width:1300px}}@media screen and (max-width:768px){.app-container{width:100%}}.count-controls{align-items:center;display:flex}.count-controls input::-webkit-inner-spin-button,.count-controls input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.count-controls input[type=number]{-moz-appearance:textfield}.count-controls.count-controls--space-between{flex-direction:row-reverse;justify-content:space-between}.count-controls.count-controls--space-between .count-controls__note{margin-left:0}.count-controls__btn,.count-controls__controls{align-items:center;display:flex}.count-controls__btn{border:1px solid #bdbdbd;color:#5a5a5a;font-size:16px;font-weight:500;height:38px;justify-content:center;width:38px}.count-controls__btn:disabled{color:#bdbdbd;pointer-events:none}.count-controls__btn:active{background-color:#181e4e;border-color:#181e4e;color:#fff}.count-controls__btn--decrease{border-radius:25px 0 0 25px;padding-left:3px}.count-controls__btn--increase{border-radius:0 25px 25px 0;padding-right:3px}.count-controls__res{align-items:center;border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;color:#181e4e;display:flex;font-weight:700;height:38px;justify-content:center;text-align:center;width:49px}.count-controls__note{color:#222;font-size:14px;margin-left:15px;white-space:nowrap}.date-calendar-input{position:relative}.date-calendar-input__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.date-calendar-input__clear{align-items:center;display:flex;height:20px;justify-content:center;padding:0 5px;pointer-events:all;visibility:visible;width:30px}.date-calendar-input__clear--hidden{pointer-events:none;visibility:hidden}.date-calendar-input__date{display:flex;height:100%;width:100%}.date-calendar-input__date--hidden{bottom:0;height:0;left:0;opacity:0;position:absolute;top:0}.date-calendar-input__date-label{align-items:center;display:flex;flex:1;justify-content:space-between;position:relative}.date-calendar-input__date-label:after{background:#edf9ff;content:"";height:100%;position:absolute;right:20px;top:0;width:20px}.date-calendar-input__placeholder{align-items:center;display:flex;font-size:16px;left:0;margin-left:15px;padding:0 2px;position:absolute;top:calc(50% - 10px);transition:all .4s}.date-calendar-input__placeholder--focused{background-color:#fff;font-size:14px;height:auto;transform:translateY(-27px);transition:all .4s}@media screen and (min-width:480px){.date-calendar-input__placeholder--focused{transform:translateY(-21px)}}.date-calendar-input__placeholder--filled{background:linear-gradient(#fff,#edf9ff);font-size:14px;height:auto;transform:translateY(-25px);transition:all .4s}@media screen and (min-width:480px){.date-calendar-input__placeholder--filled{transform:translateY(-19px)}}.date-calendar-input__control{align-items:center;background:#fff;border:2px solid #bdbdbd;border-radius:15px;color:#5a5a5a;cursor:pointer;display:flex;height:56px;padding:0 15px;position:relative;width:100%}@media screen and (min-width:480px){.date-calendar-input__control{border-radius:25px;height:40px}}.date-calendar-input__control.date-calendar-input__control--error{border-color:#e31e24}.date-calendar-input__control--filled{background:#edf9ff;border:2px solid #181e4e;color:#181e4e}.date-calendar-input__control--focused{background:#fff;border:2px solid #007eff}.date-calendar-input__control--focused .date-calendar-input__placeholder{color:#007eff}.date-calendar-input__input{color:#5a5a5a;cursor:pointer;flex:1;min-width:100px;opacity:0}.date-calendar-input__input--focused{opacity:1}.date-calendar-input__input::-moz-placeholder{color:#181e4e;-moz-transition:.3s;transition:.3s}.date-calendar-input__input::placeholder{color:#181e4e;transition:.3s}.date-calendar-input__input:focus::-moz-placeholder{opacity:0}.date-calendar-input__input:focus::placeholder{opacity:0}.date-calendar-input__dropdown{border:2px solid #181e4e;border-radius:25px;margin-top:5px;width:378px}.date-calendar-input__error{left:0;position:absolute;top:56px}@media screen and (min-width:480px){.date-calendar-input__error{top:40px}}.date-calendar__head{align-items:center;background:#f5f5f5;display:flex;padding:20px 14px}.date-calendar__head-control{align-items:center;display:flex;flex:1;margin:0 10px}.date-calendar__arrow{align-items:center;background:#181e4e;border-radius:50%;cursor:pointer;display:flex;height:31px;justify-content:center;width:31px}.date-calendar__arrow:disabled{opacity:.5}.date-calendar__select:not(:last-child){margin-right:10px}.date-calendar__select--year{width:92px}.date-calendar__select--month{flex:1}.date-calendar__days{padding:0 12px 10px}.date-calendar__days-names{align-items:center;display:grid;grid-template-columns:repeat(7,1fr)}.date-calendar__days-name{color:#5a5a5a;font-size:14px;list-style:none;text-transform:uppercase}.date-calendar__days-name--weekend{color:#1b88c9}.date-calendar__dates{align-items:center;display:grid;grid-template-columns:repeat(7,1fr)}.date-calendar__date-num{border-radius:0;cursor:pointer;padding:2px}.date-calendar__date-num:hover .date-calendar__date-button{background:rgba(36,45,114,.5)}.date-calendar__date-num--current .date-calendar__date-button{background:rgba(24,30,78,.2)}.date-calendar__date-num--interim{color:#fff}.date-calendar__date-num--interim:before{background:rgba(24,30,78,.5)}.date-calendar__date-num--selected{color:#fff}.date-calendar__date-num--selected .date-calendar__date-button,.date-calendar__date-num--selected:hover .date-calendar__date-button{background:#181e4e}.date-calendar__date-num--selected-from:before,.date-calendar__date-num--selected-in:before,.date-calendar__date-num--selected-to:before{background:rgba(36,45,114,.5);content:"";height:32px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.date-calendar__date-num--selected-from:before{left:50%}.date-calendar__date-num--selected-to:before{right:50%}.date-calendar__date-num--selected-in .date-calendar__date-button{font-weight:700}.date-calendar__date-num--selected-in.date-calendar__date-num--current .date-calendar__date-button{background:rgba(24,30,78,.2)}.date-calendar__date-num--preselect-from-to:after,.date-calendar__date-num--preselect-from:after,.date-calendar__date-num--preselect-in:after,.date-calendar__date-num--preselect-to:after{border-color:#242d72;border-style:dashed;content:"";height:32px;left:1px;position:absolute;right:1px;top:50%;transform:translateY(-50%)}.date-calendar__date-num--preselect-from .date-calendar__date-button:hover,.date-calendar__date-num--preselect-from-to .date-calendar__date-button:hover,.date-calendar__date-num--preselect-in .date-calendar__date-button:hover,.date-calendar__date-num--preselect-to .date-calendar__date-button:hover{background:transparent}.date-calendar__date-num--preselect-from-to:after{border-radius:50%;border-width:1px;height:32px;left:50%;top:50%;transform:translate(-50%,-50%);width:32px}.date-calendar__date-num--preselect-from:after{border-radius:20px 0 0 20px;border-width:1px 0 1px 1px;left:calc(50% - 16px)}.date-calendar__date-num--preselect-to:after{border-radius:0 20px 20px 0;border-width:1px 1px 1px 0;right:calc(50% - 16px)}.date-calendar__date-num--preselect-in:after{border-radius:0;border-width:1px 0}.date-calendar__date-num.date-calendar__date-num--disabled{color:#bdbdbd;cursor:default;pointer-events:none}.date-calendar__cell{align-items:center;display:flex;height:36px;justify-content:center;position:relative}.date-calendar__date-button{border-radius:50%;font-size:14px;font-weight:500;height:31px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:31px}.date-calendar__time{align-items:center;background:#f5f5f5;display:flex;flex-direction:row;gap:5px;justify-content:center;padding:5px 14px}.date-calendar__time .rz-time-field{width:-moz-max-content;width:max-content}.date-calendar__time .rz-time-field__input{text-align:center}.rz-dots-menu{position:relative}.rz-dots-menu__dots{cursor:pointer;display:flex;flex-direction:column;padding:5px;row-gap:3px}.rz-dots-menu__dot{background:#181e4e;border-radius:50%;height:5px;width:5px}.rz-dots-menu__menu{font-size:15px;height:-moz-fit-content!important;height:fit-content!important;min-height:0!important;min-height:auto!important;min-width:200px!important;padding:0!important;right:0!important;top:40px!important;width:-moz-fit-content!important;width:fit-content!important}.rz-dots-menu__menu-items{display:flex;flex-direction:column;row-gap:0}.rz-dots-menu__menu-item{cursor:pointer;padding:12px 20px}.rz-dots-menu__menu-item:hover{background:#a9b2c6}.rz-dots-menu--horizontal .rz-dots-menu__dots{-moz-column-gap:5px;column-gap:5px;flex-direction:row}@keyframes dotted-loader{0%{opacity:1}50%{opacity:.6}to{opacity:.3}}.dotted-loader{display:flex;justify-content:center}.dotted-loader__dot{background:#fff;border-radius:100%;height:7px;margin:0 3px;text-indent:-9999px;width:7px}.dotted-loader__dot--one{animation:dotted-loader 1.5s ease-out .5s infinite;opacity:.3}.dotted-loader__dot--two{animation:dotted-loader 1.5s ease-out 1s infinite;opacity:.6}.dotted-loader__dot--three{animation:dotted-loader 1.5s ease-out 0s infinite;opacity:1}.sort-select{position:relative}.sort-select__selected{align-items:center;cursor:pointer;display:flex}.sort-select__selected-mobile{align-items:center;background:#181e4e;border-radius:25px;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;padding:0 20px;width:190px}.sort-select__title-mobile{text-align:left}.sort-select__title-container,.sort-select__title-mobile{align-items:center;display:flex}.sort-select__title{font-size:16px}.sort-select__icon{margin-right:7px}@media(max-width:480px){.sort-select__icon{min-height:20px;min-width:20px}}.sort-select__icon--dropdown{fill:#181e4e}.sort-select__arrow{margin-left:5px;transition:transform .4s;width:12px}.sort-select__arrow--rotated{transform:rotate(180deg);transition:transform .4s}.sort-select__content{padding:8px 0;position:relative;z-index:2}.sort-select__dropdown{margin-top:5px;right:0}.sort-select__dropdown-container{background:#fff;position:relative}.sort-select__dropdown-container:before{background:#fff;border-left:2px solid #181e4e;border-radius:3px;border-top:2px solid #181e4e;content:"";height:13px;position:absolute;right:30%;top:-8px;transform:rotate(45deg);width:13px}.sort-select__option{color:#222;justify-content:flex-start;white-space:nowrap}.file-field{font-family:inherit}.file-field__label{color:#5a5a5a;font-size:14px}.file-field__star{color:#e31e24}.file-field__body{align-items:center;display:flex;gap:17px}.file-field__input-wrapper{position:relative;width:100%}.file-field__input{border:2px solid #bdbdbd;border-radius:15px;color:#5a5a5a;font-size:16px;padding:0 15px;width:100%}@media screen and (min-width:480px){.file-field__input{border-radius:25px;height:40px}}.file-field__input--hidden{left:-9999px;opacity:0;position:absolute}.file-field__button{background:#181e4e;border-radius:15px;color:#fff;font-size:16px;margin-top:auto;padding:10px 15px}@media screen and (min-width:480px){.file-field__button{border-radius:25px;height:40px}}.file-field__bottom{color:#222;font-size:14px;margin-top:18px}.file-field--static-label .file-field__label{display:block;font-size:14px;margin-bottom:15px}.file-field--dynamic-label .file-field__label{font-size:16px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:95%}.file-field--error .file-field__input{border-color:#e31e24}.file-field--label-open .file-field__label{cursor:pointer}.rz-footer{background:#181e4e;color:#fff;padding:20px 0}.rz-footer .copyright{font-size:.8em;margin:5px 0;text-align:right;width:100%}.rz-footer .app-container{align-items:stretch;display:flex}@media(max-width:480px){.rz-footer .app-container{flex-direction:column;padding:0 20px 0 15px}}.rz-footer a{color:#fff}.rz-footer .icon{fill:#fff}.rz-footer .icon-wa{height:22px;width:22px}.rz-footer__column{font-size:.9em;margin:0 5px;width:33%}@media(max-width:480px){.rz-footer__column{width:100%}}.rz-footer__column h4{align-items:center;display:flex;font-size:20px;font-weight:500;margin-bottom:20px}.rz-footer__column h4:after{border:1px solid #fff;content:"";flex-grow:1;height:1px;margin-left:20px}.rz-footer__column__contact{display:flex;float:left;margin-bottom:15px;width:50%}@media(max-width:480px){.rz-footer__column__contact{float:none;width:100%}}.rz-footer__column__contact__info{margin-bottom:7px}.rz-footer__column__contact p:first-child{margin-bottom:3px}.rz-footer__column__contact svg{margin-right:15px}.bounce-enter-active{animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.header-wrap{background-color:#181e4e;padding:20px 0 23px}.header{color:#fff;justify-content:space-between}.header,.header__logo-container{align-items:center;display:flex}.header .header__logo{fill:#fff;height:60px;width:120px}.header__logo-container .header__our-contact{margin-left:44px;margin-top:20px}.header__company{font-size:14px}.header *{white-space:nowrap}.header__our-contact,.header__selection-city{position:relative}.header__current-city,.header__phone{cursor:pointer;font-size:20px;font-weight:500}.header__label{position:absolute;top:-20px}.header__current-city{border-bottom:2px dotted hsla(0,0%,100%,.8)}.header__dropdown-icon{fill:#181e4e;margin-right:10px}.header__dropdown-timezone{background:#edf9ff;border-top:1px solid #181e4e}.header__menu{min-width:170px;right:-2px;top:25px}.header__phone{color:#fff;padding-right:28px;position:relative}.header__lang-curr{align-items:center;border:2px solid #fff;border-radius:20px;display:flex;height:28px;justify-content:center;width:28px}.header__circle{cursor:pointer;padding-right:27px;position:relative}.header__circle:after{content:"";height:9px;position:absolute;right:0;top:10px;width:14px}.header__pass-container{display:flex;flex:1;justify-content:flex-end}.header__profile{cursor:pointer;display:flex;position:relative;text-align:right}@media(max-width:480px){.header__profile{align-items:flex-end;flex-direction:column}.header__profile-name.menu__item{font-size:14px;margin-right:0}}.header__profile-name{border-bottom:2px dotted hsla(0,0%,100%,.8);font-size:14px;font-weight:700}.header__profile-balance{display:flex;font-size:14px;width:100%}.header__exit{align-items:center;color:#181e4e;display:flex}.header__exit-icon{margin-right:10px}@media(max-width:480px){.header__selection-city{align-items:center;display:flex;font-size:14px}.header__label{font-size:14px;margin-right:5px;position:static}.header__current-city{font-size:14px;font-weight:400;margin-bottom:-2px}.header .logo{width:85px}.header .b-dropdown{right:0;top:23px}.header__phone{font-size:14px;margin-bottom:5px;padding-right:0;text-align:right}.header__phone:after{display:none}}.menu{display:flex}.menu__item{border-bottom:2px dotted hsla(0,0%,100%,.8);color:#fff;cursor:pointer;font-size:20px;font-weight:500;margin:0 15px}.menu__item--link{border-bottom:0;-webkit-text-decoration:none;text-decoration:none}.menu__passenger{margin-right:53px;position:relative}.menu__passenger:after{content:"";height:9px;position:absolute;right:-28px;top:10px;width:14px}.img-lang{width:100%}.b-dropdown{background-color:#fff;border:2px solid #181e4e;border-radius:25px;box-shadow:0 2px 4px rgba(0,0,0,.1);position:absolute;z-index:70}.b-dropdown__head .b-dropdown__row:hover{background-color:#edf9ff}.b-dropdown__head:not(:last-child){border-bottom:1px solid #181e4e}.b-dropdown__content .b-dropdown__row{background-color:#fff}.b-dropdown__content .b-dropdown__row--focused{background-color:#edf9ff}.b-dropdown__row{cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:background-color .4s}.b-dropdown__row:hover{background:#edf9ff;transition:.4s}.b-dropdown__arrow{padding:10px 0}.b-dropdown .b-dropdown__section:not(:last-child){border-bottom:1px solid #dfe5ec}.b-dropdown__row:first-child{border-radius:5px 5px 0 0}.b-dropdown__row:last-child{border-radius:0 0 5px 5px}.b-dropdown__highlight{border-bottom:1px solid #181e4e}.b-dropdown__highlight .b-dropdown__item{background:#edf9ff;cursor:default}.b-dropdown__item{align-items:center;color:#5a5a5a;display:flex;font-size:14px;justify-content:space-between;padding:10px 17px}.b-dropdown__item:hover{background:#edf9ff}.b-dropdown__item-text{color:inherit;-webkit-text-decoration:none;text-decoration:none}.b-dropdown__item-text:first-child{margin-right:20px}.rz-image-slider{background:inherit;display:flex;height:350px;z-index:3}.rz-image-slider--absolut-buttons{position:relative}.rz-image-slider--absolut-buttons .rz-image-slider__next,.rz-image-slider--absolut-buttons .rz-image-slider__prev{position:absolute;z-index:100}.rz-image-slider--inside .rz-image-slider__next,.rz-image-slider--inside .rz-image-slider__prev{background:transparent;height:100%;top:0;transition:background .2s ease-in-out}.rz-image-slider--inside .rz-image-slider__next svg,.rz-image-slider--inside .rz-image-slider__prev svg{fill:#383838}.rz-image-slider--inside .rz-image-slider__next:hover,.rz-image-slider--inside .rz-image-slider__prev:hover{background:rgba(152,168,191,.3)}.rz-image-slider--inside .rz-image-slider__prev{left:0}.rz-image-slider--inside .rz-image-slider__next{right:0}.rz-image-slider--dotted .rz-image-slider__wrap{border-radius:8px}.rz-image-slider--dotted .rz-image-slider__next,.rz-image-slider--dotted .rz-image-slider__prev{background:#fff;border-radius:50%;height:32px;padding:4px;right:8px;top:50%;transition:background .2s ease-in-out;width:32px}.rz-image-slider--dotted .rz-image-slider__next svg,.rz-image-slider--dotted .rz-image-slider__prev svg{fill:#bdbdbd;height:24px;width:24px}.rz-image-slider--dotted .rz-image-slider__next:hover,.rz-image-slider--dotted .rz-image-slider__prev:hover{background:#181e4e}.rz-image-slider--dotted .rz-image-slider__next:hover svg,.rz-image-slider--dotted .rz-image-slider__prev:hover svg{fill:#fff}.rz-image-slider--dotted .rz-image-slider__prev{transform:translateY(calc(-50% - 2px))}.rz-image-slider--dotted .rz-image-slider__next{transform:translateY(calc(50% + 2px))}.rz-image-slider__dots{align-items:center;background:inherit;border-radius:10px;bottom:0;-moz-column-gap:4px;column-gap:4px;display:flex;left:50%;padding:4px;position:absolute;transform:translate(-50%,50%);z-index:100}.rz-image-slider__dot{background:transparent;border:2px solid #181e4e;border-radius:50%;cursor:pointer;height:10px;transition:background .2s ease-in-out;width:10px}.rz-image-slider__dot--active{background:#181e4e}.rz-image-slider__next,.rz-image-slider__prev{align-items:center;background:#fff;cursor:pointer;display:flex;height:auto;justify-content:center;width:70px}@media screen and (min-width:480px){.rz-image-slider__next,.rz-image-slider__prev{width:45px}}.rz-image-slider__next svg,.rz-image-slider__prev svg{flex-shrink:0;height:23px;width:25px}.rz-image-slider__prev{border-right:0}.rz-image-slider__next{border-left:0}.rz-image-slider__wrap{align-items:center;background:#fff;display:flex;justify-content:center;position:relative;z-index:3}.rz-image-slider__photo,.rz-image-slider__wrap{height:100%;overflow:hidden;pointer-events:none;width:100%}.rz-image-slider__photo{flex-shrink:0;min-height:100%;min-width:100%;opacity:1;transition:opacity .3s ease-in}@keyframes spin-preloader{to{transform:rotate(-1turn)}}.info-block{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);color:#181e4e;display:flex;justify-content:flex-start;padding:20px 10px 20px 20px}@media screen and (min-width:480px){.info-block{padding:30px 10px 30px 30px}}.info-block__icon{margin-right:20px}@media screen and (min-width:480px){.info-block__icon{margin-right:30px}}.info-block__icon--disabled{background:#bdbdbd;border-color:#bdbdbd}.info-block__preloader{animation:spin-preloader 2s linear infinite}.info-block.info-block--loading{color:#bdbdbd}.info-block__loading{margin-right:20px;min-width:60px;position:relative}@media screen and (min-width:480px){.info-block__loading{min-width:80px}}.info-block__loading .preloader-component{padding:0}@media screen and (min-width:480px){.info-block__loading .preloader-component{padding:15px 0}}.info-block__loading .preloader-component__msg{display:none;height:0;margin:0;min-height:0}.info-block__loading-icon{align-items:center;background:#bdbdbd;border-radius:50%;display:flex;height:70px;justify-content:center;left:10px;position:absolute;top:10px;width:70px}.info-block__preloader{left:0;top:0}.rz-input-multiple{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:25px;color:#181e4e;display:flex;font-size:16px;min-height:40px;padding:0 15px;position:relative;transition:all .4s}.rz-input-multiple--long{grid-column-end:-1;grid-column-start:1}.rz-input-multiple--big{min-height:50px}.rz-input-multiple--big .rz-input-multiple__input{height:40px}.rz-input-multiple--big .rz-input-multiple__chip{height:30px}.rz-input-multiple--big .rz-input-multiple__label{top:15px}.rz-input-multiple--big.rz-input-multiple--filled .rz-input-multiple__label{transform:translateY(-30px)}.rz-input-multiple--big.rz-input-multiple--focused .rz-input-multiple__label{transform:translateY(-33px)}.rz-input-multiple--filled{background-color:#fff;border-color:#181e4e}.rz-input-multiple--filled .rz-input-multiple__label{background:#fff;color:#181e4e;font-size:14px;transform:translateY(-20px)}.rz-input-multiple--focused{background-color:#fff;border-color:#007eff;color:#007eff}.rz-input-multiple--focused .rz-input-multiple__label{background:#fff;color:#181e4e;font-size:14px;transform:translateY(-22px)}.rz-input-multiple--error{border-color:#e31e24}.rz-input-multiple--disabled{border-color:#bdbdbd!important;color:#5a5a5a!important;pointer-events:none}.rz-input-multiple--disabled *{pointer-events:none}.rz-input-multiple--disabled svg{fill:#5a5a5a}.rz-input-multiple--disabled .rz-input-multiple__label{color:#5a5a5a}.rz-input-multiple--disabled .rz-input-multiple__cross,.rz-input-multiple--disabled .rz-input-multiple__remove{display:none}.rz-input-multiple__cross{height:12px;margin:auto 10px;width:12px}.rz-input-multiple__arrow{cursor:pointer;height:10px;margin:auto 0;width:13px}.rz-input-multiple__label{cursor:auto;display:flex;padding:0 2px;position:absolute;top:8px;transition:all .4s}.rz-input-multiple__chips{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;margin-right:10px;row-gap:5px;width:100%}.rz-input-multiple__chips input{flex:2}.rz-input-multiple__chip{align-items:center;background-color:#dbdbdb;border-radius:25px;color:#222!important;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:13px;height:25px;padding:0 10px;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media screen and (min-width:480px){.rz-input-multiple__chip{font-size:15px}}.rz-input-multiple__remove{margin-top:2px}.rz-input-multiple__field{display:flex;width:100%}.rz-input-multiple__input{color:#5a5a5a;height:28px;width:100%}.item-list-with-dropdown{background:#fff;border-radius:15px;box-shadow:0 10px 30px rgba(0,62,146,.2);position:relative}@media screen and (min-width:480px){.item-list-with-dropdown{border-radius:25px}}.item-list-with-dropdown.opened{border:3px solid #181e4e;margin:-3px}.item-list-with-dropdown__row{cursor:pointer;display:flex;flex-direction:column;position:relative}@media screen and (min-width:480px){.item-list-with-dropdown__row{flex-direction:row;padding-right:25px}}.item-list-with-dropdown__arrow{align-items:center;background:#edf9ff;border-radius:0 25px 25px 0;bottom:0;cursor:pointer;display:none;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:.5s;width:25px}@media screen and (min-width:480px){.item-list-with-dropdown__arrow{display:flex}}.item-list-with-dropdown__arrow.opened{background-color:#181e4e;border-radius:0}.item-list-with-dropdown__arrow.opened .item-list-with-dropdown__arrow-icon{stroke:#fff;transform:rotate(180deg)}.item-list-with-dropdown__arrow-icon{height:10px!important;width:15px!important}.item-list-with-dropdown__extended{background:#181e4e}.item-list-with-dropdown__extended-container{display:flex;flex-direction:column;padding:35px 15px 10px}.item-list-with-dropdown__extended-arrow{cursor:pointer;margin-top:30px;text-align:center}.item-list-with-dropdown__extended-arrow-icon{stroke:#fff;transform:rotate(180deg)}.item-with-title__order-value{color:#181e4e;font-size:20px;font-weight:500;white-space:nowrap}.label-icon{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.lang-switcher{position:relative}.lang-switcher__selected{align-items:center;cursor:pointer;display:flex}.lang-switcher__selected-value{color:#fff;font-weight:500;margin-left:10px}.lang-switcher__flag{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lang-switcher__flag-wrap{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;display:flex;height:34px;justify-content:center;overflow:hidden;width:34px}.lang-switcher__flag-wrap--list{background:#fff;border:2px solid #fff;box-shadow:0 0 0 2px #0063c8;height:32px;margin-right:14px;width:32px}.lang-switcher__title{font-size:16px}.lang-switcher__arrow{height:16px;margin-left:13px;transition:transform .4s;width:18px}.lang-switcher__arrow--rotated{transform:rotate(180deg);transition:transform .4s}.lang-switcher__content{color:#181e4e;font-weight:500;padding:0;position:relative;text-transform:capitalize;z-index:2}.lang-switcher__dropdown{margin-left:-13px;margin-top:10px}.lang-switcher__dropdown-container{background:#fff;position:relative}.lang-switcher__dropdown-container:before{background:#fff;border-left:2px solid #181e4e;border-radius:3px;border-top:2px solid #181e4e;content:"";height:13px;position:absolute;right:40%;top:-8px;transform:rotate(45deg);width:13px}.lang-switcher__option{color:#222;justify-content:flex-start;padding:10px 13px 10px 12px;white-space:nowrap}.delay{transition-delay:0s}.header-mobile-menu{background:rgba(27,76,128,.2);bottom:0;left:0;position:fixed;top:0;width:100%;z-index:90}.header-mobile-menu__container{background:#181e4e;box-shadow:5px 0 100px 0 rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:column;height:100%;padding:16px 13px 30px;width:300px}.header-mobile-menu__main{display:flex;flex-direction:column;height:100%;overflow-y:auto}.header-mobile-menu__main,.header-mobile-menu__user{justify-content:space-between}.header-mobile-menu__user,.header-mobile-menu__user-info{align-items:center;display:flex}.header-mobile-menu__user-icon{height:30px;margin-right:10px;width:30px}.header-mobile-menu__user-icon--opacity{opacity:.4}.header-mobile-menu__user-name{font-size:14px;font-weight:700;text-decoration-line:underline}.header-mobile-menu__close{display:flex}.header-mobile-menu__close svg{fill:#fff;height:18px;width:18px}.header-mobile-menu__buttons{margin-top:48px}.header-mobile-menu__button{margin-bottom:7px}.header-mobile-menu__button-icon{fill:#181e4e}.header-mobile-menu__icon-home,.header-mobile-menu__icon-question-circle-outline{height:20px}.header-mobile-menu__icon-download{height:19px}.header-mobile-menu__icon-ruble{height:14px}.header-mobile-menu__icon-return{height:16px}.header-mobile-menu__icon-clock-arrow{height:18px}.header-mobile-menu__icon-exit{height:17px;width:17px}.header-mobile-menu__contacts{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-height:130px}.header-mobile-menu .contact-item{align-items:center;display:flex;margin-top:15px}@media screen and (min-width:480px){.header-mobile-menu .contact-item{align-items:stretch;width:50%}}.header-mobile-menu .contact-item__icon{display:block;height:24px;margin-right:15px;width:24px}.header-mobile-menu .contact-item__icon--vk-big{align-items:center;background:#5181b8;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.header-mobile-menu .contact-item__icon--phone{fill:#fff}.header-mobile-menu .contact-item__vk{background:#5181b8;border-radius:50%;height:24px;width:24px}.header-mobile-menu .contact-item__link{color:#fff;font-size:16px;line-height:1.6em;-webkit-text-decoration:none;text-decoration:none}.header-mobile-menu .contact-item__link-underline{-webkit-text-decoration:underline;text-decoration:underline}.modal-window-desktop{align-items:center;color:#181e4e;display:flex;justify-content:center;min-height:100vh;z-index:90}.modal-window-desktop__wrapper{background:#152c44;left:0;min-height:100vh;opacity:.8;position:fixed;right:0;top:0;width:100%}.modal-window-desktop__wrap{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px 10px}.modal-window-desktop__airplanes{position:fixed!important;top:25%;z-index:91}.modal-window-desktop__container{align-items:flex-start;display:flex;justify-content:center;left:0;min-height:100vh;position:fixed;right:0;top:0;z-index:92}.modal-window-desktop__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;left:0;max-height:100vh;overflow-y:auto;width:100%}.modal-window-desktop__content-wrapper{border-radius:25px;min-height:70px;min-width:250px}.modal-window-desktop__content-wrapper>*{margin-bottom:30px}.modal-window-desktop__close-button{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:400;margin-bottom:12px}.modal-window-desktop__close-button--absolute{position:absolute;top:15px}.modal-window-desktop__close-icon{fill:#fff!important;margin-left:8px}.modal-window-mobile{background:#fff;bottom:0;left:0;min-height:100%;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:90}.modal-window-mobile--bg-page-color{background:#f5f5f5}.modal-window-mobile.modal-window-mobile--night{background:#181e4e;color:#fff}.modal-window-mobile.modal-window-mobile--night .modal-window-mobile__title{color:#fff}.modal-window-mobile__content{display:flex;flex-direction:column;height:calc(100% - 1px)}.modal-window-mobile__title{align-items:center;color:#181e4e;display:flex;font-size:20px;font-weight:500;margin-left:10px;width:85%}.modal-window-mobile__header{align-items:center;display:flex;justify-content:space-between;padding:16px 10px}.modal-window-mobile__header--bordered{border-bottom:1px solid #bdbdbd}.modal-window-mobile__main{height:calc(100% - 1px);overflow-y:auto;padding-bottom:100px}.modal-window-mobile__close{display:flex}.modal__title{margin-bottom:20px;text-align:center}.modal__wrapper{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:20px}.razlet-notification{align-items:center;background:#fff;border:1px solid #5a5a5a;border-radius:15px;box-shadow:0 2px 5px -1px rgba(50,50,93,.2),0 1px 3px -1px rgba(0,0,0,.25);-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between;overflow:hidden;padding:7px;pointer-events:all;transition:box-shadow .3s ease-in-out}.razlet-notification:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.razlet-notification__icon-container{align-items:center;background:#5a5a5a;border-radius:20px;display:flex;flex-shrink:0;height:50px;justify-content:center;width:51px}.razlet-notification__icon{fill:#fff;height:55%;width:55%}.razlet-notification__text{color:#5a5a5a;font-size:15px;font-weight:500;max-height:50vh;width:calc(100% - 110px)}.razlet-notification__close{align-items:center;background:transparent;border-radius:5px;display:flex;height:30px;justify-content:center;width:30px}.razlet-notification__close svg{fill:#a6a6a6;height:45%;width:45%}.razlet-notification--info{background:#e5effa;border-color:#abcdf1}.razlet-notification--info .razlet-notification__icon-container{background:#0069dd}.razlet-notification--success{background:#ebf7ee;border-color:#bee5c8}.razlet-notification--success .razlet-notification__icon-container{background:#3ab65b}.razlet-notification--warning{background:#fef7ea;border-color:#fadeaf}.razlet-notification--warning .razlet-notification__icon-container{background:#ef9400}.razlet-notification--error{background:#fcedea;border-color:#f5c5bb}.razlet-notification--error .razlet-notification__icon-container{background:#eb4e2c}@keyframes grow{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes shrink{to{opacity:0;transform:scale(.8)}}.razlet-notification-center{height:-moz-fit-content;height:fit-content;max-height:100vh;overflow:visible;padding:10px;pointer-events:none;position:fixed;right:15px;top:15px;width:20vw;z-index:1000}.razlet-notification-center__list{position:relative}.razlet-notification-center__item{width:100%}.razlet-notification-center__item:not(:last-child){margin-bottom:20px}@media(max-width:480px){.razlet-notification-center{left:0;padding:10px;right:auto;top:0;width:100vw}}.notifications-list-enter-active,.notifications-list-leave-active,.notifications-list-move{transition:all .5s cubic-bezier(.075,.82,.165,1)}.notifications-list-enter,.notifications-list-leave-to{opacity:0;transform:scale(.8) translate(30px)}.notifications-list-leave-active{position:absolute}.offline-modal__content{align-items:center;display:flex;flex-direction:column;font-size:18px;height:100%;justify-content:center;padding:0 30px;row-gap:30px;text-align:center}.offline-modal__icon{fill:#fff;height:200px;width:200px}.offline-modal__button{font-size:15px;padding:0 30px;width:-moz-fit-content;width:fit-content}.offline{align-items:flex-start;background:#eb5757;bottom:0;color:#fff;display:flex;justify-content:space-between;opacity:.9;padding:10px;position:fixed;text-align:center;width:100%;z-index:10}.offline__collapsed{width:auto}.offline__collapsed p{display:none}.offline__message{align-items:center;display:flex;justify-content:center}.offline .icon{fill:#fff;margin-right:10px}.page-side-view{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-bottom:50px;position:relative}.page-side-view__main{flex:1;margin-left:20px}.page-side-view__side{bottom:0;left:0;right:0;top:0;width:310px}.page-side-view--reversed{flex-direction:row-reverse}.page-side-view--reversed .page-side-view__main{margin-left:0;margin-right:20px}.pagination-buttons{-moz-column-gap:10px;column-gap:10px;display:flex}.pagination-buttons__item{border-radius:25px;color:#181e4e;cursor:pointer;height:40px;line-height:40px;text-align:center;transition:transform .2s ease-in-out;width:40px}.pagination-buttons__item:hover{transform:scale(1.2)}.pagination-buttons__item--active{background:#181e4e;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);color:#fff}.pagination-buttons__item--active:hover{transform:none}.pagination-buttons__dot{font-size:16px}.pagination-buttons__dot--hidden{display:none}.pagination-buttons__row{letter-spacing:.01em;line-height:40px}.pagination-button{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);color:#181e4e;display:flex;font-size:20px;font-weight:500;height:60px;justify-content:center;width:100%}.pagination-button__icon{margin-right:14px}.passengers-input{position:relative}.passengers-input--small .passengers-input__control{height:40px}.passengers-input__control{background-color:#edf9ff;border:2px solid #181e4e;border-radius:15px;color:#181e4e;cursor:pointer;display:flex;font-size:16px;height:56px;padding:0 13px 0 28px;transition:background-color .4s;width:100%}@media screen and (min-width:480px){.passengers-input__control{border-radius:25px;color:#5a5a5a;height:50px;min-width:260px}}.passengers-input__control--opened{background-color:#fff}.passengers-input__control.passengers-input__control--error{background-color:#fff;border-color:#e31e24}.passengers-input__control.passengers-input__control--disabled{background-color:#fff;border-color:#bdbdbd;color:#181e4e}.passengers-input__control.passengers-input__control--gray{background-color:#f5f5f5;border-color:#bdbdbd;color:#181e4e}.passengers-input__mobile-container{padding:10px 10px 20px}.passengers-input__total-view{margin-right:15px}.passengers-input__res-block{align-items:center;color:#222;display:flex;margin-right:15px}.passengers-input__res-block:last-child{margin-right:0}.passengers-input__arrow{align-items:center;display:flex;height:calc(100% - 4px);position:absolute;right:15px;width:15px}.passengers-input__arrow svg{flex-shrink:0;height:7px;width:15px}.passengers-input__dropdown{left:10px;min-width:308px;padding:20px;top:53px}.passengers-input--small .passengers-input__dropdown{top:43px}.passengers-input__passenger{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px;width:100%}.passengers-input__passenger-title{color:#222;font-size:14px;font-weight:400}.passengers-input__passenger-description{color:#bdbdbd;font-size:12px}.passengers-input__name{font-size:14px}.passengers-input__mobile-content{border-top:1px solid #bdbdbd;padding:20px 10px}.passengers-input__type{align-items:center;display:flex;justify-content:space-between;padding:15px 0 5px}.passengers-input__label{background:#fff;color:#181e4e;display:flex;font-size:14px;left:15px;padding:0 2px;position:absolute;top:-8px}.passengers-input__button-container{background:#fff;bottom:0;padding:20px 10px;position:fixed;width:100%}.passengers-input__button{width:100%}.passengers-input__star{color:#e31e24;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.passengers-total-view{align-items:center;color:#5a5a5a;display:flex}.passengers-total-view__count{display:block;width:10px}.passengers-total-view__icon{margin-right:7px}.passengers-total-view__icon--small{margin-right:3px;width:8px}.passengers-total-view__icon--small.icon-infant{margin-top:1px;width:9px}.passengers-total-view__block{align-items:center;display:flex;margin-right:15px}.passengers-total-view__block--small{margin-right:8px}.passengers-total-view__block:last-child{margin-right:0}.passengers-total-view--big-text{font-size:20px;font-weight:500}.passengers-total-view--multi-colored{color:#181e4e}.passengers-total-view .icon--disabled{fill:#bdbdbd}.passengers-total-view .text--disabled{color:#bdbdbd}.rz-popup{background:#fff;border-radius:25px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);left:30px;min-height:100px;padding:20px;position:absolute;top:30px;width:340px;z-index:1001}.rz-popup p{color:#181e4e;font-size:16px;font-weight:500;margin-bottom:30px}.rz-popup--left{left:auto;right:30px}@keyframes preloader-spin{to{transform:rotate(1turn)}}.preloader-component{align-items:center;display:flex;flex-direction:column;padding-bottom:40px;width:100%}.preloader-component__msg{color:#181e4e;font-size:18px;margin-bottom:30px;min-height:30px}.preloader-component__img{animation:preloader-spin 2s linear infinite;height:60px;width:60px}.fade-enter{opacity:0}.fade-enter-active{transition:all .2s ease}.fade-leave-to{opacity:0}.fade-leave-active{transition:all .4s cubic-bezier(1,.5,.8,1)}.rz-price-calendar{-webkit-touch-callout:none}.rz-price-calendar,.rz-price-calendar__block{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rz-price-calendar__block{overflow:hidden;position:relative}.rz-price-calendar__months{background-color:#f5f5f5;min-width:140px;position:relative}.rz-price-calendar__wrapper{display:flex;width:100%}.rz-price-calendar__months-scroll{background-color:#fff;cursor:pointer;height:74px;left:0;position:absolute;right:-1px}.rz-price-calendar__months-scroll:before{content:"";height:100%;position:absolute;width:100%;z-index:1}.rz-price-calendar__months-scroll--move{cursor:move}.rz-price-calendar__month-name{align-items:center;border-right:1px solid #bdbdbd;color:#5a5a5a;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 15px;position:relative;text-align:justify;text-transform:capitalize}.rz-price-calendar__days{overflow:hidden;position:relative;width:100%;z-index:2}.rz-price-calendar__days-week{background:hsla(0,0%,100%,.9);display:grid;grid-template-columns:repeat(7,1fr);height:43px;left:0;padding-left:12px;padding-right:12px;position:absolute;top:0;width:100%;z-index:2}.rz-price-calendar__day-name{color:#5a5a5a;font-size:14px;height:43px;line-height:43px;text-align:center;text-transform:uppercase}.rz-price-calendar__day-name--weekend{color:#1b88c9}.rz-price-calendar__days-container{display:grid;grid-template-columns:repeat(7,1fr);height:100%;left:0;overflow-y:scroll;padding:43px 12px 0;position:absolute;top:0;width:100%}.rz-price-calendar__days-month-title{align-items:flex-start;color:#181e4e;display:flex;font-size:14px;font-weight:700;height:43px;text-transform:capitalize;vertical-align:middle}.rz-price-calendar__days-month-title--start-1{grid-column-end:8;grid-column-start:1}.rz-price-calendar__days-month-title--start-2{grid-column-end:2;grid-column-start:1}.rz-price-calendar__days-month-title--start-3{grid-column-end:3;grid-column-start:1}.rz-price-calendar__days-month-title--start-4{grid-column-end:4;grid-column-start:1}.rz-price-calendar__days-month-title--start-5{grid-column-end:5;grid-column-start:1}.rz-price-calendar__days-month-title--start-6{grid-column-end:6;grid-column-start:1}.rz-price-calendar__days-month-title--start-0{grid-column-end:7;grid-column-start:1}.rz-price-calendar__day{align-items:center;display:flex;height:43px;justify-content:center;position:relative}.rz-price-calendar__day:hover{cursor:pointer}.rz-price-calendar__day:hover .rz-price-calendar__day-button{background:#181e4e;color:#fff}.rz-price-calendar__day:hover .rz-price-calendar__day-price{color:inherit}.rz-price-calendar__day--disabled{opacity:.5}.rz-price-calendar__day--disabled .rz-price-calendar__day-button{background:#fff}.rz-price-calendar__day--preselect-from-to:after,.rz-price-calendar__day--preselect-from:after,.rz-price-calendar__day--preselect-in:after,.rz-price-calendar__day--preselect-to:after{border-color:#181e4e;border-style:dashed;content:"";cursor:pointer;height:40px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.rz-price-calendar__day--preselect-from-to:hover .rz-price-calendar__day-button,.rz-price-calendar__day--preselect-from:hover .rz-price-calendar__day-button,.rz-price-calendar__day--preselect-in:hover .rz-price-calendar__day-button,.rz-price-calendar__day--preselect-to:hover .rz-price-calendar__day-button{background:rgba(58,158,216,.24);color:inherit}.rz-price-calendar__day--preselect-from-to.rz-price-calendar__day--disabled:hover .rz-price-calendar__day-button,.rz-price-calendar__day--preselect-from.rz-price-calendar__day--disabled:hover .rz-price-calendar__day-button,.rz-price-calendar__day--preselect-in.rz-price-calendar__day--disabled:hover .rz-price-calendar__day-button,.rz-price-calendar__day--preselect-to.rz-price-calendar__day--disabled:hover .rz-price-calendar__day-button{background:none;color:inherit}.rz-price-calendar__day--preselect-from-to.rz-price-calendar__day--disabled,.rz-price-calendar__day--preselect-from.rz-price-calendar__day--disabled,.rz-price-calendar__day--preselect-in.rz-price-calendar__day--disabled,.rz-price-calendar__day--preselect-to.rz-price-calendar__day--disabled{opacity:1}.rz-price-calendar__day--preselect-from-to:after{border-radius:25px;border-width:1px;left:calc(50% - 20.5px);right:calc(50% - 20.5px)}.rz-price-calendar__day--preselect-from:after{border-radius:25px 0 0 25px;border-width:1px 0 1px 1px;left:calc(50% - 20.5px)}.rz-price-calendar__day--preselect-to:after{border-radius:0 25px 25px 0;border-width:1px 1px 1px 0;right:calc(50% - 20.5px)}.rz-price-calendar__day--preselect-in:after{border-width:1px 0}.rz-price-calendar__day--selected{color:#fff}.rz-price-calendar__day--selected .rz-price-calendar__day-button,.rz-price-calendar__day--selected:hover .rz-price-calendar__day-button{background:#181e4e}.rz-price-calendar__day--selected:before{content:"";height:41px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.rz-price-calendar__day--selected-from-to:before,.rz-price-calendar__day--selected-from:before,.rz-price-calendar__day--selected-in:before,.rz-price-calendar__day--selected-to:before{content:"";height:41px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.rz-price-calendar__day--selected-from-to.rz-price-calendar__day--disabled,.rz-price-calendar__day--selected-from.rz-price-calendar__day--disabled,.rz-price-calendar__day--selected-in.rz-price-calendar__day--disabled,.rz-price-calendar__day--selected-to.rz-price-calendar__day--disabled{opacity:1}.rz-price-calendar__day--selected-from-to:before{width:43px}.rz-price-calendar__day--selected-from:before{background:rgba(24,30,78,.5);left:50%;width:50%}.rz-price-calendar__day--selected-to:before{background:rgba(24,30,78,.5);right:50%;width:50%}.rz-price-calendar__day--selected-in:before{background:rgba(24,30,78,.5)}.rz-price-calendar__day--selected-in.rz-price-calendar__day--disabled .rz-price-calendar__day-button{background:none}.rz-price-calendar__day--selected .rz-price-calendar__day-price{color:#fff}@media(min-width:480px){.rz-price-calendar__day:hover{border-color:#bdbdbd;border-radius:25px}.rz-price-calendar__day:hover:after{background:transparent}.rz-price-calendar__day:hover:not(.calendar__day--selected) .calendar__day-price{color:#181e4e}}.rz-price-calendar__day-button{align-items:center;background:rgba(58,158,216,.24);border-radius:25px;display:flex;flex-direction:column;flex-wrap:nowrap;height:41px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:41px}.rz-price-calendar__day-price{color:#181e4e;font-size:12px;font-weight:400}.rz-price-calendar__day-num{line-height:.9}.rz-price-calendar__day-direct{color:#1b88c9;font-size:9px;font-weight:500;line-height:.7}@media(max-width:480px){.rz-price-calendar__months{display:none}.rz-price-calendar__wrapper{height:3120px}.rz-price-calendar__day-button{align-items:center}.rz-price-calendar__day-num,.rz-price-calendar__day-price{font-size:.8em}.rz-price-calendar__day-direct{font-size:.6em}.rz-price-calendar__days-week{background:#f5f5f5;border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd}}.progress-bar{background:#e1e1e1;height:5px;width:100%}.progress-bar__fill{background:#b2cc14;height:100%}.questions{padding-top:45px;position:relative;width:310px}.questions__circle{left:calc(50% - 45px);position:absolute;top:0}.questions__circle__icon{fill:#fff;height:44px;width:44px}.questions__main{background:#181e4e;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);overflow:hidden;width:100%}.questions__body{padding:65px 0 50px}.questions .title-lvl2{color:#fff}.questions__title{color:#fff;text-align:center}.questions__footer{background:#fff;border:3px solid #181e4e;padding:25px 20px;width:100%}.questions__footer-button{margin-bottom:10px;width:100%}.questions__footer-button:last-child{margin-bottom:0}.questions__footer-button__icon{height:30px;margin-right:10px}.radio-group-button{display:flex;flex-direction:column;row-gap:10px}.radio-group-button.radio-group-button--fullwidth .radio-group-button__item{display:flex;flex:1;justify-content:center}.radio-group-button__items{display:flex;flex-wrap:nowrap}.radio-group-button__item{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;color:#5a5a5a;display:flex;font-size:16px;height:38px;padding:0 16px;position:relative;transition:all .4s}.radio-group-button__item:hover{background-color:#edf9ff;color:#181e4e}.radio-group-button__item--with-corner:after{bottom:-5px;color:transparent;content:"▼";height:9px;left:0;margin:auto;position:absolute;right:0;transform:scale(1.2,.6);transition:color .4s;width:16px}.radio-group-button__item:first-child{border-left:1px solid #bdbdbd;border-radius:25px 0 0 25px}.radio-group-button__item:last-child{border-radius:0 25px 25px 0}.radio-group-button__item--checked{background-color:#181e4e!important;border-color:#181e4e!important;color:#fff!important}.radio-group-button__item--checked:after{color:#181e4e}.radio-group-button__item--small{font-size:14px;height:30px}.radio-group-button__item--disabled{background:#f5f5f5;color:#bdbdbd;pointer-events:none}.radio-group-button__input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.radio-group-button--disabled{pointer-events:none}.radio-group-button--disabled .radio-group-button__item{color:#bdbdbd}.radio-group-button--disabled .radio-group-button__item--checked{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.radio-group{display:flex}.radio-group--column{flex-direction:column}.radio-group--column .radio-group__item{padding:12px 0}.radio-group--column .radio-group__item:last-child{padding-bottom:0}.radio-group--column .radio-group__label{padding-right:0}.radio-group--small .radio-group__item{padding:5px 0}.radio-group--small .radio-group__input-wrapper{height:17px;width:17px}.radio-group--small .radio-group__selection{height:18px;position:relative;width:18px}.radio-group--small .radio-group__selection:before{height:8px;left:calc(50% - 4px);top:calc(50% - 4px);width:8px}.radio-group__star{color:#e31e24;line-height:20px;margin-left:1px;margin-top:-3px}.radio-group__item{align-items:center;cursor:pointer;display:flex;padding-right:35px}.radio-group__input-wrapper{height:25px;margin-right:12px;position:relative;width:25px}.radio-group__input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.radio-group__selection{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:25px;display:flex;height:25px;justify-content:center;transition:all .4s;width:25px}.radio-group__selection:before{background-color:#fff;border-radius:25px;height:11px;position:absolute;width:11px}.radio-group__selection--checked{background-color:#181e4e;border-color:#181e4e}.radio-group__selection--checked:before{content:""}.radio-group__label{color:inherit;display:flex;font-size:16px;font-weight:500;padding-right:16px}.rz-range-slider{--rz-range-slider-track-height:4px;--rz-range-slider-thumb-size:17px;--rz-range-slider-thumb-scale:1.4;--rz-range-slider-progress-left:0%;--rz-range-slider-progress-right:0%;--rz-range-slider-progress-percent:30%}.rz-range-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:999px;height:100%;pointer-events:none;position:relative;width:100%;z-index:0}.rz-range-slider__input:before{background:#181e4e;border-radius:999px;content:"";display:block;height:100%;position:absolute;width:100%;width:var(--rz-range-slider-progress-percent,100%)}.rz-range-slider__input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:#dbdbdb;border-radius:999px;height:var(--rz-range-slider-track-height)}.rz-range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:4px solid #181e4e;border-radius:999px;cursor:pointer;height:var(--rz-range-slider-thumb-size);margin-top:calc((var(--rz-range-slider-track-height) - var(--rz-range-slider-thumb-size))/2);pointer-events:all;position:relative;width:var(--rz-range-slider-thumb-size);z-index:1}.rz-range-slider__input:focus-visible::-webkit-slider-thumb,.rz-range-slider__input:focus::-webkit-slider-thumb{transform:scale(var(--rz-range-slider-thumb-scale))}.rz-range-slider__values{align-items:center;display:flex;flex-direction:row;height:1em;justify-content:space-between;width:100%}.rz-range-slider--multiple .rz-range-slider__container{background:#dbdbdb;border-radius:999px;height:var(--rz-range-slider-track-height);margin:1em 0;position:relative}.rz-range-slider--multiple .rz-range-slider__indicator{height:100%;left:var(--rz-range-slider-thumb-size);pointer-events:none;position:absolute;right:var(--rz-range-slider-thumb-size);z-index:0}.rz-range-slider--multiple .rz-range-slider__indicator:before{background:#181e4e;content:"";height:100%;left:var(--rz-range-slider-progress-left);position:absolute;right:var(--rz-range-slider-progress-right)}.rz-range-slider--multiple .rz-range-slider__input{position:absolute;width:calc(100% - var(--rz-range-slider-thumb-size));z-index:1}.rz-range-slider--multiple .rz-range-slider__input::-webkit-slider-runnable-track{background:transparent}.rz-range-slider--multiple .rz-range-slider__input--end{left:var(--rz-range-slider-thumb-size)}.rz-range-slider--multiple .rz-range-slider__input:before{display:none}.rz-range-slider--disabled{filter:grayscale(60%);opacity:.5}.search-with-button{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:25px;display:flex;height:40px;padding:10px 2px 10px 19px;width:356px}.search-with-button__button{align-items:center;background:#181e4e;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.search-with-button__button-icon{fill:#fff;stroke:#fff;height:100%;width:24px}.search-with-button__button-icon.search-with-button__button-icon--white{fill:#fff;stroke:#fff}.search-with-button__field{color:#222;flex:1;font-weight:400;padding-right:10px}.search-with-button__field::-moz-placeholder{color:#181e4e;font-size:16px;font-style:italic;font-weight:300}.search-with-button__field::placeholder{color:#181e4e;font-size:16px;font-style:italic;font-weight:300}.search-with-button--filled{background:#edf9ff;border-color:#181e4e}.select{height:56px;position:relative}@media screen and (min-width:480px){.select{height:40px}.select--big{height:50px}}.select.select--filled .select__label{background:linear-gradient(#fff,#edf9ff)}.select__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.select__value{display:flex;margin-bottom:2px}.select__toggle{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:15px;color:#5a5a5a;display:flex;font-size:16px;height:100%;justify-content:space-between;padding:9px 15px;transition:border-color .4s,color .4s;white-space:nowrap;width:100%}@media screen and (min-width:480px){.select__toggle{border-radius:25px}}.select__toggle--disabled{background-color:#f5f5f5!important;border-color:#bdbdbd!important;color:#5a5a5a!important;cursor:not-allowed!important}.select__toggle.select__toggle--opened{background:#fff;border:2px solid #007eff;color:#007eff}.select__toggle.select__toggle--error{border-color:#e31e24}.select__toggle.select__toggle--bg-default{background:#fff}.select__toggle.select__toggle--filled{background-color:#edf9ff;border:2px solid #181e4e}.select__arrow{height:10px;margin-left:5px;margin-right:-3px;width:13px}.select__dropdown{background-color:#fff;border:2px solid #007eff;border-radius:25px;margin-top:1px;max-height:300px;overflow-y:auto;position:absolute;width:100%;z-index:70}.select__dropmenu{color:#5a5a5a;font-size:16px;list-style:none;padding:0}.select__dropmenu-item{cursor:pointer;display:block;padding:10px 17px;transition:background-color .4s}.select__dropmenu-item:hover{background-color:#edf9ff}.select__dropmenu-item:first-child{border-radius:25px 25px 0 0}.select__dropmenu-item:last-child{border-radius:0 0 25px 25px}.select__dropmenu-item--selected{background-color:#edf9ff}.select__dropmenu-item--disabled{background-color:#f5f5f5!important;border-color:#bdbdbd!important;color:#5a5a5a!important;cursor:not-allowed}.select__label{background:#fff;color:#181e4e;display:flex;font-size:14px;left:15px;padding:0 2px;position:absolute;top:-9px}.select__clean{margin-left:auto;margin-right:2px}.select__clean svg{width:12px}.rz-sidebar__overlay{-webkit-backdrop-filter:blur(5px) saturate(.8);backdrop-filter:blur(5px) saturate(.8);background:rgba(24,30,78,.8);height:100vh;left:0;position:fixed;top:0;width:99vw;z-index:155}.rz-sidebar__container{backface-visibility:hidden;background:#fff;border-radius:16px 0 0 16px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#222;height:100vh;overflow-y:auto;perspective:1000;position:fixed;right:0;top:0;width:100%;will-change:transform;z-index:156}@media screen and (min-width:480px){.rz-sidebar__container{width:70vw}}.rz-sidebar__head{align-items:center;display:flex;font-size:24px;justify-content:space-between;padding:32px 32px 24px}.rz-sidebar__close{align-items:center;color:#181e4e;-moz-column-gap:20px;column-gap:20px;display:flex;height:24px;justify-content:center;width:24px}.rz-sidebar__close svg{fill:#181e4e}.rz-sidebar__tabs{padding:0 24px}.rz-sidebar__body{padding:24px 24px 32px}.rz-sidebar__bottom{align-items:center;bottom:0;display:flex;height:70px;justify-content:space-between;padding:0 24px;position:absolute;width:100%}.rz-sidebar--dark .rz-sidebar__container,.rz-sidebar--dark-head .rz-sidebar__head{background:#181e4e;color:#fff}.rz-sidebar .slide-top-enter-active,.rz-sidebar .slide-top-leave-active{transition:.3s}.rz-sidebar .slide-top-enter,.rz-sidebar .slide-top-leave-to{transform:translateY(-100%)}.rz-sidebar .slide-right-enter-active,.rz-sidebar .slide-right-leave-active{transition:.3s}.rz-sidebar .slide-right-enter,.rz-sidebar .slide-right-leave-to{transform:translate(100%)}.rz-sidebar .fade-enter-active{animation:fade-in .5s}.rz-sidebar .fade-leave-active{animation:fade-in .5s reverse}.simple-table--blue table thead tr{background-color:#edf9ff}.simple-table--blue table tbody tr:last-of-type td{border-bottom:0}.simple-table table{border-spacing:inherit;width:100%}.simple-table table td,.simple-table table th{height:56px}.simple-table table thead tr{color:#181e4e;font-size:14px;font-weight:700;line-height:1.3}.simple-table table thead tr th{border-bottom:2px solid #c3d5f7;text-align:left}.simple-table table tbody tr{color:#5a5a5a;font-size:14px;line-height:20px}.simple-table table tbody tr td{border-bottom:2px solid #f5f5f5}.status-header{fill:#fff;align-items:center;background:#181e4e;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:40px 0 20px;text-align:center}@media screen and (min-width:480px){.status-header{min-height:100px;padding:0}}.tabs{flex-direction:column;width:100%}.tabs .tabs__content--mobile{margin-top:25px}.tabs__head{display:flex;width:100%}.tabs__head-row{align-items:center;display:flex;justify-content:space-between}.tabs__head.tabs__head--self-width{width:-moz-fit-content;width:fit-content}.tabs__head--rounded{background:#fff;border-radius:0 22px 0 0!important}.tabs__head--rounded .tabs__head-item--active{background-color:#181e4e!important;color:#fff!important}.tabs__head--rounded .tabs__head-item{background-color:#fff;color:#181e4e}.tabs__head--bg-main{background:#181e4e;border-radius:0 22px 0 0!important}.tabs__head--shadow{box-shadow:none}@media screen and (min-width:480px){.tabs__head--shadow{box-shadow:0 4px 6px 0 hsla(0,0%,55%,.2)}}.tabs__head--scroll{overflow-x:auto}@media screen and (min-width:480px){.tabs__head--scroll{overflow:hidden}}.tabs__head--center{justify-content:center}.tabs__head-item{background:#181e4e;border:1px solid transparent;color:#181e4e;cursor:pointer;display:flex;flex:1;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1;list-style:none;padding:10px 25px;text-align:center;transition:.4s}@media screen and (min-width:480px){.tabs__head-item{color:#fff;font-size:20px;line-height:23px;padding:15px 25px}}.tabs__head-item svg{fill:#fff}.tabs__head-item:not(:last-child){border-right:1px solid transparent}.tabs__head-item--rounded{border-radius:0 20px 0 0!important}.tabs__head-item--monochrome:not(.tabs__head-item--active){background:transparent;border-color:#c4c4c4 #c4c4c4 #fff transparent;border-style:solid;border-width:1px;color:#181e4e}.tabs__head-item--monochrome:not(.tabs__head-item--active):first-child{border-left:1px solid #c4c4c4}.tabs__head-item--monochrome.tabs__head-item--active:not(:last-child){border-right:1px solid #c4c4c4}.tabs__head-item--light{flex-direction:column}@media screen and (min-width:480px){.tabs__head-item--light{font-size:14px;font-weight:300;line-height:17px;padding:10px 30px}}.tabs__head-item--light.tabs__head-item--active{background:#fff;color:#181e4e}.tabs__head-item--light:not(.tabs__head-item--active){background:transparent;border-left:1px solid #dfe5ec;border-right:1px solid #dfe5ec;border-top:1px solid #dbdbdb;color:#181e4e}.tabs__head-item--light:not(.tabs__head-item--active):first-child{border-left:1px solid #dbdbdb}.tabs__head-item--light:not(.tabs__head-item--active):last-child{border-right:1px solid #dbdbdb}.tabs__head-item--light.tabs__head-item--active{border-left:1px solid transparent;border-right:1px solid transparent}.tabs__head-item--active{background:#181e4e;color:#fff;position:relative;transition:.1s}@media screen and (min-width:480px){.tabs__head-item--active{background:#fff;color:#181e4e}}.tabs__head-item--active svg{fill:#181e4e}.tabs__head-item--active:before{color:#181e4e;transition:color .1s}.tabs__head-item.tabs__head-item--full-width{flex:1;min-width:auto}.tabs__head-item--square:first-child{border-top-left-radius:25px}.tabs__head-item--square:last-child{border-top-right-radius:25px}.tabs__head-item--circle{align-items:center;border:none;display:flex;font-size:16px;font-weight:400;height:38px;justify-content:center;min-width:150px;padding:0 10px}.tabs__head-item--circle:first-child{border-radius:30px 0 0 30px}.tabs__head-item--circle:last-child{border-radius:0 30px 30px 0}.tabs__head-item--circle.tabs__head-item--active{background:#181e4e;color:#fff}.tabs__head-item--circle:before{opacity:1}.tabs__head-item--bordered{border:1px solid #bdbdbd}.tabs__head-item--bordered.tabs__head-item--active{border:1px solid #181e4e}.tabs__head-item--circle:not(.tabs__head-item--contrast):not(.tabs__head-item--active){background:#fff;color:#181e4e}.tabs__head-item--contrast{background:#f5f5f5}.tabs__content{background:#fff;border-radius:0 25px 25px 25px}.tabs__content--shadow{box-shadow:0 10px 30px rgba(0,62,146,.2)}.tabs__content--without-bg{background:none}.tabs__content--overflow-visible{overflow:visible}.tabs--small .tabs__head-item{align-items:center;background:#fff;border:1px solid transparent;border-bottom-color:#181e4e;border-radius:0;color:#181e4e;display:flex;flex:1;justify-content:center}@media screen and (min-width:480px){.tabs--small .tabs__head-item{font-size:14px;padding:12px}}.tabs--small .tabs__head-item--active{border-bottom:1px solid transparent;border-top:4px solid #181e4e}.tabs--small .tabs__head-item--active:first-child{border-right:1px solid #181e4e}.tabs--small .tabs__head-item--active:last-child{border-left:1px solid #181e4e}.text-field{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:15px;color:#5a5a5a;display:flex;font-size:16px;height:56px;margin-top:30px;padding:0 15px;position:relative;transition:all .4s}@media screen and (min-width:480px){.text-field{border-radius:25px;height:40px}}.text-field__hint{bottom:130%;left:0;position:absolute;width:100%;z-index:10}.text-field__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.text-field--filled{background-color:#edf9ff;border:2px solid #181e4e}.text-field--filled.text-field--dynamic-label .text-field__control:not(:-moz-placeholder-shown)~.text-field__label{background:linear-gradient(#fff,#edf9ff);color:#181e4e;font-size:14px;transform:translateY(-18px)}.text-field--filled.text-field--dynamic-label .text-field__control:not(:placeholder-shown)~.text-field__label,.text-field--filled.text-field--dynamic-label .text-field__label{background:linear-gradient(#fff,#edf9ff);color:#181e4e;font-size:14px;transform:translateY(-18px)}.text-field--filled.text-field--big.text-field--dynamic-label .text-field__control:not(:-moz-placeholder-shown)~.text-field__label{transform:translateY(-23px)}.text-field--filled.text-field--big.text-field--dynamic-label .text-field__control:not(:placeholder-shown)~.text-field__label,.text-field--filled.text-field--big.text-field--dynamic-label .text-field__label{transform:translateY(-23px)}.text-field--filled.text-field--mobile.text-field--dynamic-label .text-field__control:not(:-moz-placeholder-shown)~.text-field__label{background:linear-gradient(#f5f5f5,#edf9ff);transform:translateY(-27px)}.text-field--filled.text-field--mobile.text-field--dynamic-label .text-field__control:not(:placeholder-shown)~.text-field__label,.text-field--filled.text-field--mobile.text-field--dynamic-label .text-field__label{background:linear-gradient(#f5f5f5,#edf9ff);transform:translateY(-27px)}.text-field--filled .text-field__control:-webkit-autofill,.text-field--filled .text-field__control:-webkit-autofill:focus,.text-field--filled .text-field__control:-webkit-autofill:hover{-webkit-text-fill-color:#5a5a5a;box-shadow:inset 0 0 0 40rem #edf9ff}.text-field--filled .text-field__control:-webkit-autofill,.text-field--filled .text-field__control:-webkit-autofill:focus,.text-field--filled .text-field__control:-webkit-autofill:hover,.text-field--filled .text-field__control:autofill,.text-field--filled .text-field__control:autofill:focus,.text-field--filled .text-field__control:autofill:hover{-webkit-text-fill-color:#5a5a5a;box-shadow:inset 0 0 0 40rem #edf9ff}.text-field--filled.text-field--focused .text-field__button,.text-field--focused .text-field__button{background:linear-gradient(90deg,hsla(0,0%,100%,0) 5%,#fff 20%);transition:.4s}.text-field--filled .text-field__button{background:linear-gradient(90deg,hsla(0,0%,100%,0) 5%,#edf9ff 20%)}.text-field--focused{background-color:#fff!important;border-color:#007eff;color:#007eff!important}.text-field--focused.text-field--big.text-field--dynamic-label .text-field__control:not(:-moz-placeholder-shown)~.text-field__label{transform:translateY(-25px)}.text-field--focused.text-field--big.text-field--dynamic-label .text-field__control:not(:placeholder-shown)~.text-field__label,.text-field--focused.text-field--big.text-field--dynamic-label .text-field__label{transform:translateY(-25px)}.text-field--focused .text-field__control:not(:-moz-placeholder-shown)~.text-field__label{background:#fff;color:#007eff;font-size:14px;transform:translateY(-21px)}.text-field--focused .text-field__control:not(:placeholder-shown)~.text-field__label,.text-field--focused.text-field--dynamic-label .text-field__label{background:#fff;color:#007eff;font-size:14px;transform:translateY(-21px)}.text-field--focused.text-field--mobile.text-field--dynamic-label .text-field__control:not(:-moz-placeholder-shown)~.text-field__label{background:linear-gradient(#f5f5f5,#fff);transform:translateY(-30px)}.text-field--focused.text-field--mobile.text-field--dynamic-label .text-field__control:not(:placeholder-shown)~.text-field__label,.text-field--focused.text-field--mobile.text-field--dynamic-label .text-field__label{background:linear-gradient(#f5f5f5,#fff);transform:translateY(-30px)}.text-field--focused .text-field__control:-webkit-autofill,.text-field--focused .text-field__control:-webkit-autofill:focus,.text-field--focused .text-field__control:-webkit-autofill:hover{-webkit-text-fill-color:#007eff;box-shadow:inset 0 0 0 40rem #fff}.text-field--focused .text-field__control:-webkit-autofill,.text-field--focused .text-field__control:-webkit-autofill:active,.text-field--focused .text-field__control:-webkit-autofill:first-line,.text-field--focused .text-field__control:-webkit-autofill:focus,.text-field--focused .text-field__control:-webkit-autofill:hover,.text-field--focused .text-field__control:autofill,.text-field--focused .text-field__control:autofill:focus,.text-field--focused .text-field__control:autofill:hover{-webkit-text-fill-color:#007eff;box-shadow:inset 0 0 0 40rem #fff}.text-field--focused .text-field__control::-moz-placeholder{opacity:0}.text-field--focused .text-field__control::placeholder{opacity:0}.text-field--error{border-color:#e31e24}.text-field--disabled{background-color:#f5f5f5;border-color:#bdbdbd}.text-field--disabled .text-field__label{background:linear-gradient(#fff,#f5f5f5)!important;color:#5a5a5a!important}.text-field--disabled .text-field__control{color:#dbdbdb}.text-field--main{background-color:#edf9ff;border:2px solid #181e4e}@media screen and (min-width:480px){.text-field--big{height:50px}}.text-field--big .text-field__error{top:58px}.text-field--static-label .text-field__label{background:transparent}.text-field--dynamic-label{margin:0}.text-field--dynamic-label .text-field__label{cursor:auto;padding:0 2px;position:absolute;top:17px;transform:none;transition:all .4s}@media screen and (min-width:480px){.text-field--dynamic-label .text-field__label{top:8px}}.text-field--dynamic-label.text-field--big .text-field__label{top:13px}.text-field--dynamic-label.text-field--big.text-field--mobile .text-field__label{top:16px}.text-field__label{display:flex;position:absolute;top:-15px;transform:translateY(-15px)}.text-field__control{font-size:inherit;width:100%}.text-field__control:focus{outline:none}.text-field__control:-webkit-autofill{-webkit-transition:all .4s;transition:all .4s}.text-field__control:-webkit-autofill,.text-field__control:autofill{-webkit-transition:all .4s;transition:all .4s}.text-field__control:-webkit-autofill,.text-field__control:-webkit-autofill:focus,.text-field__control:-webkit-autofill:hover{-webkit-text-fill-color:#5a5a5a;box-shadow:inset 0 0 0 40rem #fff;-webkit-transition:background-color 6000000s 0s,color 6000000s 0s;transition:background-color 6000000s 0s,color 6000000s 0s}.text-field__control:-webkit-autofill,.text-field__control:-webkit-autofill:focus,.text-field__control:-webkit-autofill:hover,.text-field__control:autofill,.text-field__control:autofill:focus,.text-field__control:autofill:hover{-webkit-text-fill-color:#5a5a5a;box-shadow:inset 0 0 0 40rem #fff;-webkit-transition:background-color 6000000s 0s,color 6000000s 0s;transition:background-color 6000000s 0s,color 6000000s 0s}.text-field__control:not(:-moz-placeholder-shown)~.text-field__label{background:#fff;color:#181e4e;font-size:14px;transform:translateY(-18px)}.text-field__control:not(:placeholder-shown)~.text-field__label{background:#fff;color:#181e4e;font-size:14px;transform:translateY(-18px)}.text-field__control[data-autocompleted]{background-color:transparent!important}.text-field__control::-moz-placeholder{font-size:inherit!important;opacity:1}.text-field__control::placeholder{font-size:inherit!important;opacity:1}.text-field__error{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#e31e24;display:-webkit-box;left:0;overflow:hidden;position:absolute;top:56px}@media screen and (min-width:480px){.text-field__error{top:40px}}.text-field__button{background:linear-gradient(90deg,hsla(0,0%,100%,0) 5%,#fff 20%);border-radius:0 25px 25px 0;color:#181e4e;display:flex;font-size:12px;height:95%;margin-top:1px;padding-left:20px;position:absolute;right:10px;text-align:right;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dotted;top:0;width:135px}.text-field__button-blur{bottom:0;height:100%;top:0;width:1px}.text-field__show-password{display:flex}.text-field__append .icon{height:14px;width:14px}.text-field__clean svg{width:12px!important}.text-field :-webkit-autofill{animation-name:onAutoFillStart}.text-field :-webkit-autofill,.text-field :autofill{animation-name:onAutoFillStart}.text-field :not(:-webkit-autofill):not(:-webkit-autofill){animation-name:onAutoFillCancel}.text-field :not(:-webkit-autofill):not(:autofill){animation-name:onAutoFillCancel}@keyframes onAutoFillStart{0%{color:#5a5a5a}to{color:#5c5c5c}}@keyframes onAutoFillCancel{0%{color:#5c5c5c}to{color:#5a5a5a}}.textarea{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:20px;display:flex;min-height:40px;padding:10px 8px 10px 15px;position:relative;transition:all .4s;width:100%}.textarea__field{color:#222;line-height:1;resize:none;width:100%}.textarea__field::-webkit-scrollbar{width:4px}.textarea__field::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.textarea__field:focus::-moz-placeholder{opacity:0}.textarea__field:focus::placeholder{opacity:0}.textarea__field--chat{max-height:100px}.textarea--filled{background:#edf9ff;border-color:#181e4e}.textarea--filled .textarea__label{background:linear-gradient(#fff,#edf9ff);color:#181e4e;font-size:14px}.textarea--disabled{border-color:#bdbdbd}.textarea--disabled .textarea__label,.textarea--disabled .textarea__placeholder{color:#bdbdbd}.textarea__label{background:#fff;color:#181e4e;font-size:14px;left:15px;padding:0 2px;position:absolute;top:-12px}.textarea__placeholder{color:#222;cursor:auto;padding:0 2px;position:absolute;top:8px}.rz-theme-switcher{background:#a9b2c6;border-radius:25px;cursor:pointer;height:30px;padding:3px;width:54px}.rz-theme-switcher,.rz-theme-switcher__item{align-items:center;display:flex;flex-direction:row}.rz-theme-switcher__item{background:#181e4e;border-radius:50%;height:24px;justify-content:center;transition:transform .1s ease-in-out;width:24px}.rz-theme-switcher__item--light{transform:translateX(0)}.rz-theme-switcher__item--dark{transform:translateX(100%)}.rz-theme-switcher__item-icon{fill:#fff;flex-shrink:0;height:80%;width:80%}.rz-time-field{align-items:center;background-color:#fff;border:2px solid #bdbdbd;border-radius:15px;color:#222;display:flex;font-size:14px;height:40px;position:relative;transition:all .4s;transition:all .2s ease-in-out}@media screen and (min-width:480px){.rz-time-field{border-radius:25px;height:40px}}.rz-time-field__input{padding:0 15px;width:100%}.rz-time-field__label{cursor:auto;left:12px;line-height:.5em;padding:0 3px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.rz-time-field__error{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#e31e24;display:-webkit-box;left:0;overflow:hidden;position:absolute;top:56px}@media screen and (min-width:480px){.rz-time-field__error{top:40px}}.rz-time-field--focused{border-color:#181e4e;color:#181e4e}.rz-time-field--focused .rz-time-field__label{background:#fff;transform:translateY(calc(-50% - 20px))}.rz-time-field--filled{border-color:#181e4e}.rz-time-field--filled .rz-time-field__label{background:#fff;transform:translateY(calc(-50% - 20px))}.rz-time-field--error{border-color:#e31e24}.title-with-value__title{color:#5a5a5a;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.title-with-value__value{color:#181e4e;font-size:16px;font-weight:500;line-height:23px}@media screen and (min-width:480px){.title-with-value__value{font-size:20px}}.title-with-value__value--mobile-big{font-size:20px}.rz-toggle-switch{background:#fff;border-radius:1rem;padding:3px;position:relative;width:calc(6px + 2rem)}.rz-toggle-switch__toggler{aspect-ratio:1;background:#181e4e;border-radius:50%;display:block;height:1rem;position:relative;transform:translateX(0);transition:all .4s cubic-bezier(.25,1,.5,1)}.rz-toggle-switch--selected .rz-toggle-switch__toggler{transform:translateX(100%)}.rz-toggle-switch--dark{background:#181e4e}.rz-toggle-switch--dark .rz-toggle-switch__toggler{background:#fff}.tooltip-container{cursor:pointer;display:flex;justify-content:center;position:relative}.tooltip-container__tooltip{position:absolute;z-index:3}.tooltip-container--without-tooltip{cursor:default}.tooltip-icon{white-space:nowrap}.tooltip__container{align-items:center;background:#181e4e;border-radius:25px;box-shadow:0 5px 20px rgba(27,76,128,.5);color:#fff;display:flex;font-size:14px;justify-content:center;min-height:60px;min-width:85px;padding:5px 15px;position:relative}.tooltip__container:before{border-bottom:6px solid #181e4e;top:-6px}.tooltip__container.tooltip__container--bottom:before,.tooltip__container:before{border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:calc(50% - 6px);position:absolute;width:0}.tooltip__container.tooltip__container--bottom:before{border-bottom:0;border-top:6px solid #181e4e;bottom:-6px;top:auto}.expand-enter-active,.expand-leave-active{overflow:hidden;transition:height .5s ease-in-out}.expand-enter,.expand-leave-to{height:0}.unknown-error-modal .unknown-error-modal__icon-phone{fill:#fff;height:18px;margin-right:8px;width:18px}.unknown-error-modal .notify-window__modal-title{text-align:center}.unknown-error-modal .notify-window__modal-subtitle{align-items:center;display:flex;margin-bottom:12px;margin-top:0}.unknown-error-modal .notify-window__modal-subtitle--error{color:#cbe040;font-weight:400;margin-bottom:24px}.unknown-error-modal .notify-window__modal-buttons{margin-top:13px}.vertical-menu{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);overflow:hidden;width:100%}.vertical-menu__item{display:flex;justify-content:space-between;padding:20px;-webkit-text-decoration:none;text-decoration:none}.vertical-menu__item:not(:last-child){border-bottom:3px solid #f5f5f5}.vertical-menu__item.vertical-menu__item--active{background:#181e4e;color:#fff}.vertical-menu__item.vertical-menu__item--disabled{color:#bdbdbd;cursor:default;pointer-events:none}.vertical-menu__item__notice{fill:#1b88c9}*{background-repeat:no-repeat;margin:0;padding:0}:focus{outline:none}*,:after,:before{box-sizing:border-box}button,input,label,select,textarea{background-color:transparent;border-style:none;color:inherit;font-family:Manrope,sans-serif}button:active,button:focus{outline:none}button::-moz-focus-inner{border:0}input,optgroup,select,textarea{font:inherit}input:invalid{box-shadow:none}.grecaptcha-badge{right:10000px!important}@media(max-width:480px){.grecaptcha-badge{bottom:60px!important;height:54px!important;width:231px!important}}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}.g-w100{width:100%}.application{background-color:#f5f5f5!important;display:flex;font-family:Manrope,sans-serif;margin:0}.application__wrapper{display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:100vh;position:relative}.main{position:relative;z-index:5}.main-content{min-height:100vh}@media screen and (min-width:480px){.main-content{min-height:90vh}}.view{flex-grow:1;min-height:100vh}@media screen and (min-width:480px){.view{min-height:90vh}}.page-section{margin-bottom:70px;overflow:hidden;padding-bottom:10px}.page-section--mobile{margin-bottom:30px}.section-title{color:#181e4e;font-size:36px;font-weight:500;margin:0;text-align:center}.section-title--mobile{font-size:24px}.link-default{color:#0063c8;-webkit-text-decoration:underline;text-decoration:underline}.link-more{border-bottom:1px dotted;color:#181e4e;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.--table{display:table;width:100%}.--table-row{display:table-row}.--table-cell{display:table-cell;text-transform:capitalize;vertical-align:middle}.validation-error{color:#e31e24;font-size:13px;line-height:1}.notify-window__modal{align-items:center;background:#181e4e;border-radius:15px;display:flex;flex-direction:column;min-width:470px;padding:35px 0 25px}.notify-window__modal-title{color:#fff;font-size:25px;font-weight:500;margin-bottom:5px;margin-top:20px}.notify-window__modal-subtitle{color:#fff;font-size:14px;margin:10px 30px 32px;max-width:475px;text-align:center}.notify-window__modal-buttons{display:flex}.notify-window__modal .notify-window__modal-button{font-size:14px}.notify-window__modal .notify-window__modal-button:not(:last-child){margin-right:10px}@media(max-width:480px){.notify-window__modal{min-width:auto;padding-bottom:90px;width:100%}.notify-window__modal-buttons{background:#181e4e;bottom:0;left:0;padding:18px 10px;position:fixed;width:100%}.notify-window__modal .notify-window__modal-button{flex:1;font-size:20px}.notify-window__modal-img{width:300px}}.title-lvl1{font-size:24px;line-height:28px}.title-lvl1,.title-lvl2{color:#5a5a5a;font-weight:500}.title-lvl2{font-size:20px;line-height:23px}.title-lvl3{color:#5a5a5a;font-size:16px;font-weight:500;line-height:20px}.title-lvl4{font-weight:700;line-height:16px}.common-text,.title-lvl4{color:#5a5a5a;font-size:14px}.common-text{font-weight:400;line-height:20px}.narrow-container{margin:0 auto;max-width:1140px;padding:0 10px}.lock-scroll{-webkit-overflow-scrolling:touch;height:100vh}.razlet-headline{color:#5a5a5a;font-size:24px;font-weight:500;line-height:28px}.text--bold{font-weight:500}.list-item{list-style:none;margin-left:20px;position:relative}.list-item:before{background:#0063c8;border-radius:50%;content:"";height:5px;left:-15px;position:absolute;top:calc(50% - 2.5px);width:5px}.conditions{align-self:flex-start;border-bottom:1px dotted #fff;color:#fff;font-size:14px;line-height:20px}.tns-outer{padding-bottom:30px!important;position:relative}.tns-nav{bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}.tns-nav button{background:#fff;border:2px solid #1b4c80;border-radius:50%;height:10px;list-style:none;width:10px}.tns-nav button.tns-nav-active{background:#181e4e}.tns-nav button:not(:last-child){margin-right:10px}.forms-section{background:linear-gradient(79.74deg,#0076cc 1.85%,rgba(0,135,234,.84) 98.62%);min-height:400px;padding:20px 0}@media screen and (min-width:480px){.forms-section{background-size:cover;padding:10px 0}}.vue-slider-dot:not(:last-child){z-index:6}.city-name{text-transform:capitalize}.validation-error .radio-group__selection{border-color:#e31e24}.validation-error svg{fill:#e31e24}.icon{fill:#181e4e;transition:all .4s}.icon--second{fill:#1b88c9!important}.icon--white{fill:#fff!important}.icon--gray{fill:#5a5a5a!important}.icon--green{fill:#b2cc14!important}.icon--blue{fill:#007eff!important}.icon--rotated{transform:rotate(-180deg)}.icon-container,.icon-vk{align-items:center;display:flex;justify-content:center}.icon-vk{background:#5181b8;border-radius:50%}.speech-tail-bordered{fill:#edf9ff;stroke:#181e4e}.icon-search{stroke:#181e4e;fill:#181e4e}.icon-kgz{align-items:center;background:#e8112d;border-radius:50%;display:flex;height:26px;justify-content:center;padding-bottom:1px;padding-right:1px;width:26px}.icon-airplane-big__body,.icon-motivation--filled .icon-motivation__letter{fill:#fff}.icon-airplane-big__tail-small,.icon-airplane-big__wing-big{fill:#4ca0cf}.icon-airplane-big__wing-small{fill:#94c6e2}.icon-airplane-big__bottom,.icon-airplane-big__tail-big{fill:#e4f1f8}.icon-airplane-big__pax-windows{stroke:#5a5a5a}.icon-airplane-big__pilot-window{fill:#5a5a5a}.icon-airplane-small__body,.icon-airplane-small__tail-circle{fill:#fff}.icon-airplane-small__tail-big{fill:#4ca0cf}.icon-airplane-small__wing-small{fill:#94c6e2}.icon-airplane-small__bottom,.icon-airplane-small__tail-small,.icon-airplane-small__wing-big{fill:#39789b}.icon-airplane-small__pax-windows{stroke:#5a5a5a}.icon-airplane-small__pilot-window{fill:#5a5a5a}.chat-context-menu{position:absolute;z-index:1}.chat-context-menu__backdrop{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:-100vh;left:-100vw;position:fixed;right:-100vw;top:-100vh;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-context-menu__menu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f5f5f5;border-radius:10px;box-shadow:0 .25rem .5rem .125rem rgba(0,0,0,.17);left:0;min-width:10rem;padding:.35rem .25rem;position:fixed;top:calc(100% - .5rem)}.chat-context-menu__item{align-items:center;border-radius:4px;display:flex;gap:1rem;padding:.5rem;white-space:nowrap}.chat-context-menu__item:hover{background:#dbdbdb}.chat-context-menu__item svg{fill:currentColor;width:1.5rem}.chat-info-modal{min-width:30vw;overflow:hidden}.chat-info-modal__head{position:relative}.chat-info-modal__head:after{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:0}.chat-info-modal__avatar{align-items:center;aspect-ratio:1;background:#dbdbdb;display:flex;justify-content:center;position:relative}.chat-info-modal__avatar img{bottom:0;left:0;position:absolute;top:0;width:100%}.chat-info-modal__avatar-plug{font-size:2rem;font-weight:700}.chat-info-modal__username{bottom:.5rem;color:#fff;font-size:1.25rem;font-weight:500;left:1.5rem;position:absolute;z-index:1}@media(min-width:480px){.chat-info-modal{border-radius:10px}}.chat-info-modal-mobile .modal-window-mobile__header{z-index:1}.chat-component{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-right:-15px;max-height:250px;overflow-x:hidden;overflow-y:scroll;padding:15px 25px 15px 5px;position:relative}@media screen and (min-width:480px){.chat-component{max-height:450px}}.chat-component::-webkit-scrollbar{width:8px}.chat-component::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:25px}.chat-component__messages{align-items:flex-start;display:flex;flex-direction:column-reverse;width:100%}.chat-component__date{align-self:center;color:#5a5a5a;font-size:14px;font-weight:400;padding:25px 0 55px}.chat-component__agreement{margin-bottom:17px}.chat-component__empty{align-items:center;color:#5a5a5a;display:flex;font-weight:500;height:450px;justify-content:center;text-align:center;width:100%}.chat-component__actions{margin-top:10px;width:100%}.message-list-move{transition:transform .3s ease}.message-list-enter-active,.message-list-leave-active{transition:all .3s ease}.message-lsit-enter,.message-lsit-leave-to{opacity:0;scale:.5}.message-list-leave-active{position:absolute}emoji-picker{--border-radius:1.5rem;--border-color:var(--border-variant);--input-padding:5px 15px;--input-border-radius:2rem;--input-placeholder-color:var(--text);--input-font-color:var(--text);--background:var(--bg-page);--button-hover-background:color-mix(in srgb,var(--rz-widget-main-color),#fff 10%)!important;--button-active-background:color-mix(in srgb,var(--rz-widget-main-color),#fff 20%)!important;--outline-color:var(--main);--indicator-color:var(--main);--num-columns:5;height:100%;width:100%}.chat-item{-webkit-touch-callout:none;align-items:center;background:#fff;cursor:pointer;display:flex;padding:1rem .5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-item--checkup{background:color-mix(in srgb,var(--bg),#29ff29 10%)!important}.chat-item:hover{background:rgba(0,0,0,.1)}.chat-item__avatar-tooltip.tooltip-container .tooltip-container__tooltip{left:100%;top:-50%}.chat-item__avatar-tooltip.tooltip-container .tooltip__container:before{border-top:6px solid #181e4e;left:-5px;top:50%}.chat-item__info{line-height:1.5;overflow:hidden;width:100%}.chat-item__info-row{align-items:center;display:flex;gap:.5rem}.chat-item__subtitle{align-items:center;display:flex;min-height:1rem}.chat-item__title{align-items:center;display:flex;font-size:1rem;font-weight:700;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-item__bid-info{align-items:center;display:flex;gap:1rem}.chat-item__bid-info--type{align-items:center;display:flex;gap:.15rem;overflow:hidden}.chat-item__bid-info--type span{overflow:hidden;text-overflow:ellipsis}.chat-item__bid-info--type svg{fill:#181e4e;height:1.25rem;min-width:1.25rem;width:1.25rem}.chat-item__last-message{color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-item__sender-name{color:#222}.chat-item__last-message-meta{margin-left:auto}.chat-item__time{color:#999;font-size:.75rem;white-space:nowrap}.chat-item__badge{align-items:center;background:#5b3da6;background:var(--rz-widget-main-color);border-radius:50%;color:#fff;display:flex;justify-content:center}.chat-item .flex-separator{flex:1}.chat-item:before{background:#5a5a5a;border-radius:10px;content:"";height:90%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease;width:98%}.chat-item--context:before{opacity:.1}.chat-list{background:#fff;height:100%;position:relative}.chat-list__list{height:100%;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;width:100%}.chat-list__list::-webkit-scrollbar{width:5px}.chat-list__list::-webkit-scrollbar-track{background:#fff}.chat-list__list::-webkit-scrollbar-thumb{background-color:#242d72;border:1px solid #242d72;border-radius:20px}.chat-list .chat-item:not(:last-child){border-bottom:1px solid #dbdbdb}.chat-list .chat-item:first-child{border-radius:6px 6px 0 0}.chat-list .chat-item:last-child{border-radius:0 0 6px 6px}@media(min-width:480px){.chat-list__new{background:#27ae60}}.chat-list-move{transition:transform .3s ease}.chat-list-enter-active,.chat-list-leave-active{transition:all .3s ease}.chat-lsit-enter,.chat-lsit-leave-to{opacity:0;scale:.5}.chat-list-leave-active{position:absolute}.chat-online-indicator{aspect-ratio:1;background:var(--disabled);border-radius:50%;display:inline-block}.chat-online-indicator--online{background:var(--success)}.file-chip{align-items:center;background:#e1e1e1;border-radius:25px;cursor:default;display:flex;padding:8px 8px 8px 15px;width:118px}.file-chip--undeletable{cursor:pointer}.file-chip__icon{height:16px}.file-chip__name{color:#222;flex:1;font-size:13px;margin-left:4px;max-width:62px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.file-chip__close{fill:#a6a6a6;cursor:pointer;height:16px;margin-left:2px;transition:.4s;width:16px}.file-chip__close-button{display:flex}.chat-avatar{position:relative}.chat-avatar__avatar{align-items:center;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;margin-right:.5rem;min-height:3rem;min-width:3rem;overflow:hidden;width:3rem}.chat-avatar__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-avatar__online-indicator{border:2px solid;bottom:0;position:absolute;right:0;transform:translate(-50%,-25%)}.chat-avatar__empty svg{fill:#fff;animation-duration:5s;animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:cubic-bezier(.075,.82,.165,1)}.chat-avatar--right .tooltip-container__tooltip{left:100%;top:-50%;transform:translateY(50%)}.chat-avatar--right .tooltip__container:before{border-top:6px solid #181e4e;left:-5px;top:50%}@keyframes pulse{0%{transform:scale(1) translate(0)}25%{transform:translate(25%,25%)}50%{transform:scale(1.2) translate(0)}75%{transform:translate(-25%,-25%)}to{transform:scale(1) translate(0)}}.add-file{width:100%}.add-file__button{height:64px;position:relative}.add-file__input-file{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.add-file__chips{display:flex}.add-file__chip{margin-right:15px;margin-top:15px}.my-passenger-form__radio{align-items:center;display:flex;margin-bottom:30px;position:relative}.my-passenger-form__gender-title{color:#222;display:flex;font-size:20px;font-weight:400;margin-right:30px}.my-passenger-form__gender-star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.my-passenger-form__gender-error{bottom:-20px;left:0;position:absolute}.my-passenger-form__fields{grid-row-gap:35px;grid-column-gap:30px;display:grid;grid-template-columns:1fr}@media screen and (min-width:480px){.my-passenger-form__fields{flex-direction:row;grid-template-columns:1fr 1fr 1fr}}.my-passenger-form__fields-column{flex:1}@media screen and (min-width:480px){.my-passenger-form__fields-column:not(:last-child){margin-right:40px}}.my-passenger-form__field{color:#181e4e;width:100%!important}.my-passenger-form__field input:focus{color:#007eff}.my-passenger-form__series{margin-right:10px;width:100px}.my-passenger-form__serial-num{align-items:center;display:flex;flex-wrap:nowrap;position:relative}.my-passenger-form__doc-error{bottom:-20px;left:0;position:absolute}.my-passenger-form__documents{margin-top:35px}.my-passenger-form__add-document:not(:last-child){margin-bottom:15px}.passenger-item-mobile{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-bottom:10px;padding:10px}.passenger-item-mobile__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px;min-height:25px}.passenger-item-mobile__head-info{align-items:center;display:flex;width:90%}.passenger-item-mobile__head-action-edit{fill:#181e4e!important;width:21px}.passenger-item-mobile__head-action-delete{fill:#1b88c9!important;width:15px}.passenger-item-mobile__icon{fill:#181e4e;margin-right:7px}.passenger-item-mobile__group{align-items:flex-start;display:flex;flex-direction:column}.passenger-item-mobile__group:first-child{width:20%}.passenger-item-mobile__group:nth-child(2){width:40%}.passenger-item-mobile__group:nth-child(3){width:25%}.passenger-item-mobile__name{color:#181e4e;font-size:14px;font-weight:700}.passenger-item-mobile__groups{display:flex;justify-content:space-between;width:100%}.passenger-item-mobile__label{color:#999;font-size:12px;margin-bottom:3px}.passenger-item-mobile__label strong{color:#999}.passenger-item-mobile__value{color:#181e4e;font-size:12px;font-weight:400}.passenger-item-mobile__value--expiration{color:#1b88c9}.chat-embedded-message{-webkit-touch-callout:none;align-items:center;background:#edf9ff;border-radius:6px;cursor:pointer;display:flex;overflow:hidden;padding:.1875rem .375rem .1875rem .1875rem;position:relative;transition:all .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-embedded-message__preview{border-radius:4px;height:2rem;margin-left:.375rem;overflow:hidden;width:2rem}.chat-embedded-message__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-embedded-message__message-text{display:grid;grid-template-rows:1fr 1fr;margin-left:.375rem}.chat-embedded-message__text{align-items:center;display:flex;font-size:14px;gap:.25rem}.chat-embedded-message__author{color:#242d72;font-size:.8rem}.chat-embedded-message__clip{fill:#242d72;height:1rem;width:1rem}.chat-embedded-message:before{background:#242d72;bottom:0;content:"";height:100%;left:0;position:absolute;width:2px}.chat-embedded-message:hover{opacity:.8}.chat-embedded-message span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.agreement-message{background:#edf9ff;border:1px solid #181e4e;border-radius:20px;padding:10px 19px 14px;position:relative;width:80%}.agreement-message__tail{left:-7px;position:absolute;top:-3px}.agreement-message__tail-container{position:relative}.agreement-message__tail-container:before{background:#edf9ff;border-radius:20px;bottom:-7px;content:"";height:23px;position:absolute;right:-6px;transform:rotate(45deg);width:15px}.agreement-message__text{color:#222;font-weight:400}.agreement-message__info{align-items:center;display:flex;margin-top:20px}.agreement-message__state{align-items:center;color:#222;display:flex;font-weight:400}.agreement-message__status-icon{fill:#181e4e;align-items:center;display:flex;justify-content:center;margin-bottom:3px;margin-right:8px;width:20px}.agreement-message__more-info{color:#5a5a5a;font-weight:300;margin-left:25px}.agreement-message__button{margin-right:10px}.agreement-message__created-date{color:#222;font-size:11px;font-weight:300;position:absolute;right:-60px;top:0;width:50px}.agreement-message__files{align-items:center;display:flex;flex-wrap:wrap;margin-top:16px}.agreement-message__file{margin-bottom:10px;margin-right:10px}input[type=file],input[type=file]::-webkit-file-upload-button{cursor:pointer}.message-form__form{grid-row-gap:.25rem;align-items:flex-end;display:grid;grid-template-areas:"embedded embedded embedded embedded" "input file files send";grid-template-columns:1fr auto auto auto;margin-top:20px}.message-form__textarea{padding-bottom:5px;padding-top:5px}.message-form__textarea .textarea__field{min-height:1.05rem}@media(max-width:480px){.message-form__textarea{border-radius:15px}.message-form__textarea .textarea__placeholder{font-size:15px}}.message-form__field{grid-area:input;-ms-grid-column:1;-ms-grid-row:3;position:relative}.message-form__emoji{aspect-ratio:1;bottom:.5rem;color:#181e4e;height:1.5rem;position:absolute;right:.5rem}.message-form__emoji-panel{height:20rem;margin-top:.5rem}.message-form__clip{cursor:pointer;display:flex;grid-area:file;-ms-grid-column:2;-ms-grid-row:3;margin:0 0 7px 10px;top:calc(50% - 10px)}@media screen and (min-width:480px){.message-form__clip{margin:0 0 7px 30px}}.message-form__clip-container{position:relative}.message-form__button{grid-area:send;-ms-grid-column:4;-ms-grid-row:3;margin-left:10px}.widget-bot .message-form__form>.message-form__button{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}.widget-messenger-chat .message-form__form>.message-form__button{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:5}@media screen and (min-width:480px){.message-form__button{margin-left:30px}}.message-form__button svg{fill:#fff}.message-form__input-file{cursor:pointer;height:20px;left:0;opacity:0;position:absolute;top:0;width:20px}.message-form__modal{background:#fff;border-radius:10px;padding:30px;text-align:center}.message-form__modal span:not(:last-child){display:block;margin-bottom:7px}.message-form__files{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;grid-area:files;-ms-grid-column:3;-ms-grid-row:3;row-gap:5px}.widget-messenger-chat .message-form__form>.message-form__files{-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-row:3}.message-form__embedded{-ms-grid-column-span:4;align-items:center;background:#fff;border-radius:6px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:grid;grid-area:embedded;-ms-grid-column:1;-ms-grid-row:1;grid-template-columns:auto 1fr auto;padding:3px}.widget-messenger-chat .message-form__form>.message-form__embedded{-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-row:1}.message-form__embedded-icon{align-items:center;display:flex;justify-content:center;padding:.25rem .5rem}.message-form__embedded-icon svg{fill:#242d72}.message-form__embedded-content{background:rgba(36,45,114,.25);border-left:2px solid #242d72;display:grid;grid-template-rows:1fr 1fr;padding:0 .25rem}.message-form__embedded-content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.message-form__embedded-text{font-size:14px}.message-form__embedded-author{color:#242d72;font-size:.8rem}.message-form__embedded-close{align-items:center;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.message-form__embedded-close svg{fill:#181e4e}@media(max-width:480px){.message-form__form{grid-row-gap:10px;grid-column-gap:10px;display:grid;grid-template-areas:"embedded embedded" "input file" "files files" "send send";grid-template-columns:1fr 30px}.message-form__button{margin-left:0;margin-top:15px}.message-form__field{-ms-grid-column:1;-ms-grid-row:3}.message-form__clip{-ms-grid-column:3;-ms-grid-row:3}.message-form__button{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:7}.message-form__files{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:5}.message-form__embedded{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}}.message-form--disabled{cursor:default}.message-form--disabled .message-form__clip{cursor:default;pointer-events:none}.message-form--disabled .message-form__clip svg{fill:#bdbdbd}.message-form--disabled .message-form__emoji{color:#bdbdbd}.message-form--emoji .message-form__textarea{padding-right:2.5rem}.message-component{max-width:250px}@media screen and (min-width:480px){.message-component{max-width:600px}}.message-component__link{word-wrap:break-word;color:#b2cc14;-webkit-text-decoration:none;text-decoration:none}.message-component__text{word-wrap:break-word}.message-component ::-webkit-scrollbar{width:8px}.message-component ::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:25px}.message-component hr{background:#242d72;border:0;height:2px;margin:20px 0}.message-component .button{font-size:14px;margin-top:10px}@media screen and (min-width:480px){.message-component .button{font-size:18px}}.razlet-task-info{display:flex;flex-direction:column;justify-content:space-between;margin:10px 0}@media screen and (min-width:480px){.razlet-task-info{flex-direction:column}}.razlet-task-info .button{margin-top:10px}@media screen and (min-width:480px){.razlet-task-info .button{margin-top:0}}.razlet-task-inline-buttons{display:flex;flex-direction:column;margin-top:10px}@media screen and (min-width:480px){.razlet-task-inline-buttons{flex-direction:row}}.razlet-task-inline-buttons .button{width:100%}@media screen and (min-width:480px){.razlet-task-inline-buttons .button{width:50%}}.widget-activator{bottom:1rem;color:#fff;position:fixed;right:1rem;z-index:80}@media screen and (min-width:480px){.widget-activator{z-index:100}}.widget-activator__wrapper{align-items:center;background:linear-gradient(95deg,#5b3da6 20%,#82a8fb 80%);background:var(--rz-widget-header-background);border-radius:50%;box-shadow:0 12px 14px 8px rgba(0,0,0,.17);box-shadow:var(--rz-widget-box-shadow);cursor:pointer;display:flex;height:4rem;justify-content:center;position:relative;width:4rem}.widget-activator__title{display:none}.widget-activator__icon{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;height:1.5rem;justify-content:center}.widget-activator__icon svg{fill:#fff;height:100%;width:100%}.widget-activator__badge{position:absolute;right:0;top:0}.widget-activator__online-indicator{display:inline-block;margin-left:5px}@media(min-width:480px){.widget-activator{bottom:0;right:5rem}.widget-activator__wrapper{border-radius:6px 40px 0 0;height:2.5rem;justify-content:flex-start;padding:0 .7rem 0 .5rem;width:300px}.widget-activator__badge{bottom:1rem;position:absolute;right:0;top:auto}.widget-activator__title{display:inline;display:initial}.widget-activator__icon{margin:0 1rem}}.rz-bottom-bar__overlay{border-radius:8px;height:100%;position:absolute;width:100%}.rz-bottom-bar__body{margin-top:-45px;padding:0 .8rem 1rem}.rz-bottom-bar__container{height:90%;overflow-x:hidden;overflow-y:auto;position:absolute;width:100%}.rz-bottom-bar__container::-webkit-scrollbar{width:5px}.rz-bottom-bar__container::-webkit-scrollbar-track{background:#fff}.rz-bottom-bar__container::-webkit-scrollbar-thumb{background-color:#181e4e;border:1px solid #181e4e;border-radius:20px}.bonus-card{align-items:flex-start;background:#181e4e;border-radius:25px;color:#fff;display:flex;justify-content:space-between;padding:25px;position:relative}.bonus-card__fieldss{grid-row-gap:20px;grid-column-gap:20px;display:grid;grid-template-columns:1fr 1fr}.bonus-card__fields{grid-row-gap:30px;grid-column-gap:30px;display:grid;grid-template-columns:1fr}@media screen and (min-width:480px){.bonus-card__fields{flex-direction:row;grid-template-columns:1fr 1fr}}.bonus-card__field{width:250px}.bonus-card__title{font-size:20px;font-weight:500;line-height:21px;margin-bottom:20px;margin-top:8px;text-align:left}@media screen and (min-width:480px){.bonus-card__title{margin-bottom:0;margin-right:15px}}.bonus-card__number{background:#fff;border-color:#fff;border-radius:25px;color:#222;height:40px;padding:0 20px}.bonus-card__number--error{border-color:#e31e24}.bonus-card .text-field .text-field__label{top:8px!important}.bonus-card .text-field--filled .text-field__label{background:#181e4e;color:#fff;transform:translateY(-28px)}.bonus-card .text-field--focused .text-field__label{background:#181e4e;color:#fff;transform:translateY(-30px)}.bonus-card__main-group{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media screen and (min-width:480px){.bonus-card__main-group{flex-direction:row;width:auto}}.bonus-card__delete-button{margin-top:8px;position:absolute;right:20px;top:20px}@media screen and (min-width:480px){.bonus-card__delete-button{position:static}}.bonus-card__delete-icon{fill:#fff}.bonus-card__company-icon{height:34px;min-width:34px}.bonus-card__company-icon--disabled{fill:#bdbdbd}.bonus-card__loader{height:34px;margin-left:-50px;padding:0 7px}.chat-message{align-items:flex-end;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}.chat-message,.chat-message__content{display:flex;position:relative;transition:all .15s cubic-bezier(.25,1,.5,1)}.chat-message__content{align-items:flex-start;flex-direction:column;margin:.25rem 0;max-width:80%;min-width:100px}.chat-message__author{color:#5a5a5a;font-size:12px;margin-bottom:5px;margin-top:5px;text-align:left;white-space:nowrap}.chat-message__container{background:var(--rz-chat-message-bg);border-radius:50px;box-shadow:0 10px 30px rgba(0,62,146,.2);color:#222;display:flex;max-width:100%;padding:5px 8px 6px 13px;position:relative;width:auto}.chat-message__text{font-size:14px;line-height:1.3125;overflow:hidden}.chat-message__text .message-component__text{display:inline}.chat-message__tail{fill:var(--rz-chat-message-bg);left:-6px;position:absolute;top:4px;transform:scaleX(-1);z-index:-1}.chat-message__meta{align-items:flex-end;bottom:-.15rem;color:#999;display:flex;float:right;font-size:11px;font-weight:300;gap:5px;height:1rem;margin:0 .45rem;position:relative;top:.15rem}.chat-message__files{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:10px}.chat-message__embedded{margin-bottom:.5rem}.chat-message:before{background:#5a5a5a;border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .15s cubic-bezier(.25,1,.5,1);width:100%}.chat-message--author{flex-direction:row-reverse}.chat-message--author .chat-message__content{align-items:flex-end}.chat-message--author .chat-message__container{background:var(--rz-chat-message-bg-author);color:#222}.chat-message--author .chat-message__tail{fill:var(--rz-chat-message-bg-author);left:auto;right:-6px;transform:scale(1)}.chat-message--author .message-component__link{color:#181e4e;font-weight:500}.chat-message--deleted .chat-message__tail{fill:#f5f5f5}.chat-message--deleted .chat-message__container{background-color:#f5f5f5;color:#999;padding:10px 22px 11px}.chat-message--text.chat-message--file .chat-message__files{margin-bottom:.5rem}.chat-message--context-open{padding:2px 10px}.chat-message--context-open:before{opacity:.1}.chat-message--context-open .chat-message__content{max-width:calc(80% + 20px)}.add-bonus-cards__bonus-card{margin-bottom:15px}.passenger-document{border:2px solid #edf9ff;border-radius:10px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;justify-content:space-between;overflow:hidden}.passenger-document.passenger-document--expanded{border-color:#181e4e}.passenger-document__head{align-items:center;display:flex}.passenger-document__main{display:flex;padding:17px 0 18px 12px;width:100%}.passenger-document__content{display:flex;flex-direction:column;margin-right:0;width:100%}@media screen and (min-width:480px){.passenger-document__content{margin-right:40px}}.passenger-document__arrow{align-items:center;background:#edf9ff;cursor:pointer;display:flex;justify-content:center;padding-left:2px;transition:.4s;width:25px}.passenger-document__arrow-icon{width:13px}.passenger-document__arrow.passenger-document__arrow--expanded{background:#181e4e}.passenger-document__arrow.passenger-document__arrow--expanded .passenger-document__arrow-icon{stroke:#fff;transform:rotate(180deg);transition:.4s}.passenger-document__radio{border:2px solid #bdbdbd;border-radius:50%;cursor:pointer;height:25px;margin-right:20px;margin-top:5px;min-width:25px;width:25px}.passenger-document__radio.passenger-document__radio--checked{border:7px solid #181e4e}.passenger-document__viewed{display:grid;grid-template-columns:1fr 1fr}.passenger-document__hidden{display:flex;flex-direction:column-reverse;flex-wrap:wrap;height:110px}.passenger-document__card-group{margin-top:16px}.passenger-document__card-group--name{grid-column-end:3;grid-column-start:1}.passenger-document__nationality{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}:root{--rz-widget-main-color:#5b3da6;--rz-widget-header-background:linear-gradient(95deg,#5b3da6 20%,#82a8fb 80%);--rz-widget-box-shadow:rgba(0,0,0,.17) 0 12px 14px 8px}:root .theme--light{--rz-widget-messenger-background:#e9e9e9;--rz-widget-messenger-ornament:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 500 500'%3E%3Cpath fill='%23dbdbdb' fill-rule='evenodd' d='M240.3 2.8c-6.9.3-8.2-.7-13.7-1.4-13.3-3-23.9-1.4-26.6 2.7 11.3 5.5 10.2 4.8 20.5 9.6 12-6.8 18.4-10.2 19.8-11zm250 250c-6.9.3-8.2-.7-13.7-1.4-13.3-3-23.9-1.4-26.6 2.7 11.3 5.5 10.2 4.8 20.5 9.6 12-6.8 18.4-10.2 19.8-11zM210.3 500h7.3c-2.7-.2-5.1-.2-7.3 0m58.3-9.5c-11.8 6.3-8 4.3-17 9.5h20.7c9.2-5.2 18.5-10.3 27.7-15.3a44 44 0 0 0-31.4 5.8' clip-rule='evenodd' opacity='.7'/%3E%3Cpath fill='%23dbdbdb' fill-rule='evenodd' d='M210.3 500h7.3c-2.7-.2-5.1-.2-7.3 0M0 251v11.5a4161 4161 0 0 1 50-27.8 44 44 0 0 0-31.4 5.8c-12.4 6.7-7.4 4-18.6 10.5M251.7 0l-27.5 15.7c-5 .4 14.4 0 19.5.4L272.3 0z' clip-rule='evenodd' opacity='.7'/%3E%3Cpath fill='%23dbdbdb' d='m500 251-25.8 14.7c-5 .4 14.4 0 19.5.4l6.3-3.6zm-256.2-36 3.9-4 2.2-2.4v.1l.2-.1 2.2 2.3v.2l3.9 3.9-3.9 3.8v.2l-2.2 2.2h-.2l-2.2-2.2v-.2l-3.9-3.9zm-28.6 28.7L209 250l6.3 6.3 6.3-6.3-6.3-6.3zm37.1 37.5v-.2l-2.2-2.3-.1.1-2.3 2.2v.2l-3.9 3.8 3.9 4v.1l2.2 2.3.1-.1 2.3-2.2v-.1l3.9-4zM358 250.1l17 17.1-29.9 30-19.8-19.9 15-15 6.3 6.3-8.6 8.7 7.1 7.2 17.2-17.3-12.5-12.6h-39l-35 35.3 24 24.1 12.5-12.5-7.4-7.4-7.4 7.4-6.4-6.4 13.8-13.8 20 20.2-25.1 25.3-3.2-3.2-7.7-7.9-11-11-8.4-8.5-15 15v38.5l12.6 12.6 17.2-17.3-7.2-7.1-8.6 8.7-6.3-6.4 15-15L297 345l-30 30-14.7-14.8-2.3-2.3-2.4 2.4v-.2L233 375l-30-30 19.9-20 15 15-6.4 6.4-8.6-8.7-7.1 7.2 17.2 17.3 12.5-12.6V311l-14.9-15-8.5 8.5-11.3 11.4-7.4 7.5-3.2 3.2-25.1-25.3 20-20.2 13.8 13.8-6.4 6.4-7.3-7.5-7.4 7.5 12.5 12.5 24-24.2-35-35.2h-39L137.7 267l17.2 17.2 7.1-7.1-8.6-8.7 6.3-6.4 15 15-19.8 20-29.9-30 17-17.2-17-17.1 29.9-30 19.8 19.9-15 15-6.3-6.3 8.6-8.7-7.1-7.2-17.2 17.3 12.5 12.6h39l35-35.3-24-24.2-12.5 12.5 7.4 7.5 7.4-7.5 6.3 6.4-13.7 13.8-20-20.2 25-25.2 3.2 3.2 7.8 7.8 11 11 8.5 8.6 14.9-15v-38.5l-12.6-12.6-17.2 17.3 7.1 7.1 8.7-8.7 6.3 6.4-15 15L203 155l29.9-30 14.8 14.8 2.3 2.3 2.3-2.4v.2l14.8-14.8 29.9 30-19.8 20-15-15.1 6.3-6.4 8.7 8.7 7.1-7.2-17.2-17.2-12.5 12.6V189l14.9 15 8.5-8.5 11.3-11.4 7.4-7.5 3.2-3.2 25.1 25.2-20 20.2-14-13.8 6.4-6.4 7.4 7.4 7.3-7.4-12.4-12.5-24 24.2 35 35.2h39l12.5-12.6-17.2-17.2-7.1 7.1 8.6 8.7-6.3 6.4-15-15 19.8-20 29.9 30-17 17.2zm-55.3 0-50.4-50.7v.2l-2.3-2.4-2.3 2.4v-.2L197.3 250l50.4 50.6v-.2l2.3 2.4 2.3-2.4v.2l50.4-50.6zm-50.4-23.4 7.9-7.9 6.3 6.4-10.1 10.2 8.2 8.2 10.1-10.2 6.4 6.4-10.2 10.2 10.2 10.2-6.4 6.4-10.1-10.2-8.2 8.2 10.2 10.2-6.4 6.4-7.8-7.9v.2L250 271l-2.4 2.4v-.2l-7.8 8-6.4-6.5 10.2-10.2-8.2-8.2-10.1 10.2-6.4-6.4 10.2-10.2-10.2-10.2 6.4-6.4 10.1 10.2 8.2-8.2-10.1-10.2 6.3-6.4 7.9 7.9v-.2l2.3 2.4 2.4-2.4v.2zm0 17.4-2.3-2.3-2.4 2.5v-.2l-5.9 5.9 6 6v-.2l2.3 2.4 2.4-2.4v.1l5.9-5.9-6-6zm32.5 12.2 6.3-6.3-6.3-6.3-6.3 6.3z' opacity='.7'/%3E%3Cpath fill='%23dbdbdb' fill-rule='evenodd' d='M447.4 500h-.1l50.4-50.6v.2l2.3-2.3V392v.1l-2.3-2.4v.1L482.9 375 453 405l19.8 19.9 15-15.1-6.3-6.4-8.7 8.7-7.1-7.1 17.2-17.3 12.6 12.6v38.5l-14.9 15-8.5-8.5-11-11.1-7.8-7.8-3.1-3.2-25.2 25.2 20.1 20.2 13.7-13.8-6.3-6.4-7.4 7.5-7.4-7.5 12.5-12.5 24 24.2-35.1 35.3h-38.9l-12.5-12.6 17.2-17.3 7.1 7.2-8.6 8.7 6.3 6.3 15-15-19.8-20-29.9 30.1 17 17.1-.1.1zm24.1 0-6.3-6.3-6.3 6.3zm28.4-41.4-2.2 2.3v.1l-3.9 3.9 3.9 3.9v.2l2.2 2.3.1-.1v-12.5zm-24.6 24.8-6.4 6.4 10.2 10.2h12.6l5.9-5.9v.2l2.4-2.4v-13l-2.3-2.4v.2l-7.9-7.9-6.3 6.4 10.1 10.2-8.2 8.2zM471.4 0h-12.5l6.3 6.3zm28.5 41.4.1-.1V28.8h-.1l-2.2 2.2v.2l-3.9 3.8 3.9 3.9v.2zm.1 11.3v.1l-2.3-2.4v.2L447.4 0h-55.5L375 17l29.9 30.1 19.8-20-15-15-6.3 6.4 8.6 8.7-7.1 7.1-17.2-17.2 12.5-12.6h38.9l35.1 35.2-24 24.2-12.5-12.5 7.4-7.5 7.3 7.5 6.4-6.4-13.7-13.8L425 51.4l25.1 25.3 3.2-3.2 7.4-7.5L472 54.6l8.5-8.5 14.9 15v38.5l-12.5 12.6-17.2-17.3 7.1-7.2 8.6 8.7 6.4-6.4-15-15L453 94.9l29.9 30.1 14.7-14.9v.2l2.4-2.4v.1zm-10.2-21.5 7.8-7.9v.2l2.4-2.4V8.2l-2.4-2.4v.1L491.7 0h-12.6l-10.2 10.2 6.4 6.4 10.1-10.2 8.2 8.2-10.2 10.2zM28.5 0l6.3 6.3L41.1 0zm79.6 0H52.6h.1L2.3 50.6v-.2L0 52.7V108l2.3 2.3v-.1L17.1 125 47 95 27.1 75.1 12.2 90.2l6.3 6.4 8.6-8.7 7.2 7.1-17.2 17.3L4.6 99.7V61.2l14.9-15 8.4 8.5 11 11 7.7 7.9 3.2 3.2 25.1-25.3-20-20.2-13.8 13.8 6.4 6.4 7.4-7.4 7.4 7.4L49.8 64l-24-24.1L60.9 4.6h38.9l12.5 12.6-17.2 17.3-7.1-7.2 8.6-8.7-6.3-6.3-15 15 19.8 20L125 17.2 108 .1zM.1 41.4l2.2-2.3V39l3.9-3.9-3.9-3.9V31L.1 28.7l-.1.1v12.5zm24.6-24.8 6.4-6.4L20.9 0H8.3L2.4 5.9v-.1L0 8.2v12.9l2.4 2.4v-.2l7.8 7.9 6.4-6.4L6.4 14.6l8.2-8.2zm50.6 456.3 15 15 6.3-6.4-8.6-8.7 7.1-7.1 17.2 17.2-12.5 12.6H60.9l-35.1-35.2 24-24.2 12.4 12.5-7.3 7.4-7.4-7.4-6.4 6.4 13.8 13.8L75 448.6l-25.1-25.2-3.2 3.2-7.4 7.5L28 445.5l-8.5 8.4L4.6 439v-38.5l12.5-12.6 17.2 17.2-7.1 7.2-8.7-8.7-6.3 6.4 15 15L47 405.1l-29.9-30-14.8 14.8v-.2L0 392v55.3-.1l2.3 2.4v-.2L52.6 500h55.5l16.9-17-29.9-30.1zM.1 458.6l-.1.1v12.5h.1l2.2-2.2v-.2l3.9-3.8-3.9-3.9v-.2zM28.5 500h12.6l-6.3-6.3zm-18.3-31.2-7.8 7.8v-.1L0 478.9v13-.1l2.3 2.4v-.1l6 5.9h12.6l10.2-10.2-6.4-6.4-10.1 10.2-8.2-8.2 10.1-10.2z' clip-rule='evenodd' opacity='.7'/%3E%3C/svg%3E");--rz-chat-message-bg:var(--contrast);--rz-chat-message-bg-dark:var(--bg-placeholder);--rz-chat-message-bg-author:#d2eaff;--rz-chat-message-bg-author-dark:#a4d0ff}:root .theme--dark{--rz-widget-messenger-background:var(--bg-page);--rz-widget-messenger-ornament:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 500 500'%3E%3Cpath fill='%23363636' fill-rule='evenodd' d='M240.3 2.8c-6.9.3-8.2-.7-13.7-1.4-13.3-3-23.9-1.4-26.6 2.7 11.3 5.5 10.2 4.8 20.5 9.6 12-6.8 18.4-10.2 19.8-10.9m250 250c-6.9.3-8.2-.7-13.7-1.4-13.3-3-23.9-1.4-26.6 2.7 11.3 5.5 10.2 4.8 20.5 9.6 12-6.8 18.4-10.2 19.8-10.9M210.3 500h7.3c-2.7-.2-5.1-.2-7.3 0m58.3-9.5c-11.8 6.3-8 4.3-17 9.5h20.7c9.2-5.2 18.5-10.3 27.7-15.3a44 44 0 0 0-31.4 5.8' clip-rule='evenodd' opacity='.5'/%3E%3Cpath fill='%23363636' fill-rule='evenodd' d='M210.3 500h7.3c-2.7-.2-5.1-.2-7.3 0M0 251v11.5c16.7-9.4 33.3-18.7 50-27.8a44 44 0 0 0-31.4 5.8c-12.4 6.7-7.4 4-18.6 10.5M251.7 0l-27.5 15.7c-5 .4 14.4 0 19.5.4L272.3 0z' clip-rule='evenodd' opacity='.5'/%3E%3Cpath fill='%23363636' d='m500 251-25.8 14.7c-5 .4 14.4 0 19.5.4l6.3-3.6zm-256.2-36 3.9-4 2.2-2.4v.1l.2-.1 2.2 2.3v.2l3.9 3.9-3.9 3.8v.2l-2.2 2.2h-.2l-2.2-2.2v-.2zm-28.6 28.7L209 250l6.3 6.3 6.3-6.3-6.3-6.3zm37.1 37.5v-.2l-2.2-2.3-.1.1-2.3 2.2v.2l-3.9 3.8 3.9 4v.1l2.2 2.3.1-.1 2.3-2.2v-.1l3.9-4zM358 250.1l17 17.1-29.9 30-19.8-19.9 15-15 6.3 6.3-8.6 8.7 7.1 7.2 17.2-17.3-12.5-12.6h-39l-35 35.3 24 24.1 12.5-12.5-7.4-7.4-7.4 7.4-6.4-6.4 13.8-13.8 20 20.2-25.1 25.3-3.2-3.2-7.7-7.9-11-11-8.4-8.5-15 15v38.5l12.6 12.6 17.2-17.3-7.2-7.1-8.6 8.7-6.3-6.4 15-15L297 345l-30 30-14.7-14.8-2.3-2.3-2.4 2.4v-.2L233 375l-30-30 19.9-20 15 15-6.4 6.4-8.6-8.7-7.1 7.2 17.2 17.3 12.5-12.6V311l-14.9-15-8.5 8.5-11.3 11.4-7.4 7.5-3.2 3.2-25.1-25.3 20-20.2 13.8 13.8-6.4 6.4-7.3-7.5-7.4 7.5 12.5 12.5 24-24.2-35-35.2h-39L137.7 267l17.2 17.2 7.1-7.1-8.6-8.7 6.3-6.4 15 15-19.8 20-29.9-30 17-17.2-17-17.1 29.9-30 19.8 19.9-15 15-6.3-6.3 8.6-8.7-7.1-7.2-17.2 17.3 12.5 12.6h39l35-35.3-24-24.2-12.5 12.5 7.4 7.5 7.4-7.5 6.3 6.4-13.7 13.8-20-20.2 25-25.2 3.2 3.2 7.8 7.8 11 11 8.5 8.6 14.9-15v-38.5l-12.6-12.6-17.2 17.3 7.1 7.1 8.7-8.7 6.3 6.4-15 15L203 155l29.9-30 14.8 14.8 2.3 2.3 2.3-2.4v.2l14.8-14.8 29.9 30-19.8 20-15-15.1 6.3-6.4 8.7 8.7 7.1-7.2-17.2-17.2-12.5 12.6V189l14.9 15 8.5-8.5 11.3-11.4 7.4-7.5 3.2-3.2 25.1 25.2-20 20.2-14-13.8 6.4-6.4 7.4 7.4 7.3-7.4-12.4-12.5-24 24.2 35 35.2h39l12.5-12.6-17.2-17.2-7.1 7.1 8.6 8.7-6.3 6.4-15-15 19.8-20 29.9 30-17 17.2zm-55.3 0-50.4-50.7v.2l-2.3-2.4-2.3 2.4v-.2L197.3 250l50.4 50.6v-.2l2.3 2.4 2.3-2.4v.2l50.4-50.6zm-50.4-23.4 7.9-7.9 6.3 6.4-10.1 10.2 8.2 8.2 10.1-10.2 6.4 6.4-10.2 10.2 10.2 10.2-6.4 6.4-10.1-10.2-8.2 8.2 10.2 10.2-6.4 6.4-7.8-7.9v.2L250 271l-2.4 2.4v-.2l-7.8 8-6.4-6.5 10.2-10.2-8.2-8.2-10.1 10.2-6.4-6.4 10.2-10.2-10.2-10.2 6.4-6.4 10.1 10.2 8.2-8.2-10.1-10.2 6.3-6.4 7.9 7.9v-.2l2.3 2.4 2.4-2.4v.2zm0 17.4-2.3-2.3-2.4 2.5v-.2l-5.9 5.9 6 6v-.2l2.3 2.4 2.4-2.4v.1l5.9-5.9zm32.5 12.2 6.3-6.3-6.3-6.3-6.3 6.3z' opacity='.5'/%3E%3Cpath fill='%23363636' fill-rule='evenodd' d='M447.4 500h-.1l50.4-50.6v.2l2.3-2.3V392v.1l-2.3-2.4v.1L482.9 375 453 405l19.8 19.9 15-15.1-6.3-6.4-8.7 8.7-7.1-7.1 17.2-17.3 12.6 12.6v38.5l-14.9 15-8.5-8.5-11-11.1-7.8-7.8-3.1-3.2-25.2 25.2 20.1 20.2 13.7-13.8-6.3-6.4-7.4 7.5-7.4-7.5 12.5-12.5 24 24.2-35.1 35.3h-38.9l-12.5-12.6 17.2-17.3 7.1 7.2-8.6 8.7 6.3 6.3 15-15-19.8-20-29.9 30.1 17 17.1-.1.1zm24.1 0-6.3-6.3-6.3 6.3zm28.4-41.4-2.2 2.3v.1l-3.9 3.9 3.9 3.9v.2l2.2 2.3.1-.1v-12.5zm-24.6 24.8-6.4 6.4 10.2 10.2h12.6l5.9-5.9v.2l2.4-2.4v-13l-2.3-2.4v.2l-7.9-7.9-6.3 6.4 10.1 10.2-8.2 8.2zM471.4 0h-12.5l6.3 6.3zm28.5 41.4.1-.1V28.8h-.1l-2.2 2.2v.2l-3.9 3.8 3.9 3.9v.2zm.1 11.3-2.3-2.3v.2L447.4 0h-55.5L375 17l29.9 30.1 19.8-20-15-15-6.3 6.4 8.6 8.7-7.1 7.1-17.2-17.2 12.5-12.6h38.9l35.1 35.2-24 24.2-12.5-12.5 7.4-7.5 7.3 7.5 6.4-6.4-13.7-13.8L425 51.4l25.1 25.3 3.2-3.2 7.4-7.5L472 54.6l8.5-8.5 14.9 15v38.5l-12.5 12.6-17.2-17.3 7.1-7.2 8.6 8.7 6.4-6.4-15-15L453 94.9l29.9 30.1 14.7-14.9v.2l2.4-2.4v.1zm-10.2-21.5 7.8-7.9v.2l2.4-2.4V8.2l-2.4-2.4v.1L491.7 0h-12.6l-10.2 10.2 6.4 6.4 10.1-10.2 8.2 8.2-10.2 10.2zM28.5 0l6.3 6.3L41.1 0zm79.6 0H52.6h.1L2.3 50.6v-.2L0 52.7V108l2.3 2.3v-.1L17.1 125 47 95 27.1 75.1 12.2 90.2l6.3 6.4 8.6-8.7 7.2 7.1-17.2 17.3L4.6 99.7V61.2l14.9-15 8.4 8.5 11 11 7.7 7.9 3.2 3.2 25.1-25.3-20-20.2-13.8 13.8 6.4 6.4 7.4-7.4 7.4 7.4L49.8 64l-24-24.1L60.9 4.6h38.9l12.5 12.6-17.2 17.3-7.1-7.2 8.6-8.7-6.3-6.3-15 15 19.8 20L125 17.2 108 .1zM.1 41.4l2.2-2.3V39l3.9-3.9-3.9-3.9V31L.1 28.7l-.1.1v12.5zm24.6-24.8 6.4-6.4L20.9 0H8.3L2.4 5.9v-.1L0 8.2v12.9l2.4 2.4v-.2l7.8 7.9 6.4-6.4L6.4 14.6l8.2-8.2zm50.6 456.3 15 15 6.3-6.4-8.6-8.7 7.1-7.1 17.2 17.2-12.5 12.6H60.9l-35.1-35.2 24-24.2 12.4 12.5-7.3 7.4-7.4-7.4-6.4 6.4 13.8 13.8L75 448.6l-25.1-25.2-3.2 3.2-7.4 7.5L28 445.5l-8.5 8.4L4.6 439v-38.5l12.5-12.6 17.2 17.2-7.1 7.2-8.7-8.7-6.3 6.4 15 15L47 405.1l-29.9-30-14.8 14.8v-.2L0 392v55.3-.1l2.3 2.4v-.2L52.6 500h55.5l16.9-17-29.9-30.1zM.1 458.6l-.1.1v12.5h.1l2.2-2.2v-.2l3.9-3.8-3.9-3.9v-.2zM28.5 500h12.6l-6.3-6.3zm-18.3-31.2-7.8 7.8v-.1L0 478.9v13-.1l2.3 2.4v-.1l6 5.9h12.6l10.2-10.2-6.4-6.4-10.1 10.2-8.2-8.2 10.1-10.2z' clip-rule='evenodd' opacity='.5'/%3E%3C/svg%3E");--rz-chat-message-bg:var(--bg);--rz-chat-message-bg-dark:var(--bg-page);--rz-chat-message-bg-author:#324a76;--rz-chat-message-bg-author-dark:#002b5a}.widget-component__wrapper{height:100%}.widget-component .expand-enter-active,.widget-component .expand-leave-active{transition-duration:.3s}.widget-component .fade-enter-active,.widget-component .fade-leave-active{animation-duration:.1s}.widget-enter-active,.widget-leave-active{transition:all .2s ease}.widget-enter,.widget-leave-to{transform:translateY(calc(100% - 4rem))}@media(min-width:480px){.widget-enter,.widget-leave-to{opacity:0;right:5rem;width:280px;z-index:0}}.widget-activator-enter-active{transition:all 0s ease .2s}.widget-activator-leave-active{transition-delay:0s}.widget-activator-enter,.widget-activator-leave-to{visibility:hidden}.passenger-item-info{color:#222}.passenger-item-info__title{font-size:14px;margin-bottom:5px}.passenger-item-info__group:not(:last-child){margin-bottom:23px}.passenger-item-info__card{align-items:center;border:2px solid #edf9ff;border-radius:10px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;margin-bottom:24px;padding:17px 20px 19px}.passenger-item-info__card-group:not(:last-child){margin-right:0}@media screen and (min-width:480px){.passenger-item-info__card-group:not(:last-child){margin-right:30px}}.passenger-item-info__card-title{font-size:13px;font-weight:400;margin-bottom:5px}.passenger-item-info__card-value{font-size:14px;font-weight:700}.passenger-item-info__document:not(:last-child){margin-bottom:10px}.passenger-item-info__bonus-cards{display:flex;margin:0 -10px}.passenger-item-info__bonus-card{margin:0 10px;width:50%}.user-request-passengers-select__input{align-items:center;background:#edf9ff;border:2px solid #181e4e;border-radius:15px;cursor:pointer;display:flex;height:40px;padding:0 20px;position:relative}@media screen and (min-width:480px){.user-request-passengers-select__input{border-radius:25px}}.user-request-passengers-select__input--filled{background:#edf9ff;border:2px solid #181e4e}.user-request-passengers-select__input--error{border:2px solid #e31e24}.user-request-passengers-select__search-add{-moz-column-gap:10px;column-gap:10px;display:flex}.user-request-passengers-select__search-add>button{height:30px}.user-request-passengers-select__input-label{background:linear-gradient(#fff,#edf9ff);color:#181e4e;font-size:14px;position:absolute;top:-10px}.user-request-passengers-select__content{padding:10px;width:100%}@media screen and (min-width:480px){.user-request-passengers-select__content{padding:0;width:1150px}}.user-request-passengers-select__tabs-all,.user-request-passengers-select__tabs-previous,.user-request-passengers-select__tabs-selected{background:#f5f5f5;height:55vh;overflow-x:hidden;overflow-y:scroll}@media(max-width:480px){.user-request-passengers-select__tabs .tabs__head{overflow-y:scroll;width:100vw}.user-request-passengers-select__tabs .tabs__head .tabs-head__item{flex:initial;width:-moz-fit-content;width:fit-content}}.user-request-passengers-select__search{margin-bottom:10px;width:100%}@media screen and (min-width:480px){.user-request-passengers-select__search{margin-bottom:0;width:300px}}.user-request-passengers-select__title{color:#222;font-size:24px;font-weight:500;margin-right:30px}.user-request-passengers-select__subtitle{color:#222;font-size:14px;font-weight:500;margin-bottom:10px}.user-request-passengers-select__pagination{height:60px;padding:20px 0}.user-request-passengers-select__preloader{margin-top:20px}.user-request-passengers-select__empty{align-items:center;color:#222;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:10vh;position:relative;text-align:center;width:100%}@media screen and (min-width:480px){.user-request-passengers-select__empty{padding-top:0;position:absolute}}.user-request-passengers-select__empty h3{font-size:24px;margin-bottom:16px}.user-request-passengers-select__empty p{font-size:20px;font-weight:500}.user-request-passengers-select__header{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-bottom:22px;padding:15px}.user-request-passengers-select__header,.user-request-passengers-select__main{display:flex;justify-content:space-between}.user-request-passengers-select__tickets{position:relative;width:100%}@media screen and (min-width:480px){.user-request-passengers-select__tickets{width:50%}}.user-request-passengers-select__list{display:flex;flex:1;flex-direction:column;max-height:60vh;min-height:60vh;padding:5px 10px 5px 5px;row-gap:15px}@media(min-width:480px){.user-request-passengers-select__list{overflow-y:auto}.user-request-passengers-select__list::-webkit-scrollbar{background-color:#c4c4c4;border-radius:10px;width:4px}.user-request-passengers-select__list::-webkit-scrollbar-thumb{background-color:#181e4e;border-radius:10px;outline:1px solid #708090}}.user-request-passengers-select__pic{margin-top:46px}.user-request-passengers-select__buttons{align-items:center;bottom:20px;display:flex;justify-content:flex-end;left:10px;margin-top:16px;position:fixed;width:92%}@media screen and (min-width:480px){.user-request-passengers-select__buttons{bottom:auto;left:auto;position:relative;width:100%}}.user-request-passengers-select__button{width:170px}.user-request-passengers-select__button:not(:last-child){margin-right:20px;width:185px}.user-request-passengers-select__not-found{color:#222;font-size:14px;font-weight:500;line-height:25px;margin:100px auto;text-align:center}@media screen and (min-width:480px){.user-request-passengers-select__not-found{font-size:18px;margin:200px auto}}.user-request-passengers-select__not-found span{cursor:pointer;display:block;-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:480px){.user-request-passengers-select__form{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:15px}}@media(max-width:480px){.user-request-passengers-select__form{height:70vh;overflow-y:scroll;padding:10px}}.passenger-item__row{align-items:center;display:flex;padding:14px 20px;width:95%}@media screen and (min-width:480px){.passenger-item__row{width:100%}}.passenger-item__edit{fill:#181e4e}.passenger-item__icon{flex-shrink:0;height:29px;margin-right:12px;width:29px}@media screen and (min-width:480px){.passenger-item__icon{margin-right:20px}}.passenger-item__icon svg{height:29px;width:29px}.passenger-item__name{font-size:16px;margin-bottom:10px}.passenger-item__main{width:90%}.passenger-item__head{display:flex;justify-content:space-between}.passenger-item__info,.passenger-item__info-item{align-items:flex-start;display:flex}.passenger-item__info-item{flex-direction:column;margin-right:15px}@media screen and (min-width:480px){.passenger-item__info-item{margin-right:50px}}.passenger-item__info-title{color:#5a5a5a;font-size:14px;font-weight:400;margin-bottom:3px}.passenger-item__info-value{color:#5a5a5a;font-size:12px;font-weight:400;margin-top:8px}@media screen and (min-width:480px){.passenger-item__info-value{font-size:14px;margin-top:5px}}.passenger-item__info-radio{color:#5a5a5a;font-size:12px;font-weight:400}@media screen and (min-width:480px){.passenger-item__info-radio{font-size:14px}}.passenger-item__extend{background:#fff;border-radius:25px;padding:10px}@media screen and (min-width:480px){.passenger-item__extend{padding:13px 25px 21px}}.add-document__field{width:100%!important}.add-document__field--select .select__label{background:linear-gradient(#edf9ff,#fff)!important}.add-document__fields{grid-row-gap:35px;grid-column-gap:30px;display:grid;grid-template-columns:1fr}@media screen and (min-width:480px){.add-document__fields{flex-direction:row;grid-template-columns:1fr 1fr 1fr}}.add-document__fields-column{flex:1}@media screen and (min-width:480px){.add-document__fields-column:not(:last-child){margin-right:40px}}.add-document__field{color:#181e4e}.add-document__field.add-document__field--series{margin-right:10px;min-width:87px;width:100px}.add-document__serial-number{align-items:center;display:flex;flex-wrap:nowrap;position:relative}.add-document__serial-number--validate{left:0;position:absolute;top:40px}.add-document__serial-container{position:relative}.add-document__document{background:#edf9ff;border:2px solid #181e4e;border-radius:20px;list-style:none;margin-bottom:25px;padding:12px 20px 20px}.add-document__document--deleted{background:rgba(227,30,36,.1);border-color:#e31e24}.add-document__title{color:#5a5a5a;font-size:20px;font-weight:500}.add-document__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.login-modal .modal__wrapper{background:transparent;padding:0}.login-modal .modal-window-mobile__main{padding:15px}.login-modal__tabs .tabs__head-item{padding:10px 20px}.login-modal__tabs .tabs__panel{padding:20px;width:450px}.login-modal__head-item{font-size:14px;white-space:nowrap}@media(max-width:480px){.login-modal__tabs .tabs__content{margin-top:15px}.login-modal__tabs .tabs__head-item{border:1px solid #181e4e}.login-modal__tabs .tabs__panel{padding:0;width:100%}.login-modal--without-signup .tabs__head-row{height:0}.login-modal--without-signup .tabs__head{padding:0;visibility:hidden}}.airline-select{position:relative}.airline-select__toggle{align-items:center;background:#fff;border:2px solid #bdbdbd;border-radius:25px;display:flex;justify-content:space-between;width:100%}.airline-select__toggle--error{border-color:#e31e24}.airline-select__main{align-items:center;display:flex}.airline-select__arrow{margin-right:10px;margin-top:2px;width:13px}.airline-select__logo{display:block;height:34px;margin-right:8px;width:34px}.airline-select__logo-default{align-items:center;background:#181e4e;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:700;height:34px;justify-content:center;width:34px}.airline-select__value{color:#222;display:block;font-size:16px;font-weight:400;margin:0;min-width:40px;text-align:left;width:100%}.airline-select__value::-moz-placeholder{color:#222}.airline-select__value::placeholder{color:#222}.airline-select__value:focus::-moz-placeholder{opacity:0}.airline-select__value:focus::placeholder{opacity:0}.airline-select__dropdown{background-color:#fff;border:2px solid #007eff;border-radius:25px;margin-top:2px;max-height:300px;overflow-y:auto;position:absolute;width:100%;z-index:70}.airline-select__dropmenu{color:#5a5a5a;font-size:16px;list-style:none;padding:0}.airline-select__dropmenu-item{cursor:pointer;display:block;padding:10px 17px;transition:background-color .4s}.airline-select__dropmenu-item:hover{background-color:#edf9ff}.airline-select__dropmenu-item:first-child{border-radius:25px 25px 0 0}.airline-select__dropmenu-item:last-child{border-radius:0 0 25px 25px}.airline-select__dropmenu-item--selected{background-color:#edf9ff}.airline-select__placeholder{color:#222;cursor:auto;display:flex;padding:0 2px;transition:all .4s}@media screen and (min-width:480px){.airline-select__placeholder{top:8px}}.airline-select__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.return-request{color:#5a5a5a}.return-request__preloader{padding:50px}.return-request__wrapper{background:#fff;border-radius:25px;color:#5a5a5a;padding:20px}@media screen and (min-width:480px){.return-request__wrapper{padding:25px 25px 30px}}.return-request__head{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:480px){.return-request__head{flex-direction:row}}.return-request__checkbox:first-child{margin-top:10px}.return-request__checkbox:not(:last-child){margin-bottom:20px}.return-request__checkbox-label{font-size:16px;font-weight:500}.return-request__warning{display:flex;flex-direction:column;margin-top:20px;width:490px}@media screen and (min-width:480px){.return-request__warning{margin-top:0}}.return-request__warning-text--highlighted{color:#1b88c9}.return-request__warning-icon{margin-bottom:7px}.return-request__warning-icon:not(:first-child){margin-top:10px}.return-request__hr{background:#bdbdbd;border:none;height:1px;margin:20px 0 10px}@media screen and (min-width:480px){.return-request__hr{margin:16px 0 23px}}.return-request__form{margin-top:20px}.return-request__input{margin-bottom:10px;text-align:center;width:100%}@media screen and (min-width:480px){.return-request__input{flex:1;margin-bottom:0;margin-right:10px;width:auto}}.return-request__button{background:#1b88c9;width:100%}@media screen and (min-width:480px){.return-request__button{background:#1b88c9;width:auto}}.return-request__release-button{margin-left:auto;width:180px}.return-request__comments-title{font-size:16px;font-weight:500;margin-bottom:20px}.passengers-autocomplete{position:relative}.passengers-autocomplete__input{color:#5a5a5a}.passengers-autocomplete__dropmenu-item{cursor:pointer;font-size:14px;list-style:none;padding:5px;transition:background-color .4s}@media screen and (min-width:480px){.passengers-autocomplete__dropmenu-item{padding:0 5px 0 10px}}.passengers-autocomplete__dropmenu-item span{display:inline-block;height:30px;vertical-align:middle}.passengers-autocomplete__dropmenu-item td{padding:7px 10px}.passengers-autocomplete__dropmenu-item td:last-child{min-width:170px}.passengers-autocomplete__dropmenu-item--selected{background:#222}.passengers-autocomplete__dropmenu-item:hover{background-color:#edf9ff}.passengers-autocomplete__dropmenu-item:first-child{border-radius:25px 25px 0 0}.passengers-autocomplete__dropmenu-item:last-child{border-radius:0 0 25px 25px}.passengers-autocomplete__dropmenu-item--selected{background-color:#edf9ff}.passengers-autocomplete__loader{margin:auto 0;padding-bottom:0;width:18px}.passengers-autocomplete__loader .preloader-component__img{animation:preloader-spin 1s linear infinite!important;height:18px;width:18px}.passengers-autocomplete__loader .preloader-component__msg{display:none}.passengers-autocomplete__dropdown{background-color:#fff;border:2px solid #007eff;border-radius:25px;margin-top:1px;max-height:200px;overflow-y:auto;position:absolute;width:100%;z-index:70}@media screen and (min-width:480px){.passengers-autocomplete__dropdown{max-height:300px;width:625px}}.passengers-autocomplete__list{border:0;width:100%}.contracts-modal{background:#fff;border-radius:5px}.contracts-modal .modal-window-mobile{z-index:10000}.contracts-modal .modal-window-mobile__main{padding:15px}.contracts-modal__form{display:flex;flex-direction:column;padding:20px 0 0;width:100%}@media screen and (min-width:480px){.contracts-modal__form{width:400px}}.contracts-modal__form-preloader{padding:100px 0}@media screen and (min-width:480px){.contracts-modal__form-preloader{min-width:438px}}.contracts-modal__button{align-self:center;width:48%}.contracts-modal__buttons{align-items:center;display:flex;justify-content:space-between;margin-top:10px}@media(max-width:480px){.contracts-modal__buttons{background:#fff;width:100%}}.contracts-modal__title{color:#222;font-size:20px;font-weight:500;margin-bottom:30px;margin-top:10px;text-align:center}.contracts-modal__select{margin-bottom:30px;width:100%}.contracts-modal__select .select__value{max-width:calc(100vw - 80px);overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:480px){.contracts-modal__select .select__value{max-width:380px}}.error{color:red}.return-status-badge{align-items:center;border-radius:15px;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:8px 15px;text-align:center}@media screen and (min-width:480px){.return-status-badge{padding:8px 15px}}.return-status-badge--success{background:#b2cc14}.return-status-badge--specified{background:#181e4e}.return-status-badge--active{background:#0063c8}.return-status-badge--inactive{background:#bdbdbd}.return-status-badge--new{background:#f74b1f}.country-autocomplete{position:relative}.country-autocomplete__input{color:#5a5a5a}.country-autocomplete__dropmenu-item{color:#222;cursor:pointer;display:block;list-style:none;padding:10px 17px;transition:background-color .4s}.country-autocomplete__dropmenu-item--selected{background:#222}.country-autocomplete__dropmenu-item:hover{background-color:#edf9ff}.country-autocomplete__dropmenu-item:first-child{border-radius:25px 25px 0 0}.country-autocomplete__dropmenu-item:last-child{border-radius:0 0 25px 25px}.country-autocomplete__dropmenu-item--selected{background-color:#edf9ff}.country-autocomplete__dropdown{background-color:#fff;border:2px solid #007eff;border-radius:25px;margin-top:1px;max-height:200px;overflow-y:auto;position:absolute;width:100%;z-index:70}@media screen and (min-width:480px){.country-autocomplete__dropdown{max-height:300px}}.return-item{margin-bottom:0}@media screen and (min-width:480px){.return-item{margin-bottom:30px}}.return-item__head{width:100%}.return-item__expanded-content{background-color:#fff;border-radius:25px;padding:15px;width:100%}.return-item__expanded-head{display:flex;justify-content:space-between}.return-item__expanded-warning{margin-bottom:20px;margin-top:0;width:100%}@media screen and (min-width:480px){.return-item__expanded-warning{margin-bottom:0;margin-top:10px;width:50%}}.return-item__expanded-hr{background:#bdbdbd;border:none;height:1px;margin:20px 0 10px}@media screen and (min-width:480px){.return-item__expanded-hr{margin:16px 0 23px}}.booking-breadcrumbs{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);-moz-column-gap:12px;column-gap:12px;justify-content:center;padding:10px}.booking-breadcrumbs,.booking-breadcrumbs__item{align-items:center;display:flex;flex-direction:row}.booking-breadcrumbs__item{color:#181e4e;-moz-column-gap:10px;column-gap:10px;font-size:15px;-webkit-text-decoration:none!important;text-decoration:none!important}.booking-breadcrumbs__item svg{height:18px;width:auto}.booking-breadcrumbs__item:not(:last-child):after{background:#dbdbdb;content:"";height:2px;width:30px}.booking-breadcrumbs__item--current{font-weight:500;pointer-events:none}.booking-breadcrumbs__item--disabled{color:#dbdbdb!important;pointer-events:none}.booking-breadcrumbs__item--disabled svg{fill:#dbdbdb}.change-ticket-request{background:#fff;border-radius:25px;color:#5a5a5a}.change-ticket-request__preloader{padding:50px}.change-ticket-request__wrapper{background:#fff;border-radius:25px;color:#5a5a5a;padding:20px}@media screen and (min-width:480px){.change-ticket-request__wrapper{padding:25px 25px 30px}}.change-ticket-request__head{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:480px){.change-ticket-request__head{flex-direction:row}}.change-ticket-request__checkbox:first-child{margin-top:10px}.change-ticket-request__checkbox:not(:last-child){margin-bottom:20px}.change-ticket-request__checkbox-label{font-size:16px;font-weight:500}.change-ticket-request__warning{display:flex;flex-direction:column;margin-top:20px;width:490px}@media screen and (min-width:480px){.change-ticket-request__warning{margin-top:0}}.change-ticket-request__warning-text--highlighted{color:#1b88c9}.change-ticket-request__warning-icon{margin-bottom:7px}.change-ticket-request__warning-icon:not(:first-child){margin-top:10px}.change-ticket-request__hr{background:#bdbdbd;border:none;height:1px;margin:20px 0 10px}@media screen and (min-width:480px){.change-ticket-request__hr{margin:16px 0 23px}}.change-ticket-request__form{align-items:center;display:flex;flex-direction:column;margin-top:20px}@media screen and (min-width:480px){.change-ticket-request__form{flex-direction:row}}.change-ticket-request__input{margin-bottom:10px;text-align:center;width:100%}@media screen and (min-width:480px){.change-ticket-request__input{flex:1;margin-bottom:0;margin-right:10px;width:auto}}.change-ticket-request__button{background:#1b88c9;width:100%}@media screen and (min-width:480px){.change-ticket-request__button{background:#1b88c9;width:auto}}.change-ticket-request__release-button{margin-left:auto;width:180px}.change-ticket-request__comments-title{font-size:16px;font-weight:500;margin-bottom:20px}.ticket-info:not(:last-child){margin-bottom:10px}.ticket-info__content{color:#222;display:flex;flex-direction:column;font-size:16px;font-weight:500}.ticket-info__row{margin-bottom:4px}.ticket-info__link,.ticket-info__row-highlight{color:#181e4e}.parking-car-form{background:#edf9ff;border:2px solid #181e4e;border-radius:15px;padding:20px;position:relative}.parking-car-form__head{color:#5a5a5a;display:flex;flex-direction:row;font-size:16px;font-weight:500}.parking-car-form__inputs{grid-column-gap:20px;grid-row-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;flex-direction:row;grid-template-columns:1fr;margin-top:20px;row-gap:20px}@media screen and (min-width:480px){.parking-car-form__inputs{grid-template-columns:1fr 1fr 1fr}}.parking-car-form__delete{position:absolute;right:20px;top:20px}.booking-dropdown{margin-bottom:20px}.booking-dropdown .item-list-with-dropdown__arrow{display:flex!important}.booking-dropdown .item-list-with-dropdown__row{padding-right:20px}@media screen and (min-width:480px){.booking-dropdown .item-list-with-dropdown__row{padding-right:25px}}.booking-dropdown__conditions{cursor:pointer;margin-top:30px;-webkit-text-decoration:none;text-decoration:none}.booking-dropdown__conditions:not(:last-child){margin-right:5px}.booking-dropdown__route .route-info__single-info,.booking-dropdown__route .tabs__content{border-radius:0}.booking-dropdown__cars,.booking-dropdown__customer,.booking-dropdown__lounge,.booking-dropdown__parking,.booking-dropdown__passengers,.booking-dropdown__route,.booking-dropdown__services{border-radius:0!important;margin-top:0}.booking-dropdown__cars:not(:last-child),.booking-dropdown__customer:not(:last-child),.booking-dropdown__lounge:not(:last-child),.booking-dropdown__parking:not(:last-child),.booking-dropdown__passengers:not(:last-child),.booking-dropdown__route:not(:last-child),.booking-dropdown__services:not(:last-child){border-bottom:1px solid #181e4e}.booking-dropdown__cars:first-child,.booking-dropdown__cars:first-child .route-info__single-info,.booking-dropdown__customer:first-child,.booking-dropdown__customer:first-child .route-info__single-info,.booking-dropdown__lounge:first-child,.booking-dropdown__lounge:first-child .route-info__single-info,.booking-dropdown__parking:first-child,.booking-dropdown__parking:first-child .route-info__single-info,.booking-dropdown__passengers:first-child,.booking-dropdown__passengers:first-child .route-info__single-info,.booking-dropdown__route:first-child,.booking-dropdown__route:first-child .route-info__single-info,.booking-dropdown__services:first-child,.booking-dropdown__services:first-child .route-info__single-info{border-radius:25px 25px 0 0!important}.booking-dropdown__cars:last-child,.booking-dropdown__customer:last-child,.booking-dropdown__lounge:last-child,.booking-dropdown__parking:last-child,.booking-dropdown__passengers:last-child,.booking-dropdown__route:last-child,.booking-dropdown__services:last-child{border-radius:0 0 25px 25px!important;margin-bottom:10px}.booking-dropdown__head{width:100%}.booking-dropdown__conditions-container{display:flex}.booking-dropdown__expanded{display:flex;justify-content:space-between}.booking-dropdown__expanded-info{width:100%}.booking-dropdown__expanded-info--short{width:75%}.booking-dropdown__expanded-buttons{display:flex;flex-direction:column;row-gap:10px;width:24%}.booking-dropdown__button{grid-column-gap:15px;display:grid;grid-template-areas:"icon text";grid-template-columns:20px 1fr;height:60px}.booking-dropdown__button .button-with-icon__icon{grid-area:icon;-ms-grid-column:1;-ms-grid-row:1;height:20px;width:20px}.booking-dropdown__button .button-with-icon__text{grid-area:text;-ms-grid-column:3;-ms-grid-row:1}.booking-dropdown__button--with-timeout{grid-template-areas:"icon text" "icon subtext";grid-template-rows:1fr 1fr;height:65px}.booking-dropdown__countdown{color:#960101;grid-area:subtext;-ms-grid-column:2;-ms-grid-row:2;text-align:left}@media(max-width:480px){.booking-dropdown__expanded{flex-direction:column;row-gap:30px}.booking-dropdown__expanded .title-lvl2{font-size:16px;margin-bottom:10px}.booking-dropdown__expanded .title-lvl3{font-size:14px}.booking-dropdown__expanded .common-text{font-size:13px}.booking-dropdown__expanded-info{width:100%!important}.booking-dropdown__expanded-buttons{width:100%}.booking-dropdown .item-list-with-dropdown__arrow.opened{border-radius:0 10px 0 0}.booking-dropdown .item-list-with-dropdown.opened .item-list-with-dropdown__extended{border-radius:0 0 10px 10px}.booking-dropdown .route-info__single-info{padding:10px}}.warning-message{display:flex;flex-direction:column;justify-content:flex-start}.warning-message__icon{fill:#181e4e;margin-bottom:10px}.warning-message__text{color:#999;font-size:14px}.company-tooltip__name{text-align:center;white-space:nowrap}.company-icon__text{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;border:1px solid #c3d5f7;border-radius:25px;color:#5a5a5a;display:-webkit-box;font-size:14px;max-width:140px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;word-break:break-all}.pay-component-mobile{width:100%}.pay-component{background:#fff;border:2px solid #181e4e;border-radius:25px;color:#fff}.pay-component__price{background:#181e4e;font-size:14px;padding:20px 20px 35px}.pay-component__price-info{margin-bottom:20px}.pay-component__alt{display:flex}.pay-component__alt span{margin-left:auto}.pay-component__alt--mobile span{display:flex;font-size:15px;justify-content:center;margin-top:15px}.pay-component__title{font-size:20px;font-weight:500;margin-bottom:25px;text-align:left}.pay-component__accordion-head{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.pay-component__accordion-arrow{stroke:#fff;margin-left:8px;margin-top:2px;width:12px}.pay-component__accordion-arrow.opened{transform:rotate(180deg)}.pay-component__accordion-content{margin-top:10px}.pay-component__accordion-row{align-items:flex-end;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:space-between;list-style:none}.pay-component__accordion-row-name{overflow-x:hidden;text-align:left;width:70%;word-break:break-word}.pay-component__accordion-row-service{flex-direction:column}.pay-component__accordion-row-group{display:flex;justify-content:space-between}.pay-component__accordion-row-segments{display:flex;flex-direction:row;flex-wrap:wrap}.pay-component__accordion-row-segment{background:#2d6fb4;border:1px solid #007eff;border-radius:25px;font-size:11px;list-style:none;margin-top:5px;padding:2px 5px;width:-moz-fit-content;width:fit-content}.pay-component__accordion-row-segment:not(:last-child){margin-right:5px}.pay-component__accordion-row:not(:last-child){margin-bottom:10px}.pay-component__accordion-title{align-items:center;display:flex;width:100%}.pay-component__accordion-title-text{border-bottom:1px dotted #fff}.pay-component__accordion-title-price{margin-left:auto}.pay-component__pay{color:#181e4e;padding:20px 20px 40px}.pay-component__total{align-items:center;display:flex;font-size:24px;font-weight:500;justify-content:space-between;line-height:28px;margin-top:20px}.pay-component__total-old{color:#5a5a5a;font-size:14px;margin-right:7px;position:relative}.pay-component__total-old:before{background:#a5a5a5;content:"";height:1px;left:-5%;position:absolute;top:calc(50% - 1px);transform:rotate(-11deg);width:110%}.pay-component__button{font-size:24px!important;font-weight:400!important;height:-moz-fit-content!important;height:fit-content!important;margin-top:20px;min-height:56px;width:100%}.pay-component__button-text{position:relative}.pay-component__button-arrow{fill:#fff;width:16px}@media(max-width:480px){.pay-component__button{border-radius:30px;font-size:20px!important;font-weight:400!important;min-height:48px}}.mkv-editor{display:block;margin-bottom:30px}.mkv-editor__head{color:#181e4e;font-size:1.4em;font-weight:500;padding:20px 30px}.mkv-editor__body{background:#fff;border-radius:25px;color:#5a5a5a;padding:20px}.mkv-editor__body__price{text-align:right}.mkv-editor__body__label{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:480px){.mkv-editor__body__label{align-items:stretch;flex-direction:column}}.mkv-editor__body__label__price{color:#181e4e;font-size:1.3em;font-weight:500}.mkv-editor__body__legs{-moz-column-gap:10px;column-gap:10px;display:flex;margin-bottom:25px}.mkv-editor__body__legs__item{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.mkv-editor__body__bso{display:flex;justify-content:space-between;margin-bottom:15px}@media(max-width:480px){.mkv-editor__body__bso{flex-direction:column}}.mkv-editor__body__bso__serv{position:relative}.mkv-editor__body__bso__serv .text-field__control{padding-right:30px;text-align:right}@media(min-width:480px){.mkv-editor__body__bso__serv{width:200px}}.mkv-editor__body__bso__serv__currency{position:absolute;right:15px;top:11px}@media(max-width:480px){.mkv-editor__body__bso__serv__currency{top:19px}}.mkv-editor__footer{display:flex;justify-content:flex-end;margin-top:15px}.order-history{display:block;margin-bottom:30px}.order-history__head{color:#181e4e;font-size:1.4em;font-weight:500;padding:20px 30px}.order-history__body{background:#fff;border-radius:25px;color:#5a5a5a;display:flex;flex-direction:column;padding:20px;row-gap:5px}.order-history__table{border:none;border-collapse:collapse;font-size:13px;width:100%}@media screen and (min-width:480px){.order-history__table{font-size:16px}}.order-history__table td,.order-history__table tr{border:none}.order-history__table td{padding:15px 0;vertical-align:top}.order-history__table td:first-child,.order-history__table td:nth-child(2){white-space:nowrap}.order-history__table td:not(:last-child){padding-right:10px}@media screen and (max-width:600px){.order-history table td{display:flex;padding:10px 0}.order-history__table-item{display:flex;flex-direction:column;row-gap:5px}.order-history__table-item strong{font-size:14px;white-space:normal}}.order-mobile{background:#181e4e;color:#fff;margin-bottom:20px;padding:13px 10px}.order-mobile--order{margin-bottom:10px}.order-mobile--order--label{font-size:.8em}.order-mobile--order--value{font-weight:700}.order-mobile .flight-info__airplane-icon{margin-right:5px}.order-mobile__car-icon{fill:#fff;margin-right:10px;width:25px}.order-mobile__headline{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:4px}.order-mobile__lounge{font-size:16px;font-weight:700;margin:20px 0 5px}.order-mobile__airline{align-items:center;display:flex}.order-mobile__airline-icon{margin-right:5px}.order-mobile__price-currency{font-size:15px;font-weight:400}.order-mobile__subtitle{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-bottom:4px}.order-mobile__subtitle--back{margin-top:8px}.order-mobile__flight-title{font-size:16px;font-weight:700;margin-bottom:4px}.order-mobile__transfer{display:block;font-size:13px}.order-mobile__flight{margin-bottom:4px}.order-mobile__passengers{margin-top:10px}.order-mobile__passenger{align-items:center;display:flex}.order-mobile__passenger:not(:last-child){margin-bottom:6px}.order-mobile__passenger-gender{fill:#fff;height:25px;margin-right:10px}.order-mobile__passenger-name{font-size:16px;font-weight:700}.order-mobile__passenger-subtitle{font-size:13px;font-weight:400}.orders__status{align-items:center;border-radius:15px;color:#fff;display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:4px 10px;text-align:center}@media screen and (min-width:480px){.orders__status{padding:4px 5px}}.orders__status--success{background:#b2cc14}.orders__status--failure{background:#f74b1f}.orders__status--active{background:#0063c8;line-height:15px}.orders__status--inactive{background:#bdbdbd}.orders__status--process{background:#ffb100}.lounge-filter{background-color:#fff;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#5a5a5a;height:-moz-fit-content;height:fit-content;overflow:hidden;padding-bottom:50px;width:25%;z-index:2}@media screen and (min-width:480px){.lounge-filter{display:block;padding-bottom:0}}.lounge-filter--mobile{box-shadow:none;margin-top:0;width:100%}.lounge-filter--mobile .lounge-filter__header{display:none}.lounge-filter__header{align-items:center;border-bottom:3px solid #181e4e;display:flex;height:54px;justify-content:space-between;padding:13px 20px;width:100%}.lounge-filter__header-text{color:#181e4e;font-weight:500}.lounge-filter__mobile-margin{height:150px;width:100%}.lounge-filter__radio-group{margin-bottom:15px;margin-top:9px}.lounge-filter__content-row{align-items:center;display:flex;font-size:14px;justify-content:space-between;position:relative}.lounge-filter__content-row--straight:hover .results-filter__price{cursor:default;opacity:0;transition:.4s}.lounge-filter__content-row--straight:hover .results-filter__only{opacity:1;transition:.4s}.lounge-filter__content-row:not(:last-child){margin-bottom:10px}.lounge-filter__content-row .content-row__group{align-items:center;display:flex}.lounge-filter__content-row .content-row__time{margin-left:10px}.lounge-filter__content-row .content-row__link{border-bottom:1px dotted #181e4e;color:#181e4e;cursor:pointer;margin-bottom:-2px;padding-bottom:1px}.lounge-filter__content-section{padding:20px}.lounge-filter__prices{display:flex;font-size:14px;justify-content:space-between;margin-bottom:15px;width:100%}.lounge-filter__title{color:#5a5a5a;font-size:16px;font-weight:500}.lounge-filter__title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;min-height:25px;width:100%}.lounge-filter__title-container--big{margin-bottom:0}.lounge-filter__title--big{font-size:20px}.lounge-filter__separator{background:#f5f5f5;border:0;height:3px;width:100%}.lounge-filter__drop-icon{fill:#c4c4c4;height:20px;width:20px}.lounge-filter__checkbox{margin-bottom:10px}.lounge-filter__drop-button{display:flex}@media screen and (min-width:480px){.lounge-filter__tab-text{font-size:14px}}.lounge-filter__tab-container{padding:10px}.lounge-filter__tab-container .tabs__head-item{min-width:135px}.lounge-filter__tab-container .tabs__head-item:not(.tabs__head-item--active){background:#f5f5f5}.lounge-filter__tab-container .tabs__head{justify-content:center}.order-expand{display:flex;justify-content:space-between}.order-expand__info{width:78%}.order-expand__booking:not(:last-child){margin-bottom:30px}.order-expand__buttons{width:20%}.order-expand__link,.order-expand__link span{-webkit-text-decoration:none;text-decoration:none}.order-expand__link span{white-space:normal}.order-expand__button{margin-bottom:15px;padding:14px;width:100%}.order-expand__button--disabled{color:#bdbdbd!important;cursor:default}.order-expand__button--disabled svg{fill:#bdbdbd}.order-expand__legs .route-info__single-info,.order-expand__legs .tabs__content{border-radius:0}.order-expand__customer,.order-expand__legs,.order-expand__passengers,.order-expand__services{border-radius:0!important;margin-bottom:0}.order-expand__customer:not(:last-child),.order-expand__legs:not(:last-child),.order-expand__passengers:not(:last-child),.order-expand__services:not(:last-child){border-bottom:1px solid #181e4e}.order-expand__customer:first-child,.order-expand__customer:first-child .route-info__single-info,.order-expand__legs:first-child,.order-expand__legs:first-child .route-info__single-info,.order-expand__passengers:first-child,.order-expand__passengers:first-child .route-info__single-info,.order-expand__services:first-child,.order-expand__services:first-child .route-info__single-info{border-radius:25px 25px 0 0!important}.order-expand__customer:last-child,.order-expand__legs:last-child,.order-expand__passengers:last-child,.order-expand__services:last-child{border-radius:0 0 25px 25px!important;margin-bottom:10px}.card-payment{border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);overflow:hidden;position:relative}.card-payment__preloader{margin:200px 0}.card-payment__timer{background:#1b88c9;color:#fff;display:flex;flex-direction:column;padding:.5rem}.card-payment__timer span:first-child{font-size:.9rem;white-space:wrap}.card-payment__timer span:nth-child(2){font-size:1.8rem}@media(min-width:480px){.card-payment__timer{border-radius:25px;max-width:8rem;opacity:.7;position:absolute;right:1.25rem;top:1.25rem}}.card-payment__iframe{border:0;display:flex;flex:1;height:800px;overflow-x:scroll;width:100%}.card-payment__iframe-alfa{display:flex;height:750px;width:100%}@media screen and (min-width:480px){.card-payment__iframe-alfa{height:850px;margin:50px auto;width:90%}}.card-payment__iframe ::-webkit-scrollbar{width:10px}.card-payment__bank{align-items:flex-start;display:flex;margin-top:30px}.card-payment__error{align-items:center;color:#e31e24;display:flex;font-size:1.3em;padding:15px}.card-payment__error svg{fill:#e31e24;height:1.3em;margin-right:10px;width:1.3em}.mbank-payment{align-items:center;color:#181e4e;display:flex;flex-direction:column;height:500px;justify-content:center;width:100%}.mbank-payment__logo{height:57px;width:150px}.mbank-payment__price{font-size:22px;font-weight:500;margin-bottom:30px;margin-top:20px}.mbank-payment__error,.mbank-payment__warning{font-size:13px;text-align:center}.mbank-payment__error{color:#e31e24;margin-top:25px;min-height:20px;visibility:hidden}.mbank-payment__error--show{visibility:visible}.mbank-payment__form{align-items:stretch;display:flex;flex-direction:column;row-gap:35px;width:360px}.mbank-payment__retry{align-self:center;background:transparent!important;border-bottom:1px dashed #181e4e!important;color:#181e4e!important;font-size:14px;font-weight:300;height:-moz-fit-content;height:fit-content;margin-top:-15px;min-height:20px;padding:0!important;visibility:hidden;width:-moz-fit-content;width:fit-content}.mbank-payment__retry--show{visibility:visible}.qr-payment__frame{height:800px;width:100%}.qr-payment__error{align-items:center;color:#e31e24;display:flex;font-size:1.3em;padding:15px}.qr-payment__error svg{fill:#e31e24;height:1.3em;margin-right:10px;width:1.3em}.pricing-view{align-items:center;background:#fff;display:flex;min-height:60px;padding:10px 0}@media screen and (min-width:480px){.pricing-view{min-height:80px;padding:20px 0}}.pricing-view__close{bottom:10px;position:absolute;right:5px;width:30px}.pricing-view__container{position:relative}.pricing-view__container:has(.pricing-view__close) .pricing-form__switch{padding-right:48px!important}@media(max-width:480px){.pricing-view__container{padding:0 15px}}.pricing-view__loader .dotted-loader__dot{background:#181e4e}.pricing-view__modal{padding:20px 20px 150px!important}.pricing-view__modal .pricing-form__switch{bottom:90px;left:-10px;position:fixed;z-index:2}.pricing-view__modal .pricing-form__history .pricing-history__button{color:#181e4e!important}.pricing-view__modal .pricing-form .multi-route__search,.pricing-view__modal .pricing-form .simple-route__search{bottom:20px;position:fixed;width:calc(100vw - 40px);z-index:2}.pricing-view__fixed{background:#fff;bottom:0;height:150px;left:0;position:fixed;width:100vw;z-index:1}.pricing-view .pricing-form__tabs .pricing-form-transport-tabs__tab{color:#181e4e}.pricing-view .pricing-form__tabs .pricing-form-transport-tabs__tab svg{fill:#181e4e}.pricing-view .pricing-form__tabs .pricing-form-transport-tabs__tab--selected{background:#181e4e;color:#fff}.pricing-view .pricing-form__tabs .pricing-form-transport-tabs__tab--selected svg{fill:#fff}.pricing-view .pricing-form__tabs .pricing-form-transport-tabs__tab--selected:after{border:7.5px solid transparent;border-top-color:#181e4e;height:0;width:0}.pricing-view .pricing-form__history .pricing-history__button,.pricing-view .pricing-form__switch{align-self:center;color:#181e4e!important}.pricing-view .pricing-form__history .pricing-history__button svg,.pricing-view .pricing-form__switch svg{fill:#181e4e!important}.pricing-info{position:relative}.pricing-info__simple{display:flex;flex-direction:column}.pricing-info__multi{-moz-column-gap:20px;column-gap:20px;display:flex}.pricing-info__segment{display:flex;flex-direction:column;padding-right:30px}.pricing-info__segment:not(:last-child){border-right:1px solid #bdbdbd}.pricing-info__segment:last-child{align-items:center;-moz-column-gap:15px;column-gap:15px;flex-direction:row}.pricing-info__cities,.pricing-info__class{font-size:16px;font-weight:500;margin-bottom:3px}.pricing-info__cities{color:#181e4e;text-transform:uppercase}.pricing-info__class{color:#5a5a5a;margin-bottom:3px}@media screen and (min-width:480px){.pricing-info__class{color:#181e4e;margin-bottom:0}}.pricing-info__class-passengers,.pricing-info__dates,.pricing-info__passengers{color:#5a5a5a;font-size:14px}.pricing-info__class-passengers{border-left:1px solid #bdbdbd;margin-left:5px;padding-left:5px}.pricing-info__edit{-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;padding:20px 30px;position:absolute;right:0;top:calc(50% - 25px);z-index:2}@media screen and (min-width:480px){.pricing-info__edit{z-index:0}}@media(max-width:480px){.pricing-info__edit{border-radius:50%;height:40px;padding:0!important;top:calc(50% - 20px);width:40px}.pricing-info__multi{-moz-column-gap:10px;column-gap:10px;flex-wrap:nowrap;margin-right:115px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.pricing-info__multi:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%);content:"";height:40px;pointer-events:none;position:absolute;right:105px;top:0;width:50px;z-index:1}.pricing-info__segment{padding-right:10px}.pricing-info__segment:nth-last-child(2){margin-right:20px}.pricing-info__segment:last-child{align-items:flex-start;flex-direction:column;position:absolute;right:40px;width:70px;z-index:2}.pricing-info__cities{max-width:calc(100% - 50px)}}.change-password__modal-text{color:#181e4e;margin-bottom:20px}.change-password__modal-mobile{padding:20px}.change-password__modal-mobile-buttons{bottom:15px;display:flex;justify-content:space-between;position:absolute;width:90%}.change-password__modal-mobile-field{margin-top:55px;width:100%}.change-password__modal-mobile-button{width:48%}.passenger-camera-button{height:20px;margin-right:20px;position:relative}.passenger-camera-button__button{background:transparent;border-bottom:1px dotted var(--main);color:#181e4e;font-size:14px;height:18px;margin-bottom:2px;-webkit-text-decoration:none;text-decoration:none}.passenger-camera-button__input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.passenger-camera-button .dotted-loader{margin-top:7px}.passenger-camera-button .dotted-loader__dot{background:#181e4e}.change-password__modal{align-items:center;background:#fff;border-radius:25px;display:flex;flex-direction:column;padding:35px 30px 27px;width:390px}.change-password__modal-title{color:#222;margin-bottom:30px;text-align:center}.change-password__modal-field{margin-bottom:35px;width:100%}.change-password__modal-buttons{display:flex;justify-content:center}.change-password__modal-button{min-width:150px}.change-password__modal-button:not(:last-child){margin-right:10px}.change-password__modal-cat{margin-bottom:20px}.payments{margin-bottom:30px}.payments-extended__tab{align-items:center;display:flex;flex-direction:column}.payments-extended__tab-text{font-size:14px;line-height:2rem;white-space:nowrap}.payments-extended__tab-price{color:#1b88c9;font-size:14px;line-height:18px;margin-top:5px!important}.payments .tabs__panel{box-shadow:0 2px 4px rgba(0,0,0,.1);padding:30px 20px 20px}.payments .tabs__head{width:-moz-fit-content;width:fit-content}@media(max-width:480px){.payments .tabs__head{overflow-y:scroll;width:100vw}}.payments .tabs__head-item{background:transparent;color:#181e4e;flex:initial;font-size:16px;width:-moz-fit-content;width:fit-content}.payments .tabs__head-item svg{fill:currentColor;display:block;height:2rem;max-width:6rem}.payments .tabs__head-item svg .icon-mbank__letters{fill:url(#mbank_gradient)}.payments .tabs__head-item svg.icon-elsom path:not([fill=white]){fill:url(#elsom_gradient)}.payments .tabs__head-item svg .rz-icon-optima__circle,.payments .tabs__head-item svg .rz-icon-optima__letters{fill:#222}.payments .tabs__head-item svg .rz-icon-optima__circle--accent,.payments .tabs__head-item svg .rz-icon-optima__letters--accent{fill:#ed1b24}@media(max-width:480px){.payments .tabs__head-item{display:block}}.payments .tabs__head-item--active{background:#fff}.payments .tabs__head-item:not(.tabs__head-item--active){border-left:1px solid #dfe5ec;border-right:1px solid #dfe5ec;border-top:1px solid #dfe5ec}.payments .tabs__content--mobile{margin-top:0!important}.route-by-tabs__tab{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (min-width:480px){.route-by-tabs__tab{align-items:flex-start;text-align:left}}.route-by-tabs__tab-text{color:#181e4e;font-size:14px;font-weight:400;margin-bottom:3px;min-width:90px}@media screen and (min-width:480px){.route-by-tabs__tab-text{color:#fff;font-size:16px;font-weight:500;margin-bottom:0;white-space:nowrap}}.route-by-tabs__tab-body{color:#5a5a5a;font-size:14px;font-weight:400}@media screen and (min-width:480px){.route-by-tabs__tab-body{color:#fff}}.route-by-tabs__tab-content{padding:10px}@media screen and (min-width:480px){.route-by-tabs__tab-content{padding:40px 20px 60px}}.route-by-tabs .tabs__head-item{border-bottom:0;padding:7px 20px!important}@media(max-width:480px){.route-by-tabs .tabs__head-item{background:#f5f5f5;height:56px}.route-by-tabs .tabs__head-item--active{background:#181e4e}.route-by-tabs .tabs__head-item:first-child{border-radius:15px 0 0 15px}.route-by-tabs .tabs__head-item:last-child{border-radius:0 15px 15px 0}}.route-by-tabs .tabs__head-item--active .route-by-tabs__tab-text{color:#fff!important}@media screen and (min-width:480px){.route-by-tabs .tabs__head-item--active .route-by-tabs__tab-text{color:#181e4e!important}}.route-by-tabs .tabs__head-item--active .route-by-tabs__tab-body{color:#fff!important}@media screen and (min-width:480px){.route-by-tabs .tabs__head-item--active .route-by-tabs__tab-body{color:#5a5a5a!important}}.results-filter{background-color:#fff;border-radius:25px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#5a5a5a;margin-right:20px;margin-top:62px;overflow:hidden;padding-bottom:50px;position:sticky;top:10px;width:310px;z-index:0}@media screen and (min-width:480px){.results-filter{display:block;padding-bottom:0}}.results-filter.results-filter--mobile{box-shadow:none;margin-top:0;width:100%}.results-filter.results-filter--mobile .results-filter__progress-bar{position:fixed;z-index:5}.results-filter.results-filter--mobile .results-filter__headline{display:none}.results-filter__headline{align-items:center;display:flex;height:54px;justify-content:space-between;padding:13px 20px;width:100%}.results-filter__headline-text{color:#181e4e;font-weight:500}.results-filter__mobile-margin{height:150px;width:100%}.results-filter__time-link{cursor:pointer;position:relative}.results-filter__time-link:before{background:#181e4e;bottom:-29px;content:"";height:15px;opacity:0;position:absolute;right:calc(50% - 7px);transform:rotate(45deg);transition:.4s;width:15px}.results-filter__time-link--opened:before{opacity:1}.results-filter__exact-time{background:#181e4e}.results-filter__slider-container{padding:20px}.results-filter__radio-group{margin-bottom:15px;margin-top:9px}.results-filter__only{color:#181e4e;cursor:pointer;opacity:0}.results-filter__only,.results-filter__price{position:absolute;right:0;transition:.4s}.results-filter__content-row{align-items:center;display:flex;font-size:14px;justify-content:space-between;position:relative}.results-filter__content-row--straight:hover .results-filter__price{cursor:default;opacity:0;transition:.4s}.results-filter__content-row--straight:hover .results-filter__only{opacity:1;transition:.4s}.results-filter__content-row:not(:last-child){margin-bottom:10px}.results-filter__content-row .content-row__group{align-items:center;display:flex}.results-filter__content-row .content-row__time{margin-left:10px}.results-filter__content-row .content-row__link{border-bottom:1px dotted #181e4e;color:#181e4e;cursor:pointer;margin-bottom:-2px;padding-bottom:1px}.results-filter__content-section{padding:20px}.results-filter__prices{display:flex;font-size:14px;justify-content:space-between;margin-bottom:15px;width:100%}.results-filter__title{color:#5a5a5a;font-size:16px;font-weight:500}.results-filter__title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;min-height:25px;width:100%}.results-filter__title-container.results-filter__title-container--big{margin-bottom:0}.results-filter__title--big{font-size:20px}.results-filter__tab-text{font-size:14px}@media screen and (min-width:480px){.results-filter__tab-text{font-size:15px}}.results-filter__separator{background:#f5f5f5;border:0;height:3px;width:100%}.results-filter__drop-icon{fill:#c4c4c4;height:20px;width:20px}.results-filter__drop-button{display:flex}.results-filter__loader-zone{position:relative}.results-filter__loader-container{align-items:center;background:rgba(27,76,128,.9);border-radius:25px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.results-filter__airlines{padding-bottom:30px!important}.results-filter__airline{align-items:center;display:flex;justify-content:space-between;padding:10px 20px;position:relative}.results-filter__airline-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}.results-filter__airline-only{align-items:center;background:#fff;color:#181e4e;cursor:pointer;display:flex;font-size:14px;height:29px;opacity:0;padding-left:15px;position:absolute;right:20px;top:10px}.results-filter__airline:hover .results-filter__airline-only{opacity:1;transition:.4s}.results-filter__cities{padding-bottom:20px!important}.results-filter__city{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:5px 20px;position:relative}.results-filter__city-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}.results-filter__city-price{background:#fff;opacity:1;padding-left:10px;position:absolute;right:20px;white-space:nowrap}.results-filter__city-only{align-items:center;background:#fff;color:#181e4e;cursor:pointer;display:flex;font-size:14px;height:39px;opacity:0;padding-left:15px;position:absolute;right:20px;top:0}.results-filter__city:hover .results-filter__city-price{opacity:0;transition:.4s}.results-filter__city:hover .results-filter__city-only{opacity:1;transition:.4s}@media screen and (min-width:480px){.results-filter__tab-text{font-size:14px}}.results-filter__tab-container{padding:10px}.results-filter__tab-container .tabs__head-item{min-width:135px}.results-filter__tab-container .tabs__head-item:not(.tabs__head-item--active){background:#f5f5f5}.results-filter__tab-container .tabs__head{justify-content:center}.results-filter__date-slider{margin-top:10px}.results-filter .rz-range-slider{--rz-range-slider-thumb-size:19px}.results-filter .rz-range-slider__values{font-size:14px}.results-filter .rz-range-slider__container{margin-top:calc(15px + var(--rz-range-slider-thumb-size)/2 - var(--rz-range-slider-track-height))}.route-by-list{list-style:none}.route-by-list__segment:not(:first-child) .route-by-list__title:after,.route-by-list__segment:not(:first-child) .route-by-list__title:before{border-top:2px dashed #181e4e}@media screen and (min-width:480px){.route-by-list__segment:not(:first-child) .route-by-list__title:after,.route-by-list__segment:not(:first-child) .route-by-list__title:before{border-color:#fff}}.route-by-list__title{grid-column-gap:10px;align-items:center;color:#181e4e;display:grid;grid-template-columns:1fr auto 1fr;margin:0 -15px;position:relative;white-space:nowrap}.route-by-list__title:after,.route-by-list__title:before{content:"";height:0;width:100%}@media(min-width:480px){.route-by-list__title{color:#fff;padding:1.313rem 0}}.route-by-list__segment-info{background:#fff;border-radius:25px;padding:10px}@media screen and (min-width:480px){.route-by-list__segment-info{padding:25px 20px}}.route-square-view{background:#fff;border:3px solid #181e4e;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:20px}.route-square-view__title{align-items:center;color:#181e4e;display:flex;font-size:20px;font-weight:500;margin-bottom:10px}.route-square-view__title-icon{margin-right:15px}.route-square-view__points{border-left:1px solid #181e4e;display:flex;flex-direction:column;margin-left:4px;margin-top:10px;row-gap:10px;width:100%}.route-square-view__point{position:relative}.route-square-view__point .point-date-details{grid-template-areas:"time point"!important;grid-template-columns:50px 1fr}.route-square-view__point .point-date-details__time{font-size:18px;line-height:16px}.route-square-view__point .point-date-details,.route-square-view__point .transfer-date-details{margin-top:-2px;padding-left:10px}.route-square-view__point .point-date-details .tooltip-container,.route-square-view__point .transfer-date-details .tooltip-container{align-items:center;justify-content:flex-start}.route-square-view__point:not(:first-child) .route-square-view__point-dot{bottom:calc(50% - 4px)}.route-square-view__point:not(:first-child) .point-date-details,.route-square-view__point:not(:first-child) .transfer-date-details{margin-bottom:-2px;margin-top:0}.route-square-view__point:last-child .route-square-view__point-dot{bottom:0}.route-square-view__point-dot{background:#fff;border:1px solid #181e4e;border-radius:50%;height:8px;left:-4px;position:absolute;width:8px}.route-square-view__point-dot--filled{background:#181e4e}.route-square-view__transfers{margin:5px 0}.route-square-view__line{background:#181e4e;border:none;height:1px;margin-bottom:13px;margin-top:17px}.route-square-view__way{align-items:center;color:#5a5a5a;display:flex;font-size:14px;font-weight:700;margin-top:18px}.route-square-view__way-icon{margin-right:10px;width:16px}.route-square-view__way-text:not(:last-child){margin-right:20px}.profile-form__document,.profile-form__main{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-bottom:10px;padding:20px 30px}@media screen and (min-width:480px){.profile-form__document,.profile-form__main{padding:20px 30px}}.profile-form__row{align-items:center;display:flex;width:100%!important}.profile-form__row:not(:last-child){margin-bottom:25px}.profile-form__fields{grid-row-gap:15px;grid-column-gap:30px;display:grid;grid-template-columns:1fr}@media screen and (min-width:480px){.profile-form__fields{flex-direction:row;grid-template-columns:1fr 1fr 1fr}}.profile-form__fields-column{flex:1}@media screen and (min-width:480px){.profile-form__fields-column:not(:last-child){margin-right:40px}}.profile-form__pass{align-items:center;background:#f5f5f5;border:2px solid #bdbdbd;border-radius:15px;color:#dbdbdb;cursor:pointer;display:flex;height:56px;padding:0 15px;position:relative}@media screen and (min-width:480px){.profile-form__pass{border-radius:25px;height:40px}}.profile-form__pass-icon{height:24px;position:absolute;right:13px;width:22px}.profile-form__pass-field{margin-right:30px;pointer-events:none}.profile-form__pass-label{background:linear-gradient(#fff,#f5f5f5);color:#5a5a5a;font-size:14px;left:15px;padding:0 2px;position:absolute;top:-10px}.profile-form__serial{margin-right:10px;width:40%}.profile-form__number{width:60%}.profile-form__add-button{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);color:#181e4e;display:flex;font-size:16px;font-weight:500;justify-content:center;margin-bottom:10px;padding:15px 16px;width:100%}.profile-form__add-icon{margin-right:10px;width:20px}.profile-form__gender{align-items:center;color:#5a5a5a;display:flex;margin-bottom:28px}.profile-form__gender-title{display:flex;font-size:20px;font-weight:400;margin-right:30px}.profile-form__gender-star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.search-results__variants{flex:1}.search-results__variant:not(:last-child){margin-bottom:15px}.search-results__variant .icon-motivation{fill:gray}.search-results__variant .icon-motivation.gold{fill:#ffa300}.search-results__variant .icon-motivation.platinum{fill:silver}@media screen and (min-width:480px){.search-results__not-found{margin-bottom:35vw}.search-results__not-found--all{margin-left:-150px}}.search-results__details-modal .details-modal__details{margin-top:30px}.search-results__details-modal .details-modal__conditions{margin-top:40px;padding-left:32px}.search-results__details-modal .details-modal__conditions-link{border-bottom:1px dotted #181e4e;color:#181e4e;font-size:14px;line-height:20px}.search-results__details-modal .details-modal__button-wrapper{margin-top:30px;min-height:70px}.search-results__details-modal .details-modal__button-container{background:#fff;bottom:0;left:0;padding:20px 10px;position:fixed;right:0;z-index:80}.search-results__filter-button-mobile{align-items:center;background:#181e4e;border-radius:25px;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;padding:0 20px}.search-results__filter-button-mobile:not(:last-child){margin-right:10px}.search-results__filter-icon{margin-right:7px}.search-results__top{height:38px;justify-content:space-between;margin-bottom:24px}.search-results__top,.search-results__top-filter{align-items:center;display:flex}.search-results__filter-buttons:not(:last-child){margin-right:17px}.search-results__filter-controls{align-items:center;display:flex}.search-results__preloader-title{font-size:16px;font-weight:500}@media screen and (min-width:480px){.search-results__preloader-title{font-size:20px}}.search-results__preloader-subtitle{font-size:15px;margin-top:20px}@media screen and (min-width:480px){.search-results__preloader-subtitle{font-size:20px}}.search-results__pagination-button{margin-top:25px}.search-results__modal{align-items:center;background:#181e4e;border-radius:15px;display:flex;flex-direction:column;min-width:470px;padding:35px 0 25px}.search-results__modal-title{color:#fff;font-size:25px;font-weight:500;margin-bottom:5px;margin-top:20px}.search-results__modal-subtitle{color:#fff;font-size:14px;margin-bottom:32px}.search-results__modal-buttons{display:flex}.search-results__modal .search-results__modal-button{font-size:14px}.search-results__modal .search-results__modal-button:not(:last-child){margin-right:10px}.search-results__calendar-input{margin:10px 20px 10px 0}.search-results__filter-mobile{padding-bottom:50px}.search-results__filter-box{height:100px;opacity:0;width:100%}.search-results__filter-apply{background:#fff;bottom:0;left:0;padding:0 10px 20px;position:fixed;width:100%;z-index:5}.search-results__filter-apply:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:76px;content:"";height:25px;left:0;position:fixed;width:100%}.search-results__filter-button{width:100%}.search-results__filter-title{align-items:center;display:flex;justify-content:space-between;width:100%}.search-results__filter-reset{display:flex;margin-right:10px}@media(max-width:480px){.search-results__top{display:flex;flex-direction:column;height:auto}.search-results__filter-buttons{margin-bottom:15px}}.airport-service-card{background:#fff;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px;padding:15px;position:relative;transition:box-shadow .2s ease-in-out}@media screen and (min-width:480px){.airport-service-card{flex-direction:row}}.airport-service-card:hover{box-shadow:0 13px 27px -5px rgba(50,50,93,.3),0 8px 16px -8px rgba(0,0,0,.3);cursor:pointer}.airport-service-card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.airport-service-card__image-wrap{border-radius:15px;box-shadow:0 2px 4px rgba(0,0,0,.18);height:200px;overflow:hidden;width:100%}@media screen and (min-width:480px){.airport-service-card__image-wrap{height:170px;width:30%}}.airport-service-card__info{color:#222!important;display:flex;flex-direction:column;justify-content:space-between;padding:15px 0 0;width:100%}@media screen and (min-width:480px){.airport-service-card__info{width:67%}.airport-service-card__info--full{width:100%!important}}.airport-service-card__title{color:#222;font-size:16px;margin-bottom:10px}.airport-service-card__main-option{position:absolute!important;right:15px;top:26px}@media(max-width:480px){.airport-service-card__main-option{background:#fff;padding:10px;right:10px;top:10px}}.airport-service-card__description{font-size:15px}.airport-service-card__footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px}@media screen and (min-width:480px){.airport-service-card__footer{align-items:flex-end;margin-top:0}}.airport-service-card__button{border-radius:15px!important;width:150px}.airport-service-card__options{-moz-column-gap:10px;column-gap:10px;display:flex;row-gap:5px}@media(max-width:480px){.airport-service-card__options{display:grid;grid-template-columns:1fr 1fr 1fr}}.upsale-payment-modal__content{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;padding:10px 20px;width:400px}.upsale-payment-modal__error{align-self:center;color:#e31e24;font-size:15px}.upsale-payment-modal__error--balance{margin-top:20px}.upsale-payment-modal__error--tucan{margin-bottom:20px}.upsale-payment-modal__title{color:#222;margin-bottom:20px;text-align:center}.upsale-payment-modal__checkboxes{-moz-column-gap:30px;column-gap:30px;display:flex;margin:20px 0}.upsale-payment-modal__actions{-moz-column-gap:15px;column-gap:15px;display:flex;margin-top:20px}.upsale-payment-modal__button{width:150px}.upsale-payment-modal__details{align-items:center;display:flex;flex-direction:column;margin:15px 0;row-gap:20px;width:100%}.upsale-payment-modal__detail{color:#181e4e;display:flex;font-size:18px;font-weight:500;white-space:nowrap;width:90%}.upsale-payment-modal__detail:last-child{font-size:24px}.upsale-payment-modal__detail-label{font-size:inherit;font-weight:inherit;margin-right:20px}.upsale-payment-modal__detail-value{font-size:inherit;font-weight:inherit;margin-left:20px}.upsale-payment-modal__detail-border{align-self:flex-end;border-bottom:2px dashed #181e4e;margin-bottom:4px;width:100%}@media(max-width:480px){.upsale-payment-modal{position:relative}.upsale-payment-modal__content{align-items:flex-start;display:flex;flex-direction:column;height:90%;justify-content:center;padding:10px 20px;width:100%}.upsale-payment-modal__title{text-align:left}.upsale-payment-modal__actions{bottom:0;display:flex;justify-content:space-between;left:0;padding:20px;position:fixed;width:100%}.upsale-payment-modal__button{width:50%}.upsale-payment-modal__details{margin-top:30px;width:100%}.upsale-payment-modal__detail{width:100%}.upsale-payment-modal__user{color:#181e4e;display:flex;font-size:18px;margin-bottom:30px}.upsale-payment-modal__user-info{display:flex;flex-direction:column;margin-right:20px}.upsale-payment-modal__checkboxes{margin-bottom:0;margin-top:30px}}.tooltip-icon__icon{fill:#181e4e;height:25px;width:25px}.tooltip-icon .tooltip__container{max-width:300px!important;min-height:30px!important;min-width:135px!important;padding:5px 10px!important;text-align:center}.services-info{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:20px}@media screen and (min-width:480px){.services-info{box-shadow:none;padding:20px 20px 30px}}.services-info__title{color:#181e4e}.services-info__icon-container{align-items:center;display:flex;height:40px;margin-right:15px;margin-top:-10px}.services-info__icon{fill:#181e4e}.services-info__items{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:20px}@media screen and (min-width:480px){.services-info__items{flex-direction:row}}.services-info__item{align-items:flex-start;display:flex;flex-direction:column;width:90%}.services-info__item:not(:last-child){margin-bottom:25px}@media screen and (min-width:480px){.services-info__item:not(:last-child){margin-bottom:10px;margin-right:40px}}.services-info__info{align-items:center;color:#5a5a5a;display:flex}.services-info__icon{margin-right:10px}.trip-warnings{display:flex;flex-direction:column;row-gap:10px}.trip-warnings__item{border:2px solid #1b88c9;border-radius:25px;color:#181e4e;font-size:14px;line-height:20px;padding:15px 20px;text-align:justify}.trip-warnings__item p{margin-bottom:8px}.trip-warnings__item p:first-of-type{font-weight:500;margin-bottom:10px}.trip-warnings__item p:last-of-type{margin-bottom:0}.tariff-item{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);color:#5a5a5a;cursor:pointer;flex:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:253px}@media screen and (min-width:480px){.tariff-item{box-shadow:none}.tariff-item,.tariff-item:first-child{border-radius:0}}.tariff-item__commission{align-content:center;align-items:center;display:flex;justify-content:space-between}.tariff-item__commission__list{font-size:.8em;list-style-type:none}.tariff-item__header{align-items:flex-start;background:#fff;border-radius:25px;color:#181e4e;display:flex;padding:26px 20px 6px}@media screen and (max-width:480px){.tariff-item__header{padding:20px 20px 10px}}.tariff-item__header-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}@media screen and (max-width:480px){.tariff-item__header-title{align-items:flex-start;flex-direction:column;margin-bottom:0}}.tariff-item__header-price{font-size:20px;font-weight:500}.tariff-item__header-alt{font-size:12px}.tariff-item__header-subtitle{font-size:14px;font-weight:700;height:20px}.tariff-item__header-badge{align-items:center;background:#181e4e;border-radius:25px;color:#fff;display:flex;font-size:14px;height:25px;line-height:1;padding:0 10px}.tariff-item__header-info{flex:1}@media screen and (max-width:480px){.tariff-item__header-info{align-items:center;display:flex;justify-content:space-between}}.tariff-item svg{fill:#181e4e;flex-shrink:0}.tariff-item__body{padding:10px 20px 53px}@media screen and (max-width:480px){.tariff-item__body{padding:0 20px 40px}}.tariff-item__body svg{fill:#181e4e;flex-shrink:0}.tariff-item__row{align-items:center;display:flex;margin-bottom:15px}.tariff-item__row:nth-last-child(2){margin-bottom:45px}.tariff-item__row-info{display:inline;font-size:14px;padding-right:5px;white-space:pre-line}.tariff-item__row-info-value{color:#181e4e}.tariff-item__row-info-long{display:inline;white-space:pre-line}.tariff-item__description{align-items:center;color:#5a5a5a;display:flex;min-height:24px}.tariff-item__description-icon{flex-shrink:0;height:18px;margin-right:9px;width:20px}.tariff-item__description-icon--carryon{padding:0 1px}.tariff-item__description-icon--baggage{height:24px}.tariff-item .tariff-item__icon--disabled{fill:#bdbdbd}.tariff-item__icon{margin-right:15px;width:20px}.tariff-item__button{border-radius:25px;height:40px;width:100%}.tariff-item__question-link{display:flex;margin-left:15px}.tariff-item__radio{align-items:center;background:#fff;border:2px solid #bdbdbd;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:25px}.tariff-item__radio-inner{background:#181e4e;border-radius:50%;height:11px;width:11px}.tariff-item__conditions{bottom:25px;position:absolute;white-space:nowrap}.tariff-item--selected .tariff-item__icon--disabled{fill:#242d72}.tariff-item--selected .tariff-item__conditions,.tariff-item--selected .tariff-item__row-info-value{color:#fff}.tariff-item--selected,.tariff-item--selected .tariff-item__header{background:#181e4e;color:#fff}@media screen and (min-width:480px){.tariff-item--selected .tariff-item__header{background:none;color:#fff}}.tariff-item--selected .tariff-item__header-badge{background:#1b88c9;color:#fff}@media screen and (min-width:480px){.tariff-item--selected .tariff-item__header-badge{background:#fff;color:#1b88c9}}.tariff-item--selected .tariff-item__body svg{fill:#fff}.tariff-item--selected .icon-motivation path:last-child{fill:#181e4e}.tariff-item--selected .tariff-item__button-content{color:#1b88c9}.tariff-item--selected .tariff-item__button-content svg{fill:#1b88c9}.tariff-item--selected .variant-category-info__condition button,.tariff-item--selected .variant-category-info__condition strong{color:#fff}.bonuses-view{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;padding:20px}.bonuses-view__icon{width:15px}.bonuses-view__content{align-items:flex-start;display:flex;flex-direction:column}.bonuses-view__block{color:#181e4e;margin-left:20px;margin-right:30px}.bonuses-view__block:not(:last-child){margin-bottom:10px}.bonuses-view__block-title{font-size:14px}.bonuses-view__block-value{font-size:20px}.balance{display:flex;flex-direction:column}.balance__item{-moz-column-gap:10px;column-gap:10px;display:flex;width:100%}.balance__item span{display:block;font-size:14px;width:100%}.balance__item span:last-child{text-align:right}.balance__item a{color:inherit!important}.balance__tooltip .tooltip-container__tooltip{bottom:18px!important;right:0}.balance__tooltip .tooltip__container{background:#f5f5f5;border:2px solid #181e4e;color:#181e4e;min-height:35px;padding:5px}.balance__tooltip .tooltip__container:before{border-top:6px solid #f5f5f5;left:calc(70% - 6px)}.variant-category-info__conditions{align-content:flex-start;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}@media(max-width:480px){.variant-category-info__conditions{align-items:flex-start;flex-direction:row-reverse}}.variant-category-info__conditions:first-child{margin-top:8px}.variant-category-info__condition{align-items:center;display:flex;font-size:14px;font-weight:400;margin-bottom:12px;padding-right:10px;width:100%}@media(max-width:480px){.variant-category-info__condition{width:50%}}.variant-category-info__condition strong{color:#181e4e}.variant-category-info__condition button{color:#181e4e;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.variant-category-info__condition svg{align-self:flex-start;flex-shrink:0;height:24px;width:20px}.variant-category-info__column{display:flex;flex-direction:column}.variant-category-info__condition-icon{fill:#fff;margin-right:8px;width:16px}.variant-category-info__condition-icon--opacity{opacity:.3}.repeat-search__modal{align-items:center;background:#181e4e;border-radius:15px;display:flex;flex-direction:column;min-width:420px;padding:35px 20px 25px}.repeat-search__modal-title{color:#fff;font-size:25px;font-weight:500;margin-bottom:5px;margin-top:20px}.repeat-search__modal-body{color:#fff}.repeat-search__modal-subtitle{color:#fff;font-size:14px;margin-bottom:32px}.repeat-search__modal-buttons{display:flex}.repeat-search__modal .repeat-search__modal-button{font-size:14px}.repeat-search__modal .repeat-search__modal-button:not(:last-child){margin-right:10px}.button--buy{border-radius:25px!important;height:auto!important;padding-bottom:6px!important;padding-top:6px!important}.variant-row{display:flex;flex:1;flex-direction:column;position:relative}@media screen and (min-width:480px){.variant-row{flex-direction:row;min-height:115px}}.variant-row__advertising{background:#007eff;border-radius:15px;color:#fff;font-size:13px;height:20px;left:12px;position:absolute;top:0;transform:translateY(-50%);z-index:1}.variant-row__motivation{align-items:center;bottom:14px;-moz-column-gap:5px;column-gap:5px;display:flex;flex-direction:row-reverse;font-size:13px;justify-content:space-between;left:auto;position:absolute;right:14px;top:auto}@media(min-width:480px){.variant-row__motivation{bottom:auto;color:#fff;font-size:11px;left:0;right:auto;top:34px;width:100%;z-index:1}.variant-row__motivation:has(.variant-row__rewards){width:calc(100% + 20px)}}.variant-row__rewards{display:contents}@media(min-width:480px){.variant-row__rewards{align-items:center;background:#181e4e;border:2px solid #fff;border-radius:20px;display:flex;flex-direction:row;gap:3px;padding:1px 3px 1px 1px}.variant-row__rewards .icon-motivation{height:16px;width:16px}}.variant-row__admin{display:block;height:100%;margin-left:auto;margin-right:5px}.variant-row__admin svg{height:100%;width:100%}@media screen and (min-width:480px){.variant-row__admin svg{fill:currentColor}}@media(min-width:480px){.variant-row__admin{background:#181e4e;border:2px solid #fff;border-radius:50%;height:22px;margin-left:0;margin-right:0;padding:1px;width:22px}}.variant-row__alt{color:#5a5a5a;font-size:14px;margin-right:5px}@media screen and (min-width:480px){.variant-row__alt{font-size:16px;margin-right:0}}.variant-row__price,.variant-row__prices-mobile{align-items:center;display:flex}.variant-row__price{border-right:0;justify-content:center;min-width:195px}@media screen and (min-width:480px){.variant-row__price{border-bottom:0;border-right:1px solid #dfe5ec;position:relative}}.variant-row__price-container{display:none;font-size:20px;min-width:140px;position:relative}@media screen and (min-width:480px){.variant-row__price-container{display:flex}}.variant-row__price-container--margin{margin-bottom:20px}.variant-row__price-buttons{align-items:center;align-self:flex-end;display:flex;flex-direction:column;height:65%;justify-content:space-between;margin-bottom:3%}@media screen and (min-width:480px){.variant-row__price-buttons{position:relative}}.variant-row__price-mobile{align-items:center;color:#1b88c9;display:flex;font-size:20px;font-weight:500;justify-content:space-between;padding:10px 15px;width:100%}@media screen and (min-width:480px){.variant-row__price-mobile{display:none}}.variant-row__price-mobile .price-mobile{-webkit-text-size-adjust:100%}.variant-row__price-mobile .price-mobile__places{-webkit-text-size-adjust:100%;color:#5a5a5a;font-size:14px;font-weight:400}.variant-row__price-mobile .price-mobile__airline{-webkit-text-size-adjust:100%;align-items:center;display:flex}.variant-row__price-mobile .price-mobile__airline-name{-webkit-text-size-adjust:100%;color:#5a5a5a;font-size:14px;font-weight:400;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-row__price-mobile .price-mobile__airline-icon{-webkit-text-size-adjust:100%;margin-bottom:2px;margin-right:5px}.variant-row__content{flex:1;flex-direction:column}.variant-row__content,.variant-row__hide{align-items:center;display:flex;justify-content:center}.variant-row__hide{background:#181e4e;border-radius:25px 0 25px 0;bottom:0;height:28px;position:absolute;right:0;width:28px}.variant-row__hide-arrow{stroke:#fff;transform:rotate(-180deg);width:12px}.variant-row:has(.variant-row__advertising) .variant-row__price-mobile{padding:26px 15px 10px}.request-item-mobile{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-bottom:10px;padding:10px}.request-item-mobile__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px;min-height:25px}.request-item-mobile__head-info{align-items:center;display:flex;width:90%}.request-item-mobile__head-executor{font-size:13px;margin-right:10px}.request-item-mobile__head-status{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.request-item-mobile__head-priority{margin-right:10px}.request-item-mobile__icon{fill:#181e4e;margin-right:7px}.request-item-mobile__group{align-items:flex-start;display:flex;flex-direction:column}.request-item-mobile__group:not(:last-child){margin-right:20px}.request-item-mobile__name{color:#181e4e;font-size:14px;font-weight:700;margin-right:10px}.request-item-mobile__groups{display:flex}.request-item-mobile__groups:not(:last-child){margin-bottom:10px}.request-item-mobile__label{color:#5a5a5a;font-size:12px;margin-bottom:3px}.request-item-mobile__value{color:#181e4e;font-size:14px;font-weight:400}.request-item-mobile__value--expiration{color:#1b88c9}.request-item-mobile__row{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.tns-ovh{max-width:1016px}.tns-horizontal.tns-subpixel>.tns-item{display:flex}.tariff-list-scroll{position:relative}.tariff-list{box-shadow:0 2px 4px rgba(0,0,0,.1);color:#5a5a5a;overflow:hidden;width:-moz-fit-content;width:fit-content}@media(max-width:480px){.tariff-list{box-shadow:none;width:100%}}.tariff-list__container{border-radius:25px;display:flex;max-width:1016px;min-height:140px;overflow:hidden;scroll-behavior:smooth;width:-moz-fit-content;width:fit-content}@media(max-width:480px){.tariff-list__container{flex-direction:column;width:100%}}.tariff-list__memo{margin-right:60px;min-width:210px;padding:35px 30px 30px}.tariff-list__memo-title{margin-bottom:30px}.tariff-list__memo svg{fill:#181e4e}.tariff-list__memo-row{align-items:center;display:flex;list-style:none}.tariff-list__memo-row:not(:last-child){margin-bottom:15px}.tariff-list__memo-description{align-items:center;display:flex;font-size:14px}.tariff-list__memo-icon{margin-right:15px;width:20px}.tariff-list__loader-container{align-items:center;background-color:#181e4e;border-radius:25px;display:flex;justify-content:center;min-height:192px;width:100%;z-index:10}.tariff-list__icon-arrow--rotate{transform:rotate(180deg)}.tariff-list__slider{display:flex;padding:0;position:relative}@media screen and (max-width:1450px){.tariff-list__slider{width:950px}}@media screen and (max-width:480px){.tariff-list__slider{display:none}}.tariff-list__slider .tns-outer{display:flex;padding-bottom:0!important}@media screen and (max-width:480px){.tariff-list__slider-controls{display:none}}.tariff-list__slider-control{align-items:center;background:#edf9ff;bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;top:0;width:34px;z-index:2}.tariff-list__slider-control[aria-disabled=true]{opacity:.4}.tariff-list__slider-control--prev{left:0}.tariff-list__slider-control--next{right:0}.tariff-list__slider-control--disabled{background:#f5f5f5;cursor:default;opacity:0}.tariff-list__slider-control--disabled svg.tariff-list__icon-arrow{fill:#bdbdbd}.tariff-list__slider-fade{bottom:0;pointer-events:none;position:absolute;top:0;width:140px;z-index:1}.tariff-list__slider-fade--prev{background:linear-gradient(270deg,rgba(90,90,90,0),rgba(90,90,90,.2));left:34px}.tariff-list__slider-fade--next{background:linear-gradient(90deg,rgba(90,90,90,0),rgba(90,90,90,.2));right:34px}.tariff-list__slider-fade--disabled{opacity:0;z-index:-10}.tariff-list__slide{border-left:1px solid #bdbdbd;display:flex}.tariff-list__slide:first-child{border-left:0}@media screen and (max-width:480px){.tariff-list__slide{border:none;margin:0 0 10px}}.tariff-list__item{flex:1}.user-requests-list__table{background:#fff;border-radius:25px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.user-requests-list__table td,.user-requests-list__table th{padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content}.user-requests-list__table td:first-child,.user-requests-list__table th:first-child{padding-left:20px}.user-requests-list__table td:nth-child(2),.user-requests-list__table td:nth-child(3),.user-requests-list__table td:nth-child(7),.user-requests-list__table th:nth-child(2),.user-requests-list__table th:nth-child(3),.user-requests-list__table th:nth-child(7){text-align:center}.user-requests-list__table td:nth-child(3),.user-requests-list__table th:nth-child(3){white-space:nowrap}.user-requests-list__table td:last-child,.user-requests-list__table th:last-child{padding-right:20px}.user-requests-list__table a{color:#181e4e!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.user-requests-list__table-row:hover{background-color:#edf9ff}.user-requests-list__row{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:flex-start;max-width:400px}.request-message-count{align-items:center;background:#79bad9;border-radius:15px;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;line-height:12px;min-width:18px;padding:2px;width:-moz-fit-content;width:fit-content}.notification-tooltip{fill:#1b88c9}.base-tooltip-notification__content,.base-tooltip-notification__content .tooltip-notification__content .g-font-min,.base-tooltip-notification__content .tooltip-notification__content .tooltip-notification__text-empty{font-family:Manrope,sans-serif}.rating-modal__content{display:flex;flex-direction:column;min-height:200px;padding:10px;row-gap:30px;width:100%}@media screen and (min-width:480px){.rating-modal__content{width:400px}}.rating-modal .modal-window-mobile,.rating-modal .modal__wrapper{background:#fff!important}.rating-modal .rating-stars{height:40px}.rating-modal .rating-stars label{height:40px;width:40px}@media(max-width:480px){.rating-modal__content{margin-top:20vh}.rating-modal .button{bottom:10px;position:absolute;width:calc(100% - 20px)}}.rules-window__content{background:#fff;border-radius:25px;cursor:default;padding:20px 30px;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:600px}.rules-window__message{word-wrap:break-word;color:#181e4e;margin:20px 10px 0;text-align:justify;white-space:pre-wrap}.rules-window svg{fill:#181e4e!important}.rules-window .modal-window-desktop__close-icon{fill:#fff!important}.user-ticket-item--editable .user-ticket-item__row{grid-template-areas:"action title" "action body"}.user-ticket-item__row{grid-row-gap:10px;display:grid;grid-template-areas:"title" "body";padding:15px 20px}.user-ticket-item__segments span{color:#222;font-size:14px;margin-right:4px}.user-ticket-item__segments .icon-arrow-thick{height:auto;margin-right:5px;width:12px}.user-ticket-item__row-title{font-size:13px;font-weight:700;grid-area:title;-ms-grid-column:2;-ms-grid-row:1}.user-ticket-item__row>.user-ticket-item__row-title{-ms-grid-column:1;-ms-grid-row:1}.user-ticket-item__row-action{-ms-grid-row-span:2;grid-area:action;-ms-grid-column:1;-ms-grid-row:1;margin-right:20px}.user-ticket-item__row-action .icon{flex-shrink:0;width:30px}.user-ticket-item__row-body{-moz-column-gap:40px;column-gap:40px;display:flex;grid-area:body;-ms-grid-column:2;-ms-grid-row:2}.user-ticket-item__row>.user-ticket-item__row-body{-ms-grid-column:1;-ms-grid-row:3}.upsale-category>.user-ticket-item__row-body{-ms-grid-column:1;-ms-grid-row:1}.user-ticket-item__row-body .icon{height:20px;width:20px}.user-ticket-item__row-body .title-with-value__title{color:#5a5a5a;font-size:13px;font-weight:400;margin-bottom:2px}.user-ticket-item__row-body .title-with-value__value{color:#181e4e;font-size:14px;font-weight:700}.user-ticket-item__extend{-moz-column-gap:25px;column-gap:25px;display:flex;flex-direction:column;row-gap:20px;width:100%}@media screen and (min-width:480px){.user-ticket-item__extend{flex-direction:row}}.user-ticket-item__extend-info{background:#fff;border-radius:25px;flex-grow:1;padding:20px}.user-ticket-item__extend-title{font-size:14px;font-weight:700;margin-bottom:10px}.user-ticket-item__extend-title:not(:first-child){margin-top:15px}.user-ticket-item__extend-card{align-items:center;border:2px solid #edf9ff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;padding:15px;row-gap:15px}.user-ticket-item__extend-card .title-with-value__title{color:#5a5a5a;font-size:13px;font-weight:400;margin-bottom:2px}.user-ticket-item__extend-card .title-with-value__value{color:#222;font-size:14px;font-weight:700}.user-ticket-item__extend-actions{grid-row-gap:10px;grid-column-gap:15px;display:grid;grid-template-columns:1fr 1fr;min-width:400px}.user-ticket-item__extend-actions .button-with-icon{height:60px;min-height:0;min-height:auto}.user-ticket-item__extend-actions .button-with-icon--disabled{cursor:default;pointer-events:none}.user-ticket-item__extend-actions .button-with-icon--disabled svg{fill:#bdbdbd}.user-ticket-item__extend-actions .button-with-icon--disabled span{color:#bdbdbd}.user-ticket-item__extend-actions .button-with-icon .dotted-loader__dot{background:#181e4e!important}@media(max-width:480px){.user-ticket-item--editable .user-ticket-item__row{grid-template-columns:30px 1fr}.user-ticket-item__row{padding:10px 15px}.user-ticket-item__row-action .icon{width:20px}.user-ticket-item__row-body{-moz-column-gap:20px;column-gap:20px}.user-ticket-item__row-body .title-with-value__title,.user-ticket-item__row-body .title-with-value__value{font-size:12px}.user-ticket-item__extend-card,.user-ticket-item__extend-info{padding:10px}.user-ticket-item__extend-card .title-with-value__title,.user-ticket-item__extend-card .title-with-value__value{font-size:12px}.user-ticket-item__extend-actions{min-width:0;min-width:auto;width:100%}.user-ticket-item__extend-actions .button-with-icon{height:60px}}.rating-stars{align-items:center;display:flex;flex-direction:row-reverse;height:25px;justify-content:center;overflow:hidden;position:relative;width:100%}.rating-stars input{display:none}.rating-stars input:checked~label,.rating-stars input:checked~label~label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3E%3Cpath fill='%23fcd93a' d='m121.215 44.212-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5'/%3E%3C/svg%3E")}.rating-stars label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3E%3Cpath fill='%23e3e3e3' d='m121.215 44.212-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:76%;height:25px;transition:.3s;width:25px}.rating-stars--editable label{cursor:pointer}.rating-stars--editable label:hover~input:checked~label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3E%3Cpath fill='%23fcd93a' d='m121.215 44.212-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5'/%3E%3C/svg%3E")}.rating-stars--editable input:not(:checked)~label:hover,.rating-stars--editable input:not(:checked)~label:hover~label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3E%3Cpath fill='%23f0c321' d='m121.215 44.212-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5'/%3E%3C/svg%3E")}.bus-station-picker__desktop{height:100%}.bus-station-picker{background-color:#fff;border:2px solid #181e4e;height:56px;position:relative}@media(max-width:480px){.bus-station-picker{border-radius:15px}}@media screen and (min-width:480px){.bus-station-picker{height:50px}}.bus-station-picker.bus-station-picker--error{border-color:#e31e24!important}.bus-station-picker--gray{border-color:#bdbdbd!important;color:#181e4e!important}.bus-station-picker--filled,.bus-station-picker--gray{background-color:#edf9ff!important}.bus-station-picker__info{position:absolute;top:0;width:100%}.bus-station-picker__city{left:15px;position:absolute;visibility:hidden}.bus-station-picker__code{background:#edf9ff;position:absolute;right:58px}@media screen and (min-width:480px){.bus-station-picker__code{right:20px}}.bus-station-picker__dropdown-content{border-bottom:1px solid #181e4e}.bus-station-picker--small{height:40px}.bus-station-picker__drop-airport-icon{margin:0 10px}.bus-station-picker__drop-content{left:5px;min-width:283px;position:absolute;top:calc(100% + 5px)}.bus-station-picker__drop-row{display:flex;justify-content:space-between}.bus-station-picker__drop-row-left{align-items:center;display:flex}@media screen and (min-width:480px){.bus-station-picker__drop-row--bordered:not(:last-child){border-bottom:1px solid #e1e1e1}}@media(max-width:480px){.bus-station-picker__code{background:none;right:15px;top:calc(50% - 9px)}.bus-station-picker__info{height:100%}}.bus-station-picker__drop-city{align-items:center;color:#222;display:flex}.bus-station-picker__drop-city--highlighted{color:#1b88c9;display:inline-block}.bus-station-picker__drop-city--default{display:inline-block}.bus-station-picker__drop-code{color:#999;font-size:14px;font-weight:300}.bus-station-picker__label{cursor:auto;display:flex;margin-left:15px;position:absolute;top:0;transition:all .4s}.bus-station-picker__label--none{display:none}.bus-station-picker__label--filled{background-color:#fff;color:#181e4e;font-size:14px;transform:translateY(-19px)}.bus-station-picker__label--gray{color:#181e4e}.bus-station-picker__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.bus-station-picker--left{border-radius:15px 0 0 15px}@media screen and (min-width:480px){.bus-station-picker--left{border-radius:25px 0 0 25px}}.bus-station-picker--right{border-radius:0 15px 15px 0;left:-2px;position:relative}@media screen and (min-width:480px){.bus-station-picker--right{border-radius:0 25px 25px 0}}.bus-station-picker__drop-city{text-transform:capitalize}.bus-station-picker{cursor:text}.bus-station-picker__wrapper{color:#181e4e;font-size:16px;position:relative;width:100%}@media screen and (min-width:480px){.bus-station-picker__wrapper{color:#222}}.bus-station-picker__wrapper.bus-station-picker__wrapper--mobile{border:2px solid #181e4e;border-radius:15px;display:flex;height:56px;margin:0 10px 10px;width:auto}.bus-station-picker__wrapper.bus-station-picker__wrapper--readonly .bus-station-picker__control{color:gray;cursor:default;pointer-events:none}.bus-station-picker__wrapper.bus-station-picker__wrapper--readonly .bus-station-picker__info{color:gray}.bus-station-picker__info{cursor:text;padding:0 10px;pointer-events:none}.bus-station-picker__placeholder{margin-left:10px;pointer-events:none}.bus-station-picker__control{background-color:transparent;height:100%;padding:0 20px;text-transform:capitalize;width:100%}.bus-station-picker__control::-moz-placeholder{color:#222}.bus-station-picker__control::placeholder{color:#222}.bus-station-picker__error{color:#e31e24;margin-top:10px}.bus-station-picker-list{max-height:300px;overflow:auto}.bus-station-picker--focused{background-color:#edf9ff}.bus-station-picker--focused .bus-station-picker__code{background:inherit}@media(max-width:480px){.bus-station-picker .b-dropdown__item{padding:15px 10px}}.bus-station-picker-mobile,.city-picker__desktop{height:100%}.signup-form{display:flex;flex-direction:column;padding:10px}.signup-form__field{margin-bottom:34px;width:100%}.signup-form__radio{align-items:center;display:flex;margin-bottom:30px;position:relative}.signup-form__gender-title{display:flex;font-size:20px;font-weight:400;margin-right:30px}.signup-form__gender-star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.signup-form__gender-error{bottom:-20px;left:0;position:absolute}.signup-form__error{margin:0 auto 30px;max-width:300px;text-align:center}.signup-form__button{width:150px}.signup-form__button .dotted-loader{justify-content:center!important}.signup-form__success{align-items:center;align-self:center;display:flex;flex-direction:column}.signup-form__success-cat,.signup-form__success-text{margin-bottom:20px}.signup-form__success-button{width:100px}.modal-user-data{padding:0 10px}.modal-user-data--user-name{color:#181e4e;font-size:1.1em;font-weight:700}.login-form{display:flex;flex-direction:column;padding:0 10px}.login-form__item{margin:15px 0;width:100%}.login-form__submit{margin-top:20px;width:150px}.login-form__submit .dotted-loader{justify-content:center!important}.login-form .select__value{overflow-x:hidden}@media(max-width:480px){.login-form__submit{width:100%}}.city-picker-mobile,.rail-station-picker__desktop{height:100%}.city-picker{cursor:text}.city-picker__wrapper{color:#181e4e;font-size:16px;position:relative;width:100%}@media screen and (min-width:480px){.city-picker__wrapper{color:#222}}.city-picker__wrapper.city-picker__wrapper--mobile{border:2px solid #181e4e;border-radius:15px;display:flex;height:56px;margin:0 10px 10px;width:auto}.city-picker__wrapper.city-picker__wrapper--readonly .city-picker__control{color:gray;cursor:default;pointer-events:none}.city-picker__wrapper.city-picker__wrapper--readonly .city-picker__info{color:gray}.city-picker__info{cursor:text;padding:0 10px;pointer-events:none}.city-picker__placeholder{margin-left:10px;pointer-events:none}.city-picker__control{background-color:transparent;height:100%;padding:0 20px;text-transform:capitalize;width:100%}.city-picker__control::-moz-placeholder{color:#222}.city-picker__control::placeholder{color:#222}.city-picker__error{color:#e31e24;margin-top:10px}.rail-station-picker{cursor:text}.rail-station-picker__wrapper{color:#181e4e;font-size:16px;position:relative;width:100%}@media screen and (min-width:480px){.rail-station-picker__wrapper{color:#222}}.rail-station-picker__wrapper.rail-station-picker__wrapper--mobile{border:2px solid #181e4e;border-radius:15px;display:flex;height:56px;margin:0 10px 10px;width:auto}.rail-station-picker__wrapper.rail-station-picker__wrapper--readonly .rail-station-picker__control{color:gray;cursor:default;pointer-events:none}.rail-station-picker__wrapper.rail-station-picker__wrapper--readonly .rail-station-picker__info{color:gray}.rail-station-picker__info{cursor:text;padding:0 10px;pointer-events:none}.rail-station-picker__placeholder{margin-left:10px;pointer-events:none}.rail-station-picker__control{background-color:transparent;height:100%;padding:0 20px;text-transform:capitalize;width:100%}.rail-station-picker__control::-moz-placeholder{color:#222}.rail-station-picker__control::placeholder{color:#222}.rail-station-picker__error{color:#e31e24;margin-top:10px}.rail-station-picker-list{max-height:300px;overflow:auto}.rail-station-picker--focused{background-color:#edf9ff}.rail-station-picker--focused .rail-station-picker__code{background:inherit}@media(max-width:480px){.rail-station-picker .b-dropdown__item{padding:15px 10px}}.rail-station-picker-mobile{height:100%}.agreement{background:#fff;border-radius:0 0 25px 25px;height:-moz-fit-content;height:fit-content;margin-bottom:30px}.agreement .agreement__fields:not(:has(*)){height:0}.agreement__fields{display:block;flex-direction:column;padding:0 20px;position:relative;z-index:0}@media screen and (min-width:480px){.agreement__fields{flex-direction:row;padding:0 25px 0 30px}}.agreement__fields__error{display:block;position:absolute}.agreement__fields .checkbox{margin-bottom:3px}.agreement__fields .agreement__field{color:#181e4e;width:100%}.agreement__fields .agreement__field:not(:last-child){margin-right:40px}@media screen and (min-width:480px){.agreement__fields .agreement__field{width:295px}}.agreement__fields .agreement__field:not(:last-child){margin-bottom:30px}@media screen and (min-width:480px){.agreement__fields .agreement__field:not(:last-child){margin-bottom:0}}.agreement__fields .agreement__field--extended{width:100%}@media screen and (min-width:480px){.agreement__fields .agreement__field--extended{width:365px}}.buyer-info{background:#fff;border-radius:0 0 25px 25px;padding:25px 20px 10px}@media screen and (min-width:480px){.buyer-info{padding:25px 30px 15px}}.buyer-info__warning{color:red}.buyer-info__message{color:#5a5a5a;padding-top:0}.buyer-info__title{color:#5a5a5a;font-size:20px;font-weight:500;margin-bottom:20px}@media screen and (min-width:480px){.buyer-info__link--margin{margin-left:5px}}.buyer-info__fields{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:1fr;margin-bottom:30px;width:100%}@media screen and (min-width:480px){.buyer-info__fields{grid-template-columns:repeat(3,1fr)}}.buyer-info__field{color:#5a5a5a;width:100%}.buyer-info__button{font-size:16px;height:40px;width:100%}.buyer-info__agree{position:relative}.buyer-info__error{margin-top:3px;position:absolute}.cars-info{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-top:20px;padding:20px}@media screen and (min-width:480px){.cars-info{box-shadow:none;padding:20px 20px 30px}}.cars-info__title{color:#181e4e;margin-bottom:20px}.cars-info__name{color:#181e4e}.cars-info__icon{margin-right:10px;width:35px}.cars-info__block{align-items:center;display:flex}.cars-info__items{display:flex;flex-direction:column;flex-wrap:wrap}.cars-info__item{display:flex;flex-direction:column;width:100%}.cars-info__item:not(:last-child){margin-bottom:25px}.cars-info__info{grid-column-gap:10px;color:#5a5a5a;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.cars-info__options{-moz-column-gap:10px;column-gap:10px;display:flex;margin-left:20px}.cars-info__options svg{height:20px;width:20px}.cars-total-view{align-items:center;color:#5a5a5a;display:flex}.cars-total-view__count{display:block;width:10px}.cars-total-view__icon{margin-right:7px;width:35px}.cars-total-view__icon--small{margin-right:3px;width:8px}.cars-total-view__icon--small.icon-infant{margin-top:1px;width:9px}.cars-total-view__block{align-items:center;display:flex;margin-right:15px}.cars-total-view__block--small{margin-right:8px}.cars-total-view__block:last-child{margin-right:0}.cars-total-view .icon--disabled{fill:#bdbdbd}.cars-total-view .text--disabled{color:#bdbdbd}.city-picker{background-color:#fff;border:2px solid #181e4e;height:56px;position:relative}@media(max-width:480px){.city-picker{border-radius:15px}}@media screen and (min-width:480px){.city-picker{height:50px}}.city-picker.city-picker--error{border-color:#e31e24!important}.city-picker--gray{border-color:#bdbdbd!important;color:#181e4e!important}.city-picker--filled,.city-picker--gray{background-color:#edf9ff!important}.city-picker__info{position:absolute;top:0;width:100%}.city-picker__city{left:15px;position:absolute;visibility:hidden}.city-picker__code{background:#edf9ff;position:absolute;right:58px}@media screen and (min-width:480px){.city-picker__code{right:20px}}.city-picker__dropdown-content{border-bottom:1px solid #181e4e}.city-picker--small{height:40px}.city-picker__drop-airport-icon{margin:0 10px}.city-picker__drop-content{left:5px;min-width:283px;position:absolute;top:calc(100% + 5px)}.city-picker__drop-row{display:flex;justify-content:space-between}.city-picker__drop-row-left{align-items:center;display:flex}@media screen and (min-width:480px){.city-picker__drop-row--bordered:not(:last-child){border-bottom:1px solid #e1e1e1}}@media(max-width:480px){.city-picker__code{background:none;right:15px;top:calc(50% - 9px)}.city-picker__info{height:100%}}.city-picker__drop-city{align-items:center;color:#222;display:flex}.city-picker__drop-city--highlighted{color:#1b88c9;display:inline-block}.city-picker__drop-city--default{display:inline-block}.city-picker__drop-code{color:#9b9b9b;font-size:14px;font-weight:300}.city-picker__label{cursor:auto;display:flex;margin-left:15px;position:absolute;top:0;transition:all .4s}.city-picker__label--none{display:none}.city-picker__label--filled{background-color:#fff;color:#181e4e;font-size:14px;transform:translateY(-19px)}.city-picker__label--gray{color:#181e4e}.city-picker__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.city-picker--left{border-radius:15px 0 0 15px}@media screen and (min-width:480px){.city-picker--left{border-radius:25px 0 0 25px}}.city-picker--right{border-radius:0 15px 15px 0;left:-2px;position:relative}@media screen and (min-width:480px){.city-picker--right{border-radius:0 25px 25px 0}}.city-picker__drop-city{text-transform:capitalize}.lounge-info{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:20px}@media screen and (min-width:480px){.lounge-info{box-shadow:none;padding:20px 20px 30px}}.lounge-info__title{color:#181e4e;margin-bottom:20px}.lounge-info__name{color:#181e4e}.lounge-info__block{align-items:center;display:flex;margin-top:10px}.lounge-info__items{display:flex;flex-direction:column;flex-wrap:wrap}.lounge-info__item{display:flex;flex-direction:column;width:100%}.lounge-info__item:not(:last-child){margin-bottom:25px}.lounge-info__info{grid-column-gap:10px;color:#5a5a5a;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.lounge-info__options{-moz-column-gap:10px;column-gap:10px;display:flex;margin-left:20px}.lounge-info__options svg{height:20px;width:20px}.city-picker-list{max-height:300px;overflow:auto}.city-picker--focused{background-color:#edf9ff}.city-picker--focused .city-picker__code{background:inherit}@media(max-width:480px){.city-picker .b-dropdown__item{padding:15px 10px}}.lounge-flight-form__city label{color:#5a5a5a}.lounge-flight-form__city--filled{background-color:#edf9ff!important;border:2px solid #181e4e!important}.passengers-fare-modal__passenger-fare:not(:last-child){margin-bottom:2rem}.passengers-fare-modal__passenger-title{margin-bottom:1rem}.passengers-fare-modal .modal-window-desktop__content-wrapper{width:600px}.passengers-fare-modal .modal-window-mobile__main{padding:0 10px}.lounge-details-short{align-items:center;background:#fff;border-radius:25px;display:flex;justify-content:space-between;padding:20px;width:100%}@media screen and (min-width:480px){.lounge-details-short{padding:20px 30px}}.lounge-details-short .mobile-hide{display:inline-flex!important}.lounge-details-short .date-flight-board__airport,.lounge-details-short .desktop-hide{display:none!important}@media screen and (min-width:480px){.lounge-details-short .date-flight-board__airport{display:block!important}}.lounge-details-short .date-flight-board__date{font-size:13px}@media screen and (min-width:480px){.lounge-details-short .date-flight-board__date{font-size:14px}}.lounge-details-short .date-flight-board__time{font-size:16px}@media screen and (min-width:480px){.lounge-details-short .date-flight-board__time{font-size:20px}}.lounge-details-short .item-with-title__order-title{font-size:13px}@media screen and (min-width:480px){.lounge-details-short .item-with-title__order-title{font-size:14px}}.lounge-details-short .item-with-title__order-value{font-size:16px}@media screen and (min-width:480px){.lounge-details-short .item-with-title__order-value{font-size:20px}}.lounge-details-short__arrow{margin-left:14px;margin-right:14px}.lounge-details-short__passengers{margin-left:5px}@media screen and (min-width:480px){.lounge-details-short__passengers{margin-left:40px}}.lounge-details-short__left{align-items:center;display:flex}.lounge-details-short__right span{color:#181e4e;font-size:14px;margin-top:5px}.lounge-passenger-form{background:#edf9ff;border:2px solid #181e4e;border-radius:15px;padding:20px;position:relative}.lounge-passenger-form__categories{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:row}.lounge-passenger-form__category{border-bottom:2px solid transparent;color:#5a5a5a;font-size:16px;font-weight:500;padding:2px 5px}.lounge-passenger-form__category--selected{border-bottom:2px solid #181e4e}.lounge-passenger-form__inputs{grid-column-gap:20px;grid-row-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;flex-direction:row;grid-template-columns:1fr;margin-top:20px;row-gap:20px}@media screen and (min-width:480px){.lounge-passenger-form__inputs{grid-template-columns:1fr 1fr 1fr}}.lounge-passenger-form__delete{position:absolute;right:20px;top:20px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.rail-station-picker{background-color:#fff;border:2px solid #181e4e;height:56px;position:relative}@media(max-width:480px){.rail-station-picker{border-radius:15px}}@media screen and (min-width:480px){.rail-station-picker{height:50px}}.rail-station-picker.rail-station-picker--error{border-color:#e31e24!important}.rail-station-picker--gray{border-color:#bdbdbd!important;color:#181e4e!important}.rail-station-picker--filled,.rail-station-picker--gray{background-color:#edf9ff!important}.rail-station-picker__info{position:absolute;top:0;width:100%}.rail-station-picker__city{left:15px;position:absolute;visibility:hidden}.rail-station-picker__code{background:#edf9ff;position:absolute;right:58px}@media screen and (min-width:480px){.rail-station-picker__code{right:20px}}.rail-station-picker__dropdown-content{border-bottom:1px solid #181e4e}.rail-station-picker--small{height:40px}.rail-station-picker__drop-airport-icon{margin:0 10px}.rail-station-picker__drop-content{left:5px;min-width:283px;position:absolute;top:calc(100% + 5px)}.rail-station-picker__drop-row{display:flex;justify-content:space-between}.rail-station-picker__drop-row-left{align-items:center;display:flex}@media screen and (min-width:480px){.rail-station-picker__drop-row--bordered:not(:last-child){border-bottom:1px solid #e1e1e1}}@media(max-width:480px){.rail-station-picker__code{background:none;right:15px;top:calc(50% - 9px)}.rail-station-picker__info{height:100%}}.rail-station-picker__drop-city{align-items:center;color:#222;display:flex}.rail-station-picker__drop-city--highlighted{color:#1b88c9;display:inline-block}.rail-station-picker__drop-city--default{display:inline-block}.rail-station-picker__drop-code{color:#999;font-size:14px;font-weight:300}.rail-station-picker__label{cursor:auto;display:flex;margin-left:15px;position:absolute;top:0;transition:all .4s}.rail-station-picker__label--none{display:none}.rail-station-picker__label--filled{background-color:#fff;color:#181e4e;font-size:14px;transform:translateY(-19px)}.rail-station-picker__label--gray{color:#181e4e}.rail-station-picker__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.rail-station-picker--left{border-radius:15px 0 0 15px}@media screen and (min-width:480px){.rail-station-picker--left{border-radius:25px 0 0 25px}}.rail-station-picker--right{border-radius:0 15px 15px 0;left:-2px;position:relative}@media screen and (min-width:480px){.rail-station-picker--right{border-radius:0 25px 25px 0}}.rail-station-picker__drop-city{text-transform:capitalize}.order-item-desktop{margin-bottom:15px}.order-item-desktop__head{align-items:center;display:flex;justify-content:space-between;padding:20px 30px;width:100%}.order-item-desktop__left{align-items:center;-moz-column-gap:35px;column-gap:35px;display:flex}.order-item-desktop__right{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}.order-item-desktop__status{font-weight:500;padding:7px 15px}.order-item-desktop__legs .airport-codenames__codename{font-size:18px;max-width:150px}.customer-info{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:20px}@media screen and (min-width:480px){.customer-info{box-shadow:none;padding:20px 20px 30px}}.customer-info__title{color:#181e4e;margin-bottom:20px}.customer-info__items{grid-column-gap:10px;color:#5a5a5a;display:grid;grid-template-columns:repeat(4,1fr)}.order-item-mobile{background-color:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,62,146,.2)}.order-item-mobile__head{align-items:center;display:flex;justify-content:space-between;padding:8px 10px;width:100%}.order-item-mobile__head-payment{font-size:12px;text-align:center}.order-item-mobile__title{width:35%}.order-item-mobile__number{color:#181e4e;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.order-item-mobile__head-subtitle{color:#222;font-size:14px}.order-item-mobile__timer{color:#1b88c9;font-size:14px}.order-item-mobile__sum{align-items:center;background:#1b88c9;border-radius:25px;color:#fff;display:flex;font-size:20px;font-weight:500;height:30px;padding:0 16px}.order-item-mobile__sum-default{color:#181e4e;font-size:18px;font-weight:500;text-align:right;width:35%}.order-item-mobile__price{white-space:nowrap}.order-item-mobile__body{align-items:center;border-top:1px solid #bdbdbd;display:flex;justify-content:space-between;padding:6px 10px 15px}.order-item-mobile__body-left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:40%}.order-item-mobile__body-center{align-items:center;display:flex;flex-direction:column;height:54px;justify-content:space-between;width:25%}.order-item-mobile__body-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;width:40%}.order-item-mobile__status{align-items:center;background:#f5f5f5;border-radius:25px;display:flex;font-weight:700;height:25px;justify-content:center;padding:0 10px}.order-item-mobile__date,.order-item-mobile__status{color:#5a5a5a;font-size:14px}.order-item-mobile__city{align-items:center;color:#5a5a5a;display:flex;font-size:12px;white-space:nowrap}.order-item-mobile__city-name{display:block;margin-right:5px;max-width:70px;overflow:hidden;text-overflow:ellipsis}.order-item-mobile__city--highlight{color:#181e4e}.order-item-mobile__time{color:#181e4e;font-size:20px}.order-item-mobile__line{background-color:#bdbdbd;height:1px;position:relative;width:82px}.order-item-mobile__line:before{left:-6px}.order-item-mobile__line:after,.order-item-mobile__line:before{background:#bdbdbd;border-radius:50%;content:"";display:block;height:6px;position:absolute;top:-2px;width:6px}.order-item-mobile__line:after{right:-6px}.order-item-mobile__line-leg,.order-item-mobile__line-time{color:#222;font-size:14px}.order-item-mobile__airline-img{margin-bottom:10px;margin-top:0;width:19px}.order-item-mobile__buttons-container{display:flex;padding:0 10px}.order-item-mobile .order-expand__button{border:1px solid #181e4e;margin-right:5px;min-height:auto;padding:5px}.order-item-mobile .order-expand__button__refund{border-color:#e31e24;color:#e31e24}.order-item-mobile .order-expand__button__refund svg{fill:#e31e24}.order-item-mobile .order-expand__button:last-child{margin-right:0}.passenger-fare-table{width:100%}.passenger-fare-table__col{width:50%}.passenger-fare-table__row:nth-child(2n) td{background:rgba(0,0,0,.1)}.passenger-fare-table__cell{color:#181e4e;padding:0 20px}.passenger-fare-table__cell:last-child{text-align:right}.passenger-fare-table.simple-table table tbody tr td{border-color:transparent transparent currentcolor;border-bottom:transparent;border-width:0}.return-error-modal__subtitle{font-size:14px;text-align:center}.return-error-modal a{color:#fff}.return-error-modal .notify-window__modal-subtitle:not(.notify-window__modal-subtitle--error){display:none}.order-expired__modal{align-items:center;background:#181e4e;border-radius:15px;display:flex;flex-direction:column;min-width:420px;padding:35px 20px 25px}.order-expired__modal-title{color:#fff;font-size:25px;font-weight:500;margin-bottom:25px;margin-top:20px}.order-expired__modal-body{color:#fff}.order-expired__modal-subtitle{color:#fff;font-size:14px;margin-bottom:32px}.order-expired__modal-buttons{display:flex}.order-expired__modal .order-expired__modal-button{font-size:14px}.order-expired__modal .order-expired__modal-button:not(:last-child){margin-right:10px}.refund-modal__content{display:flex;flex-direction:column;max-width:500px;padding-bottom:100px;position:relative}.refund-modal__info{display:flex;flex-direction:column;row-gap:20px}.refund-modal__title{margin-bottom:25px;text-align:center}.refund-modal__subtitle{font-size:16px;text-align:center}.refund-modal__subtitle--clickable{cursor:pointer;margin:0 auto;width:-moz-fit-content;width:fit-content}.refund-modal__buttons{bottom:20px;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;position:absolute;width:100%}.refund-modal__button{width:150px}@media(max-width:480px){.refund-modal__content{height:100%;max-width:100%;padding:20px}.refund-modal__subtitle{font-size:18px;text-align:left}.refund-modal__buttons{-moz-column-gap:0;column-gap:0;justify-content:space-between;width:calc(100% - 40px)}.refund-modal__button{width:48%}.refund-modal .modal-window-mobile__main{padding-bottom:0}}.return-modal__content{background:#fff;border-radius:25px;padding:20px;width:420px}@media(max-width:480px){.return-modal__content{border-radius:0;padding:15px;width:100%}}.return-modal__title{color:#222;font-size:20px;font-weight:500;margin-bottom:30px;text-align:center}.release-seats-modal__content{display:flex;flex-direction:column;padding-bottom:180px;position:relative;width:500px}.release-seats-modal__agree{bottom:100px;position:absolute;width:calc(100% - 30px)}.release-seats-modal__info{display:flex;flex-direction:column;row-gap:20px}.release-seats-modal__title{margin-bottom:25px;text-align:center}.release-seats-modal__subtitle{font-size:16px;text-align:center}.release-seats-modal__subtitle--clickable{cursor:pointer;margin:0 auto;width:-moz-fit-content;width:fit-content}.release-seats-modal__list{display:flex;flex-direction:column;margin-top:7px;row-gap:5px}.release-seats-modal__passengers{margin-bottom:30px}.release-seats-modal__buttons{bottom:20px;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;position:absolute;width:100%}.release-seats-modal__button{width:150px}@media(max-width:480px){.release-seats-modal__content{height:100%;max-width:100%;padding:20px}.release-seats-modal__subtitle{font-size:18px;margin-right:auto;text-align:left}.release-seats-modal__buttons{-moz-column-gap:0;column-gap:0;justify-content:space-between;width:calc(100% - 40px)}.release-seats-modal__button{width:48%}.release-seats-modal .modal-window-mobile__main{padding-bottom:0}}.release-seats-modal--success .modal__wrapper{background:#181e4e}.release-seats-modal--success .modal__title{color:#fff}.release-seats-modal--success svg{align-self:center}.release-seats-modal--success .release-seats-modal__content{padding-bottom:0}.release-seats-modal--success .release-seats-modal__success-text{color:#fff;font-size:20px;margin-top:50px;text-align:center}.release-seats-modal--success .release-seats-modal__success-button{margin:25px auto 0!important}.lounge-flight-form{grid-column-gap:20px;grid-row-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;flex-direction:row;grid-template-columns:1fr;row-gap:20px}@media screen and (min-width:480px){.lounge-flight-form{grid-template-columns:1fr 1fr 1fr}}.lounge-flight-form__city{background-color:#fff!important;border:2px solid #bdbdbd!important}.lounge-flight-form__city label{left:0}.parking-info{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:20px}@media screen and (min-width:480px){.parking-info{box-shadow:none;padding:20px 20px 30px}}.parking-info__title{color:#181e4e;margin-bottom:20px}.parking-info__name{color:#181e4e}.parking-info__block{align-items:center;display:flex;margin-top:10px}.parking-info__items{display:flex;flex-direction:column;flex-wrap:wrap}.parking-info__item{display:flex;flex-direction:column;width:100%}.parking-info__item:not(:last-child){margin-bottom:25px}.parking-info__info{grid-column-gap:10px;color:#5a5a5a;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.parking-info__options{-moz-column-gap:10px;column-gap:10px;display:flex;margin-left:20px}.parking-info__options svg{height:22px;width:22px}.passenger-row{align-items:center;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;flex-direction:column-reverse;justify-content:space-between;padding:15px 0 17px;width:100%}@media screen and (min-width:480px){.passenger-row{border-radius:25px;flex-direction:row;padding:20px 35px 20px 30px}}.passenger-row__name{color:#181e4e;font-size:20px;font-weight:500;overflow:hidden;padding:15px 15px 0;text-overflow:ellipsis;white-space:nowrap;width:430px}@media screen and (min-width:480px){.passenger-row__name{margin-right:50px;padding:0}}.passenger-row__info-groups{align-items:flex-start;border-bottom:1px solid #bdbdbd;display:flex;flex:1;justify-content:space-between;padding:0 15px 10px;width:100%}@media screen and (min-width:480px){.passenger-row__info-groups{align-items:center;border-bottom:0;padding:0;width:auto}}.passenger-row__info-block{display:flex}.passenger-row__info-group{display:flex;flex-direction:column;margin-right:20px}@media screen and (min-width:480px){.passenger-row__info-group{margin-right:40px}}.passenger-row__info-group:nth-child(2){margin-right:0}@media screen and (min-width:480px){.passenger-row__info-group:nth-child(2){margin-right:40px}}.passenger-row__edit svg{fill:#181e4e}.passenger-row__delete{display:flex;margin-bottom:16px}@media screen and (min-width:480px){.passenger-row__delete{margin-bottom:0}}.return-form{align-items:center}.return-form,.return-form__fields{display:flex;flex-direction:column}.return-form__fields{margin:20px 0 40px;row-gap:35px;width:100%}.return-form__error{color:#e31e24;margin-bottom:25px;text-align:center}.return-form__button-switch{background:transparent!important;border-bottom:1px dashed #181e4e!important;color:#181e4e!important;font-size:14px;font-weight:300;height:-moz-fit-content;height:fit-content;margin-bottom:20px;padding:0!important;width:-moz-fit-content;width:fit-content}.return-form__button{width:65%}@media(max-width:480px){.return-form__button{bottom:20px;left:10px;position:fixed;width:calc(100vw - 20px)}}.passengers-info{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:20px}@media screen and (min-width:480px){.passengers-info{box-shadow:none;padding:20px 20px 30px}}.passengers-info__title{color:#181e4e;margin-bottom:20px}.passengers-info__block{margin-top:10px}.passengers-info__icon-container{align-items:center;display:flex;height:40px;margin-right:15px;margin-top:-10px}.passengers-info__icon{fill:#181e4e}.passengers-info__items{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:480px){.passengers-info__items{flex-direction:row}}.passengers-info__item{align-items:flex-start;display:flex;width:100%}.passengers-info__item:not(:last-child){border-bottom:1px solid #c3d5f7;margin-bottom:30px;padding-bottom:30px}.passengers-info__name{grid-column-end:-1;grid-column-start:1;text-transform:capitalize}.passengers-info__info{grid-column-gap:10px;color:#5a5a5a;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));width:100%}.passengers-info__services{color:#5a5a5a;width:70%}.passengers-info__leg:not(:last-child){margin-bottom:10px}.passengers-info__leg-name{margin-bottom:5px}.passengers-info__service{align-items:center;display:flex;flex-direction:row}.passengers-info__service-space{border-bottom:1px dashed #5a5a5a;margin:0 6px;width:100%}.passengers-info__service-name,.passengers-info__service-quantity{flex-shrink:0}.passengers-info__service-name{text-wrap:stable;max-width:50%}@media screen and (min-width:480px){.passengers-info__service-name{max-width:75%}}.parking-details-short{align-items:center;background:#fff;border-radius:25px;display:flex;justify-content:space-between;padding:20px;width:100%}@media screen and (min-width:480px){.parking-details-short{padding:20px 30px}}.parking-details-short .mobile-hide{display:inline-flex!important}.parking-details-short .date-flight-board__airport,.parking-details-short .desktop-hide{display:none!important}@media screen and (min-width:480px){.parking-details-short .date-flight-board__airport{display:block!important}}.parking-details-short .date-flight-board__date{font-size:13px}@media screen and (min-width:480px){.parking-details-short .date-flight-board__date{font-size:14px}}.parking-details-short .date-flight-board__time{font-size:16px}@media screen and (min-width:480px){.parking-details-short .date-flight-board__time{font-size:20px}}.parking-details-short .item-with-title__order-title{font-size:13px}@media screen and (min-width:480px){.parking-details-short .item-with-title__order-title{font-size:14px}}.parking-details-short .item-with-title__order-value{font-size:16px}@media screen and (min-width:480px){.parking-details-short .item-with-title__order-value{font-size:20px}}.parking-details-short__arrow{margin-left:14px;margin-right:14px}.parking-details-short__cars{margin-left:5px}@media screen and (min-width:480px){.parking-details-short__cars{margin-left:30px}}.parking-details-short__left{align-items:center;display:flex}.parking-details-short__right span{color:#181e4e;font-size:14px;margin-top:5px}.void-modal__content{display:flex;flex-direction:column;padding-bottom:180px;position:relative;width:500px}.void-modal__agree{bottom:100px;position:absolute;width:calc(100% - 30px)}.void-modal__info{display:flex;flex-direction:column;row-gap:20px}.void-modal__title{margin-bottom:25px;text-align:center}.void-modal__subtitle{font-size:16px;text-align:center}.void-modal__list{display:flex;flex-direction:column;margin-top:7px;row-gap:5px}.void-modal__buttons{bottom:20px;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;position:absolute;width:100%}.void-modal__passengers{margin-bottom:30px}.void-modal__button{width:150px}@media(max-width:480px){.void-modal__content{height:100%;max-width:100%;padding:20px}.void-modal__subtitle{font-size:18px;margin-right:auto;text-align:left}.void-modal__buttons{-moz-column-gap:0;column-gap:0;justify-content:space-between;width:calc(100% - 40px)}.void-modal__button{width:48%}.void-modal .modal-window-mobile__main{padding-bottom:0}}.void-modal--success .modal__wrapper{background:#181e4e}.void-modal--success .modal__title{color:#fff}.void-modal--success svg{align-self:center}.void-modal--success .void-modal__content{padding-bottom:0}.void-modal--success .void-modal__success-text{color:#fff;font-size:20px;margin-top:50px;text-align:center}.void-modal--success .void-modal__success-button{margin:25px auto 0!important}.passengers-select-window__modal{background:#f5f5f5;border-radius:25px;height:700px;padding:40px;width:1050px}.passengers-select-window__head{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;height:80px;justify-content:space-between;margin-bottom:20px;padding:0 20px}.passengers-select-window__head-title{color:#222;font-size:24px;font-weight:500}.passengers-select-window__search{align-items:center;background:#edf9ff;border:2px solid #181e4e;border-radius:25px;color:#181e4e;display:flex;font-size:16px;height:40px;padding:0 2px 0 20px;width:356px}.passengers-select-window__search input::-moz-placeholder{color:#181e4e;font-style:italic;font-weight:300}.passengers-select-window__search input::placeholder{color:#181e4e;font-style:italic;font-weight:300}.passengers-select-window__back{color:#1b88c9;cursor:pointer;font-size:14px;margin-bottom:20px}@media screen and (min-width:480px){.passengers-select-window__back{margin-bottom:0}}.passengers-select-window__back-icon{fill:#1b88c9;transform:rotate(180deg)}.passengers-select-window__content-mobile{margin:20px 10px}.passengers-select-window__search-mobile{align-items:center;background:#edf9ff;border:2px solid #181e4e;border-radius:15px;color:#181e4e;display:flex;height:40px;margin-bottom:20px;padding:0 2px 0 20px;width:100%}.passengers-select-window__search-mobile input::-moz-placeholder{color:#181e4e;font-style:italic;font-weight:300}.passengers-select-window__search-mobile input::placeholder{color:#181e4e;font-style:italic;font-weight:300}.passengers-select-window__preloader{padding:50px 0}.passengers-select-window__passenger-desktop{cursor:pointer;margin-bottom:10px}.passengers-select-window__document-desktop{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:20px 35px 20px 30px;width:100%}.passengers-select-window__document-desktop-cell:first-child{width:45%}.passengers-select-window__document-desktop-cell:nth-child(2){width:25%}.passengers-select-window__document-desktop-cell:nth-child(3){width:20%}.passengers-select-window__document-mobile{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-bottom:10px;padding:10px}.passengers-select-window__document-mobile-head{align-items:center;color:#181e4e;display:flex;font-size:14px;font-weight:700;margin-bottom:14px}.passengers-select-window__document-mobile-group{align-items:flex-start;display:flex;flex-direction:column}.passengers-select-window__document-mobile-group:not(:last-child){margin-right:30px}.passengers-select-window__document-mobile-groups{display:flex}.passengers-select-window__document-mobile-label{color:#5a5a5a;font-size:12px;margin-bottom:3px}.passengers-select-window__document-mobile-value{color:#181e4e;font-size:14px;font-weight:400}.passengers-select-window__passengers{height:500px;overflow-y:scroll;padding-right:10px}.balance-payment__table-title{color:#181e4e;margin-bottom:2px;text-align:left}.balance-payment__table-contract{color:#181e4e;-webkit-text-decoration:underline;text-decoration:underline}.balance-payment__table-content{background:#fff;box-shadow:0 10px 30px rgba(0,62,146,.2);min-height:800px;padding:40px 27px 20px}.balance-payment__table-amount{text-align:right}.balance-payment__table-amount--minus{color:#e31e24}.balance-payment__table-table th.balance-payment__tabs-balance-amount{text-align:right}.balance-payment__table-result{color:#181e4e;font-size:14px;font-weight:700;line-height:1.3}.balance-payment__table-container{align-items:center;display:flex;height:50px;justify-content:space-between}.balance-payment__table-subtitle{text-align:left}.balance-payment__table th.balance-payment__table-amount{text-align:right}.balance-payment__actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;margin-top:35px;width:100%}@media(max-width:480px){.balance-payment__actions{align-content:center;align-items:flex-end;flex-direction:column;flex-wrap:nowrap}}.balance-payment__actions-container-text{align-items:center;display:flex;justify-content:space-between;width:100%}@media(max-width:480px){.balance-payment__actions-container-text{font-size:14px;margin-bottom:10px}}.balance-payment__actions-container-button{margin-left:61px;position:relative}@media(max-width:480px){.balance-payment__actions-container-button{margin-top:5px;width:100%}}.balance-payment__actions-text{color:#181e4e;font-size:24px;font-weight:500;white-space:nowrap}.balance-payment__actions-text:last-child{margin-left:20px}.balance-payment__actions-text:first-child{margin-right:20px}@media(max-width:480px){.balance-payment__actions-text{font-size:20px}}.balance-payment__actions-border{align-self:flex-end;border-bottom:2px dashed #181e4e;margin-bottom:6px;width:100%}@media(max-width:480px){.balance-payment__actions-border{display:none}}.balance-payment__actions-button{min-width:192px}@media(max-width:480px){.balance-payment__actions-button{display:block;width:100%}}.balance-payment__actions-error{color:#e31e24;font-size:14px;margin-top:7px;position:absolute;text-align:center;width:100%}.balance-payment__actions-button-text{font-size:24px;font-weight:400}.balance-payment__modal{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:space-between;max-width:390px;min-height:264px;padding:35px 36px 33px 25px}.balance-payment__modal-title{color:#222;text-align:center}.balance-payment__modal-print{margin:25px 0 20px}.balance-payment__modal-button{min-width:121px}.balance-payment__modal-button:first-child{margin-right:15px}.balance-payment__motivation__success{color:#27ae60}.balance-payment__motivation.disable{color:#a9b2c6}.balance-payment__error{color:#e31e24;text-align:center}.multi-route{grid-column-gap:15px;grid-row-gap:15px;display:grid;grid-template-areas:"segments  segments    segments  segments" "add       passengers  search    .";grid-template-columns:7fr minmax(260px,3fr) minmax(100px,3fr) 25px}.multi-route__segments{-ms-grid-column-span:7;grid-row-gap:15px;display:grid;grid-area:segments;-ms-grid-column:1;-ms-grid-row:1}.multi-route__add{grid-area:add;-ms-grid-column:1;-ms-grid-row:3}.multi-route__passengers{grid-area:passengers;-ms-grid-column:3;-ms-grid-row:3;margin-right:3px}.multi-route__search{grid-area:search;-ms-grid-column:5;-ms-grid-row:3;margin-left:-3px}@media(max-width:480px){.multi-route{grid-column-gap:0;grid-row-gap:25px;grid-template-areas:"segments" "add" "passengers" "search";grid-template-columns:1fr}.multi-route__segments{grid-row-gap:30px}.multi-route__search{margin-left:0}.multi-route__passengers{margin-right:0}.multi-route__passengers .passengers-input__control{padding:0 0 0 17px}.multi-route__segments{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.multi-route__add{-ms-grid-column:1;-ms-grid-row:3}.multi-route__passengers{-ms-grid-column:1;-ms-grid-row:5}.multi-route__search{-ms-grid-column:1;-ms-grid-row:7}}.balance-payment__modal-actions{grid-column-gap:10px;display:grid!important;grid-template-columns:repeat(2,calc(50% - 5px));width:100%}@media(max-width:480px){.balance-payment__modal-actions{bottom:10px;left:20px;position:absolute;width:calc(100% - 40px)}}.calendar-input{position:relative}.calendar-input__control{align-items:center;background-color:#edf9ff;border:2px solid #181e4e;border-radius:15px 0 0 15px;border-right:0;color:#181e4e;cursor:pointer;display:flex;height:56px;padding:0 5px;transition:background-color .4s;width:100%}@media screen and (min-width:480px){.calendar-input__control{border-radius:25px 0 0 25px;color:#222;height:100%;justify-content:center}}.calendar-input__control--back{border-radius:0 15px 15px 0;border-right:2px solid #181e4e}@media screen and (min-width:480px){.calendar-input__control--back{border-radius:0 25px 25px 0}}.calendar-input__control.calendar-input__control--mobile{margin:10px 10px 0;width:auto}.calendar-input__control--opened{background-color:#fff}.calendar-input__control--has-icon{justify-content:flex-start}.calendar-input__control--error{border-color:#e31e24}.calendar-input__control--error-gray{background-color:#fff}.calendar-input__control--non-filled{background-color:#fff;color:#181e4e}.calendar-input__control--default-gray{color:#181e4e}.calendar-input__error{left:0;position:absolute}.calendar-input--small .calendar-input__control{height:40px}.calendar-input__placeholder{color:#5a5a5a}.calendar-input__date-end,.calendar-input__date-start{font-size:16px}.calendar-input__date-end{padding-left:20px;position:relative}.calendar-input__date-end:before{content:"—";left:0;position:absolute;text-align:center;width:20px}.calendar-input__icon-calendar{position:absolute;right:16px}.calendar-input__dropdown{top:53px}.calendar-input__dropdown--right-align{right:0}.calendar-input--small .calendar-input__dropdown{top:43px}.calendar-input__label{display:flex;padding:0 2px;white-space:nowrap}.calendar-input__label--filled{background:#fff;color:#181e4e;font-size:14px;left:15px;padding:0 2px;position:absolute;top:-10px}.calendar-input--mobile .calendar-input__control--main{background:#fff;border-radius:15px;height:46px}.calendar-input__view-mobile{align-items:center;background:#edf9ff;border:2px solid #181e4e;border-radius:15px;color:#181e4e;display:flex;height:56px;justify-content:center;margin:0 10px 10px}.calendar-input--mobile .calendar-input__label{font-size:16px}.calendar-input__star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.calendar-input__button-container{background:#fff;bottom:0;padding:10px 10px 20px;position:fixed;width:100%;z-index:300}.calendar-input__button{width:100%}.calendar-input__mobile-calendar{padding-bottom:100px}.city-picker--left{padding-right:15px}.city-picker--right{padding-left:15px}.calendar__block{overflow:hidden;padding-right:367px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar__radio{border-bottom:1px solid #bdbdbd;margin-right:-367px;padding:20px}.calendar__months{background-color:#f5f5f5;position:relative;width:140px}@media(max-width:480px){.calendar.calendar--mobile .calendar__months{display:none}.calendar.calendar--mobile .calendar__wrapper{height:3120px}.calendar.calendar--mobile .calendar__days{align-items:center;display:flex;flex-direction:column;width:100%}.calendar.calendar--mobile .calendar__days-container{max-width:368px}.calendar.calendar--mobile .calendar__days-week{background:#f5f5f5;border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;display:flex;justify-content:center;width:100%}}.calendar__months-scroll{background-color:#fff;cursor:pointer;height:74px;left:0;position:absolute;right:-1px}.calendar__months-scroll:before{content:"";height:100%;position:absolute;width:100%;z-index:1}.calendar__months-scroll--move{cursor:move}.calendar__month-name{align-items:center;border-right:1px solid #f5f5f5;color:#5a5a5a;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 15px;position:relative;text-align:justify;text-transform:capitalize}.calendar__days{bottom:0;overflow:hidden;position:absolute;right:0;top:0;width:367px;z-index:2}.calendar__days-week{background:#f5f5f5;height:43px;padding-left:12px;padding-right:12px}.calendar__day-name{color:#5a5a5a;float:left;font-size:14px;height:43px;line-height:43px;text-align:center;text-transform:uppercase;width:49px}.calendar__day-name--weekend{color:#1b88c9}.calendar__days-container{bottom:0;overflow-y:scroll;padding:43px 12px 0;position:absolute;text-align:left;top:0;z-index:-1}.calendar__days-month-title{color:#181e4e;font-size:14px;font-weight:700;line-height:39px;margin-bottom:-37px;text-transform:capitalize;vertical-align:middle}.calendar__days-month-title:after{content:"";display:inline-block;height:43px;vertical-align:middle}.calendar__days-month-title--start-day_1:after{width:343px}.calendar__days-month-title--start-day_1+.calendar__day,.calendar__days-month-title--start-day_1+.calendar__day--disabled{margin-left:0}.calendar__days-month-title--start-day_2:after{width:294px}.calendar__days-month-title--start-day_2+.calendar__day,.calendar__days-month-title--start-day_2+.calendar__day--disabled{margin-left:49px}.calendar__days-month-title--start-day_3:after{width:245px}.calendar__days-month-title--start-day_3+.calendar__day,.calendar__days-month-title--start-day_3+.calendar__day--disabled{margin-left:98px}.calendar__days-month-title--start-day_4:after{width:196px}.calendar__days-month-title--start-day_4+.calendar__day,.calendar__days-month-title--start-day_4+.calendar__day--disabled{margin-left:147px}.calendar__days-month-title--start-day_5:after{width:147px}.calendar__days-month-title--start-day_5+.calendar__day,.calendar__days-month-title--start-day_5+.calendar__day--disabled{margin-left:196px}.calendar__days-month-title--start-day_6:after{width:98px}.calendar__days-month-title--start-day_6+.calendar__day,.calendar__days-month-title--start-day_6+.calendar__day--disabled{margin-left:245px}.calendar__days-month-title--start-day_0:after{width:49px}.calendar__days-month-title--start-day_0+.calendar__day,.calendar__days-month-title--start-day_0+.calendar__day--disabled{margin-left:294px}.calendar__day,.calendar__day--disabled{align-items:center;border:1px solid transparent;box-sizing:border-box;color:#5a5a5a;display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;height:43px;justify-content:center;padding:5px;position:relative;text-align:center;vertical-align:middle;width:49px}.calendar__day-price{color:#181e4e;display:block;font-size:12px;font-weight:400;min-height:14px;white-space:nowrap}.calendar__day-num{line-height:.9}.calendar__day-direct{color:#1b88c9;display:block;font-size:9px;font-weight:500;line-height:.7;min-height:7px}.calendar__day{background-color:rgba(58,158,216,.24);border-radius:25px;color:#5a5a5a;cursor:pointer}.calendar__day--disabled{background-color:#fff;opacity:.5}.calendar__day--selected{background-color:#181e4e!important;border-radius:25px;color:#fff!important;opacity:1!important}.calendar__day--selected .calendar__day-price{color:#fff}.calendar__day--selected_picked_start,.calendar__day--selected_start{border-radius:25px 0 0 25px}.calendar__day--selected_picked_start:after,.calendar__day--selected_start:after{background:linear-gradient(to bottom right,transparent,transparent 50%,#181e4e 0,#181e4e);content:"";height:12px;position:absolute;right:-3px;top:14px;transform:rotate(-45deg);width:12px;z-index:1}.calendar__day--selected_picked_start~.calendar__day,.calendar__day--selected_start~.calendar__day{background-color:#edf9ff}.calendar__day--selected_end,.calendar__day--selected_picked_end{border-radius:0 25px 25px 0}.calendar__day--selected_end:after,.calendar__day--selected_picked_end:after{background:linear-gradient(to bottom right,transparent,transparent 50%,#181e4e 0,#181e4e);content:"";height:12px;left:-3px;position:absolute;top:14px;transform:rotate(135deg);width:12px;z-index:1}.calendar__day--selected_end--selected_end~.calendar__day,.calendar__day--selected_end~.calendar__day,.calendar__day--selected_picked_end--selected_end~.calendar__day,.calendar__day--selected_picked_end~.calendar__day{background-color:#fff}@media(min-width:480px){.calendar__day:hover{background-color:rgba(58,158,216,.24);border-color:#bdbdbd;border-radius:25px;color:#5a5a5a}.calendar__day:hover:after{background:transparent}.calendar__day:hover:not(.calendar__day--selected) .calendar__day-price{color:#181e4e}}.calendar__day-cost{color:#181e4e;font-size:13px;font-weight:400;white-space:nowrap}.pricing-form-transport-tabs{justify-content:center}.pricing-form-transport-tabs,.pricing-form-transport-tabs__tab{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.pricing-form-transport-tabs__tab{background:transparent;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 20px;position:relative}@media screen and (min-width:480px){.pricing-form-transport-tabs__tab{padding:10px 15px}}.pricing-form-transport-tabs__tab svg{fill:#fff;height:24px;width:auto}@media screen and (min-width:480px){.pricing-form-transport-tabs__tab svg{height:20px}}.pricing-form-transport-tabs__tab--selected{background:#fff;color:#181e4e}.pricing-form-transport-tabs__tab--selected svg{fill:#181e4e}.pricing-form-transport-tabs__tab--selected:after{border:7.5px solid transparent;border-top-color:#fff;content:"";height:0;left:50%;margin-top:-1px;position:absolute;top:100%;transform:translate(-50%);width:0}@media screen and (min-width:480px){.pricing-form-transport-tabs__tab--selected:after{margin-top:0}}.pricing-history__button{align-self:center;background:transparent!important;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;font-weight:300;padding:10px 0!important;width:100%}@media screen and (min-width:480px){.pricing-history__button{align-self:flex-start;padding:10px 10px 10px 0!important;width:-moz-fit-content;width:fit-content}}.pricing-history__button span{border-bottom-style:dotted;border-bottom-width:1px}.pricing-history__dropdown{overflow:hidden}.pricing-history__dropdown-content{max-height:300px;overflow-y:auto}@media(max-width:480px){.pricing-history__button{color:#fff!important}.pricing-history__button svg{display:none}}.pricing-form{display:flex;flex-direction:column;position:relative}.pricing-form__tabs{margin-bottom:25px}.pricing-form__form .passengers-input__dropdown,.pricing-form__form .point-picker .b-dropdown{left:0;width:100%}.pricing-form__switch{align-self:flex-end;background:transparent!important;bottom:0;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;font-weight:300;margin-top:10px;padding:10px 0 10px 10px!important;position:absolute;right:0;top:auto;width:-moz-fit-content;width:fit-content}@media(max-width:480px){.pricing-form__switch{align-self:center;margin-top:0;padding:10px 0!important;width:100%}}.pricing-form__history{bottom:0;left:0;position:absolute;top:auto}@media(max-width:480px){.pricing-form__history{bottom:-60px;right:0}}.pricing-form .btn-swap--pressed{transform:rotate(180deg)}@media screen and (min-width:480px){.pricing-form .btn-swap--pressed{transform:rotate(270deg)}}@media(min-width:480px){.pricing-form:has(.pricing-form__history),.pricing-form:has(.pricing-form__switch){padding-bottom:60px}}@media(max-width:480px){.pricing-form:has(.pricing-form__switch) .pricing-form__form{padding-bottom:60px}}@media(min-width:480px){.pricing-form:has(.pricing-form__tabs){padding-bottom:0}.pricing-form:has(.pricing-form__tabs) .pricing-form__switch{bottom:auto;position:absolute;right:0;top:-15px}.pricing-form:has(.pricing-form__tabs) .pricing-form__history{bottom:auto;left:0;position:absolute;top:-5px}}.route-info-short{-moz-column-gap:15px;column-gap:15px}.route-info-short,.route-info-short__segment{align-items:center;display:flex;flex-direction:row}.route-info-short__segment{border-right:1px solid #bdbdbd;-moz-column-gap:0;column-gap:0;padding-right:15px}@media screen and (min-width:480px){.route-info-short__segment{-moz-column-gap:10px;column-gap:10px}}.route-info-short__segment svg{fill:#181e4e}.route-info-short__segment:last-child{border-right:none;padding-right:0}.route-info{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.route-info__container{position:relative}.route-info__arrow{cursor:pointer;text-align:center}.route-info__arrow-icon{stroke:#fff;transform:rotate(180deg)}.route-info__single-info{background:#fff;border-radius:25px}@media screen and (min-width:480px){.route-info__single-info{padding:30px 25px 45px}}.route-info__single-info--without-bg{background:transparent}.route-info__direction-title{align-items:center;color:#5a5a5a;display:flex;font-size:20px;font-weight:500;justify-content:center;margin-bottom:32px}.route-info__direction-line{background:#5a5a5a;flex:1;height:1px}.route-info__direction-line:first-child{margin-right:8px}.route-info__direction-line:last-child{margin-left:8px}.route-info__flight-info--without-tabs{margin-left:11px}.route-info__flight-info--without-tabs:not(:last-child){margin-bottom:70px}.route-info__toggle-view{align-items:center;color:#fff;display:flex;gap:10px;margin-bottom:10px}@media(min-width:480px){.route-info__toggle-view{position:absolute;right:0;top:1.25rem;z-index:1}}.tabs{display:flex}.segment-item{grid-column-gap:15px;display:grid;grid-template-areas:"cities date remove";grid-template-columns:10fr 3fr 25px}.segment-item__remove{align-items:center;display:flex;grid-area:remove;-ms-grid-column:5;-ms-grid-row:1;justify-content:flex-end}.segment-item__cities{display:flex;flex-direction:column;grid-area:cities;position:relative}.segment-item__cities,.simple-route>.segment-item__cities,.user-request-service-segment-form>.segment-item__cities{-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:480px){.segment-item__cities{flex-direction:row}}.segment-item__city{border-left:2px solid #181e4e;border-radius:25px 0 0 25px;width:50%}.segment-item__city--arrival{border-left:0!important;border-radius:0 25px 25px 0}.segment-item__swap{align-items:center;background-color:#181e4e;border-radius:20px;display:flex;height:30px;justify-content:center;left:calc(50% - 15px);position:absolute;top:10px;transform:rotate(90deg);transition:transform .2s ease-in;width:30px;z-index:1}.segment-item__swap svg{pointer-events:none}.segment-item__date{grid-area:date;-ms-grid-column:3;-ms-grid-row:1;width:100%}.point-date-details>.segment-item__date{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--reverse>.segment-item__date{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--long-name>.segment-item__date,.transfer-date-details--long-name>.segment-item__date,.transfer-date-details--reverse>.segment-item__date,.transfer-date-details>.segment-item__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form>.segment-item__date{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.segment-item__date .calendar-input__control{border-radius:15px;border-right:2px solid #181e4e}@media screen and (min-width:480px){.segment-item__date .calendar-input__control{border-radius:25px}}.segment-item__city,.segment-item__date .date-calendar-input__control{height:56px}@media screen and (min-width:480px){.segment-item__city,.segment-item__date .date-calendar-input__control{height:50px}}@media(max-width:480px){.segment-item{grid-column-gap:0;grid-row-gap:15px;grid-template-areas:"cities" "date";grid-template-columns:1fr;position:relative}.segment-item__city{border-radius:15px 15px 0 0!important;width:100%}.segment-item__city--arrival{border-left:2px solid #181e4e!important;border-radius:0 0 15px 15px!important;border-top:0!important}.segment-item__city .city-picker__control{padding:0 17px}.segment-item__city .city-picker__placeholder{margin-left:7px}.segment-item__date .calendar-input__control{padding:0 15px}.segment-item__remove{align-items:center;background:#fff;border:2px solid #1b88c9;border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;right:-10px;top:-10px;width:30px}.segment-item__remove svg{fill:#1b88c9}.segment-item__swap{left:auto;right:15px;top:calc(50% - 15px);transform:none}.segment-item__cities{-ms-grid-column:1;-ms-grid-row:1}.segment-item__date{-ms-grid-column:1;-ms-grid-row:3}}.point-date-details{grid-column-gap:3px;grid-row-gap:0;display:grid;grid-auto-columns:max-content;grid-template-areas:"date date" "time point"}.point-date-details__date{color:#5a5a5a;font-size:14px;grid-area:date;-ms-grid-column:3;-ms-grid-row:1;line-height:20px;min-width:55px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.point-date-details>.point-date-details__date{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--reverse>.point-date-details__date{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--long-name>.point-date-details__date,.transfer-date-details--long-name>.point-date-details__date,.transfer-date-details--reverse>.point-date-details__date,.transfer-date-details>.point-date-details__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form>.point-date-details__date{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.point-date-details__time{color:#181e4e;font-size:20px;font-weight:500;grid-area:time;-ms-grid-column:1;-ms-grid-row:1;line-height:21px}.point-date-details__point{align-items:flex-end;color:#181e4e;font-size:14px;grid-area:point;-ms-grid-column:2;-ms-grid-row:1;width:-moz-fit-content;width:fit-content}.point-date-details--reverse{grid-template-areas:"date  date" "point time"}.point-date-details--reverse .point-date-details__date{margin-left:auto}.point-date-details--long-name{grid-template-areas:"date" "time" "point"!important;justify-content:flex-start}.point-date-details--long-name.point-date-details--reverse{justify-content:flex-end}.point-date-details--long-name.point-date-details--reverse .point-date-details__time{text-align:right}.point-date-details--long-name.point-date-details--reverse .point-date-details__point{margin-left:auto}@media(max-width:480px){.point-date-details{grid-template-areas:"date" "time" "point"!important;justify-content:flex-start}.point-date-details--reverse{justify-content:flex-end}.point-date-details--reverse .point-date-details__time{text-align:right}.point-date-details--reverse .point-date-details__point{margin-left:auto}.point-date-details>.point-date-details__date,.point-date-details>.segment-item__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}}.point-tooltip__trigger{color:#181e4e;font-size:14px}.point-tooltip__name{text-align:center;white-space:nowrap}.point-tooltip__name--bold{font-weight:500}.simple-route{grid-column-gap:15px;display:grid;grid-template-areas:"cities dates passengers search";grid-template-columns:6fr minmax(200px,4fr) minmax(260px,3fr) minmax(100px,2fr)}.simple-route__cities{display:flex;flex-direction:column;grid-area:cities;position:relative}.simple-route>.simple-route__cities,.simple-route__cities,.user-request-service-segment-form>.simple-route__cities{-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:480px){.simple-route__cities{flex-direction:row}}.simple-route__city{border-left:2px solid #181e4e;border-radius:25px 0 0 25px;width:50%}.simple-route__city--arrival{border-left:0!important;border-radius:0 25px 25px 0}.simple-route__swap{align-items:center;background-color:#181e4e;border-radius:20px;display:flex;height:30px;justify-content:center;left:calc(50% - 15px);position:absolute;top:10px;transform:rotate(90deg);transition:transform .2s ease-in;width:30px;z-index:1}.simple-route__swap svg{pointer-events:none}.simple-route__dates{display:flex;grid-area:dates;-ms-grid-column:3;-ms-grid-row:1;position:relative}.simple-route__date{width:50%}.simple-route__date:only-child{width:100%}.simple-route__date:only-child .calendar-input__control{border-radius:15px;border-right:2px solid #181e4e}@media screen and (min-width:480px){.simple-route__date:only-child .calendar-input__control{border-radius:25px}}.simple-route__clear{position:absolute;right:0;top:-3px}.simple-route__clear svg{fill:#1b88c9;height:20px;width:20px}.simple-route__passengers{grid-area:passengers;-ms-grid-column:3;-ms-grid-row:3}.simple-route__search{grid-area:search;-ms-grid-column:5;-ms-grid-row:3}.simple-route__city,.simple-route__date .date-calendar-input__control{height:56px}@media screen and (min-width:480px){.simple-route__city,.simple-route__date .date-calendar-input__control{height:50px}}.simple-route--bus{grid-template-columns:8fr minmax(200px,3fr) minmax(200px,2fr) minmax(100px,2fr)}.simple-route--bus .passengers-input__control{min-width:200px}@media(max-width:480px){.simple-route{grid-column-gap:0;grid-row-gap:15px;grid-template-areas:"cities" "dates" "passengers" "search";grid-template-columns:1fr}.simple-route__city{border-radius:15px 15px 0 0!important;width:100%}.simple-route__city--arrival{border-left:2px solid #181e4e!important;border-radius:0 0 15px 15px!important;border-top:0!important}.simple-route__city .city-picker__control{padding:0 17px}.simple-route__city .city-picker__placeholder{margin-left:7px}.simple-route__date .calendar-input__control{padding:0 15px}.simple-route__passengers .passengers-input__control{padding:0 0 0 17px}.simple-route__swap{left:auto;right:15px;top:calc(50% - 15px);transform:none}.simple-route>.segment-item__cities,.simple-route>.simple-route__cities{-ms-grid-column:1;-ms-grid-row:1}.simple-route__dates{-ms-grid-column:1;-ms-grid-row:3}}.transfer-date-details{grid-column-gap:3px;grid-row-gap:0;display:grid;grid-template-areas:"date" "point"}.transfer-date-details__date{color:#5a5a5a;font-size:14px;grid-area:date;-ms-grid-column:3;-ms-grid-row:1;line-height:20px;min-width:55px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.point-date-details>.transfer-date-details__date{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--reverse>.transfer-date-details__date{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--long-name>.transfer-date-details__date,.transfer-date-details--long-name>.transfer-date-details__date,.transfer-date-details--reverse>.transfer-date-details__date,.transfer-date-details>.transfer-date-details__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form>.transfer-date-details__date{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.transfer-date-details__time{color:#181e4e;font-size:20px;font-weight:500;grid-area:time;-ms-grid-column:1;-ms-grid-row:1;line-height:21px}.transfer-date-details__point{align-items:flex-end;color:#181e4e;font-size:14px;grid-area:point;-ms-grid-column:2;-ms-grid-row:1;width:-moz-fit-content;width:fit-content}.transfer-date-details--reverse{grid-template-areas:"date" "point"}.transfer-date-details--long-name{grid-template-areas:"date" "point"!important;justify-content:flex-start}.transfer-date-details--long-name.transfer-date-details--reverse{justify-content:flex-end}.transfer-date-details--long-name.transfer-date-details--reverse .transfer-date-details__time{text-align:right}.transfer-date-details--long-name.transfer-date-details--reverse .transfer-date-details__point{margin-left:auto}.transfer-date-details--compact{grid-auto-columns:max-content}@media(max-width:480px){.transfer-date-details{grid-template-areas:"date" "time" "point"!important;justify-content:flex-start}.transfer-date-details--reverse{justify-content:flex-end}.transfer-date-details--reverse .transfer-date-details__time{text-align:right}.transfer-date-details--reverse .transfer-date-details__point{margin-left:auto}.transfer-date-details>.point-date-details__date,.transfer-date-details>.segment-item__date,.transfer-date-details>.transfer-date-details__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}}.transfer-tooltip{flex-direction:row!important}.transfer-tooltip__trigger{color:#181e4e;font-size:14px;position:relative}.transfer-tooltip__trigger svg{height:auto;left:-15px;position:absolute;top:10px;transform:rotate(90deg);width:14px}.transfer-tooltip__trigger__from{text-align:left}.transfer-tooltip__name{text-align:center;white-space:nowrap}.transfer-tooltip__name--bold{font-weight:500}.transfer-tooltip__transfer{border-top:1px solid #1c235a;margin-top:5px;opacity:.7;padding:5px 0}.transfer-tooltip{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;text-align:center}.transfer-tooltip span{margin:2px 0}.transfer-tooltip__wait-time{display:block;min-width:100px}.segment-graph{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.segment-graph .point-date-details__time{font-size:18px}@media screen and (min-width:480px){.segment-graph .point-date-details__time{font-size:20px}}.segment-graph__info{margin-left:5px;width:auto}@media screen and (min-width:480px){.segment-graph__info{width:90px}}.segment-graph__info-main{white-space:nowrap}.segment-graph__scheme{margin:10px 10px 0;position:relative}.segment-graph__scheme-mini{margin:0 5px;position:relative;width:100%}.segment-graph__scheme-mini .scheme-mini__count{align-items:center;background:#1b88c9;border-radius:50%;color:#fff;display:flex;font-size:12px;height:16px;justify-content:center;line-height:1.2;margin-right:3px;width:16px}.segment-graph__scheme-mini .scheme-mini__way{align-items:center;background:#fff;color:#181e4e;display:flex;font-size:14px;left:calc(50% - 50px);line-height:20px;padding:0 8px;position:absolute;text-align:center;top:calc(50% - 10px)}.segment-graph__scheme-mini .scheme-mini__way--big{left:calc(50% - 60px)}.segment-graph__scheme-mini .scheme-mini__way-time{text-align:center;width:90px}.segment-graph__scheme-mini .scheme-mini__line{background:#bdbdbd;height:1px;width:100%}.segment-graph__scheme-mini .scheme-mini__line:before{background:#bdbdbd;border-radius:50%;content:"";height:8px;left:-4px;position:absolute;top:calc(50% - 4px);width:8px}.segment-graph__scheme-mini .scheme-mini__line:after{background:#bdbdbd;border-radius:50%;content:"";height:8px;position:absolute;right:-4px;top:calc(50% - 4px);width:8px}.segment-graph__transport--avia{fill:#c4c4c4;height:20px;width:24px}.segment-graph__transport--bus{fill:#a6a6a6;height:18px;width:22px}.segment-graph__transport--rail{fill:#c4c4c4;height:20px;width:24px}.segment-graph__transport-start{left:8px;position:absolute;top:5px}.segment-graph__transport-end{position:absolute;right:6px;top:4px}.segment-graph__arcs{height:65px;width:140px}.segment-graph__date{color:#5a5a5a;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media(max-width:480px){.segment-graph__date{border:1px solid #c4c4c4;border-radius:25px;height:40px;padding:0 5px;text-align:center}.segment-graph__date div:first-child{font-size:16px;margin-top:2px}.segment-graph__date div:last-child{font-size:12px;margin-top:-5px}}.segment-graph__time{color:#181e4e;font-size:20px;font-weight:500;line-height:23px}.segment-graph__transfers{align-items:flex-start;bottom:15px;display:flex;height:15px;justify-content:space-around;position:absolute;width:100%}.segment-graph__transfers-additional{align-items:center;bottom:0;display:flex;height:20px;justify-content:space-between;position:absolute;width:100%}.segment-graph__additional-airport{display:flex;justify-content:space-between;position:relative;right:-20px;top:1px}.segment-graph__airport{color:#181e4e;font-size:14px}.segment-graph__airport--svg{fill:#181e4e}.segment-graph__airport-mobile{color:#5a5a5a;font-size:14px}.segment-graph__way{color:#5a5a5a;font-size:13px;left:calc(50% - 50px);line-height:13px;position:absolute;text-align:center;top:-13px;width:100px}@media(max-width:480px){.segment-graph{position:relative}.segment-graph__scheme-mini{left:120px;position:absolute;top:8px;width:calc(100vw - 250px)}.segment-graph .point-date-details{margin-right:10px}.segment-graph .point-date-details__point .point-tooltip__trigger{max-width:calc(50vw - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.segment-graph .point-date-details:last-child{margin-left:10px;margin-right:0}.segment-graph .point-date-details--reverse{margin-left:auto!important}.segment-graph .point-date-details--reverse .point-date-details__point{text-align:right}}.pricing-history-list__item{grid-row-gap:3px;grid-column-gap:15px;cursor:pointer;display:grid;grid-template-areas:"icon top" "icon bottom";grid-template-columns:16px 1fr;min-width:250px;padding:10px;row-gap:0}.pricing-history-list__item:hover{background:#edf9ff}.pricing-history-list__item-icon{align-items:center;display:flex;flex-direction:row;grid-area:icon;-ms-grid-column:1;-ms-grid-row:1;justify-content:center}.booking-dropdown__button--with-timeout>.pricing-history-list__item-icon{-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-row:1}.pricing-history-list__item>.pricing-history-list__item-icon{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.upsale-category__body>.pricing-history-list__item-icon{-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-row:1}.pricing-history-list__item-icon svg{height:auto;width:100%}.pricing-history-list__item-top{color:#222;font-size:15px;grid-area:top;-ms-grid-column:3;-ms-grid-row:1}.pricing-history-list__item-bottom{color:#999;font-size:14px;grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.detalization-window__content{background:#fff;border-radius:25px;padding:20px 30px 1px;width:600px}.detalization-window__mobile{padding:20px}.trip-info-short{align-items:center;background:#fff;border-radius:25px;display:flex;justify-content:space-between;padding:20px;width:100%}.trip-info-short__separator{background:#bdbdbd;height:44px;margin:0 15px;width:1px}.trip-info-short__arrow{margin-left:14px;margin-right:14px}.trip-info-short__passengers{margin-left:40px}.trip-info-short__left,.trip-info-short__segment{align-items:center;display:flex}.trip-info-short__right span{color:#181e4e;font-size:14px;margin-top:5px}@media(max-width:480px){.trip-info-short{border-radius:15px;padding:15px}.trip-info-short__arrow{grid-area:arrow;margin-left:0;margin-right:0}.trip-info-short__left{grid-column-gap:3px;display:grid;grid-template-areas:"flightFrom  arrow flightTo passengers"}.trip-info-short__left .date-flight-board__info{grid-row-gap:2px;align-items:center;display:grid;grid-template-areas:"date" "time" "city"}.trip-info-short__left .date-flight-board__date{grid-area:date;-ms-grid-column:3;-ms-grid-row:1}.trip-info-short__left .date-flight-board__info-main{flex-direction:row!important}.trip-info-short__left .date-flight-board__time{color:#5a5a5a;font-size:14px;font-weight:400;grid-area:time;-ms-grid-column:1;-ms-grid-row:1}.trip-info-short__left .date-flight-board__airport-mobile{color:#181e4e;font-weight:500;grid-area:city}.trip-info-short__left .date-flight-board:first-child{grid-area:flightFrom}.trip-info-short__left .date-flight-board:last-child{grid-area:flightTo}.trip-info-short__left .passengers-total-view{flex-direction:column;grid-area:passengers;-ms-grid-column:3;-ms-grid-row:3;margin-left:10px;padding-right:10px;row-gap:3px}.trip-info-short__left .passengers-total-view--big-text{font-size:16px}.trip-info-short__left .passengers-total-view__block{margin-right:0}.trip-info-short__left .passengers-total-view svg{height:20px;width:8px}.trip-info-short__right .item-with-title__order-title{display:none}.trip-info-short__right .item-with-title__order-value{font-size:16px}.trip-info-short__left .date-flight-board__info>.point-date-details__date,.trip-info-short__left .date-flight-board__info>.segment-item__date,.trip-info-short__left .date-flight-board__info>.transfer-date-details__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}}.detalization-table{margin-bottom:35px;margin-top:10px}.detalization-table td,.detalization-table th{height:35px!important}.detalization-table td:first-child,.detalization-table th:first-child{text-align:left}.detalization-table td:last-child,.detalization-table th:last-child{text-align:right}.detalization-table__total{font-weight:600}.widget-bot{display:grid;grid-template-rows:1fr auto;height:100%;padding:.5rem}.widget-bot__loader{display:flex;justify-content:center;width:100%}.widget-bot__loader .dotted-loader__dot{background:#181e4e}.widget-bot__online-block{align-items:center;display:flex;flex-direction:column;margin:auto}.widget-bot__online-block svg{width:70%}.widget-bot__online-message{text-align:center}.widget-bot__online-message strong{display:block}.widget-bot__online-indicator{display:inline-block}.widget-bot .chat-component{height:100%!important;min-height:100%!important;padding:15px 10px 15px 5px}.widget-bot .message-form__form{grid-row-gap:.2rem;grid-column-gap:.2rem;display:grid;grid-template-areas:"message message send";grid-template-columns:1fr auto .3fr}.widget-bot .message-form__field{-ms-grid-column-span:3;grid-area:message;-ms-grid-column:1;-ms-grid-row:1}.widget-bot .message-form__clip{grid-area:clip;-ms-grid-column:1;-ms-grid-row:5;margin-left:0}.widget-bot .message-form__files{grid-area:files;-ms-grid-column:3;-ms-grid-row:3}.widget-bot .message-form__button{grid-area:send;-ms-grid-column:4;-ms-grid-row:3;margin:0}.widget-messenger-chats{height:100%}.widget-messenger-chats__empty{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center}.widget-messenger-chats__empty svg{width:80%}.widget-messenger-chats__list.chat-list{background:#fff}.widget-messenger-chats__list.chat-list .chat-list__list::-webkit-scrollbar-thumb{background-color:#5b3da6;background-color:var(--rz-widget-main-color);border:1px solid #5b3da6;border:1px solid var(--rz-widget-main-color)}.widget-messenger-chats__list.chat-list .chat-item{background:#fff}.widget-messenger-chats__checkup-mark{align-items:center;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.widget-messenger-chats__checkup-mark svg{fill:#5b3da6;fill:var(--rz-widget-main-color)}.widget-messenger-chats__checkup-mark svg path{fill:inherit}.route-leg-info{border:1px solid #bdbdbd;border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;min-height:80px;padding:20px}@media screen and (min-width:480px){.route-leg-info{flex-direction:row}}.route-leg-info__route{border-left:2px solid #181e4e;margin-bottom:20px;width:100%}@media screen and (min-width:480px){.route-leg-info__route{margin-bottom:0;width:48%}}.route-leg-info__subclass{color:#5a5a5a;font-size:15px;font-weight:500}@media screen and (min-width:480px){.route-leg-info__subclass{font-size:16px}}.route-leg-info__info{display:flex;flex-direction:column;justify-content:space-between;padding-left:25px;width:100%}@media screen and (min-width:480px){.route-leg-info__info{padding-left:0;width:48%}}.route-leg-info__info-row{grid-column-gap:20px;align-items:flex-start;display:grid;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:480px){.route-leg-info__info-row{grid-column-gap:15px}}.route-leg-info__info-row .tooltip-container{-moz-column-gap:10px;column-gap:10px}.route-leg-info__info-row .tooltip-container__tooltip{white-space:nowrap}.route-leg-info__info-row .tooltip-container>span{align-self:flex-end;color:#5a5a5a;font-size:13px;font-weight:400}@media screen and (min-width:480px){.route-leg-info__info-row .tooltip-container>span{font-size:14px}}.route-leg-info__info-row .tooltip-container .icon{height:auto;width:20px}.route-leg-info__info-row .tooltip-container .icon-hand-luggage{height:19px;width:24px}.route-leg-info__info-row .tooltip-container .icon-baggage{margin-top:-5px}.route-leg-info__info-row .tooltip-container .icon-armchair{margin-top:-3px}.route-leg-info__info-row--logo{grid-template-columns:repeat(2,minmax(10px,max-content));justify-content:flex-start;margin-bottom:25px}@media screen and (min-width:480px){.route-leg-info__info-row--logo{margin-bottom:0}}.route-leg-info__info-row--airplane{grid-template-columns:repeat(3,minmax(20px,max-content))}.route-leg-info__info-row--category{align-items:flex-end;grid-template-columns:repeat(3,minmax(30px,max-content));margin-top:25px}@media screen and (min-width:480px){.route-leg-info__info-row--category{margin-top:0}}.route-leg-info__info-row--category svg{flex-shrink:0}.route-leg-info__info-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.route-leg-info__info-item>span{color:#5a5a5a}.route-leg-info__info-item>span:first-child{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width:480px){.route-leg-info__info-item>span:first-child{font-size:16px}}.route-leg-info__info-item>span:last-child{align-self:flex-start;font-size:13px;font-weight:400}@media screen and (min-width:480px){.route-leg-info__info-item>span:last-child{font-size:14px}}.route-leg-info__place{display:flex;margin-left:-5px}.route-leg-info__place:not(:last-child){margin-bottom:30px}@media screen and (min-width:480px){.route-leg-info__place:not(:last-child){margin-bottom:60px}}.route-leg-info__place:last-child{background:#fff}.route-leg-info__place-title{color:#5a5a5a;font-size:15px;font-weight:500}@media screen and (min-width:480px){.route-leg-info__place-title{font-size:16px}}@media(max-width:480px){.route-leg-info__place-title{max-width:calc(100vw - 140px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.route-leg-info__place-subtitle{color:#5a5a5a;font-size:13px}@media screen and (min-width:480px){.route-leg-info__place-subtitle{font-size:14px}}.route-leg-info__place-info{padding-left:20px;white-space:normal}.route-leg-info__place-info--bottom{bottom:-25px}.route-leg-info__place-info--top{top:-10px}.route-leg-info__place-time{color:#181e4e;margin-right:5px}.route-leg-info__dot{background:#fff;border:2px solid #181e4e;border-radius:50%;flex-shrink:0;height:8px;width:8px;z-index:10}.route-leg-info__dot.filled{background:#181e4e}.route-leg-info__dot--top{top:-4px}.route-leg-info__dot--bottom{bottom:-4px}.route-leg-info__stopover{color:#5a5a5a;font-size:13px;font-weight:500;margin-bottom:20px;margin-left:25px;margin-top:0}@media screen and (min-width:480px){.route-leg-info__stopover{font-size:14px}}.route-leg-info__stopover-time{display:block;font-weight:400}@media(min-width:480px){.route-leg-info__info{display:grid;grid-template-areas:"airplane" "logo" "categories";grid-template-columns:1fr}.route-leg-info__info-row--logo{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;grid-area:logo;height:100%;justify-content:flex-start;width:100%}.route-leg-info__info-row--airpane{grid-area:airplane}.route-leg-info__info-row--category{grid-area:categories}.route-leg-info__info-row--logo{-ms-grid-column:1;-ms-grid-row:2}.route-leg-info__info-row--airpane{-ms-grid-column:1;-ms-grid-row:1}.route-leg-info__info-row--category{-ms-grid-column:1;-ms-grid-row:3}}.widget-messenger-ornament{bottom:0;height:auto;left:0;opacity:.15;overflow:hidden;position:absolute;right:0;top:0;width:auto;z-index:-1}.widget-messenger-ornament__stop{stop-opacity:50%}.widget-messenger-ornament__stop--main{stop-color:#181e4e}.widget-messenger-ornament__stop--main-light{stop-color:#242d72}.widget-messenger-ornament__stop--main-widget{stop-color:#5b3da6;stop-color:var(--rz-widget-main-color)}.widget-messenger-ornament svg{bottom:0;left:100%;position:absolute;width:50%}.widget-messenger-ornament svg:nth-child(2n){fill:url(#ornamentEven)}.widget-messenger-ornament svg:nth-child(odd){fill:url(#ornamentOdd)}.widget-messenger-ornament svg:first-child{transform:translate(-80%) rotate(22deg)}.widget-messenger-ornament svg:nth-child(2){transform:translate(-44%,-91%) rotate(22deg)}.widget-messenger-ornament svg:nth-child(3){transform:translate(-134%,-129%) rotate(22deg)}.widget-messenger-ornament svg:nth-child(4){transform:translate(-163.5%,-199%) rotate(112deg)}.widget-messenger-ornament svg:nth-child(5){transform:translate(-203%,-99.5%) rotate(22deg)}.widget-messenger{background:var(--rz-widget-messenger-background);background-image:var(--rz-widget-messenger-ornament);background-repeat:repeat;background-size:33%;border-radius:7px 7px 0 0;bottom:0;box-shadow:0 12px 14px 8px rgba(0,0,0,.17);box-shadow:var(--rz-widget-box-shadow);height:100dvh;max-height:100dvh;min-height:30vh;position:fixed;width:100%;z-index:100}.widget-messenger__wrapper{display:flex;flex-direction:column;height:100%}.widget-messenger__body.widget-messenger-body{flex:1;height:calc(100% - 4rem)}.widget-messenger__new-chat{align-items:center;background:#5b3da6;background:var(--rz-widget-main-color);border-radius:50%;bottom:1rem;display:flex;height:3rem;justify-content:center;position:absolute;right:1rem;transition:background .2s ease-in-out;width:3rem}.widget-messenger__new-chat svg{fill:#fff}.widget-messenger__new-chat:hover{background:#242d72}@media(min-width:480px){.widget-messenger{height:auto;width:400px}}.user-request-form__head{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;flex-direction:column;padding:25px}.user-request-form__head-buttons{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;width:100%}.user-request-form__head-inputs{grid-column-gap:30px;align-self:center;display:grid;grid-template-columns:repeat(3,minmax(200px,300px));justify-content:space-between}.user-request-form__body{display:flex;flex-direction:column-reverse;margin-top:20px;row-gap:15px}@media(max-width:480px){.user-request-form__head{background:transparent;box-shadow:none;padding:0}.user-request-form__head-buttons{flex-wrap:nowrap;overflow-x:auto;padding-bottom:30px}.user-request-form__head-inputs{grid-row-gap:15px;align-self:stretch;grid-template-columns:1fr;margin-top:20px}}.user-request-date-depend{align-self:flex-start;display:flex;flex-direction:column;width:100%}.user-request-date-depend__date .calendar-input__control{border:2px solid #bdbdbd;border-radius:15px!important}@media screen and (min-width:480px){.user-request-date-depend__date .calendar-input__control{border-radius:25px!important}}.user-request-date-depend__date .calendar-input__label{padding:0 10px!important}@media screen and (min-width:480px){.user-request-date-depend__date .calendar-input__label{padding:0 2px}}.user-request-date-depend__date--filled .calendar-input__control{border:2px solid #181e4e}.user-request-date-depend__date--error .calendar-input__control{border:2px solid #e31e24}.user-request-date-depend__switch span{border-bottom:1px dashed #181e4e;color:#181e4e;font-size:12px}.user-request-service-segment-form{grid-column-gap:15px;background:#edf9ff;border:2px solid #181e4e;border-radius:25px;display:grid;grid-template-areas:"cities date number";grid-template-columns:6fr minmax(200px,3fr) minmax(100px,2fr);padding:20px 45px 20px 10px;position:relative}.user-request-service-segment-form--multiple-services{padding:20px 45px 10px 10px}.user-request-service-segment-form__cities{display:flex;flex-direction:column;grid-area:cities;-ms-grid-column:1;-ms-grid-row:1;position:relative}.simple-route>.user-request-service-segment-form__cities,.user-request-service-segment-form>.user-request-service-segment-form__cities{-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:480px){.user-request-service-segment-form__cities{flex-direction:row}}.user-request-service-segment-form__city{border-left:2px solid #181e4e;border-color:#bdbdbd!important;border-radius:25px 0 0 25px;height:40px!important;width:50%}.user-request-service-segment-form__city--arrival{border-left:0!important;border-radius:0 25px 25px 0}.user-request-service-segment-form__city--filled{border-color:#181e4e!important}.user-request-service-segment-form__swap{align-items:center;background-color:#181e4e;border-radius:20px;display:flex;height:30px;justify-content:center;left:calc(50% - 15px);position:absolute;top:5px;transform:rotate(90deg);transition:transform .2s ease-in;width:30px;z-index:1}.user-request-service-segment-form__swap svg{pointer-events:none}.user-request-service-segment-form__date{grid-area:date;-ms-grid-column:3;-ms-grid-row:1}.point-date-details>.user-request-service-segment-form__date{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--reverse>.user-request-service-segment-form__date{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.point-date-details--long-name>.user-request-service-segment-form__date,.transfer-date-details--long-name>.user-request-service-segment-form__date,.transfer-date-details--reverse>.user-request-service-segment-form__date,.transfer-date-details>.user-request-service-segment-form__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form>.user-request-service-segment-form__date{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.user-request-service-segment-form__number{grid-area:number;-ms-grid-column:5;-ms-grid-row:1}.user-request-service-segment-form__delete{position:absolute;right:10px;top:30px}.user-request-service-segment-form__delete svg{height:20px;width:20px}@media(max-width:480px){.user-request-service-segment-form{grid-row-gap:15px;grid-template-areas:"cities" "date" "number";grid-template-columns:1fr;padding:10px 35px 10px 10px}.user-request-service-segment-form--multiple-services{padding:10px 35px 10px 10px}.user-request-service-segment-form__city{border-radius:15px 15px 0 0!important;height:50px!important;width:100%}.user-request-service-segment-form__city--arrival{border-left:2px solid #bdbdbd!important;border-radius:0 0 15px 15px!important;border-top:0!important}.user-request-service-segment-form__city--filled{border-left:2px solid #181e4e!important}.user-request-service-segment-form__city .city-picker__control{padding:0 17px}.user-request-service-segment-form__city .city-picker__placeholder{margin-left:7px}.user-request-service-segment-form__delete{right:10px;top:10px}.user-request-service-segment-form__delete svg{height:15px;width:15px}.user-request-service-segment-form__swap{left:auto;right:25px;top:35px}.user-request-service-segment-form__swap svg{transform:rotate(90deg)}.user-request-service-segment-form>.segment-item__cities{-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form>.point-date-details__date,.user-request-service-segment-form>.segment-item__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}.user-request-service-segment-form>.simple-route__cities{-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form>.date-flight-board__date,.user-request-service-segment-form>.transfer-date-details__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}.user-request-service-segment-form>.user-request-service-segment-form__cities{-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form>.user-request-service-segment-form__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}.user-request-service-segment-form__number{-ms-grid-column:1;-ms-grid-row:5}}.user-request-full-info__head{grid-column-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;margin-bottom:15px}.user-request-full-info__head-item{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;flex-direction:column;padding:20px;row-gap:5px}.user-request-full-info__head-item .title-with-value{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}.user-request-full-info__head-item .title-with-value__title{width:100px}.user-request-full-info__head-item .title-with-value__value{font-size:15px}.user-request-full-info__head-item .label-icon{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.user-request-full-info__head-item .label-icon__icon:not(.icon-new){flex-shrink:0;height:16px;width:16px}.user-request-full-info__body{display:flex;flex-direction:column;row-gap:15px}@media(max-width:480px){.user-request-full-info__head{grid-row-gap:5px;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);grid-template-columns:1fr;padding:10px}.user-request-full-info__head-item{background:none;box-shadow:none;padding:0}}.user-request-tickets-modal__content{padding:10px;width:100%}@media screen and (min-width:480px){.user-request-tickets-modal__content{padding:0;width:1150px}}.user-request-tickets-modal__tabs-all,.user-request-tickets-modal__tabs-selected{background:#f5f5f5;height:55vh;overflow-x:hidden;overflow-y:scroll}.user-request-tickets-modal__search{margin-bottom:10px;width:100%}@media screen and (min-width:480px){.user-request-tickets-modal__search{margin-bottom:0;width:350px}}.user-request-tickets-modal__title{color:#222;font-size:24px;font-weight:500;margin-right:30px}.user-request-tickets-modal__subtitle{color:#222;font-size:14px;font-weight:500;margin-bottom:10px}.user-request-tickets-modal__pagination{height:60px;padding:20px 0}.user-request-tickets-modal__preloader{margin-top:20px}.user-request-tickets-modal__empty{align-items:center;color:#222;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:10vh;position:relative;text-align:center;width:100%}@media screen and (min-width:480px){.user-request-tickets-modal__empty{padding-top:0;position:absolute}}.user-request-tickets-modal__empty h3{font-size:24px;margin-bottom:16px}.user-request-tickets-modal__empty p{font-size:20px;font-weight:500}.user-request-tickets-modal__header{align-items:center;background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-bottom:22px;padding:15px}.user-request-tickets-modal__header,.user-request-tickets-modal__main{display:flex;justify-content:space-between}.user-request-tickets-modal__tickets{position:relative;width:100%}@media screen and (min-width:480px){.user-request-tickets-modal__tickets{width:50%}}.user-request-tickets-modal__list{display:flex;flex:1;flex-direction:column;max-height:60vh;min-height:60vh;padding:5px 10px 5px 5px;row-gap:15px}@media(min-width:480px){.user-request-tickets-modal__list{overflow-y:auto}.user-request-tickets-modal__list::-webkit-scrollbar{background-color:#c4c4c4;border-radius:10px;width:4px}.user-request-tickets-modal__list::-webkit-scrollbar-thumb{background-color:#181e4e;border-radius:10px;outline:1px solid #708090}}.user-request-tickets-modal__pic{margin-top:46px}.user-request-tickets-modal__buttons{align-items:center;bottom:20px;display:flex;justify-content:flex-end;left:10px;margin-top:16px;position:fixed;width:92%}@media screen and (min-width:480px){.user-request-tickets-modal__buttons{bottom:auto;left:auto;position:relative;width:100%}}.user-request-tickets-modal__button{width:170px}.user-request-tickets-modal__button:not(:last-child){margin-right:20px;width:185px}.revision-modal__content{display:flex;flex-direction:column;min-height:180px;padding:10px;row-gap:30px;width:100%}@media screen and (min-width:480px){.revision-modal__content{width:400px}}.revision-modal .modal-window-mobile,.revision-modal .modal__wrapper{background:#fff!important}@media(max-width:480px){.revision-modal__content{margin-top:20vh}.revision-modal .button{bottom:10px;position:absolute;width:calc(100% - 20px)}}.user-request-service-button{align-items:center;background:#181e4e;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:140px;padding-top:15px;position:relative;width:140px}.user-request-service-button__icon{fill:#fff;height:50px;margin-bottom:4px;width:50px}.user-request-service-button__name{color:#fff;font-size:15px;font-weight:400;text-align:center}.user-request-service-button__button{border:2px solid #fff;border-radius:20px;border-style:solid!important;bottom:-10px;font-size:16px;height:40px;position:absolute;width:100%}.user-request-service-button .icon-ticket{height:40px}.user-request-service-chat{display:flex;flex-direction:column}.user-request-service-chat__disabled{color:#e31e24;font-size:12px;text-align:center}@media screen and (min-width:480px){.user-request-service-chat__disabled{font-size:14px}}.user-request-service-chat__disabled a{color:#e31e24!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.user-request-service-dropdown__row{align-items:center;display:flex;height:80px;padding:0 20px;width:100%}.user-request-service-dropdown__row-icon{flex-shrink:0;height:24px;margin-right:20px;width:24px}.user-request-service-dropdown__row-number{color:#181e4e;font-size:20px;font-weight:500;margin-right:10px}.user-request-service-dropdown__row-name{color:#181e4e;flex-shrink:0;font-size:20px;font-weight:500;margin-right:20px;white-space:nowrap;width:200px}.user-request-service-dropdown__row-body{align-items:center;-moz-column-gap:35px;column-gap:35px;display:flex;margin-left:30px;width:100%}.user-request-service-dropdown__extend{background:#fff;border-radius:25px;padding:20px}@media(max-width:480px){.user-request-service-dropdown .item-list-with-dropdown__extended-container{padding:20px 10px}.user-request-service-dropdown__extend,.user-request-service-dropdown__row{padding:10px}.user-request-service-dropdown__row-name{width:-moz-fit-content;width:fit-content}.user-request-service-dropdown__row-icon--status{margin-left:auto}}.user-request-service-passengers{margin-top:15px}.user-request-service-passengers__headline{align-items:center;display:inline-flex;position:relative}.user-request-service-passengers__list{display:flex;flex-direction:column;row-gap:10px}.user-request-service-passengers__table-row:hover{background-color:#edf9ff}.user-request-service-passengers__table a{color:#181e4e!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.user-request-service-passengers__table td,.user-request-service-passengers__table th{padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content}.user-request-service-passengers__table td:first-child,.user-request-service-passengers__table th:first-child{padding-left:20px}.user-request-service-passengers__table td:last-child,.user-request-service-passengers__table th:last-child{padding-right:20px}.user-request-service-passengers__item-mobile{border:2px solid #edf9ff}.user-request-service-passengers__empty{align-items:center;color:#222;display:flex;height:120px;justify-content:center;text-align:center;width:100%}.user-request-service-preview{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.user-request-service-preview__tooltip{align-items:flex-start;display:flex;flex-direction:column;max-width:250px;min-width:150px;padding:5px;row-gap:3px;width:-moz-fit-content;width:fit-content}.user-request-service-preview__tooltip .dynamic-icon{height:16px;width:16px}.user-request-service-preview__tooltip span{max-height:80px;text-align:left;white-space:normal!important}.widget-messenger-header{align-items:center;background:linear-gradient(95deg,#5b3da6 20%,#82a8fb 80%);background:var(--rz-widget-header-background);border-radius:6px 6px 0 0;color:#fff;display:flex;gap:1rem;height:calc(3.635rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) .5rem 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget-messenger-header__wrapper{align-items:center;display:flex;gap:.5rem;padding-left:2.5rem;width:100%}.widget-messenger-header__button{align-items:center;border-radius:50%;display:flex;height:2rem;justify-content:center;min-height:2rem;min-width:2rem;transition:all .15s ease-in-out;width:2rem}.widget-messenger-header__button svg{fill:currentColor;height:1.25rem;width:1.25rem}.widget-messenger-header__operation{align-items:center;display:flex;gap:.15rem;overflow:hidden;width:100%}.widget-messenger-header__operation svg{fill:currentColor;height:24px;width:24px}.widget-messenger-header__operation-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.widget-messenger-header__menu{margin-left:auto}.widget-messenger-header__menu .rz-dots-menu__dot{background:currentColor}.widget-messenger-header__menu .rz-dots-menu__menu{color:#222}.widget-messenger-header__menu .rz-dots-menu__menu-item{align-items:center;display:flex;gap:1rem;white-space:nowrap}.widget-messenger-header__menu .rz-dots-menu__menu-item svg{fill:currentColor;width:1.5rem}.widget-messenger-header__menu .rz-dots-menu__menu-item:nth-child(2){color:#e31e24}.widget-messenger-header__close{bottom:auto;left:.5rem;position:absolute}.widget-messenger-header__close svg{height:1rem;width:1rem}.widget-messenger-header__back{bottom:auto;left:.5rem;position:absolute;transform:rotate(180deg)}.widget-messenger-header__title{align-items:flex-start;display:flex;font-size:1rem;font-weight:500;gap:1rem;overflow:hidden;width:100%}.widget-messenger-header__title--chat{flex-direction:column;gap:0}.widget-messenger-header__chat-name{align-items:center;display:flex;gap:1rem;width:100%}.widget-messenger-header__info-modal{cursor:auto}@media(min-width:480px){.widget-messenger-header{cursor:row-resize;height:3.635rem;padding-top:0}.widget-messenger-header__wrapper{padding-left:0}.widget-messenger-header__close{bottom:auto;left:0;position:absolute;right:auto;top:50%;transform:translate(calc(-100% - 10px),-50%)}.widget-messenger-header__button{background:#5b3da6;background:var(--rz-widget-main-color)}.widget-messenger-header__button:hover{background:#6b50af!important}@supports (color:color-mix(in lch,red,blue)){.widget-messenger-header__button:hover{background:color-mix(in srgb,var(--rz-widget-main-color),#fff 10%)!important}}.widget-messenger-header__back{aspect-ratio:1;bottom:auto;height:auto;left:auto;min-height:0;min-height:auto;min-width:0;min-width:auto;position:static;top:auto;transform:rotate(180deg);width:auto}}.widget-messenger-chat{height:calc(100% - env(safe-area-inset-bottom));padding:.5rem .4375rem}.widget-messenger-chat__wrapper{display:grid;grid-template-rows:1fr auto;height:100%;position:relative}.widget-messenger-chat__chat.chat-component{height:100%!important;min-height:100%!important}@media(min-width:480px){.widget-messenger-chat__chat.chat-component{margin-right:-15px;padding:15px 10px 15px 5px}}.widget-messenger-chat__pinned-comment{align-items:center;background:#edf9ff;border-radius:4px;box-shadow:0 10px 30px rgba(0,62,146,.2);color:#222;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;font-size:.8rem;left:0;max-height:1.5rem;padding:.25rem;position:absolute;top:0;width:100%;z-index:1}.widget-messenger-chat__pinned-comment span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-messenger-chat__pinned-comment svg{height:14px;width:14px}.widget-messenger-chat__pinned-comment--expanded{max-height:100%}.widget-messenger-chat__pinned-comment--expanded span{white-space:wrap}.widget-messenger-chat__online-block{align-items:center;display:flex;flex-direction:column;margin:auto}.widget-messenger-chat__online-block svg{width:70%}.widget-messenger-chat__online-indicator{display:inline-block}.widget-messenger-chat .message-form__form{grid-gap:.25rem .5rem;display:grid;grid-template-areas:"embedded embedded   embedded" "files    files      files" "clip     message    send";grid-template-columns:auto 1fr auto;margin-top:0}.widget-messenger-chat .message-form__field{-ms-grid-column-span:3;grid-area:message;-ms-grid-column:1;-ms-grid-row:1}.widget-messenger-chat .message-form__clip{grid-area:clip;-ms-grid-column:1;-ms-grid-row:5;margin-left:0;padding:0}@media (max-width:480px){.widget-bot .message-form__files{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:5}.widget-bot .message-form__button{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:7}}.widget-messenger-chat .message-form__button{aspect-ratio:1;border-radius:50%;margin:0;padding:0}.widget-messenger-body{height:100%}.upsale-category-list__list{grid-gap:20px;display:grid;grid-template-columns:1fr;justify-content:space-between}@media screen and (min-width:480px){.upsale-category-list__list{grid-template-columns:repeat(2,1fr)}}.upsale-service-list{display:flex;flex-direction:column;height:100%}.upsale-service-list__body{display:grid;grid-template-areas:"passengers services" "additional services";grid-template-columns:minmax(250px,350px) 1fr;grid-template-rows:auto 1fr;height:100%;min-height:0}.upsale-service-list__routes{align-items:center;border-bottom:1px solid #bdbdbd;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;margin-bottom:20px;margin-left:30px}.upsale-service-list__route{align-items:center;color:#222;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:500;padding:0 4px 15px;position:relative;width:-moz-fit-content;width:fit-content}.upsale-service-list__route .icon-arrow-thick{height:13px}.upsale-service-list__route--selected:after{background:#181e4e;border-radius:25px 25px 0 0;bottom:-1px;content:"";height:4px;left:0;position:absolute;width:100%}.upsale-service-list__additional{grid-area:additional;-ms-grid-column:1;-ms-grid-row:2;min-height:0;padding-left:30px;padding-top:40px}.upsale-service-list__passengers{grid-area:passengers;-ms-grid-column:3;-ms-grid-row:3;height:-moz-fit-content;height:fit-content}@media (max-width:480px){.simple-route__passengers{-ms-grid-column:1;-ms-grid-row:5}.simple-route__search{-ms-grid-column:1;-ms-grid-row:7}.trip-info-short__left .passengers-total-view,.upsale-service-list__passengers{-ms-grid-column:1;-ms-grid-row:5}}.upsale-service-list__passenger{align-items:center;background:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:16px;padding:15px 0 15px 30px}.upsale-service-list__passenger--selected{background:#edf9ff}.upsale-service-list__passenger--disabled{background:#f5f5f5;pointer-events:none}.upsale-service-list__passenger--disabled .upsale-service-list__passenger-name,.upsale-service-list__passenger--disabled .upsale-service-list__passenger-without{color:#bdbdbd}.upsale-service-list__passenger-name{color:#222;flex-shrink:0}.upsale-service-list__passenger-after{display:flex;width:100%}.upsale-service-list__passenger-without{color:#1b88c9}.upsale-service-list__filters{margin-bottom:20px}.upsale-service-list__services{-ms-grid-row-span:2;background:#edf9ff;border-radius:0 15px 15px 15px;grid-area:services;-ms-grid-column:2;-ms-grid-row:1;padding:20px 0 20px 20px}@media (max-width:480px){.point-date-details__date{-ms-grid-column:1;-ms-grid-row:3}.simple-route__cities{-ms-grid-column:1;-ms-grid-row:1}.transfer-date-details__date{-ms-grid-column:1;-ms-grid-row:3}.point-date-details>.transfer-date-details__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.trip-info-short__arrow{-ms-grid-column:3;-ms-grid-row:1}.trip-info-short__left .date-flight-board__date{-ms-grid-column:1;-ms-grid-row:3}.point-date-details>.date-flight-board__date,.transfer-date-details>.date-flight-board__date,.trip-info-short__left .date-flight-board__info>.date-flight-board__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.trip-info-short__left .date-flight-board__airport-mobile{-ms-grid-column:1;-ms-grid-row:5}.trip-info-short__left .date-flight-board:first-child{-ms-grid-column:1;-ms-grid-row:1}.trip-info-short__left .date-flight-board:last-child{-ms-grid-column:5;-ms-grid-row:1}.simple-route>.user-request-service-segment-form__cities,.user-request-service-segment-form__cities{-ms-grid-column:1;-ms-grid-row:1}.user-request-service-segment-form__date{-ms-grid-column:1;-ms-grid-row:3}.point-date-details>.user-request-service-segment-form__date,.transfer-date-details>.user-request-service-segment-form__date,.trip-info-short__left .date-flight-board__info>.user-request-service-segment-form__date{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}}.upsale-service-list__scrollable{height:100%;overflow-y:scroll;padding-right:15px}@supports not selector(::-webkit-scrollbar){.upsale-service-list__scrollable{scrollbar-color:#181e4e transparent;scrollbar-width:auto}}@-moz-document url-prefix(){.upsale-service-list__scrollable{scrollbar-color:#181e4e transparent;scrollbar-width:auto}}@supports selector(::-webkit-scrollbar){.upsale-service-list__scrollable::-webkit-scrollbar{max-height:8px;max-width:8px;width:8px}.upsale-service-list__scrollable::-webkit-scrollbar-thumb{background:#181e4e;border-radius:8px}.upsale-service-list__scrollable::-webkit-scrollbar-track{background:transparent;-webkit-box-shadow:none}}@media(max-width:480px){.upsale-service-list__passengers{background:#edf9ff;display:flex;padding:15px;width:100%}.upsale-service-list__passenger{align-items:center;color:#181e4e;flex-direction:column;font-size:14px;height:56px;justify-content:center;padding:0;position:relative;width:100%}.upsale-service-list__passenger:after{border:7.5px solid transparent;border-top-color:#fff;content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%);width:0}.upsale-service-list__passenger:first-child,.upsale-service-list__passenger:only-child{border-bottom-left-radius:25px;border-top-left-radius:25px}.upsale-service-list__passenger:last-child,.upsale-service-list__passenger:only-child{border-bottom-right-radius:25px;border-top-right-radius:25px}.upsale-service-list__passenger--selected{background:#181e4e;color:#fff}.upsale-service-list__passenger--selected:after{border:7.5px solid transparent;border-top-color:#181e4e;height:0;width:0}.upsale-service-list__passenger-name{color:inherit;line-height:20px}.upsale-service-list__passenger-after{color:inherit;width:-moz-fit-content;width:fit-content}.upsale-service-list__passenger-without{color:inherit}.upsale-service-list__services{min-height:0;padding:15px 0 15px 15px}.upsale-service-list__scrollable{padding-right:10px}.upsale-service-list__body{grid-template-areas:"passengers" "services";grid-template-columns:1fr;grid-template-rows:auto 1fr}.upsale-service-list__routes{margin-bottom:0;margin-left:15px;margin-top:15px}.upsale-service-list__additional{display:none}.upsale-service-list .rz-bottom-bar__body{margin-top:0}.upsale-service-list__services{-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-row:2}}.upsale-sidebar .rz-sidebar__container{height:100dvh}.upsale-sidebar .rz-sidebar__body{height:calc(100% - 160px);padding:15px 30px 15px 0}.upsale-sidebar .rz-sidebar__bottom{border-top:1px solid #bdbdbd}.upsale-sidebar__head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.upsale-sidebar__head-actions{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.upsale-sidebar__head-actions svg{fill:#fff}.upsale-sidebar__bottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.upsale-sidebar__total{font-size:20px}.upsale-sidebar__actions{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}@media(max-width:480px){.upsale-sidebar .rz-sidebar__container{border-radius:0}.upsale-sidebar .rz-sidebar__head{background:#181e4e;-moz-column-gap:15px;column-gap:15px;flex-direction:row-reverse;height:65px;justify-content:flex-end;padding:0 15px}.upsale-sidebar .rz-sidebar__head-title{color:#fff;font-size:20px}.upsale-sidebar .rz-sidebar__body{height:calc(100% - 130px);padding:0 0 10px}.upsale-sidebar .rz-sidebar__bottom{border-top:none;height:-moz-fit-content;height:fit-content;padding:15px}.upsale-sidebar .rz-sidebar__close{width:-moz-fit-content;width:fit-content}.upsale-sidebar__actions,.upsale-sidebar__bottom{flex-direction:column;row-gap:10px;width:100%}.upsale-sidebar__actions .button,.upsale-sidebar__bottom .button{width:100%}.upsale-sidebar__actions{background:#fff}.upsale-sidebar__actions .button{border-radius:30px;height:48px}.upsale-sidebar__close{fill:#fff!important;height:14px;transform:rotate(90deg);width:17px}}.upsale-service-filter{grid-row-gap:15px;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-content:space-between}.upsale-category{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:grid;grid-template-areas:"body" "footer";grid-template-rows:1fr 70px}.upsale-category__body{grid-row-gap:10px;grid-column-gap:20px;align-items:center;display:grid;grid-area:body;-ms-grid-column:2;-ms-grid-row:2;grid-template-areas:"icon text";grid-template-columns:70px 1fr;padding:15px}.user-ticket-item__row>.upsale-category__body{-ms-grid-column:1;-ms-grid-row:3}.upsale-category>.upsale-category__body,.upsale-category__icon{-ms-grid-column:1;-ms-grid-row:1}.upsale-category__icon{align-self:flex-start;background:#181e4e;border-radius:50%;grid-area:icon;height:70px;min-width:60px;position:relative;width:70px}.booking-dropdown__button--with-timeout>.upsale-category__icon{-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-row:1}.pricing-history-list__item>.upsale-category__icon{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.upsale-category__body>.upsale-category__icon{-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-row:1}.upsale-category__icon .dynamic-icon{fill:#fff;height:60%;width:100%}.upsale-category__icon.preloader-component{align-items:normal;background:none;flex-direction:row;padding-bottom:0}.upsale-category__icon.preloader-component img{height:70px;width:70px}.upsale-category__icon-check{align-items:center;background:#fff;border-radius:50%;display:flex;flex-direction:row;height:30px;justify-content:center;padding:6px;position:absolute;right:-7px;top:-7px;width:30px}.upsale-category__icon-check>svg{fill:#b2cc14;flex-shrink:0;height:24px;width:24px}.upsale-category__text{align-self:center;display:flex;flex-direction:column;grid-area:text;-ms-grid-column:3;-ms-grid-row:1;row-gap:10px}.booking-dropdown__button--with-timeout>.upsale-category__text{-ms-grid-column:2;-ms-grid-row:1}.upsale-category__body>.upsale-category__text{-ms-grid-column:3;-ms-grid-row:1}.upsale-category__title{color:#222;font-size:20px;grid-area:title;-ms-grid-column:2;-ms-grid-row:1}.user-ticket-item__row>.upsale-category__title{-ms-grid-column:1;-ms-grid-row:1}.upsale-category__description{color:#222;font-size:16px;grid-area:description}.upsale-category__footer{align-items:center;background:#edf9ff;border-radius:0 0 25px 25px;display:flex;flex-direction:row;grid-area:footer;-ms-grid-column:1;-ms-grid-row:2;height:100%;justify-content:space-between;padding:15px;width:100%}.upsale-category__footer--selected{background:#fff;border-top:1px solid #bdbdbd}.upsale-category__price{color:#222;font-size:18px}.upsale-category__button{font-size:18px;font-weight:400;height:40px;padding:8px 24px;width:125px}.upsale-category--disabled .upsale-category{pointer-events:none}.upsale-category--disabled .upsale-category__icon{background:#bdbdbd;border-color:#bdbdbd}.upsale-category--disabled .upsale-category__footer{background:#f5f5f5}.upsale-category--disabled .upsale-category__description,.upsale-category--disabled .upsale-category__price,.upsale-category--disabled .upsale-category__title{color:#a6a6a6}@media(max-width:480px){.upsale-category{grid-row-gap:10px;grid-column-gap:20px;grid-template-areas:"icon text  button" "icon price button";grid-template-columns:64px 1fr 30px;grid-template-rows:1fr 20px;padding:15px}.upsale-category__body,.upsale-category__footer{display:contents}.upsale-category__icon.preloader-component img{height:64px;width:64px}.upsale-category__price{grid-area:price}.upsale-category__button{fill:#181e4e;align-self:center;grid-area:button;height:30px;justify-self:flex-end;padding:0;transform:rotate(-90deg);width:18px}.upsale-category__title{font-size:18px;font-weight:500}.upsale-category__price{font-size:18px;font-weight:400}.upsale-category__text{align-self:flex-start}.upsale-category>.button-with-icon__icon{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.upsale-category>.button-with-icon__text{-ms-grid-column:3;-ms-grid-row:1}.upsale-category>.pricing-history-list__item-icon,.upsale-category>.upsale-category__icon{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.upsale-category>.upsale-category__text{-ms-grid-column:3;-ms-grid-row:1}}.upsale-service-meals-item>.upsale-category__price{-ms-grid-column:5;-ms-grid-row:1}.passenger-form{padding:20px}@media screen and (min-width:480px){.passenger-form{padding:30px}}.passenger-form__radio{align-items:center;display:flex;margin-bottom:30px;position:relative}.passenger-form__gender-title{color:#222;display:flex;font-size:20px;font-weight:400;margin-right:30px}.passenger-form__gender-star{color:#e31e24;display:block;font-size:13px;line-height:20px;margin-left:1px;margin-top:-3px}.passenger-form__gender-error{bottom:-20px;left:0;position:absolute}.passenger-form__fields{grid-row-gap:35px;grid-column-gap:30px;display:grid;grid-template-columns:1fr}@media screen and (min-width:480px){.passenger-form__fields{flex-direction:row;grid-template-columns:1fr 1fr 1fr}}.passenger-form__fields-column{flex:1}@media screen and (min-width:480px){.passenger-form__fields-column:not(:last-child){margin-right:40px}}.passenger-form__field{color:#5a5a5a;width:100%}.passenger-form__field input:focus{color:#007eff}.passenger-form__field.date-calendar-input{width:100%}.passenger-form__series{margin-right:10px;width:100px}.passenger-form__serial-num{align-items:center;display:flex;flex-wrap:nowrap;position:relative}.passenger-form__doc-error{bottom:-20px;left:0;position:absolute}.passenger-form__documents{margin-top:25px}.passenger-form__add-document:not(:last-child){margin-bottom:15px}.passenger-form .document-hint{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;padding:5px 0}.passenger-form .document-hint__example{font-weight:700;margin-bottom:5px}.passenger-form .document-hint__description{font-weight:400}.passenger-form__icon-plus{fill:#fff!important;margin-right:10px}.passenger-form-item{border-bottom:2px solid #f5f5f5;overflow:visible;overflow:initial}.passenger-form-item__row{margin-bottom:30px}.passenger-form-item__head{align-items:flex-start;display:flex;flex-direction:column;padding:20px 20px 0;row-gap:15px}@media screen and (min-width:480px){.passenger-form-item__head{align-items:center;flex-direction:row;padding:30px 30px 0}}.passenger-form-item__title{color:#5a5a5a;font-size:20px;font-weight:500;margin-right:25px}.passenger-form-item__title--light{color:#c4c4c4}.passenger-form-item__title--main{margin-right:10px}.passenger-form-item__link{margin-right:20px;margin-top:10px}@media screen and (min-width:480px){.passenger-form-item__link{margin-top:0}}.passenger-form-item__content{background:#fff;border-radius:25px;box-shadow:none}@media screen and (min-width:480px){.passenger-form-item__content{background:none;padding:0}}.passenger-form-item__content-form{padding:20px}@media screen and (min-width:480px){.passenger-form-item__content-form{padding:0 30px 35px}}.route-info-mobile-text{background:#181e4e;color:#fff;padding:10px}.route-info-mobile-text .variant-category-info__condition strong{color:#fff}.route-info-mobile-text__direction{margin-top:10px}.route-info-mobile-text__headline{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:4px}.route-info-mobile-text__company{align-items:center;display:flex}.route-info-mobile-text__company-icon{margin-right:5px}.route-info-mobile-text__company-icon .company-icon__text{color:#fff}.route-info-mobile-text__price-currency{font-size:15px;font-weight:400}.route-info-mobile-text__subtitle{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-bottom:4px}.route-info-mobile-text__subtitle--back{margin-top:8px}.route-info-mobile-text__flight-title{font-size:16px;font-weight:700;margin-bottom:4px}.route-info-mobile-text__flight{margin-bottom:4px}.route-info-mobile-text__passengers{margin-top:10px}.route-info-mobile-text__passenger{align-items:center;display:flex}.route-info-mobile-text__passenger:not(:last-child){margin-bottom:6px}.route-info-mobile-text__passenger-gender{fill:#fff;height:25px;margin-right:10px}.route-info-mobile-text__passenger-name{font-size:16px;font-weight:700}.route-info-mobile-text__passenger-subtitle{font-size:13px;font-weight:400}.route-info-mobile-text .variant-category-info__conditions{margin-top:10px}.route-info-mobile{padding:0 14px 14px;width:100%}.route-info-mobile__time{color:#222;font-weight:700;margin-right:10px}.route-info-mobile__item{margin-bottom:12px;margin-top:10px}.route-info-mobile__item-main{align-items:center;display:flex}.route-info-mobile__way{color:#222;font-size:14px;margin-right:10px}.route-info-mobile__way-time{color:#181e4e}.route-info-mobile__direct{color:#27ae60;display:flex;font-size:14px}.route-info-mobile__direction{color:#999;margin-right:10px;min-width:50px}.route-info-mobile__transfers{display:flex}.route-info-mobile__transfers .route-info-mobile__direct{margin-top:2px}.route-info-mobile__transfers-container{color:#222;display:flex;flex-direction:column;font-size:14px;margin-top:2px}.route-info-mobile__info-row{align-items:center;display:flex;justify-content:space-between}.route-info-mobile__info-row:not(:last-child){margin-bottom:8px}.route-info-mobile__flight-info{padding:10px 0 30px 10px}.route-info-mobile__info-item{align-items:center;color:#5a5a5a;display:flex;font-size:14px}.route-info-mobile__info-item:not(:last-child){margin-right:10px}.route-info-mobile__info-icon{flex-shrink:0;margin-right:8px;width:16px}.route-info-mobile__info-icon--disabled{fill:#dbdbdb}.route-info-mobile__info-icon--bus{height:auto;width:19px}.route-info-mobile__value{color:#181e4e}.route-info-mobile__direction-details{margin-bottom:15px}.route-info-mobile__direction-title{color:#5a5a5a;display:block;font-size:14px;font-weight:400;margin-bottom:7px}.route-info-mobile__direction-title--date{color:#181e4e}.route-info-mobile__modal .route-info{padding:10px 20px}.route-info-mobile__modal .route-info__toggle-view{color:#181e4e}.route-info-mobile__modal .route-info .rz-toggle-switch{background:#181e4e}.route-info-mobile__modal .route-info .rz-toggle-switch__toggler{background:#fff}.segment-info-full__transfer{align-items:flex-start;border-left:2px dashed #bdbdbd;display:flex;flex-direction:column;height:100px;justify-content:center;margin-left:21px}@media screen and (min-width:480px){.segment-info-full__transfer{height:150px;height:110px}}.segment-info-full__transfer-info{align-items:center;background:#f5f5f5;border:1px solid #bdbdbd;border-radius:15px;display:flex;margin-left:-25px;padding:10px 15px;width:calc(100% + 25px)}@media screen and (min-width:480px){.segment-info-full__transfer-info{width:-moz-fit-content;width:fit-content}}.segment-info-full__transfer-clock{flex-shrink:0;height:16px;margin-right:15px;width:16px}.segment-info-full__transfer-text{color:#5a5a5a;font-size:13px;font-weight:500}@media screen and (min-width:480px){.segment-info-full__transfer-text{font-size:14px}}.segment-info-full__night{align-items:center;color:#eb5757;display:flex;font-size:13px;margin-left:18px;margin-top:0}@media screen and (min-width:480px){.segment-info-full__night{font-size:14px}}.segment-info-full__night-icon{margin-right:5px}.segment-info-mobile__headline{font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:4px}.segment-info-mobile__airline,.segment-info-mobile__headline{align-items:center;display:flex}.segment-info-mobile__airline-icon{margin-right:5px}.segment-info-mobile__price-currency{font-size:15px;font-weight:400}.segment-info-mobile__subtitle{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-bottom:4px}.segment-info-mobile__subtitle--back{margin-top:8px}.segment-info-mobile__leg-title{font-size:16px;font-weight:700;margin-bottom:4px}.segment-info-mobile__transfer{display:block;font-size:13px;margin-left:10px}.segment-info-mobile__warning{align-items:center;color:#eb5757;display:flex;font-size:12px;font-weight:700}.segment-info-mobile__warning svg{fill:#eb5757;height:12px}.segment-info-mobile__leg{margin-bottom:4px}.segment-info-mobile__legs{border-bottom:1px solid #242d72;padding-bottom:5px}.segment-info-short{align-items:center;display:flex;justify-content:space-between;max-height:150px;min-height:77px;padding:5px 15px 0;width:100%}@media screen and (min-width:480px){.segment-info-short{justify-content:flex-start}}.segment-info-short:not(:last-child){border-bottom:0}@media screen and (min-width:480px){.segment-info-short:not(:last-child){border-bottom:1px solid #dfe5ec}}.segment-info-short__secondary{grid-column-gap:20px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);margin-left:10px}@media screen and (min-width:480px){.segment-info-short__secondary{margin-left:45px}}.segment-info-short__icon-group{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:480px){.segment-info-short__icon-group{align-items:center;flex-direction:row;flex-wrap:nowrap}}.segment-info-short__icon-group:not(:last-child){margin-right:10px}@media screen and (min-width:480px){.segment-info-short__icon-group:not(:last-child){margin-right:15px}}.segment-info-short__companies{-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap;justify-content:center;row-gap:10px;width:100%}.segment-info-short__tooltip-content{white-space:nowrap}.segment-info-short__icon-avia{width:21px}@media screen and (min-width:480px){.segment-info-short__icon-avia{width:35px}}.segment-info-short__icon-item{height:auto;width:18px}@media screen and (min-width:480px){.segment-info-short__icon-item{margin-right:5px}}.segment-info-short__icon-item--disabled{opacity:.4}.segment-info-short__icon-text{color:#5a5a5a;font-size:14px;margin-left:7px;margin-top:4px;text-align:left}@media screen and (min-width:480px){.segment-info-short__icon-text{margin-top:0;min-width:33px}}.segment-info-short__icon-text--disabled{opacity:.6}.segment-info-short__air-logo{height:22px;margin-bottom:5px;width:22px}@media screen and (min-width:480px){.segment-info-short__air-logo{height:35px;width:35px}}.segment-info-short__air-logo:not(:last-child){margin-right:5px}.segment-info-short .mobile-hide{display:none}@media screen and (min-width:480px){.segment-info-short .mobile-hide{display:flex}}.segment-info-short .desktop-hide{display:flex}@media screen and (min-width:480px){.segment-info-short .desktop-hide{display:none}}@media(max-width:440px){.segment-info-short__secondary{margin-left:20px}}@media(max-width:340px){.segment-info-short{padding:0 10px}.segment-info-short__secondary{margin-left:10px}.segment-info-short__icon-group:not(:last-child){margin-right:4px}.segment-info-short__icon-group:last-child{padding-right:0}.segment-info-short__icon-text{font-size:12px}}@media(max-width:480px){.segment-info-short__secondary{flex:1;justify-content:space-between}.segment-info-short .tooltip-container{align-items:center;display:flex;height:20px}}.upsale-service-baggage-item{align-items:center;background:#fff;border:2px solid #fff;border-radius:25px;cursor:pointer;display:flex;flex-direction:row;flex-direction:column;justify-content:center;justify-content:space-between;padding:20px;position:relative;row-gap:15px}.upsale-service-baggage-item__icon{height:55px;position:relative;width:50px}.upsale-service-baggage-item__icon svg{fill:#bdbdbd;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.upsale-service-baggage-item__icon div{color:#fff;font-size:14px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.upsale-service-baggage-item__name{text-align:center}.upsale-service-baggage-item__name,.upsale-service-baggage-item__price{color:#222;font-size:16px;font-weight:500}.upsale-service-baggage-item__info{position:absolute;right:10px;top:10px}.upsale-service-baggage-item--selected{border:2px solid #181e4e}.upsale-service-baggage-item--selected .upsale-service-baggage-item__icon svg{fill:#181e4e}@media(max-width:480px){.upsale-service-baggage-item{padding:15px;row-gap:10px}.upsale-service-baggage-item__icon{height:45px;width:40px}.upsale-service-baggage-item__icon svg{width:40px}.upsale-service-baggage-item__icon div{font-size:11px}.upsale-service-baggage-item__name{font-size:12px}.upsale-service-baggage-item__price{font-size:14px}.upsale-service-baggage-item__info{right:5px;top:5px}}.upsale-service-list-baggage__body{display:flex;flex-direction:column;row-gap:40px}.upsale-service-list-baggage__route{display:flex;flex-direction:column;row-gap:15px}.upsale-service-list-baggage__route-name{align-items:center;color:#222;-moz-column-gap:5px;column-gap:5px;display:flex;flex-direction:row;font-size:16px;font-weight:500}.upsale-service-list-baggage__route-name .icon-arrow-thick{height:13px}.upsale-service-list-baggage__route-services{grid-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between}.upsale-service-list-baggage__current{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.upsale-service-list-baggage__current svg{flex-shrink:0}@media(max-width:480px){.upsale-service-list-baggage__route-services{grid-template-columns:repeat(2,1fr)}}.upsale-service-list-meals__body{display:flex;flex-direction:column;row-gap:40px}.upsale-service-list-meals__services{display:flex;flex-direction:column;row-gap:15px}.upsale-service-list-meals__with{height:19px;margin-left:10px}.upsale-service-list-meals__with svg{fill:#b2cc14;height:19px;width:19px}.upsale-service-list-meals__detalization-title{margin-bottom:10px}.upsale-service-list-meals__detalization-item{align-items:center;color:#222;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:16px;font-weight:400;justify-content:space-between}.upsale-service-list-meals__detalization-name{color:#181e4e;max-width:80%}.upsale-service-list-meals__detalization-name:before{color:#181e4e;content:"•";height:10px;margin-right:5px;width:10px}.upsale-service-list-meals__detalization-space{border-top:1px dashed #bdbdbd;flex-grow:1}.upsale-service-meals-item{grid-column-gap:20px;background:#fff;border:2px solid #fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:grid;grid-template-areas:"img name price" "img desc actions" "img tags actions";grid-template-columns:100px 1fr 140px;grid-template-rows:auto 1fr 25px;min-height:140px;padding:20px}.upsale-service-meals-item__img{-ms-grid-row-span:3;background:#f5f5f5;border-radius:25px;display:flex;grid-area:img;-ms-grid-column:1;-ms-grid-row:1;height:100px;overflow:hidden;width:100px}.upsale-service-meals-item__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.upsale-service-meals-item__img svg{fill:#bdbdbd;height:50px;margin:auto;width:50px}.upsale-service-meals-item__name{color:#222;font-size:16px;font-weight:500;grid-area:name;-ms-grid-column:3;-ms-grid-row:1;padding-bottom:10px;text-align:left;width:100%}.upsale-service-meals-item__price{color:#222;font-size:16px;font-weight:500;grid-area:price;text-align:center}.upsale-service-meals-item>.upsale-service-meals-item__price{-ms-grid-column:5;-ms-grid-row:1}.upsale-service-meals-item__description{color:#222;font-size:16px;font-weight:500;grid-area:desc;-ms-grid-column:3;-ms-grid-row:2;padding-bottom:10px;text-align:left}.upsale-service-meals-item__tags{color:#999;font-size:16px;font-weight:400;grid-area:tags;-ms-grid-column:3;-ms-grid-row:3;text-align:left}.upsale-service-meals-item__action{-ms-grid-row-span:2;grid-area:actions;-ms-grid-column:5;-ms-grid-row:2;width:100%}@media (max-width:480px){.upsale-category__price{-ms-grid-column:3;-ms-grid-row:3}.upsale-category__button{-ms-grid-row-span:3;-ms-grid-column:5;-ms-grid-row:1}.upsale-service-meals-item__price{-ms-grid-column:3;-ms-grid-row:3}}.upsale-service-meals-item__action .button,.upsale-service-meals-item__action .count-controls{height:40px;width:100%}.upsale-service-meals-item__action .count-controls__btn{flex-shrink:0;width:45px}.upsale-service-meals-item__action .count-controls__res{width:100%}.upsale-service-meals-item--selected{border:2px solid #181e4e}@media(max-width:480px){.upsale-service-meals-item{grid-column-gap:15px;grid-row-gap:10px;grid-template-areas:"img name  name" "img desc  desc" "img tags  tags" ".   price actions";grid-template-columns:70px 1fr 140px;grid-template-rows:auto auto auto 1fr;height:-moz-fit-content;height:fit-content;padding:15px}.upsale-service-meals-item .upsale-service-meals-item__img{height:70px;width:70px}.upsale-service-meals-item .upsale-service-meals-item__price{align-self:center;text-align:left}.upsale-service-meals-item .upsale-service-meals-item__name{padding-bottom:0}.upsale-service-meals-item .upsale-service-meals-item__description{font-size:14px;font-weight:400;padding-bottom:0}.upsale-service-meals-item .upsale-service-meals-item__tags{font-size:14px;font-weight:400}.upsale-service-meals-item .upsale-service-meals-item__action .button{border-radius:30px}.upsale-service-meals-item>.upsale-category__price{-ms-grid-column:3;-ms-grid-row:7}.upsale-service-meals-item__img{-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-row:1}.upsale-service-meals-item__name{-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:1}.upsale-service-meals-item>.upsale-service-meals-item__price{-ms-grid-column:3;-ms-grid-row:7}.upsale-service-meals-item__description{-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:3}.upsale-service-meals-item__tags{-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:5}.upsale-service-meals-item__action{-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-row:7}}.upsale-service-seats-item{position:relative}.upsale-service-seats-item__seat{align-items:center;border-radius:25px;display:flex;flex-direction:row;flex-shrink:0;height:var(--rz-upsale-seats-size);justify-content:center;pointer-events:none;position:relative;width:var(--rz-upsale-seats-size)}.upsale-service-seats-item__seat:after{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.upsale-service-seats-item__seat--kid{border:1px solid #bdbdbd}.upsale-service-seats-item__seat--kid:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='22' fill='none'%3E%3Cpath fill='%23FFF' d='M5.818 3.237A3.04 3.04 0 0 1 8.856.2a3.04 3.04 0 0 1 3.038 3.037 3.04 3.04 0 0 1-3.038 3.038 3.04 3.04 0 0 1-3.038-3.038m9.076 9.668-2.777-2.67.135 3.015H5.637L5.5 10.252l-.284.256-.005.006a3.108 3.108 0 0 0-.109.1l-.87.875-.544.549-.002.001-.819.826a1.24 1.24 0 0 1-.88.385c-.5 0-.909-.318-1.043-.812a1.07 1.07 0 0 1 .305-1.104 923 923 0 0 1 2.348-2.24q1.021-.97 2.039-1.941c.352-.337.756-.5 1.253-.5 1.262.008 2.508.01 3.798-.002.46 0 .86.161 1.221.495q2.244 2.07 4.493 4.133c.47.43.549 1.06.192 1.531a1.1 1.1 0 0 1-.873.447c-.299 0-.593-.125-.827-.352M3.49 16.15c.587-.852 1.109-1.61 1.983-2.231.165.245.306.483.44.713.384.652.723 1.229 1.46 1.668l-.001.002-.036.039-.231.24q-.394.412-.8.814c-.164.16-.185.304-.071.498.469.808.89 1.539 1.294 2.305.143.268.23.548.243.79a.73.73 0 0 1-.203.54.85.85 0 0 1-.85.228 1.66 1.66 0 0 1-.806-.566 277 277 0 0 1-1.68-2.15l-.175-.226-.79-1.014c-.339-.434-.355-.822-.05-1.257q.14-.2.272-.392m7.165 5.649q.227-.002.464-.143.403-.25.63-.532c.655-.812 1.305-1.65 1.934-2.461l.409-.527c.117-.152.24-.323.382-.542.202-.308.2-.607-.006-.913l-.24-.357-.133-.198a82 82 0 0 0-1.44-2.102c-.624.93-1.427 1.683-2.448 2.296l1.35 1.243-.675 1.196-.786 1.397q-.121.213-.203.435c-.142.377-.07.74.195.971q.271.236.567.237'/%3E%3C/svg%3E");margin-top:1px}.upsale-service-seats-item__seat--pet{border:1px solid #bdbdbd}.upsale-service-seats-item__seat--pet:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none'%3E%3Cpath fill='%23FFF' d='M13.716.008c.596.072 1.05.374 1.399.852.238.327.387.694.48 1.086.08.338.11.682.098 1.029a4.5 4.5 0 0 1-.447 1.818c-.192.398-.44.757-.755 1.067-.281.275-.6.495-.97.633a1.985 1.985 0 0 1-.807.127 1.88 1.88 0 0 1-1.232-.553 2.6 2.6 0 0 1-.63-1.01 3.6 3.6 0 0 1-.188-.823 4 4 0 0 1-.024-.579q.021-.683.244-1.329c.157-.458.38-.88.684-1.258.255-.318.554-.587.913-.785q.395-.22.845-.275.01-.004.02-.003h.051c.01 0 .018.001.026-.005h.195c.009.007.018.006.027.005h.05q.01-.002.021.003M5.552 18.332l-.067-.004-.175-.013a2.46 2.46 0 0 1-1.234-.456 2.96 2.96 0 0 1-1.203-1.84 3.3 3.3 0 0 1-.059-.876q.033-.517.2-1.009c.175-.523.44-.997.774-1.435q.38-.494.853-.9c.294-.253.561-.533.812-.83.315-.374.6-.77.882-1.17l.122-.174c.208-.295.415-.59.635-.875.2-.257.409-.505.642-.731.293-.283.615-.523.995-.678q.427-.175.89-.185.522-.013 1.031.11c.519.127.968.379 1.355.746.265.252.489.538.697.836.164.235.318.476.472.717l.161.253c.236.365.48.725.752 1.065q.407.508.897.937c.395.346.745.731 1.044 1.164.255.37.463.765.607 1.191.113.332.184.672.202 1.023a3 3 0 0 1-.306 1.522 2.9 2.9 0 0 1-.955 1.084 2.937 2.937 0 0 1-.977.454 2.6 2.6 0 0 1-.382.067l-.053.008c-.01.006-.022.005-.034.005h-.035q-.015-.003-.029.004h-.33c-.01-.006-.019-.005-.028-.005h-.085a4.3 4.3 0 0 1-.83-.13 21.767 21.767 0 0 1-.798-.211 26 26 0 0 0-.58-.157 9 9 0 0 0-1.132-.216 5.4 5.4 0 0 0-.796-.024c-.212.007-.423.04-.632.078-.404.076-.8.184-1.195.293l-.025.006a13 13 0 0 1-1.292.306 3 3 0 0 1-.537.051l-.053.002q-.03.003-.059.002h-.052q-.045.004-.09-.005M.108 6.505q-.074.263-.09.535c-.008.013-.008.027-.008.04v.037c0 .018.001.036-.01.052v.253c.007.011.006.022.005.033v.031q0 .014.002.027a.3.3 0 0 1 .006.048l.006.047.01.07.018.137A3.7 3.7 0 0 0 .406 8.93c.18.359.412.682.704.96.299.286.638.507 1.035.636.294.095.595.129.902.079a1.73 1.73 0 0 0 1.045-.581 2.25 2.25 0 0 0 .486-.952q.1-.398.09-.81a4 4 0 0 0-.033-.43 3.7 3.7 0 0 0-.232-.857 3.5 3.5 0 0 0-.956-1.36 2.6 2.6 0 0 0-.943-.537 1.9 1.9 0 0 0-.937-.059c-.39.078-.716.27-.98.567a2.24 2.24 0 0 0-.48.919M4.2 2.977c.001-.503.073-.957.241-1.393a2.7 2.7 0 0 1 .544-.892c.261-.28.572-.481.946-.576a1.84 1.84 0 0 1 1.104.063c.32.115.597.298.844.528.394.366.676.81.878 1.305q.19.474.266.978.042.286.048.577a4 4 0 0 1-.05.726c-.084.503-.255.97-.559 1.385a2.128 2.128 0 0 1-.7.621q-.473.256-1.009.215a2.05 2.05 0 0 1-.897-.295 3 3 0 0 1-.899-.843 4 4 0 0 1-.613-1.33 4.4 4.4 0 0 1-.145-1.07M20 7.393v-.058a4 4 0 0 1 0-.215v-.059a2.5 2.5 0 0 0-.1-.617 2.07 2.07 0 0 0-.56-.952 1.76 1.76 0 0 0-1.1-.484 2.1 2.1 0 0 0-.81.101 3 3 0 0 0-1.2.753 3.5 3.5 0 0 0-.444.546 3.64 3.64 0 0 0-.627 1.92q-.017.48.128.936c.11.339.283.64.546.884a1.76 1.76 0 0 0 1.132.478c.294.016.578-.033.855-.132a3 3 0 0 0 1.183-.796q.389-.415.636-.928c.21-.435.339-.892.361-1.377'/%3E%3C/svg%3E");margin-top:1px}.upsale-service-seats-item__seat--extra{height:40px}.upsale-service-seats-item__seat--extra:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='28' fill='none'%3E%3Cpath fill='%23fff' d='M7.293 27.707a1 1 0 0 0 1.414 0l6.364-6.364a1 1 0 0 0-1.414-1.414L8 25.586l-5.657-5.657A1 1 0 0 0 .93 21.343zM8.707.293a1 1 0 0 0-1.414 0L.929 6.657A1 1 0 0 0 2.343 8.07L8 2.414l5.657 5.657a1 1 0 1 0 1.414-1.414zM9 27V1H7v26z'/%3E%3C/svg%3E");margin-top:2px}.upsale-service-seats-item__seat--selected{background-color:#1b88c9!important}.upsale-service-seats-item__seat--selected:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='21' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='3' d='m2 10.587 7.577 7.429L24 1.985'/%3E%3C/svg%3E");margin-top:1px}.upsale-service-seats-item__seat--free{cursor:pointer;pointer-events:all}.upsale-service-seats-item__seat--empty{background-color:transparent!important;border:none!important}.upsale-service-seats-item__seat--empty:after{content:""!important}.upsale-service-seats-item__seat.upsale-service-seats-item__seat--legend:not(.upsale-service-seats-item__seat--selected){border:1px solid #bdbdbd}.upsale-service-seats-item__seat.upsale-service-seats-item__seat--legend:not(.upsale-service-seats-item__seat--selected):after{filter:invert(.3)}.upsale-service-seats-item__seat--unavailable{background-color:transparent!important;border:1px solid #bdbdbd}.upsale-service-seats-item__seat--unavailable:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none'%3E%3Cpath fill='%23BDBDBD' fill-rule='evenodd' d='M.712 10.545a.986.986 0 0 0 0 1.406c.392.388 1.03.388 1.422 0l4.187-4.139 4.347 4.297c.393.388 1.03.388 1.423 0a.986.986 0 0 0 0-1.406L7.744 6.406l4.347-4.297a.986.986 0 0 0 0-1.406 1.014 1.014 0 0 0-1.423 0L6.321 5 2.134.861a1.014 1.014 0 0 0-1.422 0 .986.986 0 0 0 0 1.406l4.187 4.139z' clip-rule='evenodd'/%3E%3C/svg%3E");margin-top:1px}.upsale-service-seats-item__seat--taken{background-color:transparent!important;border:1px solid #bdbdbd;color:#bdbdbd;font-family:monospace;font-size:24px}.upsale-service-seats-item__seat--taken:after{content:"";margin-top:1px}.upsale-service-seats-item__value{color:#fff}.upsale-service-seats-item__tooltip{background:#181e4e;border:1px solid #edf9ff;border-radius:25px;bottom:44px;box-shadow:0 10px 30px rgba(0,62,146,.2);color:#fff;font-size:12px;left:-55px;padding:10px;position:absolute;text-align:center;width:150px;z-index:10}.upsale-service-seats-item__tooltip:after{border:7.5px solid transparent;border-top-color:#181e4e;content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%);width:0}.upsale-service-list-seats{--rz-upsale-seats-size:36px}.upsale-service-list-seats__body{display:flex;flex-direction:column;row-gap:40px}.upsale-service-list-seats__services{display:flex;flex-direction:column;row-gap:15px}.upsale-service-list-seats__with{height:19px;margin-left:10px}.upsale-service-list-seats__with svg{fill:#b2cc14;height:19px;width:19px}.upsale-service-list-seats__legend{display:flex;flex-direction:column;row-gap:10px}.upsale-service-list-seats__legend hr{margin:10px 0}.upsale-service-list-seats__legend-item{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.upsale-service-list-seats__legend-icon{border-radius:25px;height:30px;width:30px}.upsale-service-list-seats__legend-text{font-size:16px;font-weight:400}.upsale-service-seats-map{grid-column-gap:8px;grid-row-gap:8px;align-items:flex-end;display:grid;margin:0 auto}.upsale-service-seats-map__exit{align-items:center;display:flex;flex-direction:row;grid-column-end:-1;grid-column-start:1;justify-content:space-between;padding:7px 0}.upsale-service-seats-map__exit-item{align-items:center;color:#181e4e;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-size:16px;font-weight:500}.upsale-service-seats-map__exit-item svg{height:16px;width:auto}.upsale-service-seats-map__item{align-items:center;display:flex;flex-direction:row;height:var(--rz-upsale-seats-size);justify-content:center;width:var(--rz-upsale-seats-size)}.upsale-service-seats-map__space{width:50px}.upsale-service-seats-map__col,.upsale-service-seats-map__space{color:#181e4e;font-size:16px;font-weight:500}.upsale-service-seats-map--bus{grid-template-columns:repeat(8,min-content)!important;margin:15vh auto}.upsale-service-seats-map--bus .upsale-service-seats-map__space{display:none}.widget-bid-info__wrapper{display:flex;flex-direction:column;font-size:1rem;gap:.5rem}.widget-bid-info__wrapper .title-with-value__title{font-size:.8rem}.widget-bid-info__wrapper .title-with-value__value{font-size:1rem}.widget-bid-info__wrapper .title-with-value__value .rating-stars{justify-content:flex-end}.widget-bid-info__item{background:#fff;border-radius:6px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;flex-direction:column;padding:.5rem;row-gap:5px}.widget-bid-info__comment{background:#5a5a5a;padding:.25rem}.widget-bot-base-buttons{-moz-column-gap:7px;column-gap:7px;display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:7px;width:100%}.widget-bot-base-buttons .button{background:var(--rz-chat-message-bg-author);border:2px solid #181e4e;border-style:solid!important;color:#222;font-size:14px;height:-moz-fit-content;height:fit-content;min-height:32px;padding:0 16px;transition:all .2s ease-in-out}.widget-bot-base-buttons .button:hover{background:var(--rz-chat-message-bg-author-dark)!important;background-color:var(--rz-chat-message-bg-author-dark)!important;border:2px solid #181e4e!important;color:#222!important}.widget-bot-base-buttons__start{align-items:center;-moz-column-gap:7px;column-gap:7px;display:flex}.widget-bot-base-buttons__start svg{fill:#222;height:13px;transform:rotate(-90deg);width:13px}.widget-rating{margin-bottom:10px;margin-left:auto;width:-moz-fit-content;width:fit-content}.widget-rating .rating-stars{height:50px;margin-bottom:15px}.widget-rating .rating-stars label{height:35px;width:35px}.widget-rating__fields{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);margin-bottom:10px;padding:10px;width:-moz-fit-content;width:fit-content}.widget-rating__input{width:300px}.widget-rating__submit{font-size:14px;height:-moz-fit-content;height:fit-content;margin-left:auto;min-height:32px;padding:0 16px}.widget-bot-ticket-buttons{align-items:flex-end;-moz-column-gap:7px;column-gap:7px;display:flex;flex-direction:column;margin-bottom:10px;row-gap:7px}.widget-bot-ticket-buttons__tickets-wrapper{max-width:100%;overflow:auto}.widget-bot-ticket-buttons__tickets{-moz-column-gap:7px;column-gap:7px;display:flex;row-gap:7px;width:100%}.widget-bot-ticket-buttons__ticket{background:var(--rz-chat-message-bg);border:1px solid #181e4e;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;min-width:200px;padding:10px;row-gap:4px;transition:all .2s ease-in-out}.widget-bot-ticket-buttons__ticket>:first-child{font-size:12px;font-weight:500}.widget-bot-ticket-buttons__ticket>:last-child{color:#5a5a5a}.widget-bot-ticket-buttons__ticket .checkbox__container{height:20px;margin-right:5px;min-width:20px;width:20px}.widget-bot-ticket-buttons__ticket .airport-codenames__codename{font-size:12px;margin-right:5px}.widget-bot-ticket-buttons__ticket .airport-codenames__arrow{fill:#181e4e;height:8px;margin-right:4px;width:8px}.widget-bot-ticket-buttons__ticket .airport-codenames{width:-moz-fit-content;width:fit-content}.widget-bot-ticket-buttons__ticket:hover{background:var(--rz-chat-message-bg-dark)!important}.widget-bot-ticket-buttons__ticket--selected{background:#181e4e;color:#fff}.widget-bot-ticket-buttons__ticket--selected div,.widget-bot-ticket-buttons__ticket--selected span{color:#fff!important}.widget-bot-ticket-buttons__ticket--selected svg{fill:#fff!important}.widget-bot-ticket-buttons__ticket--selected:hover{background:#181e4e!important}.widget-bot-ticket-buttons__ticket--selected .checkbox__container{background-color:#fff;border-color:#fff}.widget-bot-ticket-buttons__ticket--selected .checkbox__container svg{fill:#181e4e!important}.widget-bot-ticket-buttons__ticket-row{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:12px;margin-bottom:5px}.widget-bot-ticket-buttons__ticket-row svg{flex-shrink:0;height:14px;width:14px}.widget-bot-ticket-buttons__ticket-row--sb{display:flex;font-size:12px;justify-content:space-between}.widget-bot-ticket-buttons__loader{display:flex;justify-content:center;width:100%}.widget-bot-ticket-buttons__loader .dotted-loader__dot{background:#181e4e}.widget-bot-ticket-buttons__submit{font-size:14px;height:-moz-fit-content;height:fit-content;min-height:32px;padding:0 16px}.widget-bot-order-buttons{-moz-column-gap:7px;column-gap:7px;display:flex;justify-content:flex-end;max-width:100%;overflow:auto;row-gap:7px}.widget-bot-order-buttons__orders{-moz-column-gap:7px;column-gap:7px;display:flex;row-gap:7px;width:100%}.widget-bot-order-buttons__order{border:1px solid #1b88c9;border-radius:7px;display:flex;flex-direction:column;font-size:14px;min-width:150px;padding:10px;row-gap:4px}.widget-bot-order-buttons__order>span:first-child{font-weight:500}.widget-bot-order-buttons__order>span:nth-child(2){color:#5a5a5a}.widget-bot-order-buttons__order .airport-codenames__codename{font-size:14px}.widget-bot-order-buttons__order .airport-codenames__arrow{height:10px;margin-right:7px;width:10px}.widget-bot-order-buttons__loader{display:flex;justify-content:center;width:100%}.widget-bot-order-buttons__loader .dotted-loader__dot{background:#181e4e}.user-request-service-form__row{align-items:center;display:flex;justify-content:flex-end;width:100%}.user-request-service-form__full{grid-column-end:-1;grid-column-start:1}.user-request-service-form__extend{grid-column-gap:40px;grid-row-gap:30px;display:grid;flex-wrap:wrap;grid-template-columns:1fr}@media screen and (min-width:480px){.user-request-service-form__extend{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.user-request-service-form__extend .passengers-input__control,.user-request-service-form__extend .user-request-passengers-select__input{border-radius:15px;height:56px}}.user-request-service-avia-form__segments{display:flex;flex-direction:column;grid-column-end:-1;grid-column-start:1;row-gap:10px}.user-request-service-avia-form__segments-buttons{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.user-request-service-avia-form__segments-buttons button{align-items:center;color:#181e4e;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;-webkit-text-decoration:underline;text-decoration:underline}.user-request-service-rail-form__segments{display:flex;flex-direction:column;grid-column-end:-1;grid-column-start:1;row-gap:10px}.user-request-service-rail-form__segments-buttons{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.user-request-service-rail-form__segments-buttons button{align-items:center;color:#181e4e;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;-webkit-text-decoration:underline;text-decoration:underline}.user-request-service-ticket-form__extend{grid-column-gap:30px;grid-row-gap:20px;display:grid;flex-wrap:wrap;grid-column-end:-1;grid-column-start:1;grid-template-columns:1fr 1fr}.user-request-service-ticket-form__extend .modal__wrapper{background:#f5f5f5}.user-request-service-ticket-form__item{display:flex;flex-direction:column;padding:20px 0}@media screen and (min-width:480px){.user-request-service-ticket-form__item{border-bottom:1px dashed #181e4e}}.user-request-service-ticket-form__item:not(:nth-last-child(2)){border-bottom:1px dashed #181e4e}.user-request-service-ticket-form__ticket{border:2px solid #edf9ff;border-radius:10px}.user-request-service-ticket-form__ticket .user-ticket-item__row{padding:10px 30px 10px 10px}.user-request-service-ticket-form__ticket .user-ticket-item__row-action{margin-right:10px}@media screen and (min-width:480px){.user-request-service-ticket-form__button{height:70px;margin-top:20px}}.user-request-service-ticket-form__button--error{border-color:#e31e24!important}.user-request-service-ticket-form__button--error svg{fill:#e31e24!important}.user-request-service-ticket-form__button--error label{border-color:#e31e24!important;color:#e31e24!important}.user-request-service-ticket-form__select{margin-top:15px}@media(max-width:480px){.user-request-service-ticket-form__extend{grid-template-columns:1fr}}.user-request-service-transfer-form__from,.user-request-service-transfer-form__to{grid-column-end:-2;grid-column-start:1}.user-request-service-info__tabs-head{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.user-request-service-info__tabs .tabs__head-item{border-bottom:1px solid #c4c4c4;min-width:0;min-width:auto}.user-request-service-info__tabs .tabs__head-item--active{border-bottom:1px solid #181e4e}.user-request-service-info__tabs .tabs__head-item svg{fill:currentColor}@media(min-width:480px){.user-request-service-info__tabs .tabs__head-item{min-width:150px}}.user-request-service-info__tabs .tabs__content--mobile{margin-top:0}@media(max-width:480px){.user-request-service-info__tabs .tabs__head{overflow-y:scroll;width:100vw}.user-request-service-info__tabs .tabs__head .tabs-head__item{flex:initial;width:-moz-fit-content;width:fit-content}}.user-request-service-info__tabs-head-badge{background:#709bb1!important}.user-request-service-info__info-title{color:#181e4e;font-size:18px;font-weight:500;margin-bottom:15px;margin-top:30px}.user-request-service-info__info-grid{grid-column-gap:40px;grid-row-gap:20px;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(200px,max-content));justify-content:space-between}.user-request-service-info__info-grid .title-with-value{min-width:150px}.user-request-service-info__info-grid .title-with-value__value{color:#222;font-size:16px;font-weight:500;white-space:nowrap}.user-request-service-info__info-files{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:10px}@media(max-width:480px){.user-request-service-info__info-title{font-size:16px}.user-request-service-info__info-grid{grid-column-gap:20px;grid-row-gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,max-content))}.user-request-service-info__info-grid .title-with-value{min-width:100px}.user-request-service-info__info-grid .title-with-value__value{color:#222;font-size:14px;font-weight:500;white-space:nowrap}}.user-request-service-segment-info{align-items:center;background:#edf9ff;border:2px solid #181e4e;border-radius:25px;-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;padding:15px}.user-request-service-segment-info .title-with-value__value{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:14px}@media screen and (min-width:480px){.user-request-service-segment-info .title-with-value__value{font-size:15px}}.user-request-service-ticket-info__ticket,.user-request-ticket-item-mobile{border:2px solid #edf9ff;margin-bottom:10px}.user-request-ticket-item-mobile{background:#fff;border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2);padding:10px;width:100%}.user-request-ticket-item-mobile__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px;min-height:25px}.user-request-ticket-item-mobile__head-info{align-items:center;display:flex;width:90%}.user-request-ticket-item-mobile__head-action-edit{fill:#181e4e!important;width:21px}.user-request-ticket-item-mobile__head-action-delete{fill:#1b88c9!important;width:15px}.user-request-ticket-item-mobile__icon{fill:#181e4e;margin-right:7px}.user-request-ticket-item-mobile__group{align-items:flex-start;display:flex;flex-direction:column}.user-request-ticket-item-mobile__group:not(:last-child){margin-right:30px}.user-request-ticket-item-mobile__name{color:#181e4e;font-size:14px;font-weight:700}.user-request-ticket-item-mobile__groups{display:flex}.user-request-ticket-item-mobile__label{color:#5a5a5a;font-size:12px;margin-bottom:3px}.user-request-ticket-item-mobile__value{color:#181e4e;font-size:14px;font-weight:400}.user-request-ticket-item-mobile__value--expiration{color:#1b88c9}.user-request-service-tickets{margin-top:15px}.user-request-service-tickets__headline{align-items:center;display:inline-flex;position:relative}.user-request-service-tickets__list{display:flex;flex-direction:column;row-gap:10px}.user-request-service-tickets__table{margin-bottom:20px}.user-request-service-tickets__table-row:hover{background-color:#edf9ff}.user-request-service-tickets__table td,.user-request-service-tickets__table th{padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content}.user-request-service-tickets__table td:first-child,.user-request-service-tickets__table th:first-child{padding-left:20px}.user-request-service-tickets__table td:last-child,.user-request-service-tickets__table th:last-child{padding-right:20px;text-align:right}.user-request-service-tickets__empty{align-items:center;color:#222;display:flex;height:120px;justify-content:center;text-align:center;width:100%}.user-request-service-tickets__checkbox .checkbox__container{margin-right:0}.user-request-service-tickets__action{display:flex;justify-content:flex-end}.user-request-service-tickets__send{margin-top:25px;width:100%}.user-request-service-tickets__send-buttons{display:flex;justify-content:space-between;margin-top:10px}@media screen and (min-width:480px){.user-request-service-tickets__send-buttons{width:40%}}.user-request-service-tickets__send-buttons .button{width:48%}.user-request-service-tickets__send-button{width:100%}@media screen and (min-width:480px){.user-request-service-tickets__send-button{margin-top:85px;width:40%}.user-request-service-tickets__send-input{height:50px}.user-request-service-tickets__send-input .text-field__label{top:12px}}.user-request-service-tickets__mobile-group{display:flex;padding-top:10px;width:100%}.widget-avia-info__segment{align-items:center;background:#fff;border-radius:6px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;flex-direction:column;padding:.5rem}.widget-avia-info__segment-head{width:100%}.widget-avia-info__info,.widget-avia-info__segment-info{display:grid;grid-template-columns:1fr 1fr;width:100%}.widget-avia-info__info{margin-top:1rem}.widget-service-info{display:flex;flex-direction:column;gap:1rem}.widget-service-info__comment{background:#f5f5f5;border-radius:6px;padding:.5rem}.widget-service-info__title{font-size:1rem;margin:.25rem 0}.widget-service-info__empty{font-size:.8rem}.widget-service-info__tabs.tabs{border:1px solid #181e4e;border-radius:6px}.widget-service-info__tabs.tabs .tabs__head-item{align-items:center;justify-content:center;padding:.3rem .5rem}.widget-service-info__tabs.tabs .tabs__head-item svg{height:1.25rem;width:1.25rem}.widget-service-info__tabs.tabs .tabs__head-item--active{background:#fff}.widget-service-info__tabs.tabs .tabs__content{min-height:2.5rem;padding:.5rem}.widget-service-info__passenger{background:#fff;margin:0}.widget-service-info__passenger:not(:last-child){margin-bottom:1rem}.widget-tickets-info__ticket{align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 10px 30px rgba(0,62,146,.2);display:flex;flex-direction:column;gap:1rem;padding:.5rem}.widget-tickets-info__ticket:not(:last-child){margin-bottom:1rem}.widget-tickets-info__title{font-size:1rem;margin-bottom:1rem}.widget-tickets-info__ticket-head{align-items:center;display:flex;justify-content:space-between;width:100%}.widget-tickets-info__ticket-type .tooltip .tooltip-container__tooltip{right:0}.widget-tickets-info__ticket-type .tooltip__container:before{left:auto;right:6px}.widget-tickets-info__ticket-info{display:grid;grid-template-columns:1fr 1fr;width:100%}*{font-family:Manrope,sans-serif!important}body,html{overflow:visible;overflow:initial}body:has(.base-header--active),body:has(.lock-scroll),body:has(.modal-window-desktop),body:has(.modal-window-mobile){overflow:hidden}.lock-scroll{overflow:hidden}.application,.main-content,.tabs__head-item,a,button,div,h1,h2,h3,h4,html,input,label,p,span,td,textarea,th{font-family:Manrope,sans-serif!important}.hidden{visibility:hidden!important}.application{background-color:transparent!important}.application__wrapper{min-height:100dvh}@media(min-width:480px){@supports not selector(::-webkit-scrollbar){*{scrollbar-color:#1b88c9 transparent;scrollbar-width:auto}}@-moz-document url-prefix(){*{scrollbar-color:#1b88c9 transparent;scrollbar-width:auto}}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{max-height:7px;max-width:7px;width:7px}::-webkit-scrollbar-thumb{background:#1b88c9;border-radius:8px}::-webkit-scrollbar-track{background:#fff;-webkit-box-shadow:none}}}@media(max-width:480px){@supports not selector(::-webkit-scrollbar){:not(body):not(.base-sidebar__container){scrollbar-color:#1b88c9 transparent;scrollbar-width:auto}}@-moz-document url-prefix(){:not(body):not(.base-sidebar__container){scrollbar-color:#1b88c9 transparent;scrollbar-width:auto}}@supports selector(::-webkit-scrollbar){:not(body):not(.base-sidebar__container)::-webkit-scrollbar{max-height:7px;max-width:7px;width:7px}:not(body):not(.base-sidebar__container)::-webkit-scrollbar-thumb{background:#1b88c9;border-radius:8px}:not(body):not(.base-sidebar__container)::-webkit-scrollbar-track{background:#fff;-webkit-box-shadow:none}}}body{cursor:default}.main{z-index:auto}.h1,.h2,.h3,.h4,.h5{font-weight:700}.h1{color:#1b88c9;font-size:60px}.h2{font-size:45px;line-height:52px}.h3{font-size:24px}.h4{font-size:22px}@media(max-height:800px){.h1{font-size:50px}.h2{font-size:38px;line-height:45px}.h3,.h4{font-size:19px}}@media(max-height:700px){.h1{font-size:45px}.h2{font-size:35px;line-height:40px}.h3,.h4{font-size:17px}}@media(max-width:768px){.h1{font-size:35px}.h2{font-size:30px;line-height:33px}.h3,.h4{font-size:14px}}.slide-top-enter-active,.slide-top-leave-active{transition:.3s}.slide-top-enter,.slide-top-leave-to{transform:translateY(-100%)}.slide-bottom-enter-active,.slide-bottom-leave-active{transition:.3s}.slide-bottom-enter,.slide-bottom-leave-to{transform:translateY(100%)}.slide-right-enter-active,.slide-right-leave-active{transition:.3s}.slide-right-enter,.slide-right-leave-to{transform:translate(100%)}.fade-enter-active{animation:fade-in .5s}.fade-leave-active{animation:fade-in .5s reverse}.base-button{background:#181e4e;border:2px solid #181e4e;border-radius:35px;color:#fff;font-size:20px!important;font-weight:600!important;height:58px;min-width:180px!important;padding:18px 50px;transition:all .3s ease-in-out;white-space:nowrap}.base-button:hover{background:#fff!important;border:2px solid #181e4e;color:#181e4e!important}.base-button--outline,.base-button.button--outline{background:transparent;border:2px solid #fff!important;color:#fff}.base-button--outline:hover,.base-button.button--outline:hover{background:#fff;color:#181e4e}.base-button--second-color,.base-button.button--bg_second-color{background:#1b88c9;border-color:#1b88c9}.base-page{height:100%;padding-bottom:50px}.pagination-button{box-shadow:0 0 0 1px #e6e6e6}.base-breadcrumbs{padding-top:40px}@media screen and (min-width:768px){.base-breadcrumbs{padding-top:80px}}.rz-breadcrumbs__item--disabled{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-title{margin-bottom:40px;margin-top:20px}@media screen and (min-width:768px){.base-title{margin-bottom:50px}}@media(max-width:480px){.base-ornament-bg svg:first-child{height:90vh!important;margin-bottom:0!important;margin-left:-40vh!important;width:90vh!important}.base-ornament-bg svg:last-child{display:none}}.app-container{margin:0 auto}@media screen and (max-width:2000px){.app-container{padding:0;width:1366px}}@media screen and (max-width:1370px){.app-container{padding:0 10px;width:100%}}@media screen and (max-width:1024px){.app-container{padding:0 10px;width:100%}}@media screen and (max-width:768px){.app-container{padding:0 10px;width:100%}}@media screen and (max-width:480px){.app-container{padding:0 10px;width:100%}}.modal-window-desktop{position:absolute;z-index:6}.modal-window-mobile{z-index:6}.login-modal .modal-window-mobile{z-index:7}.date-calendar-input__control--focused{border-color:#181e4e}.date-calendar-input__control--focused .date-calendar-input__placeholder{color:#181e4e}.date-calendar-input__dropdown{min-width:100%;top:100%}.date-calendar__head{background:#181e4e;border-radius:20px 20px 0 0}.date-calendar__head-control{justify-content:space-around}.date-calendar__days{background:#181e4e;border-radius:0 0 20px 20px}.date-calendar__days-names{display:none}.date-calendar__date-num{color:#fff;font-size:20px;font-weight:700;position:relative;transition:all .3s ease-in-out}.date-calendar__date-num--current .date-calendar__date-button{background:#1b88c9}.date-calendar__date-num--current .date-calendar__date-button:after{bottom:-10px;color:#181e4e;content:"•";font-size:22px;left:calc(50% - 8px);position:absolute}.date-calendar__date-num--selected .date-calendar__date-button,.date-calendar__date-num:hover .date-calendar__date-button{background:#1b88c9}.date-calendar__select--month,.date-calendar__select--year{flex:initial;width:-moz-fit-content;width:fit-content}.date-calendar__select--month .select__toggle,.date-calendar__select--year .select__toggle{background:inherit;border:0!important;color:#fff;font-size:20px;font-weight:700;padding:0}.date-calendar__select--month .select__dropdown,.date-calendar__select--year .select__dropdown{background:#1b88c9;border:none;border-radius:10px;box-shadow:1px 4px 5px rgba(0,0,0,.5);width:auto}.date-calendar__select--month .select__dropdown::-webkit-scrollbar-thumb,.date-calendar__select--year .select__dropdown::-webkit-scrollbar-thumb{border-radius:10px}.date-calendar__select--month .select__dropdown::-webkit-scrollbar-track,.date-calendar__select--year .select__dropdown::-webkit-scrollbar-track{border-radius:0 10px 10px 0}.date-calendar__select--month .select__dropmenu,.date-calendar__select--year .select__dropmenu{color:#fff}.date-calendar__select--month .select__dropmenu-item--selected,.date-calendar__select--month .select__dropmenu-item:hover,.date-calendar__select--year .select__dropmenu-item--selected,.date-calendar__select--year .select__dropmenu-item:hover{color:#1b88c9}.date-calendar__select--month .select__arrow,.date-calendar__select--year .select__arrow{fill:#181e4e}.date-calendar__arrow{background:#1b88c9;flex-shrink:0}.date-calendar__arrow svg{fill:#181e4e!important}.radio-group--small .radio-group__item{color:#181e4e;font-size:16px;padding:7px 0}.radio-group--small .radio-group__selection{background:#255aa2;border:0;border-radius:5px}.radio-group--small .radio-group__selection--checked:before{background:#b8bddb;border-radius:2px}.text-field__label{background:#fff}.text-field--focused{border-color:#181e4e}.text-field--focused.text-field--dynamic-label .text-field__label{color:#181e4e}.account-mobile-header{left:0;top:80px;z-index:5}.confirm-window-desktop:not(:has(>.confirm-window-desktop__head)){position:absolute}.airplanes-animation{position:fixed;width:100vw}.simple-table:not(.detalization-table):not(.balance-payment__table){border-radius:25px;box-shadow:0 10px 30px rgba(0,62,146,.2)}.simple-table:not(.detalization-table):not(.balance-payment__table) thead{overflow:hidden}.simple-table:not(.detalization-table):not(.balance-payment__table) thead tr th:first-child{border-top-left-radius:20px}.simple-table:not(.detalization-table):not(.balance-payment__table) thead tr th:last-child{border-top-right-radius:20px}.simple-table:not(.detalization-table):not(.balance-payment__table) tbody tr:last-child td:first-child{border-bottom-left-radius:25px}.simple-table:not(.detalization-table):not(.balance-payment__table) tbody tr:last-child td:last-child{border-bottom-right-radius:25px}.tooltip__container{border-radius:15px}.b-dropdown::-webkit-scrollbar-track{margin:20px 0}@media(max-width:480px){.rz-sidebar__head{height:calc(65px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important}.rz-sidebar__body{height:calc(100% + env(safe-area-inset-top) - 130px)!important}}.sulu{padding:40px 0 50px}@media screen and (min-width:480px){.sulu{padding:80px 0 50px}}.sulu__container{display:block!important}.sulu:has(.sulu__side) .sulu__container{display:grid!important;grid-template-areas:"untranslated    untranslated" "side            head" "side            content"!important;grid-template-columns:307px 1fr}.sulu:has(.sulu__side) .sulu__content{min-width:0!important}.sulu-breadcrumbs{color:#181e4e;flex-wrap:wrap;font-size:16px}.sulu-breadcrumbs__item{max-width:none!important}.sulu-breadcrumbs__item a{color:#181e4e!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.sulu-breadcrumbs__item--disabled a,.sulu-breadcrumbs__item:hover a{-webkit-text-decoration:none!important;text-decoration:none!important}.sulu-breadcrumbs__item--disabled a{color:#181e4e!important}.sulu-breadcrumbs__item:not(:last-child):after{border-bottom:0!important;border-right:0!important;color:#181e4e;content:"-"!important;margin:0 5px!important;transform:none!important}.sulu-news-card{border-radius:25px!important}.pricing-form__form{background:#fff;border-radius:40px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);padding:15px}.pricing-form__switch svg{fill:currentColor}.simple-route__search{background:#1b88c9}.simple-route__search:hover{background-color:#1b88c9!important}.questions__main{border:3px solid #181e4e}.questions__footer{border:none}.calendar-input__dropdown,.city-picker__drop-content{overflow:hidden}.booking-dropdown .item-list-with-dropdown__arrow,.mkv-editor .item-list-with-dropdown__arrow,.order-history .item-list-with-dropdown__arrow,.search-results .item-list-with-dropdown__arrow,.user-request-form .item-list-with-dropdown__arrow,.user-request-full-info .item-list-with-dropdown__arrow,.user-ticket-item .item-list-with-dropdown__arrow{border-top-right-radius:20px}.booking-dropdown .item-list-with-dropdown__extended,.mkv-editor .item-list-with-dropdown__extended,.order-history .item-list-with-dropdown__extended,.search-results .item-list-with-dropdown__extended,.user-request-form .item-list-with-dropdown__extended,.user-request-full-info .item-list-with-dropdown__extended,.user-ticket-item .item-list-with-dropdown__extended{border-radius:0 0 10px 10px}@media screen and (min-width:480px){.booking-dropdown .item-list-with-dropdown__extended,.mkv-editor .item-list-with-dropdown__extended,.order-history .item-list-with-dropdown__extended,.search-results .item-list-with-dropdown__extended,.user-request-form .item-list-with-dropdown__extended,.user-request-full-info .item-list-with-dropdown__extended,.user-ticket-item .item-list-with-dropdown__extended{border-radius:0 0 20px 20px}}.booking-dropdown .item-list-with-dropdown.opened,.mkv-editor .item-list-with-dropdown.opened,.order-history .item-list-with-dropdown.opened,.search-results .item-list-with-dropdown.opened,.user-request-form .item-list-with-dropdown.opened,.user-request-full-info .item-list-with-dropdown.opened,.user-ticket-item .item-list-with-dropdown.opened{overflow:visible}.results-filter{box-shadow:0 10px 30px rgba(0,62,146,.2)}.pay-component{overflow:hidden}.passengers-select-window__modal{padding:40px 0}.passengers-select-window__head{margin:0 40px 20px}.passengers-select-window__passengers{height:560px;padding:0 40px 40px}.payments .tabs__panel{border-radius:0 25px 25px}.icon--color-main{fill:#181e4e}.icon__color-white{fill:#fff}.icon--disabled{fill:#bdbdbd;cursor:disabled}.calendar__day-price{visibility:hidden}.return-modal__content{max-width:100%;min-width:420px;width:auto}.account-requests .icon-new,.account-requests-create .icon-new,.account-requests-info .icon-new{fill:#f74b1f}.account-requests .icon-complete,.account-requests-create .icon-complete,.account-requests-info .icon-complete{fill:#6fb66f}.account-requests .icon-gear,.account-requests-create .icon-gear,.account-requests-info .icon-gear{fill:#5e9dd3}.account-requests .icon-close,.account-requests .icon-pause,.account-requests-create .icon-close,.account-requests-create .icon-pause,.account-requests-info .icon-close,.account-requests-info .icon-pause{fill:#9c9c9c}.account-requests .modal-window-mobile,.account-requests .modal__wrapper,.account-requests-create .modal-window-mobile,.account-requests-create .modal__wrapper,.account-requests-info .modal-window-mobile,.account-requests-info .modal__wrapper{background:#f5f5f5}.account-requests .tooltip-icon__icon:not(.icon-new),.account-requests-create .tooltip-icon__icon:not(.icon-new),.account-requests-info .tooltip-icon__icon:not(.icon-new){height:18px;width:18px}.mkv-editor__body__flights{flex-wrap:wrap}.sort-select__dropdown{overflow:hidden}.tariff-list{border-radius:25px}.payments .tabs__head,.tariff-list{box-shadow:0 10px 30px rgba(0,62,146,.2)}.payments .tabs__head{border-radius:25px 25px 0 0}.payments .tabs__content{box-shadow:0 10px 30px rgba(0,62,146,.2)}