

/* Start:/local/templates/mizantin2020/components/bitrix/news/promos/style.min.css?17896455313843*/
.before-content--promos h1{padding-top:36px;padding-bottom:23px;font-size:32px;line-height:1.2}.inner-recall--promos-detail{margin:40px 0 39px}.inner-recall--promos-list .inner-form-recall{padding:36px 28px 40px}.inner-recall--promos-detail .inner-form-recall{padding:36px 30px 40px}.inner-recall--promos-list .inner-form-recall-title{margin-bottom:30px}.inner-recall--promos-detail .inner-form-recall-title{margin-bottom:33px}.inner-recall--promos-list .inner-form-recall-title h2{margin-top:0;text-transform:none}.inner-recall--promos-detail .inner-form-recall-title h2{margin-top:0;margin-bottom:23px;padding:0 30px;line-height:1}.inner-recall--promos-detail .inner-form-recall-title p{font-size:18px;line-height:27px}.inner-recall--promos .slim-view .form-field-adaptive.type-text input[type=email],.inner-recall--promos .slim-view .form-field-adaptive.type-text input[type=text]{padding-bottom:3px;font-size:16px}.inner-recall--promos .inner-form-recall .form-field-adaptive.type-checkbox .checkmark{top:0;transform:none}.inner-recall--promos .inner-form-recall .form-field-adaptive.type-checkbox label{font-size:15px;line-height:16px}.inner-recall--promos .inner-form-recall .form-field-adaptive.type-checkbox{margin-top:12px}.inner-recall--promos .slim-view .form-field-adaptive.type-checkbox .checkmark{border-color:#000}.inner-recall--promos .inner-form-recall .form-field-adaptive.type-submit{margin-bottom:0}.index-sections--promos{margin-top:40px}.promos h2.co_first-header{margin-top:0;font-size:32px;line-height:1}.promos .tabs__caption{padding-bottom:20px}.promos .tabs__caption li{margin-right:26px;padding:0 0 2px;color:#a4a4a4;font-size:18px;line-height:1;border-bottom:2px solid transparent;transition:.25s}.promos .tabs__caption li:last-child{margin-right:0}.promos .tabs__caption li:hover{color:#000}.promos .tabs__caption li.active{color:#d93f3c;border-bottom:2px solid #d93f3c}.promos .contacts-block{border-radius:0}.promos .tabs__content .contacts-block{padding:24px 16px}.promos .contact-icon::before{position:relative;top:-3px;margin-right:6px}.promos .contact-icon span{padding-top:0}.promos .contacts-map h2{font-size:32px;line-height:1}.promos .contact-geo br{display:none}@media (min-width:641px){.promos .contacts-block{border-radius:4px}}@media (min-width:991px){.promos{margin-top:-16px}.before-content--promos h1{padding-top:63px;padding-bottom:0;font-size:48px;line-height:1}.inner-recall--promos-detail{margin:100px 0 66px}.inner-recall--promos-list .inner-form-recall{padding:93px 0 70px}.inner-recall--promos-detail .inner-form-recall{padding:96px 0 55px}.inner-recall--promos-list .inner-form-recall-title{margin-bottom:41px}.inner-recall--promos-detail .inner-form-recall-title{max-width:911px;margin-bottom:63px}.inner-recall--promos-detail .inner-form-recall-title h2{margin-bottom:12px;padding:0;font-size:48px;line-height:1}.inner-recall--promos-detail .inner-form-recall-title p{font-size:20px;line-height:29px}.inner-recall--promos .slim-view .form-field-adaptive.type-text input[type=email],.inner-recall--promos .slim-view .form-field-adaptive.type-text input[type=text]{padding-bottom:0}.inner-recall--promos .inner-form-recall .form-field-adaptive.type-checkbox{margin-top:43px}.inner-recall--promos .inner-form-recall .form-field-adaptive.type-checkbox label{font-size:14px}.index-sections--promos{margin-top:100px}.promos h2.co_first-header{font-size:42px;line-height:48px}.promos .tabs__caption li{margin-right:25px;padding:0 0 3px;font-size:20px;line-height:1.2;border-bottom-width:4px}.promos .tabs__content .contacts-block{padding:40px}.promos .tabs__caption{padding-bottom:57px}.promos .contact-geo br{display:initial}.promos .tabs__content .contacts-block-row{gap:208px}.promos .contacts-block-col{flex-basis:calc(50% - 104px)}.promos .contacts-block a.like-button{padding:12px 17px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news/promos/bitrix/news.detail/.default/style.css?17896455312661*/
.promo-detail {
    display: flex;
    flex-direction: column-reverse;
    gap: 19px;
}

.promo-detail__img-block {
    position: relative;
    display: flex;
    aspect-ratio: 343/320;
}

.promo-detail__img-block::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 81.25%, rgba(0, 0, 0, 0.4) 100%);
    z-index: 1;
}

.promo-detail__img-block picture {
    width: 100%;
}

.promo-detail__img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.promo-detail__text-block :first-child {
    margin-top: 0;
}

.promo-detail__text-block :last-child {
    margin-bottom: 0;
}

.promo-detail__text-block p {
    margin-top: 0;
    font-size: 18px;
    line-height: 24px;
}

.promo-detail__text-block p:not(:last-child) {
    margin-bottom: 10px;
}

.promo-detail__text-block h2 {
    margin: 20px 0;
    color: #585858;
    font-weight: 400;
    font-size: 20px;
    line-height: 29px;
    text-transform: uppercase;
    font-family: "Circe", "Arial", sans-serif;
}

.promo-detail__text-block h2:first-child {
    margin-top: 0;
}

.promo-detail__text-block hr {
    width: 48px;
    height: 4px;
    margin: 36px 0 40px;
    background-color: #d93f3c;
    border: none;
}

.promo-detail__text-block ul,
.promo-detail__text-block ol {
    margin-top: 0;
    padding: 0;
    list-style: none;
}

.promo-detail__text-block ul:not(:last-child),
.promo-detail__text-block ol:not(:last-child) {
    margin-bottom: 10px;
}

.promo-detail__text-block ul li {
    position: relative;
    padding-left: 27px;
    font-size: 18px;
    line-height: 24px;
}

.promo-detail__text-block ul li::before {
    content: "";
    position: absolute;
    top: 10px;
    left: 12px;
    width: 3px;
    height: 3px;
    background-color: #000;
    border-radius: 50%;
}

.promo-detail__text-block ol {
    counter-reset: promo-ol-counter;
}

.promo-detail__text-block ol li {
    font-size: 18px;
    line-height: 24px;
}

.promo-detail__text-block ol li::before {
    counter-increment: promo-ol-counter;
    content: counter(promo-ol-counter) ". ";
}

@media (min-width: 991px) {
    .promo-detail {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 16px;
    }

    .promo-detail__img-block {
        flex-basis: calc(50% - 8px);
        aspect-ratio: 560/370;
    }

    .promo-detail__img-block::before {
        display: none;
    }

    .promo-detail__text-block {
        flex-basis: calc(50% - 8px);
    }

    .promo-detail__text-block hr {
        margin: 36px 0 29px;
    }
}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/form.result.new/recall/style.min.css?1786011539532*/
table.form-table{width:100%;background-color:#fff;border-collapse:collapse;font-size:100%;font-weight:400;line-height:160%}table.form-table td,table.form-table th{border:1px solid #adc3d5;padding:5px;vertical-align:top}table.form-table th{background-image:url(/local/templates/mizantin2020/components/bitrix/form.result.new/recall/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/mizantin2020/components/bitrix/form.result.new/recall/images/icon_warn.gif)}
/* End */
/* /local/templates/mizantin2020/components/bitrix/news/promos/style.min.css?17896455313843 */
/* /local/templates/mizantin2020/components/bitrix/news/promos/bitrix/news.detail/.default/style.css?17896455312661 */
/* /local/templates/mizantin2020/components/bitrix/form.result.new/recall/style.min.css?1786011539532 */
