

/* Start:/local/templates/tsvostok_v2/components/bitrix/news/news/style.min.css?17628226871643*/
.news-item-container{margin-bottom:22px}@media(min-width:768px){.news-item-container{margin-bottom:40px}}.news-item-image{position:relative;display:inline-block;width:100%;border-radius:var(--border-radius);text-decoration:none;overflow:hidden;margin-bottom:14px}.news-item-image:before{content:'';display:block;padding-top:60%;width:1px}.news-item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news-item-image:hover span{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background-color:var(--primary-color);opacity:.6;z-index:1}.news-item-name a,.news-item-name span{display:inline-block;font-size:22px;font-weight:500;line-height:30px;color:var(--heading-color);text-decoration:none}.news-item-name a{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.news-item-date{font-size:14px;font-weight:400;line-height:19px;color:var(--secondary-color)}.news-item-date i{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--secondary-color);margin:0 12px}.news-item-desc{font-size:14px;font-weight:400;line-height:21px;color:var(--heading-color);margin-bottom:12px}@media(min-width:992px){.news-item-desc{font-size:16px;line-height:24px}}.news-item-more{display:inline-block;font-size:14px;font-weight:500;line-height:21px;color:var(--primary-color);text-decoration:none}.news-item-more:hover{color:var(--primary-color-hover)}@media(min-width:992px){.news-item-more{font-size:16px;line-height:24px}}.news-item-more svg{--color:var(--primary-color);stroke:transparent}.news-item-more:hover svg{--color:var(--primary-color-hover)}
/* End */


/* Start:/local/templates/tsvostok_v2/components/bitrix/news/news/bitrix/news.detail/.default/style.css?17798881012825*/
.news-detail-image-container{
    margin-bottom: 22px;
}

@media (min-width: 768px) {
    .news-detail-image-container{
        margin-bottom: 30px;
    }
}
.news-detail-image-container .owl-carousel .owl-stage-outer {
    overflow: visible;
}

@media (min-width: 576px) {
    .news-detail-image-container .owl-carousel .owl-stage-outer {
        overflow: hidden;
    }
}

.news-detail-image-container .owl-stage {
    display: flex;
    align-items: stretch;
}

.news-detail-image-container .owl-item {
    min-width: 255px;
}

@media (min-width: 576px) {
    .news-detail-image-container .owl-item {
        min-width: auto;
    }
}

.news-detail-image-container .thumbs {
    margin-top: 18px;
}

.news-detail-image-container img{
    aspect-ratio: 2 / 1.45;
    object-fit: cover;
}

.news-detail-image-container .thumbs img{
    aspect-ratio: 2 / 1.45;
    object-fit: cover;
}

.news-detail-top-text{
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    color: var(--heading-color);
    margin-bottom: 22px;
}

@media (min-width: 768px) {
    .news-detail-top-text{
        margin-bottom: 30px;
    }
}

.news-detail-text{
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    color: var(--heading-color);
}

.news-detail-text p{
    margin-top: 0;
}

.news-detail-text img{
    max-width: 100%;
}

.news-detail-video{
    position: relative;
    width: 100%;
    padding-top: 56.25%;
    margin-top: 16px;
}

.news-detail-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: var(--border-radius);
}

.news-detail-header{
    gap: 22px;
    margin-bottom: 22px;
}

@media (min-width: 768px) {
    .news-detail-header{
        margin-bottom: 38px;
    }
    .news-detail-header-top{
        gap: 24px;
    }
}

@media (min-width: 992px) {
    .news-detail-header-top{
        gap: 64px;
    }
}

.news-detail-date{
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    color: var(--secondary-color);
}

.news-detail-copy{
    --color: var(--primary-color);
    gap: 12px;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    color: var(--primary-color);
    text-decoration: none;
}

.news-detail-copy svg{
    stroke: transparent;
}

.news-detail-copy:hover svg{
    --color: var(--primary-color-hover);
}

.news-detail-networks{
    display: flex;
    align-items: center;
    gap: 55px;
}

@media (min-width: 768px) {
    .news-detail-networks{
        gap: 26px;
    }
}

.news-detail-networks svg{
    stroke: transparent;
}

.news-detail-image-container .thumbs .owl-dots{
    position: relative;
    padding-bottom: 0;
}

.news-detail-image-container .thumbs.owl-carousel button.owl-dot.active {
    background-color: var(--heading-color);
    border-color: var(--heading-color);
}
/* End */


/* Start:/local/templates/tsvostok_v2/components/bitrix/subscribe.form/.default/style.css?17774469022025*/
.subscribe-form-container{
    background-color: var(--primary-rgb-01);
    border-radius: var(--border-radius);
    text-align: center;
    padding: 30px 25px;
    margin-top: 10px;
}

@media(min-width: 576px) and (min-width: 992px){
    .subscribe-form-container{
        padding: 30px 51px;
    }
}

@media(min-width: 768px) {
    .subscribe-form-container{
        padding: 30px 25px;
        margin-top: 0;
    }
}

.subscribe-form-title{
    font-size: 18px;
    font-weight: 500;
    line-height: 27px;
    color: var(--heading-color);
    margin-bottom: 14px;
}

.subscribe-form-desc{
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    color: var(--secondary-color);
    margin-bottom: 22px;
}

@media(min-width: 576px) {
    .subscribe-form-desc{
        margin-bottom: 28px;
    }
}

.subscribe-form-container input[type="checkbox"] {
    position: relative;
    display: block;
    width: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
    padding: 0;
    margin: 0;
}

div.subscribe-form-container .input-container{
    margin-bottom: 22px;
}

div.subscribe-form-container input{
    height: 46px;
    padding: 12px;
}

.subscribe-form-container .input-checkbox input + label{
    display: flex;
    align-items: center;
    min-height: 32px;
    padding-left: 35px;
    margin: 22px 0 0;
}

@media(min-width: 1200px) {
    .subscribe-form-container .input-checkbox input + label{
        margin: 22px 22px 0;
    }
}

.subscribe-form-container .input-checkbox input + label:before,
.subscribe-form-container .input-checkbox input:checked + label:after {
    top: 3px;
}
.subscribe-form-container .input-checkbox input:checked + label:after{
    width: 24px;
    height: 24px;
}
.subscribe-form-container .input-checkbox input + label:before{
    background-color: #fff;
}

.subscribe-form-container .input-checkbox input:checked + label:before {
    background: var(--primary-color);
}

/* End */


/* Start:/local/templates/tsvostok_v2/components/bitrix/system.pagenavigation/modern/style.min.css?1762822687659*/
.navigation{margin:32px 0 32px}@media(min-width:768px){.navigation{margin:40px 0 60px}}.btn.btn-load-more{height:44px;margin-bottom:22px;font-weight:600}.navigation-list{display:flex;align-items:center;justify-content:center;list-style:none;padding:0;margin:0}.navigation-link{display:inline-block;font-size:16px;font-weight:500;line-height:20px;color:var(--secondary-color);text-decoration:none;padding:6px 11px}@media(min-width:768px){.navigation-link{padding:10px 16px}}.navigation-link:hover{color:var(--heading-color)}.navigation-link.is-active{color:#fff;background-color:var(--primary-color)}.navigation-link:hover svg path{stroke:var(--heading-color)}
/* End */


/* Start:/local/templates/tsvostok_v2/components/bitrix/news/news/bitrix/news.list/.default/style.min.css?1768316918439*/
.news-list-header{margin:22px 0}@media(min-width: 768px){.news-list-header{margin:40px 0}}.news-list-title{font-size:32px;font-weight:500;line-height:40px;letter-spacing:.005em;color:var(--heading-color)}.news-list-more{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.005em;color:var(--heading-color);text-decoration:none}.news-list-more:hover svg{stroke:var(--primary-color)}
/* End */
/* /local/templates/tsvostok_v2/components/bitrix/news/news/style.min.css?17628226871643 */
/* /local/templates/tsvostok_v2/components/bitrix/news/news/bitrix/news.detail/.default/style.css?17798881012825 */
/* /local/templates/tsvostok_v2/components/bitrix/subscribe.form/.default/style.css?17774469022025 */
/* /local/templates/tsvostok_v2/components/bitrix/system.pagenavigation/modern/style.min.css?1762822687659 */
/* /local/templates/tsvostok_v2/components/bitrix/news/news/bitrix/news.list/.default/style.min.css?1768316918439 */
