.step-work__etap{background: #c4c4c4;padding:15px;border-radius: 6px;margin:0 0 20px}
.step-work__etap-in{background:#ffffff; border-radius: 6px; padding:40px 25px 0}
.step-work__block{padding-bottom:60px}
.step-work__etap-image{padding-bottom:20px}
.step-work__etap-heading .h4{text-transform:uppercase}
.step-work__etap-in .col-2{-ms-flex: 0 0 230px; flex: 0 0 230px; max-width: 230px}
.step-work__etap-in .col-10{-ms-flex: 0 0 calc(100% - 230px); flex: 0 0 calc(100% - 230px); max-width: calc(100% - 230px)}
.etap-heading__number{font-size:90px; color: #990001;line-height:90px}
.step-work__etap-text{font-size:15px;line-height: 1.5;color: #000000;font-weight:400}
.step-work__etap-text strong{font-weight:700; color:#990001}
.step-work__etap-text span.green-strong{font-weight:700;color: #990001;}
.step-work__etap-title{font-weight:700; font-size:18px; color:#990001; padding-bottom:5px}
.etap-button{margin-top:20px;display:inline-block;line-height:46px;font-size:14px;font-weight:700;border-radius:10px;vertical-align: bottom;text-transform: none}
.etap-button span{width:auto !important;padding:0 40px;display: block}
.etap-button.dash-border-button{line-height:44px}
.step-work__etap-in.step__second{background:#fff url(/templates/potolki/images/man-step.png) no-repeat bottom right}
@media(max-width:1259px){
	.step-work__etap{padding:15px; margin:0 0 20px}
	.step-work__etap-in{padding: 40px 25px 0}
	.step-work__block{padding-bottom: 40px}
	.step-work__etap-image{padding-bottom: 15px}
	.step-work__etap-in .col-2{-ms-flex: 0 0 210px;flex: 0 0 210px;max-width: 210px}
	.step-work__etap-in .col-10{-ms-flex: 0 0 calc(100% - 210px);flex: 0 0 calc(100% - 210px);max-width: calc(100% - 210px)}
	.etap-heading__number{font-size: 75px;line-height: 75px}
	.step-work__etap-text{font-size:14px; line-height:22px}
	.step-work__etap-title{font-size: 16px;padding-bottom: 3px}
	.etap-button{margin-top: 15px;line-height: 44px}
	.etap-button span{padding: 0 10px;}
	.etap-button.dash-border-button{line-height: 42px}
	.step-work__etap-in.step__second{background-size: 300px auto}
}
@media(max-width:991px){
	.step-work__etap{padding: 10px;margin: 0 0 15px}
	.step-work__etap-in{padding: 20px 20px 0}
	.step-work__block{padding-bottom: 30px}
	.step-work__etap-image{padding-bottom: 10px}
	.step-work__etap-in .col-2{-ms-flex: 0 0 185px;flex: 0 0 185px;max-width: 185px}
	.step-work__etap-in .col-10{-ms-flex: 0 0 calc(100% - 185px);flex: 0 0 calc(100% - 185px);max-width: calc(100% - 185px)}
	.etap-heading__number{font-size: 65px;line-height: 65px}
	.step-work__etap-text{font-size: 13px;line-height: 20px}
	.step-work__etap-title{font-size: 15px;padding-bottom: 0px}
	.etap-button{margin-top: 10px;line-height: 42px}
	.etap-button span{padding: 0 15px}
	.etap-button.dash-border-button{line-height: 40px}
	.step-work__etap-in.step__second{background-size: 240px auto}
	.step-work__etap-image img{height:50px}
}
@media(max-width:767px){
	.step-work__etap-heading{text-align:center;margin-bottom: 15px}
	.step-work__etap{padding: 10px;margin: 0 0 15px}
	.step-work__etap-in{padding: 20px 15px 0}
	.step-work__block{padding-bottom: 25px;}
	.step-work__etap-image{padding-bottom: 0}
	.step-work__etap-in .col-2, .step-work__etap-in .col-10{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}
	.etap-heading__number{font-size: 50px;line-height: 50px}
	.step-work__etap-text{font-size: 14px;line-height: 22px; padding-left:15px}
	.step-work__etap-title{font-size: 16px;padding-bottom: 2px}
	.etap-button{display: block;text-align: center;max-width: 220px;margin: 10px auto 0;}
	.step-work__etap-in.step__second{background:#fff}
	.step-work__etap-image{min-width:55px; width:55px; text-align:center}
	.step-work__etap-image img{height: 50px;}
	.step-work__etap-top{display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center}
}

@media(max-width:420px){
	.wrapper__step{text-align:center}
	.step-work__etap-in{padding: 15px 15px 0}
	.etap-heading__number{font-size: 40px;line-height: 40px}
	.step-work__etap-text{padding-left:0}
	.step-work__etap-image{min-width:50px; width:100%; text-align:center; padding-bottom:5px}
	.step-work__etap-image img{height:50px}
	.step-work__block{padding-bottom:20px}
	.step-work__etap-top{display: -ms-block; display: block}
}