.switcher__label{display:block;color:#e21a1a;font-size:.875rem;line-height:1rem;font-family:"RussianRail_G_Pro","Arial",sans-serif;letter-spacing:.02em;text-transform:uppercase;outline:0;-webkit-tap-highlight-color:transparent}.switcher__label svg{position:absolute;top:5px;right:0}.switcher_map .switcher__label{text-transform:none;position:relative}.switcher__label,.switcher_map .switcher__label.j-switch-hide{padding-right:20px}.switcher_map .switcher__label.j-switch-hide:after{content:"";position:absolute;top:8px;right:0;width:12px;height:2px;background:#e21a1a}.switcher_map .switcher__label svg{fill:#e21a1a;top:-5px;right:-3px}.pager,.switcher__label{position:relative}.pager_with-select{margin-top:4.5rem}.search-count+.pager_with-select{margin-top:1.5rem}.pager__link,.pager__list{display:-webkit-box;display:-ms-flexbox;display:flex}.pager__list{list-style:none;padding:0 24px;background-color:#fff;border-bottom:1px solid #d9dbdf}.is-accessible .pager__list{padding:1rem .5rem!important;border-width:2px}.pager_bottom .pager__list{border-top:1px solid #d9dbdf;border-bottom:none}.pager_transparent .pager__list{background-color:transparent}.no-accessible .pager_transparent .pager__list{border:0}.pager_top.pager_transparent .pager__list{margin-bottom:1rem}.pager_bottom.pager_transparent .pager__list{margin-top:1rem}.pager__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:2.5rem;min-height:80px;margin-right:.5rem;padding:0 15px}#accessible-page #accessible-body .pager__link:not(:disabled),.tab-a11y .pager__link:not(:disabled){outline:2px solid transparent!important;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#accessible-page #accessible-body .pager__link:not(:disabled):focus,#accessible-page #accessible-body .pager__link:not(:disabled):focus-within,.tab-a11y .pager__link:not(:disabled):focus,.tab-a11y .pager__link:not(:disabled):focus-within{outline-color:var(--color-tab-outline)!important}#accessible-page #accessible-body .pager__link:not(:disabled):hover{outline-color:var(--color-tab-outline)!important}.tab-a11y_prepare .pager__link:not(:disabled){-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.is-accessible .pager__link,.is-accessible .pager__next,.is-accessible .pager__prev{min-height:50px}.pager__link_current{position:relative;color:#e21a1a;cursor:default}.pager__link_current::before{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px}#accessible-page #accessible-body .pager__link_current::before,.pager__link_current::before{background-color:currentColor!important}.pager_bottom .pager__link_current::before{top:-1px;bottom:auto}.pager__extr{position:relative}.pager__extr::before{content:"…";position:absolute;top:50%;width:1rem;display:block;margin-top:-.3125rem;color:#a9aeba;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pager__extr_first{padding-right:1.25rem}.pager__extr_first::before{right:0}.pager__extr_last{padding-left:1.25rem}.pager__extr_last::before{left:0}.pager__next,.pager__prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:1.25rem;min-height:80px;text-transform:lowercase}.pager__prev{margin-right:1.5rem}.pager__next{margin-left:.5rem}.pager__title{position:fixed;right:200vw;margin:0;padding:0}.pager__title:empty{display:none}.pager__icon{width:1.25rem;height:1.25rem}.pager__select{position:absolute;right:1.5rem;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:1.5rem;margin-bottom:1rem}.pager__select .form-control{margin-top:0}.pager__select-label{margin-top:.5625rem;margin-right:.5rem}.is-accessible .pager__select-label{margin-top:.525rem}.select{position:relative;line-height:normal;cursor:pointer;-webkit-tap-highlight-color:transparent}.is-accessible .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-accessible .select label.validation-error,.is-accessible .select span.validation-error{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.select svg{position:absolute;top:1.0625rem;right:.875rem;pointer-events:none}.is-accessible .select svg{top:1.3125rem;z-index:4}.select_opened{z-index:5}.select_opened .select__value,.select_opened label.validation-error~.select__value,.select_opened span.validation-error~.select__value{border-color:transparent}.is-accessible .select_opened .select__value{outline:2px solid}.select_opened .select__drop{display:block}.select_opened .select__down-icon,.select_opened label.validation-error,.select_opened span.validation-error,.select_reset .select__value_empty~.select__reset-btn{display:none}.select_opened .select__up-icon{display:block}.select_reset .select__value{padding-right:3.75rem}.select__reset-btn{position:absolute;top:.625rem;right:2.25rem;z-index:2;width:1.25rem;height:1.25rem;outline:0}.select__reset-btn:focus,.select__reset-btn:hover{color:#e21a1a}.select__reset-btn svg{top:.25rem;right:.25rem}.is-accessible .select__reset-btn{top:.86rem}.is-accessible .select__reset-btn svg{top:.41rem;right:.34rem}.select__value{display:block;min-height:2.5rem;padding-right:2.5rem;overflow:hidden;text-align:left;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background-color:#fff;max-width:100%;cursor:pointer}#accessible-page #accessible-body .select__drop,#accessible-page #accessible-body .select__value,#accessible-page #accessible-body .ui-datepicker,#accessible-page #accessible-body .ui-datepicker select{background-color:#fff!important}#accessible-page.a11y-bg-color-black #accessible-body .select__value{background-color:#000!important}#accessible-page.a11y-bg-color-blue #accessible-body .select__value{background-color:#68c0ff!important}.is-accessible .select__value{outline-offset:-2px}.select-wrap:not(.text-no-transform) .select__option::first-letter,.select-wrap:not(.text-no-transform) .select__value::first-letter{text-transform:uppercase}.select__value_empty{color:#a9aeba}[name].validation-error~.select__value{color:#e21a1a;border-color:#e21a1a}.select__drop{position:absolute;top:0;right:-1px;left:-1px;z-index:-1;display:none;padding:40px 0 0;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 4px 20px rgba(31,31,36,.12);box-shadow:0 4px 20px rgba(31,31,36,.12)}#accessible-page.a11y-bg-color-black #accessible-body .select__drop{background-color:#000!important}#accessible-page.a11y-bg-color-blue #accessible-body .select__drop{background-color:#68c0ff!important}.is-accessible .select__drop{top:calc(100% - 2px);right:0;left:0;z-index:1;padding-top:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.select__drop-inner{max-height:236px;border-top:1px solid #e9eaed;padding:8px 0;overflow-y:auto}.select_tree .select__drop-inner{max-height:345px}.is-accessible .select__drop-inner{border:2px solid;border-top:1px solid}.select__option{width:100%;padding:.375rem .75rem;text-align:left;font-size:1rem;line-height:1.5;font-family:inherit;background-color:transparent;outline:0!important;cursor:pointer}.select__option.focused,.select__option:focus,.select__option:hover{color:#e21a1a;background-color:#f3f3f3}.is-accessible .select__option.focused .select__option-text{border-bottom:2px solid}.is-accessible .select__option.focused:focus .select__option-text,.is-accessible .select__option.focused:hover .select__option-text{border:0}.is-accessible .select__option:focus .select__option-text,.is-accessible .select__option:hover .select__option-text{position:relative;left:-.25rem;padding:0 .25rem;outline:2px solid}.select__option[value=""]{color:#a9aeba}.select__option_tree{position:relative;font-size:.9rem;line-height:20px}.select__option_tree::before{content:"";position:absolute;top:0;bottom:-8px;left:16px;width:1px;background-color:#e9eaed}.select__option_tree:nth-child(2)::before{top:16px}.select__option_tree-1{padding-left:26px;font-size:1rem;line-height:24px}.select__option_tree-1::after{content:"";position:absolute;top:16px;left:14px;width:5px;height:5px;background-color:#e9eaed;border-radius:50%}.select__option_tree-1:first-of-type::before{top:10px}.select__option_tree-2{padding-left:42px}.select__option_tree-2::after{content:"";position:absolute;top:16px;left:16px;width:16px;height:1px;background-color:#e9eaed}.select__option_tree-3{padding-top:2px;padding-bottom:2px;padding-left:56px}.select__option_tree-4,.select__option_tree-5{padding-top:2px;padding-bottom:2px;padding-left:70px}.select__option_tree-5{padding-left:80px}.select__option_tree-2+.select__option_tree-3,.select__option_tree-3+.select__option_tree-2{margin-top:4px}.select__down-icon,.select__up-icon{width:.75rem;height:.375rem}.select__up-icon,.ui-datepicker-next span,.ui-datepicker-prev span{display:none}[name].validation-error~svg{color:#e21a1a}.select__small{font-size:.875rem;color:#a9aeba;pointer-events:none}.select_autocomplete .select__option{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.select_autocomplete .select__drop{right:auto;width:100%}.select_autocomplete.select_opened .form-control{background-color:transparent;border-color:transparent}.ui-datepicker{display:none;width:15.5rem;max-width:100vw;margin:.5rem 0;font-size:.875rem;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 4px 20px rgba(31,31,36,.12);box-shadow:0 4px 20px rgba(31,31,36,.12)}#accessible-page.a11y-bg-color-black #accessible-body .ui-datepicker,#accessible-page.a11y-bg-color-black #accessible-body .ui-datepicker select{background-color:#000!important}#accessible-page.a11y-bg-color-blue #accessible-body .ui-datepicker,#accessible-page.a11y-bg-color-blue #accessible-body .ui-datepicker select{background-color:#68c0ff!important}.is-accessible .ui-datepicker{border:2px solid #1f1f24;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.ui-datepicker select{font:inherit;text-align:right;color:#1f1f24;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-datepicker select+select,.ui-datepicker-title label+label{margin-left:.25rem}.ui-datepicker select:hover:focus{outline:0}.ui-datepicker-header{position:relative;color:#1f1f24;border-bottom:1px solid #e9eaed}.ui-datepicker-title{padding:1.1875rem 3rem;text-align:center}.ui-datepicker-month::after{content:","}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;top:1.25rem;display:inline-block;width:1.1875rem;height:1.125rem;background-position:50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS40IDEzLjgiIGZpbGw9ImN1cnJlbnRDb2xvciI+PHBhdGggZD0iTTYuNy4yQTEsMSwwLDAsMSw4LjEsMS42TDMuOCw1LjlIMTguNGExLDEsMCwwLDEsMCwySDMuOGw0LjMsNC4zYTEsMSwwLDAsMS0xLjQsMS40bC02LTZMMCw2LjlsLjctLjdoMG02LTYtNiw2WiIvPjwvc3ZnPg==);background-repeat:no-repeat;cursor:pointer}.is-accessible .ui-datepicker-next,.is-accessible .ui-datepicker-prev{-webkit-filter:grayscale(1) contrast(10);filter:grayscale(1) contrast(10)}.a11y-bg-color-black .ui-datepicker-next,.a11y-bg-color-black .ui-datepicker-prev{-webkit-filter:grayscale(1) contrast(10) invert(1);filter:grayscale(1) contrast(10) invert(1)}.ui-datepicker-prev{left:.875rem;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.ui-datepicker-next{right:.875rem;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ui-datepicker-calendar{width:13.5rem;margin:.75rem auto}.ui-datepicker-calendar thead{border-bottom:1px solid #e9eaed}.ui-datepicker-calendar th{padding-bottom:.6875rem;font-weight:400;font-size:.75rem;line-height:1rem;text-transform:lowercase;text-align:center;color:#a9aeba}.no-accessible .ui-datepicker-calendar tr:first-child td{padding-top:.1875rem}.ui-state-disabled{color:#a9aeba}.is-accessible .ui-state-disabled{visibility:hidden}.ui-state-active,.ui-state-highlight{color:#e21a1a}.is-accessible .ui-state-active,.is-accessible .ui-state-highlight{font-weight:700}.is-accessible .ui-state-active{position:relative}.is-accessible .ui-state-active::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:currentColor}.ui-state-default{display:block;padding:.4375rem .125rem;text-align:center}a.ui-state-default{border-radius:50%}.is-accessible a.ui-state-default{color:#1f1f24;border-radius:0}a.ui-state-default:focus,a.ui-state-default:hover{color:#fff;background-color:#e21a1a}.is-accessible a.ui-state-default:focus,.is-accessible a.ui-state-default:hover{outline:2px solid;outline-offset:-2px}.ui-datepicker-buttonpane{text-align:center;border-top:1px solid #e9eaed}.ui-datepicker-current{display:inline-block;padding:1.125rem 1.125rem 1.1875rem;color:#e21a1a}.is-accessible .ui-datepicker-current{text-decoration:underline}.ui-datepicker-close{display:none}.inline-datepicker{margin-top:1.5rem;margin-bottom:0;overflow:hidden}.inline-datepicker__tip,.inline-datepicker__tip-other{position:relative;padding-left:.5rem;font-size:.75rem;line-height:1rem;color:#a9aeba}.is-accessible .inline-datepicker__tip,.is-accessible .inline-datepicker__tip-other{padding-left:1rem}.inline-datepicker__tip-other::before,.inline-datepicker__tip::before{content:"";position:absolute;top:.375rem;left:0;width:.25rem;height:.25rem;background-color:#e21a1a;border-radius:50%}#accessible-page #accessible-body .inline-datepicker__tip-other::before,#accessible-page #accessible-body .inline-datepicker__tip::before{top:.25rem;width:.5rem;height:.5rem;background-color:currentColor!important;border-color:currentColor!important}.inline-datepicker__tip-other::before{background-color:#0bb759}#accessible-page #accessible-body .inline-datepicker__tip-other::before{border-radius:0}.inline-datepicker__datepicker .ui-datepicker-inline{width:100%!important;margin:0;-webkit-box-shadow:none;box-shadow:none}.inline-datepicker__datepicker .ui-datepicker-header{border:0}.no-accessible .inline-datepicker__datepicker .ui-datepicker-prev{left:0}.no-accessible .inline-datepicker__datepicker .ui-datepicker-next{right:0}.inline-datepicker__datepicker .ui-datepicker-calendar{width:100%;max-width:19.5rem;margin-top:0;margin-bottom:0}.inline-datepicker__datepicker .ui-datepicker-calendar thead{border-top:1px solid #e9eaed}.inline-datepicker__datepicker .ui-datepicker-calendar thead th{padding-top:.625rem;padding-bottom:.8125rem}.inline-datepicker__datepicker .ui-datepicker-calendar tr:first-child td{padding-top:.625rem}.inline-datepicker__datepicker .ui-datepicker-calendar td{min-width:2.25rem;height:2.25rem;text-align:center}.inline-datepicker__datepicker .ui-datepicker-calendar td a,.inline-datepicker__datepicker .ui-datepicker-calendar td span{width:2.25rem;height:2.25rem;line-height:1.25rem}.inline-datepicker__datepicker .ui-datepicker-group{-ms-flex-negative:0;flex-shrink:0}.inline-datepicker__datepicker .ui-datepicker-group:not(.ui-datepicker-group-first){border-left:1px solid #e9eaed}.inline-datepicker__datepicker .ui-datepicker-month::after{content:none}.inline-datepicker__datepicker [data-handler=selectDay] a:not(:hover):not(:focus){color:#767d89}.inline-datepicker__datepicker [data-handler=selectDay] a:focus,.inline-datepicker__datepicker [data-handler=selectDay] a:hover{background-color:#e9eaed;color:#e21a1a}.inline-datepicker__datepicker .ui-datepicker-current-day a:focus,.inline-datepicker__datepicker .ui-datepicker-current-day a:hover,.inline-datepicker__datepicker .ui-datepicker-current-day a:not(:hover):not(:focus){background-color:#e21a1a;color:#fff}.inline-datepicker__datepicker .ui-datepicker-unselectable{color:#e9eaed}.inline-datepicker__datepicker .ui-datepicker-other-month{visibility:hidden}.is-accessible .inline-datepicker__datepicker .ui-datepicker-today:not(.ui-datepicker-current-day) a{font-weight:400}[data-note],[data-note][data-noteother],[data-noteother]{position:relative}[data-note]::before,[data-note][data-noteother]::after,[data-noteother]::after{content:"";position:absolute;top:.25rem;width:.25rem;height:.25rem;border:.125rem solid #fff;border-radius:50%;pointer-events:none}[data-note]::before{right:0;background-color:#e21a1a}#accessible-page #accessible-body [data-note]::before{top:0;background-color:currentColor!important;border-color:currentColor!important}[data-note][data-noteother]::after,[data-noteother]::after{background-color:#0bb759}[data-noteother]::after{right:0}#accessible-page #accessible-body [data-note][data-noteother]::after,#accessible-page #accessible-body [data-noteother]::after{top:0;background-color:currentColor!important;border-color:currentColor!important;border-radius:0}[data-note][data-noteother]::after{right:.5rem}.datepicker_hide-year .ui-datepicker-year{display:none}.datepicker_range .ui-datepicker-inline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.datepicker_range .ui-datepicker-current-day a{background:#767d89!important}.datepicker_range .datepicker_range-cell.ui-datepicker-today a,.datepicker_range .ui-datepicker-today a{background-color:#e21a1a!important;color:#fff!important}.datepicker_range .datepicker_range-cell{position:relative}.datepicker_range .datepicker_range-cell:after{background:#f3f3f3;content:'';width:100%;height:2.15rem;position:absolute;left:0;bottom:0;z-index:1}.datepicker_range .datepicker_range-cell a{z-index:2;position:relative;background:0 0!important;color:#767d89!important}#accessible-page #accessible-body .datepicker_range .datepicker_range-cell a,#accessible-page #accessible-body .datepicker_range .datepicker_range-end a,#accessible-page #accessible-body .datepicker_range .datepicker_range-start a{font-weight:700!important}.datepicker_range .datepicker_range-start:after{content:''}.datepicker_range .datepicker_range-end:after{content:'';border-radius:0 50% 50% 0!important}.datepicker_range .datepicker_range-end a,.datepicker_range .datepicker_range-start a{background:#767d89!important;color:#fff!important;border-radius:50%!important;width:2.15rem!important;height:2.15rem!important}.datepicker_range .datepicker_range-start:after{border-radius:50% 0 0 50%!important}.datepicker_range .datepicker_range-end a{margin-right:-.25rem;display:inline-block}#accessible-page #accessible-body .datepicker_range .datepicker_range-end a{margin-right:0;display:block}.empty-results{padding:3rem 2rem 3.5rem;font-family:"RussianRail_G_Pro","Arial",sans-serif;text-align:center;background-color:#fff}.empty-results__prepend{position:relative;display:inline-block;width:8.75rem;height:.125rem;margin-bottom:2.25rem;background-color:#e21a1a}.empty-results__prepend::after,.empty-results__prepend::before{content:"";position:absolute;top:-.1875rem;width:.5rem;height:.5rem;background-color:inherit;border-radius:50%}.empty-results__prepend::before{left:-.625rem}.empty-results__prepend::after{right:-.625rem}#accessible-page #accessible-body .empty-results__prepend,#accessible-page #accessible-body .empty-results__prepend::after,#accessible-page #accessible-body .empty-results__prepend::before{background-color:currentColor!important}.empty-results__text{font-size:1.375rem;line-height:1.75rem}.preloader+.empty-results__text,.spinable+.empty-results__text{margin-top:2.25rem}.empty-results__text a,.input-with-hint-list-item:hover button{color:#e21a1a}.empty-results__text a:focus,.empty-results__text a:hover{color:#c31b1c}.is-accessible .empty-results__text a{text-decoration:underline}.empty-results__description{margin-top:1.375rem;font-size:.875rem;line-height:1rem;text-transform:uppercase;color:#a9aeba}.label{font-family:"IBM_Plex_Sans","Arial",sans-serif;font-style:normal;font-weight:500;font-size:.69rem;line-height:20px;letter-spacing:.02em;text-transform:uppercase;padding:2px 6px;border:1px solid #e21a1a;-webkit-box-sizing:border-box;box-sizing:border-box;color:#e21a1a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5px 0}.ent-tab-list>li:last-child .menu-label,.page-menu__list>li:last-child .menu-label{margin-bottom:0}.action-label{margin:0}#accessible-page .action-label{margin-left:2rem;position:relative;top:-3px}.tab-label{margin-left:2rem;top:-2px}#accessible-page #accessible-body * .input-with-hint-reachResult{background-color:#fff!important}.input-with-hint-wrapper,.tab-label{position:relative}.input-with-hint-reachResult{position:absolute;top:80%;left:0;z-index:10;background:#fff;-webkit-box-shadow:0 4px 20px rgba(31,31,36,.12);box-shadow:0 4px 20px rgba(31,31,36,.12);border-radius:4px;width:100%}.input-with-hint-list-item{cursor:pointer}.input-with-hint-list-item button{text-align:left;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.input-with-hint-list-item button:hover{color:#c31b1c}.input-with-hint-list-item-empty{cursor:auto}.input-with-hint-input{position:relative;display:block;width:100%}.input-with-hint-input input{padding-right:0}.input-with-hint-input .spinable{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px}.input-with-hint-input .spinable.active{display:block}.input-with-hint-input .spinable.active+input{padding-right:35px}a:not([class])[href^="mailto:"],a:not([class])[href^="tel:"]{white-space:nowrap}.main__container{padding-bottom:3.75rem}.main_slide::after{content:none}.promo-form{margin-bottom:2rem}.inline-datepicker__tip{margin-left:0!important}.offer_list{list-style:none;margin:0;padding:0}.offer{position:relative;margin-bottom:2rem;padding:2rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.offer:last-child,.offer__inner-content .static-content p:last-child{margin-bottom:0}.is-accessible .offer{padding:1.75rem 0;border-bottom:.0625rem solid}.is-accessible .offer:last-child{border-bottom:none}.offer .table,.offer__banner img{max-width:100%}.offer__info-col{width:28.75rem;padding-right:1.5rem;border-right:.0625rem solid #d9dbdf}.offer__header{width:100%;font-family:"RussianRail_G_Pro","Arial",sans-serif;font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem;color:#e21a1a;font-weight:400;text-decoration:none!important}.is-accessible .offer__date,.is-accessible .offer__header{font-size:1.5rem;line-height:1.5}.offer__date{font-family:"IBM_Plex_Sans","Arial",sans-serif;font-size:1.125rem}.offer__banner,.offer__class-train,.offer__date{margin-bottom:1.625rem}.offer__sub-title{color:#a9aeba;font-size:16px}.offer__content-col{width:calc(100% - 460*.0625rem);padding-left:1.5rem}.offer__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1.5rem}.offer__label{position:relative;display:none;width:auto;min-width:90px;height:28px;margin-bottom:6px;padding:0 10px;font-size:.7rem;line-height:28px;font-family:"RussianRail_G_Pro","Arial",sans-serif;text-align:center}.offer__label--new{display:block;background-color:#e21a1a;color:#fff}.offer__label--actual:before,.offer__label--new:before{content:'';position:absolute;left:-8px;width:0;height:0;border-top:14px solid transparent;border-right:8px solid #e21a1a;border-bottom:14px solid transparent}.offer__label--actual{display:block;background-color:#d9dbdf;color:#e21a1a}.offer__label--actual:before{border-right:8px solid #d9dbdf}.offer__tags{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0;padding:0}.offer__tagitem{padding-right:10px;padding-bottom:5px;padding-top:5px;list-style-type:none}.offer__tagitem:not(:first-child) a::before{color:currentColor;display:inline-block;content:'.';-webkit-transform:translate(-5px,-2px);-ms-transform:translate(-5px,-2px);transform:translate(-5px,-2px)}.offer__taglink{font-size:.75rem}.offer__taglink:link,.offer__taglink:visited{color:#767d89}.offer__taglink:active,.offer__taglink:hover{color:#e21a1a}.input-with-hint-reachResult{top:calc(100% - 1*.0625rem)}.station_from-wrapper .form__groups-inner .form__group{margin:0}.station_from-wrapper .validation-error{display:none}.station--error .validation-error{display:block}.offer_btns{text-align:right;padding-top:16px}@media (min-width:768px){.pager__list{padding:0 32px}.is-accessible .pager__list{padding:1rem 0!important}.pager__list_mobile{display:none}.pager_transparent .pager__list{padding-right:0!important;padding-left:0!important}.pager_top.pager_transparent .pager__list{margin-bottom:1.5rem}.pager_bottom.pager_transparent .pager__list{margin-top:1.5rem}.pager__link{margin-right:1rem}.pager__extr_first{padding-right:2rem}.pager__extr_first::before{right:1rem}.pager__extr_last{padding-left:2rem}.pager__select{right:0}.is-accessible .pager__select .select svg{top:1.0625rem}.select_autocomplete .select__drop-inner{width:50vw;max-height:25rem;background-color:#fff;border-radius:0 4px 4px 4px;-webkit-box-shadow:0 24px 20px rgba(31,31,36,.12);box-shadow:0 24px 20px rgba(31,31,36,.12)}#accessible-page #accessible-body .select_autocomplete .select__drop-inner{background-color:#fff!important}#accessible-page.a11y-bg-color-black #accessible-body .select_autocomplete .select__drop-inner{background-color:#000!important}#accessible-page.a11y-bg-color-blue #accessible-body .select_autocomplete .select__drop-inner{background-color:#68c0ff!important}.is-accessible .select_autocomplete .select__drop-inner{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.inline-datepicker{margin-top:1rem}.inline-datepicker__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.inline-datepicker__heading-other{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:78%;margin:0 auto 1rem;padding-top:1.5rem}.inline-datepicker__tip,.inline-datepicker__tip-other{margin-left:2rem}.inline-datepicker__datepicker .ui-datepicker-inline{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.no-accessible .inline-datepicker__datepicker .ui-datepicker-inline{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.inline-datepicker__datepicker .ui-datepicker-group{width:50%}.no-accessible .inline-datepicker__datepicker .ui-datepicker-group{padding-right:1.25rem;padding-left:1.25rem}.no-accessible .inline-datepicker__datepicker .ui-datepicker-group.ui-datepicker-group-first{padding-left:0}.no-accessible .inline-datepicker__datepicker .ui-datepicker-group.ui-datepicker-group-last{padding-right:0}.empty-results{padding-top:4.5rem;padding-bottom:5rem}.empty-results__prepend{margin-bottom:3rem}.empty-results__text{font-size:1.75rem;line-height:2rem}.preloader+.empty-results__text,.spinable+.empty-results__text{margin-top:3rem}.empty-results__description{margin-top:2.125rem}.promo-form{margin-bottom:2rem}}@media (min-width:960px){.pager__title{position:static}.pager__icon_prev{margin-right:.75rem}.pager__icon_next{margin-left:.75rem}}@media (min-width:1260px){.no-accessible .pager_with-select:first-child{margin-top:0}.search-count+.pager_with-select{margin-top:-.5rem}.pager__extr::before{width:40px}.pager__extr_first{padding-right:3.5rem}.pager__extr_last{padding-left:3.5rem}.inline-datepicker__datepicker .ui-datepicker-inline{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.no-accessible .inline-datepicker__datepicker .ui-datepicker-group{width:25.78397213%}.no-accessible .inline-datepicker__datepicker .ui-datepicker-group .ui-datepicker-calendar{margin-right:0;margin-left:0}.no-accessible .inline-datepicker__datepicker .ui-datepicker-group.ui-datepicker-group-first,.no-accessible .inline-datepicker__datepicker .ui-datepicker-group.ui-datepicker-group-last{width:24.21602787%}.offer__label{margin-bottom:10px;font-size:.8rem}}@media (min-width:1380px){.no-accessible .inline-datepicker__datepicker .ui-datepicker-group{width:26.58227848%;padding-right:40px;padding-left:40px}.no-accessible .inline-datepicker__datepicker .ui-datepicker-group.ui-datepicker-group-first,.no-accessible .inline-datepicker__datepicker .ui-datepicker-group.ui-datepicker-group-last{width:23.41772152%}}@media (max-width:1259px){.mob-break,.mob-break td{display:block;width:100%!important;height:auto!important}.mob-break td p:empty{display:none}.offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer__info-col{border:0;padding:0;width:100%}.offer__banner{display:none}.offer__content-col{padding:0;width:100%}.offer__labels{position:absolute;right:0;top:0}}@media (max-width:767px){.is-accessible .pager_with-select{margin-top:0}.pager__list_desktop{display:none}.is-accessible .pager__select{position:static;display:block;padding-right:1.5rem}.is-accessible .pager__select .form-control{margin-top:.25rem}.inline-datepicker__tip,.inline-datepicker__tip-other{margin-top:.5rem}.is-accessible .inline-datepicker__tip,.is-accessible .inline-datepicker__tip-other{margin-bottom:.5rem}.is-accessible .inline-datepicker__datepicker .ui-datepicker-inline{overflow-x:auto}.pager__list_desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.inline-datepicker__tip{padding-bottom:.5rem}.pager__list_mobile{display:none!important}.offer{padding:1.5rem}}@media (max-width:359px){.pager__link{margin-right:.25rem}.is-accessible .ui-datepicker{left:0!important}}@media (min-width:768px) and (max-width:1259px){.inline-datepicker__heading-other{width:100%}}@media print{.ui-datepicker-next,.ui-datepicker-prev{-webkit-filter:grayscale(1) contrast(10);filter:grayscale(1) contrast(10)}}