

/* Start:/local/templates/main/components/bitrix/news.list/prices_tabs/style.css?1779225984402*/
@media(min-width: 577px) {
    .slider__stack .slider__list.swiper-wrapper {
        width: 100% !important;
        justify-content: center;
        gap: 15px;
        flex-wrap: wrap;
    }
}

.prices-tabs__wrapper {
    display: flex;
    flex-wrap: wrap;
}

.tariffs__more {
    margin-top: auto;
}

.prices-tabs__content .block-row,
.prices-tabs__content {
    height: 100%;
}
/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section.list/optimization__list/style.css?1778790431880*/
.optimization__item--swiper {
	border-radius: var(--border-radius-m);
	padding: 40px 30px;
	color: #000000;
	display: flex;
	flex-direction: column;
	background: var(--gray-silver);
	transition: .2s;
	height: 100%;
}

.optimization__item:hover {
	color: inherit;
	text-decoration: none;
	display: flex;
	flex-direction: column;
	background-color: var(--second-blue);
}

.optimization__item-icon {
	margin-bottom: 15px;
	opacity: .25;
}

.optimization__item:hover .optimization__item-icon {
	opacity: 1;
}

.optimization__item-title {
	margin-bottom: 25px;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
}

.optimization__item-description {
	margin-bottom: 15px;
}

.optimization__item-price {
	font-weight: 500;
	margin-bottom: 15px;
}

.optimization__bottom {
	margin-top: auto;
}

.optimization__list--swiper.swiper-autoheight .swiper-wrapper {
	align-items: normal;
}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/text-block/style.css?177455826598*/
@media(max-width: 767px) {
    .text-block .block-col {
        width: 100%!important;
    }
}
/* End */
/* /local/templates/main/components/bitrix/news.list/prices_tabs/style.css?1779225984402 */
/* /local/templates/main/components/bitrix/catalog.section.list/optimization__list/style.css?1778790431880 */
/* /local/templates/main/components/bitrix/news.list/text-block/style.css?177455826598 */
