

/* Start:/local/templates/journal/components/bitrix/news.detail/main-banner/style.css?1723470419849*/
.preview.preview_banner {
    display: flex;
    flex-direction: column;
    min-height: 22.2222rem;
    margin-bottom: 15px;

    background: var(--color-white);
}

.preview_banner .preview__img {
    width: 100%;
    height: 215px;
}

.preview_banner .preview__content {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;

    padding: 10px;
}

.preview_banner .preview__section {
    margin-bottom: 10px;
    color: var(--color-green1);
}

@media (min-width: 1024px) {
    .preview.preview_banner {
        min-height: 30.5556rem;
        margin-bottom: 0;
    }

    .preview_banner .preview__img {
        height: 18.8889rem;
    }

    .preview_banner .preview__content {
        width: 100%;
        height: 100%;
        padding: 1.1111rem;
    }
}
/* End */


/* Start:/local/templates/journal/components/custom/main.news.list/popular/style.css?17514513622304*/
.popular {
	position: relative;

	height: 100%;
	padding: 10px;

	background: #232323;
	border-radius: 7px;
	/*overflow: hidden;*/
}

.popular .popular__title,
.popular .preview__name {
	color: var(--color-white);
}
.no-decor {
    text-decoration: none !important;
}
.no-border {
    border: none !important;
}
.popular__top {
	display: flex;
	align-items: center;
	height: 30px;
	margin-bottom: 10px;
}
.preview__name.preview__link {
	display: -webkit-box;
    -webkit-line-clamp: 3; 
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.popular__list {
	position: relative;
    height: auto;
    margin-top: 0;
    padding: 0 0 10px;

	display: flex;
	flex-direction: row;

	overflow: auto;
}

.preview.preview_popular {
	display: flex;
    flex-direction: column;
    min-width: calc(100% - 40px);
    min-height: auto;
    height: auto;
    margin-right: 30px;
    margin-bottom: 0;
    overflow: unset;
}
.preview.preview_popular:last-child {
	margin-right: 0;
	margin-bottom: 0;
}

.preview.preview_popular:after {
	content: "";
    position: absolute;
    top: 0;
    right: -15px;
    left: unset;
    bottom: unset;

    width: 1px;
    height: 100%;
    background: var(--color-gray3);
}
.preview.preview_popular:last-child:after {
	display: none;
}

.preview_popular .preview__content {
	flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.preview_popular .preview__section {
    margin-bottom: 10px;
    color: var(--color-green1);
}

@media (min-width: 1024px) {
	.popular {
		min-height: 30.5556rem;
	    padding: 0 1.1111rem 1.1111rem;
	}

	.popular__top {
		height: 3.8889rem;
	}


	.popular__list {
		position: absolute;
	    top: 0;
	    left: 0;
	    /* height: calc(100% - 4.4444rem); */
	    margin-top: 4.4444rem;
	    padding: 0 1.1111rem 1.1111rem;

		flex-direction: column;
	}

	.preview.preview_popular {
		min-width: unset;
		margin-right: 0;
	    margin-bottom: 2.2222rem;
	}

	.preview.preview_popular:after {
		top: unset;
    	right: unset;
	    left: 0;
	    bottom: -1.1111rem;

	    width: 100%;
	    height: 1px;
	    background: var(--color-gray3);
	}
}
/* End */


/* Start:/local/templates/journal/components/bitrix/subscribe.form/main/style.css?17442074651547*/
/*-------------------------------subscribe--------------------------------------*/


#subscribe-block {
    content: "";
    display: block;
    border-top: 80px solid transparent;
    margin-top: -80px;
}

.subscribe__wrap {
    background: var(--color-white);
    padding: 10px;

    border-radius: 7px;
    overflow: hidden;
}

.subscribe__text {
    margin-bottom: 20px;
}

.subscribe__form .form__body {
    display: flex;
}
.subscribe__form .form__item {
    width: calc(100% - 40px);
}
.subscribe__form .wrap-input {
    width: 100%;
}
.subscribe__form .form__error {
    margin: 15px 0 0;
}
.subscribe__form .btn {
    margin-left: 10px;
}
.subscribe__consent {
    margin-top: 15px;
}


.subscribe .thx {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 15px 0;
}
.subscribe .thx__title {
    margin: 0;
}
.subscribe .thx__text {
    margin: 10px 0 0;
}

@media (min-width: 1024px) {
    .subscribe__wrap {
        padding: 1.1111rem;
    }
    .subscribe__text {
        margin-bottom: 0;
    }
    .subscribe__form .form__item {
        width: 16.6667rem;
    }
    .subscribe__form .form__error {
        margin: 0.8333rem 0 0;
    }
    .subscribe__form .btn {
        margin-left: 0.8333rem;
    }
    .subscribe__consent {
        margin-top: 0.8333rem;
    }

    .subscribe .thx {
        padding: 0.8333rem 0;
    }
    .subscribe .thx__text {
        margin: 0.5556rem 0 0;
    }
}
/* End */


/* Start:/local/templates/journal/components/bitrix/catalog.section.list/main-categories/style.css?1723470417813*/
.preview.preview_section {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 350px;

    padding: 10px;
}

.preview.preview_section:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 0;
}
.preview.preview_section > * {
    z-index: 1;
}

.preview_section .preview__top {
    display: flex;
    flex-direction: column;
}

.preview_section .preview__section {
    margin-bottom: 10px;
    color: var(--color-green1);
}

.preview_section .preview__name {
    color: var(--color-white);
}

@media (min-width: 1024px) {
    .preview.preview_section {
        min-height: 18.8889rem;
        padding: 1.1111rem;
    }
}

/* End */


/* Start:/local/templates/journal/components/bitrix/news.list/calendar/style.css?17234704191242*/
.preview.preview_calendar {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: auto;
	min-height: auto;
	padding: 0 0 20px;
	margin-bottom: 20px;

	border-left: none;
	border-bottom: 1px solid var(--color-gray2);
}
.preview.preview_calendar:last-child {
	padding: 0;
	border-bottom: none;
}

.preview_calendar .preview__content {
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.preview_calendar .preview__date {
	display: flex;
	align-items: center;
	margin-bottom: 10px;

	color: var(--color-black);
}
.preview_calendar .preview__date .icon {
	margin-right: 5px;
}

.preview_calendar .preview__name {
	margin: 0;
}

.preview_calendar .preview__img {
	min-width: 132px;
    min-height: 98px;
    width: 132px;
    height: 98px;
    margin-bottom: 10px;
	margin-left: 0;
}

@media (min-width: 1024px) {
	.preview.preview_calendar {
		flex-direction: row-reverse;
		padding: 0 0 1.6667rem;
		margin-bottom: 1.6667rem;
	}

	.preview_calendar .preview__img {
		margin-bottom: 0;
	    margin-left: 0.5556rem;
	}

	.preview_calendar .preview__date {
		margin-bottom: 0.8333rem;
	}
	.preview_calendar .preview__date .icon {
		margin-right: 0.5556rem;
	}
}


/* End */


/* Start:/local/templates/journal/components/bitrix/news.list/attentions/style.css?1723470419819*/
/*-------------------------------attentions--------------------------------------*/





.attention {
    margin-bottom: 10px;
}

.attention__wrap {
    background: var(--color-white);
    border-radius: 7px;
    overflow: hidden;
}

.attention__text {
    padding: 10px 10px 20px 10px;
}

.attention__img {
    width: 100%;
    height: 100%;
}

.attention__img-wrap {
    order: -1;  
}


@media (min-width: 1024px) {
    .attention {
        margin-bottom: 1.6667rem;
    }

    .attention__text {
        padding: 1.1111rem;
        padding-right: 0;
    }

    .attention__img-wrap {
        order: 0;  
    }
    .attention__img {
        position: absolute;
        top: 0;
        left: 15px;
        width: calc(100% - 30px);
        height: 100%;
    }
}



/* End */


/* Start:/local/templates/journal/components/bitrix/news.list/news/style.css?17234704211485*/
.news-main .preview.preview_news {
	padding: 0;
	margin-bottom: 20px;
}

.news-list .preview.preview_news {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding: 0 0 20px;
	margin-bottom: 20px;

	border-left: none;
	border-bottom: 1px solid var(--color-gray2);
}

.news-list .previews__date {
	padding-bottom: 10px;

	color: var(--color-green2);
	font-weight: bold;
}


.preview.preview_news {
	height: auto;
	min-height: auto;

	overflow: unset;
}
.preview.preview_news:last-child {
	border-bottom: none;
}

.preview_news .preview__content {
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.preview_news .preview__name {
	margin: 0;
}

.preview_news .preview__img {
	min-width: 132px;
    min-height: 98px;
    width: 132px;
    height: 98px;
    margin-bottom: 10px;
	margin-left: 0;
}



.news-main .previews__top {
	padding-bottom: 15px;
	margin-bottom: 25px;

	border-bottom: 1px solid var(--color-gray3);
}


@media (min-width: 1024px) {
	.news-list .previews__date {
		padding-bottom: 0.8333rem;
	}

	.news-list .preview.preview_news {
		flex-direction: row-reverse;
		padding: 0 0 1.6667rem;
		margin-bottom: 1.6667rem;
	}

	.preview_news .preview__img {
		margin-bottom: 0;
	    margin-left: 0.5556rem;
	}

	.news-main .previews__top {
		padding-bottom: 1.6667rem;
	    margin-bottom: 0.5556rem;
	}
}

/* End */


/* Start:/local/templates/journal/components/bitrix/news.list/main-articles/style.css?1743754122254*/
.show-more {
	display: flex;
	align-items: center;
	justify-content: center;
}
.btn_show-more {
	min-width: 100%;
	margin-top: 20px;
}

@media (min-width: 1024px) {
	.btn_show-more {
		min-width: 21.1111rem;
		margin-top: 1.6667rem;
	}
}

/* End */
/* /local/templates/journal/components/bitrix/news.detail/main-banner/style.css?1723470419849 */
/* /local/templates/journal/components/custom/main.news.list/popular/style.css?17514513622304 */
/* /local/templates/journal/components/bitrix/subscribe.form/main/style.css?17442074651547 */
/* /local/templates/journal/components/bitrix/catalog.section.list/main-categories/style.css?1723470417813 */
/* /local/templates/journal/components/bitrix/news.list/calendar/style.css?17234704191242 */
/* /local/templates/journal/components/bitrix/news.list/attentions/style.css?1723470419819 */
/* /local/templates/journal/components/bitrix/news.list/news/style.css?17234704211485 */
/* /local/templates/journal/components/bitrix/news.list/main-articles/style.css?1743754122254 */
