@charset "UTF-8";@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../../fonts/Montserrat/static/Montserrat-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic}:root{--fnt_main:"Montserrat",sans-serif;--fnt_sec:"OpenSans",sans-serif;--dark_hue:0;--dark_saturation:0%;--dark_lightness:0%;--light_hue:0;--light_saturation:0%;--light_lightness:100%;--prim_hue:326.1627906977;--prim_saturation:86%;--prim_lightness:39.2156862745%;--divider_hue:208;--divider_saturation:29.4117647059%;--divider_lightness:90%;--primary:#7367f0;--white-1:#fff;--grey-1:#f1f2f6;--grey-2:#a1a9c3;--grey-3:#9098b6;--grey-4:#70768f;--grey-light:#bbbdc7;--black:#000;--black-1:#1f2746;--blue-1:#a5a6f6;--blue-2:#7879f1;--blue-3:#5d5fef;--blue-4:#eef;--blue-5:#efefff;--blue-dark:#1f2746;--blue-light:#f6f7ff;--pink-1:#e56eab;--pink-2:#dd348b;--pink-3:#ed1d88;--pink-4:#c62f7d;--pink-5:#ffdcee;--scrollBar-color:hsla(calc(var(--prim_hue)),calc(var(--prim_saturation)),calc(var(--prim_lightness)),1);--scrollBar-width:8px;--scrollBar-height:auto;--scrollBar-radius:0px;--scrollBar-gap:0px;--text_selection_bg:hsla(calc(var(--prim_hue)),calc(var(--prim_saturation)),calc(var(--prim_lightness)),1);--text_selection_clr:hsla(calc(var(--light_hue)),calc(var(--light_saturation)),calc(var(--light_lightness)),1);--select-scroll:hsla(calc(var(--divider_hue)),calc(var(--divider_saturation)),calc(var(--divider_lightness)),1)}*{box-sizing:border-box;margin:0;padding:0;border:0;outline:none!important;list-style:none;font-family:var(--fnt_main);overflow-wrap:break-word;text-rendering:optimizeSpeed}::-moz-selection{background-color:var(--text_selection_bg);color:var(--text_selection_clr)}::selection{background-color:var(--text_selection_bg);color:var(--text_selection_clr)}body,html{min-width:320px;width:100%;font-size:100%;position:relative}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--scrollBar-color) transparent}html::-webkit-scrollbar{width:calc(var(--scrollBar-width) + var(--scrollBar-gap)*2);height:var(--scrollBar-height)}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{background:var(--scrollBar-color);border:var(--scrollBar-gap) solid transparent;border-radius:var(--scrollBar-radius);background-clip:content-box;opacity:.6}html::-webkit-scrollbar-thumb:hover{opacity:1;background-clip:content-box}html::-webkit-scrollbar-button{display:none}body{min-height:100vh}mark{background-color:transparent;color:inherit}a,button,input,select,textarea{font-family:inherit;font-size:1}button,select{text-transform:none}textarea{resize:none;overflow:auto}input::-ms-clear{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date]::-webkit-calendar-picker-indicator{margin:0;width:1em;cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator:hover{transform:scale(1.1)}input[type=number]{-moz-appearance:textfield}button{cursor:pointer;background-color:transparent}button::-moz-focus-inner{padding:0;border:0}a,a:visited{cursor:pointer}a,a:hover,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}iframe{border:0}select{border:0 solid transparent;-webkit-appearance:none;-moz-appearance:none;text-indent:1px}select::-ms-expand{display:none}blockquote,q{quotes:none}[hidden]{display:none}b,strong{font-weight:bolder}progress{vertical-align:baseline}[data-bg],[data-ibg]{background-repeat:no-repeat;background-size:cover;background-position:50%}.wrap{max-width:101.875rem}.inner,.wrap{min-width:20rem;margin:0 auto;padding-left:.9375rem;padding-right:.9375rem;width:100%}.inner{max-width:75rem}@media (min-width:62em){.inner{padding-left:2.125rem;padding-right:2.125rem}}.page-bg-cover{background-size:cover;background-position:50%}.page-bg-contain{background-size:contain;background-position:center 5.3125rem;background-repeat:no-repeat}.title--1{font-size:1.5rem}@media (min-width:48em){.title--1{font-size:2.5rem}}.title--2{font-size:1.5rem}.title--3{font-size:1.125rem;line-height:1.2;letter-spacing:.02em}.title--4{font-size:1rem}.title--5{font-size:.875rem}.title--center{text-align:center}.title--bold{font-weight:900}.gap-top--xxl{padding-top:3.375rem}@media (min-width:62em){.gap-top--xxl{padding-top:6.25rem}}.gap-top--lg{padding-top:1.5625rem}@media (min-width:62em){.gap-top--lg{padding-top:3.125rem}}.gap-bottom--xxl{padding-bottom:3.375rem}@media (min-width:62em){.gap-bottom--xxl{padding-bottom:6.25rem}}.gap-bottom--lg{padding-bottom:1.5625rem}@media (min-width:62em){.gap-bottom--lg{padding-bottom:3.125rem}}.gap-bottom--sx{padding-bottom:1.875rem}@media (max-width:48em){.pc-item--sm{display:none!important}}@media (max-width:62em){.pc-item--md{display:none!important}}@media (max-width:77.5em){.pc-item--lg{display:none!important}}@media (min-width:48em){.mob-item--sm{display:none!important}}@media (min-width:62em){.mob-item--md{display:none!important}}@media (min-width:77.5em){.mob-item--lg{display:none!important}}.no_scroll{overflow:hidden}.hr{height:.0625rem;background-color:var(--grey-light);width:100%;max-width:100%;display:block}*{font-size:.875rem}html{font-family:var(--fnt_main);font-style:normal;font-weight:400;line-height:1.3;color:var(--black-1)}body{display:flex;flex-direction:column}b{font-style:normal;font-weight:400}header{flex:0 0 auto}.main{flex:1 0 auto}footer{flex:0 0 auto}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (min-width:62em){.slick-slider .slick-list{display:flex}}.slick-slider .slick-track{display:flex}.slick-dots{position:absolute;z-index:1;list-style:none;text-align:center;width:40%;margin-left:30%}.slick-dots,.slick-dots li{display:flex;justify-content:center}.slick-dots li{position:relative;padding:0;cursor:pointer}.slick-dots li:first-child{justify-content:flex-start}.slick-dots li:last-child{justify-content:flex-end}.slick-dots li button{border:0;transform:matrix(1,0,0,-1,0,0);display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:0;cursor:pointer;border-radius:6.25rem}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";font-family:slick;font-size:6px;line-height:1.875rem;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:48em){.info__items-slide-wrap .slick-list{width:100%;margin:0 3.5rem}}.slick-arrow{position:absolute;bottom:-1.125rem;z-index:1;font-size:0;line-height:0;width:2.25rem;height:2.25rem;background-image:url(../../images_new/arr/arr-grey.svg);background-color:var(--white-1);background-size:contain;background-repeat:no-repeat;border-radius:50%;border:.0625rem solid var(--grey-2)}@media (min-width:48em){.slick-arrow{top:48%;bottom:auto}}@media (min-width:88.75em){.slick-arrow{top:7.0625rem}}.slick-next{right:33%}@media (min-width:48em){.slick-next{right:0}}@media (min-width:88.75em){.slick-next{right:-5.875rem}}.slick-prev{transform:rotate(180deg);left:33%}@media (min-width:48em){.slick-prev{left:0}}@media (min-width:88.75em){.slick-prev{left:-5.875rem}}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border-color:#d0d0d0 transparent;border-style:solid;border-width:5px;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.selectize-control.single .selectize-input{box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);background-color:#f9f9f9;background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0}.btn{display:flex;align-items:center;justify-content:center;padding:0 1rem;text-align:center;border-radius:.5rem;white-space:nowrap}.btn:hover{transition:.1s;transform:scale(1.01)}.btn--xs{height:2.125rem}.btn--sm{height:2.75rem}.btn--md{height:3rem}.btn--lg{height:3.25rem}.btn--pink-trans{background-color:transparent;color:var(--pink-3)}.btn--pink-3{background-color:var(--pink-3);color:var(--white-1);font-size:1rem}.btn--pink-4{background-color:var(--pink-4);color:var(--white-1);font-size:.875rem;line-height:1.2;transition:.2s}.btn--pink-4:hover{background-color:var(--pink-3)}.btn--black{background-color:var(--black-1);color:var(--white-1)}.btn--white{background-color:var(--white-1);color:var(--pink-3)}.btn--link-pink{padding:1rem 0;background-color:transparent;color:var(--pink-3)}.btn--borger-pink{border:.0625rem solid var(--pink-3)}.btn--mini{height:2.5rem;padding:0 1rem;border-radius:1.25rem}.btn--full{width:100%}.btn--fit{width:-moz-fit-content;width:fit-content}.btn--arr{justify-content:flex-start;padding-left:0;color:var(--pink-3);font-weight:600;font-size:1rem}.btn__ico{max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;margin-left:1rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.btn--uppercase{text-transform:uppercase}.burger__head{position:relative;z-index:3}.burger__inner{overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.burger__inner::-webkit-scrollbar{height:0;width:0}.burger__content{display:block;position:fixed;z-index:1;visibility:hidden;top:0;right:-100%;transition-duration:.25s}.burger__toggle:checked~.burger__content{visibility:visible;right:0}.burger__toggle{position:absolute;opacity:0;z-index:-2}.modal{position:relative;margin:.9375rem;max-height:95vh;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.modal::-webkit-scrollbar{height:0;width:0}.modal__close{position:absolute;cursor:pointer;display:block;background-color:transparent}.modal-wrap{display:none;position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;align-items:center;justify-content:center;cursor:pointer;opacity:0;background-color:rgba(35,34,52,.75)}.modal-wrap--center .modal{width:100%;padding:2.75rem;background-color:var(--white-1);border:.0625rem solid rgba(161,169,195,.5);border-radius:1rem}.modal-wrap--center .modal__close{top:1rem;right:1rem;max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-wrap--xs .modal{max-width:30.875rem}.modal-wrap--md .modal{max-width:52.25rem}.modal-wrap--lg .modal{max-width:36.875rem}.modal__head-wrap{display:flex;align-items:center}.modal__head-ico{max-width:2rem;max-height:2rem;min-width:2rem;min-height:2rem;margin-right:1.125rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal__desc{padding-top:1.5rem}.modal__desc-bottom--sx{padding-bottom:1.5rem}.modal__desc-bottom--md{padding-bottom:2.75rem}.selectize--row{display:flex}@media (max-width:48em){.selectize--row{flex-direction:column}}.selectize--row .selectize:not(:last-child){margin-right:1rem}@media (max-width:48em){.selectize--row .selectize:not(:last-child){margin-bottom:.625rem}}.select1,.tours__filter-select{width:100%}@media (min-width:48em){.select1,.tours__filter-select{max-width:16.875rem}}.select1.selectize-control.single .selectize-input,.tours__filter-select.selectize-control.single .selectize-input{background-color:transparent;box-shadow:none;background-image:none;color:var(--black-1);border-radius:.3125rem;border-color:var(--grey-2)}.select1.selectize-control.single .selectize-input .selectize-dropdown.single,.tours__filter-select.selectize-control.single .selectize-input .selectize-dropdown.single{border-color:var(--grey-2)}.select1.selectize-control.single .selectize-input.input-active,.tours__filter-select.selectize-control.single .selectize-input.input-active{border-radius:.3125rem .3125rem 0 0}.select1.selectize-control.single .selectize-input.input-active:after,.tours__filter-select.selectize-control.single .selectize-input.input-active:after{top:50%;transform:rotate(0deg)}.select1.selectize-control.single .selectize-input:after,.tours__filter-select.selectize-control.single .selectize-input:after{top:43%;width:.5625rem;height:.5625rem;min-width:.5625rem;min-height:.5625rem;background-size:contain;background-repeat:no-repeat;background-image:url(../../images_new/arr/arr-dark.svg);transform:rotate(180deg);border:none;transition:transform .05s}.select1 .option,.tours__filter-select .option{display:flex;align-items:center;height:2.25rem}.select1 .selectize-dropdown,.tours__filter-select .selectize-dropdown{border-color:var(--grey-2);border-radius:0 0 .3125rem .3125rem;overflow:hidden}.tours__filter-selects-wrap{display:flex;flex-direction:column;gap:15px;margin-top:20px}@media screen and (min-width:768px){.tours__filter-selects-wrap{flex-direction:row;gap:30px;margin-top:30px}.tours__filter-selects-item-wrap{min-width:270px}}.pagination{display:flex;align-items:center;justify-content:flex-end}.pagination-wrap{margin:.125rem 0;white-space:nowrap}.pagination__arr{max-width:1rem;max-height:1rem;min-width:1rem;min-height:1rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pagination__arr-wrap{display:flex;align-items:center;justify-content:center;border-radius:50%;max-width:2rem;max-height:2rem;min-width:2rem;min-height:2rem;background-color:var(--grey-1)}.pagination__arr-wrap--next{transform:rotate(180deg)}.pagination__content{display:flex;align-items:center;height:100%;max-height:2rem;margin:0 .375rem}.pagination__item{display:flex;align-items:center;justify-content:center;font-size:.875rem;text-align:center;color:var(--black-1)}.pagination__item-wrap{height:100%;max-height:2rem;padding:.5rem;background-color:var(--grey-1)}.pagination__item-wrap:first-child{padding-left:.8125rem;border-radius:1rem 0 0 1rem}.pagination__item-wrap:last-child{padding-right:.8125rem;border-radius:0 1rem 1rem 0}.pagination__item-wrap.active{padding:0}.pagination__item-wrap.active .pagination__item{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:2.25rem;max-height:2.25rem;min-width:2.25rem;min-height:2.25rem;margin:-.125rem 0;padding:0 .5rem;border-radius:50%;background-color:var(--primary);color:var(--white-1)}.field-search-wrap{position:relative}.field-search__input{height:3rem;width:100%;padding-left:3rem;background-color:var(--grey-1);border:.0625rem solid var(--grey-1);border-radius:1rem}.field-search__input::-moz-placeholder{color:var(--black-1)}.field-search__input::placeholder{color:var(--black-1)}.field-search__ico{position:absolute;left:1rem;top:.75rem;max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs+.benefits__box{padding-top:1rem}.breadcrumbs+.field-search-wrap,.breadcrumbs+.info-service__content-wrap,.breadcrumbs+.info-tabs__nav,.breadcrumbs+.info-tabs__title,.breadcrumbs+.selectize{margin-top:2rem}.breadcrumbs+.way-details__items{margin-top:.8125rem}@media (min-width:48em){.breadcrumbs+.way-details__items{margin-top:2rem}}.breadcrumbs+.info__content{margin-top:2rem}@media (min-width:48em){.breadcrumbs+.info__content{margin-top:1.5rem}}.breadcrumbs__item{display:flex;align-items:center;margin:.125rem 0;font-size:1rem}.breadcrumbs__item:active,.breadcrumbs__item:last-child{pointer-events:none;color:var(--blue-3)}.breadcrumbs__item:not(:last-child){pointer-events:all;line-height:1.5;color:var(--grey-4);padding-right:.5rem}.breadcrumbs__item:not(:last-child):after{content:"";display:inline-block;width:1rem;height:1rem;max-width:1rem;max-height:1rem;min-width:1rem;min-height:1rem;margin-left:.5rem;background-size:contain;background-image:url(../../images_new/arr/arr-grey.svg)}.header{position:relative;display:flex;justify-content:space-between}.header-wrap{position:absolute;z-index:1;top:0;width:100%;padding:.75rem 0}.header__logo{max-height:3.375rem;min-height:3.375rem;max-width:7.875rem;min-width:7.875rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:28.75em){.header__logo{max-height:3.375rem;max-width:11rem;min-height:3.375rem;min-width:11rem}}.header__content{display:flex}.header__leng{height:2.6875rem;overflow:hidden;padding:.75rem 1rem;margin-left:1.5rem;margin-top:.5rem;border:.0625rem solid var(--black-1);border-radius:1.25rem;transition:height .2s ease}.header__leng:hover{height:100%}.header__leng-item{display:flex;align-items:center;color:var(--black-1);cursor:pointer}.header__leng-item:not(:last-child){padding-bottom:.625rem}.header__leng-item-arr{max-height:.375rem;max-width:.5625rem;min-height:.375rem;min-width:.5625rem;margin-left:.625rem;transform:rotate(180deg)}.header__btn,.header__leng-item-arr{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__btn{max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;margin-top:.625rem;margin-left:1.5rem;cursor:pointer}.header__btn img{width:100%;height:auto;border-radius:50%}@media (min-width:62em){.header__btn-help{margin-top:.625rem;margin-left:1.5rem}}@media (max-width:62em){.header__btn-help{justify-content:flex-start;background-color:transparent;border-radius:0;padding:0;margin-top:0;height:auto}.header__btn-help:hover{transform:none}}@media (max-width:62em){.header__btn-help+.header__menu-item-wrap{padding-top:1.5rem}}.header__btn-help-ico{max-height:1.5rem;min-height:1.5rem;max-width:1.5rem;min-width:1.5rem;margin-right:1rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:62em){.header__btn-help-ico{display:none}}@media (max-width:62em){.header__btn-help-text{font-size:1.5rem;color:var(--black-1)}}@media (max-width:48em){.header__btn-help-text{font-size:1.125rem}}.header__menu{padding:3.625rem 0 0;max-height:75vh}.header__menu-wrap{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;min-height:23.4375rem;background-color:var(--white-1);box-shadow:0 .25rem .5rem rgba(19,41,104,.1)}@media (min-width:48em){.header__menu-wrap{top:-.75rem;width:-moz-fit-content;width:fit-content;padding:11.875rem 7.5rem 22.1875rem;height:auto}}.header__menu-item-wrap{display:flex;align-items:center}@media (min-width:48em){.header__menu-item-wrap{white-space:nowrap}}.header__menu-item-wrap:not(:last-child){padding-bottom:1.5rem}.header__menu-item-ico{max-height:1.5rem;min-height:1.5rem;max-width:1.5rem;min-width:1.5rem;margin-right:1rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__menu-item-text{font-size:1.125rem;color:var(--black-1)}@media (min-width:48em){.header__menu-item-text{font-size:1.5rem}}.header__menu-btn{position:absolute;right:1.5625rem;top:1.9375rem;margin-left:auto;max-height:1.5rem;min-height:1.5rem;max-width:1.5rem;min-width:1.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:62em){.header__menu-btn{top:2.5625rem;right:3rem}}.header_account_popup{position:fixed;top:6px;right:65px;border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);z-index:9;width:380px;max-width:100%;visibility:hidden;opacity:0;transform:translateX(50%);transition:all .3s ease}.header_account_popup._active{visibility:visible;opacity:1;transform:translateX(0)}.header_account_popup_close{display:none}.header_account_popup_top{border-bottom:1px solid #bbbdc7;display:flex;gap:16px;padding:16px 20px}.header_account_popup_top svg{width:40px;min-width:40px}.header_account_popup_top ._name{color:#5d5fef;font-size:18px;font-weight:500}.header_account_popup_top ._mail{color:#a1a9c3;font-size:12px}.header_account_popup_nav{display:flex;flex-direction:column;gap:24px;padding:20px}.header_account_popup_nav ._item{display:flex;align-items:center;gap:16px;color:#1f2746}.header_account_popup_nav ._item img,.header_account_popup_nav ._item svg{width:24px;min-width:24px;opacity:.5;transition:all .3s ease}.header_account_popup_nav ._item img ellipse,.header_account_popup_nav ._item img line,.header_account_popup_nav ._item img path,.header_account_popup_nav ._item img rect,.header_account_popup_nav ._item svg ellipse,.header_account_popup_nav ._item svg line,.header_account_popup_nav ._item svg path,.header_account_popup_nav ._item svg rect{transition:all .3s ease}.header_account_popup_nav ._item span{font-size:16px;line-height:1}.header_account_popup_nav ._item._logout{color:#5d5fef}.header_account_popup_nav ._item:hover img,.header_account_popup_nav ._item:hover svg{opacity:1}.header_account_popup_nav ._item._active span{color:#ed1d88}.header_account_popup_nav ._item._active svg [fill]{fill:#ed1d88}.header_account_popup_nav ._item._active svg [stroke]{stroke:#ed1d88}.header_account_popup_nav ._item._active svg [fill=white]{fill:#fff}@media screen and (max-width:900px){.header_account_popup{right:30px}}@media screen and (max-width:600px){.header_account_popup{top:0;right:0;height:100%;overflow-y:auto;padding-top:40px}.header_account_popup_close{display:block;position:absolute;top:16px;right:16px}}.footer{position:relative;z-index:1}.footer-wrap{position:relative;color:var(--white-1);padding:1.625rem 0 1.125rem}@media (min-width:75em){.footer-wrap{padding:2rem 0}}.footer-wrap:before{content:"";z-index:1;background:linear-gradient(180deg,#7879f1 -4.09%,#1b1c32 89.32%);opacity:.83}.footer-wrap:before,.footer__bg{position:absolute;top:0;width:100%;height:100%}.footer__bg{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.footer__logo{max-width:11rem;max-height:3.375rem;min-width:11rem;min-height:3.375rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__head{display:flex;justify-content:space-between;align-items:center}@media (max-width:48em){.footer__head{flex-direction:column}}.footer__head-nav{display:flex;align-items:center}@media (min-width:48em){.footer__head-nav{margin:-.6875rem 0}}@media (max-width:75em){.footer__head-nav{flex-wrap:wrap;justify-content:center;max-width:22.8125rem;padding-top:.5rem}}.footer__head-nav-item{padding:0 1.5rem;margin:.5rem 0;font-size:1rem;text-transform:uppercase;white-space:nowrap}@media (min-width:75em){.footer__head-nav-item{margin:.6875rem 0}}@media (max-width:75em){.footer__head-nav-item{padding:0 .6875rem}}.footer__contact{display:flex;align-items:center}@media (max-width:48em){.footer__contact{padding-top:1rem}}.footer__contact-item:not(:last-child){margin-right:1.1875rem}.footer__contact-item-ico{max-width:1.6875rem;max-height:1.6875rem;min-width:1.6875rem;min-height:1.6875rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__desc{width:100%;max-width:176px;min-width:10.5rem;font-size:.75rem}@media (min-width:75em){.footer__desc{max-width:13.125rem;min-width:10.5rem}}@media (max-width:48em){.footer__desc{order:1;max-width:25rem;min-width:auto;padding-top:1rem;text-align:center}}@media (max-width:48em){.footer__desc br{display:none}}.footer__bottom{display:flex;align-items:center;justify-content:space-between;padding-top:2rem}@media (max-width:48em){.footer__bottom{flex-direction:column;padding-top:0}}.footer__bottom-nav{display:flex;align-items:center;justify-content:center;margin:-.6875rem 0}@media (min-width:75em){.footer__bottom-nav{padding-right:35px}}@media (max-width:75em){.footer__bottom-nav{flex-wrap:wrap;margin:0;max-width:30.625rem}}.footer__bottom-nav-item{padding:0 1.375rem;margin:.5rem 0;font-size:.75rem;color:var(--grey-1);white-space:nowrap}@media (max-width:75em){.footer__bottom-nav-item{padding:0 1.125rem}}@media (max-width:75em){.footer__bottom-nav-item:nth-child(3n){border-left:none}}.footer__bottom-nav-item:not(:first-child){border-left:.0625rem solid var(--white-1)}.footer__pay{display:flex;align-items:center;white-space:nowrap;justify-content:flex-end;width:169px}.footer__pay-ico{max-width:4.375rem;max-height:4.375rem;min-width:4.375rem;min-height:4.375rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__pay-ico:not(:last-child){margin-right:.625rem}.hero{color:var(--white-1)}.hero,.hero-wrap{position:relative}.hero__img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__content{width:100%;padding:5.25rem 0 12.1875rem}@media (min-width:48em){.hero__content{padding:5.625rem 0 12.0625rem}}@media (min-width:62em){.hero__content{padding:6.875rem 0 8.375rem}}.hero__desc{padding-top:.3125rem;font-size:1.125rem;line-height:1.9}.benefits-wrap{display:flex;padding:2rem 0;background-color:rgba(241,242,246,.7)}@media (min-width:48em){.benefits-wrap{padding:7.4375rem 0 9.25rem}}.benefits-insurance-wrap{display:flex;padding:.625rem 0;background-color:rgba(241,242,246,.7)}.benefits--col-3 .benefits__item{width:100%;max-width:100%}@media (min-width:48em){.benefits--col-3 .benefits__item{max-width:calc(33.33333% - 1.25rem)}}.benefits--col-4 .benefits__item{width:100%;max-width:100%}@media (min-width:48em){.benefits--col-4 .benefits__item{max-width:calc(25% - 1.25rem)}}.benefits--col-4 .title{font-size:1rem}.benefits__box{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:48em){.benefits__box{flex-direction:column;align-items:center}}.benefits__item{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:48em){.benefits__item:not(:last-child){padding-bottom:2.3125rem}}.benefits__img{max-width:12.875rem;max-height:10.8125rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:48em){.benefits__img{max-width:16.625rem;max-height:13.9375rem}}.benefits__content{padding-top:1.5rem}.benefits__title{min-height:3.75rem}.benefits__desc{padding:1.5rem .9375rem 0}.bunner{width:100%}@media (min-width:48em){.bunner-wrap--up{margin-top:-4.625rem}}.bunner-wrap._home{display:block}@media screen and (max-width:768px){.bunner-wrap._home{display:none}}.bunner-wrap._tablet{display:none}@media screen and (max-width:768px){.bunner-wrap._tablet{display:block}}@media screen and (max-width:400px){.bunner-wrap._tablet{display:none}}.bunner-wrap._mob{display:none}@media screen and (max-width:400px){.bunner-wrap._mob{display:block}}.bunner__img{width:100%}.bunner__content{display:block;border-radius:.4375rem;overflow:hidden;color:var(--white-1);text-align:center}.bunner__content img{width:100%}.bunner__desc{position:relative}.products-wrap-top--lg{padding-top:2rem}@media (min-width:62em){.products-wrap-top--lg{padding-top:6.25rem!important}}.products-wrap-bottom--md{padding-top:2rem}@media (min-width:62em){.products-wrap-bottom--md{padding-bottom:3.125rem!important}}.products__head-wrap--no-filter{display:flex;justify-content:space-between;align-items:center}.products__head-wrap--no-filter .products__nav{padding-top:0}.products__nav{display:flex;justify-content:space-between;padding-top:1.5rem}@media (min-width:48em){.products__nav{padding:3.375rem 0 .125rem}}.products__nav-var{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:48em){.products__nav-var{flex-direction:column;width:100%}}.products__nav-var-item{cursor:pointer;padding-bottom:.25rem;text-transform:uppercase;border-bottom:.0625rem solid transparent}@media (max-width:48em){.products__nav-var-item{width:100%;padding:.5rem 0;border:1px solid var(--grey-2);border-radius:.25rem;text-align:center}}@media (max-width:48em){.products__nav-var-item:not(:last-child){margin-bottom:.5rem}}@media (min-width:48em){.products__nav-var-item:not(:last-child){margin-right:1.4375rem}}@media (min-width:75em){.products__nav-var-item:not(:last-child){margin-right:4.5625rem}}.products__nav-var-item.active,.products__nav-var-item:hover{color:var(--pink-2);transition:.2s}@media (max-width:48em){.products__nav-var-item.active,.products__nav-var-item:hover{background-color:var(--pink-5);border:.0625rem solid var(--pink-5)}}@media (min-width:48em){.products__nav-var-item.active,.products__nav-var-item:hover{border-bottom:.0625rem solid var(--pink-2)}}@media (max-width:48em){.products__nav-all-pc{display:none}}.products__nav-all-mob{margin:1rem auto 0;width:-moz-fit-content;width:fit-content}@media (min-width:48em){.products__nav-all-mob{display:none}}.products__content{display:flex;flex-wrap:wrap;gap:0}.products__content+.pagination-wrap{margin-top:2rem}@media (min-width:35.625em){.products__content{gap:1.25rem}}@media (min-width:48em){.products__content{gap:1.25rem;margin-top:1.875rem}}@media (min-width:62em){.products__content{gap:1.875rem}}.products__item{display:flex;flex-direction:column;width:100%;max-width:100%;margin-top:1rem;border-radius:1rem;overflow:hidden}@media (min-width:35.625em){.products__item{max-width:calc(50% - .9375rem)}}@media (min-width:48em){.products__item{max-width:calc(33.33333% - .9375rem)}}@media (min-width:62em){.products__item{max-width:calc(25% - 1.40625rem)}}.products__img{max-height:11.0625rem;min-height:11.0625rem;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.products__desc{display:flex;flex-direction:column;justify-content:space-between;min-height:8.375rem;padding:1.1875rem 1rem 1.5rem;border:.0625rem solid rgba(161,169,195,.5);border-top:none;border-radius:0 0 1rem 1rem}.products__title-wrap{display:flex;padding-bottom:1rem}.products__title-ico{max-height:1rem;max-width:1rem;min-height:1rem;min-width:1rem;margin:.1875rem .5625rem 0 0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.products-mini__head{display:flex;justify-content:space-between;padding-bottom:.125rem}@media (max-width:48em){.products-mini__head{justify-content:center}}.products-mini__content{display:flex;flex-wrap:wrap;justify-content:space-between}.products-mini__content+.pagination-wrap{margin-top:2rem}.products-mini__item{display:flex;height:6.25rem;max-height:9rem;width:100%;margin-top:1.875rem;border:.0625rem solid #dcdfe1;box-shadow:0 .125rem .25rem rgba(10,30,48,.1);border-radius:1rem;overflow:hidden}@media (min-width:62em){.products-mini__item{width:calc(50% - .9375rem)}}.products-mini__img{max-width:8.75rem;max-height:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.products-mini__desc{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:.9375rem 1rem}.products-mini__title-wrap{display:flex}.products-mini__title-ico{max-height:1rem;max-width:1rem;min-height:1rem;min-width:1rem;margin:.1875rem .5rem 0 0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.products-mini__btn{padding:0;margin-left:auto}@media (max-width:48em){.products-mini__btn-all--pc{display:none}}.products-mini__btn-all--mob{width:100%;margin:1.5rem auto 0}@media (min-width:48em){.products-mini__btn-all--mob{display:none}}.news-demo-wrap{padding:0 0 2rem}@media (min-width:62em){.news-demo-wrap{padding:3.125rem 0 6.25rem}}.news-demo__head{display:flex;align-items:center;justify-content:space-between}@media (max-width:62em){.news-demo__head{justify-content:center}}@media (max-width:62em){.news-demo__btn-pc{display:none}}.news-demo__content{display:flex;justify-content:space-between;padding-top:2rem}@media (max-width:62em){.news-demo__content{display:none}}.news-demo__big{display:flex;flex-direction:column;width:100%;max-width:41.875rem;margin-right:1.875rem;border-radius:1rem;overflow:hidden}.news-demo__big-img{position:absolute;top:0;max-height:100%;min-height:17.5rem;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-demo__big-img-wrap{position:relative;height:17.5rem;min-height:17.5rem}.news-demo__big-img-wrap:after{content:"";position:absolute;top:0;width:100%;height:100%;background:radial-gradient(100% 824.51% at 0 100%,#1f2746 0,rgba(31,39,70,0) 100%)}.news-demo__big-img__desc{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;font-size:1.875rem;line-height:1.1;color:var(--white-1)}.news-demo__big-img__desc b{font-size:2.8125rem;color:var(--blue-1)}.news-demo__big-desc{padding-bottom:1.75rem;line-height:1.5;font-size:1rem;text-align:justify}.news-demo__big-desc-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:1.5rem 2.8125rem 2.3125rem 1.5rem;border:.0625rem solid rgba(161,169,195,.5);border-radius:0 0 1rem 1rem}.news-demo__big-desc-info{display:flex;justify-content:space-between;align-items:center}.news-demo__big-date{color:var(--blue-2)}.news-demo__mini{width:100%;max-width:29.375rem;min-width:18.125rem;border:.0625rem solid rgba(161,169,195,.5);border-radius:1rem;overflow:hidden}.news-demo__mini-item{display:flex;align-items:center;height:100%;max-height:33.3333333333%;min-height:33.3333333333%;cursor:pointer}.news-demo__mini-item:not(:last-child){border-bottom:.0625rem solid #d9d9d9}.news-demo__mini-item.active .news-demo__mini-img-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(31,39,70,.6),rgba(31,39,70,.6))}.news-demo__mini-item.active .news-demo__mini-img-wrap:after{position:absolute;top:37%;right:-1.0625rem;border:30px solid transparent;border-right:43px solid var(--white-1)}.news-demo__mini-img{max-height:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:13rem}.news-demo__mini-img-wrap{position:relative;height:100%}.news-demo__mini-desc{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:1.5625rem 2.5rem 1.5rem 1rem}.news-demo__mini-date{color:var(--grey-2)}.news-demo__mini-title{font-size:1rem;line-height:1.5}.news-demo__mini-title b{font-size:1.125rem;line-height:1.67}@media (min-width:62em){.news-md--mob{display:none}}@media (min-width:640px){.news-md--col-2 .news-md__item{max-width:calc(50% - .9375rem)}}.news-md--col-3 .news-md__content{justify-content:flex-start}@media (min-width:640px){.news-md--col-3 .news-md__content{gap:0 1.875rem}}@media (min-width:640px){.news-md--col-3 .news-md__item{max-width:calc(50% - .9375rem)}}@media (min-width:992px){.news-md--col-3 .news-md__item{max-width:calc(33.33333% - 1.25rem)}}.news-md--page{padding-top:5.875rem}.news-md__content{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:40em){.news-md__content{flex-direction:column}}.news-md__content+.pagination-wrap{margin-top:1.75rem}.news-md__item{display:flex;flex-direction:column;width:100%;max-width:100%;margin-top:1.5rem;border-radius:1rem;overflow:hidden}.news-md__img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-md__img,.news-md__img-wrap{max-height:8.875rem;min-height:8.875rem}.news-md__img-wrap{position:relative}.news-md__img-wrap:before{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.news-md__desc{flex-direction:column;height:100%;padding:1.5rem 1rem;border:.0625rem solid rgba(161,169,195,.5);border-radius:0 0 1rem 1rem}.news-md__desc,.news-md__desc-info{display:flex;justify-content:space-between}.news-md__desc-info{align-items:center}.news-md__title{font-size:1.125rem;letter-spacing:.02em}.news-md__text{padding:1rem 0;line-height:1.5;font-size:1rem}.news-md__date{display:flex;align-items:center;color:var(--grey-2);white-space:nowrap}.news-md__date-ico{max-width:1rem;max-height:1rem;min-width:1rem;min-height:1rem;margin-right:.25rem;opacity:.5;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.news-md__btn{margin:1rem auto 0;width:-moz-fit-content;width:fit-content}@media (min-width:62em){.news-md__btn{display:none}}.news-md__content .bunner-wrap{width:100%;margin:30px 0 6px}#news_list{margin-bottom:2rem}.subscribe{width:100%;max-width:48rem}.subscribe-wrap{padding:3.375rem 0;background-color:rgba(161,169,195,.2)}@media (min-width:53.75em){.subscribe-wrap{padding:6.25rem 0}}.subscribe__headline{text-align:center}.subscribe__form{padding-top:2rem}.form-send{display:flex;align-items:center}@media (max-width:53.75em){.form-send{flex-direction:column}}.form-send__input{height:3rem;width:100%;padding:0 1rem 0 3.5rem;background-color:var(--white-1);border-radius:.5rem}@media (min-width:53.75em){.form-send__input{max-width:31.375rem;min-width:31.375rem;margin-right:1rem}}.form-send__input-wrap{position:relative;display:flex;align-items:center;width:100%}@media (max-width:53.75em){.form-send__input-wrap{margin-bottom:1rem}}.form-send__input-ico{position:absolute;left:1rem;top:.5625rem;max-width:1.875rem;max-height:1.875rem;min-width:1.875rem;min-height:1.875rem;margin-right:.625rem;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:53.75em){.form-send__btn{max-width:15.625rem}}.article+.article{padding-top:3.375rem}.article__content{padding-top:2rem}.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{padding-bottom:1.25rem;font-weight:700;font-size:1rem}.article__content p+h1,.article__content p+h2,.article__content p+h3,.article__content p+h4,.article__content p+h5,.article__content p+h6{padding-top:1.875rem}.article__content p+p{padding-top:1.25rem}.article__content ol,.article__content ul{padding-left:.9375rem}.article__content ol+p,.article__content ul+p{padding-top:1.25rem}.article__content ul li{list-style:disc}.article__content ol li{list-style:auto}.article-2{padding-top:1.5rem}.article-2 h1,.article-2 h2,.article-2 h3,.article-2 h4,.article-2 h5,.article-2 h6{padding-bottom:1.125rem;font-weight:700;font-size:1.125rem;letter-spacing:.02em}.article-2 p{font-size:1rem;line-height:1.5}.article-2 p+h1,.article-2 p+h2,.article-2 p+h3,.article-2 p+h4,.article-2 p+h5,.article-2 p+h6,.article-2 p+p{padding-top:1.5rem}.article-2 a{font-weight:700;font-size:1rem;line-height:1.3;color:var(--blue-3)}.info-tabs-wrap{padding:6.25rem 0 3.125rem}.info-tabs__title{padding-bottom:1.5rem}@media (min-width:48em){.info-tabs__title{padding-bottom:3.375rem}}.info-tabs__nav{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:2rem}@media (max-width:48em){.info-tabs__nav{flex-direction:column}}.info-tabs__nav-item{cursor:pointer;padding-bottom:.25rem;text-transform:uppercase;border-bottom:.0625rem solid transparent}@media (max-width:48em){.info-tabs__nav-item{width:100%;padding:.5rem 0;border:1px solid var(--grey-2);border-radius:.25rem;text-align:center}}@media (max-width:48em){.info-tabs__nav-item:not(:last-child){margin-bottom:.5rem}}@media (min-width:48em){.info-tabs__nav-item:not(:last-child){margin-right:1.4375rem}}@media (min-width:75em){.info-tabs__nav-item:not(:last-child){margin-right:4.5625rem}}.info-tabs__nav-item.active,.info-tabs__nav-item:hover{color:var(--pink-2);transition:.2s}@media (max-width:48em){.info-tabs__nav-item.active,.info-tabs__nav-item:hover{background-color:var(--pink-5);border:.0625rem solid var(--pink-5)}}@media (min-width:48em){.info-tabs__nav-item.active,.info-tabs__nav-item:hover{border-bottom:.0625rem solid var(--pink-2)}}.info-tabs__content-item{display:flex;align-items:center}.info-tabs__content-item-box{display:none}.info-tabs__content-item-box_active{display:block}.info-tabs__content-items{display:flex;flex-wrap:wrap;padding-top:2rem}@media (min-width:62em){.info-tabs__content-items{align-content:flex-start;min-height:18.125rem}}.info-tabs__content-item{width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;padding-bottom:1.875rem;color:var(--black-1)}@media (min-width:48em){.info-tabs__content-item{max-width:calc(50% - .9375rem)}}@media (min-width:62em){.info-tabs__content-item{max-width:calc(33.33333% - 1.25rem)}}.info-tabs__content-item-img{max-width:4.375rem;max-height:3.125rem;min-width:4.375rem;min-height:3.125rem;-o-object-fit:contain;object-fit:contain;border:.0625rem solid rgba(161,169,195,.5)}.info-tabs__content-item-desc{padding-left:.5rem;font-size:1rem}@media (min-width:48em){.info-tabs__content-item-desc{padding:0 1.875rem 0 .5rem}}.info-tabs__input{width:100%;height:3rem;max-width:29.375rem;padding-left:3rem;background-color:var(--grey-1);border-radius:.5rem;border:.0625rem solid var(--grey-1)}.info-tabs__input-wrap{position:relative;display:flex;align-items:center}.info-tabs__input-ico{position:absolute;top:.75rem;left:1rem;max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;margin-right:.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info-tabs__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:18.125rem;width:100%}.info-tabs__empty-img{max-width:12.1875rem;max-height:10.25rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info-tabs__empty-desc{padding-top:1.875rem;text-align:center}.error{height:100%;display:flex;align-items:center;justify-content:center}.error-wrap{width:100%;height:100vh;min-height:45rem;color:var(--white-1);text-align:center}.error__content{display:flex;flex-direction:column;align-items:center}.error__headline{padding-bottom:1.1875rem;font-size:5rem;line-height:1}@media (min-width:48em){.error__headline{font-size:8rem}}.error__desc{padding:1.1875rem 0 1.5rem;font-size:.875rem;line-height:1.9}@media (min-width:48em){.error__desc{font-size:1.125rem}}.responce{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.responce-wrap{width:100%;height:100vh;min-height:45rem;text-align:center}.responce-wrap._bg{background-repeat:no-repeat;background-position:bottom}.responce__content{display:flex;flex-direction:column;align-items:center}.responce__img{max-width:6.875rem;max-height:8.5rem;margin-bottom:2.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;height:-moz-fit-content;height:fit-content}.responce__desc{padding:1.1875rem 0 1.5rem;font-size:1.125rem}.responce_contact_data{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:500;letter-spacing:2%;margin-bottom:24px;gap:19px}.responce_contact_data a{transition:color .2s ease-in-out;font-size:1rem;color:#1f2746}.responce_contact_data a._active,.responce_contact_data a:hover{color:#5d5fef}.loader{display:flex;flex-direction:column;align-items:center;justify-content:center}.loader-content{position:fixed;top:0;width:100%;height:100vh;background-color:#fff;z-index:10;overflow-y:scroll}.loader-wrap{width:100%;padding-top:14.875rem;text-align:center}.loader__content{width:100%;display:flex;flex-direction:column;align-items:center}.loader__img{max-width:14.0625rem;max-height:7.375rem;margin-bottom:1.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.loader__subtile{padding:1rem 0;font-size:1.125rem;letter-spacing:.02em;color:var(--blue-3)}.loader__desc{padding-bottom:1.75rem;font-size:1.125rem;line-height:1.9;color:var(--black-1)}.progress{position:relative;width:100%}.progress__bg{position:absolute;top:0;width:100%;min-width:100%;background-color:rgba(165,166,246,.5)}.progress__bg,.progress__line{height:.375rem;min-height:.375rem}.progress__line{width:10%;background-color:var(--blue-3);animation:progressbar 70s infinite}@keyframes progressbar{0%{width:0}to{width:100%}}.reservation_loader{width:100%;height:100vh;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:100}.load-spinner{color:official;display:inline-block;width:80px;height:80px}.load-spinner.purple div:after{background:#e951d9}.load-spinner div{transform-origin:40px 40px;animation:loader 1.2s linear infinite}.load-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.load-spinner div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.load-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.load-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.load-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.load-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.load-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.load-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.load-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.load-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.load-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.load-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.load-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loader{0%{opacity:1}to{opacity:0}}.way-details__items{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1.5rem 1rem;background-color:var(--blue-light);border-radius:1rem}@media (min-width:48em){.way-details__items{padding:2rem 1.875rem}}@media (min-width:62em){.way-details__items{padding:2rem 4rem 1rem 5.625rem}}.way-details__item{display:flex;width:100%;max-width:100%;align-items:center;padding:0 1.625rem 1rem 0;white-space:nowrap}@media (min-width:48em){.way-details__item{max-width:calc(50% - 2.40625rem)}}@media (min-width:62em){.way-details__item{max-width:calc(33.33333% - 1.60417rem)}}.way-details__item-ico{max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-right:.75rem}.way-details__item-text{font-size:1rem;color:var(--blue-dark)}.way-details__content{padding-top:2rem}@media (max-width:48em){.way-details__content{display:flex;flex-direction:column;padding-top:1rem}}.way-details__content:after{content:"";display:table;clear:both}.way-details__img{float:left;margin-right:20px;margin-bottom:20px;max-height:14.0625rem;min-height:14.0625rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem;overflow:hidden}@media (min-width:48em){.way-details__img{max-width:21.1875rem;max-height:13.875rem;min-width:21.1875rem;min-height:13.875rem}}@media (min-width:62em){.way-details__img{max-width:29.5625rem;max-height:19.375rem;min-width:29.5625rem;min-height:19.375rem}}.way-details__desc{align-items:center;padding-top:1rem;font-size:1rem;color:var(--blue-dark)}.way-details__desc p{font-size:1rem}.way-details__desc h2,.way-details__desc h3,.way-details__desc h4,.way-details__desc h5,.way-details__desc h6{font-size:16px;font-weight:600;margin-bottom:16px}.way-details__desc img{width:100%!important;height:auto!important;border-radius:16px;margin-bottom:24px}.way-details__desc ol{padding-left:1rem;padding-bottom:20px;color:#000}.way-details__desc ol li{list-style:decimal;position:relative;left:20px;padding-right:20px}.way-details__desc ul{padding-left:1rem;padding-bottom:20px;color:#000}.way-details__desc ul li{list-style:disc}.way-details__desc li{font-size:16px}.way-details__desc a{font-size:16px;color:var(--pink-3)}@media (min-width:48em){.way-details__desc{padding-top:0}}.info__content{display:flex;padding-bottom:4.5rem}@media (max-width:48em){.info__content{flex-direction:column}}.info__gallery{margin:0 .3125rem}.info__gallery-wrap{max-width:35.75rem}@media (min-width:48em){.info__gallery-wrap{max-width:calc(50% - .9375rem)}}.info__gallery-nav{width:100%;margin-top:.625rem}.info__gallery-img{max-width:35.75rem;max-height:24.0625rem;border-radius:1.125rem;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:62em){.info__gallery-img{height:230px}}.info__gallery-img-nav{max-width:8.4375rem;max-height:6rem;border-radius:.5rem;overflow:hidden;margin:0 .3125rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:62em){.info__gallery-img-nav{height:55px}}.info__gallery-desc{width:100%;max-width:35.75rem}@media (min-width:48em){.info__gallery-desc{padding-left:1.8125rem;max-width:none}}.info__headline{text-transform:uppercase}@media (max-width:62em){.info__headline{font-size:1.125rem}}.info__headline-wrap{display:flex;justify-content:space-between;padding-bottom:1.5rem}@media (min-width:62em){.info__headline-wrap{padding-bottom:3.5625rem}}@media (max-width:48em){.info__headline-wrap{padding-top:2.1875rem}}.info__headline-icos{display:flex;padding-left:1rem}.info__headline-label{display:flex;flex-direction:column;align-items:center;padding-top:.125rem;text-align:center}.info__headline-label-ico{max-width:2.6875rem;min-width:2.6875rem;max-height:2.6875rem;min-height:2.6875rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info__headline-label-ico-wrap{display:flex;align-items:center;justify-content:center;max-width:3.75rem;max-height:3.75rem;min-width:3.75rem;min-height:3.75rem;border:.0625rem solid var(--grey-1)}.info__headline-label-wrap{display:flex;align-items:center;flex-direction:column}.info__headline-label-wrap:not(:last-child){margin-right:1.1875rem}.info__headline-label-desc{padding-top:.3125rem;font-size:.75rem;color:var(--grey-3)}.info__title{width:100%}@media (min-width:48em){.info__title{max-width:18.75rem}}.info__list{display:flex;flex-direction:column;padding-top:1rem}.info__list a{color:var(--blue-3)}.info__list-item{display:flex;align-items:center}.info__list-item:not(:last-child){padding-bottom:.5rem}.info__list-item-ico{max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;margin-right:.5rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info__list-item-text span{color:var(--grey-2)}.info__items{display:flex;justify-content:space-around;width:100%;padding-top:1.5rem}@media (max-width:62em){.info__items{flex-wrap:wrap}}@media (min-width:28.75em){.info__items{padding-top:3.375rem}}.info__items-inner{display:flex;flex-direction:column;align-items:center}.info__items-wrap{padding-top:2rem;background-color:#f5f7f9}@media (min-width:28.75em){.info__items-wrap{padding-top:4.5rem;padding-bottom:2.5rem}}@media (min-width:62em){.info__items-wrap{padding-bottom:4.5rem}}@media (max-width:88.75em){.info__items-wrap{padding-bottom:1.375rem}}.info__items-slide{display:flex!important;width:100%;padding-top:1.5rem}@media (min-width:28.75em){.info__items-slide{padding-top:3.375rem}}@media (max-width:88.75em){.info__items-slide{flex-wrap:wrap}}@media (min-width:88.75em){.info__items-slide:not(:first-child){display:none!important}}.info__items-slide-wrap{width:100%}.info__item{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:28.75em){.info__item{max-width:50%}}@media (max-width:62em){.info__item{width:100%;max-width:33.3333333333%;padding-bottom:2rem}}.info__item-slide{color:#1f2746;display:flex;flex-direction:column;align-items:center;width:100%;max-width:10.625rem;margin:0 .9375rem;text-align:center;text-transform:uppercase}@media (max-width:1420px){.info__item-slide{width:100%;max-width:calc(33.33333% - 1.875rem);padding-bottom:2rem}}@media (max-width:768px){.info__item-slide{max-width:calc(50% - 1.875rem)}}.info__item-slide-img{max-width:5.75rem;max-height:5.75rem;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.info__item-slide-img{max-width:7rem;max-height:7rem}}.info__item-slide-img-wrap{display:flex;align-items:center;justify-content:center;max-width:7.5rem;min-width:7.5rem;max-height:7.5rem;min-height:7.5rem;padding:1rem;margin-bottom:1.5rem;background-color:var(--white-1);box-shadow:0 .25rem .5rem rgba(19,41,104,.1);border-radius:1rem}@media (min-width:768px){.info__item-slide-img-wrap{max-width:9rem;min-width:9rem;max-height:9rem;min-height:9rem}}.info__img{max-width:4.5rem;max-height:3.875rem;min-width:4.5rem;min-height:3.875rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info__desc{padding-top:1.5rem}.info__nav{width:100%;margin-right:1.875rem}@media (max-width:62em){.info__nav{height:2.3125rem;overflow:hidden;transition:height .2s ease}}@media (min-width:62em){.info__nav{min-width:16.8125rem;max-width:16.8125rem}}@media (max-width:62em){.info__nav{margin:0;position:absolute;top:60px;background:#fff;border-radius:.3125rem;box-shadow:0 .25rem 1.25rem rgba(51,51,51,.25);max-height:0;height:auto;padding:0 10px}}.info__nav-wrap{padding-top:4.5rem;cursor:pointer}@media (max-width:62em){.info__nav-wrap{padding-top:3.375rem}}.info__nav-head-wrap{display:flex;justify-content:space-between;align-items:center}@media (max-width:62em){.info__nav-head-wrap{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.info__nav-head-desc{font-size:1rem;color:var(--grey-4)}@media (max-width:62em){.info__nav-head-desc{padding-top:.25rem}}.info__nav-inner{position:relative;display:flex;flex-direction:column;padding-top:1rem}@media (min-width:62em){.info__nav-inner{flex-direction:row;padding-top:1.5rem;padding-top:2rem}}.info__nav_mob_title{display:none;align-items:center;justify-content:space-between;background-color:var(--blue-3);color:var(--white-1);height:2.25rem;padding:0 1rem;border-radius:.3125rem;font-size:62em}.info__nav_mob_title ._left{display:flex}.info__nav_mob_title ._toggle{transition:all .3s ease;transform:scale(1)}.info__nav_mob_title svg [stroke]{stroke:var(--white-1)}.info__nav_mob_title svg [fill]{fill:var(--white-1)}@media (max-width:62em){.info__nav_mob_title{display:flex}}.info__nav-ico{max-width:1.125rem;max-height:1.125rem;min-width:1.125rem;min-height:1.125rem;margin-right:.75rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info__nav-item-wrap{position:relative;display:flex;align-items:center;height:2.25rem;padding:0 1rem;background-color:var(--grey-1);border-radius:.3125rem;color:var(--grey-4)}.info__nav-item-wrap:not(:last-child){margin-bottom:.5rem}@media (max-width:62em){.info__nav-item-wrap:first-child:after{content:"";position:absolute;top:.625rem;right:.8125rem;width:100%;height:100%;max-width:1.125rem;max-height:1.125rem;min-width:1.125rem;min-height:1.125rem;background:url(../img/arr/arr-white.svg);background-size:contain}}.info__nav-item-wrap svg [stroke]{stroke:var(--grey-3)}.info__nav-item-wrap svg [fill]{fill:var(--grey-3)}.info__nav-item-wrap._active{background-color:var(--blue-3);color:var(--white-1)}.info__nav-item-wrap._active svg [stroke]{stroke:var(--white-1)}.info__nav-item-wrap._active svg [fill]{fill:var(--white-1)}@media (max-width:62em){.info__nav-item-wrap._active{display:none}}.info__nav-item-desc{font-weight:600;color:var(--white-1)}.info__nav-text-wrap{flex-grow:1;padding:1.5rem 1.5rem 2.75rem;max-width:54.375rem;box-shadow:0 .25rem 1.25rem rgba(51,51,51,.25);border-radius:1rem}@media (max-width:62em){.info__nav-text-wrap{margin-top:.5rem;max-width:none}}@media (max-width:600px){.info__nav-text-wrap{padding:1rem 0;box-shadow:none}}.info__nav-text-wrap_content{display:none}.info__nav-text-wrap_content._active{display:block}.info__nav-text-wrap h1+p,.info__nav-text-wrap h2+p,.info__nav-text-wrap h3+p,.info__nav-text-wrap h4+p,.info__nav-text-wrap h5+p,.info__nav-text-wrap h6+p{padding-top:1rem}.info__nav-text-wrap ol+p,.info__nav-text-wrap p+p,.info__nav-text-wrap ul+p{padding-top:1.875rem;margin-top:0}.info__nav-text-wrap p+ol,.info__nav-text-wrap p+ul{padding-top:.625rem}.info__nav-text-wrap ol{padding-left:1rem}.info__nav-text-wrap ol li{list-style:decimal}.info__nav-text-wrap ul{padding-left:1rem}.info__nav-text-wrap ul li{list-style:disc}.info__nav-text-wrap a{color:var(--blue-3)}.info__nav-inner._open_nav .info__nav{max-height:700px;padding:20px 10px}.info__nav-inner._open_nav .info__nav_mob_title ._toggle{transform:scale(-1)}.info__list-item-text._facilities{display:flex;align-items:center;gap:5px}.facilities_list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}[data-load-popular-destinations].active{pointer-events:none}.main_popular_list{display:flex;flex-wrap:wrap;gap:30px;margin-top:40px}.main_popular_item{position:relative;overflow:hidden;border-radius:16px;width:calc(25% - 22.5px);height:310px}.main_popular_item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));border-radius:16px;z-index:1}.main_popular_item .bg_img{width:100%;height:100%}.main_popular_item .bg_img img{border-radius:16px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_popular_item__content{position:absolute;z-index:2;bottom:24px;left:16px;width:calc(100% - 32px)}.main_popular_item__title{color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:16px}.main_popular_item__title div{font-size:18px;line-height:22px;letter-spacing:.02em;font-weight:700}.main_popular_item__title svg{width:16px;height:auto}.main_popular_item:first-child,.main_popular_item:nth-child(2){width:calc(50% - 15px)}.main_popular_item:first-child .main_popular_item__content,.main_popular_item:nth-child(2) .main_popular_item__content{display:flex;align-items:flex-end;gap:20px}.main_popular_item:first-child .main_popular_item__title,.main_popular_item:nth-child(2) .main_popular_item__title{display:block;width:calc(50% - 10px);margin-bottom:0}.main_popular_item:first-child .main_popular_item__title div,.main_popular_item:nth-child(2) .main_popular_item__title div{font-size:24px;line-height:29px}.main_popular_item:first-child .main_popular_item__title svg,.main_popular_item:nth-child(2) .main_popular_item__title svg{width:40px;margin-bottom:10px}.main_popular_item:first-child .btn,.main_popular_item:nth-child(2) .btn{width:calc(50% - 10px)}@media (max-width:48em){.main_popular_item{width:100%;height:230px}.main_popular_item:first-child,.main_popular_item:nth-child(2){width:100%}.main_popular_item:first-child .main_popular_item__content,.main_popular_item:nth-child(2) .main_popular_item__content{display:block}.main_popular_item:first-child .main_popular_item__title,.main_popular_item:nth-child(2) .main_popular_item__title{display:flex;width:100%;margin-bottom:16px}.main_popular_item:first-child .main_popular_item__title div,.main_popular_item:nth-child(2) .main_popular_item__title div{font-size:18px;line-height:22px}.main_popular_item:first-child .main_popular_item__title svg,.main_popular_item:nth-child(2) .main_popular_item__title svg{width:16px;margin-bottom:0}.main_popular_item:first-child .btn,.main_popular_item:nth-child(2) .btn{width:100%}}.ticket_places{margin-bottom:24px}.ticket_places_desc{display:flex;align-items:center;justify-content:center;gap:24px}.ticket_places_desc .item{display:flex;align-items:center;gap:8px}.ticket_places_desc .item_ico{border:1px solid transparent;border-radius:4px;width:18px;min-width:18px;height:18px}.ticket_places_desc .item_ico.free{border-color:#32c453}.ticket_places_desc .item_ico.busy{border-color:#ececec;background-color:#ececec}.ticket_places_wrap{position:relative;border-radius:30px;border:1px solid #ccc;width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto;padding:20px 80px 20px 16px;margin-top:40px}.ticket_places_wrap:before{content:"";position:absolute;top:24px;right:20px;width:36px;height:36px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='50' height='50' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.999 16C3.589 16 0 12.41 0 8s3.588-8 7.999-8C12.411 0 16 3.59 16 8s-3.59 8-8.001 8zM8 2C4.69 2 2 4.692 2 8s2.692 6 6 6 6-2.692 6-6-2.69-6-6-6z' fill='%23cecece'/%3E%3Cpath d='M7.992 6c-2.316 0-4.098.797-4.961 2.346.037.473.154.928.336 1.352 1.221-.652 3.551 1.83 2.818 2.935.58.204 1.141.355 1.797.355a5.94 5.94 0 001.887-.315c-.734-1.105 1.525-3.535 2.754-2.869a4.31 4.31 0 00.344-1.396C12.095 6.875 10.293 6 7.992 6zm.01 3.156c-.625 0-1.127-.51-1.127-1.141s.502-1.141 1.127-1.141c.619 0 1.123.51 1.123 1.141s-.504 1.141-1.123 1.141z' fill='%23cecece'/%3E%3C/svg%3E");transform:rotate(90deg)}.ticket_places_row{display:flex;flex-direction:row-reverse}.ticket_places_item{position:relative;border-radius:6px;width:38px;min-width:38px;height:38px;margin:4px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .3s ease}.ticket_places_item._busy{border-color:#ececec;background-color:#ececec}.ticket_places_item._enabled{cursor:pointer;border-color:#32c453;background-color:#fff}.ticket_places_item._selected{background-color:#32c453;color:#fff}@media screen and (max-width:1100px){.ticket_places_wrap{padding:80px 30px 20px}.ticket_places_wrap:before{right:unset;left:34px;transform:rotate(0deg)}.ticket_places_list{display:flex}.ticket_places_row{display:block}.ticket_places_item{margin:8px 4px}}[data-popup-places]{cursor:pointer}.popup_places{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .3s ease;z-index:99;max-width:calc(100% - 30px);max-height:calc(100% - 30px);overflow:auto;border-radius:16px}.popup_places._active{visibility:visible;opacity:1}.popup_places_wrap{position:relative;background:#fff;border:1px solid rgba(161,169,195,.5);padding:36px 24px 10px}.popup_places_close{position:absolute;top:16px;right:16px;cursor:pointer;transition:all .3s ease;transform:rotate(0deg)}.popup_places_close svg{display:block}@media screen and (min-width:768px){.popup_places_close:hover{transform:rotate(270deg)}}.popup_places_title{font-size:20px;font-weight:600;margin-bottom:16px}.popup_places .hero_route{margin-bottom:16px}@media screen and (max-width:1100px){.popup_places{width:100%;max-width:100%;max-height:100%}.popup_places .hero_route{margin-bottom:30px}}.article-wrap .article h2,.article-wrap .article h3,.article-wrap .article h4,.article-wrap .article h5,.article-wrap .article h6{font-size:16px;font-weight:600;margin-bottom:16px}.article-wrap .article img{width:100%!important;height:auto!important;border-radius:16px;margin-bottom:24px}.article-wrap .article p{font-size:16px;margin-bottom:24px}.article-wrap .article .read_also{display:block;border-top:1px solid rgba(161,169,195,.5);border-bottom:1px solid rgba(161,169,195,.5);color:#1f2746;font-weight:600;font-size:16px;padding:24px 0;margin-bottom:24px}.article-wrap .article ol{padding-left:1rem;padding-bottom:20px;color:#000}.article-wrap .article ol li{list-style:decimal}.article-wrap .article ul{padding-left:1rem;padding-bottom:20px;color:#000}.article-wrap .article ul li{list-style:disc}.article-wrap .article li{font-size:16px}.article-wrap .article a{font-size:16px;color:var(--pink-3)}.wagon_scheme{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content;border-radius:15px;border:4px solid #9098b6}.wagon_scheme_wrap{display:flex;height:100%}.wagon_scheme .col_num{padding:0 12px;display:flex;align-items:center;justify-content:center}.wagon_scheme .col_num .num{background:#5d5fef;color:#fff;border-radius:16px;font-size:12px;padding:1px 10px}.wagon_scheme .col_conductor{display:flex;flex-direction:column;justify-content:space-between}.wagon_scheme .col_conductor img{display:block}.wagon_scheme .col_conductor .top{display:flex}.wagon_scheme .col_conductor .top .conductor,.wagon_scheme .col_conductor .top .wc{position:relative;padding:12px 6px 0 8px}.wagon_scheme .col_conductor .top .conductor:before,.wagon_scheme .col_conductor .top .wc:before{content:"";position:absolute;top:0;left:0;width:2px;height:38px;background:#a1a9c3}.wagon_scheme .col_conductor .top .conductor:before{height:48px}.wagon_scheme .coupe{position:relative;box-sizing:initial;display:flex;flex-wrap:wrap}.wagon_scheme .coupe .seat{position:relative}.wagon_scheme .coupe .seat input{position:absolute;top:0;left:0;opacity:0}.wagon_scheme .coupe .seat label{cursor:pointer;display:block;position:relative}.wagon_scheme .coupe .seat label svg{width:100%}.wagon_scheme .coupe .seat label svg path,.wagon_scheme .coupe .seat label svg rect{transition:all .1s ease;fill:#5d5fef}.wagon_scheme .coupe .seat label span{position:absolute;left:50%;transform:translateX(-50%);font-size:12px;color:#fff;z-index:1}.wagon_scheme .coupe .seat._disable,.wagon_scheme .coupe .seat._disable_type{pointer-events:none}.wagon_scheme .coupe .seat._disable_type label svg path,.wagon_scheme .coupe .seat._disable_type label svg rect,.wagon_scheme .coupe .seat._disable label svg path,.wagon_scheme .coupe .seat._disable label svg rect{fill:#a1a9c3}.wagon_scheme .coupe .seat._selected svg path,.wagon_scheme .coupe .seat._selected svg rect{fill:#56cd62}.wagon_scheme .coupe .wooman_type{cursor:pointer;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%)}.wagon_scheme .coupe .wooman_type_popup{position:absolute;top:90%;left:50%;transform:translateX(-50%);white-space:nowrap;padding-top:5px;visibility:hidden;opacity:0;transition:all .3s ease}.wagon_scheme .coupe .wooman_type_popup_text{position:relative;background:#fff;border-radius:40px;box-shadow:0 4px 10px rgba(51,51,51,.25);padding:6px 10px}.wagon_scheme .coupe .wooman_type:hover .wooman_type_popup{visibility:visible;opacity:1}.wagon_scheme_coupe{height:108px;padding-right:20px}.wagon_scheme_coupe .col_conductor .bot{margin-bottom:-2px}.wagon_scheme_coupe .col_seats{display:flex}.wagon_scheme_coupe .coupe{border-left:2px solid #9098b6;gap:2px 4px;width:56px;min-width:56px;height:74px}.wagon_scheme_coupe .coupe:last-child{border-right:2px solid #9098b6}.wagon_scheme_coupe .coupe .seat{width:26px;min-width:26px;height:35px}.wagon_scheme_coupe .coupe .seat:first-child{order:3}.wagon_scheme_coupe .coupe .seat:nth-child(2){order:1}.wagon_scheme_coupe .coupe .seat:nth-child(3){order:4}.wagon_scheme_coupe .coupe .seat:nth-child(4){order:2}.wagon_scheme_coupe .coupe .seat:first-child label svg,.wagon_scheme_coupe .coupe .seat:nth-child(3) label svg{transform:scale(-1)}.wagon_scheme_coupe .coupe .seat:first-child label span,.wagon_scheme_coupe .coupe .seat:nth-child(3) label span{top:8px}.wagon_scheme_coupe .coupe label{width:26px;height:35px}.wagon_scheme_coupe .coupe label span{top:13px}.wagon_scheme_coupe .col_last{display:flex;flex-direction:column;justify-content:space-between}.wagon_scheme_coupe .col_last .wc{position:relative;padding:12px 8px 0 6px}.wagon_scheme_coupe .col_last .wc img{display:block}.wagon_scheme_coupe .col_last .wc:before{content:"";position:absolute;top:0;right:0;width:2px;height:40px;background:#a1a9c3}.wagon_scheme_coupe .col_last .bot{border-left:2px solid #9098b6;border-right:2px solid #9098b6;height:12px;padding:0 8px;margin-left:-2px}.wagon_scheme_lux{height:108px;padding-right:20px}.wagon_scheme_lux .col_conductor .bot{height:38px;border-left:2px solid #9098b6}.wagon_scheme_lux .col_seats{display:flex}.wagon_scheme_lux .coupe{box-sizing:initial;border-left:2px solid #9098b6;display:flex;height:76px}.wagon_scheme_lux .coupe:last-child{border-right:2px solid #9098b6}.wagon_scheme_lux .coupe .seat,.wagon_scheme_lux .coupe .seat label{height:60px}.wagon_scheme_lux .coupe .seat label span{top:18px}.wagon_scheme_lux .col_last{display:flex;flex-direction:column;justify-content:space-between}.wagon_scheme_lux .col_last .wc{position:relative;padding:12px 8px 0 6px}.wagon_scheme_lux .col_last .wc img{display:block}.wagon_scheme_lux .col_last .wc:before{content:"";position:absolute;top:0;right:0;width:2px;height:40px;background:#a1a9c3}.wagon_scheme_lux .col_last .bot{border-right:2px solid #9098b6;height:10px;padding:0 8px;margin-left:-2px}.wagon_scheme_plac{height:108px;padding-right:20px}.wagon_scheme_plac .col_conductor .bot{margin-bottom:-2px}.wagon_scheme_plac .col_seats{display:flex}.wagon_scheme_plac .coupe{display:flex;flex-direction:column;justify-content:space-between;width:68px}.wagon_scheme_plac .coupe:first-child{margin-left:-1px}.wagon_scheme_plac .coupe:first-child .coupe_bottom,.wagon_scheme_plac .coupe:first-child .coupe_top{border-left:2px solid #9098b6}.wagon_scheme_plac .coupe_top{display:flex;flex-wrap:wrap;gap:2px 4px;border-right:2px solid #9098b6}.wagon_scheme_plac .coupe_top .seat:first-child{order:3}.wagon_scheme_plac .coupe_top .seat:nth-child(2){order:1}.wagon_scheme_plac .coupe_top .seat:nth-child(3){order:4}.wagon_scheme_plac .coupe_top .seat:nth-child(4){order:2}.wagon_scheme_plac .coupe_top .seat:first-child label svg,.wagon_scheme_plac .coupe_top .seat:nth-child(3) label svg{transform:scale(-1)}.wagon_scheme_plac .coupe_top .seat:first-child label span,.wagon_scheme_plac .coupe_top .seat:nth-child(3) label span{top:3px}.wagon_scheme_plac .coupe_bottom{display:flex;flex-direction:row-reverse;gap:2px 4px;border-right:2px solid #9098b6}.wagon_scheme_plac .coupe_bottom .seat:first-child label svg{transform:scale(-1)}.wagon_scheme_plac .coupe_bottom .seat:first-child label span{top:3px}.wagon_scheme_plac .coupe .seat{width:30px;min-width:30px;height:28px}.wagon_scheme_plac .coupe label{width:30px;height:28px}.wagon_scheme_plac .coupe label span{top:9px}.wagon_scheme_plac .col_last{display:flex;flex-direction:column;justify-content:space-between}.wagon_scheme_plac .col_last .wc{position:relative;padding:12px 8px 0 6px}.wagon_scheme_plac .col_last .wc img{display:block}.wagon_scheme_plac .col_last .wc:before{content:"";position:absolute;top:0;right:0;width:2px;height:38px;background:#a1a9c3}.wagon_scheme_plac .col_last .bot{border-right:2px solid #9098b6;height:24px;padding:0 8px}.wagon_scheme_seats_first{height:130px;padding-right:40px}.wagon_scheme_seats_first .col_baggage{display:flex;flex-direction:column;justify-content:space-between;width:32px}.wagon_scheme_seats_first .col_baggage .top{position:relative;border:1px solid #9098b6;border-top:none;border-left:none;height:38px}.wagon_scheme_seats_first .col_baggage .top:before{content:"";position:absolute;top:0;left:0;width:2px;height:48px;background:#a1a9c3}.wagon_scheme_seats_first .col_baggage .bottom{position:relative;border:1px solid #9098b6;border-bottom:none;border-left:none;height:38px;display:flex;align-items:center;justify-content:center}.wagon_scheme_seats_first .col_baggage .bottom:before{content:"";position:absolute;bottom:0;left:0;width:2px;height:48px;background:#a1a9c3}.wagon_scheme_seats_first .col_seats{display:flex;padding-left:4px}.wagon_scheme_seats_first .coupe{display:flex;flex-direction:column-reverse;justify-content:space-between;padding-left:8px}.wagon_scheme_seats_first .coupe .seat,.wagon_scheme_seats_first .coupe .seat label{width:30px;height:23px}.wagon_scheme_seats_first .coupe .seat label span{top:4px;left:calc(50% + 1px)}.wagon_scheme_seats_first .coupe_bottom,.wagon_scheme_seats_first .coupe_top{display:flex;flex-direction:column-reverse}.wagon_scheme_seats_first .coupe_bottom .seat label svg{transform:scale(-1)}.wagon_scheme_seats_first .coupe_bottom .seat label span{left:calc(50% - 2px)}.wagon_scheme_seats_first .coupe:first-child .coupe_bottom{position:relative}.wagon_scheme_seats_first .coupe:first-child .coupe_bottom:after{content:"";position:absolute;top:calc(50% - 20px);right:-10px;width:9px;height:40px;border-radius:2px;opacity:.5;background:#9098b6}.wagon_scheme_seats_first .coupe:first-child .coupe_bottom .seat label svg{transform:scale(1)}.wagon_scheme_seats_first .coupe:first-child .coupe_bottom .seat label span{left:calc(50% + 1px)}.wagon_scheme_seats_first .coupe:not(:first-child) .coupe_bottom{transform:translateX(5px)}.wagon_scheme_seats_first .coupe:last-child .coupe_top{position:relative;transform:translateX(4px)}.wagon_scheme_seats_first .coupe:last-child .coupe_top:after{content:"";position:absolute;top:calc(50% - 20px);left:-10px;width:9px;height:40px;border-radius:2px;opacity:.5;background:#9098b6}.wagon_scheme_seats_first .coupe:last-child .coupe_top .seat label svg{transform:scale(-1)}.wagon_scheme_seats_first .coupe:last-child .coupe_top .seat label span{left:calc(50% - 2px)}.wagon_scheme_seats_first .col_last{display:flex;flex-direction:column;justify-content:space-between;width:32px;margin-left:20px}.wagon_scheme_seats_first .col_last .top{position:relative;border:1px solid #9098b6;border-top:none;border-left:none;height:38px;display:flex;align-items:center;justify-content:center}.wagon_scheme_seats_first .col_last .top:before{content:"";position:absolute;top:0;left:0;width:2px;height:48px;background:#a1a9c3}.wagon_scheme_seats_first .col_last .bottom{position:relative;border:1px solid #9098b6;border-bottom:none;border-left:none;height:38px;display:flex;align-items:center;justify-content:center}.wagon_scheme_seats_first .col_last .bottom:before{content:"";position:absolute;bottom:0;left:0;width:2px;height:48px;background:#a1a9c3}.wagon_scheme_2_44{height:130px;padding-right:40px}.wagon_scheme_2_44 .col_wc_first{display:flex;flex-direction:column;justify-content:space-between}.wagon_scheme_2_44 .col_wc_first ._top{border-left:1px solid #9098b6;border-bottom:1px solid #9098b6;height:70px;display:flex;align-items:center;justify-content:center;padding:0 6px}.wagon_scheme_2_44 .col_wc_first ._bot{position:relative;height:10px;border-left:1px solid #9098b6}.wagon_scheme_2_44 .col_wc_first ._bot:before{content:"";position:absolute;top:0;right:-1px;width:2px;height:10px;background:#9098b6}.wagon_scheme_2_44 .col_wc_last{display:flex;flex-direction:column;justify-content:space-between}.wagon_scheme_2_44 .col_wc_last ._top{border-right:1px solid #9098b6;border-bottom:1px solid #9098b6;height:70px;display:flex;align-items:center;justify-content:center;padding:0 6px}.wagon_scheme_2_44 .col_wc_last ._bot{position:relative;height:10px;border-right:1px solid #9098b6}.wagon_scheme_2_44 .col_wc_last ._bot:before{content:"";position:absolute;top:0;left:-1px;width:2px;height:10px;background:#9098b6}.wagon_scheme_2_44 .col_seats{display:flex;padding:0 2px;position:relative}.wagon_scheme_2_44 .col_seats:before{left:0}.wagon_scheme_2_44 .col_seats:after,.wagon_scheme_2_44 .col_seats:before{content:"";position:absolute;top:0;width:2px;height:85px;background:#9098b6}.wagon_scheme_2_44 .col_seats:after{right:0}.wagon_scheme_2_44 .coupe{width:54px;height:65px;gap:1px 4px;padding:2px;border-right:2px solid #9098b6}.wagon_scheme_2_44 .coupe:last-child{border-right:none}.wagon_scheme_2_44 .coupe .seat{width:25px}.wagon_scheme_2_44 .coupe .seat label span{top:6px}.wagon_scheme_2_44 .coupe .seat:first-child{order:1}.wagon_scheme_2_44 .coupe .seat:nth-child(2){order:3}.wagon_scheme_2_44 .coupe .seat:nth-child(3){order:2}.wagon_scheme_2_44 .coupe .seat:nth-child(3) svg{transform:scale(-1)}.wagon_scheme_2_44 .coupe .seat:nth-child(4){order:4}.wagon_scheme_2_44 .coupe .seat:nth-child(4) svg{transform:scale(-1)}.wagon_scheme_2_67{height:130px;padding-right:30px}.wagon_scheme_2_67 .col_seats{display:flex}.wagon_scheme_2_67 .coupe{flex-direction:column;padding:2px 0}.wagon_scheme_2_67 .coupe .seat{width:24px;height:17px}.wagon_scheme_2_67 .coupe .seat label span{top:1px}.wagon_scheme_2_67 .coupe_first{position:relative;display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between;padding-left:6px;padding-right:3px}.wagon_scheme_2_67 .coupe_first:before{content:"";position:absolute;top:0;left:0;width:2px;height:45px;background:#9098b6}.wagon_scheme_2_67 .coupe_first:after{content:"";position:absolute;bottom:0;left:0;width:2px;height:45px;background:#9098b6}.wagon_scheme_2_67 .coupe_first .wc{border:1px solid #9098b6;border-bottom:none;display:flex;align-items:center;justify-content:center;height:45px;padding:0 8px}.wagon_scheme_2_67 .coupe_last{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-right:6px;padding-left:3px}.wagon_scheme_2_67 .coupe_last:before{top:0}.wagon_scheme_2_67 .coupe_last:after,.wagon_scheme_2_67 .coupe_last:before{content:"";position:absolute;right:0;width:2px;height:45px;background:#9098b6}.wagon_scheme_2_67 .coupe_last:after{bottom:0}.wagon_scheme_2_67 .coupe_last .wc{border:1px solid #9098b6;border-top:none;display:flex;align-items:center;justify-content:center;height:45px;padding:0 8px}.wagon_scheme_2_67 .coupe_last .coupe svg{transform:scale(-1)}.wagon_scheme_2_67 .coupe_wrap{display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:0 3px}.wagon_scheme_2_67 .coupe_wrap._reverse .coupe svg{transform:scale(-1)}.wagon_scheme_2_67 .coupe_wrap._reverse .coupe label span{transform:translateX(-60%)}.wagon_scheme_2_67 .coupe_wrap._imgs ._top{padding:4px 2px}.wagon_scheme_2_67 .coupe_wrap .coupe:last-child{flex-direction:column-reverse}.wagon_scheme_2_67 .divider{border:2px solid #9098b6;height:34px;width:20px;margin:1px}.wagon_scheme_3_43{height:130px;padding-right:30px}.wagon_scheme_3_43 .col_seats{display:flex}.wagon_scheme_3_43 .col_first{position:relative;display:flex;flex-direction:column;justify-content:space-between;margin-right:5px}.wagon_scheme_3_43 .col_first:before{top:0}.wagon_scheme_3_43 .col_first:after,.wagon_scheme_3_43 .col_first:before{content:"";position:absolute;right:0;width:2px;height:50px;background:#9098b6}.wagon_scheme_3_43 .col_first:after{bottom:0}.wagon_scheme_3_43 .col_first ._top{display:flex;height:45px}.wagon_scheme_3_43 .col_first ._top div{display:flex;align-items:center;justify-content:center;border:1px solid #9098b6;border-top:none;width:43px}.wagon_scheme_3_43 .col_first ._bot{height:47px;background:#9098b6}.wagon_scheme_3_43 .col_last{position:relative;display:flex;flex-direction:column;justify-content:space-between;margin-left:5px}.wagon_scheme_3_43 .col_last:before{top:0}.wagon_scheme_3_43 .col_last:after,.wagon_scheme_3_43 .col_last:before{content:"";position:absolute;left:0;width:2px;height:50px;background:#9098b6}.wagon_scheme_3_43 .col_last:after{bottom:0}.wagon_scheme_3_43 .col_last ._top{height:45px;border:1px solid #9098b6;border-top:none}.wagon_scheme_3_43 .col_last ._bot{display:flex;align-items:center;justify-content:center;height:45px;border:1px solid #9098b6;border-bottom:none;padding:0 6px}.wagon_scheme_3_43 .coupe_wrap{display:flex;flex-direction:column;justify-content:space-between;padding:0 4px}.wagon_scheme_3_43 .coupe_wrap._reverse .seat svg{transform:scale(-1)}.wagon_scheme_3_43 .coupe_wrap._reverse_first{margin-left:-5px}.wagon_scheme_3_43 .coupe_wrap .coupe:last-child{flex-direction:column-reverse}.wagon_scheme_3_43 .coupe{flex-direction:column;gap:2px;padding:2px 0}.wagon_scheme_3_43 .coupe .seat{width:24px;height:17px}.wagon_scheme_3_51{height:122px;padding-right:20px}.wagon_scheme_3_51 .col_seats{display:flex}.wagon_scheme_3_51 .coupe{flex-direction:column;gap:5px;padding:4px}.wagon_scheme_3_51 .coupe .seat{width:20px;height:17px}.wagon_scheme_add1{height:130px;padding-right:20px}.wagon_scheme_add1 .col_first{display:flex;flex-direction:column;justify-content:space-between;width:48px}.wagon_scheme_add1 .col_first .top{border-left:2px solid #9098b6;height:54px}.wagon_scheme_add1 .col_first .top .block{border-bottom:1px solid #9098b6}.wagon_scheme_add1 .col_first .bot{border-left:2px solid #9098b6;height:54px;padding-top:6px}.wagon_scheme_add1 .col_first .bot .block{display:flex;align-items:center;justify-content:center;border-top:1px solid #9098b6}.wagon_scheme_add1 .col_first .block{height:48px;border-right:1px solid #9098b6}.wagon_scheme_add1 .col_seats{display:flex}.wagon_scheme_add1 .coupe{display:flex;flex-direction:column-reverse;justify-content:space-between;padding:1px 10px 1px 5px}.wagon_scheme_add1 .coupe_bot,.wagon_scheme_add1 .coupe_top{display:flex;flex-direction:column-reverse;gap:2px}.wagon_scheme_add1 .coupe .seat label{display:block}.wagon_scheme_add1 .coupe .seat label span{top:0}.wagon_scheme_add1 .coupe .seat label svg{display:block}.wagon_scheme_add1 .coupe:first-child .coupe_top{position:relative}.wagon_scheme_add1 .coupe:first-child .coupe_top:after{content:"";position:absolute;top:calc(50% - 20px);right:-16px;width:9px;height:40px;border-radius:2px;opacity:.5;background:#9098b6;border-radius:6px 6px 0 0}.wagon_scheme_add1 .coupe:first-child .seat svg{transform:scale(-1)}.wagon_scheme_add1 .coupe:not(:first-child) .coupe_top{transform:translateX(10px)}.wagon_scheme_add1 .coupe:last-child{padding-left:0}.wagon_scheme_add1 .coupe:last-child .coupe_bot{position:relative;padding-left:18px}.wagon_scheme_add1 .coupe:last-child .coupe_bot:after{content:"";position:absolute;top:calc(50% - 20px);left:0;width:9px;height:40px;border-radius:2px;opacity:.5;background:#9098b6;border-radius:0 0 6px 6px}.wagon_scheme_add1 .coupe:nth-child(2) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(3) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(4) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(5) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(6) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(7) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(8) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(9) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(10) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(11) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(12) .coupe_bot .seat svg,.wagon_scheme_add1 .coupe:nth-child(13) .coupe_bot .seat svg{transform:scale(-1)}.wagon_scheme_add1 .col_last{display:flex;flex-direction:column;justify-content:space-between;width:48px}.wagon_scheme_add1 .col_last .top{border-left:2px solid #9098b6;height:54px}.wagon_scheme_add1 .col_last .top .block{border-bottom:1px solid #9098b6}.wagon_scheme_add1 .col_last .bot{border-left:2px solid #9098b6;height:54px;padding-top:6px}.wagon_scheme_add1 .col_last .bot .block{border-top:1px solid #9098b6}.wagon_scheme_add1 .col_last .block{display:flex;align-items:center;justify-content:center;height:48px;border-right:1px solid #9098b6}.wagon_scheme_add2{height:130px;padding-right:20px}.wagon_scheme_add2 .col_first{display:flex;flex-direction:column;justify-content:space-between;width:48px;margin-right:5px}.wagon_scheme_add2 .col_first .top{border-left:2px solid #9098b6;height:54px;display:flex;justify-content:flex-end}.wagon_scheme_add2 .col_first .top .coupe{display:block}.wagon_scheme_add2 .col_first .top .coupe_top:after{display:none}.wagon_scheme_add2 .col_first .bot{border-left:2px solid #9098b6;height:54px;padding-top:6px}.wagon_scheme_add2 .col_first .bot .block{display:flex;align-items:center;justify-content:center;border-top:1px solid #9098b6}.wagon_scheme_add2 .col_first .block{height:48px;border-right:1px solid #9098b6}.wagon_scheme_add2 .col_seats{display:flex}.wagon_scheme_add2 .coupe{display:flex;flex-direction:column-reverse;justify-content:space-between;padding:1px 5px}.wagon_scheme_add2 .coupe_bot,.wagon_scheme_add2 .coupe_top{display:flex;flex-direction:column-reverse;gap:2px}.wagon_scheme_add2 .coupe .seat label{display:block}.wagon_scheme_add2 .coupe .seat label span{top:1px;transform:translateX(-40%)}.wagon_scheme_add2 .coupe .seat label svg{display:block}.wagon_scheme_add2 .coupe:first-child .coupe_top{position:relative}.wagon_scheme_add2 .coupe:first-child .coupe_top:after{content:"";position:absolute;top:calc(50% - 20px);right:-15px;width:9px;height:40px;border-radius:2px;opacity:.5;background:#9098b6;border-radius:6px 6px 0 0}.wagon_scheme_add2 .coupe:not(:first-child) .coupe_top{transform:translateX(10px)}.wagon_scheme_add2 .coupe:not(:first-child) .coupe_top .seat svg{transform:scale(-1)}.wagon_scheme_add2 .coupe:not(:first-child) .coupe_top .seat label span{transform:translateX(-52%)}.wagon_scheme_add2 .coupe:last-child{padding-left:0}.wagon_scheme_add2 .coupe:last-child .coupe_bot{position:relative;padding-left:18px}.wagon_scheme_add2 .coupe:last-child .coupe_bot:after{content:"";position:absolute;top:0;left:2px;width:9px;height:40px;border-radius:2px;opacity:.5;background:#9098b6;border-radius:0 0 6px 6px}.wagon_scheme_add2 .coupe:last-child .coupe_bot .seat svg{transform:scale(-1)}.wagon_scheme_add2 .coupe:last-child .coupe_bot .seat label span{transform:translateX(-52%)}.wagon_scheme_add2 .col_last{display:flex;flex-direction:column;justify-content:space-between;width:48px}.wagon_scheme_add2 .col_last .top{border-left:2px solid #9098b6;height:54px}.wagon_scheme_add2 .col_last .top .block{border-bottom:1px solid #9098b6}.wagon_scheme_add2 .col_last .bot{border-left:2px solid #9098b6;height:54px;padding-top:6px}.wagon_scheme_add2 .col_last .bot .block{border-top:1px solid #9098b6}.wagon_scheme_add2 .col_last .block{display:flex;align-items:center;justify-content:center;height:48px;border-right:1px solid #9098b6}.popup_calendar{opacity:0;visibility:hidden;display:none;position:absolute;top:calc(100% + 10px);right:60px;z-index:9;width:620px}.popup_calendar._active{opacity:1;visibility:visible;display:block}.popup_calendar_wrap{border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1)}.popup_calendar_head{border-bottom:1px solid #a1a9c3;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;font-weight:600;padding:8px 16px}.popup_calendar_head_title{color:#000;letter-spacing:.28px}.popup_calendar_head .return_ticket{cursor:pointer;font-weight:600;border-radius:8px;border:1px solid #f1f2f6;background:#f1f2f6;padding:8px 16px}.popup_calendar_main{display:flex;gap:40px;padding:10px 30px 20px}.popup_calendar_col{width:calc(50% - 20px)}.popup_calendar_bottom{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:0 30px 24px}.popup_calendar_bottom_label{border-radius:8px;background:#ffdcee;color:#ed1d88;font-size:12px;padding:8px 16px}.popup_calendar .calendar_head{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.popup_calendar .calendar_head .btn_nav{position:absolute;top:calc(50% - 9px)}.popup_calendar .calendar_head .btn_nav._prev{left:0}.popup_calendar .calendar_head .btn_nav._next{right:0}.popup_calendar .calendar_head .btn_nav._hide{display:none}.popup_calendar .calendar_month{position:relative;color:#000}.popup_calendar .calendar_month_title{cursor:pointer;color:#5d5fef;display:flex;align-items:center;gap:4px}.popup_calendar .calendar_month_title span{font-size:14px}.popup_calendar .calendar_month_title span:first-child{margin-right:10px}.popup_calendar .calendar_month_list{z-index:2;position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);transition:all .3s ease;visibility:hidden;opacity:0}.popup_calendar .calendar_month_list ._year{padding:4px 16px;font-weight:600}.popup_calendar .calendar_month_list ._month{cursor:pointer;transition:all .3s ease;padding:4px 16px 4px 24px}.popup_calendar .calendar_month_list ._month._selected,.popup_calendar .calendar_month_list ._month:hover{background:#ffdcee}.popup_calendar .calendar_month._active .calendar_month_list{visibility:visible;opacity:1}.popup_calendar .calendar_body_row{display:flex;margin-bottom:12px}.popup_calendar .calendar_body_row:last-child{margin-bottom:0}.popup_calendar .calendar_body_row>div{width:14.2857142857%}.popup_calendar .calendar_body_days div{font-size:12px;color:#70768f;text-align:center}.popup_calendar .calendar_body_dates ._date{cursor:pointer;color:#000;transition:all .2s ease;position:relative;width:37px;height:37px;display:flex;justify-content:center;border:1px solid transparent}.popup_calendar .calendar_body_dates ._date._invalid{pointer-events:none}.popup_calendar .calendar_body_dates ._date._invalid div,.popup_calendar .calendar_body_dates ._date.lastMonth div,.popup_calendar .calendar_body_dates ._date.nextMonth div{color:#a1a9c3}.popup_calendar .calendar_body_dates ._date._bordered,.popup_calendar .calendar_body_dates ._date._hovering{border-color:#a1a9c3;background:#f1f2f6}.popup_calendar .calendar_body_dates ._date._hover{opacity:.7}.popup_calendar .calendar_body_dates ._date._selected,.popup_calendar .calendar_body_dates ._date:not(._disable):not(._bordered):hover{border-color:#5d5fef;background:#5d5fef}.popup_calendar .calendar_body_dates ._date._selected ._price,.popup_calendar .calendar_body_dates ._date._selected div,.popup_calendar .calendar_body_dates ._date:not(._disable):not(._bordered):hover ._price,.popup_calendar .calendar_body_dates ._date:not(._disable):not(._bordered):hover div{color:#fff}.popup_calendar .calendar_body_dates ._date._first-day-selected,.popup_calendar .calendar_body_dates ._date._last-day-selected{opacity:1}.popup_calendar .calendar_body_dates ._date div{transition:all .2s ease;font-size:14px;line-height:1}.popup_calendar .calendar_body_dates ._date ._day{position:absolute;top:3px}.popup_calendar .calendar_body_dates ._date ._price{transition:all .2s ease;position:absolute;bottom:2px;left:0;width:100%;color:#ed1d88;font-size:10px;text-align:center;font-weight:600}.popup_calendar .calendar_body_dates .lastMonth,.popup_calendar .calendar_body_dates .nextMonth{opacity:0;visibility:hidden}.popup_calendar .calendar_body_dates .nextMonth{display:none}.mobile_calendar{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;opacity:0}@media screen and (min-width:869px){.mobile_calendar{display:none}}.mobile_calendar._active{opacity:1;visibility:visible}.mobile_calendar::-webkit-scrollbar{width:5px}.mobile_calendar::-webkit-scrollbar-track{background:#fff}.mobile_calendar::-webkit-scrollbar-thumb{background-color:var(--pink-3);border-radius:8px}.mobile_calendar_wrap{position:relative;background:#fff;width:100%;min-height:100%}.mobile_calendar_head{position:sticky;top:0;left:0;width:100%;background:#fff;z-index:1;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);padding:20px 30px}.mobile_calendar_head .mobile_calendar_row{color:#70768f;margin-top:24px}.mobile_calendar_nav{color:#1f2746;display:flex;align-items:center;gap:20px;font-weight:500;letter-spacing:.36px}.mobile_calendar_nav_col{width:calc(50% - 10px);display:flex;align-items:center;gap:30px}.mobile_calendar_nav_col:last-child{justify-content:flex-end;padding-right:40px}.mobile_calendar_nav_date{display:flex;align-items:center;gap:16px}.mobile_calendar_nav_date div,.mobile_calendar_nav_date span{font-size:18px}.mobile_calendar_nav_btn svg{display:block}.mobile_calendar_row{display:flex;gap:24px;width:380px;max-width:100%;margin-inline:auto}.mobile_calendar_row div{width:36px;text-align:center}.mobile_calendar_row_dates{margin-bottom:14px}.mobile_calendar_row_dates:last-child{margin-bottom:0}.mobile_calendar_row_dates ._date{cursor:pointer;transition:all .2s ease;position:relative;width:37px;height:37px;display:flex;align-items:center;justify-content:center;border:1px solid transparent}.mobile_calendar_row_dates ._date._invalid{pointer-events:none}.mobile_calendar_row_dates ._date._invalid div,.mobile_calendar_row_dates ._date.lastMonth div,.mobile_calendar_row_dates ._date.nextMonth div{color:#a1a9c3}.mobile_calendar_row_dates ._date._bordered,.mobile_calendar_row_dates ._date._hovering{border-color:#a1a9c3;background:#f1f2f6}.mobile_calendar_row_dates ._date._hover{opacity:.7}.mobile_calendar_row_dates ._date._selected{border-color:#5d5fef;background:#5d5fef}.mobile_calendar_row_dates ._date._selected ._price,.mobile_calendar_row_dates ._date._selected div{color:#fff}.mobile_calendar_row_dates ._date._first-day-selected,.mobile_calendar_row_dates ._date._last-day-selected{opacity:1}.mobile_calendar_row_dates ._date div{transition:all .2s ease;font-size:14px;line-height:1}.mobile_calendar_row_dates ._date ._day{position:absolute;top:3px}.mobile_calendar_row_dates ._date ._price{transition:all .2s ease;position:absolute;bottom:1px;left:0;width:100%;color:#ed1d88;font-size:9px;text-align:center;font-weight:600}.mobile_calendar_row_dates .lastMonth,.mobile_calendar_row_dates .nextMonth{opacity:0;visibility:hidden}.mobile_calendar_body{color:#1f2746;padding:0 24px 24px}.mobile_calendar_month{margin-bottom:24px}.mobile_calendar_month:last-child{margin-bottom:0}.mobile_calendar_month_title{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.mobile_calendar_month_title div{font-size:16px}.mobile_calendar_close{display:block;position:absolute;top:12px;right:12px}.mobile_calendar_bottom{position:sticky;bottom:0;left:0;width:100%;background:#fff;z-index:1;box-shadow:1px -1px 8px 0 rgba(19,41,104,.1);padding:10px 20px;opacity:0}.mobile_calendar_bottom .one_way{border-radius:8px;background:#ffdcee;color:#ed1d88;font-size:12px;padding:8px 16px;width:100%}@media screen and (max-width:450px){.mobile_calendar_head{padding:12px 16px}.mobile_calendar_nav_col{position:relative;width:100%;justify-content:flex-start}.mobile_calendar_nav_col:last-child{padding-right:30px}.mobile_calendar_nav_date{gap:8px}.mobile_calendar_nav_date div{font-size:14px}.mobile_calendar_nav_btn,.mobile_calendar_nav_date span{display:none}.mobile_calendar_row{gap:12px;justify-content:center}}.datepicker-dropdown-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.datepicker-dropdown{position:absolute;top:calc(100% + 16px);background-color:#fff;box-shadow:-1px 4px 8px 0 rgba(19,41,104,.06);border-radius:8px;display:flex;flex-direction:column;padding:10px;z-index:9}@media (max-width:1081px){.datepicker-dropdown{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:400px;z-index:1000}}.datepicker-dropdown-title{padding:16px;font-size:14px;font-weight:600;color:#393939;border-bottom:1px solid #a1a9c3;width:100%;margin-bottom:16px}.datepicker-dropdown-dates{width:100%;padding:16px 8px;display:flex;align-items:center;justify-content:space-between}.datepicker-dropdown-dates .date{position:relative}.datepicker-dropdown-dates .date .title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#a1a9c3;font-weight:500}.datepicker-dropdown-dates .date:hover{color:#007bff}.datepicker-dropdown-dates .date .values{width:100%;position:absolute;top:100%;background-color:#fff;border:.5px solid #eef;height:236px;max-height:236px;overflow-y:auto;z-index:10;border-radius:8px;padding:5px}.datepicker-dropdown-dates .date .values .list li{font-size:14px;font-weight:500;color:#1f2746;padding:8px 12px;transition:all .4s ease-in;cursor:pointer}.datepicker-dropdown-dates .date .values .list li.active,.datepicker-dropdown-dates .date .values .list li:hover{color:#5d5fef}.datepicker-dropdown-dates .day{width:56px}.datepicker-dropdown-dates .month{width:104px}.datepicker-dropdown-dates .year{width:80px}.datepicker-container{position:relative;display:inline-block}.single_datepicker{opacity:0;visibility:hidden;display:none;position:absolute;top:calc(100% - 8px);right:208px;z-index:9}.single_datepicker:after{content:"";position:absolute;top:-10px;left:70px;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;filter:drop-shadow(0 -1px 2px rgba(19,41,104,.16)) drop-shadow(-1px 4px 8px rgba(19,41,104,.06));z-index:8}.single_datepicker._active{opacity:1;visibility:visible;display:block}.single_datepicker_wrap{border-radius:8px;padding:8px 16px;background:#fff;box-shadow:-1px 4px 8px 0 rgba(19,41,104,.0588235294);box-shadow:0 -1px 2px 0 rgba(19,41,104,.1607843137)}.single_datepicker_head-title{color:#000;padding:12px 8px;letter-spacing:.28px;font-size:14px;font-weight:600;border-bottom:1px solid #a1a9c3}.single_datepicker_head_control{position:relative;display:flex;align-items:center;justify-content:center;margin:13.5px 0}.single_datepicker_head_control .current_month{font-weight:500;color:#1f2746;font-size:14px}.single_datepicker_head_control .btn_nav{position:absolute;top:calc(50% - 9px)}.single_datepicker_head_control .btn_nav._prev{left:0}.single_datepicker_head_control .btn_nav._next{right:0}.single_datepicker_head_control .btn_nav._hide{display:none}.single_datepicker .calendar_row{display:flex}.single_datepicker .calendar_row:last-child{margin-bottom:0}.single_datepicker .calendar_row>div{width:14.2857142857%}.single_datepicker .calendar ._strong{font-weight:600}.single_datepicker .calendar_days div{font-size:12px;color:#8187a3;text-align:center;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.single_datepicker .calendar_dates ._date{cursor:pointer;color:#1f2746;font-size:14px;transition:all .2s ease;position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid transparent}.single_datepicker .calendar_dates ._date._weekend{font-weight:600}.single_datepicker .calendar_dates ._date._invalid{pointer-events:none;color:#a1a9c3;font-weight:400}.single_datepicker .calendar_dates ._date.lastMonth,.single_datepicker .calendar_dates ._date.nextMonth{color:#a1a9c3;font-weight:400}.single_datepicker .calendar_dates ._date._bordered,.single_datepicker .calendar_dates ._date._hovering{border-color:#a5a6f6;border-radius:50%;text-decoration:underline}.single_datepicker .calendar_dates ._date._hover{opacity:.7}.single_datepicker .calendar_dates ._date._selected{border-radius:50%;border:2px solid #a5a6f6;color:#fff;background-color:#5d5fef}.single_datepicker .calendar_dates ._date:not(._disable):not(._bordered):not(._selected):hover{border-radius:50%;background-color:#fff;border:1px solid #eef;box-shadow:0 2px 6px 0 rgba(0,0,0,.0784313725)}.single_datepicker .calendar_dates ._date._first-day-selected,.single_datepicker .calendar_dates ._date._last-day-selected{opacity:1}.single_datepicker_mobile{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;opacity:0}@media screen and (min-width:869px){.single_datepicker_mobile{display:none}}.single_datepicker_mobile ._strong{font-weight:600}.single_datepicker_mobile._active{opacity:1;visibility:visible}.single_datepicker_mobile::-webkit-scrollbar{width:5px}.single_datepicker_mobile::-webkit-scrollbar-track{background:#fff}.single_datepicker_mobile::-webkit-scrollbar-thumb{background-color:var(--pink-3);border-radius:8px}.single_datepicker_mobile_wrap{position:relative;background:#fff;width:100%;min-height:100%}.single_datepicker_mobile_head{position:sticky;top:0;left:0;width:100%;background:#fff;z-index:1;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);padding:20px 30px}.single_datepicker_mobile_head .single_datepicker_mobile_row{color:#70768f;margin-top:24px}.single_datepicker_mobile_nav{color:#1f2746;display:flex;align-items:center;gap:20px;font-weight:500;letter-spacing:.36px}.single_datepicker_mobile_nav_col{display:flex;align-items:center;gap:30px}.single_datepicker_mobile_nav_col:last-child{padding-right:40px}.single_datepicker_mobile_nav_date{display:flex;align-items:center;gap:4px}.single_datepicker_mobile_nav_date div,.single_datepicker_mobile_nav_date span{font-size:14px;font-weight:500}.single_datepicker_mobile_nav_btn svg{display:block}.single_datepicker_mobile_row{display:flex;align-items:center;justify-content:center;gap:16px;max-width:100%;margin-inline:auto}.single_datepicker_mobile_row div{width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:400;color:#8187a3}.single_datepicker_mobile_row_dates{margin-bottom:8px}.single_datepicker_mobile_row_dates:last-child{margin-bottom:0}.single_datepicker_mobile_row_dates ._date{cursor:pointer;transition:all .2s ease;position:relative;width:40px;height:40px;font-size:14px;border:1px solid transparent}.single_datepicker_mobile_row_dates ._date._invalid{pointer-events:none;color:#a1a9c3}.single_datepicker_mobile_row_dates ._date._valid{color:#1f2746}.single_datepicker_mobile_row_dates ._date._weekend{font-weight:600}.single_datepicker_mobile_row_dates ._date.lastMonth,.single_datepicker_mobile_row_dates ._date.nextMonth{color:#a1a9c3}.single_datepicker_mobile_row_dates ._date._bordered{border-radius:50%;border-color:#a5a6f6;text-decoration:underline}.single_datepicker_mobile_row_dates ._date._hovering{border-color:#a1a9c3;background:#f1f2f6}.single_datepicker_mobile_row_dates ._date._hover{opacity:.7}.single_datepicker_mobile_row_dates ._date._selected{border-radius:50%;border:2px solid #a5a6f6;color:#fff;background-color:#5d5fef}.single_datepicker_mobile_row_dates ._date._first-day-selected,.single_datepicker_mobile_row_dates ._date._last-day-selected{opacity:1}.single_datepicker_mobile_row_dates ._date div{transition:all .2s ease;font-size:14px;line-height:1}.single_datepicker_mobile_row_dates ._date ._day{position:absolute;top:3px}.single_datepicker_mobile_row_dates ._date ._price{transition:all .2s ease;position:absolute;bottom:1px;left:0;width:100%;color:#ed1d88;font-size:9px;text-align:center;font-weight:600}.single_datepicker_mobile_row_dates .lastMonth,.single_datepicker_mobile_row_dates .nextMonth{opacity:0;visibility:hidden}.single_datepicker_mobile_body{color:#1f2746;margin-top:32px;display:flex;justify-content:center}.single_datepicker_mobile_body:last-child{margin-bottom:30px}.single_datepicker_mobile_body_wrapper{width:380px}@media screen and (max-width:450px){.single_datepicker_mobile_body_wrapper{width:100%}}.single_datepicker_mobile_month{margin-bottom:24px}.single_datepicker_mobile_month:last-child{margin-bottom:0}.single_datepicker_mobile_month_title{padding-bottom:16px;border-bottom:1px solid #a1a9c3;margin-bottom:8px;font-size:14px;font-weight:500;text-align:center}.single_datepicker_mobile_close{display:block;position:absolute;top:12px;right:12px}.single_datepicker_mobile_bottom{position:sticky;bottom:0;left:0;width:100%;background:#fff;z-index:1;box-shadow:1px -1px 8px 0 rgba(19,41,104,.1);padding:16px 20px;opacity:1;display:flex;justify-content:space-between;align-items:center}.single_datepicker_mobile_bottom .date_block{display:flex;gap:4px;align-items:center}.single_datepicker_mobile_bottom .date_block .label{color:#ed1d88;font-size:12px;font-weight:400}.single_datepicker_mobile_bottom .date_block .date{text-transform:uppercase;font-size:16px;font-weight:600;color:#1f2746}@media screen and (max-width:450px){.single_datepicker_mobile_bottom .date_block{flex-direction:column;align-items:flex-start}}.single_datepicker_mobile_bottom .select_date{border-radius:8px;background-color:#ed1d88;color:#fff;font-size:16px;padding:14px 66.5px}@media screen and (max-width:450px){.single_datepicker_mobile_bottom .select_date{padding:14px 26.5px}}@media screen and (max-width:450px){.single_datepicker_mobile_head{padding:12px 16px}.single_datepicker_mobile_nav_col{position:relative;width:100%;justify-content:flex-start}.single_datepicker_mobile_nav_col:last-child{padding-right:30px}.single_datepicker_mobile_nav_date{gap:8px}.single_datepicker_mobile_nav_date div{font-size:14px}.single_datepicker_mobile_nav_btn,.single_datepicker_mobile_nav_date span{display:none}.single_datepicker_mobile_row{gap:12px;justify-content:center}}#railway-search-module .single_datepicker{right:60px}.account_overlay{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,34,52,.75);visibility:hidden;opacity:0;transition:all .3s ease;z-index:98}.account_overlay._active{visibility:visible;opacity:1}.account_popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .3s ease;z-index:99;width:400px;max-width:100%;max-height:calc(100% - 40px);border-radius:16px}.account_popup._active{visibility:visible;opacity:1}.account_popup_wrap{position:relative;background:#fff;border:1px solid rgba(161,169,195,.5);border-radius:16px;padding:44px;max-height:calc(100vh - 40px);overflow-y:auto}.account_popup_wrap::-webkit-scrollbar{width:5px}.account_popup_wrap::-webkit-scrollbar-track{background:transparent}.account_popup_wrap::-webkit-scrollbar-thumb{background-color:var(--pink-3);border-radius:8px}.account_popup_close{position:absolute;top:24px;right:24px;cursor:pointer;transition:all .3s ease;transform:rotate(0deg)}.account_popup_close svg{display:block;width:24px;height:24px}@media screen and (min-width:768px){.account_popup_close:hover{transform:rotate(270deg)}}.account_popup_nav{border-bottom:1px solid #bbbdc7;display:flex;align-items:center;gap:16px;padding-bottom:24px;margin-bottom:24px}.account_popup_nav_item{position:relative;cursor:pointer;transition:all .3s ease;color:#a1a9c3;font-size:16px;font-weight:600}.account_popup_nav_item._active{color:#1f2746}.account_popup_nav_item:first-child:before{content:"";position:absolute;bottom:-25px;left:calc(100% + 16px);width:100%;height:1px;background:#ba0e6f;transition:all .3s ease}.account_popup_nav_item:first-child._active:before{left:0}.account_popup_subtitle{text-align:center;opacity:.7;font-size:13px;margin-bottom:16px}.account_popup_info{opacity:0;visibility:hidden;display:none;padding:5px 10px;background-color:#54d03e;color:#fff;border-radius:5px;margin-bottom:10px}.account_popup_info._error{background-color:#d04f3e}.account_popup_info._active{opacity:1;visibility:visible;display:block}.account_popup_socilas{display:flex;align-items:center;gap:16px;margin-bottom:16px}.account_popup_socilas_btn{cursor:pointer;transition:all .3s ease;width:calc(50% - 8px);display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid transparent;padding:16px}.account_popup_socilas_btn:hover{opacity:.8}.account_popup_socilas_btn span{font-size:16px;font-weight:600}.account_popup_socilas_btn._fb{background:#3b5998}.account_popup_socilas_btn._fb span{color:#fff}.account_popup_socilas_btn._google{border-color:#bbbdc7}.account_popup_tab{display:none}.account_popup_tab._active{display:block}.account_popup .auth_input{position:relative;margin-bottom:16px}.account_popup .auth_input input{width:100%;border-radius:5px;border:1px solid #a1a9c3;font-size:16px;padding:14px 16px}.account_popup .auth_input ._toogle_pass{z-index:1;cursor:pointer;position:absolute;top:20px;width:16px;right:16px}.account_popup .auth_input ._toogle_pass svg{display:block}.account_popup .auth_input ._toogle_pass._active line{opacity:0}.account_popup .auth_input._not-valid input{border-color:#c62f7d}.account_popup .auth_input._valid:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%232BD264'/%3E%3Cpath d='M11 6l-4.125 4L5 8.182' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:20px;right:10px;width:16px;height:16px;z-index:1}.account_popup .auth_input._password._valid:before{display:none}.account_popup .auth_input .iti{width:100%}.account_popup .auth_input .iti__selected-flag{flex-direction:row-reverse;border-right:1px solid #a1a9c3;padding-right:10px}.account_popup .auth_input .iti__selected-flag .iti__flag{display:none}.account_popup .auth_input .iti__selected-flag .iti__arrow{margin-top:-1px}.account_popup .auth_input .iti__selected-flag .iti__arrow--up{margin-top:0;margin-bottom:-2px}.account_popup .auth_input .iti__country-list{white-space:normal;width:303px;overflow-x:hidden}@media screen and (max-width:600px){.account_popup .auth_input .iti__country-list{width:281px}}.account_popup ._row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.account_popup ._row label span{line-height:20px}.account_popup .btn{text-transform:uppercase}.account_popup ._require{color:var(--pink-3);font-size:13px;margin-bottom:16px}.account_popup ._terms{margin-bottom:16px}.account_popup ._terms a{color:#5d5fef;text-decoration:underline}.account_popup#alert_modal .account_popup_nav,.account_popup#reset_pasword .account_popup_nav{border-bottom:1px solid #1f2746}.account_popup#alert_modal .account_popup_nav_item,.account_popup#reset_pasword .account_popup_nav_item{cursor:auto}.account_popup#alert_modal .account_popup_nav_item:before,.account_popup#reset_pasword .account_popup_nav_item:before{display:none}.account_popup#alert_modal .account_popup_subtitle,.account_popup#reset_pasword .account_popup_subtitle{text-align:left;color:#1f2746;font-size:15px;line-height:15.6px;font-weight:400}.acccount_success_popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;visibility:hidden;opacity:0;transition:all .3s ease;background:#fff;padding:36px}.acccount_success_popup._active{visibility:visible;opacity:1}.acccount_success_popup_close{position:absolute;top:24px;right:24px;cursor:pointer;transition:all .3s ease;transform:rotate(0deg)}.acccount_success_popup_close svg{display:block;width:24px;height:24px}@media screen and (min-width:768px){.acccount_success_popup_close:hover{transform:rotate(270deg)}}.acccount_success_popup_wrap{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;text-align:center;height:100%}.acccount_success_popup .btn{width:-moz-max-content;width:max-content;max-width:100%;text-transform:uppercase}.acccount_success_popup_title{font-size:24px;font-weight:600}.acccount_success_popup_text{font-size:16px;line-height:1.3}.acccount_success_popup_mail{font-size:18px;font-weight:500;letter-spacing:.36px}.acccount_success_popup_accent{color:#5d5fef;font-size:14px;line-height:1.3}.acccount_success_popup_notification{background-color:#54d03e;color:#fff;padding:10px;border-radius:5px;margin:10px 0;display:none}.acccount_success_popup_notification._active{display:block}.acccount_success_popup_logo{position:absolute;top:12px;left:50%;transform:translateX(-50%)}.acccount_success_popup form{width:270px;max-width:100%;margin-top:24px}.acccount_success_popup form .btn{width:100%}.acccount_success_popup .auth_input{position:relative;margin-bottom:16px}.acccount_success_popup .auth_input input{width:100%;border-radius:5px;border:1px solid #a1a9c3;font-size:16px;padding:14px 16px}.acccount_success_popup .auth_input ._toogle_pass{z-index:1;cursor:pointer;position:absolute;top:20px;width:16px;right:16px}.acccount_success_popup .auth_input ._toogle_pass svg{display:block}.acccount_success_popup .auth_input ._toogle_pass._active line{opacity:0}.acccount_success_popup .auth_input._invalid input{border-color:#c62f7d}.acccount_success_popup .auth_input._valid:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%232BD264'/%3E%3Cpath d='M11 6l-4.125 4L5 8.182' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:calc(50% - 8px);right:10px;width:16px;height:16px;z-index:1}@media screen and (max-width:600px){.acccount_success_popup_logo{display:none}}.auth_btn{cursor:pointer;color:#5d5fef;transition:all .2s ease-in}.auth_btn:hover{color:#ed1d88}.multi_popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .3s ease;z-index:99;width:520px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);overflow:auto;border-radius:16px}.multi_popup.multi_popup_failed .result_description,.multi_popup.multi_popup_failed a{font-size:16px}.multi_popup._active{visibility:visible;opacity:1}.multi_popup_return{width:840px}.multi_popup_noticket .multi_popup_content p{font-size:16px}.multi_popup_email .multi_popup_title{padding-bottom:0;border-bottom:none}.multi_popup_re_email .multi_popup_title{border-bottom:none}.multi_popup_wrap{position:relative;background:#fff;border:1px solid rgba(161,169,195,.5);border-radius:16px;padding:44px}.multi_popup_close{position:absolute;top:16px;right:16px;cursor:pointer;transition:all .3s ease;transform:rotate(0deg)}.multi_popup_close svg{display:block}@media screen and (min-width:900px){.multi_popup_close:hover{transform:rotate(270deg)}}.multi_popup_title{display:flex;align-items:center;gap:16px;border-bottom:1px solid #a1a9c3;padding-right:16px;padding-bottom:24px;margin-bottom:24px}.multi_popup_title div{font-size:24px;font-weight:500}.multi_popup_image_title{display:flex;justify-content:center}.multi_popup_content p{font-size:14px;line-height:1.5;margin-bottom:1rem}.multi_popup_content p:last-child{margin-bottom:0}.multi_popup_content ._sum{color:#5d5fef;font-size:18px;font-weight:600}.multi_popup_content .btns{display:flex;gap:24px}.multi_popup_content .btns .btn{width:calc(50% - 12px)}.multi_popup_content ._blue{color:#5d5fef;font-weight:600}.multi_popup_content ._radio{margin-bottom:16px}.multi_popup_content ._radio_list{margin:24px 0}.multi_popup .popup_field{margin-bottom:24px}.multi_popup .popup_field label{display:block;font-size:12px;line-height:15px;color:#9098b6;margin-bottom:4px}.multi_popup .popup_field ._input{position:relative;width:100%;border:1px solid #a1a9c3;border-radius:5px;font-size:14px;line-height:1;padding:8px 16px}.multi_popup .popup_field ._input._error{border:1px solid #f99999}@media screen and (max-width:600px){.multi_popup{max-width:calc(100% - 30px)}.multi_popup_wrap{padding:24px}.multi_popup_title div{font-size:18px}.multi_popup_content .btns{flex-direction:column;gap:16px}.multi_popup_content .btns .btn{width:100%}}.multi_popup#paid_pending_modal .multi_popup_title,.multi_popup#request_created_modal .multi_popup_title{display:flex;justify-content:center;font-weight:500;font-size:1.5rem;margin-bottom:24px;margin-top:24px;gap:0;border-bottom:none;padding-right:0;padding-bottom:0}.multi_popup#paid_pending_modal .multi_popup_content,.multi_popup#request_created_modal .multi_popup_content{font-weight:400;font-size:.9rem;display:flex;flex-direction:column;justify-content:center}.multi_popup#paid_pending_modal .multi_popup_content .btns,.multi_popup#request_created_modal .multi_popup_content .btns{display:flex;justify-content:center}.multi_popup#paid_pending_modal .multi_popup_content .btns .btn,.multi_popup#request_created_modal .multi_popup_content .btns .btn{width:auto}.multi_popup#request_created_modal .multi_popup_content{text-align:center}.multi_popup#request_created_modal .multi_popup_content ._email{font-weight:600;color:#1f2746}.multi_popup_overlay{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,34,52,.75);visibility:hidden;opacity:0;transition:all .3s ease;z-index:98}.multi_popup_overlay._active{visibility:visible;opacity:1}.multi_popup_overlay._wait{cursor:wait}#notificationContainer{position:fixed;top:20px;right:20px;z-index:9999;width:300px;max-height:100%;overflow:hidden}.notification{background-color:#f44336;color:#fff;padding:15px;margin-bottom:10px;border-radius:5px;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.2);opacity:1;transition:opacity .5s,transform .5s}.notification .delete{position:absolute;top:5px;right:10px;background:transparent;border:none;color:#fff;font-size:16px;cursor:pointer;transition:color .3s}.notification .delete:hover{color:#eee}.notification.fade-out{opacity:0;transform:translateX(100%)}.cookie{position:fixed;bottom:0;left:0;right:0;box-shadow:0 1px 3px rgba(0,0,0,.1490196078);padding:10px 0;line-height:1rem;font-size:1rem;background-color:#d5e8ff;z-index:99}@media screen and (max-width:600px){.cookie{padding:10px 16px}}.cookie.hide{opacity:0;visibility:hidden}.cookie__wrapper{display:flex;justify-content:space-between;align-items:center}.cookie__content{width:90%;max-width:90%}@media screen and (max-width:600px){.cookie__content{font-size:12px;text-align:left}}.cookie__content a{color:#dd348b}.cookie__btn{cursor:pointer;border:none;border-radius:8px;text-align:center;padding:10px 20px}html:has(.arm_calendar){scrollbar-color:unset}html:has(.arm_calendar)::-webkit-scrollbar-thumb{scrollbar-color:#ba0e6f;background-color:#ba0e6f}@media screen and (max-width:800px){body._arm_calendar_open{overflow:hidden}}._input_calendar_wrap{position:relative}._input_calendar_wrap:before{z-index:2;content:"";position:absolute;bottom:6px;right:8px;width:24px;height:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M4.5 22c-.4 0-.75-.15-1.05-.45-.3-.3-.45-.65-.45-1.05V5c0-.4.15-.75.45-1.05.3-.3.65-.45 1.05-.45h1.625V2H7.75v1.5h8.5V2h1.625v1.5H19.5c.4 0 .75.15 1.05.45.3.3.45.65.45 1.05v15.5c0 .4-.15.75-.45 1.05-.3.3-.65.45-1.05.45h-15zm0-1.5h15V9.75h-15V20.5zm0-12.25h15V5h-15v3.25zM12 14a.968.968 0 01-.713-.287A.968.968 0 0111 13c0-.283.096-.52.287-.713A.968.968 0 0112 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.968.968 0 0112 14zm-4 0a.967.967 0 01-.713-.287A.968.968 0 017 13c0-.283.096-.52.287-.713A.967.967 0 018 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.967.967 0 018 14zm8 0a.968.968 0 01-.713-.287A.968.968 0 0115 13c0-.283.096-.52.287-.713A.968.968 0 0116 12c.283 0 .52.096.712.287.192.192.288.43.288.713s-.096.52-.288.713A.968.968 0 0116 14zm-4 4a.968.968 0 01-.713-.288A.968.968 0 0111 17c0-.283.096-.52.287-.712A.968.968 0 0112 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.968.968 0 0112 18zm-4 0a.967.967 0 01-.713-.288A.968.968 0 017 17c0-.283.096-.52.287-.712A.967.967 0 018 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.967.967 0 018 18zm8 0a.968.968 0 01-.713-.288A.968.968 0 0115 17c0-.283.096-.52.287-.712A.968.968 0 0116 16c.283 0 .52.096.712.288.192.191.288.429.288.712s-.096.52-.288.712A.968.968 0 0116 18z' fill='%23A1A9C3'/%3E%3C/svg%3E")}._input_calendar_wrap input{cursor:pointer;padding-right:48px}.arm_calendar{position:absolute;top:calc(100% + 10px);left:0;overflow:visible;border-radius:8px;background:#fff;box-shadow:0 -1px 2px 0 rgba(19,41,104,.16),-1px 4px 8px 0 rgba(19,41,104,.06);padding:8px 16px;z-index:99;transition:all .3s ease;opacity:0;visibility:hidden}.arm_calendar._active{opacity:1;visibility:visible}.arm_calendar_head{border-bottom:1px solid #a1a9c3;padding:16px 0;margin-bottom:16px}.arm_calendar_title{font-size:14px;font-weight:600}.arm_calendar_list{display:flex;justify-content:space-between;gap:8px}.arm_calendar_item{position:relative}.arm_calendar_item:first-child,.arm_calendar_item:first-child .arm_calendar_item_list{width:65px}.arm_calendar_item:nth-child(2),.arm_calendar_item:nth-child(2) .arm_calendar_item_list{width:130px}.arm_calendar_item:nth-child(3),.arm_calendar_item:nth-child(3) .arm_calendar_item_list{width:85px}.arm_calendar_item_value{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;justify-content:center;gap:8px;border-radius:8px;transition:all .3s ease;font-size:14px;font-weight:500;padding:8px 4px}.arm_calendar_item_value._empty{color:#a1a9c3}.arm_calendar_item_value svg{transition:all .3s ease}.arm_calendar_item_value:hover{background:#f8f8f9}.arm_calendar_item_list_wrap{height:220px;overflow-y:auto;overflow-x:hidden;scrollbar-color:unset}.arm_calendar_item_list_wrap::-webkit-scrollbar{width:4px!important}.arm_calendar_item_list_wrap::-webkit-scrollbar-track{background:#fff!important}.arm_calendar_item_list_wrap::-webkit-scrollbar-thumb{width:4px!important;border-radius:8px!important;background:#a1a9c3!important}.arm_calendar_item_list_item{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:8px 16px;font-size:14px;font-weight:500;text-align:center;border-radius:8px;transition:all .3s ease}.arm_calendar_item_list_item._gray{color:#a1a9c3}.arm_calendar_item_list_item._active{color:#5d5fef}@media (hover:hover){.arm_calendar_item_list_item:not(._mob_only):hover{background:#f8f8f9}}.arm_calendar_actions{display:flex;gap:8px}.arm_calendar_btn{width:calc(50% - 4px);text-align:center;cursor:pointer;border-radius:8px;font-size:16px;font-weight:700;transition:all .3s ease;padding:12px}.arm_calendar_btn._cancel{background:#ffdcee;color:#ed1d88}.arm_calendar_btn._ok{text-transform:uppercase;background:#ed1d88;color:#fff}@media screen and (min-width:801px){.arm_calendar_item_list{position:absolute;top:calc(100% + 5px);left:50%;background:#fff;border-radius:8px;border:1px solid rgba(161,169,195,.3);padding:4px;opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:all .3s ease}.arm_calendar_item._active .arm_calendar_item_list{opacity:1;visibility:visible;transform:translate(-50%)}.arm_calendar_item._active .arm_calendar_item_value svg{transform:scale(-1)}.arm_calendar ._mob_only,.arm_calendar_actions{display:none}}@media screen and (max-width:800px){.arm_calendar{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px;z-index:99}.arm_calendar_head{border:none;padding-bottom:0;margin-bottom:24px;display:flex;align-items:center;gap:16px}.arm_calendar_head:before{z-index:2;content:"";display:inline-block;width:24px;height:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M4.5 22c-.4 0-.75-.15-1.05-.45-.3-.3-.45-.65-.45-1.05V5c0-.4.15-.75.45-1.05.3-.3.65-.45 1.05-.45h1.625V2H7.75v1.5h8.5V2h1.625v1.5H19.5c.4 0 .75.15 1.05.45.3.3.45.65.45 1.05v15.5c0 .4-.15.75-.45 1.05-.3.3-.65.45-1.05.45h-15zm0-1.5h15V9.75h-15V20.5zm0-12.25h15V5h-15v3.25zM12 14a.968.968 0 01-.713-.287A.968.968 0 0111 13c0-.283.096-.52.287-.713A.968.968 0 0112 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.968.968 0 0112 14zm-4 0a.967.967 0 01-.713-.287A.968.968 0 017 13c0-.283.096-.52.287-.713A.967.967 0 018 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.967.967 0 018 14zm8 0a.968.968 0 01-.713-.287A.968.968 0 0115 13c0-.283.096-.52.287-.713A.968.968 0 0116 12c.283 0 .52.096.712.287.192.192.288.43.288.713s-.096.52-.288.713A.968.968 0 0116 14zm-4 4a.968.968 0 01-.713-.288A.968.968 0 0111 17c0-.283.096-.52.287-.712A.968.968 0 0112 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.968.968 0 0112 18zm-4 0a.967.967 0 01-.713-.288A.968.968 0 017 17c0-.283.096-.52.287-.712A.967.967 0 018 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.967.967 0 018 18zm8 0a.968.968 0 01-.713-.288A.968.968 0 0115 17c0-.283.096-.52.287-.712A.968.968 0 0116 16c.283 0 .52.096.712.288.192.191.288.429.288.712s-.096.52-.288.712A.968.968 0 0116 18z' fill='%231F2746'/%3E%3C/svg%3E")}.arm_calendar_title{font-size:18px;line-height:1.1;font-weight:400}.arm_calendar_list{padding-bottom:16px}.arm_calendar_item_value{display:none!important}.arm_calendar_item_list{position:relative}.arm_calendar_item_list:after,.arm_calendar_item_list:before{content:"";position:absolute;left:0;width:100%;height:1px;background:#7879f1}.arm_calendar_item_list:before{top:79px}.arm_calendar_item_list:after{top:131px}.arm_calendar_item_list_wrap{scroll-snap-type:y mandatory;height:210px}.arm_calendar_item_list_wrap::-webkit-scrollbar{width:0!important}.arm_calendar_item_list_item{height:52px;scroll-snap-align:center;border-top:1px solid transparent;border-bottom:1px solid transparent;padding:16px}.arm_calendar_item_list_item:first-child,.arm_calendar_item_list_item:last-child{height:28px;padding:0}}.arm_calendar_overlay{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,34,52,.75);visibility:hidden;opacity:0;transition:all .3s ease;z-index:98}.arm_calendar_overlay._active{visibility:visible;opacity:1}@media screen and (min-width:801px){.arm_calendar_overlay{display:none}}.sitemap{padding:120px 0 72px}.sitemap h1{text-align:center;margin-bottom:36px}.sitemap_list{display:flex;flex-wrap:wrap;gap:48px;margin-top:36px}.sitemap .column{width:calc(33.33333% - 32px)}.sitemap .column_title{font-size:24px;font-weight:500;margin-bottom:16px}.sitemap .column ul{list-style:square;padding-left:.5rem}.sitemap .column ul li{list-style:square;margin-bottom:4px}.sitemap .column ul li:last-child{margin-bottom:0}.sitemap .column ul li a{color:var(--pink-2);font-size:16px}@media screen and (max-width:1100px){.sitemap_list{gap:36px}.sitemap .column{width:calc(50% - 18px)}.sitemap .column ul{padding-left:1rem}}@media screen and (max-width:767px){.sitemap{padding:90px 0 48px}.sitemap_list{gap:24px;margin-top:24px}.sitemap .column{width:100%}.sitemap .column_title{font-size:20px;margin-bottom:12px}}.ui-kit-wrap{padding:3.125rem 0}.ui-kit-page{background-color:var(--white-1)}.ui-kit__headline{font-size:20px;padding-bottom:1.875rem}@media (max-width:1170px){.ui-kit__headline{font-size:calc(14.49412px + .47059vw)}}.ui-kit__title{padding-bottom:.9375rem}.ui-kit__subtitle{padding-bottom:.625rem}.ui-kit__desc{padding-bottom:1.875rem}.ui-kit__row{display:flex;flex-wrap:wrap}.ui-kit__item{padding:.625rem}.info-service__content-wrap{display:flex}@media (max-width:62em){.info-service__content-wrap{flex-direction:column}}.info-service__article{width:100%}.info-service__article-wrap{height:-moz-fit-content;height:fit-content;width:100%;max-width:54.375rem;padding:1.5rem;box-shadow:0 .25rem 1.25rem rgba(51,51,51,.25);border-radius:1rem}@media (max-width:62em){.info-service__article-wrap{max-width:100%}}.info-service-nav-btn{display:none;width:100%;border-radius:8px;background:#5d5fef;color:#fff;font-size:16px;text-align:center;padding:14px}@media (max-width:62em){.info-service-nav-btn{display:block}}.info-service-nav-wrap{position:relative;width:100%;max-width:18.0625rem;min-width:18.0625rem;margin-right:.6875rem}@media (max-width:62em){.info-service-nav-wrap{max-width:100%;margin-bottom:24px}}@media (max-width:62em){.info-service-nav-1{z-index:1;position:absolute;top:100%;left:0;width:auto;max-width:100%;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);padding:24px;visibility:hidden;opacity:0;transition:all .3s ease}.info-service-nav-1._active{visibility:visible;opacity:1}}.info-service-nav-1__item:not(:last-child){margin-bottom:1.5rem}.info-service-nav-1__item>.active>.info-service-nav__ico{max-height:1.5rem;min-height:1.5rem;max-width:1.5rem;min-width:1.5rem}.info-service-nav-2{padding-top:1rem;padding-left:1.5rem}.info-service-nav-2__item:not(:last-child){margin-bottom:1rem}.info-service-nav-3{padding-top:.5rem;padding-left:1.25rem}.info-service-nav__ico{max-height:1rem;min-height:1rem;max-width:1rem;min-width:1rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-right:.25rem;transition:.2s}.info-service-nav__head-wrap{display:flex;align-items:center}.info-service-nav__headline{font-size:1rem;cursor:pointer}.info-service-nav__title{font-weight:500;font-size:.75rem;line-height:2;color:var(--pink-3);cursor:pointer;margin-left:10px}.info-service-nav__subtitle{display:block;font-weight:500;font-size:.75rem;line-height:2;color:var(--blue-dark)}.info-service-nav__subtitle:hover{color:var(--pink-3)}.info-service-nav__subtitle:before{content:"\2022   "}.info-service__mark{justify-content:space-between;margin-top:1rem;padding:.84375rem 4.0625rem .84375rem 1rem;background-color:rgba(165,166,246,.2);border:1px solid var(--grey-1);border-radius:1rem;font-size:1rem;color:var(--blue-3)}.info-service__mark,.info-service__mark-btns{display:flex;align-items:center}.info-service__mark-btn+.info-service__mark-btn{margin-left:2.5rem}.info-service__mark-btn--no{color:var(--pink-3)}.contact-wrap{position:relative;margin-top:-4.875rem}.contact__content{width:100%}@media (min-width:62em){.contact__content{max-width:28.3125rem;padding-right:3.125rem}}.contact__content-wrap{display:flex;justify-content:space-between;padding:2rem 4.8125rem 2rem 4.4375rem;background-color:var(--white-1);box-shadow:0 .25rem .5rem rgba(19,41,104,.1);border-radius:1rem}@media (max-width:62em){.contact__content-wrap{flex-direction:column;padding:2rem .6875rem 1.8125rem 2rem}}@media (max-width:48em){.contact__content-wrap{padding:1rem 1rem 1.5rem}}.contact__title{padding-bottom:1rem}.contact__item{display:flex}.contact__item+.contact__item{padding-top:1rem}.contact__item-wrap{display:flex;flex-direction:column}.contact__item-wrap+.contact__item-wrap{padding-top:1.5rem}.contact__item a{color:var(--blue-3);font-size:1rem}.contact__item-ico{max-width:1.25rem;max-height:1.25rem;min-width:1.25rem;min-height:1.25rem;margin-right:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact__item-desc{font-size:1rem}.contact__social{display:flex}.contact__social-item{max-width:1.6875rem;max-height:1.6875rem;min-width:1.6875rem;min-height:1.6875rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact__social-item-wrap:not(:last-child){margin-right:1.5rem}.contact__form{display:flex;flex-direction:column;width:100%;padding-top:2.125rem}@media (min-width:62em){.contact__form{align-items:center;max-width:29.1875rem;padding-top:0}}.contact__form-title{padding-bottom:1.1875rem}@media (min-width:62em){.contact__form-title{text-align:center}}@media (min-width:62em){.contact__btn{max-width:16.875rem}}.form__input{width:100%;height:3rem;padding:0 1rem;border:.0625rem solid var(--grey-3);border-radius:.3125rem}.form__input::-moz-placeholder{color:var(--grey-2)}.form__input::placeholder{color:var(--grey-2)}.form__input+.form__input,.form__input+.form__textarea{margin-top:1.1875rem}.form__textarea{width:100%;height:16.25rem;padding:1rem;border:.0625rem solid var(--grey-3);border-radius:.3125rem}.form__textarea::-moz-placeholder{color:var(--grey-2)}.form__textarea::placeholder{color:var(--grey-2)}.form__textarea+.form__checkbox-wrap{margin-top:1.1875rem}.form__checkbox{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;margin-right:.5rem;border:.0625rem solid var(--grey-light);border-radius:.125rem}.form__checkbox-wrap{display:flex;align-items:center}.form__checkbox-wrap+.contact__btn{margin-top:1.1875rem}.form__checkbox-label{font-size:.75rem;color:var(--black-1)}.form__checkbox-label a{font-size:.75rem}.product-type h2{text-align:center;margin-bottom:30px}.product-type .product-type__content{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.product-type .product-type__item{width:calc(33.33333% - 20px);position:relative;display:flex;flex-direction:column;max-height:300px;overflow:hidden;border-radius:16px}.product-type .product-type__item:before{content:"";border-radius:16px;position:absolute;display:block;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(180.2deg,rgba(31,39,70,0) 50%,#1f2746 99.83%)}.product-type .product-type__item:hover.product-type__item--desc .product-type__desc{transform:translateY(0)}.product-type .product-type__item--desc .product-type__desc{transition:.2s;justify-content:space-between;transform:translateY(60%)}.product-type .product-type__img{position:absolute;top:0;left:0;max-width:100%;max-height:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-type .product-type__desc{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:300px;padding:34px 31px}.product-type .product-type__title{font-weight:500;font-size:24px;line-height:1.1;letter-spacing:1px;text-transform:uppercase;color:#fff}.product-type .product-type__text ul{width:100%;padding-left:25px}.product-type .product-type__text li{font-size:12px;line-height:1.5;color:#fff;list-style-image:url(../img/ico/check.svg);margin-bottom:8px}.product-type .product-type__text li:last-child{margin-bottom:0}.product-type .btn{width:-moz-max-content;width:max-content;margin-top:16px;padding:8px 16px}@media (max-width:768px){.product-type .product-type__item{width:100%}}.breadcrumbs_insurance{margin:15px 0 0}@media screen and (max-width:600px){.breadcrumbs_insurance a{font-size:14px}}.benefits-wrap._insurance{background:transparent;padding-bottom:50px}.benefits-wrap._insurance h2{text-align:center;margin-bottom:30px}.benefits-wrap._insurance .benefits__item{text-align:left}.benefits-wrap._insurance .benefits__title{min-height:unset;color:#5d5fef}.benefits-wrap._insurance .benefits__desc{padding-left:0;padding-right:0}@media screen and (max-width:767px){.benefits-wrap._insurance h2{margin-bottom:24px}}@media screen and (max-width:600px){.benefits-wrap._insurance h2{margin-bottom:16px}.benefits-wrap._insurance .benefits__item{text-align:center}}.insurance_form_section{padding:30px 0 100px}.insurance_form_section h2{text-align:center;margin-bottom:30px}.insurance_form_section .insurance_form__wrap{display:flex;gap:30px;position:relative}.insurance_form_section .insurance_form__desc{background:rgba(93,95,239,.1);border:1px solid rgba(93,95,239,.5);border-radius:8px;color:#5d5fef;padding:24px;width:30%}.insurance_form_section .insurance_form__desc ._title{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.02em;margin-bottom:10px}.insurance_form_section .insurance_form__desc ul{padding-left:1rem}.insurance_form_section .insurance_form__desc ul li{list-style-type:disc;margin-bottom:8px}.insurance_form_section .insurance_form__desc ul li:last-child{margin-bottom:0}@media screen and (max-width:768px){.insurance_form_section .insurance_form__wrap{display:block}.insurance_form_section .insurance_form__desc{width:100%;margin-top:60px}}@media screen and (max-width:600px){.insurance_form_section{padding:30px 0}.insurance_form_section h2{font-size:18px}.insurance_form_section .insurance_form__desc{margin-top:30px}}@media screen and (min-width:601px){.insurance_packages .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px}.insurance_packages .btns{display:none}}.insurance_packages .package_item{width:calc(33.33333% - 10.66667px);border-radius:8px;color:#000}.insurance_packages .package_item._eco{background:#f1f2f6;border:1px solid #9098b6}.insurance_packages .package_item._eco .package_item_head{background:#a1a9c3;border-bottom:1px solid #9098b6}.insurance_packages .package_item._default{background:rgba(93,95,239,.1);border:1px solid rgba(93,95,239,.5)}.insurance_packages .package_item._default .package_item_head{background:#a5a6f6;border-bottom:1px solid #7879f1}.insurance_packages .package_item._comfort{background:rgba(93,95,239,.1);border:1px solid rgba(93,95,239,.5)}.insurance_packages .package_item._comfort .package_item_head{background:#5d5fef;border-bottom:1px solid #5d5fef}.insurance_packages .package_item_head{color:#fff;text-align:center;font-weight:500;font-size:18px;letter-spacing:.02em;text-transform:uppercase;padding:16px;border-top-right-radius:8px;border-top-left-radius:8px}.insurance_packages .package_item_price{text-align:center;font-weight:700;font-size:24px;margin:16px 0 8px}.insurance_packages .package_item_list{padding:0 0 16px}.insurance_packages .package_item_list .list_row{padding:8px 20px 0 10px}.insurance_packages .package_item_list .list_row ._head{cursor:pointer;position:relative;margin-bottom:8px}.insurance_packages .package_item_list .list_row ._head:before{content:"";position:absolute;top:calc(50% - 8px);right:-18px;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.06 5.531L8 8.585 4.94 5.53l-.94.94 4 4 4-4-.94-.94z' fill='%231F2746'/%3E%3C/svg%3E");transition:all .3s ease;transform:scale(1)}.insurance_packages .package_item_list .list_row_list{display:none;border-top:1px solid #9098b6;padding-top:5px;padding-bottom:8px}.insurance_packages .package_item_list .list_row_list .list_item{margin-bottom:4px}.insurance_packages .package_item_list .list_row_list .list_item_val{font-weight:400}.insurance_packages .package_item_list .list_row._active{background:#fff}.insurance_packages .package_item_list .list_row._active ._head:before{transform:scale(-1)}.insurance_packages .package_item_list .list_item{position:relative;display:flex;align-items:center;justify-content:space-between}.insurance_packages .package_item_list .list_item_cap{position:relative;display:flex;align-items:center;gap:4px;max-width:70%}.insurance_packages .package_item_list .list_item_cap img,.insurance_packages .package_item_list .list_item_cap svg{width:16px;min-width:16px;height:auto}.insurance_packages .package_item_list .list_item_cap svg path{transition:all .3s ease}.insurance_packages .package_item_list .list_item_cap div{font-size:10px}.insurance_packages .package_item_list .list_item_val{font-weight:500;font-size:12px}.insurance_packages .package_item_list .list_item_val img{display:block}.insurance_packages .package_item_list .list_item ._tooltip{position:absolute;top:0;left:0;box-shadow:0 4px 20px rgba(51,51,51,.25);border-radius:8px;font-size:10px;text-align:center;width:150px;transform:translate(-50%,calc(-100% - 10px));visibility:hidden;opacity:0}.insurance_packages .package_item_list .list_item ._tooltip_wrap{position:relative;z-index:1;background:#fff;padding:8px;border-radius:8px}.insurance_packages .package_item_list .list_item ._tooltip:before{content:"";position:absolute;bottom:-3px;left:50%;width:10px;height:10px;background:#fff;transform:rotate(45deg)}@media screen and (min-width:601px){.insurance_packages .package_item_list .list_item .list_item_cap._tip:hover ._tooltip{visibility:visible;opacity:1}.insurance_packages .package_item_list .list_item .list_item_cap._tip:hover svg path[stroke]{stroke:#ed1d88}.insurance_packages .package_item_list .list_item .list_item_cap._tip:hover svg path[fill]{fill:#ed1d88}}.insurance_packages .package_item .btn{font-size:16px;font-weight:500;text-transform:uppercase;margin:0 24px 24px;width:calc(100% - 48px)}.insurance_packages .package_item .btn._selected{background:transparent;color:#ed1d88}@media screen and (max-width:600px){.insurance_packages .package_item{width:100%}.insurance_packages .btns{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}}@media screen and (min-width:601px){.insurance_packages.swiper{overflow:visible}}.checkout_hero{background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);padding:90px 0 24px}.checkout_hero .inner{position:relative}.checkout_hero .nav{display:flex;align-items:center;flex-wrap:wrap;gap:6px 60px;margin-bottom:20px}.checkout_hero .nav li{position:relative}.checkout_hero .nav li:before{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:#ed1d88;visibility:hidden;opacity:0;transition:all .3s ease}.checkout_hero .nav li:after{content:"";position:absolute;top:50%;right:-30px;transform:translateY(-50%) rotate(-45deg);width:5px;height:5px;border-right:1px solid #70768f;border-bottom:1px solid #70768f}.checkout_hero .nav li:last-child a{color:#393939}.checkout_hero .nav li:last-child:after{display:none}.checkout_hero .nav li.active a,.checkout_hero .nav li.current a{color:#ed1d88}.checkout_hero .nav li.active:hover:before,.checkout_hero .nav li.current:before{visibility:visible;opacity:1}.checkout_hero .nav li a,.checkout_hero .nav li span{font-size:14px;font-weight:400;text-transform:uppercase;color:#393939}.checkout_hero ._info{font-size:14px}.checkout_hero ._info._type{margin-bottom:10px}.checkout_hero ._info._address{color:#70768f}.checkout_hero .bus_results_item{box-shadow:none;width:900px;max-width:100%;margin-bottom:24px}.checkout_hero .bus_results_item_details{padding:0;border:none}.checkout_hero .bus_results_item_details_info{padding-top:60px}.checkout_hero .bus_results_item_details_title{margin-bottom:8px}.checkout_hero .bus_results_item_details .animals_desc br{display:none}.checkout_hero .details_btn{width:-moz-max-content;width:max-content;position:absolute;right:2.125rem;bottom:0}.checkout_hero .details_btn._bot{bottom:-20px}@media screen and (max-width:900px){.checkout_hero .details_btn._bot{bottom:-30px}}@media screen and (max-width:600px){.checkout_hero .nav{gap:18px 40px}.checkout_hero .nav li:after{right:-20px}.checkout_hero .bus_results_item_details_info{padding-top:0}.checkout_hero .details_btn{position:relative;margin-top:10px;right:unset;bottom:unset}.checkout_hero .details_btn._bot{bottom:unset}}.hero_route{margin-bottom:8px}.hero_route,.hero_route_item{display:flex;align-items:center;gap:8px}.hero_route_item{text-transform:capitalize}.hero_route_item span{font-size:15px}.hero_route_line{height:2px;width:20px;background:#1f2746}@media screen and (max-width:600px){.hero_route_item{gap:4px}.hero_route_item span{font-size:14px}}.checkout_section{padding:24px 0 100px}.checkout_section .wrap{display:flex;align-items:flex-start;gap:30px;padding:0}.checkout_section ._right{width:320px;min-width:320px;max-width:100%}@media screen and (min-width:899px){.checkout_section ._right{position:sticky;top:10px}}.checkout_section ._left{flex-grow:1;width:calc(100% - 400px)}.checkout_section .checkout_form{padding-bottom:24px;margin-bottom:16px}@media screen and (max-width:1080px){.checkout_section .wrap{display:block}.checkout_section ._right{width:100%;margin-top:16px}.checkout_section ._left{width:100%}}@media screen and (max-width:1080px){.checkout_section .checkout_form{box-shadow:0 4px 20px rgba(51,51,51,.25)}}@media screen and (max-width:600px){.checkout_section{padding:24px 0 36px}.checkout_section .checkout_form{padding:16px;box-shadow:0 4px 20px rgba(51,51,51,.25)}.checkout_section ._right{margin-top:0;width:auto}}.checkout_form{flex-grow:1;background:#fff;box-shadow:0 4px 20px rgba(51,51,51,.25);border-radius:8px;padding:24px 24px 50px}.checkout_form_title{font-size:18px;font-weight:400;margin-bottom:16px}.checkout_form_subtitle{font-size:14px;margin-bottom:16px}.checkout_form .checkout_form_row_title{width:100%}.checkout_form .checkout_form_row_title span._cities{text-transform:capitalize}.checkout_form_row{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px}.checkout_form_row label{display:block;font-size:12px;line-height:15px;color:#9098b6;margin-bottom:4px}.checkout_form_row._three .checkout_form_field{width:calc(33.33333% - 10.66667px)}.checkout_form_field{position:relative;width:calc(50% - 8px)}.checkout_form_field .select1{max-width:100%}.checkout_form_field .iti{width:100%}.checkout_form_field._required label:after{content:"*";color:#ed1d88;display:inline-block;padding-left:2px}.checkout_form_field._valid:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%232BD264'/%3E%3Cpath d='M11 6l-4.125 4L5 8.182' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkout_form_field._not-valid:before,.checkout_form_field._valid:before{content:"";background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;bottom:10px;right:10px;width:16px;height:16px;z-index:1}.checkout_form_field._not-valid:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg class="svg-icon" style="width:1em;height:1em;vertical-align:middle" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" fill="currentColor" overflow="hidden"><path d="M647.744 285.696L512 421.504 376.256 285.696l-90.56 90.56L421.504 512 285.76 647.744l90.496 90.496L512 602.496 647.744 738.24l90.496-90.496L602.496 512 738.24 376.256l-90.496-90.56zm226.304-135.744c-199.936-199.936-524.16-199.936-724.096 0-199.936 199.936-199.936 524.16 0 724.096 199.936 199.936 524.16 199.936 724.096 0 199.936-199.936 199.936-524.16 0-724.096zm-90.496 633.6c-149.952 149.952-393.088 149.952-543.04 0s-149.952-393.088 0-543.04c149.952-149.952 393.088-149.952 543.04 0 149.952 149.952 149.952 393.024 0 543.04z"/></svg>')}.checkout_form_field._date .icon{position:absolute;bottom:5px;right:17px;z-index:1}.checkout_form_field._date:after,.checkout_form_field._date:before{display:none}.checkout_form_field._seating{border:1px solid #1f2746;border-radius:5px;display:flex;align-items:center;gap:12px;font-size:14px;padding:7px 16px;height:auto;margin-top:17px}.checkout_form_field ._error_field{position:absolute;z-index:1;color:#fd5050}.checkout_form_field._hidden{display:none}.checkout_form ._input{position:relative;width:100%;border:1px solid #a1a9c3;border-radius:5px;font-size:14px;line-height:1;padding:8px 16px}.checkout_form ._input:-moz-placeholder,.checkout_form ._input:-ms-input-placeholder,.checkout_form ._input::-moz-placeholder,.checkout_form ._input::-webkit-input-placeholder,.checkout_form ._input::placeholder{color:#9098b6}.checkout_form ._input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%}.checkout_form_bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.checkout_form_bottom .btn{text-transform:uppercase}.checkout_form_total{display:flex;align-items:center}.checkout_form_total span{font-size:24px;font-weight:400;padding-left:16px}.checkout_form_sub{font-size:12px;line-height:15px}@media screen and (max-width:900px){.checkout_form{box-shadow:none}}@media screen and (max-width:600px){.checkout_form{padding:0}.checkout_form_packages .checkout_form_title{text-align:center}.checkout_form_title{font-size:14px}.checkout_form_row{display:block;margin-bottom:0}.checkout_form_row._three .checkout_form_field{width:100%}.checkout_form_field{width:100%;margin-bottom:16px}.checkout_form_bottom{display:block;margin-top:16px}.checkout_form_total{display:flex;align-items:center;margin-bottom:16px}}.checkout_payment_method_row{position:relative;margin-bottom:12px}.checkout_payment_method_row:last-child{margin-bottom:0}.checkout_payment_method_row input[type=radio]{position:absolute;visibility:hidden;opacity:0}.checkout_payment_method_row label{cursor:pointer;border:1px solid #a1a9c3;border-radius:5px;display:flex!important;align-items:center;padding:18px 16px 18px 56px!important;transition:all .3s ease}.checkout_payment_method_row label:before{left:16px!important}.checkout_payment_method_row label:after{left:22px!important}.checkout_payment_method_row label img{width:36px;min-width:36px;height:auto}.checkout_payment_method_row label ._caption{margin-left:8px;font-size:14px;line-height:17px}.checkout_payment_method_row label ._caption b{font-weight:400}.checkout_payment_method_row input:checked+label{border-color:#ed1d88}.checkout_payment_method_row input:checked+label ._radio{border-color:#ed1d88;background-color:#ed1d88}.checkout_payment_total{background:#fff;box-shadow:0 4px 20px rgba(51,51,51,.25);border-radius:8px;padding:20px}.checkout_payment_total ._info{border-top:1px solid #bbbdc7;border-bottom:1px solid #bbbdc7;font-size:16px;padding:16px 0;margin-bottom:16px}.checkout_payment_total ._info ._type{margin-bottom:16px;font-weight:400}.checkout_payment_total ._info ._type._return{margin-top:20px}.checkout_payment_total ._info ._address{color:#70768f}.checkout_payment_total ._total{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:18px;font-weight:400;margin-bottom:16px}.checkout_payment_total ._total ._val{font-size:18px}.checkout_payment_total ._total._blue{align-items:flex-start;color:#5d5fef}.checkout_payment_total ._total._blue div div{font-size:12px;color:#9098b6;font-weight:400}.checkout_payment_total ._desc{font-size:12px;line-height:1.2}.checkout_payment_total ._desc a{font-size:12px;color:#ed1d88;font-weight:400}.checkout_payment_total .donate_list{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.checkout_payment_total .donate_list ._input_checkbox{min-width:calc(25% - 6px)}.checkout_payment_total .donate_list span{line-height:20px;font-weight:400}.checkout_payment_total .btn{margin-top:24px}.checkout_payment_total ._small{display:flex;align-items:center;gap:24px;margin-top:16px}.checkout_payment_total ._small ._left{font-size:12px}.checkout_payment_total ._small ._price{font-size:16px}.checkout_payment_total .return_rules{cursor:pointer;color:#ed1d88;text-align:center;font-size:16px;font-weight:400;margin-top:24px}.checkout_payment_total .route{gap:8px}.checkout_payment_total .route_dt{min-width:40px}.checkout_payment_total .route .time{font-size:14px;font-weight:400}.checkout_payment_total .route_info_title{font-size:14px;text-transform:capitalize}.checkout_payment_total .time_to_buy{background:rgba(229,110,171,.1);border:1px solid #e56eab;border-radius:8px;color:#ed1d88;display:flex;align-items:center;gap:12px;padding:16px 20px;margin-bottom:16px}.checkout_payment_total .time_to_buy_pr{--v:calc((var(--p)*3.6 - 90)*1deg);position:relative;width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;padding:2px;background:linear-gradient(#fcf0f6,#fcf0f6) content-box,linear-gradient(var(--v),#f4c8df 50%,transparent 0) 0/min(100%,(50 - var(--p)) * 100%),linear-gradient(var(--v),transparent 50%,#ed1d88 0) 0/min(100%,(var(--p) - 50) * 100%),linear-gradient(90deg,#f4c8df 50%,#ed1d88 0)}.checkout_payment_total .time_to_buy_text,.checkout_payment_total .time_to_buy_text span{font-size:14px}.checkout_payment_total .route_time{font-size:12px;color:#9098b6;margin:16px 0}.checkout_payment_total .carrier{font-size:16px;margin-bottom:16px}.checkout_payment_total .carrier div{color:#70768f;font-size:16px}.checkout_payment_total .bus_type{display:flex;align-items:center;gap:8px;margin-bottom:16px}.checkout_payment_total .bus_type span{font-size:16px}.checkout_payment_total .icons{display:flex;align-items:center;gap:8px}.checkout_bus .checkout_payment_total .prices_block{margin-top:20px}.checkout_bus .checkout_payment_total .prices_block_title{cursor:pointer;position:relative;font-weight:400;font-size:18px}.checkout_bus .checkout_payment_total .prices_block_title:before{content:"";position:absolute;top:calc(50% - 10px);right:0;width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.06 10.469L8 7.415 4.94 10.47 4 9.529l4-4 4 4-.94.94z' fill='%231F2746'/%3E%3C/svg%3E");transform:scale(-1);transition:all .3s ease}.checkout_bus .checkout_payment_total .prices_block_title._open:before{transform:scale(1)}.checkout_bus .checkout_payment_total .prices_block_content{display:none;padding-top:20px}.checkout_bus .checkout_payment_total .prices_block_content ._small:first-child{margin-top:0}.checkout_bus .checkout_payment_total .prices_block_content ._small ._left{width:auto}._input_checkbox{position:relative;min-height:20px}._input_checkbox._single{margin-bottom:16px}._input_checkbox input{position:absolute;visibility:hidden;opacity:0}._input_checkbox label{display:flex;position:relative;cursor:pointer;padding-left:28px;font-size:12px;line-height:15px}._input_checkbox label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #bbbdc7;border-radius:2px;z-index:1}._input_checkbox label:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:2px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='1.5' width='15' height='15' rx='1.5' fill='%23fff' stroke='%23BBBDC7'/%3E%3Crect width='20' height='20' rx='2' fill='%235D5FEF'/%3E%3Cpath d='M14 7.5L8.5 13 6 10.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-position:50%;background-repeat:no-repeat;visibility:hidden;opacity:0;z-index:2}._input_checkbox label a,._input_checkbox label span{font-size:12px;line-height:15px}._input_checkbox__label_price{color:#9098b6}._input_checkbox input:checked+label:after{visibility:visible;opacity:1}.checkout_benefits{background:#efefff;border:1px solid rgba(93,95,239,.5);box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;padding:16px;display:flex;align-items:center;gap:20px;margin-bottom:16px}.checkout_benefits .item{width:calc(33.33333% - 13.33333px);display:flex;align-items:center;gap:8px}.checkout_benefits .item_text{font-size:12px;color:#5d5fef}@media screen and (max-width:600px){.checkout_benefits{display:block}.checkout_benefits .item{width:100%;margin-bottom:8px}.checkout_benefits .item:last-child{margin-bottom:0}}.header_insurance_success{height:82px;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1)}.main_insurance_success{background:#f5f5f5}.insurance_success{background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;padding:44px;margin-top:100px;margin-bottom:24px;text-align:center;min-height:calc(100vh - 200px)}.insurance_success .title{font-size:24px;font-weight:700;margin:16px 0}.insurance_success .title.name{text-transform:uppercase;margin-bottom:32px}.insurance_success .text{font-size:16px;margin-bottom:16px;width:750px;max-width:100%;margin-inline:auto}.insurance_success .text span{border-bottom:1px solid #1f2746}.insurance_success .mail{font-size:18px;font-weight:700;margin-bottom:16px}.insurance_success .action{cursor:pointer;color:#5d5fef;margin-bottom:16px}.insurance_success ._download{width:-moz-max-content;width:max-content;margin-inline:auto;text-transform:uppercase;font-size:16px;font-weight:700}.insurance_success .form{margin-top:24px}.insurance_success .form input{width:470px;max-width:100%;border:1px solid #a1a9c3;border-radius:5px;padding:14px 16px}.insurance_success .form input::-moz-placeholder{color:#9098b6}.insurance_success .form input::placeholder{color:#9098b6}.insurance_success .form .buttons{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}.insurance_success .form .btn{cursor:pointer;text-transform:uppercase;font-weight:700;font-size:16px;transition:all .3s ease;border-radius:8px;border:1px solid #ed1d88;padding:14px 24px}.insurance_success .form .btn_fill{background:#ed1d88;color:#fff}@media screen and (min-width:768px){.insurance_success .form .btn_fill:hover{transform:scale(1);background:#fff;color:#ed1d88}}.insurance_success .form .btn_outline{color:#ed1d88;min-width:180px}@media screen and (min-width:768px){.insurance_success .form .btn_outline:hover{transform:scale(1);background:#ed1d88;color:#fff}}@media (max-width:768px){.insurance_success{padding:24px 44px 44px}.insurance_success .form .buttons{width:470px;max-width:100%;display:flex;flex-direction:column}.insurance_success .form .btn{width:100%}}@media (max-width:600px){.insurance_success{padding:16px 16px 100px;min-height:unset}.insurance_success .title{font-size:18px;letter-spacing:.02em;margin:24px 0}.insurance_success .text,.insurance_success .title.name{margin-bottom:24px}.insurance_success .mail{font-size:16px;margin-bottom:24px}.insurance_success .action{margin-bottom:24px}.insurance_success ._download{width:100%}}html._open_bus_popup{overflow:hidden}.bus_results{background-color:#f5f6f9;line-height:1.2;padding:100px 0}.bus_results .title{font-size:24px;font-weight:500;margin:30px 0 10px}.bus_results .flights_count{font-size:16px;color:#ed1d88}.bus_results_wrap{display:flex;align-items:flex-start;gap:30px;margin-top:24px}.bus_results_content{width:calc(100% - 370px)}.bus_results_sidebar{width:370px}@media screen and (min-width:767px){.bus_results_sidebar{position:sticky;top:10px}}.bus_results .dates{display:flex;background:#fff;border:1px solid #bbbdc7;border-radius:5px;margin-bottom:24px;height:44px}.bus_results .dates .swiper{width:calc(100% - 88px)}.bus_results .dates .swiper-slide{border-right:1px solid #bbbdc7}.bus_results .dates .swiper-slide .text{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;height:44px;font-size:14px;padding:10px;color:#70768f}.bus_results .dates .swiper-slide .text._active:before{visibility:visible;opacity:1}.bus_results .dates .swiper-slide .text._active:before,.bus_results .dates .swiper-slide .text:before{content:"";position:absolute;bottom:2px;left:0;width:100%;height:2px;background:#ba0e6f;transition:all .3s ease}.bus_results .dates .swiper-slide .text:before{visibility:hidden;opacity:0}.bus_results .dates .swiper-slide .text._selected:before,.bus_results .dates .swiper-slide .text:hover:before{visibility:visible;opacity:1}.bus_results .dates_btn{cursor:pointer;width:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.bus_results .dates_btn._prev{border-right:1px solid #bbbdc7}.bus_results .dates_btn._next{border-left:1px solid #bbbdc7}@media screen and (min-width:601px){.bus_results .sorts{display:flex;gap:8px}.bus_results .sorts .item{cursor:pointer;position:relative;background:#fff;border:1px solid #f1f2f6;border-radius:5px;font-size:14px;padding:8px 16px;transition:all .3s ease}.bus_results .sorts .item:after{content:"";position:absolute;top:11px;right:16px;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2v8M9 7l-3 3-3-3' stroke='%23E56EAB' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;visibility:hidden;opacity:0;transition:all .3s ease}.bus_results .sorts .item._active{padding-right:38px;color:#e56eab;border-color:#e56eab}.bus_results .sorts .item._active._up:after{top:10px;transform:scale(-1)}.bus_results .sorts .item._active:after{visibility:visible;opacity:1}.bus_results .sorts .item:hover{color:#e56eab;border-color:#e56eab}}.bus_results .mob_filters_btn,.bus_results .sorts_mob{display:none}@media screen and (max-width:1080px){.bus_results{padding:20px 0 100px}.bus_results_wrap{display:block;position:relative}.bus_results_content{width:100%}.bus_results .sorts_wrap{display:flex;justify-content:space-between;gap:20px}.bus_results .mob_filters_btn{background:#eef;border:1px solid #a5a6f6;border-radius:5px;display:flex;align-items:center;gap:10px;padding:8px 16px}.bus_results .mob_filters_btn span{color:#5d5fef;font-size:14px;font-weight:600}.bus_results_sidebar{max-width:100%;position:absolute;top:120px;right:0;z-index:9;display:none;visibility:hidden;opacity:0;transform:translateX(100%);transition:all .3s ease}.bus_results_sidebar._open{display:block;visibility:visible;opacity:1;transform:translateX(0)}}@media screen and (max-width:600px){.bus_results{padding:50px 0 100px}.bus_results_sidebar{top:100px}.bus_results .title{font-size:18px}.bus_results .dates{margin-bottom:16px}.bus_results .dates .swiper{width:calc(100% - 68px)}.bus_results .dates .swiper-slide .text{padding:10px 8px}.bus_results .dates_btn{width:34px;min-width:34px}.bus_results .sorts_wrap{position:relative}.bus_results .sorts_mob{display:block;position:relative;background:#fff;color:#e56eab;border:1px solid #e56eab;border-radius:5px;font-size:14px;padding:8px 36px 8px 16px}.bus_results .sorts_mob:after{content:"";position:absolute;top:11px;right:16px;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2v8M9 7l-3 3-3-3' stroke='%23E56EAB' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;transition:all .3s ease}.bus_results .sorts_mob._up:after{transform:scale(-1)}.bus_results .sorts{display:none;z-index:2;position:absolute;top:calc(100% + 5px);left:0;width:165px;border-radius:5px;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1)}.bus_results .sorts .item{border-bottom:1px solid #f1f2f6;font-size:14px;padding:9px 16px}.bus_results .sorts .item._active{color:#e56eab}.bus_results .sorts .item:last-child{margin-bottom:0}}.bus_results_list{margin-top:50px}.bus_results_list .result__none{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.bus_results_list .result__none .result__none-desc{width:60%;padding-top:40px;text-align:center;font-size:20px;line-height:1.2;color:#000}.bus_results_item{position:relative;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;margin-bottom:46px}.bus_results_item._block{opacity:.6}.bus_results_item:last-child{margin-bottom:0}.bus_results_item_wrap{position:relative;z-index:1;background:#fff;border-radius:8px;padding:20px}.bus_results_item .time{font-size:18px;font-weight:500}.bus_results_item .date{color:#fff;background:#7879f1;border-radius:3px;font-size:12px;padding:2px 10px;width:-moz-max-content;width:max-content;white-space:nowrap}.bus_results_item .labels{position:absolute;top:-20px;left:0;display:flex;align-items:center;gap:4px}.bus_results_item .labels .label{background:#5d5fef;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;font-size:12px;padding:4px 20px 10px}.bus_results_item .labels .label.print{background:#e56eab}.bus_results_item .labels .label.reccomend{background:#56cd62}.bus_results_item .logo{margin-bottom:10px}.bus_results_item .logo img{max-width:90px;max-height:30px;width:auto;height:auto}.bus_results_item_title{font-size:16px;font-weight:500;margin-bottom:10px}.bus_results_item .info{display:flex;gap:40px}.bus_results_item .info_date{width:calc(43% - 26px)}.bus_results_item .info_date:nth-child(2){width:calc(32% - 26px)}.bus_results_item .info_date_top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.bus_results_item .info_date .station{font-size:16px;color:#9098b6}.bus_results_item .info_date .station span{font-size:16px;font-weight:500}.bus_results_item .info_date .duration{position:relative;font-size:16px;color:#a1a9c3;padding-left:25px;margin-left:25px;white-space:nowrap}.bus_results_item .info_date .duration:before{content:"";position:absolute;top:calc(50% - 8px);left:0;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M8 14.665A6.667 6.667 0 108 1.332a6.667 6.667 0 000 13.333z' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 4v4l2 2' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bus_results_item .info_price{width:calc(25% - 26px);text-align:center}.bus_results_item .info_price .price{color:#ed1d88;font-size:18px;margin-bottom:8px}.bus_results_item .info_price .price span{font-size:22px;font-weight:500}.bus_results_item .info_price .btn{width:140px;margin-inline:auto;font-weight:700}.bus_results_item .bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px}.bus_results_item .bottom .left{display:flex;align-items:center;gap:16px;white-space:nowrap}.bus_results_item .bottom .left_wrap{border:1px solid #a1a9c3;border-radius:24px;padding:8px 16px;display:flex;gap:16px}.bus_results_item .bottom .left_wrap>*,.bus_results_item .bottom .left_wrap div{font-size:12px}.bus_results_item .bottom .left .bus_model{display:flex;gap:8px}.bus_results_item .bottom .left .bus_model,.bus_results_item .bottom .left .way_type{padding-left:8px;border-left:1px solid #bbbdc7}.bus_results_item .bottom .left .icons{display:flex;align-items:center;gap:8px}.bus_results_item .bottom .left .icons img{max-width:16px;max-height:auto;width:auto;height:auto}.bus_results_item .bottom .places_left{color:#c62f7d;opacity:.7;font-size:16px;padding-right:20px;text-align:center}.bus_results_item_details{display:none;border-top:1px solid #a1a9c3;padding:24px 20px}.bus_results_item_details_wrap{display:flex;gap:100px}.bus_results_item_details_way{width:55%;min-width:55%}.bus_results_item_details_info{display:flex;flex-direction:column}.bus_results_item_details_title{font-size:16px;font-weight:500;margin-bottom:16px}.bus_results_item_details_desc{color:#9098b6;line-height:1.5}.bus_results_item_details .icons_list{margin-bottom:24px}.bus_results_item_details .icons_list_item{display:flex;align-items:center;gap:10px;margin-bottom:16px}.bus_results_item_details .icons_list_item:last-child{margin-bottom:0}.bus_results_item_details .icons_list_item img{width:20px;min-width:20px;height:auto}.bus_results_item_details .icons_list_item div{color:#9098b6;font-size:16px}.bus_results_item_details .animals{background:rgba(93,95,239,.1);border:1px solid rgba(93,95,239,.5);border-radius:8px;padding:18px 16px;margin:24px 0}.bus_results_item_details .animals_title{display:flex;align-items:center;gap:8px;margin-bottom:16px}.bus_results_item_details .animals_title div{font-size:14px;font-weight:500;color:#5d5fef}.bus_results_item_details .animals_desc{font-size:16px;line-height:1.5;color:#5d5fef}.bus_results_item_details .animals._no{background:rgba(237,29,136,.1);border-color:rgba(237,29,136,.5)}.bus_results_item_details .animals._no .animals_desc,.bus_results_item_details .animals._no .animals_title div{color:#ed1d88}.bus_results_item_details .carrier{margin-bottom:8px}.bus_results_item_details .carrier span{color:#70768f}.bus_results_item_details .bus_type{margin-bottom:8px}.bus_results_item_details .bus_type,.bus_results_item_details .icons{display:flex;align-items:center;gap:8px}.bus_results_item .return{display:block;margin-top:auto;cursor:pointer;font-size:16px;font-weight:500;color:#dd348b;-webkit-text-decoration-line:underline;text-decoration-line:underline}.bus_results_item .mob_duration,.bus_results_item .mob_places{display:none}@media screen and (max-width:900px){.bus_results_item_details_wrap{gap:60px}}@media screen and (max-width:1080px){.bus_results_item .info{gap:24px}.bus_results_item .info_date{width:calc(43% - 16px)}.bus_results_item .info_date:nth-child(2){width:calc(32% - 16px)}.bus_results_item .info_date .duration{margin-left:0}.bus_results_item .info_price{width:calc(25% - 16px)}.bus_results_item .bottom .places_left{font-size:12px}}@media screen and (max-width:600px){.bus_results_item{margin-bottom:40px}.bus_results_item_wrap{padding:16px}.bus_results_item .time{font-size:14px}.bus_results_item .info{display:block}.bus_results_item .info_date{width:100%;display:flex;align-items:center;gap:8px}.bus_results_item .info_date_top{gap:8px;margin-bottom:0}.bus_results_item .info_date:first-child{margin-bottom:10px}.bus_results_item .info_date:nth-child(2){width:100%}.bus_results_item .info_date .duration{display:none}.bus_results_item .info_date .station,.bus_results_item .info_date .station span{font-size:12px}.bus_results_item .info_price{width:100%;text-align:left;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #bbbdc7;border-bottom:1px solid #bbbdc7;padding:16px 0;margin-top:16px}.bus_results_item .info_price .btn{font-size:14px;text-transform:capitalize;height:-moz-max-content;height:max-content;padding:10px 36px;margin:0}.bus_results_item .info_price .price{font-size:18px;margin-bottom:2px}.bus_results_item .info_price .price span{font-size:18px}.bus_results_item .info_price .mob_places{display:block;color:#c62f7d;font-size:12px}.bus_results_item .info .mob_duration{display:block;font-size:12px;color:#5d5fef;margin-bottom:10px}.bus_results_item .bottom{display:block}.bus_results_item .bottom .places_left{display:none}.bus_results_item .bottom .left{display:block}.bus_results_item .bottom .left .icons{display:none}.bus_results_item .bottom .left_wrap{border:none;justify-content:space-between;padding:0}.bus_results_item .bottom .left_wrap .bus_model{display:none}.bus_results_item .bottom .left_wrap .way_type{border:none}.bus_results_item_details{padding:24px 16px}.bus_results_item_details_wrap{display:block}.bus_results_item_details_way{width:100%;margin-bottom:24px}.bus_results_item_details_info{display:flex;flex-direction:column}.bus_results_item_details_title{font-size:14px;margin-bottom:8px}.bus_results_item_details_desc{font-size:12px}.bus_results_item_details .icons_list{margin-bottom:16px}.bus_results_item_details .icons_list_item{gap:8px;margin-bottom:4px}.bus_results_item_details .icons_list_item img{width:16px;min-width:15px}.bus_results_item_details .icons_list_item div{font-size:14px}.bus_results_item_details .animals{padding:16px;margin:16px 0;max-width:230px}}.bus_success_block .bus_results_item .info{gap:100px}.route{display:flex;gap:16px}.route._pbs{padding-bottom:16px}.route._pb{padding-bottom:65px}.route._pb .duration{margin-top:30px}.route._pb .route_line{height:calc(100% + 75px)}.route.transplantation{margin:24px 0}.route.transplantation .transplantation_title{display:flex;align-items:center;gap:8px}.route.transplantation .transplantation_title div{font-size:12px;color:#70768f}.route.transplantation .route_line_dash{position:absolute;top:-15px;height:calc(100% + 30px);border-left:2px dotted #bbbdc7}.route_wrap{margin-top:24px}.route_dt{min-width:70px;position:relative}.route .duration{color:#9098b6;font-size:12px;margin-top:20px}.route_info_title{font-size:16px;font-weight:500;margin-bottom:6px}.route_info_desc{font-size:12px;white-space:collapse}.route_line{position:absolute;top:6px;left:0;width:2px;height:calc(100% + 25px);background:#dd348b}.route_line_wrap{position:relative;margin-right:8px}.route_line:after,.route_line:before{content:"";position:absolute;width:8px;height:8px;border:1px solid #dd348b;left:-3px;border-radius:50%}.route_line:before{top:0;background:#fff}.route_line:after{bottom:0;background:#dd348b}.route .stops{margin-top:24px}.route .stops_title{cursor:pointer;position:relative;color:#dd348b;font-size:16px;font-weight:500;text-decoration:underline;padding-right:24px;width:-moz-max-content;width:max-content;max-width:100%}.route .stops_title:before{content:"";position:absolute;top:calc(50% - 8px);right:0;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.06 10.469L8 7.415 4.94 10.47 4 9.529l4-4 4 4-.94.94z' fill='%23ED1D88'/%3E%3C/svg%3E");background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all .3s ease;transform:scale(-1)}.route .stops_list{display:none;padding-top:16px}.route .stops_list_item{display:flex;align-items:center;justify-content:space-between;gap:10px}.route .stops_list_item ._title{font-size:13px;margin-bottom:8px}.route .stops_list_item ._time{color:#9098b6;font-size:12px;margin-bottom:9px;white-space:nowrap}.route .stops_list_item:last-child{margin-bottom:0}.route .stops._open .stops_title:before{transform:scale(1)}@media screen and (max-width:600px){.route._pb{padding-bottom:15px}.route._pb .duration{margin-top:20px}.route.transplantation{margin:32px 0}.route.transplantation .route_dt{display:none}.route.transplantation .route_line_wrap{margin-right:0}.route.transplantation .route_line_dash{top:-10px;height:calc(100% + 20px)}.route_wrap{margin-top:24px}.route .duration{margin-top:20px}.route_info_title{font-size:14px;margin-bottom:6px}.route_line{height:calc(100% + 25px)}.route .stops{margin-top:16px}.route .stops_title{font-size:14px;padding-right:18px}.route .stops_list{padding-top:10px}.route .stops_list_item ._title{margin-bottom:4px}.route .stops_list_item ._time{display:none}.route .stops_list_item:last-child{margin-bottom:0}}.details_btn{cursor:pointer;position:relative;color:#5d5fef;border-bottom:1px solid #5d5fef;padding:0 18px 2px 0}.details_btn:before{content:"";position:absolute;top:calc(50% - 8px);right:0;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.44 5.531L8.5 8.585l3.06-3.054.94.94-4 4-4-4 .94-.94z' fill='%235D5FEF'/%3E%3C/svg%3E");transition:all .3s ease;transform:scale(1)}.details_btn._open:before{transform:scale(-1)}.bus_fiters{background:#fff;border-radius:8px;padding:20px}.bus_fiters_title{border-bottom:1px solid #bbbdc7;font-weight:500;padding-bottom:20px;margin-bottom:20px}.bus_fiters_title div{font-size:16px}.bus_fiters_title .bus_fiters_close{display:none}.bus_fiters_block{margin-bottom:20px}.bus_fiters_block._show{display:block}.bus_fiters_block .filter_title{cursor:pointer;position:relative;color:#5d5fef;text-transform:uppercase;font-weight:500;font-size:16px}.bus_fiters_block .filter_title._regular{font-weight:500}.bus_fiters_block .filter_title:before{content:"";position:absolute;top:calc(50% - 10px);right:0;width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.225 5.025c-.3-.3-.3-.75 0-1.05a.68.68 0 01.525-.225.68.68 0 01.525.225l4.5 4.5c.3.3.3.75 0 1.05l-4.5 4.5c-.3.3-.75.3-1.05 0-.3-.3-.3-.75 0-1.05L10.2 9 6.225 5.025z' fill='%235D5FEF'/%3E%3C/svg%3E");transform:rotate(90deg) scale(1);transition:all .3s ease}.bus_fiters_block .filter_title._open:before{transform:rotate(90deg) scale(-1)}.bus_fiters_block .filters_list{display:none;margin-top:16px}.bus_fiters_block .filters_list ._input_checkbox{margin-bottom:12px}.bus_fiters_block .filters_list ._input_checkbox:last-child{margin-bottom:0}.bus_fiters_block .filters_list ._input_checkbox label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.bus_fiters_block .filters_list ._input_checkbox label span{font-size:14px}.bus_fiters_block .filters_list ._radio{margin-bottom:12px}.bus_fiters_block .filters_list ._radio:last-child{margin-bottom:0}.bus_fiters_block .filters_list ._radio label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.bus_fiters_block .filters_list ._radio label span{font-size:14px}.bus_fiters .filters_reset{display:block;cursor:pointer;color:#ed1d88;font-size:16px;font-weight:700;width:-moz-max-content;width:max-content;margin:12px auto 0}@media screen and (max-width:1080px){.bus_fiters{box-shadow:0 4px 8px rgba(19,41,104,.1)}.bus_fiters_title{display:flex;align-items:center;justify-content:space-between}.bus_fiters_title .bus_fiters_close{display:block}}.bus_overlay{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,34,52,.75);visibility:hidden;opacity:0;transition:all .3s ease;z-index:98}.bus_overlay._active{visibility:visible;opacity:1}.bus_overlay._wait{cursor:wait}.reservation_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,34,52,.75);visibility:hidden;opacity:0;transition:all .3s ease;z-index:98}.reservation_overlay._active{visibility:visible;opacity:1}.bus_popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .3s ease;z-index:99;width:520px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);overflow:auto;border-radius:16px}.bus_popup.bus_popup_failed .result_description,.bus_popup.bus_popup_failed a{font-size:16px}.bus_popup._active{visibility:visible;opacity:1}.bus_popup_return{width:840px}.bus_popup_noticket .bus_popup_content p{font-size:16px}.bus_popup_email .bus_popup_title{padding-bottom:0;border-bottom:none}.bus_popup_re_email .bus_popup_title{border-bottom:none}.bus_popup_wrap{position:relative;background:#fff;border:1px solid rgba(161,169,195,.5);border-radius:16px;padding:44px}.bus_popup_close{position:absolute;top:16px;right:16px;cursor:pointer;transition:all .3s ease;transform:rotate(0deg)}.bus_popup_close svg{display:block}@media screen and (min-width:900px){.bus_popup_close:hover{transform:rotate(270deg)}}.bus_popup_title{display:flex;align-items:center;gap:16px;border-bottom:1px solid #a1a9c3;padding-right:16px;padding-bottom:24px;margin-bottom:24px}.bus_popup_title div{font-size:24px;font-weight:500}.bus_popup_content p{font-size:14px;line-height:1.5;margin-bottom:1rem}.bus_popup_content p:last-child{margin-bottom:0}.bus_popup_content ._sum{color:#5d5fef;font-size:18px;font-weight:600}.bus_popup_content .btns{display:flex;gap:24px}.bus_popup_content .btns .btn{width:calc(50% - 12px)}.bus_popup_content ._blue{color:#5d5fef;font-weight:600}.bus_popup_content ._radio{margin-bottom:16px}.bus_popup_content ._radio_list{margin:24px 0}.bus_popup .popup_field{margin-bottom:24px}.bus_popup .popup_field label{display:block;font-size:12px;line-height:15px;color:#9098b6;margin-bottom:4px}.bus_popup .popup_field ._input{position:relative;width:100%;border:1px solid #a1a9c3;border-radius:5px;font-size:14px;line-height:1;padding:8px 16px}.bus_popup .popup_field ._input._error{border:1px solid #f99999}@media screen and (max-width:600px){.bus_popup{max-width:calc(100% - 30px)}.bus_popup_wrap{padding:24px}.bus_popup_title div{font-size:18px}.bus_popup_content .btns{flex-direction:column;gap:16px}.bus_popup_content .btns .btn{width:100%}}.bus_confirm{margin:24px 0 100px}.bus_confirm_wrap{background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;padding:44px 16px 60px;text-align:center}.bus_confirm .title_1{font-size:18px;font-weight:500;margin-bottom:16px}.bus_confirm .places_left{font-size:24px;font-weight:500;margin-bottom:30px}.bus_confirm .btn{font-weight:500;width:-moz-max-content;width:max-content;margin:0 auto 24px}.bus_confirm .back{text-transform:uppercase;color:#ed1d88;font-size:16px;font-weight:500}.bus_confirm .bus_type{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:30px;font-size:16px;line-height:1}.bus_confirm .bus_type span{font-size:16px;color:#70768f}.bus_confirm .bus_type div:not(._tooltip_popup_wrap){font-size:16px}@media screen and (max-width:600px){.bus_confirm{margin:16px 0 50px}.bus_confirm_wrap{padding:24px 16px 40px}.bus_confirm .bus_type{margin-bottom:16px}.bus_confirm .places_left{font-size:18px;margin-bottom:16px}}._tooltip{position:relative;width:-moz-max-content;width:max-content;display:inline-block;vertical-align:middle}._tooltip_ico{cursor:pointer}._tooltip_popup{position:absolute;top:0;left:0;box-shadow:0 4px 20px rgba(51,51,51,.25);border-radius:8px;font-size:10px;text-align:center;width:350px;transform:translate(-50%,calc(-100% - 10px));visibility:hidden;opacity:0}._tooltip_popup_wrap{position:relative;z-index:1;background:#fff;padding:8px;border-radius:8px;font-size:14px}._tooltip_popup:before{content:"";position:absolute;bottom:-3px;left:50%;width:10px;height:10px;background:#fff;transform:rotate(45deg)}._tooltip:hover ._tooltip_popup{visibility:visible;opacity:1;z-index:100}._tooltip:hover svg path[stroke]{stroke:#ed1d88}._tooltip:hover svg path[fill]{fill:#ed1d88}.bus_reservation{background:#f1f2f6;margin-top:80px}.bus_reservation .back{display:flex;align-items:center;gap:24px;margin-bottom:24px}.bus_reservation .back span{font-weight:600;text-transform:uppercase;color:#393939}.bus_reservation .title_wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:36px}.bus_reservation .title_wrap .title{font-size:24px;font-weight:700}.bus_reservation .title_wrap .labels{display:flex;align-items:center;gap:8px}.bus_reservation .title_wrap .labels .label{border-radius:16px;background:#d7d8fb;color:#5d5fef;font-weight:600;padding:4px 8px}.bus_reservation .title_wrap .labels .label._green{color:#1da87e;background:#affae3}.bus_reservation .title_wrap .labels .label._red{color:#a81d1d;background:#faafaf}.bus_reservation .return_block{margin-bottom:16px}.bus_reservation .return_block .title{font-size:18px;font-weight:600;margin-bottom:16px}.bus_reservation .return_block .list{display:flex;flex-wrap:wrap;gap:16px}.bus_reservation .return_block .return_item{position:relative;width:calc(50% - 8px)}.bus_reservation .return_block .return_item input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.bus_reservation .return_block .return_item._disabled label{border:1px solid #ef5d6e;border-left-width:6px}.bus_reservation .return_block .return_item label{cursor:pointer;position:relative;display:block;border-radius:8px;border:1px solid #5d5fef;border-left-width:6px;background:#fff;padding:16px 16px 16px 54px}.bus_reservation .return_block .return_item label:before{content:"";position:absolute;left:16px;top:calc(50% - 9px);width:18px;height:18px;border:1px solid #bbbdc7;border-radius:2px;z-index:1}.bus_reservation .return_block .return_item label:after{content:"";position:absolute;left:16px;top:calc(50% - 9px);width:20px;height:20px;border-radius:2px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='1.5' width='15' height='15' rx='1.5' fill='%23fff' stroke='%23BBBDC7'/%3E%3Crect width='20' height='20' rx='2' fill='%235D5FEF'/%3E%3Cpath d='M14 7.5L8.5 13 6 10.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-position:50%;background-repeat:no-repeat;visibility:hidden;opacity:0;z-index:2}.bus_reservation .return_block .return_item label .name{color:#5d5fef;font-size:16px;margin-bottom:2px}.bus_reservation .return_block .return_item label .num{font-size:12px;color:#9098b6}.bus_reservation .return_block .return_item input:checked+label:after{visibility:visible;opacity:1}.bus_reservation .return_notice{border-radius:16px;border:1px solid #7879f1;background:#dfe0ff;margin-bottom:16px;padding:24px}.bus_reservation .return_notice .title{font-weight:600;margin-bottom:16px}.bus_reservation .return_notice p{margin-bottom:1rem}.bus_reservation .return_notice p:last-child{margin-bottom:0}.bus_reservation .checkout_form{position:relative}.bus_reservation .checkout_form .ticket_num{position:absolute;top:26px;right:26px;font-size:12px;color:#5d5fef}.bus_reservation .return_reason .title{font-weight:600;margin-bottom:16px}.bus_reservation .return_reason ._radio{margin-bottom:16px}.bus_reservation .return_reason ._radio:last-child{margin-bottom:0}.bus_reservation .return_reason ._actions{border-top:1px solid rgba(161,169,195,.5);display:flex;align-items:center;gap:24px;padding-top:24px;margin-top:30px}.bus_reservation .return_reason ._actions .btn{width:calc(50% - 12px);text-transform:none}@media screen and (max-width:600px){.bus_reservation .title_wrap{display:block;margin-bottom:16px}.bus_reservation .title_wrap .title{font-size:16px;margin-bottom:8px}.bus_reservation .return_block .return_item{width:100%}.bus_reservation .return_block .title{font-size:16px;margin-bottom:8px}.bus_reservation .return_block .list{flex-direction:column}.bus_reservation .return_reason ._actions{flex-direction:column;gap:16px}.bus_reservation .return_reason ._actions .btn{width:100%}}._radio{position:relative}._radio input{position:absolute;opacity:0;visibility:hidden}._radio label{display:block;cursor:pointer;position:relative;padding-left:35px}._radio label:before{top:calc(50% - 11px);left:0;width:22px;height:22px;border-radius:50px;border:1px solid #a1a9c3}._radio label:after,._radio label:before{content:"";position:absolute;box-sizing:content-box}._radio label:after{top:calc(50% - 5px);left:6px;width:12px;height:12px;border-radius:50px;background:#dd348b;visibility:hidden;opacity:0}._radio input:checked+label:after{visibility:visible;opacity:1}.bus_success_wrap{margin-top:100px}.bus_success_wrap .insurance_success{min-height:unset;margin:16px 0}@media (max-width:768px){.bus_success_wrap .insurance_success .form .buttons{width:100%;flex-direction:row}}@media (max-width:600px){.bus_success_wrap .insurance_success{padding:16px}.bus_success_wrap .insurance_success .form .buttons{width:470px;flex-direction:column}}.bus_success{background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;padding:44px;margin-bottom:16px}.bus_success .bus_results_item{background:transparent;box-shadow:none;width:85%}.bus_success_block{width:600px;max-width:100%;margin-inline:auto}.bus_success_title{font-size:18px;font-weight:700}.bus_success .passenger{margin-bottom:30px}.bus_success .passenger_age{color:#9098b6}.bus_success .passenger_name{font-size:16px;margin-top:12px}.bus_success .selected_place{border-radius:5px;border:1px solid #a5a6f6;width:-moz-max-content;width:max-content;max-width:100%;display:flex;align-items:flex-start;gap:16px;padding:16px;margin-bottom:30px}.bus_success .selected_place ._title{font-weight:600;margin-bottom:6px}.bus_success .selected_place ._subtitle{color:#70768f;font-size:12px}.bus_success ._contacts{font-size:16px;margin-top:10px}.bus_success .block_cancel{border-radius:5px;border:1px solid #a1a9c3;background:#f1f2f6;width:750px;max-width:100%;padding:16px;margin-inline:auto}.bus_success .block_cancel:nth-of-type(2){margin-top:16px}.bus_success .block_cancel_wrap{display:flex;align-items:center;gap:30px;margin-top:16px}.bus_success .block_cancel_btn{display:block;border-radius:8px;border:1px solid #70768f;font-weight:600;line-height:1;color:#1f2746;white-space:nowrap;padding:8px 16px}.bus_success .block_info{border-radius:5px;border:1px solid #a1a9c3;width:750px;max-width:100%;padding:16px;margin-inline:auto;margin-top:16px}.bus_success .block_info ul{padding-left:1rem;margin-top:16px}.bus_success .block_info ul li{list-style-type:disc;margin-bottom:8px}.bus_success .block_info ul li:last-child{margin-bottom:0}@media (max-width:600px){.bus_success{padding:16px}.bus_success .bus_results_item{margin-bottom:16px}.bus_success .bus_results_item .info_date{display:block}.bus_success .bus_results_item .info_date .time{font-size:18px}.bus_success .bus_results_item .info_date .station,.bus_success .bus_results_item .info_date .station span{font-size:16px}.bus_success .bus_results_item .info .mob_duration{font-size:16px;color:#a1a9c3;padding-left:25px}.bus_success .bus_results_item .info .mob_duration:before{content:"";position:absolute;top:calc(50% - 8px);left:0;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M8 14.665A6.667 6.667 0 108 1.332a6.667 6.667 0 000 13.333z' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 4v4l2 2' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bus_success_title{font-size:16px}.bus_success .passenger,.bus_success .selected_place{margin-bottom:16px}.bus_success .block_cancel_wrap{display:block}.bus_success .block_cancel_btn{text-align:center;margin-top:16px}}.bus_canceled{background:#f5f6f9;padding:250px 0}.bus_canceled_wrap{width:530px;max-width:100%;margin-inline:auto;text-align:center}.bus_canceled .title{font-size:24px;font-weight:600;margin:16px 0 24px}.bus_canceled .text{font-size:16px;margin-bottom:24px}.bus_canceled .text span{font-size:16px;font-weight:600}.bus_canceled .invoice{border-radius:8px;border:1px solid rgba(93,95,239,.5);background:rgba(93,95,239,.1);margin-bottom:24px;display:flex;align-items:center;gap:24px;justify-content:space-between;padding:16px}.bus_canceled .invoice_text{text-align:left;font-size:16px}.bus_canceled .invoice_btn{color:#fff;border-radius:8px;background:#5d5fef;font-weight:600;padding:8px 16px;white-space:nowrap}.bus_canceled .sub_text{font-size:16px;margin-bottom:24px}.bus_canceled .sub_text span{cursor:pointer;color:#5d5fef;font-size:16px;font-weight:600}.bus_canceled .btn{width:400px;max-width:100%;margin-inline:auto}@media screen and (max-width:600px){.bus_canceled{padding:200px 0}.bus_canceled .title{font-size:18px;margin:16px 0}.bus_canceled .sub_text span{display:block}}.single_news{padding:100px 0 80px}.single_news_wrap{display:flex;gap:30px}.single_news_main{width:calc(100% - 400px)}.single_news_sidebar{width:370px;min-width:370px}.single_news h1.title{font-size:24px;font-weight:600;margin:36px 0 24px}.single_news .single_news_meta_wrap{display:flex;align-items:center;justify-content:space-between;gap:16px}.single_news_meta{display:flex;align-items:center;gap:24px}.single_news_meta .item{display:flex;align-items:center;gap:8px;color:#74798c}.single_news_meta .item.author{color:#5d5fef}.single_news_meta .item div{font-size:16px;line-height:1}.single_news_socials{display:flex;align-items:center;gap:16px}.single_news_content{border-bottom:1px solid rgba(161,169,195,.5);padding-bottom:24px;margin:16px 0}.single_news_content h2,.single_news_content h3,.single_news_content h4,.single_news_content h5,.single_news_content h6{font-size:16px;font-weight:600;margin-bottom:16px}.single_news_content img{width:100%!important;height:auto!important;border-radius:16px;margin-bottom:24px}.single_news_content .read_also,.single_news_content p{font-size:16px;margin-bottom:24px}.single_news_content .read_also{display:block;border-top:1px solid rgba(161,169,195,.5);border-bottom:1px solid rgba(161,169,195,.5);color:#1f2746;font-weight:600;padding:24px 0}.single_news_content ol{padding-left:1rem;padding-bottom:20px;color:#000}.single_news_content ol li{list-style:decimal}.single_news_content ul{padding-left:1rem;padding-bottom:20px;color:#000}.single_news_content ul li{list-style:disc}.single_news_content li{font-size:16px;margin-bottom:24px}.single_news_content a{font-size:16px;color:var(--pink-3)}.single_news .bottom_info .tags_list{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.single_news .bottom_info .tags_list .tag{border-radius:68px;background:#eef;color:#7879f1;line-height:1;padding:7px 12px}@media screen and (max-width:768px){.single_news_wrap{display:block}.single_news_main{width:100%}.single_news_sidebar{display:none}}@media screen and (max-width:600px){.single_news{padding:100px 0 30px}.single_news h1.title{font-size:18px}.single_news .single_news_meta_wrap{display:block}.single_news_meta{flex-wrap:wrap;gap:8px 18px}.single_news_meta .item{display:flex;align-items:center;gap:8px;color:#74798c}.single_news_meta .item.author{color:#5d5fef}.single_news_meta .item div{font-size:16px;line-height:1}.single_news_socials{margin-top:8px}}.single_news .comments_title{font-size:16px;font-weight:600;margin-bottom:16px}.single_news .comments_form{border-bottom:1px solid rgba(161,169,195,.5);padding-bottom:24px;margin-bottom:24px}.single_news .comments .form{width:570px;max-width:100%}.single_news .comments form{display:flex;flex-wrap:wrap;gap:16px 30px}.single_news .comments form input,.single_news .comments form textarea{border-radius:5px;border:1px solid #a1a9c3;padding:16px}.single_news .comments form input{width:calc(50% - 15px)}.single_news .comments form textarea{resize:none;width:1005px}.single_news .comments form .btn{width:250px}.single_news .comments_list_wrap{position:relative;border-bottom:1px solid rgba(161,169,195,.5);padding-bottom:24px;margin-bottom:24px}.single_news .comments_list_top{display:flex;align-items:center;justify-content:space-between;gap:16px}.single_news .comments_list_toggle{cursor:pointer;position:relative;color:#5d5fef;font-weight:600;padding-right:24px}.single_news .comments_list_toggle:before{content:"";position:absolute;top:calc(50% - 8px);right:0;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.06 10.97L8 7.916 4.94 10.97 4 10.03l4-4 4 4-.94.94z' fill='%235D5FEF'/%3E%3C/svg%3E");transition:all .3s ease;transform:rotate(180deg)}.single_news .comments_list_toggle._open:before{transform:rotate(0deg)}.single_news .comments_list .comment:not(:last-child){border-bottom:1px solid rgba(161,169,195,.5);padding-bottom:24px;margin-bottom:24px}.single_news .comments_list .comment_top{display:flex;align-items:center;gap:10px;margin-bottom:16px}.single_news .comments_list .comment_top img{border-radius:50%;width:50px}.single_news .comments_list .comment_top .name{font-size:16px;font-weight:600;margin-bottom:8px}.single_news .comments_list .comment_top .date{font-size:12px;color:#a1a9c3}@media screen and (max-width:768px){.single_news .comments .form{margin-inline:auto}}@media screen and (max-width:600px){.single_news .comments form .btn,.single_news .comments form input{width:100%}}.single_news .other_news_list{width:100%;max-width:100%}.single_news .other_news_list_wrap{position:relative;width:100%;max-width:100%}.single_news .other_news .title{font-size:24px;font-weight:600;margin-bottom:30px}.single_news .other_news .news-md__item{margin-top:0;height:400px}.single_news .other_news .swiper-btn{cursor:pointer;position:absolute;top:calc(50% - 18px);width:36px;height:36px;transition:all .3s ease}.single_news .other_news .swiper-btn.swiper-button-disabled{opacity:0;visibility:hidden}.single_news .other_news .swiper-btn-prev{left:-50px}.single_news .other_news .swiper-btn-next{right:-50px}@media screen and (max-width:768px){.single_news .other_news .btns_wrap{width:-moz-max-content;width:max-content;margin-inline:auto;margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:30px}.single_news .other_news .swiper-btn{position:relative;top:unset;left:unset!important;right:unset!important}}.single_news .sidebar_list .news-md__img,.single_news .sidebar_list .news-md__img-wrap:before{border-radius:16px}.single_news .sidebar_list .news-md__desc{border:none;padding-left:0;padding-right:0}.single_news .sidebar_banner{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:24px}.single_news .banner--mini,.single_news .sidebar_banner{border-radius:16px;height:250px;display:flex;align-items:center;font-size:24px;font-weight:600;color:#fff;margin-top:1.5rem}.single_news .banner--mini{overflow:hidden;width:100%}.single_news .banner--mini .banner{width:100%}.news_overlay{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,34,52,.75);visibility:hidden;opacity:0;transition:all .3s ease;z-index:98}.news_overlay._active{visibility:visible;opacity:1}.news_popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .3s ease;z-index:99;width:600px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);overflow:auto;border-radius:16px}.news_popup._active{visibility:visible;opacity:1}.news_popup_email .bus_popup_title{padding-bottom:0;border-bottom:none}.news_popup_re_email .bus_popup_title{border-bottom:none}.news_popup_wrap{position:relative;background:#fff;border:1px solid rgba(161,169,195,.5);border-radius:16px;padding:44px}.news_popup_close{position:absolute;top:16px;right:16px;cursor:pointer;transition:all .3s ease;transform:rotate(0deg)}.news_popup_close svg{display:block}@media screen and (min-width:768px){.news_popup_close:hover{transform:rotate(270deg)}}.news_popup_title{display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid #a1a9c3;padding-right:16px;padding-bottom:24px;margin-bottom:24px}.news_popup_title div{font-size:24px;font-weight:700}.news_popup_content p{font-size:14px;line-height:1.5;margin-bottom:1rem}.news_popup_content p:last-child{margin-bottom:0}.news_popup_content p.message_error{font-size:16px;text-decoration:underline}.news_popup_content p.message_error:after,.news_popup_content p.message_error:before{content:'"';color:#ff7272}.news_popup_content textarea{resize:none;width:100%;border-radius:5px;border:1px solid #a1a9c3;padding:16px;margin-bottom:1rem}.news_popup_content .btns{display:flex;gap:24px}.news_popup_content .btns .btn{width:calc(50% - 12px)}.news_popup .popup_field{margin-bottom:24px}.news_popup .popup_field label{display:block;font-size:12px;line-height:15px;color:#9098b6;margin-bottom:4px}.news_popup .popup_field ._input{position:relative;width:100%;border:1px solid #a1a9c3;border-radius:5px;font-size:14px;line-height:1;padding:8px 16px}.news_popup .checkbox_wrap{display:flex;gap:24px;margin-bottom:16px}.news_popup .checkbox_wrap ._input_checkbox label span{font-size:16px;line-height:1.3}@media screen and (max-width:600px){.news_popup .checkbox_wrap img{display:none}}.railway_results{background-color:#f5f6f9;line-height:1.2;padding:100px 0}.railway_results .title{font-size:24px;font-weight:500;margin:30px 0 10px}.railway_results .flights_count{font-size:16px;color:#ed1d88}.railway_results_wrap{display:flex;align-items:flex-start;gap:30px;margin-top:24px}.railway_results_content{width:calc(100% - 370px)}.railway_results_sidebar{width:370px}@media screen and (min-width:767px){.railway_results_sidebar{position:sticky;top:10px}}.railway_results .dates{display:flex;background:#fff;border:1px solid #bbbdc7;border-radius:5px;margin-bottom:24px;height:44px}.railway_results .dates .swiper{width:calc(100% - 88px)}.railway_results .dates .swiper-slide{border-right:1px solid #bbbdc7}.railway_results .dates .swiper-slide .text{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;height:44px;font-size:14px;padding:10px;color:#70768f}.railway_results .dates .swiper-slide .text._active:before{visibility:visible;opacity:1}.railway_results .dates .swiper-slide .text._active:before,.railway_results .dates .swiper-slide .text:before{content:"";position:absolute;bottom:2px;left:0;width:100%;height:2px;background:#ba0e6f;transition:all .3s ease}.railway_results .dates .swiper-slide .text:before{visibility:hidden;opacity:0}.railway_results .dates .swiper-slide .text._selected:before,.railway_results .dates .swiper-slide .text:hover:before{visibility:visible;opacity:1}.railway_results .dates_btn{cursor:pointer;width:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.railway_results .dates_btn._prev{border-right:1px solid #bbbdc7}.railway_results .dates_btn._next{border-left:1px solid #bbbdc7}@media screen and (min-width:601px){.railway_results .sorts{display:flex;gap:8px}.railway_results .sorts .item{cursor:pointer;position:relative;background:#fff;border:1px solid #f1f2f6;border-radius:5px;font-size:13px;padding:8px 16px;transition:all .3s ease}.railway_results .sorts .item:after{content:"";position:absolute;top:11px;right:16px;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2v8M9 7l-3 3-3-3' stroke='%23E56EAB' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;visibility:hidden;opacity:0;transition:all .3s ease}.railway_results .sorts .item._active{padding-right:38px;color:#e56eab;border-color:#e56eab}.railway_results .sorts .item._active._up:after{top:10px;transform:scale(-1)}.railway_results .sorts .item._active:after{visibility:visible;opacity:1}.railway_results .sorts .item:hover{color:#e56eab;border-color:#e56eab}}.railway_results .mob_filters_btn,.railway_results .sorts_mob{display:none}.railway_results .sorts_wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width:1080px){.railway_results{padding:20px 0 100px}.railway_results_wrap{display:block;position:relative}.railway_results_content{width:100%}.railway_results .sorts_wrap{gap:24px;flex-wrap:wrap}.railway_results .mob_filters_btn{background:#eef;border:1px solid #a5a6f6;border-radius:5px;display:flex;align-items:center;gap:10px;padding:8px 16px}.railway_results .mob_filters_btn span{color:#5d5fef;font-size:14px;font-weight:600}.railway_results_sidebar{max-width:100%;position:absolute;top:120px;right:0;z-index:9;display:none;visibility:hidden;opacity:0;transform:translateX(100%);transition:all .3s ease}.railway_results_sidebar._open{display:block;visibility:visible;opacity:1;transform:translateX(0)}}@media screen and (max-width:600px){.railway_results{padding:50px 0 100px}.railway_results_sidebar{top:100px}.railway_results .title{font-size:18px}.railway_results .dates{margin-bottom:16px}.railway_results .dates .swiper{width:calc(100% - 68px)}.railway_results .dates .swiper-slide .text{padding:10px 8px}.railway_results .dates_btn{width:34px;min-width:34px}.railway_results .sorts_wrap{position:relative}.railway_results .sorts_mob{display:block;position:relative;background:#fff;color:#e56eab;border:1px solid #e56eab;border-radius:5px;font-size:14px;padding:8px 36px 8px 16px}.railway_results .sorts_mob:after{content:"";position:absolute;top:11px;right:16px;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2v8M9 7l-3 3-3-3' stroke='%23E56EAB' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;transition:all .3s ease}.railway_results .sorts_mob._up:after{transform:scale(-1)}.railway_results .sorts{display:none;z-index:2;position:absolute;top:calc(100% + 5px);left:0;width:165px;border-radius:5px;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1)}.railway_results .sorts .item{border-bottom:1px solid #f1f2f6;font-size:14px;padding:9px 16px}.railway_results .sorts .item._active{color:#e56eab}.railway_results .sorts .item:last-child{margin-bottom:0}}.railway_results_list{margin-top:50px}.railway_results_list .result__none{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.railway_results_list .result__none .result__none-desc{width:60%;padding-top:40px;text-align:center;font-size:20px;line-height:1.2;color:#000}.railway_results_item{position:relative;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;margin-bottom:24px}.railway_results_item._block{opacity:.6}.railway_results_item:last-child{margin-bottom:0}.railway_results_item_wrap{position:relative;z-index:1;background:#fff;border-radius:8px;padding:20px}.railway_results_item .time{font-size:18px;font-weight:500}.railway_results_item .date{color:#fff;background:#7879f1;border-radius:3px;font-size:12px;padding:2px 10px;width:-moz-max-content;width:max-content;white-space:nowrap}.railway_results_item .labels{position:absolute;top:-20px;left:0;display:flex;align-items:center;gap:4px}.railway_results_item .labels .label{background:#5d5fef;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;font-size:12px;padding:4px 20px 10px}.railway_results_item .labels .label.print{background:#e56eab}.railway_results_item .labels .label.reccomend{background:#56cd62}.railway_results_item .labels .label.total_seats{background:#6a28d4}.railway_results_item .logo{margin-bottom:10px}.railway_results_item .logo img{max-width:90px;max-height:30px;width:auto;height:auto}.railway_results_item_title{color:#9098b6;font-size:16px;font-weight:600;margin-bottom:16px;text-transform:capitalize}.railway_results_item .top{display:flex;gap:16px}.railway_results_item .info{width:calc(56% - 8px);display:flex;gap:16px}.railway_results_item .info._checkout{width:100%}.railway_results_item .info._checkout .station{padding-left:0}.railway_results_item .info._checkout .station:before{display:none}.railway_results_item .info._checkout .mob_duration{display:block}.railway_results_item .info_date{width:calc(64% - 8px)}.railway_results_item .info_date:nth-child(3){width:calc(36% - 8px)}.railway_results_item .info_date_top{display:flex;align-items:center;gap:10px;margin-bottom:22px}.railway_results_item .info_date .station{position:relative;font-size:12px;color:#9098b6;padding-left:24px;text-transform:capitalize}.railway_results_item .info_date .station:before{content:"";position:absolute;top:calc(50% - 8px);left:0;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(../../images_new/railway_results/qr-code.svg)}.railway_results_item .info_date .duration{position:relative;font-size:16px;color:#a1a9c3;padding-left:25px;margin-left:5px;white-space:nowrap}.railway_results_item .info_date .duration:before{content:"";position:absolute;top:calc(50% - 8px);left:0;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M8 14.665A6.667 6.667 0 108 1.332a6.667 6.667 0 000 13.333z' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 4v4l2 2' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.railway_results_item .wagon_types{width:calc(44% - 8px)}.railway_results_item .wagon_type{display:grid;gap:8px;align-items:center;grid-template-columns:23% 9% 30% 32%;margin-bottom:8px}.railway_results_item .wagon_type_title{font-size:.8rem}.railway_results_item .wagon_type:last-child{margin-bottom:0}.railway_results_item .wagon_type_count{font-weight:600}.railway_results_item .wagon_type_price{text-align:right;color:#ed1d88}.railway_results_item .wagon_type_btn{text-align:center;cursor:pointer;border-radius:8px;background:#ffdcee;color:#ed1d88;font-weight:500;padding:8px 15px;transition:all .3s ease}.railway_results_item .wagon_type_btn._selected,.railway_results_item .wagon_type_btn:hover{background:#ed1d88;color:#fff}.railway_results_item .bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:10px}.railway_results_item .bottom .left{display:flex;align-items:center;gap:16px;white-space:nowrap}.railway_results_item .bottom .left_wrap{border:1px solid #a1a9c3;border-radius:24px;padding:8px 16px;display:flex;gap:16px}.railway_results_item .bottom .left_wrap>*,.railway_results_item .bottom .left_wrap div{font-size:12px}.railway_results_item .bottom .left .way_type{padding-left:8px;border-left:1px solid #bbbdc7}.railway_results_item_details{display:none;border-top:1px solid #a1a9c3;padding:24px 20px}.railway_results_item_details_wrap{display:flex;gap:100px}.railway_results_item_details_way{width:55%;min-width:55%}.railway_results_item_details_info{display:flex;flex-direction:column}.railway_results_item_details_title{font-size:16px;font-weight:500;margin-bottom:16px;text-transform:capitalize}.railway_results_item_details_desc{color:#9098b6;line-height:1.5}.railway_results_item_details .icons_list{margin-bottom:24px}.railway_results_item_details .icons_list_item{display:flex;align-items:center;gap:10px;margin-bottom:16px}.railway_results_item_details .icons_list_item:last-child{margin-bottom:0}.railway_results_item_details .icons_list_item img{width:20px;min-width:20px;height:auto}.railway_results_item_details .icons_list_item div{color:#9098b6;font-size:16px}.railway_results_item_details .animals{background:rgba(93,95,239,.1);border:1px solid rgba(93,95,239,.5);border-radius:8px;padding:18px 16px;margin:24px 0}.railway_results_item_details .animals_title{display:flex;align-items:center;gap:8px;margin-bottom:16px}.railway_results_item_details .animals_title div{font-size:14px;font-weight:500;color:#5d5fef}.railway_results_item_details .animals_desc{font-size:16px;line-height:1.5;color:#5d5fef}.railway_results_item_details .animals._no{background:rgba(237,29,136,.1);border-color:rgba(237,29,136,.5)}.railway_results_item_details .animals._no .animals_desc,.railway_results_item_details .animals._no .animals_title div{color:#ed1d88}.railway_results_item_details .carrier{margin-bottom:8px}.railway_results_item_details .carrier span{color:#70768f}.railway_results_item_details .bus_type{display:flex;align-items:center;gap:8px;margin-bottom:8px}.railway_results_item_details .icons{display:flex;align-items:center;gap:8px}.railway_results_item .return{display:block;margin-top:auto;cursor:pointer;font-size:16px;font-weight:500;color:#dd348b;-webkit-text-decoration-line:underline;text-decoration-line:underline}.railway_results_item .mob_duration,.railway_results_item .mob_places{display:none}@media screen and (min-width:769px){.railway_results_item:not(._small_types) .bottom{margin-top:-35px}}@media screen and (min-width:601px){.railway_results_item .wagon_types{margin-top:-5px}}@media screen and (max-width:900px){.railway_results_item_details_wrap{gap:60px}}@media screen and (max-width:1080px){.railway_results_item .info{width:calc(50% - 8px);display:block}.railway_results_item .info_date{width:100%;display:flex;align-items:center;gap:8px}.railway_results_item .info_date:first-child{margin-bottom:10px}.railway_results_item .info_date:nth-child(3){width:100%}.railway_results_item .info_date_top{gap:8px;margin-bottom:0}.railway_results_item .info_date .duration{display:none}.railway_results_item .info .mob_duration{display:block;font-size:12px;color:#5d5fef;margin-bottom:10px}.railway_results_item .wagon_types{width:calc(50% - 8px)}.railway_results_item .bottom{margin-top:10px}}@media screen and (max-width:600px){.railway_results_item{margin-bottom:40px}.railway_results_item_wrap{padding:16px}.railway_results_item .time{font-size:14px}.railway_results_item .top{display:block}.railway_results_item .info{width:100%;border-bottom:1px solid #bbbdc7;padding-bottom:12px}.railway_results_item .wagon_types{width:100%;border-bottom:1px solid #bbbdc7;padding:12px 0}.railway_results_item .bottom{display:block}.railway_results_item .bottom .places_left{display:none}.railway_results_item .bottom .left{display:block}.railway_results_item .bottom .left .icons{display:none}.railway_results_item .bottom .left_wrap{border:none;justify-content:space-between;padding:0}.railway_results_item .bottom .left_wrap .bus_model{display:none}.railway_results_item .bottom .left_wrap .way_type{border:none}.railway_results_item_details{padding:24px 16px}.railway_results_item_details_wrap{display:block}.railway_results_item_details_way{width:100%;margin-bottom:24px}.railway_results_item_details_info{display:flex;flex-direction:column}.railway_results_item_details_title{font-size:14px;margin-bottom:8px}.railway_results_item_details_desc{font-size:12px;white-space:collapse}.railway_results_item_details .icons_list{margin-bottom:16px}.railway_results_item_details .icons_list_item{gap:8px;margin-bottom:4px}.railway_results_item_details .icons_list_item img{width:16px;min-width:15px}.railway_results_item_details .icons_list_item div{font-size:14px}.railway_results_item_details .animals{padding:16px;margin:16px 0;max-width:230px}}.railway_fiters{background:#fff;border-radius:8px;padding:20px}.railway_fiters_title{border-bottom:1px solid #bbbdc7;font-weight:500;padding-bottom:20px;margin-bottom:20px}.railway_fiters_title div{font-size:16px}.railway_fiters_title .railway_fiters_close{display:none}.railway_fiters_block{margin-bottom:20px}.railway_fiters_block._show{display:block}.railway_fiters_block .filter_title{cursor:pointer;position:relative;color:#5d5fef;text-transform:uppercase;font-weight:500;font-size:16px}.railway_fiters_block .filter_title._regular{font-weight:500}.railway_fiters_block .filter_title:before{content:"";position:absolute;top:calc(50% - 10px);right:0;width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.225 5.025c-.3-.3-.3-.75 0-1.05a.68.68 0 01.525-.225.68.68 0 01.525.225l4.5 4.5c.3.3.3.75 0 1.05l-4.5 4.5c-.3.3-.75.3-1.05 0-.3-.3-.3-.75 0-1.05L10.2 9 6.225 5.025z' fill='%235D5FEF'/%3E%3C/svg%3E");transform:rotate(90deg) scale(1);transition:all .3s ease}.railway_fiters_block .filter_title._open:before{transform:rotate(90deg) scale(-1)}.railway_fiters_block .filters_list{display:none;margin-top:16px}.railway_fiters_block .filters_list ._input_checkbox{margin-bottom:12px}.railway_fiters_block .filters_list ._input_checkbox:last-child{margin-bottom:0}.railway_fiters_block .filters_list ._input_checkbox label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.railway_fiters_block .filters_list ._input_checkbox label span{font-size:14px}.railway_fiters_block .filters_list ._radio{margin-bottom:12px}.railway_fiters_block .filters_list ._radio:last-child{margin-bottom:0}.railway_fiters_block .filters_list ._radio label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.railway_fiters_block .filters_list ._radio label span{font-size:14px}.railway_fiters .filters_reset{display:block;cursor:pointer;color:#ed1d88;font-size:16px;font-weight:700;width:-moz-max-content;width:max-content;margin:12px auto 0}@media screen and (max-width:1080px){.railway_fiters{box-shadow:0 4px 8px rgba(19,41,104,.1)}.railway_fiters_title{display:flex;align-items:center;justify-content:space-between}.railway_fiters_title .railway_fiters_close{display:block}}.results_banner{position:relative;border-radius:8px;border:1px solid transparent;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);display:flex;align-items:center;gap:16px;padding:20px;margin-bottom:24px;cursor:pointer}.results_banner._grad{margin-top:24px;border-color:#7879f1;background:linear-gradient(130deg,#f9f9ff .19%,#e3e3ff)}.results_banner._bus{margin-top:-24px;margin-bottom:46px}.results_banner._arrow{gap:100px;padding:16px 32px;justify-content:space-between}.results_banner+.railway_results_item{margin-top:40px}.results_banner_img._mob{display:none}.results_banner_left{flex-grow:1;display:flex;align-items:center;gap:24px}.results_banner_title{margin-bottom:5px;font-weight:500}.results_banner_title span{font-size:16px;font-weight:500}.results_banner_text{line-height:1.3}.results_banner_text a{text-decoration:underline}.results_banner .banner_toogle{display:flex;align-items:center;gap:10px;white-space:nowrap}.results_banner .banner_toogle_text{font-size:18px;font-weight:500}.results_banner .banner_toogle_input{position:relative}.results_banner .banner_toogle_input input{position:absolute;top:0;left:0;opacity:0}.results_banner .banner_toogle_input label{cursor:pointer;background:#5d5fef;border:1px solid #a1a9c3;border-radius:50%;width:36px;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.results_banner .banner_toogle_input label svg{transition:all .3s ease}.results_banner .banner_toogle_input label svg path{stroke:#fff;transition:all .3s ease}.results_banner .banner_toogle_input input:checked+label{background:#fff}.results_banner .banner_toogle_input input:checked+label svg{transform:rotate(45deg)}.results_banner .banner_toogle_input input:checked+label svg path{stroke:#9098b6}.results_banner .insurance_row{display:flex;gap:8px;margin-top:16px}.results_banner .insurance_row_right{text-align:right}.results_banner .insurance_row_right ._price{font-size:18px;font-weight:500;margin-bottom:4px}.results_banner .insurance_row_right ._price_sub{font-size:12px}@media screen and (max-width:600px){.results_banner{padding:16px}.results_banner:not(._arrow){display:block}.results_banner:not(._arrow) .results_banner_title{display:flex;align-items:center;gap:16px}.results_banner._arrow{padding:16px;gap:2px}.results_banner_img._pc{display:none}.results_banner_img._mob{display:block}.results_banner_left{gap:16px;align-items:center;margin-bottom:10px}.results_banner_title span{font-size:14px}.results_banner_text{font-size:12px}.results_banner .btn_fill{width:-moz-max-content;width:max-content}.results_banner_checkout .results_banner_img{width:44px}.results_banner_checkout .results_banner_title{gap:8px!important}.results_banner_checkout .results_banner_title span{font-size:16px}.results_banner.results_banner_sms .results_banner_img{width:66px}.results_banner .insurance_row{display:block;margin-top:12px}.results_banner .insurance_row_right{margin-top:20px}.results_banner .banner_toogle{justify-content:flex-end}}.btn_fill._blue{cursor:pointer;border-color:#5d5fef;background:#5d5fef;text-transform:none;padding:10px 40px}.btn_fill._blue:hover{color:#5d5fef}.toggle_checkbox{position:relative}.toggle_checkbox input{position:absolute;top:0;left:0;opacity:0}.toggle_checkbox label{cursor:pointer;position:relative;display:flex;align-items:center;gap:8px}.toggle_checkbox label:before{content:"";display:inline-block;width:42px;height:24px;border-radius:90px;transition:all .3s ease;background:#e2e2e2}.toggle_checkbox label:after{content:"";position:absolute;top:5px;left:5px;width:14px;height:14px;border-radius:9px;background:#fff;box-shadow:-1px 2px 3px 0 rgba(0,0,0,.2);transition:all .3s ease}.toggle_checkbox input:checked+label:before{background:#ed1d88}.toggle_checkbox input:checked+label:after{left:24px}.railway_places{border-radius:8px;background:#fff;box-shadow:0 4px 20px 0 rgba(51,51,51,.25);padding:24px}.railway_places_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.railway_places_head_type{font-size:18px;font-weight:600}.railway_places_head_type span{font-size:16px;line-height:18px;font-weight:300;color:#a1a9c3}.railway_places_head_price{font-size:18px;font-weight:600}.railway_places_wagon_types{position:relative;padding:0 48px}.railway_places_wagon_types:before{content:"";position:absolute;bottom:0;left:-24px;width:calc(100% + 48px);height:1px;background:#a1a9c3;opacity:.5}.railway_places_wagon_types .swiper{padding:24px 0}.railway_places_wagon_types .nav_btn{cursor:pointer;position:absolute;top:calc(50% - 18px);width:36px;height:36px}.railway_places_wagon_types .nav_btn.nav_prev{left:0}.railway_places_wagon_types .nav_btn.nav_next{right:0}.railway_places_wagon_types .nav_btn svg circle,.railway_places_wagon_types .nav_btn svg path{transition:all .3s ease}.railway_places_wagon_types .nav_btn:hover svg path{fill:#5d5fef}.railway_places_wagon_types .nav_btn:hover svg circle{stroke:#5d5fef}.railway_places .wagon_type{cursor:pointer;position:relative}.railway_places .wagon_type._active .wagon_type_content{border-color:#5d5fef}.railway_places .wagon_type_content{border-radius:8px;border:1px solid #a1a9c3;background:#fff;padding:16px 12px 12px}.railway_places .wagon_type_num{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;gap:4px;background:#5d5fef;color:#fff;border-radius:16px;font-size:12px;white-space:nowrap;padding:1px 4px}.railway_places .wagon_type_count{font-weight:600}.railway_places .wagon_type_count_sub{color:#a1a9c3;font-weight:300;font-size:9px}.railway_places_desc{position:relative;padding:24px 0}.railway_places_desc:before{content:"";position:absolute;bottom:0;left:-24px;width:calc(100% + 48px);height:1px;background:#a1a9c3;opacity:.5}.railway_places_desc_item{display:none;align-items:center;justify-content:space-between}.railway_places_desc_item._active{display:flex}.railway_places_desc_title{font-weight:600}.railway_places_desc_list{display:flex;align-items:center;gap:16px}.railway_places_desc_list .item{position:relative;font-weight:600;padding-left:20px}.railway_places_desc_list .item:before{content:"";position:absolute;top:calc(50% - 6px);left:0;width:12px;height:12px;border-radius:50%;background:#5d5fef}.railway_places_desc_list .item._selected:before{background:#56cd62}.railway_places_desc_list .item._notallow:before{background:#a1a9c3}.railway_places_wagons{padding:24px 0}.railway_places_wagons .railway_car_train._load{height:173px;display:flex;justify-content:center;align-items:center}.railway_places_wagons_wrap{overflow-y:hidden;overflow-x:auto;padding-bottom:20px}.railway_places_wagons_item{display:none}.railway_places_wagons_item._active{display:block}.railway_places_wagons_select{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.railway_places_wagons_select_text{display:flex;gap:8px}.railway_places_wagons_select_toggle{display:flex;align-items:center;gap:8px}.railway_places_wagons_select .list{display:flex;align-items:center;gap:16px}.railway_places_wagons_select .list .item{cursor:pointer;color:#9098b6}.railway_places_wagons_select .list .item._active{color:#5d5fef}.railway_places .ticket_type{border-radius:8px;background:#eef;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin-top:16px}.railway_places .btn_fill{cursor:pointer;width:-moz-max-content;width:max-content;text-transform:none;margin-left:auto;padding:10px 24px;font-weight:400}.railway_places_selected{padding-top:24px}.railway_places_selected_row{display:flex;gap:24px}.railway_places_selected_row ._title{font-size:24px;font-weight:500}.railway_places_selected_list{display:flex;flex-wrap:wrap;gap:16px 24px;padding-bottom:12px;margin-bottom:12px}.railway_places_selected_list .ticket_title{display:flex;align-items:center;gap:8px;margin-bottom:4px}.railway_places_selected_list .ticket_title span{font-weight:600;white-space:nowrap}.railway_places_selected_list .ticket_remove{cursor:pointer}.railway_places_selected_price{display:flex;align-items:center;justify-content:flex-end;gap:40px;margin-bottom:-16px}.railway_places_selected_price ._title{font-size:12px;color:#9098b6}.railway_places_selected_price ._value{font-size:16px;font-weight:500}@media screen and (max-width:600px){.railway_places{padding:16px}.railway_places_head{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:10px}.railway_places_desc{padding:8px 0}.railway_places_desc_item{align-items:flex-start;flex-direction:column;gap:4px}.railway_places_wagons{padding:8px 0}.railway_places_wagons_select{align-items:flex-start;flex-direction:column;gap:4px}.railway_places_wagons_select_toggle,.railway_places_wagons_select_toggle .list{gap:4px}.railway_places_selected{padding-top:16px}.railway_places_selected_row{gap:16px}.railway_places_selected_list{gap:8px 16px}.railway_places_selected_price{margin-bottom:0}}.checkout_railway{background:#f5f6f9}.checkout_railway .checkout_form{position:relative}.checkout_railway .checkout_form .remove_passenger{cursor:pointer;position:absolute;top:26px;right:26px;font-size:12px;color:#5d5fef}.checkout_railway .checkout_form .checkout_form_subtitle{font-size:12px}.checkout_railway .checkout_form .checkout_form_subtitle._danger{color:#ed1d88}.checkout_railway .checkout_form .checkout_form_subtitle._gray{color:#9098b6}.checkout_railway .checkout_form .passenger_type{display:flex;align-items:center;gap:40px;margin-bottom:16px}.checkout_railway .checkout_form_row_title{font-weight:400}.checkout_railway .checkout_form_row._checkboxes{gap:6px 40px}.checkout_railway .checkout_form_row._additionals{justify-content:space-between;gap:20px}.checkout_railway ._with_tooltip{display:flex;align-items:center;gap:4px}.checkout_railway ._input_checkbox label{margin-bottom:0}.checkout_railway ._input_checkbox span{color:#1f2746;font-size:14px;line-height:18px}.checkout_railway .additional_item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:calc(50% - 50px)}.checkout_railway .additional_item ._price{font-weight:400}.checkout_railway .checkout_form_notice{background:#fff1df;padding:13px}.checkout_railway .checkout_payment_total .prices_block{margin-top:20px}.checkout_railway .checkout_payment_total .prices_block_title{cursor:pointer;position:relative;font-weight:400;font-size:18px}.checkout_railway .checkout_payment_total .prices_block_title:before{content:"";position:absolute;top:calc(50% - 10px);right:0;width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.06 10.469L8 7.415 4.94 10.47 4 9.529l4-4 4 4-.94.94z' fill='%231F2746'/%3E%3C/svg%3E");transform:scale(-1);transition:all .3s ease}.checkout_railway .checkout_payment_total .prices_block_title._open:before{transform:scale(1)}.checkout_railway .checkout_payment_total .prices_block_content{display:none;padding-top:20px}.checkout_railway .checkout_payment_total .prices_block_content ._small:first-child{margin-top:0}.checkout_railway .checkout_payment_total .prices_block_content ._small ._left{width:auto}@media screen and (max-width:1080px){.checkout_railway #checkout_payment_total_mobile,.checkout_railway .railway_results_item{margin-bottom:16px}.checkout_railway .checkout_form_title{font-size:18px}.checkout_railway .checkout_form .remove_passenger{top:16px;right:16px}.checkout_railway .checkout_form .passenger_type{gap:16px;justify-content:space-between}.checkout_railway .checkout_form_row_title{margin-bottom:10px}.checkout_railway .checkout_form_row._checkboxes ._input_checkbox{margin-bottom:12px}.checkout_railway .additional_item{width:100%;margin-bottom:12px}}.checkout_form_confirm .notice_green{background:rgba(86,205,98,.1);color:#56cd62;font-weight:400;display:flex;align-items:center;gap:8px;padding:16px;margin-bottom:16px}.checkout_form_confirm .text_terms{line-height:1.4;margin-bottom:24px}.checkout_form_confirm .text_terms a{color:#5d5fef;text-decoration:underline}.checkout_form_confirm .btn_fill{text-transform:none;padding:14px 100px;display:block;margin-left:auto;cursor:pointer;font-weight:500}.checkout_form_confirm .btn_fill:disabled{cursor:not-allowed}.checkout_form_confirm .btn_fill:disabled:hover{color:#fff;background-color:#ed1d88}.checkout_form_confirm .btn_fill:disabled{opacity:.7}.railway_success_wrap{margin-top:100px}.railway_success_wrap .insurance_success{min-height:unset;margin:16px 0}@media (max-width:768px){.railway_success_wrap .insurance_success .form .buttons{width:100%;flex-direction:row}}@media (max-width:600px){.railway_success_wrap .insurance_success{padding:16px}.railway_success_wrap .insurance_success .form .buttons{width:470px;flex-direction:column}}.railway_success{background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;padding:44px;margin-bottom:16px}.railway_success_block{width:600px;max-width:100%;margin-inline:auto}.railway_success_title,.railway_success span._city{font-size:18px;font-weight:700}.railway_success span._city{text-transform:capitalize}.railway_success .passenger{margin-bottom:30px}.railway_success .passenger_age{color:#9098b6}.railway_success .passenger_name{font-size:16px;margin-top:12px}.railway_success ._contacts{font-size:16px;margin-top:10px}.railway_success .railway_results_item{box-shadow:none}.railway_success .railway_results_item_wrap{padding:0}.railway_success .prices{width:330px;max-width:100%;margin-bottom:30px}.railway_success .prices_item{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.railway_success .prices_item:last-child{margin-bottom:0}.railway_success .prices_item._total{font-weight:600}.railway_success .prices_item._total div{font-size:18px}.railway_success .block_cancel{border-radius:5px;border:1px solid #a1a9c3;background:#f1f2f6;width:750px;max-width:100%;padding:16px;margin-inline:auto}.railway_success .block_cancel:nth-of-type(2){margin-top:16px}.railway_success .block_cancel_wrap{display:flex;align-items:center;gap:16px;margin-top:16px}.railway_success .block_cancel_btn{display:block;border-radius:8px;border:1px solid #70768f;font-weight:600;line-height:1;color:#1f2746;white-space:nowrap;padding:8px 16px}.railway_success .block_info{border-radius:5px;border:1px solid #a1a9c3;width:750px;max-width:100%;padding:16px;margin-inline:auto;margin-top:16px}.railway_success .block_info ul{padding-left:1rem;margin-top:16px}.railway_success .block_info ul li{list-style-type:disc;margin-bottom:8px}.railway_success .block_info ul li:last-child{margin-bottom:0}@media (max-width:600px){.railway_success{padding:16px}.railway_success_title{font-size:16px}.railway_success .passenger{margin-bottom:16px}.railway_success .prices,.railway_success .railway_results_item{margin-bottom:20px}.railway_success .prices_item._total div{font-size:16px}.railway_success .block_cancel_wrap{display:block}.railway_success .block_cancel_btn{text-align:center;margin-top:16px}}.account-header{background:linear-gradient(90deg,#a5a6f6 22.84%,hsla(0,0%,100%,.39) 99.81%);position:relative;height:82px}@media screen and (max-width:600px){.account-header .header__btn{margin-left:10px}}.account_main{background:#f1f2f6}.account_message{background:#fff;padding:24px 0}.account_message_wrap{display:flex;align-items:center;justify-content:space-between;gap:16px}.account_message_text,.account_message_text strong{font-size:14px}.account_message_text a{color:#ed1d88;text-decoration:underline}.account_message_close{cursor:pointer;width:16px}.account_message_close svg{display:block}.account{padding:24px 0}.account_wrap{display:flex;align-items:flex-start;gap:30px}.account_sidebar{background:#fff;border-radius:8px;padding:20px;width:270px;min-width:270px}.account_sidebar_nav{display:flex;flex-direction:column;gap:24px}.account_sidebar_nav ._item{display:flex;align-items:center;gap:16px;color:#1f2746}.account_sidebar_nav ._item img,.account_sidebar_nav ._item svg{width:24px;min-width:24px;opacity:.5;transition:all .3s ease}.account_sidebar_nav ._item img ellipse,.account_sidebar_nav ._item img line,.account_sidebar_nav ._item img path,.account_sidebar_nav ._item img rect,.account_sidebar_nav ._item svg ellipse,.account_sidebar_nav ._item svg line,.account_sidebar_nav ._item svg path,.account_sidebar_nav ._item svg rect{transition:all .3s ease}.account_sidebar_nav ._item span{font-size:16px;font-weight:500;line-height:1}.account_sidebar_nav ._item._logout{color:#5d5fef}.account_sidebar_nav ._item:hover img,.account_sidebar_nav ._item:hover svg{opacity:1}.account_sidebar_nav ._item._active span{color:#ed1d88}.account_sidebar_nav ._item._active svg [fill]{fill:#ed1d88}.account_sidebar_nav ._item._active svg [stroke]{stroke:#ed1d88}.account_sidebar_nav ._item._active svg [fill=white]{fill:#fff}.account_content{width:calc(100% - 300px)}.account_filters{display:flex;align-items:center;gap:16px;margin-bottom:24px}.account_filters._fourth .filter_item,.account_filters._fourth .filter_search{width:calc(25% - 12px)}.account_filters._fourth .filter_search input{width:100%}@media screen and (max-width:600px){.account_filters._fourth{gap:8px 16px}.account_filters._fourth .filter_item,.account_filters._fourth .filter_search{width:calc(50% - 8px)}}.account .btn_insurances{border:1px solid #ed1d88;background-color:transparent;color:#ed1d88;border-radius:5px;font-size:14px;font-weight:600;padding:10px 16px;box-sizing:border-box;line-height:1}@media screen and (max-width:600px){.account .btn_insurances{width:100%;text-align:center}}.account .filter_date{display:flex;border-radius:5px;overflow:hidden}.account .filter_date_item{cursor:pointer;transition:all .3s ease;border:1px solid #a1a9c3;border-left:none;background:#fff;color:#70768f;font-size:14px;line-height:1;padding:10px 16px}.account .filter_date_item:first-child{border-left:1px solid #a1a9c3;border-radius:5px 0 0 5px}.account .filter_date_item:last-child{border-right:1px solid #a1a9c3;border-radius:0 5px 5px 0}.account .filter_date_item._active{background:#ed1d88;border-color:#ed1d88;color:#fff;font-weight:500}.account .filter_status_wrap{position:relative;display:flex;border-radius:5px;border:1px solid #a1a9c3;background:#fff;line-height:1}.account .filter_status{min-width:150px}.account .filter_status_title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 16px}.account .filter_status_title div{font-size:14px;line-height:1}.account .filter_status_title svg{width:16px;transition:all .3s ease}.account .filter_status_title._active svg{transform:scale(-1)}.account .filter_status_list{z-index:2;position:absolute;top:calc(100% + 4px);left:0;width:100%;border-radius:5px;border:1px solid #a1a9c3;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);visibility:hidden;opacity:0;transform:translateY(10px);transition:all .3s ease;display:flex;flex-direction:column;gap:16px;padding:20px}.account .filter_status_list._active{visibility:visible;opacity:1;transform:translateY(0)}.account .filter_status_list_item{cursor:pointer;font-size:14px}.account .filter_search{position:relative;border-left:1px solid #a1a9c3;border-radius:0 5px 5px 0}.account .filter_search input{border-radius:0 5px 5px 0;font-size:16px;width:150px;padding:8px 16px}.account .filter_search button{opacity:.5;transition:all .3s ease;position:absolute;right:10px;top:calc(50% - 8px);width:16px}.account .filter_search button svg{display:block}.account .filter_search button:hover{opacity:1}.account .filter_search._mobile{display:none}.account .filter_price{margin-left:auto;display:flex;align-items:center;gap:8px}.account .filter_price_desc{font-size:14px;font-weight:600}.account .filter_price_right{position:relative}.account .filter_price_title{cursor:pointer;border-radius:5px;border:1px solid #a1a9c3;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 16px}.account .filter_price_title div{font-size:14px;line-height:1}.account .filter_price_title svg{width:16px;transition:all .3s ease}.account .filter_price_title._active svg{transform:scale(-1)}.account .filter_price_list{z-index:2;position:absolute;top:calc(100% + 4px);left:0;width:100%;border-radius:5px;border:1px solid #a1a9c3;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);visibility:hidden;opacity:0;transform:translateY(10px);transition:all .3s ease;display:flex;flex-direction:column;gap:16px;padding:20px}.account .filter_price_list._active{visibility:visible;opacity:1;transform:translateY(0)}.account .filter_price_list_item{cursor:pointer;font-size:14px}.account .filter_item{display:flex;align-items:center;gap:8px}.account .filter_item_right{position:relative;width:100%}.account .filter_item_title{cursor:pointer;border-radius:5px;border:1px solid #a1a9c3;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 16px}.account .filter_item_title div{font-size:14px;line-height:1}.account .filter_item_title svg{width:16px;transition:all .3s ease}.account .filter_item_title._active svg{transform:scale(-1)}.account .filter_item_list{z-index:2;position:absolute;top:calc(100% + 4px);left:0;width:100%;border-radius:5px;border:1px solid #a1a9c3;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);visibility:hidden;opacity:0;transform:translateY(10px);transition:all .3s ease;display:flex;flex-direction:column;gap:16px;padding:20px;max-height:200px;overflow-y:auto}.account .filter_item_list._active{visibility:visible;opacity:1;transform:translateY(0)}.account .filter_item_list._active::-webkit-scrollbar{width:5px}.account .filter_item_list._active::-webkit-scrollbar-track{background:transparent}.account .filter_item_list._active::-webkit-scrollbar-thumb{background-color:var(--pink-3);border-radius:8px}.account .filter_item_list_item{cursor:pointer;font-size:14px}@media screen and (max-width:900px){.account_sidebar{display:none}.account_content{width:100%}.account_filters{flex-wrap:wrap}.account .filter_date{width:100%}.account .filter_date_item{flex-grow:1;text-align:center}}@media screen and (max-width:600px){.account_filters{gap:8px}.account .filter_status_wrap{width:100%}.account .filter_status_wrap .filter_search{display:none}.account .insurance_filters .filter_status_wrap.status_form{width:60%}.account .insurance_filters .filter_status_wrap.date_form{width:38%}.account .filter_status{width:100%}.account .filter_search{border-radius:5px;border:1px solid #a1a9c3}.account .filter_search._mobile{display:block}.account .filter_search input{border-radius:5px}}.ticket_list_head{display:flex;gap:36px;margin-bottom:8px;padding:0 16px}.ticket_list_head_left{width:110px;min-width:110px}.ticket_list_head_right{width:calc(100% - 146px);display:flex;gap:48px}.ticket_list_head_right div:first-child{width:calc(58% - 24px)}.ticket_list_head_right div:nth-child(2){width:calc(42% - 24px)}.ticket_list_head div{color:#70768f;font-size:12px;font-weight:500}.ticket_list_bottom{display:flex;justify-content:center;position:relative}.ticket_list_bottom #load_more._hide{opacity:0;visibility:hidden}.ticket_list_bottom #load_more._show{opacity:1;visibility:visible}@media screen and (max-width:600px){.ticket_list_head{display:none}}.ticket_item{border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);padding:16px;margin-bottom:16px;color:#1f2746;display:flex;gap:36px;transition:background .2s ease-in;cursor:pointer}.ticket_item:last-child{margin-bottom:0}.ticket_item._inactive,.ticket_item:hover{background:#f1f2f6}.ticket_item_info{width:calc(65% - 24px)}.ticket_item_info_row{display:flex;gap:60px;margin-bottom:20px}.ticket_item_info_row:last-child{margin-bottom:0}.ticket_item_info_type{font-weight:500;line-height:20px}.ticket_item_info_left{width:110px;min-width:110px}.ticket_item_date{text-transform:lowercase}.ticket_item_desc{width:calc(100% - 146px)}.ticket_item_desc_top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ticket_item_totals{width:calc(35% - 24px)}.ticket_item_num{color:#5d5fef;font-size:16px;font-weight:500;margin-bottom:4px}.ticket_item_logo{max-width:90px;height:auto;mix-blend-mode:multiply;margin-left:.5rem}.ticket_item_way{display:flex;align-items:center;gap:4px}.ticket_item_way_item{font-weight:600;text-transform:capitalize}.ticket_item_way_sep{width:20px;height:2px;background:#1f2746}.ticket_item_name{font-size:16px;margin-top:4px}.ticket_item_price{font-size:18px;font-weight:500;margin-bottom:12px}.ticket_item_labels{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ticket_item_label{border-radius:16px;font-weight:600;padding:4px 8px}.ticket_item_label._discharged{background:#d7d8fb;color:#5d5fef}.ticket_item_label._paid{background:#affae3;color:#1da87e}.ticket_item_label._warning{background-color:#fbf4d7;color:#e78e4e}.ticket_item_label._cancelled_payed,.ticket_item_label._refunded,.ticket_item_label._сancelled{background:#fbd7d7;color:#ef5d5d}.ticket_item_label._pending_payment{background:#fbfad7;color:#efed5d}.ticket_item_history_item{font-size:12px;margin-bottom:4px}@media screen and (max-width:600px){.ticket_item{gap:24px;flex-wrap:wrap}.ticket_item_info{width:100%}.ticket_item_info_row{gap:16px;margin-bottom:16px}.ticket_item_info_left{width:100px;min-width:100px}.ticket_item_desc{width:calc(100% - 116px)}.ticket_item_totals{width:100%;padding-left:116px}.ticket_item_labels,.ticket_item_price{margin-bottom:8px}}.ticket_details{overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);margin-bottom:80px}.ticket_details .checkout_form{padding:0;background-color:transparent;box-shadow:none;border-radius:none}.ticket_details a{transition:all .3s ease}.ticket_details_head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px}.ticket_details_head._avia{flex-wrap:wrap;padding-bottom:8px}.ticket_details_head_back{color:#1f2746;display:flex;align-items:center;gap:16px}.ticket_details_head_back span{font-size:16px;line-height:1;font-weight:600;text-transform:uppercase}.ticket_details_head_back svg path{transition:all .3s ease}.ticket_details_head_back:hover{color:#ed1d88}.ticket_details_head_back:hover svg path{fill:#ed1d88}.ticket_details_head_manage{color:#ed1d88;font-size:16px;font-weight:600}.ticket_details_head_manage:hover{color:#1f2746}.ticket_details_head_menu{width:100%;overflow-x:auto;padding-bottom:18px}.ticket_details_head_menu ul{display:flex;align-items:center;gap:16px;border-top:1px solid #f1f2f6;padding-top:10px;white-space:nowrap}.ticket_details_head_menu ul a{font-weight:600;color:#9098b6;position:relative;transition:all .3s ease-in}.ticket_details_head_menu ul a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#5d5fef;opacity:0;visibility:hidden;transition:all .3s ease-in}.ticket_details_head_menu ul a:hover{color:#5d5fef}.ticket_details_head_menu ul a:hover:after{opacity:1;visibility:visible}.ticket_details_head_menu ul a._active{color:#5d5fef}.ticket_details_head_menu ul a._active:after{opacity:1;visibility:visible}.ticket_details_head_bottom{width:100%;border-top:1px solid #f1f2f6;display:flex;align-items:center;gap:16px;justify-content:space-between;padding-top:8px}.ticket_details_head_bottom._details{justify-content:flex-start}.ticket_details_head_bottom._details .ticket_details_head_bottom_text div{font-size:16px}.ticket_details_head_bottom._details .ticket_details_head_bottom_text div:first-child{font-weight:400;color:#70768f;margin-bottom:2px}.ticket_details_head_bottom._details .ticket_details_head_bottom_text div:last-child{font-weight:600;color:#1f2746}.ticket_details_head_bottom_text div{font-size:12px}.ticket_details_head_bottom_text div:first-child{font-weight:600;color:#70768f;margin-bottom:2px}.ticket_details_head_bottom_actions{cursor:pointer;display:flex;align-items:center;gap:30px}.ticket_details_head_bottom_actions ._item{display:flex;align-items:center;gap:16px}.ticket_details_head_bottom_actions ._item span{color:#5d5fef;font-size:16px;font-weight:500;line-height:1}.ticket_details_head_bottom_actions ._item img,.ticket_details_head_bottom_actions ._item svg{transition:all .3s ease;opacity:.5}.ticket_details_head_bottom_actions ._item:hover img,.ticket_details_head_bottom_actions ._item:hover svg{opacity:1}.ticket_details_title{background:#f1f2f6;font-size:18px;font-weight:500;letter-spacing:.36px;padding:18px 16px}.ticket_details_create{padding:57px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:900px){.ticket_details_create{padding:57px 16px 292px}}@media screen and (max-width:600px){.ticket_details_create{padding:57px 16px 131px}}.ticket_details_create_text{font-size:.8rem;color:#a1a9c3;margin-bottom:16px}.ticket_details_create_btns .btn{border:none;border-radius:24px;padding:8px 16px;background-color:#f1f2f6;color:#5d5fef;font-size:.9rem;font-weight:600;transition:all .3s ease-in}.ticket_details_create_btns .btn_icon{margin-right:1px;width:16px;height:16px}.ticket_details_create_btns .btn_icon img{width:100%;height:auto;margin-bottom:9px}.ticket_details_list{padding:17px 16px}.ticket_details_list_head{display:flex;justify-content:space-between;align-items:center}.ticket_details_list_head .select1,.ticket_details_list_head .selectize-dropdown{max-width:31.875rem}.ticket_details_list_head .btn{border:none;border-radius:24px;padding:8px 16px;background-color:#f1f2f6;color:#5d5fef;font-size:.9rem;font-weight:600;transition:all .3s ease-in}.ticket_details_list_head .btn_icon{margin-right:1px;width:16px;height:16px}.ticket_details_list_head .btn_icon img{width:100%;height:auto;margin-bottom:9px}@media screen and (max-width:600px){.ticket_details_list_head{flex-direction:column}.ticket_details_list_head .select1,.ticket_details_list_head .selectize-dropdown{max-width:100%;order:2}.ticket_details_list_head .btn{order:1;margin-bottom:24px}}.ticket_details_list_content{width:60%;margin-top:16px;font-size:1rem}@media screen and (max-width:600px){.ticket_details_list_content{width:100%}}.ticket_details_list_content .title{font-weight:600;color:#1f2746;margin-bottom:16px;text-transform:uppercase}.ticket_details_list_content .item{margin-bottom:16px}.ticket_details_list_content .item:last-child{margin-bottom:53px}.ticket_details_list_content .item span:first-child{margin-right:16px}.ticket_details_list_content .item._status span:last-child{font-weight:500;color:#ed1d88}.ticket_details_list_content .email,.ticket_details_list_content .text{font-size:.8rem;color:#70768f;line-height:18.2px}.ticket_details_list_content .email{margin-top:8px}.ticket_details_list_content .no_email{margin:16px 0 27.5px;font-size:.8rem;font-weight:600;color:#9098b6;display:flex;align-items:center}.ticket_details_list_content .no_email_icon{width:24px;height:24px;margin-right:5px}.ticket_details_list_content .no_email_icon img{width:100%;height:auto}.ticket_details_list_content .request_full{color:#1f2746;font-size:.86rem}.ticket_details_list_content .request_full_title{font-weight:600;color:#1f2746;margin-bottom:16px}.ticket_details_list_content .request_full_item{margin-bottom:16px}.ticket_details_list_content .request_full_comment{margin-bottom:24px}.ticket_details_list_content .request_full_comment span{font-size:.7rem;color:#9098b6}.ticket_details_list_content .request_full_btn{font-weight:600;font-size:.87rem;color:#5d5fef;margin-bottom:27px}.ticket_details_list_content .request_full_btn img{width:24px;height:24px;margin-left:4px}.ticket_details_list_content .files{display:flex;gap:16px;font-size:1rem;font-weight:500;color:#1f2746}.ticket_details_list_content .files ul li{font-size:.75rem;font-weight:500;margin-bottom:16px;text-decoration:underline}.ticket_details_list_content .files ul li:last-child{margin-bottom:0}.ticket_details_list .request_confirm{display:flex;justify-content:space-between;align-items:center;color:#5d5fef}.ticket_details_list .request_confirm div:first-child{font-size:1rem;font-weight:500}.ticket_details_list .request_confirm div:last-child{font-size:1.1rem;font-weight:600}@media screen and (max-width:600px){.ticket_details_list .request_confirm{flex-direction:column}.ticket_details_list .request_confirm div:first-child{order:2}.ticket_details_list .request_confirm div:last-child{margin:14px 0;order:1;width:100%}.ticket_details_list .request_confirm div:last-child .btn{width:100%}}.ticket_details_refund{padding:16px;background-color:#fff}.ticket_details_refund_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.ticket_details_refund_header .title{font-size:1.1rem;font-weight:500;color:#000}@media screen and (max-width:600px){.ticket_details_refund_header .title{font-size:1rem}}.ticket_details_refund_title{font-weight:600;font-size:14px;color:#1f2746;margin-bottom:16px}.ticket_details_refund_tickets{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.ticket_details_refund_tickets .return_item{position:relative;width:100%;max-width:238px}.ticket_details_refund_tickets .return_item input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.ticket_details_refund_tickets .return_item._disabled label{border:1px solid #ef5d6e;border-left-width:6px}.ticket_details_refund_tickets .return_item label{cursor:pointer;position:relative;display:block;border-radius:8px;border:1px solid #5d5fef;border-left-width:6px;background:#fff;padding:16px 16px 16px 54px}.ticket_details_refund_tickets .return_item label:before{content:"";position:absolute;left:16px;top:calc(50% - 9px);width:18px;height:18px;border:1px solid #bbbdc7;border-radius:2px;z-index:1}.ticket_details_refund_tickets .return_item label:after{content:"";position:absolute;left:16px;top:calc(50% - 9px);width:20px;height:20px;border-radius:2px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='1.5' width='15' height='15' rx='1.5' fill='%23fff' stroke='%23BBBDC7'/%3E%3Crect width='20' height='20' rx='2' fill='%235D5FEF'/%3E%3Cpath d='M14 7.5L8.5 13 6 10.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-position:50%;background-repeat:no-repeat;visibility:hidden;opacity:0;z-index:2}.ticket_details_refund_tickets .return_item label .name{color:#5d5fef;font-size:16px;margin-bottom:2px}.ticket_details_refund_tickets .return_item label .num{font-size:12px;color:#9098b6}.ticket_details_refund_tickets .return_item input:checked+label:after{visibility:visible;opacity:1}.ticket_details_refund_reason{margin-bottom:16px}.ticket_details_refund_reason .refund_info{width:90%;border:1px solid #7879f1;border-radius:16px;background-color:#dfe0ff;padding:24px;margin:16px 0;font-size:14px;color:#1f2746;font-weight:400;line-height:18.2px}@media screen and (max-width:600px){.ticket_details_refund_reason .refund_info{width:100%}}.ticket_details_refund_reason .refund_info_title{font-weight:600;margin-bottom:16px}.ticket_details_refund_reason .refund_info_content ol{margin:18px 0}.ticket_details_refund_reason .refund_info_content ol li{list-style:decimal}.ticket_details_refund_reason .refund_files{margin:18px 0}.ticket_details_refund_reason .refund_files_top{display:flex;align-items:center}.ticket_details_refund_reason .refund_files_top #refund_files{display:none}@media screen and (max-width:600px){.ticket_details_refund_reason .refund_files_top{flex-wrap:wrap}}.ticket_details_refund_reason .refund_files_button{width:183px;background-color:#f1f2f6;border-radius:8px;color:14px;font-weight:600;padding:9.5px 0}@media screen and (max-width:600px){.ticket_details_refund_reason .refund_files_button{width:100%;margin-bottom:10px}}.ticket_details_refund_reason .refund_files_tooltip{position:relative;width:-moz-max-content;width:max-content;display:inline-block;vertical-align:middle;margin:0 16px 0 4px}.ticket_details_refund_reason .refund_files_tooltip_ico{width:24px;height:24px}.ticket_details_refund_reason .refund_files_tooltip_ico img{width:100%;height:auto}.ticket_details_refund_reason .refund_files_tooltip_popup{position:absolute;top:0;left:0;box-shadow:0 4px 20px rgba(51,51,51,.25);border-radius:8px;font-size:10px;text-align:center;width:350px;transform:translate(-50%,calc(-100% - 10px));visibility:hidden;opacity:0}.ticket_details_refund_reason .refund_files_tooltip_popup:before{content:"";position:absolute;bottom:-3px;left:50%;width:10px;height:10px;background:#fff;transform:rotate(45deg)}.ticket_details_refund_reason .refund_files_tooltip_popup_wrap{position:relative;z-index:1;background:#fff;padding:8px;border-radius:8px;font-size:14px}.ticket_details_refund_reason .refund_files_tooltip:hover .refund_files_tooltip_popup{visibility:visible;opacity:1;z-index:100}.ticket_details_refund_reason .refund_files_status{font-size:14px;color:#1f2746}.ticket_details_refund_reason .refund_files_bottom{margin-top:10px;display:flex;flex-direction:column;gap:10px}.ticket_details_refund_reason .refund_files_bottom .file_item{display:flex;align-items:center;gap:10px}.ticket_details_refund_reason .refund_files_bottom .file_item_img{width:60px;height:auto;max-height:100px;border-radius:5px}.ticket_details_refund_reason .refund_files_bottom .file_item_img img{width:100%;height:auto}.ticket_details_refund_reason .refund_files_bottom .file_item_name{font-size:12px}.ticket_details_refund_reason .refund_files_bottom .file_item_remove{background-color:#f1f2f6;color:#000;border:none;border-radius:8px;padding:10px}.ticket_details_refund .checkout_form_field{width:100%}.ticket_details_refund .checkout_form_field._input_field{max-width:268px}.ticket_details_refund .checkout_form_field ._error_field{position:static}.ticket_details_refund .checkout_form_field .select1,.ticket_details_refund .checkout_form_field input{width:100%;max-width:268px}.ticket_details_refund .checkout_form_field label{font-size:12px;color:#9098b6;margin-bottom:4px;display:block}.ticket_details_refund_request .checkout_form_field:first-child{margin-bottom:17px}.ticket_details_request{background:#f1f2f6;padding:16px;color:#1f2746}.ticket_details_request_title{font-size:18px;font-weight:500;letter-spacing:2%;line-height:21px;margin-bottom:16px}.ticket_details_request_text{font-size:14px;line-height:1;margin-bottom:18px}.ticket_details_request_route{font-weight:600;font-size:14px;margin-bottom:16px}.ticket_details_request_reason{font-size:12px;font-weight:600;color:#5d5fef;margin-bottom:23px}.ticket_details_request_price span{font-weight:600}.ticket_details_payment_details{padding:16px;color:#1f2746}.ticket_details_payment_details_title{font-weight:600;font-size:14px;margin-bottom:10px}.ticket_details_payment_details_form{display:flex;justify-content:space-between;flex-wrap:wrap}.ticket_details_payment_details .checkout_form_field{margin-bottom:16px}.ticket_details_payment_details .checkout_form_field ._error_field,.ticket_details_payment_details .checkout_form_field._not-valid:before,.ticket_details_payment_details .checkout_form_field._valid:before{display:none}.ticket_details_payment_details .checkout_form_field label{font-size:12px;color:#9098b6;margin-bottom:4px;display:block}.ticket_details_payment_details .checkout_form_field._comment,.ticket_details_payment_details .checkout_form_field._input_checkbox{width:100%}.ticket_details_payment_details .checkout_form_field._input_checkbox input{position:absolute;visibility:hidden;opacity:0}.ticket_details_payment_details .checkout_form_field._input_checkbox label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #bbbdc7;border-radius:2px;z-index:1}.ticket_details_payment_details .checkout_form_field._input_checkbox label:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:2px;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHJlY3QgeD0nLjUnIHk9JzEuNScgd2lkdGg9JzE1JyBoZWlnaHQ9JzE1JyByeD0nMS41JyBmaWxsPScjZmZmJyBzdHJva2U9JyNCQkJEQzcnLz48cmVjdCB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PScyJyBmaWxsPScjNUQ1RkVGJy8+PHBhdGggZD0nTTE0IDcuNUw4LjUgMTMgNiAxMC41JyBzdHJva2U9JyNmZmYnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8+PC9zdmc+);background-size:cover;background-position:50%;background-repeat:no-repeat;visibility:hidden;opacity:0;z-index:2}.ticket_details_payment_details .checkout_form_field._input_checkbox input:checked+label:after{visibility:visible;opacity:1}.ticket_details_payment_details_buttons{display:flex;justify-content:flex-end;align-items:center;gap:20px}.ticket_details_payment_details_buttons .request_btn{padding:11px 30px;font-weight:700}@media screen and (max-width:600px){.ticket_details_payment_details_buttons .request_btn{width:100%;order:1}}.ticket_details_payment_details_buttons .back_btn{font-weight:700;font-size:16px;color:#ed1d88}@media screen and (max-width:600px){.ticket_details_payment_details_buttons .back_btn{order:2}}@media screen and (max-width:600px){.ticket_details_payment_details_buttons{flex-direction:column}}.ticket_details_route{padding:16px}.ticket_details_route_cities{text-transform:capitalize}.ticket_details_route_head{border-bottom:1px solid #f1f2f6;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px}.ticket_details_route_logo img{max-width:100px}.ticket_details_route_head_info{display:flex;gap:8px}.ticket_details_route_head_info span{position:relative;font-weight:600}.ticket_details_route_head_info span:not(:last-child){padding-right:30px}.ticket_details_route_head_info span:not(:last-child):after{content:"";position:absolute;top:calc(50% - 1px);right:5px;width:20px;height:2px;background:#1f2746}.ticket_details_route_info{display:flex;gap:20px;padding-top:16px}.ticket_details_route_info_col{flex-grow:1;max-width:28%}.ticket_details_route_info_block{margin-bottom:12px}.ticket_details_route_info_block:last-child{margin-bottom:0}.ticket_details_route_info_title{white-space:nowrap;color:#70768f;font-size:16px;margin-bottom:4px}.ticket_details_route_info_value{font-size:16px;font-weight:700}.ticket_details_route_info_value._s{font-size:14px}.ticket_details_route_info_desc{font-size:12px;text-transform:capitalize}.ticket_details_route_info_desc ._accent{font-size:12px;color:#5d5fef}.ticket_details_route_info .bus_type{display:flex;align-items:center;gap:8px}.ticket_details_route_info .bus_type span{font-size:12px;line-height:1}.ticket_details_route_info .bus_type img,.ticket_details_route_info .bus_type svg{max-width:16px}.ticket_details_tickets{padding:16px}.ticket_details_tickets_row{display:grid;gap:16px;grid-template-columns:25% 15% 10% 25% 25%;margin-bottom:8px}.ticket_details_tickets_row:last-child{margin-bottom:0}.ticket_details_tickets_row._type_2{grid-template-columns:25% 15% 17% 18% 25%}.ticket_details_tickets_row div{font-size:12px}.ticket_details_tickets_row div._big{font-size:16px}.ticket_details_tickets_row div._flex{display:flex;align-items:center;gap:4px}.ticket_details_tickets_row._head{margin-bottom:16px}.ticket_details_tickets_row._head div{color:#70768f;font-weight:600}.ticket_details_tickets_row ._mobile{display:none}.ticket_details_tickets_row ._tooltip_ico{width:16px;height:16px}.ticket_details_additionals{padding:16px}.ticket_details_additionals_row{display:grid;gap:16px;grid-template-columns:70% 30%;margin-bottom:8px}.ticket_details_additionals_row:last-child{margin-bottom:0}.ticket_details_additionals_row div{font-size:12px}.ticket_details_additionals_row._head{margin-bottom:16px}.ticket_details_additionals_row._head div{color:#70768f;font-weight:600}.ticket_details_additionals_row:not(._head) div:first-child{font-size:16px}.ticket_details_passengers{padding:16px}.ticket_details_passengers_row{display:grid;gap:16px;grid-template-columns:70% 30%;margin-bottom:8px}.ticket_details_passengers_row:last-child{margin-bottom:0}.ticket_details_passengers_row div{font-size:16px}.ticket_details_passengers_row._head{margin-bottom:16px}.ticket_details_passengers_row._head div{color:#70768f;font-size:12px;font-weight:600}.ticket_details_buyer{padding:16px;display:grid;gap:16px;grid-template-columns:35% calc(35% - 16px) calc(30% - 16px)}.ticket_details_buyer_col div{font-size:16px}.ticket_details_buyer_col ._head{color:#70768f;font-size:12px;font-weight:600;margin-bottom:16px}.ticket_details_insurance{padding:16px;display:grid;gap:16px;grid-template-columns:30% calc(40% - 16px) calc(30% - 16px)}.ticket_details_insurance_col div{font-size:16px}.ticket_details_insurance_col ._head{color:#70768f;font-size:12px;font-weight:600;margin-bottom:16px}.ticket_details_paid_pending{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 0}.ticket_details_paid_pending ._loader{margin:8px 0 16px;color:#dd348b;font-size:20px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:mltShdSpin 1.7s ease infinite,round 1.7s ease infinite}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ticket_details_paid_pending .title{font-size:1.4em;font-weight:400;margin-bottom:8px}.ticket_details_paid_pending .content{font-size:1em;line-height:1.2em;text-align:center}@media screen and (max-width:600px){.ticket_details{margin-bottom:24px}.ticket_details_head{align-items:flex-start;flex-direction:column;padding:16px 16px 24px}.ticket_details_head_back span{font-size:14px;text-transform:none}.ticket_details_head_manage{margin-inline:auto}.ticket_details_head._avia{padding-bottom:16px}.ticket_details_head_bottom{display:block;padding-top:16px}.ticket_details_head_bottom_text{margin-bottom:8px}.ticket_details_head_bottom_actions{align-items:flex-start;flex-direction:column;gap:8px}.ticket_details_head_bottom_actions ._item{display:flex;align-items:center;gap:16px}.ticket_details_head_bottom_actions ._item span{color:#5d5fef;font-size:16px;font-weight:500;line-height:1}.ticket_details_head_bottom_actions ._item img,.ticket_details_head_bottom_actions ._item svg{transition:all .3s ease;opacity:.5}.ticket_details_head_bottom_actions ._item:hover img,.ticket_details_head_bottom_actions ._item:hover svg{opacity:1}.ticket_details_title{font-size:14px;padding:10px 16px}.ticket_details_route{padding:10px 16px}.ticket_details_route_head{align-items:flex-start;flex-direction:column;gap:4px;padding-bottom:8px}.ticket_details_route_head_info{display:block}.ticket_details_route_date{margin-top:4px}.ticket_details_route_info{display:flex;flex-wrap:wrap;gap:24px 10px;padding-top:8px}.ticket_details_route_info_col{width:calc(50% - 5px);max-width:unset}.ticket_details_route_info_block{margin-bottom:8px}.ticket_details_route_info_title{white-space:normal;font-size:14px}.ticket_details_route_info_value{font-size:14px}.ticket_details_tickets{padding:10px 16px}.ticket_details_tickets_row{display:block;margin-bottom:16px}.ticket_details_tickets_row div._big{font-size:14px}.ticket_details_tickets_row div._flex div{width:auto}.ticket_details_tickets_row div._flex ._tooltip_popup{width:160px}.ticket_details_tickets_row ._mob_row{display:flex;gap:16px;margin-bottom:8px}.ticket_details_tickets_row ._mob_row:last-child{margin-bottom:0}.ticket_details_tickets_row ._mob_row div{width:calc(50% - 8px)}.ticket_details_tickets_row._head{display:none}.ticket_details_tickets_row ._mobile{display:block;color:#70768f;font-weight:600;font-size:12px}.ticket_details_additionals{padding:10px 16px}.ticket_details_additionals_row{display:grid;gap:16px;grid-template-columns:55% 45%;margin-bottom:4px}.ticket_details_additionals_row div{font-size:12px}.ticket_details_additionals_row._head{margin-bottom:8px}.ticket_details_additionals_row:not(._head) div:first-child{font-size:12px}.ticket_details_passengers{padding:10px 16px}.ticket_details_passengers_row{display:grid;gap:16px;grid-template-columns:55% 45%;margin-bottom:4px}.ticket_details_passengers_row div{font-size:12px}.ticket_details_passengers_row._head{margin-bottom:8px}.ticket_details_buyer{padding:10px 16px;display:flex;flex-direction:column;gap:8px}.ticket_details_buyer_col div{font-size:14px}.ticket_details_buyer_col ._head{margin-bottom:4px}.ticket_details_insurance{padding:10px 16px;display:flex;flex-wrap:wrap;gap:8px}.ticket_details_insurance_col{width:calc(50% - 5px)}.ticket_details_insurance_col div{font-size:14px}.ticket_details_insurance_col ._head{margin-bottom:4px}.ticket_details_insurance_col:first-child{order:1}.ticket_details_insurance_col:nth-child(2){order:3}.ticket_details_insurance_col:nth-child(2) ._head{display:none}.ticket_details_insurance_col:nth-child(3){order:2}}.account_tickets_empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:90px 0}.account_tickets_empty ._title{font-size:24px;font-weight:500}.account_tickets_empty ._text{font-size:16px}.account_tickets_empty .btn{width:-moz-max-content;width:max-content}.ticket_details._insurance .ticket_details_route{border-top:1px solid #f1f2f6}.ticket_details._insurance .ticket_details_route_info_col{max-width:40%}.ticket_details._insurance .ticket_details_route_info_col:last-child{display:flex;flex-direction:column;justify-content:flex-end}.ticket_details._insurance .ticket_details_route_info_col ._more{color:#5d5fef;font-weight:600}@media screen and (max-width:600px){.ticket_details._insurance .ticket_details_route_info{gap:8px}.ticket_details._insurance .ticket_details_route_info_col{max-width:unset;width:100%}}.ticket_details._insurance .ticket_details_tickets_row{grid-template-columns:35% calc(35% - 16px) calc(30% - 16px)}.account_field{position:relative}.account_field .select1{max-width:100%}.account_field .iti{width:100%}.account_field._required label:after{content:"*";color:#ed1d88;display:inline-block;padding-left:2px}.account_field._valid:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%232BD264'/%3E%3Cpath d='M11 6l-4.125 4L5 8.182' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.account_field._date:before,.account_field._valid:before{content:"";background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:28px;right:10px;width:16px;height:16px;z-index:1}.account_field._date:before{background-image:url(../../images_new/account/icons/calendar.svg)}.account_field._password._valid:before{display:none}.account_field._not-valid:before{content:"";background-image:url('data:image/svg+xml;charset=utf-8,<svg class="svg-icon" style="width:1em;height:1em;vertical-align:middle" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" fill="currentColor" overflow="hidden"><path d="M647.744 285.696L512 421.504 376.256 285.696l-90.56 90.56L421.504 512 285.76 647.744l90.496 90.496L512 602.496 647.744 738.24l90.496-90.496L602.496 512 738.24 376.256l-90.496-90.56zm226.304-135.744c-199.936-199.936-524.16-199.936-724.096 0-199.936 199.936-199.936 524.16 0 724.096 199.936 199.936 524.16 199.936 724.096 0 199.936-199.936 199.936-524.16 0-724.096zm-90.496 633.6c-149.952 149.952-393.088 149.952-543.04 0s-149.952-393.088 0-543.04c149.952-149.952 393.088-149.952 543.04 0 149.952 149.952 149.952 393.024 0 543.04z"/></svg>');background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:28px;right:10px;width:16px;height:16px;z-index:1}.account_field._password._not-valid:before{display:none}.account_field ._toggle_pass{z-index:1;cursor:pointer;position:absolute;top:28px;width:16px;right:16px}.account_field ._toggle_pass svg{display:block}.account_field ._toggle_pass._active line{opacity:0}.account_field label{display:block;font-size:12px;line-height:15px;color:#9098b6;margin-bottom:4px}.account_field ._input{position:relative;width:100%;border:1px solid #a1a9c3;border-radius:5px;font-size:14px;line-height:1;padding:8px 16px}.account_field ._input:-moz-placeholder,.account_field ._input:-ms-input-placeholder,.account_field ._input::-moz-placeholder,.account_field ._input::-webkit-input-placeholder,.account_field ._input::placeholder{color:#9098b6}.account_field ._input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%}.account_settings{margin-bottom:55px}.account_settings .avatar_block form{border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);display:flex;align-items:center;gap:16px;padding:16px;margin-bottom:16px}.account_settings .avatar_block img{width:40px;min-width:40px;height:40px;border-radius:50%}.account_settings .avatar_block_name{font-weight:600;margin-bottom:4px}.account_settings .avatar_block_action{color:#5d5fef;font-weight:600;font-size:12px;cursor:pointer}.account_settings .data_block{border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);padding:16px;margin-bottom:16px}.account_settings .data_block_title{font-weight:600;text-transform:uppercase;margin-bottom:16px}.account_settings .data_block_subtitle{width:100%;font-weight:600}.account_settings .data_block_fields{display:flex;flex-wrap:wrap;gap:16px}.account_settings .data_block_fields .account_field{width:calc(33.33333% - 10.66667px)}.account_settings .data_block_btns{display:flex;justify-content:flex-end;margin-top:20px}.account_settings .data_block_btns .btn_hide{display:none}.account_settings .data_block .toggle_checkbox label{align-items:flex-start}.account_settings .data_block .toggle_checkbox label:before{min-width:42px}.account_settings .data_block .toggle_checkbox p{font-size:14px}.account_settings .data_block .toggle_checkbox p a{color:#1f2746;text-decoration:underline}.account_settings .btn_delete{width:-moz-max-content;width:max-content;max-width:100%}@media screen and (max-width:600px){.account_settings .btn_delete,.account_settings .data_block_fields .account_field{width:100%}}._relative_block{position:relative}._relative_block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:block;z-index:2}._relative_block ._loader{border:10px solid #f3f3f3;border-top-color:#cd34db;border-radius:50%;width:80px;height:80px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:3}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.account_edit{margin-bottom:80px}.account_edit_head{display:grid;grid-template-columns:30% 18% 14% 18% 20%;padding:0 16px}.account_edit_head div{color:#70768f;font-size:12px;font-weight:600;padding-right:5px}.account_edit .btn_add_passengers{border:1px solid #f1f2f6;background:#fff;color:#1f2746;width:-moz-max-content;width:max-content;margin-top:16px}@media screen and (max-width:600px){.account_edit{margin-bottom:20px}.account_edit_head{display:none}}.account_edit_item{position:relative;border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);padding:0 16px;margin-top:16px}.account_edit_item_head{display:grid;align-items:center;grid-template-columns:30% 18% 14% 18% 20%;padding:24px 0 16px}.account_edit_item_head ._col_title{display:none}.account_edit_item_head ._col_value{font-size:12px;padding-right:5px}.account_edit_item_head ._col_value._name{font-size:16px}.account_edit_item_actions{position:absolute;top:24px;right:16px;display:flex;gap:8px}.account_edit_item_actions div{cursor:pointer}.account_edit_item_actions svg{display:block}.account_edit_item_actions svg path{transition:all .3s ease}.account_edit_item_actions ._delete{border-radius:50%;background:#a1a9c3;transition:all .3s ease}.account_edit_item_actions ._delete:hover{background:#ed1d88}.account_edit_item_actions ._edit._active svg path,.account_edit_item_actions ._edit:hover svg path{stroke:#5d5fef}.account_edit_item_content{display:none;padding:0 0 8px}.account_edit_item_content ._fields{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.account_edit_item_content ._fields .account_field{width:calc(33.33333% - 10.66667px)}.account_edit_item_content .btn_save{width:180px}.account_edit_item_content ._documents{position:relative}.account_edit_item_content ._documents ._documents_add{cursor:pointer;position:absolute;bottom:0;right:0;width:calc(33.33333% - 10.66667px);border-radius:5px;border:1px solid #a5a6f6;background:#eef;color:#5d5fef;font-size:14px;line-height:1;text-align:center;padding:10px 16px}.account_edit_item_bottom{padding:16px 0;border-top:1px solid #f1f2f6}.account_edit_item_bottom,.account_edit_item_bottom .toggle_checkbox{display:flex;align-items:center;gap:8px}.account_edit_item_bottom .add_cart{cursor:pointer;color:#5d5fef}.account_edit_item._new .account_edit_item_content{display:block;padding-top:24px}@media screen and (max-width:1024px){.account_edit_item_content ._fields .account_field{width:calc(50% - 16px)}}@media screen and (max-width:600px){.account_edit_item{padding-top:16px}.account_edit_item_head{display:block;padding:8px 0 16px}.account_edit_item_head ._col{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:8px}.account_edit_item_head ._col:last-child{margin-bottom:0}.account_edit_item_head ._col_title{display:block;width:calc(50% - 2px)}.account_edit_item_head ._col_value{width:calc(50% - 2px)}.account_edit_item_head ._col_value._name{font-size:14px}.account_edit_item_actions{position:relative;top:unset;right:unset;display:flex;justify-content:flex-end;gap:8px}.account_edit_item_content ._fields .account_field,.account_edit_item_content .btn_save{width:100%}.account_edit_item_content ._documents{position:relative}.account_edit_item_content ._documents ._documents_add{position:relative;bottom:unset;right:unset;right:0;width:100%;margin-bottom:16px}}.avia_results{background-color:#f5f6f9;line-height:1.2;padding:100px 0}.avia_results .title{font-size:24px;font-weight:500;margin:30px 0 10px}.avia_results .flights_count{font-size:16px;color:#ed1d88}.avia_results_wrap{display:flex;align-items:flex-start;gap:30px;margin-top:24px}.avia_results_content{width:calc(100% - 370px)}.avia_results_sidebar{width:370px}@media screen and (min-width:767px){.avia_results_sidebar{position:sticky;top:10px}}.avia_results .ticket_types{position:relative;border-radius:8px;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);padding:12px 24px;margin-bottom:24px}@media screen and (min-width:601px){.avia_results .ticket_types .swiper{overflow:visible}.avia_results .ticket_types .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px}.avia_results .ticket_types .swiper-slide{width:-moz-max-content;width:max-content}.avia_results .ticket_types .swiper-slide:not(:last-child):after{content:"";position:absolute;top:calc(50% - 18px);right:-10px;width:1px;height:36px;background:#9098b6}.avia_results .ticket_types .ticket_types_btn{display:none}}.avia_results .ticket_types .item{cursor:pointer;position:relative}.avia_results .ticket_types .item_title{font-weight:500;margin-bottom:4px}.avia_results .ticket_types .item_bottom{display:flex;align-items:flex-end;gap:12px}.avia_results .ticket_types .item_price{font-size:16px}.avia_results .ticket_types .item_time{color:#9098b6}.avia_results .ticket_types .item._active:before{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:2px;background:#5d5fef}@media screen and (max-width:600px){.avia_results .ticket_types{padding:0 40px;display:none}.avia_results .ticket_types .ticket_types_btn{position:absolute;top:calc(50% - 18px);width:36px;height:36px}.avia_results .ticket_types .ticket_types_btn._prev{left:0}.avia_results .ticket_types .ticket_types_btn._next{right:0}.avia_results .ticket_types .ticket_types_btn.swiper-button-disabled{visibility:hidden}.avia_results .ticket_types .item{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:10px 0}.avia_results .ticket_types .item._active:before{bottom:0}}@media screen and (min-width:601px){.avia_results .sorts{display:flex;gap:8px}.avia_results .sorts .item{cursor:pointer;position:relative;background:#fff;border:1px solid #f1f2f6;border-radius:5px;font-size:14px;padding:8px 16px;transition:all .3s ease}.avia_results .sorts .item:after{content:"";position:absolute;top:11px;right:16px;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2v8M9 7l-3 3-3-3' stroke='%23E56EAB' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;visibility:hidden;opacity:0;transition:all .3s ease}.avia_results .sorts .item._active{padding-right:38px;color:#e56eab;border-color:#e56eab}.avia_results .sorts .item._active._up:after{top:10px;transform:scale(-1)}.avia_results .sorts .item._active:after{visibility:visible;opacity:1}.avia_results .sorts .item:hover{color:#e56eab;border-color:#e56eab}}.avia_results .mob_filters_btn,.avia_results .sorts_mob{display:none}.avia_results .sorts_wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width:900px){.avia_results{padding:20px 0 100px}.avia_results_wrap{display:block;position:relative}.avia_results_content{width:100%}.avia_results .sorts_wrap{gap:24px;flex-wrap:wrap}.avia_results .mob_filters_btn{background:#eef;border:1px solid #a5a6f6;border-radius:5px;display:flex;align-items:center;gap:10px;padding:8px 16px}.avia_results .mob_filters_btn span{color:#5d5fef;font-size:14px;font-weight:600}.avia_results_sidebar{max-width:100%;position:absolute;top:120px;right:0;z-index:9;display:none;visibility:hidden;opacity:0;transform:translateX(100%);transition:all .3s ease}.avia_results_sidebar._open{display:block;visibility:visible;opacity:1;transform:translateX(0)}}@media screen and (max-width:600px){.avia_results{padding:50px 0 100px}.avia_results_sidebar{top:100px}.avia_results .title{font-size:18px}.avia_results .sorts_wrap{position:relative}.avia_results .sorts_mob{display:block;position:relative;background:#fff;color:#e56eab;border:1px solid #e56eab;border-radius:5px;font-size:14px;padding:8px 36px 8px 16px}.avia_results .sorts_mob:after{content:"";position:absolute;top:11px;right:16px;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2v8M9 7l-3 3-3-3' stroke='%23E56EAB' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;transition:all .3s ease}.avia_results .sorts_mob._up:after{transform:scale(-1)}.avia_results .sorts{display:none;z-index:2;position:absolute;top:calc(100% + 5px);left:0;width:165px;border-radius:5px;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1)}.avia_results .sorts .item{border-bottom:1px solid #f1f2f6;font-size:14px;padding:9px 16px}.avia_results .sorts .item._active{color:#e56eab}.avia_results .sorts .item:last-child{margin-bottom:0}}.avia_results_list{margin-top:50px}.avia_results_list .result__none{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.avia_results_list .result__none .result__none-desc{width:60%;padding-top:40px;text-align:center;font-size:20px;line-height:1.2;color:#000}@media screen and (max-width:600px){.avia_results_list .results_banner{margin-bottom:36px}}.avia_results_item{position:relative;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;margin-bottom:32px}.avia_results_item._block{opacity:.6}.avia_results_item:last-child{margin-bottom:0}.avia_results_item_wrap{position:relative;z-index:1;background:#fff;border-radius:8px;padding:20px}.avia_results_item .time{font-size:18px;font-weight:500}.avia_results_item .date{color:#fff;background:#7879f1;border-radius:3px;font-size:12px;padding:2px 10px;width:-moz-max-content;width:max-content;white-space:nowrap}.avia_results_item .labels{position:absolute;top:-20px;left:0;display:flex;align-items:center;gap:4px}.avia_results_item .labels .label{background:#5d5fef;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;font-size:12px;padding:4px 20px 10px}.avia_results_item .labels .label.print{background:#e56eab}.avia_results_item .labels .label.reccomend{background:#56cd62}.avia_results_item .labels .label.optimal{background:#e56eab}.avia_results_item .logo{margin-bottom:10px}.avia_results_item .logo img{max-width:90px;max-height:30px;width:auto;height:auto}.avia_results_item_title{display:flex;align-items:center;gap:10px;margin-bottom:16px}.avia_results_item_title img{max-width:100px}.avia_results_item_title div{font-size:16px;font-weight:600}.avia_results_item .info{display:flex;gap:40px}.avia_results_item .info_date{width:calc(43% - 26px)}.avia_results_item .info_date:nth-child(2){width:calc(32% - 26px)}.avia_results_item .info_date_top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.avia_results_item .info_date .station{font-size:16px;color:#9098b6;font-weight:600}.avia_results_item .info_date .duration{position:relative;font-size:16px;color:#a1a9c3;padding-left:25px;margin-left:25px;white-space:nowrap}.avia_results_item .info_date .duration:before{content:"";position:absolute;top:calc(50% - 8px);left:0;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M8 14.665A6.667 6.667 0 108 1.332a6.667 6.667 0 000 13.333z' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 4v4l2 2' stroke='%23BBBDC7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.avia_results_item .info_price{width:calc(25% - 26px);text-align:center}.avia_results_item .info_price .price{color:#ed1d88;font-size:18px;margin-bottom:8px}.avia_results_item .info_price .price span{font-size:20px;font-weight:700}.avia_results_item .info_price .btn{width:140px;margin-inline:auto}.avia_results_item .bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:10px}.avia_results_item .bottom .left{display:flex;align-items:center;gap:16px;white-space:nowrap}.avia_results_item .bottom .left_wrap{border:1px solid #a1a9c3;border-radius:24px;padding:8px 16px;display:flex;align-items:center;gap:16px}.avia_results_item .bottom .left_wrap>*,.avia_results_item .bottom .left_wrap div{font-size:12px}.avia_results_item .bottom .left .way_type{padding-left:8px;border-left:1px solid #bbbdc7;display:flex;align-items:center;gap:8px}.avia_results_item .bottom .left .way_type ._tooltip{white-space:normal}.avia_results_item .bottom .icons{display:flex;align-items:center;gap:8px}.avia_results_item .bottom .icons img{max-width:16px;max-height:auto;width:auto;height:auto}.avia_results_item .select_baggage{position:relative}.avia_results_item .select_baggage_title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;align-items:center;gap:8px;padding-right:18px}.avia_results_item .select_baggage_title:before{content:"";position:absolute;top:calc(50% - 8px);right:0;width:18px;height:18px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='_arrow' width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.94 5.531L8 8.585l3.06-3.054.94.94-4 4-4-4 .94-.94z' fill='%231F2746'/%3E%3C/svg%3E")}.avia_results_item .select_baggage_title._yes svg path{fill:#5d5fef}.avia_results_item .select_baggage_title._yes svg line{opacity:0}.avia_results_item .select_baggage_list{position:absolute;top:3px;right:-20px;border-radius:8px;background:#fff;box-shadow:0 4px 13px 0 rgba(19,41,104,.35);width:260px;padding:4px 0;transition:all .3s ease;visibility:hidden;opacity:0}.avia_results_item .select_baggage_list._open{visibility:visible;opacity:1}.avia_results_item .select_baggage_list_item{cursor:pointer;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 24px;transition:all .3s ease}.avia_results_item .select_baggage_list_item._active,.avia_results_item .select_baggage_list_item:hover{background:#f1f2f6}.avia_results_item .select_baggage_list_item ._left{display:flex;align-items:center;gap:10px;width:50%}.avia_results_item .select_baggage_list_item ._left svg{width:16px}.avia_results_item .select_baggage_list_item ._price{font-weight:600}.avia_results_item .select_baggage_list_item[data-baggage="0"] ._left{color:#5d5fef}.avia_results_item .select_baggage_list_item[data-baggage="1"] ._left{color:#56cd62}.avia_results_item_details{display:none;border-top:1px solid #a1a9c3;padding:24px 20px}.avia_results_item_details_wrap{display:flex;gap:100px}.avia_results_item_details_way{width:55%;min-width:55%}.avia_results_item_details_info{display:flex;flex-direction:column}.avia_results_item_details_head{display:flex;align-items:center;gap:10px;margin-bottom:16px}.avia_results_item_details_title{font-size:16px;font-weight:500}.avia_results_item_details_desc{color:#9098b6;font-size:16px;line-height:1}.avia_results_item .mob_duration,.avia_results_item .mob_places{display:none}@media screen and (max-width:900px){.avia_results_item_details_wrap{gap:60px}.avia_results_item .bottom{margin-top:10px}}@media screen and (max-width:600px){.avia_results_item{margin-bottom:36px}.avia_results_item_wrap{padding:16px}.avia_results_item .time{font-size:14px}.avia_results_item .info{display:block;width:100%;border-bottom:1px solid #bbbdc7;padding-bottom:12px}.avia_results_item .info_date{display:flex;align-items:center;gap:8px}.avia_results_item .info_date:first-child{margin-bottom:10px}.avia_results_item .info_date:nth-child(3){width:100%}.avia_results_item .info_date_top{gap:8px;margin-bottom:0}.avia_results_item .info_date .duration{display:none}.avia_results_item .info .mob_duration{display:block;font-size:12px;color:#5d5fef;margin-bottom:10px}.avia_results_item .info_price{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #bbbdc7;padding:16px 0;margin-top:16px}.avia_results_item .info_price .btn{width:auto;margin:0;padding:8px 16px}.avia_results_item .bottom{position:relative;display:block}.avia_results_item .bottom .left{display:block}.avia_results_item .bottom .left .icons{margin-top:16px}.avia_results_item .bottom .left_wrap{border:none;justify-content:space-between;padding:0}.avia_results_item .bottom .left_wrap .way_type{border:none}.avia_results_item .bottom .left_wrap .way_type ._tooltip_popup{left:unset;right:0;transform:translateY(calc(-100% - 10px))}.avia_results_item .bottom .select_baggage{z-index:1;position:absolute;bottom:0;right:0;padding-top:10px}.avia_results_item_details{padding:24px 16px}.avia_results_item_details_wrap{display:block}.avia_results_item_details_way{width:100%;margin-bottom:24px}.avia_results_item_details_info{display:flex;flex-direction:column}.avia_results_item_details_title{font-size:14px;margin-bottom:8px}.avia_results_item_details_desc{font-size:12px}}.route .flight_type{margin-top:24px}.route .flight_type_title{color:#dd348b;font-size:16px;font-weight:500;text-decoration:underline;margin-bottom:2px}.route .flight_type_subtitle{font-size:16px;color:#a1a9c3}.route .baggage_info{margin-top:24px}.route .baggage_info_item{display:flex;align-items:center;gap:8px;margin-bottom:8px}.route .baggage_info_item:last-child{margin-bottom:0}.route .baggage_info_item ._tooltip svg{width:16px}.avia_fiters{background:#fff;border-radius:8px;padding:20px}.avia_fiters_title{border-bottom:1px solid #bbbdc7;font-weight:500;padding-bottom:20px;margin-bottom:20px}.avia_fiters_title div{font-size:16px}.avia_fiters_title .avia_fiters_close{display:none}.avia_fiters_block{margin-bottom:20px}.avia_fiters_block._show{display:block}.avia_fiters_block .filter_title{cursor:pointer;position:relative;color:#5d5fef;text-transform:uppercase;font-weight:600;font-size:16px}.avia_fiters_block .filter_title._regular{font-weight:500}.avia_fiters_block .filter_title:before{content:"";position:absolute;top:calc(50% - 10px);right:0;width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.225 5.025c-.3-.3-.3-.75 0-1.05a.68.68 0 01.525-.225.68.68 0 01.525.225l4.5 4.5c.3.3.3.75 0 1.05l-4.5 4.5c-.3.3-.75.3-1.05 0-.3-.3-.3-.75 0-1.05L10.2 9 6.225 5.025z' fill='%235D5FEF'/%3E%3C/svg%3E");transform:rotate(90deg) scale(1);transition:all .3s ease}.avia_fiters_block .filter_title._open:before{transform:rotate(90deg) scale(-1)}.avia_fiters_block .filters_list{display:none;padding-top:16px}.avia_fiters_block .filters_list_title{font-weight:600;margin:6px 0 12px}.avia_fiters_block .filters_list_subtitle{margin-bottom:16px}.avia_fiters_block .filters_list ._input_checkbox{margin-bottom:12px}.avia_fiters_block .filters_list ._input_checkbox:last-child{margin-bottom:0}.avia_fiters_block .filters_list ._input_checkbox label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.avia_fiters_block .filters_list ._input_checkbox label span{font-size:14px}.avia_fiters_block .filters_list ._radio{margin-bottom:12px}.avia_fiters_block .filters_list ._radio:last-child{margin-bottom:0}.avia_fiters_block .filters_list ._radio label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.avia_fiters_block .filters_list ._radio label span{font-size:14px}.avia_fiters .filters_reset{display:block;cursor:pointer;color:#ed1d88;font-size:16px;font-weight:700;width:-moz-max-content;width:max-content;margin:12px auto 0}@media screen and (max-width:900px){.avia_fiters{box-shadow:0 4px 8px rgba(19,41,104,.1)}.avia_fiters_title{display:flex;align-items:center;justify-content:space-between}.avia_fiters_title .avia_fiters_close{display:block}}.avia_popup_search img{display:block;width:190px;margin:0 auto 24px}.avia_popup_search .bus_popup_title{display:block;text-align:center;padding:0;border-bottom:none}.avia_popup_search .bus_popup_content{text-align:center}.avia_fiters .arm_slider{margin:16px 0}.avia_fiters .arm_slider_val{margin-top:16px}.avia_fiters #slider-time-3{position:relative}.avia_fiters #slider-time-3 ._line{position:absolute;top:0;left:0;height:3px;background:#5d5fef}.avia_fiters .noUi-target,.avia_fiters .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.avia_fiters .noUi-target{position:relative}.avia_fiters .noUi-base,.avia_fiters .noUi-connects{width:100%;height:100%;position:relative;z-index:1}.avia_fiters .noUi-connects{overflow:hidden;z-index:0}.avia_fiters .noUi-connect,.avia_fiters .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.avia_fiters .noUi-horizontal .noUi-origin{height:0}.avia_fiters .noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden}.avia_fiters .noUi-touch-area{height:100%;width:100%}.avia_fiters .noUi-horizontal{height:3px}.avia_fiters .noUi-horizontal .noUi-handle{right:-17px;top:calc(50% - 12px)}.avia_fiters .noUi-target{background:#ebebeb;border-radius:4px}.avia_fiters .noUi-connects{border-radius:8px}.avia_fiters .noUi-connect{background:#5d5fef}.avia_fiters .noUi-draggable{cursor:ew-resize}.avia_fiters .noUi-handle{display:block;cursor:pointer;position:absolute;top:calc(50% - 12px);width:24px;height:24px;border-radius:50%;border:1px solid #eef;box-shadow:0 4px 4px rgba(0,0,0,.1);background:#fff;z-index:1}.checkout_avia{background:#f5f6f9}.checkout_avia ._toogle_fields .toggle_checkbox{display:flex;align-items:center;gap:16px}.checkout_avia ._toogle_fields .toggle_checkbox label{color:#1f2746;gap:16px;font-size:14px;margin-bottom:0}.checkout_avia ._toogle_fields .toggle_checkbox ._tooltip_ico{width:16px;height:16px}.checkout_avia ._toogle_fields .toggle_checkbox ._tooltip_ico svg{display:block;width:100%;height:100%}.checkout_avia ._toogle_fields .toggle_checkbox ._tooltip_popup{width:250px;z-index:1}.checkout_avia .extra_baggage_row{display:flex;gap:16px}.checkout_avia .extra_baggage_item{position:relative;width:calc(50% - 8px)}.checkout_avia .extra_baggage_item._extra label{background:linear-gradient(130deg,#f9f9ff .19%,#e3e3ff)}.checkout_avia .extra_baggage_item input{position:absolute;top:0;left:0;opacity:0}.checkout_avia .extra_baggage_item label{cursor:pointer;display:block;height:100%;position:relative;z-index:1;border-radius:8px;border:1px solid #7879f1;padding:16px;transition:all .3s ease;opacity:.3}.checkout_avia .extra_baggage_item label:before{content:"";position:absolute;bottom:16px;right:16px;width:22px;height:22px;border-radius:50px;background:#fff;border:1px solid #a1a9c3;box-sizing:content-box}.checkout_avia .extra_baggage_item label:after{content:"";position:absolute;bottom:22px;right:22px;width:12px;height:12px;border-radius:50px;background:#dd348b;visibility:hidden;opacity:0;box-sizing:content-box}.checkout_avia .extra_baggage_item label ._top{display:flex;gap:24px}.checkout_avia .extra_baggage_item label ._top div{font-size:16px;font-weight:500}.checkout_avia .extra_baggage_item label ._bot{text-align:right;padding-right:36px}.checkout_avia .extra_baggage_item label ._price{font-size:18px;font-weight:600}.checkout_avia .extra_baggage_item input:checked+label{opacity:1}.checkout_avia .extra_baggage_item input:checked+label:after{visibility:visible;opacity:1}.checkout_avia .checkout_form_notice{background:#fff1df;padding:16px}.checkout_avia .notice_danger{border-radius:8px;background:#ffdcee;padding:12px 16px;justify-content:space-between;margin-top:16px}.checkout_avia .notice_danger,.checkout_avia .notice_danger_left{display:flex;align-items:center;gap:16px}.checkout_avia .notice_danger_close{cursor:pointer}.checkout_avia .checkout_form_confirm{display:flex;gap:16px}.checkout_avia .checkout_payment_total .prices_block{margin-top:20px}.checkout_avia .checkout_payment_total .prices_block_title{cursor:pointer;position:relative;font-weight:600;font-size:18px}.checkout_avia .checkout_payment_total .prices_block_title:before{content:"";position:absolute;top:calc(50% - 10px);right:0;width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.06 10.469L8 7.415 4.94 10.47 4 9.529l4-4 4 4-.94.94z' fill='%231F2746'/%3E%3C/svg%3E");transform:scale(-1);transition:all .3s ease}.checkout_avia .checkout_payment_total .prices_block_title._open:before{transform:scale(1)}.checkout_avia .checkout_payment_total .prices_block_content{display:none;padding-top:20px}.checkout_avia .checkout_payment_total .prices_block_content ._small:first-child{margin-top:0}.checkout_avia .checkout_payment_total .prices_block_content ._small ._left{width:auto}@media screen and (max-width:600px){.checkout_avia ._toogle_fields+.checkout_form_row{padding-top:16px}.checkout_avia .extra_baggage_row{flex-direction:column}.checkout_avia .extra_baggage_item{width:100%}.checkout_avia .checkout_form_confirm{display:block;margin-top:16px}.checkout_avia .checkout_form_confirm .btn_fill{width:100%;margin:16px 0 0}}.banner_login{border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;margin-bottom:16px}.banner_login_left{display:flex;align-items:center;gap:24px}.banner_login_title{font-size:16px;font-weight:500;margin-bottom:8px}.banner_login_text{position:relative;padding-left:32px;margin-bottom:4px}.banner_login_text:last-child{margin-bottom:0}.banner_login_text:before{content:"";position:absolute;top:calc(50% - 12px);left:0;width:24px;height:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7L9 18l-5-5' stroke='%2356CD62' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.banner_login .btn_fill{cursor:pointer;text-transform:none;padding:10px 36px}.banner_logged{border-radius:8px;border:1px solid #7879f1;background:linear-gradient(130deg,#f9f9ff .19%,#e3e3ff);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;margin-bottom:16px}.banner_logged_left{display:flex;align-items:center;gap:24px}.banner_logged_title{font-size:16px;font-weight:500}.banner_logged_close{cursor:pointer}@media screen and (max-width:600px){.banner_login{flex-direction:column}.banner_login_left{align-items:flex-start}.banner_login .btn_fill{width:100%;text-align:center}}.popup_login{z-index:99;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 32px);max-height:calc(100% - 32px);overflow-y:auto;width:390px;transition:all .3s ease;visibility:hidden;opacity:0}.popup_login._active{visibility:visible;opacity:1}.popup_login_wrap{position:relative;background:#fff;border-radius:8px;padding:44px}.popup_login_close{cursor:pointer;position:absolute;top:24px;right:24px}.popup_login_close svg path{transition:all .3s ease}.popup_login_close:hover svg path{fill:#ed1d88}.popup_login_title{border-bottom:1px solid #bbbdc7;padding-bottom:24px;margin-bottom:24px}.popup_login_title span{display:inline-block;position:relative;font-size:16px;font-weight:600}.popup_login_title span:before{content:"";position:absolute;bottom:-25px;left:0;height:1px;width:100%;background:#ed1d88}.popup_login_sub{font-size:13px;text-align:center;margin-bottom:16px}.popup_login_btns{display:flex;gap:16px;margin-bottom:16px}.popup_login_btns .popup_login_btn{cursor:pointer;width:calc(50% - 8px);border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:600;line-height:1;padding:16px}.popup_login_btns .popup_login_btn._fb{border:1px solid #3b5998;background:#3b5998;color:#fff}.popup_login_btns .popup_login_btn._google{border:1px solid #bbbdc7}.popup_login ._input_field{margin-bottom:16px}.popup_login ._input_field input{width:100%;border-radius:5px;border:1px solid #a1a9c3;padding:14px 16px}.popup_login .form_sub{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.popup_login ._input_checkbox label:before{width:16px;height:16px}.popup_login ._input_checkbox label:after{width:18px;height:18px}.popup_login .btn_fill{width:100%}@media screen and (max-width:600px){.popup_login_wrap{padding:44px 24px}}.avia_additionals_block{margin-bottom:24px}.avia_additionals_title{font-size:18px;font-weight:500;margin-bottom:24px}.avia_banner{position:relative}.avia_banner_wrap{position:relative;z-index:1;border-radius:8px;border:1px solid transparent;background:#fff;box-shadow:0 4px 8px 0 rgba(19,41,104,.1);display:flex;align-items:center;gap:16px;padding:20px;margin-bottom:24px}.avia_banner._grad .avia_banner_wrap{border-color:#7879f1;background:linear-gradient(130deg,#f9f9ff .19%,#e3e3ff)}.avia_banner._arrow .avia_banner_wrap{gap:100px;padding:16px 32px;justify-content:space-between}.avia_banner._with_label{position:relative;margin-top:36px}.avia_banner._with_label .labels{position:absolute;top:-20px;left:0;display:flex;align-items:center;gap:4px}.avia_banner._with_label .labels .label{background:#5d5fef;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;font-size:12px;padding:4px 20px 10px}.avia_banner._with_label .labels .label.print{background:#e56eab}.avia_banner._with_label .labels .label.reccomend{background:#56cd62}.avia_banner_img._mob{display:none}.avia_banner_left{flex-grow:1;display:flex;align-items:flex-start;gap:24px}.avia_banner_title{margin-bottom:5px}.avia_banner_title span{font-size:16px;font-weight:500}.avia_banner_text{line-height:1.3}.avia_banner_text a{color:#5d5fef;text-decoration:underline}.avia_banner .row_check{position:relative;padding-left:32px;margin-bottom:4px}.avia_banner .row_check:before{content:"";position:absolute;top:calc(50% - 12px);left:0;width:24px;height:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7L9 18l-5-5' stroke='%2356CD62' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.avia_banner .banner_toogle{display:flex;align-items:center;gap:10px;white-space:nowrap}.avia_banner .banner_toogle_text{font-size:18px;font-weight:500}.avia_banner .banner_toogle_input{position:relative}.avia_banner .banner_toogle_input input{position:absolute;top:0;left:0;opacity:0}.avia_banner .banner_toogle_input label{cursor:pointer;background:#5d5fef;border:1px solid #a1a9c3;border-radius:50%;width:36px;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.avia_banner .banner_toogle_input label svg{transition:all .3s ease}.avia_banner .banner_toogle_input label svg path{stroke:#fff;transition:all .3s ease}.avia_banner .banner_toogle_input input:checked+label{background:#fff}.avia_banner .banner_toogle_input input:checked+label svg{transform:rotate(45deg)}.avia_banner .banner_toogle_input input:checked+label svg path{stroke:#9098b6}.avia_banner .incurance_row{margin-top:16px}.avia_banner .incurance_item{padding:8px 0;border-top:1px solid rgba(161,169,195,.5)}.avia_banner .incurance_item._radio label:before{top:0}.avia_banner .incurance_item._radio label:after{top:6px}.avia_banner .incurance_item.toggle_checkbox label{align-items:flex-start}.avia_banner .incurance_item.toggle_checkbox label:after{top:4px}.avia_banner .incurance_item label{display:flex;justify-content:space-between;gap:16px}.avia_banner .incurance_item a{color:#5d5fef;text-decoration:underline}.avia_banner .incurance_item_right{text-align:right}.avia_banner .incurance_item_price{font-size:18px;font-weight:500}@media screen and (max-width:600px){.avia_banner_wrap{display:block;padding:16px;margin-bottom:16px}.avia_banner_img._pc{display:none}.avia_banner_img._mob{display:block}.avia_banner_left{gap:16px;margin-bottom:10px}.avia_banner_title{display:flex;align-items:center;gap:8px;margin-bottom:10px}.avia_banner_title span{font-size:16px}.avia_banner_text,.avia_banner_text a{font-size:12px}.avia_banner_text._mob_big,.avia_banner_text._mob_big a{font-size:14px}.avia_banner .btn_fill{width:-moz-max-content;width:max-content}.avia_banner .banner_toogle{justify-content:flex-end}.avia_banner .incurance_item.toggle_checkbox label{flex-wrap:wrap;justify-content:flex-start}.avia_banner .incurance_item.toggle_checkbox label .incurance_item_right{width:100%}.avia_banner .incurance_item_sub,.avia_banner .incurance_item label{font-size:12px}}.avia_success_wrap{margin-top:100px}.avia_success_wrap .insurance_success{min-height:unset;margin:16px 0}@media (max-width:768px){.avia_success_wrap .insurance_success .form .buttons{width:100%;flex-direction:row}}@media (max-width:600px){.avia_success_wrap .insurance_success{padding:16px}.avia_success_wrap .insurance_success .form .buttons{width:470px;flex-direction:column}}.avia_success{background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;padding:44px;margin-bottom:16px}.avia_success_block{width:600px;max-width:100%;margin-inline:auto}.avia_success_title{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:16px;font-weight:600}.avia_success span._city{font-size:18px;font-weight:700;text-transform:capitalize}.avia_success .passenger{margin-bottom:30px}.avia_success .passenger_age{color:#9098b6}.avia_success .passenger_name{font-size:16px;margin-top:12px}.avia_success ._contacts{font-size:16px;margin-top:10px}.avia_success .avia_results_item{box-shadow:none}.avia_success .avia_results_item_wrap{padding:0}.avia_success .avia_results_item._checkout .mob_duration{display:block}.avia_success .prices{width:330px;max-width:100%;margin-bottom:30px;display:flex;flex-direction:column;gap:32px}.avia_success .prices_top{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:16px}.avia_success .prices_top_title{font-size:18px;font-weight:500;letter-spacing:2%}.avia_success .prices_top_arrow{transition:transform .3s ease}.avia_success .prices_top_arrow img.rotated{transform:rotate(180deg)}.avia_success .prices_item{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.avia_success .prices_item:last-child{margin-bottom:0}.avia_success .prices_item._total{font-weight:600}.avia_success .prices_item._total div{font-size:18px}.avia_success .prices_amount{display:flex;justify-content:space-between;font-weight:700}.avia_success .prices_amount_title{font-size:16px}.avia_success .contacts_title,.avia_success .prices_amount_sum{font-size:18px;letter-spacing:2%}.avia_success .contacts_title{margin-bottom:8px;font-weight:500}.avia_success .contacts_info{font-weight:400;font-size:16px}.avia_success .block_cancel{border-radius:5px;border:1px solid #a1a9c3;background:#f1f2f6;width:750px;max-width:100%;padding:16px;margin-inline:auto}.avia_success .block_cancel:nth-of-type(2){margin-top:16px}.avia_success .block_cancel_wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.avia_success .block_cancel_left{width:70%}@media (max-width:600px){.avia_success .block_cancel_left{width:100%}}.avia_success .block_cancel_btn{display:block;border-radius:8px;border:1px solid #70768f;font-weight:600;line-height:1;color:#1f2746;white-space:nowrap;padding:8px 16px}.avia_success .block_info{border-radius:5px;border:1px solid #a1a9c3;width:750px;max-width:100%;padding:16px;margin-inline:auto;margin-top:16px}.avia_success .block_info ul{padding-left:1rem;margin-top:16px}.avia_success .block_info ul li{list-style-type:disc;margin-bottom:8px}.avia_success .block_info ul li:last-child{margin-bottom:0}@media (max-width:600px){.avia_success{padding:16px}.avia_success_title{font-size:16px}.avia_success .passenger{margin-bottom:16px}.avia_success .avia_results_item,.avia_success .prices{margin-bottom:20px}.avia_success .prices_item._total div{font-size:16px}.avia_success .block_cancel_wrap{display:block}.avia_success .block_cancel_btn{text-align:center;margin-top:16px}}.btn{font-weight:400}.header-wrap{z-index:9}.header__leng-item label{cursor:pointer;margin-bottom:0}.footer-wrap:before,.footer__bg{left:0}.footer__head-nav-item{color:#fff}.news-md__title{padding:0}.bunner__desc{color:#fff;padding:0}.hero_with_widget.hero-search-wrap{padding:0!important;background:none!important}.hero_with_widget .bus-search-container{background:transparent;padding:20px 0 0}.hero_with_widget .bus-search-container-wrap .container{max-width:100%}.hero_with_widget .bus-search__location-block .bus-search__locations{visibility:hidden}.hero_with_widget .bus-search__location-block .bus-search__locations.show{visibility:visible}.btn{cursor:pointer}.btn_fill{text-transform:uppercase;font-weight:700;font-size:16px;transition:all .3s ease;border-radius:8px;border:1px solid #ed1d88;padding:14px 24px;background:#ed1d88;color:#fff}@media screen and (min-width:768px){.btn_fill:hover{transform:scale(1);background:#fff;color:#ed1d88}}.btn_outline{text-transform:uppercase;font-weight:700;font-size:16px;transition:all .3s ease;border-radius:8px;border:1px solid #ed1d88;padding:14px 24px;color:#ed1d88;min-width:180px}@media screen and (min-width:768px){.btn_outline:hover{transform:scale(1);background:#ed1d88;color:#fff}}.progress_loader{height:4px;width:100%;--c:no-repeat linear-gradient(#6100ee 0 0);background:var(--c),var(--c),#d7b8fc;background-size:60% 100%;animation:l16 3s infinite}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.hero__content .hero__desc,.hero__content h1{color:#fff}.hero_widget{z-index:8;position:absolute!important;left:2.125rem;bottom:0;width:100%;transform:translateY(50%);padding:24px;background:#fff;box-shadow:0 4px 8px rgba(19,41,104,.1);border-radius:8px;width:calc(100% - 4.25rem)}@media (max-width:868px){.hero_widget{width:calc(100% - 1.875rem);left:16px}}@media screen and (max-width:600px){.hero_widget{padding:16px;transform:translateY(75%)}}@media (max-width:868px){.hero_with_widget{margin-bottom:190px}}@media (max-width:600px){.hero_with_widget{margin-bottom:400px}}body{overflow-x:hidden}.widget_wrap{color:#1f2746}@media screen and (min-width:601px){.widget_nav{display:flex;align-items:center;gap:40px}.widget_nav_item{position:relative;transition:all .3s ease;color:#1f2746;font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.widget_nav_item:before{content:"";position:absolute;bottom:-4px;left:0;height:1px;width:0;background:#dd348b;transition:all .3s ease}.widget_nav_item._current,.widget_nav_item:hover{color:#dd348b}.widget_nav_item._current:before,.widget_nav_item:hover:before{width:100%}}@media screen and (max-width:600px){.widget_nav{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.widget_nav_item{border:1px solid #7879f1;border-radius:8px;color:#7879f1;text-transform:uppercase;text-align:center;font-size:14px;line-height:1;font-weight:600;padding:12px}.widget_nav_item._current{color:#fff;background:#5d5fef;border-color:#5d5fef}}.widget_form{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:34px;font-size:62em}.widget_form_col{position:relative;width:calc(20% - 7.2px)}.widget_form_col.widget_input__passengers{width:13%}.widget_form_col.widget_input__date{width:26%}.widget_form__railway .widget_form_col.js-calendar{width:100%;display:flex;align-items:center}.widget_form__railway .widget_form_col.js-calendar .widget_input__date{width:calc(100% - 4px)}.widget_form__railway .daterangepicker{height:360px;overflow:hidden}@media screen and (max-width:600px){.widget_form__railway .daterangepicker{left:0}.widget_form__railway .daterangepicker .drp-calendar{width:100%}.widget_form__railway .daterangepicker .calendar{margin-inline:auto}.widget_form__railway .daterangepicker-footer .btn_outline{font-size:14px;width:100%}.widget_form__railway .daterangepicker-footer .btn_fill{font-size:14px;margin-top:16px}}@media screen and (min-width:869px){.widget_form__railway .widget_form_col._md_full{width:calc(34% - 9px)}.widget_form__railway .widget_form_col._md_half{width:calc(16.66667% - 6px)}.widget_form__railway .widget_form_col._md_btn{width:calc(16% - 9px)}.widget_form__railway .widget_form_col.js-calendar{width:16%}}@media screen and (max-width:868px){.widget_form__railway .widget_form_col._md_btn,.widget_form__railway .widget_form_col.js-calendar .widget_input__date{width:100%}}.widget_form .widget_input{position:relative}.widget_form .widget_input_before{position:absolute;top:14px;left:40px;color:#1f2746}.widget_form .widget_input ._input,.widget_form .widget_input input{width:100%;background:#f1f2f6;border:1px solid #f1f2f6;border-radius:8px;padding:14px 14px 14px 40px;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.widget_form .widget_input ._input._active,.widget_form .widget_input input._active{border:1px solid #a5a6f6}.widget_form .widget_input ._input::-moz-placeholder,.widget_form .widget_input input::-moz-placeholder{color:#1f2746}.widget_form .widget_input ._input::placeholder,.widget_form .widget_input input::placeholder{color:#1f2746}.widget_form .widget_input._icon:before{content:"";position:absolute;top:12px;left:8px;width:24px;height:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.5;z-index:99}.widget_form .widget_input__from .widget_input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.025c2.217-2.017 3.854-3.846 4.913-5.487C17.97 12.896 18.5 11.45 18.5 10.2c0-1.967-.63-3.575-1.887-4.825C15.354 4.125 13.817 3.5 12 3.5c-1.817 0-3.354.625-4.612 1.875C6.129 6.625 5.5 8.233 5.5 10.2c0 1.25.542 2.696 1.625 4.338 1.083 1.641 2.708 3.47 4.875 5.487zM12 22c-2.683-2.283-4.688-4.404-6.013-6.363C4.662 13.68 4 11.867 4 10.2c0-2.5.804-4.492 2.412-5.975C8.021 2.742 9.883 2 12 2s3.98.742 5.587 2.225C19.197 5.708 20 7.7 20 10.2c0 1.667-.663 3.48-1.988 5.438C16.688 17.595 14.683 19.716 12 22z' fill='%231F2746'/%3E%3Ccircle cx='12' cy='10' r='2' fill='%231F2746'/%3E%3C/svg%3E")}.widget_form .widget_input__to .widget_input input{padding-left:54px}.widget_form .widget_input__to .widget_input:before{left:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.95 12.975l4.8-4.8L14.675 7.1l-3.725 3.725L9.325 9.2 8.25 10.275l2.7 2.7zm1.05 7.05c2.217-2.017 3.854-3.846 4.913-5.487C17.97 12.896 18.5 11.45 18.5 10.2c0-1.967-.63-3.575-1.887-4.825C15.354 4.125 13.817 3.5 12 3.5c-1.817 0-3.354.625-4.612 1.875C6.129 6.625 5.5 8.233 5.5 10.2c0 1.25.542 2.696 1.625 4.338 1.083 1.641 2.708 3.47 4.875 5.487zM12 22c-2.683-2.283-4.688-4.404-6.013-6.363C4.662 13.68 4 11.867 4 10.2c0-2.5.804-4.492 2.412-5.975C8.021 2.742 9.883 2 12 2s3.98.742 5.587 2.225C19.197 5.708 20 7.7 20 10.2c0 1.667-.663 3.48-1.988 5.438C16.688 17.595 14.683 19.716 12 22z' fill='%231F2746'/%3E%3C/svg%3E")}.widget_form .widget_input__date .widget_input ._input{color:transparent}.widget_form .widget_input__date .widget_input input{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;cursor:pointer}.widget_form .widget_input__date .widget_input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 22c-.4 0-.75-.15-1.05-.45-.3-.3-.45-.65-.45-1.05V5c0-.4.15-.75.45-1.05.3-.3.65-.45 1.05-.45h1.625V2H7.75v1.5h8.5V2h1.625v1.5H19.5c.4 0 .75.15 1.05.45.3.3.45.65.45 1.05v15.5c0 .4-.15.75-.45 1.05-.3.3-.65.45-1.05.45h-15zm0-1.5h15V9.75h-15V20.5zm0-12.25h15V5h-15v3.25zM12 14a.968.968 0 01-.713-.287A.968.968 0 0111 13c0-.283.096-.52.287-.713A.968.968 0 0112 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.968.968 0 0112 14zm-4 0a.967.967 0 01-.713-.287A.968.968 0 017 13c0-.283.096-.52.287-.713A.967.967 0 018 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.967.967 0 018 14zm8 0a.968.968 0 01-.713-.287A.968.968 0 0115 13c0-.283.096-.52.287-.713A.968.968 0 0116 12c.283 0 .52.096.712.287.192.192.288.43.288.713s-.096.52-.288.713A.968.968 0 0116 14zm-4 4a.968.968 0 01-.713-.288A.968.968 0 0111 17c0-.283.096-.52.287-.712A.968.968 0 0112 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.968.968 0 0112 18zm-4 0a.967.967 0 01-.713-.288A.968.968 0 017 17c0-.283.096-.52.287-.712A.967.967 0 018 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.967.967 0 018 18zm8 0a.968.968 0 01-.713-.288A.968.968 0 0115 17c0-.283.096-.52.287-.712A.968.968 0 0116 16c.283 0 .52.096.712.288.192.191.288.429.288.712s-.096.52-.288.712A.968.968 0 0116 18z' fill='%231F2746'/%3E%3C/svg%3E")}.widget_form .widget_input__passengers .widget_input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.25 14v-3.25H15v-1.5h3.25V6h1.5v3.25H23v1.5h-3.25V14h-1.5zM9 11.975c-1.1 0-2-.35-2.7-1.05-.7-.7-1.05-1.6-1.05-2.7s.35-2 1.05-2.7c.7-.7 1.6-1.05 2.7-1.05s2 .35 2.7 1.05c.7.7 1.05 1.6 1.05 2.7s-.35 2-1.05 2.7c-.7.7-1.6 1.05-2.7 1.05zM1 20v-2.35c0-.584.146-1.113.438-1.588.291-.475.712-.83 1.262-1.062 1.25-.55 2.362-.938 3.337-1.163a13.133 13.133 0 015.913 0c.967.225 2.075.613 3.325 1.163.55.25.975.608 1.275 1.075.3.466.45.991.45 1.575V20H1zm1.5-1.5h13v-.85c0-.267-.075-.521-.225-.763-.15-.242-.35-.42-.6-.537-1.183-.55-2.183-.913-3-1.088A12.773 12.773 0 009 15c-.967 0-1.862.087-2.688.262-.825.175-1.829.538-3.012 1.088a1.31 1.31 0 00-.587.537 1.485 1.485 0 00-.213.763v.85zM9 10.475c.65 0 1.188-.213 1.613-.638.425-.425.637-.962.637-1.612 0-.65-.213-1.188-.637-1.613-.425-.425-.963-.637-1.613-.637s-1.188.212-1.612.637c-.425.425-.638.963-.638 1.613s.213 1.187.638 1.612c.425.425.962.638 1.612.638z' fill='%231F2746'/%3E%3C/svg%3E")}.widget_form .reverse{cursor:pointer;position:relative;margin:0 -4px}.widget_form .reverse svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:36px;height:36px}.widget_form .widget_locations{z-index:100;position:absolute;left:0;top:calc(100% + 36px);width:460px;max-width:calc(100vw - 1.875rem);max-height:230px;overflow-y:auto;opacity:0;visibility:hidden;border-radius:8px;box-shadow:0 4px 8px rgba(19,41,104,.1);background:#fff;color:#70768f;font-size:12px;line-height:15px;padding:12px 0}.widget_form .widget_locations .location_loader{display:inline-block;position:relative;width:40px;height:40px}.widget_form .widget_locations .location_loader div{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:8px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:#dd348b}.widget_form .widget_locations .location_loader div:first-child{animation-delay:-.45s}.widget_form .widget_locations .location_loader div:nth-child(2){animation-delay:-.3s}.widget_form .widget_locations .location_loader div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.widget_form .widget_locations._show{visibility:visible;opacity:1}.widget_form .widget_locations::-webkit-scrollbar{width:5px}.widget_form .widget_locations::-webkit-scrollbar-track{background:transparent}.widget_form .widget_locations::-webkit-scrollbar-thumb{background-color:#1f2746;border-radius:8px}.widget_form .widget_locations span{color:#1f2746}.widget_form .widget_locations_title{padding:0 12px 8px}.widget_form .widget_locations ul li{cursor:pointer;transition:all .3s ease;padding:8px 12px}.widget_form .widget_locations ul li._selected,.widget_form .widget_locations ul li:hover{background:#f1f2f6}.widget_form .passengers_select{z-index:2;position:absolute;left:0;top:calc(100% + 36px);width:260px;max-width:calc(100vw - 1.875rem);opacity:0;visibility:hidden;border-radius:8px;box-shadow:0 4px 8px rgba(19,41,104,.1);background:#fff;color:#70768f;font-size:14px}.widget_form .passengers_select._show{visibility:visible;opacity:1}.widget_form .passengers_select ._row{border-bottom:1px solid #a1a9c3;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.widget_form .passengers_select ._row:last-child{border-bottom:0}.widget_form .passengers_select ._row .label{font-size:14px;color:#1f2746}.widget_form .passengers_select ._row .label ._sub{font-size:12px;color:#70768f}.widget_form .passengers_select ._row .value{display:flex;align-items:center;gap:8px}.widget_form .passengers_select ._row .value ._calc{cursor:pointer;position:relative;width:32px;height:32px;border-radius:50%;transition:all .3s ease}.widget_form .passengers_select ._row .value ._calc svg{display:block}.widget_form .passengers_select ._row .value ._calc svg [fill],.widget_form .passengers_select ._row .value ._calc svg [stroke]{transition:all .3s ease}@media screen and (min-width:869px){.widget_form .passengers_select ._row .value ._calc:hover{background:#5d5fef}.widget_form .passengers_select ._row .value ._calc:hover svg [stroke]{stroke:#5d5fef}.widget_form .passengers_select ._row .value ._calc:hover svg [fill]{fill:#fff}}@media screen and (max-width:868px){.widget_form .passengers_select ._row .value ._calc:active{background:#5d5fef}.widget_form .passengers_select ._row .value ._calc:active svg [stroke]{stroke:#5d5fef}.widget_form .passengers_select ._row .value ._calc:active svg [fill]{fill:#fff}}.widget_form .passengers_select ._row .value input{pointer-events:none;max-width:30px;text-align:center;font-weight:700;font-size:16px;line-height:1}.widget_form .flight_class_list{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.widget_form .flight_class_item{cursor:pointer;position:relative}.widget_form .flight_class_item input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.widget_form .flight_class_item label{cursor:pointer;display:block;transition:all .3s ease;border-radius:8px;background:#f1f2f6;padding:6px 8px;font-size:12px}.widget_form .flight_class_item input:checked+label{background:#ffdcee;color:#ed1d88}@media screen and (max-width:868px){.widget_form{flex-wrap:wrap}.widget_form_col._md_full{width:100%}.widget_form_col._md_half{width:calc(50% - 4px)}.widget_form .widget_input__to .widget_input:before{left:8px}.widget_form .widget_input__to .widget_input input{padding-left:40px}.widget_form .reverse svg{position:absolute;top:50%;left:unset;right:-14px;transform:translate(-50%,20%) rotate(90deg);z-index:1;width:36px;height:36px}.widget_form .widget_locations{top:calc(100% + 8px)}.widget_form .passengers_select{top:calc(100% + 7px);left:unset;right:0}}@media screen and (max-width:600px){.widget_form{margin-top:16px}.widget_form .widget_input ._input,.widget_form .widget_input input{font-size:16px}}.widget_form .difficult_route{width:100%;cursor:pointer;display:flex;align-items:center;gap:10px}.widget_form .difficult_route div{font-size:14px;font-weight:600}.widget_form .widget_add_route{display:none}.widget_form .widget_add_route_btn{cursor:pointer;border-radius:8px;background:#ffdcee;color:#ed1d88;width:100%;height:3rem;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.widget_form .delete_route{cursor:pointer;position:absolute;top:-10px;right:-10px;z-index:2;padding:4px}.widget_form .delete_route svg{display:block}.widget_form ._extra_route{display:none}.widget_form .widget_locations ._location_flex{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 24px}.widget_form .widget_locations ._location_flex_left{display:flex;align-items:center;gap:8px}.widget_form .widget_locations ._location_child{padding-left:48px}.widget_form .widget_locations img{opacity:.5}@media screen and (max-width:868px){.widget_form .widget_locations ._location_flex{padding:8px 12px}.widget_form .widget_locations ._location_child{padding-left:24px}}.widget_form._open_difficult .widget_form_col{width:calc(33.33333% - 5.33333px)}@media screen and (max-width:868px){.widget_form._open_difficult .widget_form_col{width:100%}}.widget_form._open_difficult ._extra_route,.widget_form._open_difficult .widget_add_route{display:block}.widget_form._open_difficult .widget_locations{top:calc(100% + 6px);z-index:2}.myOverlay-2{display:none!important}.calendar-1 .daterangepicker{width:360px}.calendar-1 .daterangepicker-header-item{width:100%}.calendar-1 .daterangepicker-header-item.back,.calendar-1 .daterangepicker.show-calendar .drp-calendar.right{display:none}.calendar-1 .daterangepicker-footer{flex-direction:column}.group-input{width:100%;display:flex;justify-content:space-between}.group-input:last-child{margin:0}.content-account .js-calendar input{border:1px solid #bbbdc7}.content-account .js-calendar .input-field-value{border:1px solid #bbbdc7;height:42px;border-radius:5px;padding:13px 20px 9px 39px;color:#fff;position:relative}.input-field{border-radius:5px;padding:0;font-size:13px;line-height:16px;color:#1f2746;width:100%}.page-insurance .input-field,.page-main .input-field,.search-input .input-field{width:calc(50% + 5px);height:60px;border-radius:10px;padding:9px 20px;color:#fff;background-color:rgba(31,39,70,.8);margin-left:-10px;margin-right:-10px;position:relative}.page-insurance .input-field{background:hsla(0,0%,100%,.8)}.spoiler-body .input-field{width:calc(100% + 10px);margin-left:0;margin-right:0}.input-field-label{margin-bottom:5px;line-height:16px;opacity:.7;font-size:13px}.page-insurance .input-field-label{color:#1f2746}.page-insurance .input-field-label,.page-main .input-field-label{margin-bottom:4px}.input-field-value{position:relative;height:24px;color:#fff;font-size:20px;line-height:24px;font-size:16px}.page-insurance .input-field-value{color:#1f2746}.input-field-value input{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.page-insurance .daterangepicker{left:50%}.daterangepicker{display:none;position:fixed;z-index:3001;top:calc(100% + 13px);left:40%;width:620px;max-width:100vw;border-radius:10px;background-color:#fff;color:#1f2746}.calendar-1 .daterangepicker .js-one-way,.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons,.daterangepicker .drp-calendar{display:none}.daterangepicker-header{display:flex;border-bottom:1px solid #bbbdc7}.daterangepicker-header-item{display:flex;align-items:center;width:50%;height:75px;padding:0 40px;font-size:16px;text-transform:uppercase}.daterangepicker-header-item.back{border-left:1px solid #bbbdc7}.daterangepicker-body{padding:16px 8px}.daterangepicker-footer,.daterangepicker-group-calendar{display:flex;justify-content:space-between}.daterangepicker-footer{text-align:center;margin-top:24px}.calendar{width:280px}.calendar-head{margin-bottom:16px}.calendar-day-name{width:14.2857142857%;text-align:center;font-size:10px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase}.calendar-days-week,.calendar-nav,.calendar-row{display:flex;justify-content:space-between;align-items:center}.calendar-nav{margin-bottom:12px;height:28px}.calendar-next,.calendar-prev{width:28px;height:28px;display:flex;justify-content:center;align-items:center;cursor:pointer}.calendar-month{font-size:16px}.calendar-row{margin-bottom:10px;border-radius:16px;overflow:hidden}.calendar-row:last-child{margin:0}.calendar-day{position:relative;display:flex;justify-content:center;align-items:center;width:14.2857142857%;max-width:34px;height:34px;border-radius:16px;letter-spacing:.22px;cursor:pointer;border:1px solid transparent}.calendar-day:after,.calendar-day:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;border:1px solid transparent}.calendar-day:after{z-index:-2;width:100%}.calendar-day:before{z-index:-1;width:34px;border-radius:16px}.calendar-day:hover{color:#1f2746;border-color:#a1a9c3}.calendar-day:hover:before{background-color:#f8f8f8;border-color:#a1a9c3}.calendar-day.in-range:hover:after{background-color:#dc86b6}.calendar-day.off,.calendar-day.off.end-date,.calendar-day.off.in-range,.calendar-day.off.start-date{color:#838797;background-color:#fff}.calendar-day.off:after,.calendar-day.off:before{display:none}.calendar-day.in-range{color:#fff}.calendar-day.in-range:after{background-color:#dc86b6}.calendar-day.active,.calendar-day.active:hover{color:#fff}.calendar-day.in-range:first-child:after,.calendar-day.start-date:after,.calendar-day.start-date:hover:after{width:calc(100% - 4px);right:0;left:auto;transform:none;border-radius:16px 0 0 16px;background-color:#dc86b6}.calendar-day.end-date:after,.calendar-day.end-date:hover:after,.calendar-day.in-range:last-child:after,.calendar-day.last:after{width:calc(100% - 4px);left:0;transform:none;border-radius:0 16px 16px 0;background-color:#dc86b6}.calendar-day.end-date:first-child:after,.calendar-day.in-range.last:first-child:after,.calendar-day.start-date.end-date:after,.calendar-day.start-date:last-child:after{display:none}.calendar-day.active:before,.calendar-day.active:hover:before{background-color:#5d5fef;border-color:#5d5fef}.calendar-day.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.drp-calendar.right{display:none}@media screen and (max-width:720px){.daterangepicker{width:360px}.daterangepicker-header-item{width:100%}.daterangepicker-header-item.back,.daterangepicker.show-calendar .drp-calendar.right{display:none}.daterangepicker-footer{flex-direction:column}.daterangepicker .btn-one-way{width:100%}}@media screen and (max-width:370px){.calendar-1 .daterangepicker,.daterangepicker{width:320px}.daterangepicker-body{padding:30px 20px}.page-insurance .input-field,.page-main .input-field{padding:9px 20px}}@media screen and (max-width:868px){.daterangepicker{left:24px;top:calc(100% - 73px)}}@media screen and (max-width:600px){.daterangepicker{left:16px;top:calc(100% - 65px)}}.daterangepicker.single{width:296px}.widget_form__bus .widget_form_col.widget_input__passengers{width:14%}@media screen and (max-width:868px){.widget_form__bus .widget_form_col.widget_input__passengers{width:50%}}.widget_form__bus .widget_form_col._widet_btn{width:16%}@media screen and (max-width:868px){.widget_form__bus .widget_form_col._widet_btn{width:100%}}.widget_form__bus .widget_form_col{width:calc(27% - 7.2px)}@media screen and (max-width:995px){.widget_form__bus .widget_form_col{width:calc(26% - 7.2px)}}@media screen and (max-width:868px){.widget_form__bus .widget_form_col{width:100%}}.widget_form__bus .widget_form_col.js-calendar{display:flex;gap:8px;align-items:center;width:14%}@media screen and (max-width:868px){.widget_form__bus .widget_form_col.js-calendar{width:calc(50% - 8px)}}.widget_form__bus .widget_form_col.js-calendar .widget_input__date{width:100%}@media screen and (min-width:869px){.widget_form__bus .widget_form_col .widget_form_col._md_full{width:calc(25% - 9px)}.widget_form__bus .widget_form_col .widget_form_col._md_half{width:calc(16.66667% - 6px)}.widget_form__bus .widget_form_col .widget_form_col.js-calendar{width:calc(25% - 9px)}}.widget_form__bus .daterangepicker-footer,.widget_form__bus .daterangepicker-header{display:none!important}.widget_form__avia .widget_form_col{width:calc(23% - 7.2px)}@media screen and (max-width:995px){.widget_form__avia .widget_form_col{width:calc(22% - 7.2px)}}@media screen and (max-width:868px){.widget_form__avia .widget_form_col{width:100%}}.widget_form__avia .widget_form_col.js-calendar{display:block}.widget_form__avia .widget_form_col.widget_input__passengers,.widget_form__avia .widget_input__date{width:15%}.widget_form__avia ._location_flex_left{color:#1f2746}.widget_form__avia ._location_flex_left span{color:#70768f}@media screen and (max-width:869px){.widget_form__avia .widget_form_col._md_half{width:calc(50% - 18px)}.widget_form__avia .widget_form_col.js-calendar{width:calc(50% - 8px)}.widget_form__avia .widget_form_col.widget_input__passengers{width:50%}}@media screen and (max-width:600px){.widget_form__avia ._location_flex_left span{display:none}}@media screen and (max-width:600px){.avia-search-module.hero_with_widget{margin-bottom:350px}}.railway_widget{margin-top:34px}.railway_widget#rezon-forms .swap{background-color:transparent}.railway_widget .flight-form-line{gap:8px}@media screen and (max-width:868px){.railway_widget .flight-form-line{gap:4px}}.railway_widget.rezon-forms #railway-form-shoot .station{max-width:23%;min-width:auto}@media screen and (max-width:868px){.railway_widget.rezon-forms #railway-form-shoot .station{width:100%;max-width:100%;flex-basis:100%}}.railway_widget.rezon-forms #railway-form-shoot .date{position:relative;width:calc(20% - 50px);max-width:calc(20% - 50px);flex-basis:auto}@media screen and (max-width:868px){.railway_widget.rezon-forms #railway-form-shoot .date{width:calc(50% - 2px);max-width:calc(50% - 2px)}}.railway_widget.rezon-forms #railway-form-shoot .find{position:relative;width:19%;max-width:19%;flex-basis:auto;font-weight:400}@media screen and (max-width:868px){.railway_widget.rezon-forms #railway-form-shoot .find{width:100%;max-width:100%}.railway_widget.rezon-forms #railway-form-shoot .find button{padding:14px 14px 14px 40px;font-weight:400;font-size:1rem}}.railway_widget.rezon-forms .flight-form-line .swap{margin:7px -16px 17px -17px!important}@media screen and (max-width:868px){.railway_widget.rezon-forms .flight-form-line .swap{margin:-43px 0 0 97%!important}.railway_widget.rezon-forms .flight-form-line .swap svg{position:absolute;top:50%;left:unset;right:-14px;transform:translate(-50%,20%) rotate(-90deg);z-index:1;width:36px;height:36px}}@media screen and (max-width:600px){.railway_widget.rezon-forms .flight-form-line .swap{margin:-43px 0 0 97%!important}.railway_widget.rezon-forms .flight-form-line .swap svg{position:absolute;top:50%;left:unset;right:-14px;transform:translate(65%,20%) rotate(0);z-index:1;width:36px;height:36px}}.railway_widget#rezon-forms .book-from,.railway_widget#rezon-forms .book-to,.railway_widget#rezon-forms .date-wrapper{width:100%;background:#f1f2f6;border:1px solid #f1f2f6;border-radius:8px;font-size:14px;box-sizing:border-box}.railway_widget#rezon-forms .book-from,.railway_widget#rezon-forms .book-to{padding:14px 14px 14px 40px}.railway_widget#rezon-forms .book-to{padding-left:54px}@media screen and (max-width:868px){.railway_widget#rezon-forms .book-to{padding-left:40px}}.railway_widget.rezon-forms .field .twitter-typeahead:before{content:"";position:absolute;top:8px;left:8px;width:24px;height:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.5;z-index:99}.railway_widget.rezon-forms .field.from .twitter-typeahead:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.025c2.217-2.017 3.854-3.846 4.913-5.487C17.97 12.896 18.5 11.45 18.5 10.2c0-1.967-.63-3.575-1.887-4.825C15.354 4.125 13.817 3.5 12 3.5c-1.817 0-3.354.625-4.612 1.875C6.129 6.625 5.5 8.233 5.5 10.2c0 1.25.542 2.696 1.625 4.338 1.083 1.641 2.708 3.47 4.875 5.487zM12 22c-2.683-2.283-4.688-4.404-6.013-6.363C4.662 13.68 4 11.867 4 10.2c0-2.5.804-4.492 2.412-5.975C8.021 2.742 9.883 2 12 2s3.98.742 5.587 2.225C19.197 5.708 20 7.7 20 10.2c0 1.667-.663 3.48-1.988 5.438C16.688 17.595 14.683 19.716 12 22z' fill='%231F2746'/%3E%3Ccircle cx='12' cy='10' r='2' fill='%231F2746'/%3E%3C/svg%3E")}.railway_widget.rezon-forms .field.to .twitter-typeahead:before{left:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.95 12.975l4.8-4.8L14.675 7.1l-3.725 3.725L9.325 9.2 8.25 10.275l2.7 2.7zm1.05 7.05c2.217-2.017 3.854-3.846 4.913-5.487C17.97 12.896 18.5 11.45 18.5 10.2c0-1.967-.63-3.575-1.887-4.825C15.354 4.125 13.817 3.5 12 3.5c-1.817 0-3.354.625-4.612 1.875C6.129 6.625 5.5 8.233 5.5 10.2c0 1.25.542 2.696 1.625 4.338 1.083 1.641 2.708 3.47 4.875 5.487zM12 22c-2.683-2.283-4.688-4.404-6.013-6.363C4.662 13.68 4 11.867 4 10.2c0-2.5.804-4.492 2.412-5.975C8.021 2.742 9.883 2 12 2s3.98.742 5.587 2.225C19.197 5.708 20 7.7 20 10.2c0 1.667-.663 3.48-1.988 5.438C16.688 17.595 14.683 19.716 12 22z' fill='%231F2746'/%3E%3C/svg%3E")}@media screen and (max-width:868px){.railway_widget.rezon-forms .field.to .twitter-typeahead:before{left:8px}}.railway_widget.rezon-forms .field.date .noselect{position:relative}.railway_widget.rezon-forms .field.date .noselect:before{content:"";position:absolute;top:8px;left:8px;width:24px;height:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.5;z-index:99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 22c-.4 0-.75-.15-1.05-.45-.3-.3-.45-.65-.45-1.05V5c0-.4.15-.75.45-1.05.3-.3.65-.45 1.05-.45h1.625V2H7.75v1.5h8.5V2h1.625v1.5H19.5c.4 0 .75.15 1.05.45.3.3.45.65.45 1.05v15.5c0 .4-.15.75-.45 1.05-.3.3-.65.45-1.05.45h-15zm0-1.5h15V9.75h-15V20.5zm0-12.25h15V5h-15v3.25zM12 14a.968.968 0 01-.713-.287A.968.968 0 0111 13c0-.283.096-.52.287-.713A.968.968 0 0112 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.968.968 0 0112 14zm-4 0a.967.967 0 01-.713-.287A.968.968 0 017 13c0-.283.096-.52.287-.713A.967.967 0 018 12c.283 0 .52.096.713.287.191.192.287.43.287.713s-.096.52-.287.713A.967.967 0 018 14zm8 0a.968.968 0 01-.713-.287A.968.968 0 0115 13c0-.283.096-.52.287-.713A.968.968 0 0116 12c.283 0 .52.096.712.287.192.192.288.43.288.713s-.096.52-.288.713A.968.968 0 0116 14zm-4 4a.968.968 0 01-.713-.288A.968.968 0 0111 17c0-.283.096-.52.287-.712A.968.968 0 0112 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.968.968 0 0112 18zm-4 0a.967.967 0 01-.713-.288A.968.968 0 017 17c0-.283.096-.52.287-.712A.967.967 0 018 16c.283 0 .52.096.713.288.191.191.287.429.287.712s-.096.52-.287.712A.967.967 0 018 18zm8 0a.968.968 0 01-.713-.288A.968.968 0 0115 17c0-.283.096-.52.287-.712A.968.968 0 0116 16c.283 0 .52.096.712.288.192.191.288.429.288.712s-.096.52-.288.712A.968.968 0 0116 18z' fill='%231F2746'/%3E%3C/svg%3E")}.railway_widget.rezon-forms button{width:100%;height:calc(100% - 10px);display:flex;align-items:center;justify-content:center;padding:0 1rem;cursor:pointer;text-align:center;border-radius:.5rem;white-space:nowrap}.railway_widget .express{padding:0 14px 0 29px}.calendar-body .calendar-row{justify-content:center}.calendar-body .calendar-row .calendar-day{border:none;width:16.285714%;max-width:40px}.calendar-day.in-range:not(.active):hover{color:#1f2746}