

/* Start:/local/components/rzd/form.ufs/templates/main/style.min.css?17279696812703*/
body .block-form{padding-bottom:80px;padding-top:20px}@media(max-width: 767px){body .block-form{padding-top:10px;padding-bottom:40px}}body .block-form.poezd-conteiner .container{padding-left:0;padding-right:0}body .block-form .rzd-js-form{background:-webkit-gradient(linear, left top, left bottom, from(#F78342), to(#F7CF42));background:linear-gradient(180deg, #F78342 0%, #F7CF42 100%);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:20px;padding-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(180deg, #F78342 0%, #F7CF42 100%);padding-top:15px;padding-bottom:20px}body .block-form .rzd-js-form .ufs-railway-app{width:100%}body .block-form .uwg-search__button{background:-webkit-gradient(linear, left top, left bottom, from(#47A210), to(#397E0E));background:linear-gradient(180deg, #47A210 0%, #397E0E 100%)}body .block-form .uwg-search__button:hover{background:-webkit-gradient(linear, left top, left bottom, from(#47A210), to(#397E0E));background:linear-gradient(180deg, #47A210 0%, #397E0E 100%)}body .block-form .wg-tags__tag{border:1px solid #47a210;color:#47a210}body .block-form .wg-train-info__icon-wrap:before{background:-webkit-gradient(linear, left top, left bottom, from(#47A210), to(#397E0E));background:linear-gradient(180deg, #47A210 0%, #397E0E 100%)}body .block-form .wg-train-info__cup:before{background:-webkit-gradient(linear, left top, left bottom, from(#47A210), to(#397E0E));background:linear-gradient(180deg, #47A210 0%, #397E0E 100%)}body .block-form .wg-train-options__label{background:-webkit-gradient(linear, left top, left bottom, from(#F78342), to(#F7CF42));background:linear-gradient(180deg, #F78342 0%, #F7CF42 100%)}body .block-form .wg-wagon-type__price{color:#e76c26}body .block-form .wg-found__item_current{border-bottom:2px solid #cd2026;color:E76C26}body .block-form .wg-car__subtotal-value{color:#e76c26}body .block-form .wg-button{background:-webkit-gradient(linear, left top, left bottom, from(#47A210), to(#397E0E));background:linear-gradient(180deg, #47A210 0%, #397E0E 100%);border:2px solid #397e0e}body .block-form .wg-icon_plus{background:-webkit-gradient(linear, left top, left bottom, from(#47A210), to(#397E0E));background:linear-gradient(180deg, #47A210 0%, #397E0E 100%)}body .block-form .wg-repayment__head{background:-webkit-gradient(linear, left top, left bottom, from(#47A210), to(#397E0E));background:linear-gradient(180deg, #47A210 0%, #397E0E 100%)}body .block-form .wg-order-total__price span{color:#e76c26}body .block-form .uwg-search__label{border:1px solid #f7bb43}
/* End */


/* Start:/local/components/rzd/detail.page.tabs/templates/main/style.min.css?1725632963942*/
.detail-page-rzd .tabs-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media(max-width: 768px){.detail-page-rzd .tabs-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}}.detail-page-rzd .tabs-buttons .tab{color:#21283e;font-family:"GeologicaLight";font-size:16px;font-weight:300;line-height:19.98px;border:1px solid #f4f6f9;background-color:#f4f6f9;padding:10px 20px;border-radius:10px;cursor:pointer;text-align:center;-ms-flex-line-pack:center;align-content:center}@media(max-width: 768px){.detail-page-rzd .tabs-buttons .tab{width:47%}}.detail-page-rzd .tabs-buttons .tab.active{background:-webkit-gradient(linear, left top, left bottom, from(#F78342), to(#F7CF42));background:linear-gradient(180deg, #F78342 0%, #F7CF42 100%);color:#fff;border:1px solid #fff}.detail-page-rzd .tab-conteiner{display:none;padding-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.detail-page-rzd .tab-conteiner.open{display:block}
/* End */


/* Start:/local/components/rzd/detail.napr/templates/detail.march/style.min.css?17323781123531*/
.block-rout-napravleniya .name-vagon-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-rout-napravleniya .name-vagon-type span{margin-left:10px;color:#21283e;font-family:"GeologicaExtraLight";text-transform:capitalize;font-size:16px;font-weight:300;line-height:26px;text-align:left}.block-rout-napravleniya .schedule_item{padding:12px 12px 12px 20px;border-radius:8px;background-color:#f4f6f9;margin-bottom:4px;--bs-gutter-x: 0px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 575px){.block-rout-napravleniya .schedule_item{padding:20px}}.block-rout-napravleniya .raspisanie-div{margin-top:20px}.block-rout-napravleniya h2{font-family:"GeologicaRegular";font-size:36px;font-weight:500;line-height:44px;text-align:left;color:#21283e}@media(max-width: 575px){.block-rout-napravleniya h2{font-size:30px !important}}.block-rout-napravleniya .vagon-item{border-radius:4px;background-color:#fff;margin-bottom:2px;min-height:48px;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--bs-gutter-x: 0;--bs-gutter-y: 0}@media(min-width: 768px)and (max-width: 991px){.block-rout-napravleniya .vagon-item{margin-top:10px;margin-bottom:10px}}@media(max-width: 575px){.block-rout-napravleniya .vagon-item{margin-top:5px;margin-bottom:5px}}@media(min-width: 992px)and (max-width: 1199px){.block-rout-napravleniya .vagon-item{margin-top:10px;margin-bottom:10px}}.block-rout-napravleniya .number{color:#21283e;font-size:24px;font-weight:400;line-height:32px;text-align:left;font-family:"GeologicaLight"}.block-rout-napravleniya .number a{color:#21283e;text-decoration:none}.block-rout-napravleniya .count-rew{color:#62687d;font-family:"GeologicaExtraLight";font-size:16px;font-weight:300;line-height:22px;text-align:left}.block-rout-napravleniya .parent-poezd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 575px){.block-rout-napravleniya .vremya{--bs-gutter-x: 0}}.block-rout-napravleniya .vremya .parent-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-rout-napravleniya .vremya .time-all{color:#afb4c3;font-family:"GeologicaExtraLight";font-size:20px;font-weight:400;line-height:32px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 768px){.block-rout-napravleniya .vremya .time-all{height:auto;margin-bottom:15px}}.block-rout-napravleniya .vremya .time-t{color:#21283e;font-family:"GeologicaLight";font-size:30px;font-weight:500;line-height:44px;text-align:center}.block-rout-napravleniya .vremya .time-st{color:#62687d;font-family:"GeologicaExtraLight";min-height:38px;font-size:14px;font-weight:300;line-height:18px;text-align:center}.row.vagon-item.color-unset{background-color:unset;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}
/* End */


/* Start:/local/components/rzd/detail.icon/templates/icon/style.min.css?1715872753242*/
.service-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
/* End */


/* Start:/local/components/rzd/map.station/templates/detai.map.station/style.min.css?1725632963107*/
.map-detail{width:100%;height:400px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
/* End */


/* Start:/local/components/rzd/route.faq/templates/main/style.css?17772296241974*/
.route-faq-block {
    padding: 32px 0;
}

.route-faq-block__inner {
    border-radius: 8px;
}

.route-faq-block__list {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.route-faq-block__item {
    border: 1px solid #dfe5ee;
    border-radius: 8px;
    background-color: #ffffff;
    overflow: hidden;
}

.route-faq-block__toggle {
    width: 100%;
    border: 0;
    background: none;
    outline: none;
    box-shadow: none;
    appearance: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    padding: 20px 24px;
    text-align: left;
    cursor: pointer;
}

.route-faq-block__toggle:hover,
.route-faq-block__toggle:focus,
.route-faq-block__toggle:focus-visible,
.route-faq-block__toggle:active {
    outline: none;
    box-shadow: none;
}

.route-faq-block__question {
    color: #21283e;
    font-size: 20px;
    line-height: 1.4;
}

.route-faq-block__icon {
    position: relative;
    flex: 0 0 20px;
    width: 20px;
    height: 20px;
}

.route-faq-block__icon::before,
.route-faq-block__icon::after {
    content: "";
    position: absolute;
    top: 9px;
    left: 0;
    width: 20px;
    height: 2px;
    border-radius: 2px;
    background-color: #21283e;
    transition: transform 0.2s ease;
}

.route-faq-block__icon::after {
    transform: rotate(90deg);
}

.route-faq-block__item.is-open .route-faq-block__icon::after {
    transform: rotate(0deg);
}

.route-faq-block__answer {
    padding: 0 24px 20px;
    color: #62687d;
    font-size: 16px;
    line-height: 1.6;
}

.route-faq-block__answer-inner {
    padding-top: 0;
}

@media (max-width: 767px) {
    .route-faq-block {
        padding: 24px 0;
    }

    .route-faq-block__list {
        gap: 10px;
    }

    .route-faq-block__toggle {
        padding: 16px 18px;
    }

    .route-faq-block__question {
        font-size: 18px;
    }

    .route-faq-block__answer {
        padding: 0 18px 16px;
        font-size: 15px;
    }
}

/* End */


/* Start:/local/components/rzd/pay/templates/main/style.min.css?17279696816166*/
.block-pay{padding-bottom:80px;padding-top:80px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.block-pay{--bs-gutter-x: 0;--bs-gutter-x: 0}}@media(max-width: 767px){.block-pay .container{padding-right:0px;padding-left:0px}}@media(max-width: 767px){.block-pay .container{--bs-gutter-x: 0;--bs-gutter-x: 0}}@media(max-width: 767px){.block-pay .container .row{--bs-gutter-x: 0;--bs-gutter-x: 0}}.block-pay .rew-container{background-color:#f4f6f9;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px}@media(max-width: 767px){.block-pay .rew-container{padding:20px}}.block-pay .pay-items{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-pay .pay-items .pay-item{background-color:#fff;border-radius:8px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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-height:100px;min-width:180px}@media(max-width: 767px){.block-pay .pay-items .pay-item{-webkit-box-flex:1;-ms-flex:1 1 49%;flex:1 1 49%}}.block-pay .section-name{width:100%}.block-pay .section-name .section-name-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#21283e;font-family:"GeologicaMedium";font-size:48px;font-weight:500;line-height:56px;text-align:center}.block-pay .section-name .section-name-text h2{margin:0;padding:0}@media(max-width: 767px){.block-pay .section-name .section-name-text{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:32px;font-weight:500;line-height:32px;gap:0}}.block-pay .section-name .section-name-text .section-name-gardient{background:linear-gradient(90.22deg, #F78342 23.17%, #F7CF42 78.05%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}@media(max-width: 767px){.block-pay .section-name .section-name-text .section-name-gardient{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media(max-width: 767px){.block-pay .section-name .section-name-text .section-name-grd-text{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.block-pay .bg-rigth-block{background-color:#f4f6f9;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.block-pay .row .col-left{padding-right:2px}@media(max-width: 991px){.block-pay .row .col-left{padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2)}}.block-pay .row .col-rigth{padding-left:2px}@media(max-width: 991px){.block-pay .row .col-rigth{padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2);padding-top:4px}}@media(max-width: 767px){.block-pay{padding-top:40px;padding-bottom:40px}}.block-pay .menu-section-description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.block-pay .menu-section-description .item-section{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 2px);flex:0 1 calc(50% - 2px);border-radius:8px;background-color:#f4f6f9;-webkit-box-sizing:border-box;box-sizing:border-box;padding:28px;gap:12px;-ms-flex-line-pack:baseline;align-content:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.block-pay .menu-section-description .item-section{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;gap:8px}}.block-pay .menu-section-description .item-section-img{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media(max-width: 767px){.block-pay .menu-section-description .item-section-img{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.block-pay .menu-section-description .item-section-img svg{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.block-pay .menu-section-description .item-section-header{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.block-pay .menu-section-description .item-section-header a{text-decoration:none;font-family:"GeologicaExtraLight";font-size:28px;font-weight:400;line-height:36px;text-align:left;color:#21283e}@media(max-width: 767px){.block-pay .menu-section-description .item-section-header a{font-size:20px;line-height:28px}}.block-pay .menu-section-description .item-section-header a:hover{text-decoration:none;font-family:"GeologicaExtraLight";font-size:28px;font-weight:400;line-height:36px;text-align:left;color:#21283e}@media(max-width: 767px){.block-pay .menu-section-description .item-section-header a:hover{font-size:20px;line-height:28px}}.block-pay .menu-section-description .item-section-header a::after{content:"";width:30px;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:12px;top:4px;position:relative;background-image:url(/local/templates/rzdclick/img/icon/link-cntr.svg);background-repeat:no-repeat;background-position:center center}@media(max-width: 767px){.block-pay .menu-section-description .item-section-header a::after{width:20px;height:20px;background-size:75%}}@media(max-width: 767px){.block-pay .menu-section-description .item-section-header{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.block-pay .menu-section-description .item-section-text{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;font-family:"GeologicaExtraLight";font-size:16px;font-weight:300;line-height:22px;text-align:left;color:#62687d}@media(max-width: 767px){.block-pay .menu-section-description .item-section-text{font-size:14px;line-height:20px}}.block-pay .bg-rigth-block .menu-section-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:100%}@media(max-width: 767px){.block-pay .bg-rigth-block .menu-section-description .item-section-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}
/* End */
/* /local/components/rzd/form.ufs/templates/main/style.min.css?17279696812703 */
/* /local/components/rzd/detail.page.tabs/templates/main/style.min.css?1725632963942 */
/* /local/components/rzd/detail.napr/templates/detail.march/style.min.css?17323781123531 */
/* /local/components/rzd/detail.icon/templates/icon/style.min.css?1715872753242 */
/* /local/components/rzd/map.station/templates/detai.map.station/style.min.css?1725632963107 */
/* /local/components/rzd/route.faq/templates/main/style.css?17772296241974 */
/* /local/components/rzd/pay/templates/main/style.min.css?17279696816166 */
