

/* Start:/local/components/w2you/widgets/templates/section-otkos/style.css?17799124752281*/
/* Блок «Отделка откосов» — только .widget-section-otkos */

.neva .widget-section-otkos.info-stages {
	padding: 40px 0;
	margin: 0;
}

.neva .widget-section-otkos.widget-section-otkos--detail.info-stages {
	padding: 40px 0 0;
}

.neva .widget-section-otkos .info-stages__content--block {
	display: block;
	width: 100%;
}

.neva .widget-section-otkos .info-stages__content--flex {
	align-items: flex-start;
	gap: 20px;
}

.neva .widget-section-otkos .info-stages__content--img {
	width: calc(50% - 10px);
	flex-shrink: 0;
}

.neva .widget-section-otkos .info-stages__content--img img {
	width: 100%;
	height: auto;
	display: block;
}

.neva .widget-section-otkos .info-stages__content--info {
	width: calc(50% - 10px);
}

.neva .widget-section-otkos .info-stages__content--info p,
.neva .widget-section-otkos .info-stages__content--info li {
	font-size: 14px;
	line-height: 20px;
	color: #797979;
	margin: 0 0 12px;
}

.neva .widget-section-otkos .info-stages__content--info p:last-child,
.neva .widget-section-otkos .info-stages__content--info li:last-child {
	margin-bottom: 0;
}

.neva .widget-section-otkos .info-stages__content--info b,
.neva .widget-section-otkos .info-stages__content--info strong {
	color: #343434;
	font-weight: 600;
}

.neva .widget-section-otkos .info-stages__content--info ul {
	padding: 0;
	margin: 0 0 12px;
	list-style: none;
}

.neva .widget-section-otkos .info-stages__content--info ul li {
	position: relative;
	padding-left: 20px;
	margin-bottom: 12px;
}

.neva .widget-section-otkos .info-stages__content--info ul li:last-child {
	margin-bottom: 0;
}

.neva .widget-section-otkos .info-stages__content--info ul li::before {
	content: '';
	display: block;
	position: absolute;
	top: 6px;
	left: 0;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #343434;
}

@media only screen and (max-width: 1023px) {
	.neva .widget-section-otkos.info-stages {
		padding: 30px 0;
	}

	.neva .widget-section-otkos.widget-section-otkos--detail.info-stages {
		padding: 30px 0 0;
	}

	.neva .widget-section-otkos .info-stages__content--flex {
		flex-direction: column;
		gap: 16px;
	}

	.neva .widget-section-otkos .info-stages__content--img,
	.neva .widget-section-otkos .info-stages__content--info {
		width: 100%;
	}
}

/* End */


/* Start:/local/templates/dveri_v3/components/bitrix/catalog.section/catalog_list_new6/style.css?17037037934219*/
@media (min-width: 1200px){
	/*lg*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 992px) and (max-width:1199px){
	/*md*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 768px) and (max-width: 991px){
	/*sm*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (max-width: 767px){
	/*xs*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}

.catalog-section-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

.row::before {
	display: initial;
}


.mp_top_sl2__slider--mejkomnatnie .mp_top_sl2__slider__slide__inn {
	height: 100%;
}

.mp_top_sl2__slider__slide__inn__img {
	height: 100%;
}

.mp_top_sl2__slider__slide__inn__img a img {
	min-height: 207px;
}

.mp_top_sl2__slider_con {
	margin: 0 -5px 0 -10px;
}

.mp_top_sl2__slider_con .slick-track
{
    display: flex !important;
}
.mp_top_sl2__slider_con .slick-slide
{
    height: inherit !important;
}
/* End */
/* /local/components/w2you/widgets/templates/section-otkos/style.css?17799124752281 */
/* /local/templates/dveri_v3/components/bitrix/catalog.section/catalog_list_new6/style.css?17037037934219 */
