

/* Start:/local/include/css/articles.min.css?158875355119750*/
.article__tags--mobile{height:74px;margin-bottom:20px;padding:2px}.article__tags--mobile .mobile-selector{height:100%}.article__tags--mobile .mobile-selector .icon-chevron-down{font-size:10px}@media only screen and (max-width:575px){.article__tags--mobile{height:62px}}.subscribe-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;max-width:560px;max-height:370px;color:#697180;border-radius:2px;background:#fff;box-shadow:0 2px 4px 0 rgba(159,173,185,.5);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:575px){.subscribe-block{flex-direction:column;max-width:100%;max-height:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}}.subscribe-block:before{position:absolute;top:0;bottom:0;left:50%;width:2px;height:100%;margin-left:-1px;content:"";background-image:linear-gradient(180deg,#93d4f0 15px,#fff 0);background-size:10px 30px}@media only screen and (max-width:575px){.subscribe-block:before{top:50%;left:0;width:100%;height:2px;margin-left:0;background:-webkit-repeating-linear-gradient(left,#93d4f0,#93d4f0 15px,#fff 0,#fff 20px);background:repeating-linear-gradient(90deg,#93d4f0,#93d4f0 15px,#fff 0,#fff 20px)}}@media only screen and (max-width:1137px){.subscribe-block{max-width:100%;max-height:510px}}.subscribe-block__column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:50%;padding:20px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}@media only screen and (max-width:1137px){.subscribe-block__column{padding:30px}}@media only screen and (max-width:575px){.subscribe-block__column{width:100%;height:220px;max-height:220px;padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.subscribe-block__column.first{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}}.subscribe-block__column>.mt-auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.subscribe-block__column--withScrollArea{padding:14px}@media only screen and (max-width:1137px){.subscribe-block__column--withScrollArea{padding:30px}}@media only screen and (max-width:575px){.subscribe-block__column--withScrollArea{padding:0}}.subscribe-block__column--withScrollArea .scroll-wrapper>.scroll-content{padding:3px}.subscribe-block__column .scrollable-area{height:100%}.subscribe-block__column-content{padding:0}.subscribe-block__image{text-align:center}.subscribe-block__image .image{overflow:hidden;width:234px;height:234px;border-radius:100%}@media only screen and (max-width:1137px){.subscribe-block__image .image{width:370px;height:370px;margin:0 auto}}.subscribe-block__image .image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:576px) and (max-width:768px){.subscribe-block__image .image{width:200px;height:200px}}@media only screen and (max-width:575px){.subscribe-block__image .image{width:100%;height:auto}}@media only screen and (max-width:1137px){.subscribe-block__image{margin-top:26px}}@media only screen and (max-width:575px){.subscribe-block__image{width:40%;margin-top:0;-ms-flex-negative:0;flex-shrink:0}}.subscribe-block__labels{position:absolute;overflow:hidden;height:30px}.subscribe-block__labels .badge{text-transform:uppercase}@media only screen and (max-width:1137px){.subscribe-block__labels{line-height:30px;height:auto}.subscribe-block__labels .badge{font-size:1rem;line-height:30px;height:30px;padding:0 .8rem;border-radius:30px}}@media only screen and (max-width:1137px){.subscribe-block__labels{top:10px;left:10px}.subscribe-block__labels .badge{font-size:.75rem;line-height:22px;height:22px;padding:0 .8rem;border-radius:22px}}.subscribe-block__conditions{margin-top:32px;text-align:center}.subscribe-block__conditions>a{font-size:14px;font-weight:700;text-decoration:underline;text-transform:uppercase}@media only screen and (max-width:1137px){.subscribe-block__conditions>a{font-size:1.25rem}}@media only screen and (max-width:575px){.subscribe-block__conditions>a{font-size:1rem;line-height:1rem}}@media only screen and (max-width:1137px){.subscribe-block__conditions{margin-top:20px}}.subscribe-block__header{font-family:Comfortaa,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:26px;margin-top:16px;margin-bottom:10px;text-align:center;color:#27aae1}@media only screen and (max-width:1137px){.subscribe-block__header{font-size:1.875rem;line-height:2.2rem;margin-top:40px;margin-bottom:20px}}@media only screen and (max-width:575px){.subscribe-block__header{font-size:1.5rem;font-weight:700;line-height:1.5rem;margin:10px 0;padding:0 20px}}.subscribe-block__desc{font-size:.8125rem;line-height:1.69;text-align:center}@media only screen and (max-width:1137px){.subscribe-block__desc{font-size:1.25rem;line-height:1.4rem;padding:0 30px}}@media only screen and (max-width:575px){.subscribe-block__desc{font-size:1rem;line-height:1rem;padding:10px 10px 20px}}.subscribe-block__form{margin-top:20px}@media only screen and (max-width:1137px){.subscribe-block__form{margin-top:30px}}@media only screen and (max-width:575px){.subscribe-block__form{margin-right:15px;margin-left:15px}}.subscribe-block__form .invalid-feedback{position:absolute;margin-top:-1px}.subscribe-block__footer{font-size:10px;margin-top:20px;text-align:center;text-transform:uppercase;color:#697180}@media only screen and (max-width:1137px){.subscribe-block__footer{font-size:1.125rem;line-height:2rem;margin-top:20px}}@media only screen and (max-width:575px){.subscribe-block__footer{font-size:.8125rem;line-height:1.25rem}}.subscribe-block__footer>span{font-size:14px;font-weight:700;color:#27aae1}@media only screen and (max-width:1137px){.subscribe-block__footer>span{font-size:1.25rem}}@media only screen and (max-width:575px){.subscribe-block__footer>span{font-size:1rem;line-height:1.25rem}}.subscribe-block .form-group{margin-bottom:14px}@media only screen and (max-width:1137px){.subscribe-block .form-group{margin-bottom:20px}}.subscribe-block .form-group .btn{width:100%}.subscribe-block--black-bg .subscribe-block__column:first-child:after,.subscribe-block--black-bg .subscribe-block__column:first-child:before{position:absolute;left:100%;display:block;width:20px;height:10px;margin-left:-10px;content:"";background:#000}.subscribe-block--black-bg .subscribe-block__column:first-child:before{top:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:inset 0 -1px 2px -2px rgba(159,173,185,.5)}@media only screen and (max-width:575px){.subscribe-block--black-bg .subscribe-block__column:first-child:before{top:auto;bottom:-5px;left:5px;-webkit-transform:rotate(270deg);transform:rotate(270deg);box-shadow:inset 0 -2px 4px -2px rgba(159,173,185,.5)}}.subscribe-block--black-bg .subscribe-block__column:first-child:after{bottom:0;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:inset 0 1px 4px 0 rgba(159,173,185,.5)}@media only screen and (max-width:575px){.subscribe-block--black-bg .subscribe-block__column:first-child:after{top:auto;right:-5px;bottom:-5px;left:auto;-webkit-transform:rotate(270deg);transform:rotate(270deg);box-shadow:inset 0 2px 4px -2px rgba(159,173,185,.5)}}.subscribe-block--black-bg .subscribe-block__column:nth-child(2):after,.subscribe-block--black-bg .subscribe-block__column:nth-child(2):before{position:absolute;right:100%;display:block;width:20px;height:20px;margin-right:-10px;content:"";border-radius:100%;background:#000;box-shadow:none}@media only screen and (max-width:575px){.subscribe-block--black-bg .subscribe-block__column:nth-child(2):after,.subscribe-block--black-bg .subscribe-block__column:nth-child(2):before{width:18px;height:18px;border-radius:18px}}.subscribe-block--black-bg .subscribe-block__column:nth-child(2):before{top:-10px}@media only screen and (max-width:575px){.subscribe-block--black-bg .subscribe-block__column:nth-child(2):before{top:-9px;right:auto;left:-10px}}.subscribe-block--black-bg .subscribe-block__column:nth-child(2):after{bottom:-10px}@media only screen and (max-width:575px){.subscribe-block--black-bg .subscribe-block__column:nth-child(2):after{top:-9px;right:0;bottom:auto}}.subscribe-block--body-bg .subscribe-block__column:first-child:after,.subscribe-block--body-bg .subscribe-block__column:first-child:before{position:absolute;left:100%;display:block;width:20px;height:10px;margin-left:-10px;content:"";background:#ecf0f1}.subscribe-block--body-bg .subscribe-block__column:first-child:before{top:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:inset 0 -1px 2px -2px rgba(159,173,185,.5)}@media only screen and (max-width:575px){.subscribe-block--body-bg .subscribe-block__column:first-child:before{top:auto;bottom:-5px;left:5px;-webkit-transform:rotate(270deg);transform:rotate(270deg);box-shadow:inset 0 -2px 4px -2px rgba(159,173,185,.5)}}.subscribe-block--body-bg .subscribe-block__column:first-child:after{bottom:0;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:inset 0 1px 4px 0 rgba(159,173,185,.5)}@media only screen and (max-width:575px){.subscribe-block--body-bg .subscribe-block__column:first-child:after{top:auto;right:-5px;bottom:-5px;left:auto;-webkit-transform:rotate(270deg);transform:rotate(270deg);box-shadow:inset 0 2px 4px -2px rgba(159,173,185,.5)}}.subscribe-block--body-bg .subscribe-block__column:nth-child(2):after,.subscribe-block--body-bg .subscribe-block__column:nth-child(2):before{position:absolute;right:100%;display:block;width:20px;height:20px;margin-right:-10px;content:"";border-radius:100%;background:#ecf0f1;box-shadow:none}@media only screen and (max-width:575px){.subscribe-block--body-bg .subscribe-block__column:nth-child(2):after,.subscribe-block--body-bg .subscribe-block__column:nth-child(2):before{width:18px;height:18px;border-radius:18px}}.subscribe-block--body-bg .subscribe-block__column:nth-child(2):before{top:-10px}@media only screen and (max-width:575px){.subscribe-block--body-bg .subscribe-block__column:nth-child(2):before{top:-9px;right:auto;left:-10px}}.subscribe-block--body-bg .subscribe-block__column:nth-child(2):after{bottom:-10px}@media only screen and (max-width:575px){.subscribe-block--body-bg .subscribe-block__column:nth-child(2):after{top:-9px;right:0;bottom:auto}}.subscribe-block--blue-bg .subscribe-block__column:first-child:after,.subscribe-block--blue-bg .subscribe-block__column:first-child:before{position:absolute;left:100%;display:block;width:20px;height:10px;margin-left:-10px;content:"";background:#27aae1}.subscribe-block--blue-bg .subscribe-block__column:first-child:before{top:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:inset 0 -1px 2px -2px rgba(159,173,185,.5)}@media only screen and (max-width:575px){.subscribe-block--blue-bg .subscribe-block__column:first-child:before{top:auto;bottom:-5px;left:5px;-webkit-transform:rotate(270deg);transform:rotate(270deg);box-shadow:inset 0 -2px 4px -2px rgba(159,173,185,.5)}}.subscribe-block--blue-bg .subscribe-block__column:first-child:after{bottom:0;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:inset 0 1px 4px 0 rgba(159,173,185,.5)}@media only screen and (max-width:575px){.subscribe-block--blue-bg .subscribe-block__column:first-child:after{top:auto;right:-5px;bottom:-5px;left:auto;-webkit-transform:rotate(270deg);transform:rotate(270deg);box-shadow:inset 0 2px 4px -2px rgba(159,173,185,.5)}}.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):after,.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):before{position:absolute;right:100%;display:block;width:20px;height:20px;margin-right:-10px;content:"";border-radius:100%;background:#27aae1;box-shadow:none}@media only screen and (max-width:575px){.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):after,.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):before{width:18px;height:18px;border-radius:18px}}.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):before{top:-10px}@media only screen and (max-width:575px){.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):before{top:-9px;right:auto;left:-10px}}.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):after{bottom:-10px}@media only screen and (max-width:575px){.subscribe-block--blue-bg .subscribe-block__column:nth-child(2):after{top:-9px;right:0;bottom:auto}}@media only screen and (max-width:1137px){.articles .page__content-wrapper{padding-top:0}}@media only screen and (max-width:575px){.articles .page__content-wrapper .page__slider .slick-arrow{display:none!important}}.articles .page__header--articles{background:#27aae1}@media only screen and (max-width:1439px){.articles .page__header--articles{height:auto}}.articles .page__header--articles .page__header__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:1137px){.articles .page__header--articles .page__header__content{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}}.articles .page__header--articles .page__header__content .btn{font-size:.75rem;font-weight:700;line-height:12px;height:36px;padding:.7rem 1rem;text-transform:uppercase}@media only screen and (min-width:1137px){.articles .page__header--articles .page__header__content .btn{min-width:150px}}@media only screen and (max-width:1137px){.articles .page__header--articles .page__header__content .btn{font-size:1.125rem;font-weight:400;line-height:1.125rem;min-width:250px;height:44px}}@media only screen and (max-width:575px){.articles .page__header--articles .page__header__content .btn{min-width:80px}}.articles .page__header--articles .page__header__content>div:first-child{padding-right:120px}@media only screen and (max-width:1439px){.articles .page__header--articles .page__header__content>div:first-child{padding-right:56px}}@media only screen and (max-width:1137px){.articles .page__header--articles .page__header__content>div:first-child{padding-right:0}}.articles .page__header--articles .page__header__content>div:last-child{-ms-flex-negative:0;flex-shrink:0}.articles .page__header--articles .page__header__content .subscribe-block{margin-bottom:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:1440px){.articles .page__header--articles .page__header__content .subscribe-block{top:-40px;margin-bottom:0}}@media only screen and (max-width:1137px){.articles .page__header--articles .page__header__content .subscribe-block{margin-top:40px;margin-bottom:0}}@media only screen and (max-width:575px){.articles .page__header--articles .page__header__content .subscribe-block{height:440px}}.articles .page__header--articles .page__header__content .form-inline{max-width:70%}@media only screen and (max-width:1439px){.articles .page__header--articles .page__header__content .form-inline{max-width:100%}}@media only screen and (max-width:1137px){.articles .page__inside-header{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.articles .page__inside-header .subscribe-block{margin-top:20px}}@media only screen and (max-width:575px){.articles .page__inside-header{margin-bottom:20px}.articles .page__inside-header .subscribe-block{height:440px}}.articles__list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;margin-right:-10px;margin-left:-10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1137px){.articles__list{margin-right:-6px;margin-left:-6px}}.articles__item{max-width:20%;margin-bottom:20px;padding:0 10px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}@media only screen and (min-width:1440px) and (max-width:1679px){.articles__item{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media only screen and (min-width:1138px) and (max-width:1439px){.articles__item{max-width:33.3333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}@media only screen and (max-width:1137px){.articles__item{max-width:25%;padding:0 6px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.articles__item>.card{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:991px){.articles__item{max-width:33.333%;-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}}@media only screen and (max-width:767px){.articles__item{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:575px){.articles__item{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:320px){.articles__item{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.articles__item .card__header+.card__date{margin-bottom:14px}.articles__item .card__date{line-height:14px}.article__card{display:block;padding:30px 20px}.article__popular-requests{margin:20px 0;padding:30px 20px}@media only screen and (max-width:575px){.article__popular-requests{padding:15px}}.article__popular-requests .popular-requests{margin:0}@media only screen and (max-width:1137px){.article__popular-requests .popular-requests{font-size:1.25rem}}@media only screen and (max-width:575px){.article__popular-requests .popular-requests{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}}.article__popular-requests .popular-requests__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:575px){.article__popular-requests .popular-requests__list{padding:0}}@media only screen and (max-width:1137px){.article .page__content-wrapper{padding-top:0}}.article .page__content-wrapper .section{margin:60px 0}.article .page__content-wrapper .section__title{margin-bottom:24px}@media only screen and (min-width:1680px){.article .page__content-wrapper .section .cards>.cards--default__item{width:20%;max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.article .page__content-wrapper .section .cards>.cards--default__item:nth-child(n+6){display:none!important}}@media only screen and (min-width:1440px) and (max-width:1679px){.article .page__content-wrapper .section .cards>.cards--default__item{width:25%;max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.article .page__content-wrapper .section .cards>.cards--default__item:nth-child(n+5){display:none!important}}@media only screen and (min-width:1138px) and (max-width:1439px){.article .page__content-wrapper .section .cards>.cards--default__item{width:33.333%;max-width:33.333%;-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}.article .page__content-wrapper .section .cards>.cards--default__item:nth-child(n+4){display:none!important}}.article .page__content-wrapper .section--comments{margin-bottom:20px}.article__comments{padding:30px}@media only screen and (max-width:575px){.article__comments{padding:15px}}@media only screen and (max-width:575px){.article__social-comments{padding:15px}}.article__social-comments img{max-width:100%}@media only screen and (max-width:1137px){.article__tags--mobile{margin-top:20px}}
/*# sourceMappingURL=articles.min.css.map */

/* End */


/* Start:/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/style.css?159841566420704*/
.modal--aplication .modal-content {
    width: 100%;
    max-width: 680px;
    padding: 30px;
}

.modal--aplication .header__mobile_page-title {
    height: 30px;
    line-height: 30px;
    display: flex;
    justify-content: space-between;
    text-align: left;
    border: none;
}

.modal--aplication.modal--form .modal-body {
    padding: 0;
}

.modal--aplication .header__mobile_page-title {
    margin-bottom: 35px;
}
.modal--aplication .header__mobile_page-title p {
    padding: 0;
    font-size: 24px;
    line-height: 30px;
}

.modal--aplication .col-form-label {
    line-height: 22px;
}

.form-row {
    margin-bottom: 25px;
}

.form-name {
    width: 187px;
}

.btn-secondary {
    color: #fff;
    width: 100%;
}

.form-fields {
    width: 351px;
}
.col-form-label {
    font-size: 13px;
}
.contact_detail {
    background: url('/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/image/banner-1920.png') no-repeat;
    background-size: cover;
    color: #fff;
    padding: 30px 40px 20px 40px;
    margin-top: 54px;
    margin-bottom: 80px;
    font-size: 20px;
    line-height: 22px;
}

.contact_detail a {
    font-size: 20px;
    color: #fff;
}

.contact_detail a:hover {
    color: #fff;
}

.intro {
    color: #697180;
    font-size: 16px;
    line-height: 24px;
}

.header__mobile_page-title button.close, .modal-thank-you button.close  {
    font-size: 25px;
    line-height: 44px;
    width: 44px;
    height: 44px;
    margin: 0;
    padding: 0;
    opacity: 1;
    border: 0;
    border-radius: 44px;
    outline: none;
}
.modal-thank-you button.close {
    font-size: 24px;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 30px;
    top: -5px;
}
.header__mobile_page-title .icon-close:before, .modal-thank-you .icon-close:before {
    color: #27aae1;
}

.header__mobile_page-title .icon-close:hover:before, .modal-thank-you .icon-close:hover:before {
    color: #1b75bc;
    cursor: pointer;
}

.contact_detail p:first-child {
    font-family: Comfortaa, Regular;
}
.contact_detail p:nth-child(2) {
    font-size: 13px;
    color: #D3EDF8;
    margin: 9px 0;
    line-height: 18px;
}
.contact_detail p:nth-child(4) {
    font-size: 13px;
    color: #D3EDF8;
    margin: 9px 0;
    line-height: 18px;
}

.corporate-slide__item.slick-slide.slick-active:focus {
    outline: none!important;
}

.flex {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.corporate-slide {
    margin: 70px 0;
    color: #697180;
}

.slick-initialized  .corporate-slide__item.slick-slide {
    min-height: 147px;
    text-align: center;
}

.corporate-slide__img {
    width: 100%;
    height: 106px;
    display: flex;
    align-items: center;
    margin-bottom: 19px;
}

.modal--aplication {
    font-size: 13px;
    color: #697180;
}

.modal--aplication .custom-checkbox .custom-control-description {
    font-size: 12px;
    line-height: 22px;
}
.modal-thank-you .modal-title {
    font-size: 24px!important;
    line-height: 28.8px;
}

.captcha-gen {
    margin-bottom: 17.5px;
}
label.captcha-field {
    margin-top: 21.5px;
    margin-bottom: 17.5px;
}
.blue-list {
    list-style-type: none;
    counter-reset:  item;
    padding: 0;
    line-height: 17px;
}

.blue-list li {
    margin-bottom: 16px;
    color: #2E3039;
    font-size: 16px;
    font-family: Arial, Regular;
    margin-bottom: 16px;
}

.blue-list li:before {
    content: counter(item);
    counter-increment: item;
    font-family: 'Comfortaa', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
    color: #27AAE1;
    margin-right: 20px;
    border: 2px solid #27aae1;
    border-radius: 20px;
    font-weight: bold;
    width: 24px;
    height: 24px;
    font-size: 14px;
    display: inline-block;
    text-align: center;
    padding: 3px 0;
    line-height: 17px;
}

.form-control {
    font-size: 13px;
    color: #2E3039;
}

.form-captcha {
    margin-bottom: 20px;
}

.captcha-gen, .captcha-field {
    padding-bottom: 0;
    margin-bottom: 17px;
}

.captcha-field.form-control {
    width: 150px;
}

button.btn.btn-secondary.send-cancel {
    border: 1px solid #27AAE1;
    color: #27AAE1;
    font-size: 18px;
    background: #fff;
    display: none;
}


.modal-thank-you .modal-content {
    width: 470px;
    height: 497px;
    border-radius: 2px;
    padding: 30px 0;
}

.modal-thank-you .modal-dialog {
    pointer-events: none;
    display: flex;
    min-height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    align-items: center;
    justify-content: center;
    width: auto;
}

.modal-thank-you .modal-body {
    text-align: center;
    padding: 0 30px;
}

.modal-thank-you__title {
    display: flex;
    justify-content: center;
    color: #27AAE1;
    font-size: 24px;
    padding: 0 30px;
    line-height: 29px;
    font-weight: bold;
    align-items: center;
    font-family: 'Comfortaa', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
    position: relative;
}

.modal-thank-you .modal-footer {
    padding: 0 30px;
    padding-top: 20px;
    border-top: 1px solid #ccc;
    flex-wrap: wrap;
}

.modal-thank-you .modal-footer > :not(:first-child) {
    margin: 0;
}


.application-accepted {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    margin-bottom: 30px;
    padding: 0 13px;
}

.application-accepted__txt {
    font-size: 12px;
    color: #697180;
    line-height: 18px;
    max-width: 298px;
}


button.btn.btn-primary.close-message {
    width: 410px;
    text-align: center;
}


@media screen and (max-width: 600px) {
    .modal--aplication .form-control {
        height: 30px;
    }
    .modal--aplication .form-group {
        margin-bottom: 15px;
    }

    label.captcha-field {
        margin-top: 21.5px;
        margin-bottom: 7px;
    }
}

@media screen and (max-width: 1023px) {
    .rent-coorporate__banner {
        background: url('/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/image/fon_main320.png') no-repeat;
        background-size: cover;
        margin-bottom: 28px;
        padding: 19px 0 30px 0;
    }
    .container-min {
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }
    .rent-coorporate .container {
        max-width: 100%;
        padding: 0 10px;
    }
    .call-us {
        padding: 40px 0;
    }
    .call-us .d-flex {
        justify-content: center;
        flex-wrap: wrap;
    }

    .call-us h2 {
        margin-bottom: 24px;
    }
    .rent-coorporate h2 {
        font-size: 16px;
        line-height: 21px;
    }
    .rent-coorporate h2:first-child {
        margin: 28px 0 9px 0;
    }
    .header__mobile_page-title {
        height: 43px!important;
    }
    .header__mobile_page-title p {
        font-size: 14px!important;
    }
    .btn-feedback {
        margin-top: 26px;
        height: 50px;
        line-height: 30px;
        font-size: 16px;
    }
    .rent-coorporate__banner .btn-feedback {
        width: 298px;
        height: 30px;
        line-height: 18px;
        font-size: 13px;
        padding: 7px 0 8px 0;
    }
    .intro {
        font-size: 13px;
        line-height: 21px;
    }
    .your-question {
        width: 100%;
    }
    .your-question p {
        font-size: 16px;
        margin-bottom: 0;
    }
    .your-question p:first-child {
        font-size: 12px;
        margin-bottom: 0;
    }
   
    .rent-coorporate__banner h1 {
        font-size: 16px;
        max-width: 146px;
        line-height: 21px;
    }
    .rental_date__detail {
        font-size: 13px;
        line-height: 16px;
        max-width: 163px;
        margin-left: 15px;
    }
    .rental_date {
        margin: 13px 0 17px 0;
        align-items: end;
    }
    .rental_date__icon {
        width: 34px;
        height: 31px;
    }

    .scroll-tooltip {
        width: 44px;
        height: 44px;
        background-size: cover;
    }

    .flex h2 {
        max-width: 245px;
    }

    .corporate-slide {
        margin: 23px 0 29px 0;
    }
    .contact_detail {
        background: url('/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/image/banner-320.png') no-repeat;
        background-size: cover;
        height: 180px;
        padding: 15px;
        font-size: 16px;
        line-height: 22px;
        margin-top: 26px;
        margin-bottom: 12px;
    }
    .exclude-item {
        order: 3;
        padding: 28px 0 30px;
        width: 100%;
    }

    .corporate-photo-row.corporate-photo-soc {
        justify-content: space-between;
        width: 296px;
        margin: 0 auto;
    }
    .contact_detail p:first-child {
        font-family: Comfortaa, Regular;
        max-width: 125px;
        margin-bottom: 0;
    }
    .contact_detail p:nth-child(2) {
        font-size: 12px;
        margin: 8px 0 0 0;
    }
    .contact_detail a {
        font-size: 16px;
    }
    .corporate-slide__img {
        max-width: 116px;
    }
    .mobile-full > div {
        margin-bottom: 10px;
    }

    .social-block {
        font-size: 16px;
    }
    .social-link {
        display: flex;
        max-width: 236px;
        margin: 16px auto;
        justify-content: space-around;
    }
    .social-link__item {
        width: 44px;
        height: 44px;
    }

    .social-link__item img {
        width: 100%;
    }
    .call-us {
        margin-top: 30px;
    }
    .modal--aplication .header__mobile_page-title p {
        font-size: 24px!important;
    }
    .modal--aplication .header__mobile_page-title {
        padding: 30px;
        background: #27AAE1;
        color: #fff;
    }
    .modal--aplication .modal-content {
        padding: 0;
    }

    .header__mobile_page-title .icon-close:before {
        color: #fff;
    }

    .header__mobile_page-title .icon-close:hover:before {
        color: #fff;
        cursor: pointer;
    }
    .modal--aplication.modal--form .modal-body {
        padding: 0;
        margin: 32px auto;
    }
    .modal--fullpage.modal--aplication .modal-content {
        padding: 0;
    }

    .payment-attachment {
        align-items: start;
        margin-top: 31px;
    }
    .payment-attachment__txt {
        max-width: 245px;
        line-height: 21px;
        font-size: 13px;
    }
    .payment-attachment__icon {
        margin-right: 15px;
        width: 35px;
    }
    .form-name, .form-fields {
        width: 100%;
    }

    .modal--aplication .form-row {
        margin-right: 0;
        margin-left: 0;
        margin-bottom: 23px;
    }
    .header__mobile_page-title button.close {
        font-size: 16px;
        line-height: 16px;
        width: 16px;
        height: 16px;
    }
    .modal--aplication .header__mobile_page-title p {
        font-size: 16px!important;
    }
    .modal--aplication .header__mobile_page-title {
        padding: 30px 10px;
    }
    .modal--aplication.modal--form .modal-body {
        padding: 0 12px;
        margin: 23px auto;
    }
    .modal--aplication .col-form-label {
        padding: 0;
    }
    .custom-checkbox .custom-control-indicator {
        width: 20px!important;
        height: 20px!important;
    }

    .modal--aplication .header__mobile_page-title {
        margin-bottom: 0;
    }
    .form-group {
        margin-bottom: 11px;
    }
    .form-captcha {
        margin-bottom: 28px;
    }

    .captcha-field.form-control {
        width: 100%;
    }

    .blue-list li {
        font-size: 13px;
        margin-bottom: 15px;
    }

    .blue-list li:before {
        font-size: 13px;
        width: 20px;
        height: 20px;
        padding: 1px 0;
        margin-right: 10px;
    }
    .modal-thank-you .modal-content {
        width: 280px;
        height: auto;
        border-radius: 2px;
        padding: 20px 20px 30px 20px;
    }
    button.btn.btn-primary.close-message {
        height: 30px;
        width: 240px;
        line-height: 10px;
    }
    .modal-thank-you__title {
        padding: 0;
    }

    .application-accepted {
        padding: 0;
    }

    .modal-thank-you__title .modal-title {
        font-size: 16px!important;
    }
    .modal-thank-you button.close {
        font-size: 16px;
        width: 16px;
        height: 16px;
        position: absolute;
        right: 0;
        top: -10px;
    }
    .modal-thank-you .modal-body {
        padding: 20px 0 30px 0;
    }
    .application-accepted__txt {
        font-size: 13px;
        color: #697180;
        max-width: 188px;
        line-height: 21px;
    }
    .modal-thank-you .modal-footer {
        padding: 20px 0 0 0;
    }

    .corporate-photo-row {
        justify-content: center;
    }
    .corporate-photo__item {
        width: 296px;
        height: 185px;
    }
    .corporate-photo__item-min {
        width: 143px;
        height: 90px;
    }
    .modal--aplication .custom-checkbox .custom-control-description {
        font-size: 13px;
        line-height: 18px;
    }
    .send-block {
        height: 64px;
        background: #fff;
        position: fixed;
        bottom: 0;
        width: 100%;
        margin: auto;
        left: 0;
        border-top: 1px solid #ccc;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px;
    }
    button.btn.btn-secondary.send-cancel, button.btn.btn-secondary.send-button {
        display: block;
        width: 145px;
        height: 30px;
        font-size: 13px;
        line-height: 7px;
    }
    .rent-coorporate .header__mobile_page-title .back {
        position: relative;
        top: 0;
        left: 6px;
        display: inline-block;
    }
    .call-us .btn-feedback {
        margin-top: 26px;
        height: 30px;
        width: 194px;
        line-height: 22px;
        font-size: 13px;
        padding: 7px 47px;
    }
}

@media (min-width:600px) and (max-width:1023px) {
    .flex h2 {
        max-width: 100%;
    }
    .payment-attachment__txt {
        max-width: 500px;
    }
}

@media (min-width:1024px) and (max-width:1365px) {
    .rent-coorporate .container {
        width: 982px;
        padding: 0;
    }
    .rent-coorporate__banner {
        background: url('/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/image/fon_main1024.png') no-repeat;
        background-size: cover;
        padding: 94px 0 87px 0;
        margin-bottom: 58px;
    }

    .rent-coorporate h2 {
        line-height: 22px;
        margin: 42px 0 28px 0;
    }

    .contact_detail {
        background: url('/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/image/banner-1024.png') no-repeat;
        background-size: cover;
    }
    .modal--aplication .header__mobile_page-title p {
        font-size: 24px!important;
    }
    .modal--aplication .header__mobile_page-title {
        padding: 30px;
        background: #27AAE1;
        color: #fff;
    }
    .modal--aplication .modal-content {
        padding: 0;
    }
    .header__mobile_page-title .icon-close:before {
        color: #fff;
    }

    .header__mobile_page-title .icon-close:hover:before {
        color: #fff;
        cursor: pointer;
    }

    .modal--aplication.modal--form .modal-body {
        padding: 0;
        margin: 32px auto;
        z-index: auto;
    }
    .modal--fullpage.modal--aplication .modal-content {
        padding: 0;
    }
    .form-name, .form-fields {
        width: 100%;
    }
    .modal--aplication .form-row {
        margin-right: 0;
        margin-left: 0;
    }
    .form-name {
        font-size: 24px;
    }
    .form-captcha {
        margin-bottom: 28px;
    }
    .send-block {

        height: 64px;
        background: #fff;
        position: fixed;
        bottom: 0;
        width: 100%;
        margin: auto;
        left: 0;
        border-top: 1px solid #ccc;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 31px;
    }

    button.btn.btn-secondary.send-cancel {
        display: block;
    }

    .send-block .btn-secondary {
        width: 470px;
    }
    .blue-list li:before {
        font-size: 14px;
    }
    .payment-attachment__txt, .blue-list li, .intro {
        font-size: 18px;
    }

    .contact_detail, .contact_detail a {
        font-size: 24px;
    }
    .contact_detail p:nth-child(2) {
        font-size: 14px;
        line-height: 18px;
    }
    .rent-coorporate__banner h1 {
        line-height: 56px;
    }

    .rental_date {
        margin: 95px 0 37px 0;
    }
    .rental_date__detail {
        font-size: 18px;
        line-height: 24px;
        max-width: 368px;
        margin-left: 30px;
    }
    .contact_detail {
        margin-bottom: 60px;
        line-height: 22px;
    }
    .slick-slide img {
        max-width: 198px;
    }
    .call-us {
        padding: 40px 0 80px 0;
    }
    .call-us .btn-feedback {
        height: 44px;
        width: 314px;
        line-height: 22px;
        font-size: 18px;
        padding: 12px 88px;
    }
    .your-question p:first-child, .your-question p {
        margin-bottom: 0px;
        line-height: 18px;
    }
    .corporate-photo__item {
        width: 481px;
        height: 302px;
    }

    .corporate-photo__item-min {
        width: 314px;
        height: 197px;
    }

    .modal--fullpage.modal--aplication .modal-dialog {
        overflow: auto;
        max-width: 100%;
        height: 100%;
        margin: 0;
    }
    .modal--aplication .modal-content {
        width: 100%;
        max-width: 100%;
        height: 100%;
    }

    .call-us {
        margin-top: 40px;
    }
    .rent-coorporate .header__mobile_page-title p {
        font-size: 24px!important;
        color: #2E3039;
        line-height: 22;
    }
    .blue-list li {
        margin-bottom: 20px;
    }
    .blue-list li:before {
        margin-right: 14px;
    }
    .social-block {
        font-size: 24px;
    }
    .social-link__item {
        width: 44px;
        height: 44px;
    }
    .social-link__item img {
        width: 100%;
    }
    .social-link {
        display: flex;
        width: 230px;
        max-width: 100%;
        margin: 25px auto;
        justify-content: space-between;
    }
    .your-question a {
        font-size: 24px;
        color: #fff;
        line-height: 22px;
    }
    button.btn.btn-primary.close-message {
        font-size: 18px;
        line-height: 22px;
    }
    .application-accepted__txt {
        font-size: 14px;
        line-height: 21px;
        max-width: 335px;
    }
    .application-accepted {
        padding: 0;
        margin-right: 0!important;
    }
    .modal--aplication .col-form-label {
        line-height: 22px;
        font-size: 24px;
        padding: 0;
        margin-bottom: 15px;
    }
    .modal--aplication .header__mobile_page-title {
        margin-bottom: 0;
    }
    .form-group {
        margin-bottom: 13px;
    }
    .btn-feedback {
        height: 44px;
        line-height: 22px;
        padding: 12px 53px;
    }
    .modal--aplication .custom-checkbox .custom-control-description {
        font-size: 18px;
        max-width: 352px;
    }
}

@media (min-width: 1366px) {
    .scroll-tooltip {
        display: none;
    }
}

@media (min-width: 1366px) and (max-width:1919px) {
    .rent-coorporate__banner {
        background: url('/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/image/fon_main1366.png') no-repeat;
        background-size: cover;
        padding: 37px 0 60px 0;
    }
    .rental_date {
        margin: 95px 0 37px 0;
    }
    .rent-coorporate .container {
        width: 1162px;
        max-width: 100%;
    }
    .contact_detail {
        background: url('/local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/image/banner-1366.png') no-repeat;
        background-size: cover;
    }
    .page__header__breadcrumbs {
        margin-bottom: 63px;
    }
    .rent-coorporate h2 {
        margin: 41px 0 28px 0;
    }
    .blue-list li:before, .blue-list li:first-child:before {
        font-size: 14px;
        margin-right: 14px;
    }
    .contact_detail {
        margin-top: 58px;
        margin-bottom: 40px;
    }
    .corporate-slide {
        margin: 45px 0 76px 0;
    }
    .call-us {
        padding: 60px 0 100px 0;
    }
    .container-min {
        width: 661px;
    }
    .corporate-photo__item {
        width: 571px;
        height: 359px;
    }

    .corporate-photo__item-min {
        width: 283px;
        height: 178px;
    }
}

@media (max-width: 545px) {
  .call-us .btn-feedback {
    line-height: 16px;
  }
}

@media (max-width: 1365px) and (min-width: 1024px) {
    .modal--fullpage.modal--aplication .modal-dialog {
        overflow: visible !important;
        height: auto;
    }
    .modal--aplication .modal-content {
        height: auto !important;
        margin-top: 0;
    }
}
.btn-innews {
  display: flex;
  justify-content: center;
}
.about-mecha {
  padding: 30px;
}
@media screen and (max-width: 800px) {
table {
  display: block;
  overflow: auto;
  max-width: 100%;
  }
}
  .about-tell {
    margin-left: 20px;
    margin-top: 20px
  }
  .about-mech {
    margin-left: 20px;
  }
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/articles-detail-comments/style.css?1573037443191*/
.articles-comment-text .answer {
    background:#EAF5F9;
    margin: 10px 0 0;
    padding: 10px 15px;
    border-radius:3px;
}
.articles-comment-text .answer p:last-child {
    margin:0px;
}
/* End */


/* Start:/local/templates/main/components/bitrix/form.result.new/velo-mech/style.css?1588814811658*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/main/components/bitrix/form.result.new/velo-mech/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/main/components/bitrix/form.result.new/velo-mech/images/icon_warn.gif);
}
.cst-check {
  margin-top: 10px;
}
/* End */


/* Start:/local/templates/main/components/bitrix/form.result.new/velo-to/style.css?1598411619658*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/main/components/bitrix/form.result.new/velo-to/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/main/components/bitrix/form.result.new/velo-to/images/icon_warn.gif);
}
.cst-check {
  margin-top: 10px;
}
/* End */
/* /local/include/css/articles.min.css?158875355119750 */
/* /local/templates/main/components/bitrix/news/articles/bitrix/news.detail/.default/style.css?159841566420704 */
/* /local/templates/main/components/bitrix/news.list/articles-detail-comments/style.css?1573037443191 */
/* /local/templates/main/components/bitrix/form.result.new/velo-mech/style.css?1588814811658 */
/* /local/templates/main/components/bitrix/form.result.new/velo-to/style.css?1598411619658 */
