
.first-block{padding: 0; margin:202px 0 68px 0}
.first-block-text{ padding-right: var(--pxl);}

.second-block, .fourth-block{ background-color: var(--beige);}
.second-block, .third-block, .fourth-block, .fifth-block {padding: 0; margin:0 0 36px 0; padding-top: 26px; padding-bottom: 80px;}
.second-block-title, .third-block-title, .fourth-block-title, .fifth-block-title {padding-left: var(--pxl);}
.second-block-text, .third-block-text, .fourth-block-text, .fifth-block-text {padding-right: var(--pxl);}


.carousel-container{position:relative; padding-left: var(--pxl); padding-right: var(--pxl); margin-top: 28px; margin-bottom: 28px}
.carousel-collection{padding-left: var(--pxl); padding-right: var(--pxl); }

.carousel-control-prev, .carousel-control-next {width:50%}
 .carousel-control-prev{cursor: url('../imgs/f-sx.png') 50 119, w-resize !important;}
.carousel-control-next{cursor: url('../imgs/f-dx.png') 50 119, e-resize !important;} 
.slideinfo{color:#fff}
#slideInfo1{position: absolute; top:0px; right:var(--pxl); z-index: 1;}
#slideInfo2{position: absolute; top:0px; right:var(--pxl); z-index: 1;}
#slideInfo3{position: absolute; top:0px; right:var(--pxl); z-index: 1;}
#slideInfo4{position: absolute; top:0px; right:var(--pxl); z-index: 1;}

.item{margin-left: 6px; margin-right: 6px;}
.item a{font-size: 0.8em}
.bbg-m{background-color: #e3dcd3 !important; padding-top: 50px; padding-bottom: 50px}
.sub-image-m {position:relative; background-color: var(--beige); margin-left:auto; margin-right:auto; display:inline-block; }
.sub-image-m img{max-width: 218px; margin-left: auto; margin-right: auto;  mix-blend-mode: multiply;}

.bbg{background-color: var(--greylight); !important; padding-top: 50px; padding-bottom: 50px}
.sub-image {position:relative;  margin-left:auto; margin-right:auto; display:inline-block; }
.sub-image img{max-width: 218px; margin-left: auto; margin-right: auto;}

.sub-image { margin-left:auto; margin-right:auto;}
.sub-image img{max-width: 218px; margin-left: auto; margin-right: auto; }

.text{border-bottom:#908e8c 1px solid; text-align: left; padding-top: 3px; padding-bottom: 4px; /* font-family: MaziusDisplay; */ font-size: 1.1em; color: #333}

.strip-c{font-size: 1.1em; height: 42px; padding-left: 4px; padding-right: 4px; /* background-color: #e3dcd3 */}
/*
.overlay{position:absolute; top: 0px; left:0; z-index: 1; opacity: 0}
.item:hover .overlay{opacity: 1}
*/
.arw-car{border:0; background: none; width: 20px; height: 20px; padding-top: 4px}
.arw-car svg {fill:#bbb9b7}
.arw-car:hover svg {fill:#3e3c3a}
#carousel1{border:var(--beige) 1px solid;}

.divider{ width: calc(100% - 66px);
 margin-left:var(--pxl);
 margin-right:var(--pxl); 
 height: 9px; border-top:#707070 1px solid;}


@media (max-width: 1600px) {
	.bbg-m{padding-top: 45px; padding-bottom: 45px}
	.bbg{padding-top: 45px; padding-bottom: 45px}
}
/* ---------------------------------------------------------- */
@media (max-width: 1199px) {
	.first-block-text{padding-left: var(--pxl); margin-top: 18px}
	.bbg-m{padding-top: 40px; padding-bottom: 40px}
	.bbg{padding-top: 40px; padding-bottom: 40px}
}


@media (max-width: 991px) {
	
	.first-block{padding: 0; margin:136px 0 50px 0}
	.first-block-text{font-size: 1.4em; line-height: 1.3em; letter-spacing: 1px; margin-top: 12px; padding-left: var(--pxs); padding-right:var(--pxs)}

	.second-block-title, .third-block-title, .fourth-block-title, .fifth-block-title {padding-left: var(--ind-mobile); margin-bottom: var(--mb-mobile)}
	.second-block-text, .third-block-text, .fourth-block-text, .fifth-block-text {padding-left: var(--pxs); padding-right: var(--pxs);}

	.carousel-container{position:relative; padding-left: 0; padding-right: 0; margin-top: 28px; margin-bottom: 28px}
	.carousel-collection{padding-left: var(--pxs); padding-right: var(--pxs); }

	.divider{ width: calc(100% - 36px);
 margin-left:var(--pxl);
 margin-right:var(--pxl); 
 height: 9px; border-top:#cecece 1px solid;}

 	.bbg-m{padding-top: 30px; padding-bottom: 30px}
	.bbg{padding-top: 30px; padding-bottom: 30px}


}

@media (max-width: 480px) {
	.strip-c{height: 24px;}
	.bbg-m{padding-top: 20px; padding-bottom: 20px}
	.bbg{padding-top: 20px; padding-bottom: 20px}
}
