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

.first-block-carousel{ padding-right: var(--pxl); padding-left: var(--pxl)}
.divider{ width: calc(100% - 66px);
 margin-left:var(--pxl);
 margin-right:var(--pxl); 
 height: 9px; border-top:var(--divider-border-color); 1px solid;}

.carousel-control-prev, .carousel-control-next {width:50%}
 .carousel-control-prev{cursor: url('../imgs/f-sx.png') 50 50, w-resize !important;}
.carousel-control-next{cursor: url('../imgs/f-dx.png') 50 50, e-resize !important;} 


.row-carousel div:first-child {padding-right: 9px;}
.row-carousel div:last-child {padding-left: 9px;}
/* .carousel-item-start{text-align:center; display: flex; justify-content: center;} */
.row-carousel{ max-width: max-content !important;} /* border:#ff0000 4px solid */

.second-block{margin-bottom: 82px}
.second-block-text{margin-top:37px; padding-right: var(--pxl);}
.marcobellani{margin-top: 6px;}

.block-mat{padding: 0; margin: 0 0 54px 0; border-top:var(--coldark) 1px solid; padding-top: 18px}
.mat-title{margin-bottom: 24px; padding-left: var(--pxl);}

.mat-btn-cont{text-align: right; padding-right: var(--pxl);}
.mat-icons{display: flex; flex-wrap: wrap; padding-right: var(--pxl);}
.icon{margin-right: 15px; margin-bottom: 26px; max-width: 96px;}
.icon img{max-width: 94px; margin-bottom: 8px;  }
.iconame {/* border-bottom:#cecece 1px solid;padding-bottom: 3px */ text-align: center}
.icon img{cursor: url('../imgs/tailor-cursor.png') 32 32, e-resize !important;}


#carouselTailor2{display: none}
#slideInfo1{position: absolute; top:0px; right:var(--pxl); z-index: 1}
#slideInfo2{display: none}

.mat-icons a{color: var(--coldark)}

/* ---------------------------------------------------------- */
@media (max-width: 1199px) {
	.first-block-text{padding-left: var(--pxl); margin-top: 18px}
	.first-block-carousel{ padding-right: var(--pxs); padding-left: var(--pxs);}
	#carouselTailor1{display: none}
	#carouselTailor2{display: block}
	#slideInfo2{display:inline-block; position: absolute; top:0px; right:var(--pxl); z-index: 1;}
	#slideInfo1{display: none}

	.second-block{margin-top:30px}
	.ws-tx-small{padding-right: var(--pxs); padding-left:var(--pxs); }
}


@media (max-width: 991px) {
	
	.first-block{padding: 0; margin:136px 0 50px 0}
	.first-block-title{font-size:1.5em; letter-spacing: 1.5px;  padding-left: 69px; margin-bottom: 12px; padding-left: var(--pxs);}
	.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)}

	.divider{ width: calc(100% - 36px);
 	margin-left:var(--pxs);
 	margin-right:var(--pxs); 
 	height: 9px; 1px solid;}


	.mat-title{padding-left: var(--pxs);}
	
	.mat-btn-cont{text-align: left; padding-top: 14px; padding-left: var(--pxs);}
	.mat-icons{display: flex; flex-wrap: wrap; justify-content:flex-start;  padding-right: var(--pxs); padding-left: var(--pxs);} /* space-between; */

	.icon{margin-right: 5px; margin-left: 5px; margin-bottom: 20px}
	.icon img{max-width: 94px;
	

}

@media (max-width: 767px) {
	#carouselTailor2 img {max-width: 255px;}

}

@media (max-width: 458px) {
	.mat-icons{justify-content: center;
}
