

/* Start:/bitrix/components/krayt/action.list/templates/main_banner/style.css?17471382434605*/
 .countsSlides {
	/*position: absolute;*/
	transform: rotate(90deg);
	/*right: 0;*/
	/*bottom: 0;*/
	/*top: 0;*/
	/*margin: auto;*/
	width: 75px;
	height: 40px;
	display: flex;
	align-items: baseline;
	justify-content: center;
}

.countsSlides span {
	color: #3D4158;
	opacity: 0.4;
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
}

.countsSlides .currentSlide {
	color: #3D4158;
	font-size: 30px;
	line-height: 37px;
	opacity: 1;
	margin-right: 6px;
}

.countsSlides .allSlides {
	margin-left: 5px;
}
.main-banner-paging {
	z-index: 100;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
}

.customPaging {
	margin-bottom: 30px;
	margin-top: 75px;
}
.main_banner_slider ul.slick-dots {
	/*position: absolute;*/
	/*right: 35px;*/
	/*top: 0;*/
	/*bottom: 0;*/
	/*z-index: 50;*/
	/*text-align: center;*/
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 25px;
}
.main_banner_slider .slick-dots li {
	margin: 5px 0;
}

.main_banner_slider .slick-dots li button {
	font-size: 0;
	display: block;
	padding: 0;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	margin: auto;
	background: #ffffff;
	/*border: 1px solid #e9e8e6;*/
}

.main_banner_slider .slick-dots li.slick-active button {
	background: #606DA6;
}
.main_banner_slider {
	/*max-width: 1920px;*/
	margin: auto;
	z-index: 0;
	overflow: hidden;
	max-height: 100%;
}

.main_banner {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
	height: auto !important;
	max-height: 650px;
}

.main_banner picture img {
	max-width: none;
	width: 100%;
	max-height: 650px;
	position: absolute;
	object-fit: cover;
	top: 0;
	display: block !important;
}

.main_banner .banner_image_wrapper {
	/*display: block;*/
	/*position: relative;*/
	/*width: 100%;*/
	/*height: 0;*/
	/*padding-bottom: 25%;*/
}

.main_banner .banner_image_wrapper div {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

/*NEW-------------------*/




@media all and (max-width: 1024px) {
	.main_banner {
		padding-bottom: 40px;
		max-height: 398px;
	}
	.main_banner_slider ul.slick-dots {
		top: auto;
		bottom: 0;
		flex-direction: row;
		right: 0;
		left: 0;
	}
	.main_banner_slider ul.slick-dots li {
		margin: 0 5px;
	}
}

 @media (max-width: 834px) {
	 .main_banner {
		 max-height: 351px;
	 }
 }

@media all and (max-width: 768px) {
	.main_banner picture, .main_banner picture img {
		height: 360px;
	}
	.main_banner {
		max-height: 320px;
	}
  .countsSlides .currentSlide{
    font-size: 20px;
  }
}

@media all and (max-width: 728px) {
	.main_banner picture, .main_banner picture img {
		height: 341px;
	}
	.main_banner {
		height: 381px;
	}
}
@media all and (max-width: 688px) {
	.main_banner picture, .main_banner picture img {
		height: 323px;
	}
	.main_banner {
		height: 363px;
	}
}

@media all and (max-width: 640px) {

	.main_banner picture,.main_banner picture img {
		height: 300px;
	}
	.main_banner {
		height: 340px;
	}
}
@media all and (max-width: 600px) {
	.main_banner picture, .main_banner picture img {
		height: 281px;
	}
	.main_banner {
		height: 321px;
	}
}
@media all and (max-width: 560px) {

	.main_banner picture, .main_banner picture img {
		height: 263px;
	}
	.main_banner {
		height: 303px;
		padding-bottom: 0px;
	}
	.countsSlides {
		display: none;
	}
}
 @media (max-width: 540px) {
	 .main_banner {
		 max-height: 231px;
	 }
 }
@media all and (max-width: 520px) {

	.main_banner picture, .main_banner picture img {
		height: 244px;
	}
	.main_banner {
		height: 217px;
	}
}
@media all and (max-width: 480px) {

	.main_banner picture, .main_banner picture img {
		height: 225px;
	}
	.main_banner {
		height: 215px;
	}
}
@media all and (max-width: 440px) {

	.main_banner picture, .main_banner picture img {
		height: 206px;
	}
	.main_banner {
		height: 200px;
	}
}
 @media all and (max-width: 414px) {

	 .main_banner {
		 max-height: 171px;
	 }
 }
@media all and (max-width: 400px) {

	.main_banner picture, .main_banner picture img {
		height: 188px;
	}
	.main_banner {
		height: 172px;
	}
}
 @media (max-width: 375px) {
	 .main_banner {
		 max-height: 160px;
	 }
 }
@media all and (max-width: 360px) {

	.main_banner picture, .main_banner picture img {
		height: 169px;
	}
	.main_banner {
		max-height: 154px;
	}
}
@media all and (max-width: 320px) {

	.main_banner picture, .main_banner picture img {
		height: 150px;
	}
	.main_banner {
		height: 148px;
	}
}

/* End */


/* Start:/bitrix/components/krayt/section.on_main/templates/.default/style.min.css?17386787841926*/
.category-block{text-align:center}.category-block a.category-item{width:20%;color:#5880ac;padding-top:10px;padding-bottom:10px;transition:.2s ease-in-out}.category-block a.category-item:nth-child(1){background-color:#f0f5f9}.category-block a.category-item:nth-child(2){background-color:#f0ebd0}.category-block a.category-item:nth-child(3),.category-block a.category-item:nth-child(9){background-color:#f0f5f9}.category-block a.category-item:nth-child(4),.category-block a.category-item:nth-child(6){background-color:#fff}.category-block a.category-item:nth-child(5){background-color:#dceee3}.category-block a.category-item:nth-child(7){background-color:#f5f1eb}.category-block a.category-item:nth-child(10),.category-block a.category-item:nth-child(8){background-color:#d6e2f3}.category-block .category-item-img{width:46px;height:46px;margin:0 auto 30px}.category-block .category-item-img img{object-fit:contain;object-position:center;width:100%;height:100%}.category-block a.category-item .category-item-title{color:#3d4158;font-size:14px;line-height:17px;transition:.2s ease-in-out}.category-block a.category-item .category-item-num{font-size:12px;line-height:15px;color:#3d4158;position:absolute;left:5px;top:10px}.category-block a.category-item:before{display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0;transition:.2s ease-in-out}.category-block a.category-item:hover{box-shadow:0 0 15px rgba(0,0,0,.1);z-index:10}.category-block a.category-item:hover .category-item-title{text-shadow:0 0 1px rgba(0,0,0,.2)}.category-item:hover .category-item-img .img-box{transform:translateY(-5px) scale(1.2)}.category-item:active .category-item-img .img-box{transform:translateY(-5px) scale(1.15)}.category-item:hover .title{color:#365d88}.category-item:active .title{color:#23476f}@media (max-width:1024px){.category-block .category-item-img{width:30px;height:30px;margin:0 auto 13px}}
/* End */


/* Start:/bitrix/components/krayt/action.list/templates/main_sales/style.min.css?17386787843309*/
.news_in_glav{padding-top:50px}.news_in_glav .news-item .news-item-text_box .title_box{font-size:34px}.news_in_glav .news-item{margin-bottom:35px}.news_in_glav .news-item-top{height:calc(100% - 50px);overflow:hidden}.news_in_glav .news-item .news-item-img .news-item-img_box:before{padding-top:66.66%}.news_in_glav .news-item .news-item-img .news-item-img_box .preview_picture{background-size:cover;background-position:center;background-repeat:no-repeat}.news_in_glav .news-item .news-item-text_box{position:absolute;padding:20px 40px 40px;top:30px;bottom:30px;right:0;background-color:#fff;box-shadow:0 2px 16px rgba(0,0,0,.1);z-index:1}.news_in_glav .news-item .news-item-subtitle_box{font-weight:500;font-size:16px;line-height:20px;color:#e15757;margin-bottom:25px}.news_in_glav .news-item .news-item-title_box a{font-size:20px;font-weight:500;line-height:140%;color:#3d4158;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news_in_glav .news-item .news-item-title_box{margin-bottom:30px}.news_in_glav .news-item .news-item-text{font-size:12px;line-height:200%;color:#3d4158;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news_in_glav .news-item .news-item-date{font-size:12px;line-height:15px;background:rgba(223,231,238,.6);border-radius:6px;padding:3px 12px}.news_in_glav .news-item .news-item-more{padding-bottom:1px;font-weight:500;font-size:14px;line-height:17px;color:#3d4158;border-bottom:2px solid #606da6;transition:.2s ease-in-out}.news_in_glav .news-item .news-item-more:active,.news_in_glav .news-item .news-item-more:hover{border-bottom-color:transparent}.link-block-wrapper .link-block{font-weight:500;font-size:12px;line-height:15px;text-transform:uppercase;color:#3d4158;transition:.2s ease-in-out}.link-block-wrapper .link-block:hover{color:#606da6}.link-block-wrapper .link-block span{display:inline-block;vertical-align:middle}.link-block-wrapper .link-block .fa{font-size:large;margin-left:4px}@media screen and (min-width:1700px){.news_in_glav .news-item-top{height:calc(100% - 65px)}.news_in_glav .news-item .news-item-text{font-size:16px;line-height:1.5}.news_in_glav .news-item .news-item-date{font-size:14px;line-height:20px}.news_in_glav .news-item .news-item-more{font-size:16px;line-height:19px}}@media (min-width:1025px) and (max-width:1699px){.news_in_glav .news-item .news-item-text{font-size:16px;line-height:1.5}.news_in_glav .news-item .news-item-text{font-size:16px;line-height:1.5}.news_in_glav .news-item .news-item-date{font-size:14px;line-height:20px}.news_in_glav .news-item .news-item-more{font-size:16px;line-height:19px}}@media (min-width:1025px) and (max-width:1200px){.news_in_glav .news-item .news-item-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media (max-width:1024px){.news_in_glav .news-item-img{width:100%;max-width:100%;flex:0 0 100%}.news_in_glav .news-item .news-item-text_box{position:relative;width:100%;max-width:100%;flex:0 0 100%;top:0;bottom:0}.news_in_glav .news-item .news-item-text{margin-bottom:15px}.news_in_glav .news-item .news-item-text_box{padding:20px}}@media (max-width:991px){.news_in_glav .news-item .news-item-subtitle_box{margin-bottom:5px}.news_in_glav .news-item .news-item-title_box{margin-bottom:5px}}
/* End */
/* /bitrix/components/krayt/action.list/templates/main_banner/style.css?17471382434605 */
/* /bitrix/components/krayt/section.on_main/templates/.default/style.min.css?17386787841926 */
/* /bitrix/components/krayt/action.list/templates/main_sales/style.min.css?17386787843309 */
