.wrapper__action-promo{position:relative;padding: 30px 0;}
.wrapper__action-promo::after{background: url(../images/jpg/bg__kalk.jpg) no-repeat fixed top center; content:""; top:0; bottom:0; width:100vw; left:50%; margin-left:-50vw; position: absolute; z-index:1}
.wrapper__action-promo::before{background: linear-gradient(90deg, var(--color_opacity-bg-dark) 51.61%, var(--color_opacity-bg-none) 80.05%);content:"";top:0;bottom:0;width:100vw;left:50%;margin-left:-50vw;position: absolute;z-index:2;}
.border-akc{padding: 0;background: var(--color_second-2);border-radius: 10px;overflow: hidden;}
.wrp-akc-newslide{display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 15px;}
.red-forn{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap}
.code-wro{font-size: 30px;color: var(--color_white);font-weight: 700;display: flex}
.code-wro span{border-bottom: 3px solid var(--color_white);margin: 0 5px;display: block;line-height: 35px}
.title-new-slide{white-space:nowrap;font-size: 20px;font-weight: 700;padding: 0 15px;color: var(--color_white);}
.anotation-new-slide{color: var(--color_white);font-size: 14px}
.wrp-red-form-phone{width:calc(100% - 200px)}
.wrp-red-form-phone input{width:100%;height: 56px;background: var(--color_white);border-radius: 3px 0 0 3px;font-size: 16px;color: var(--color_black);padding: 0 15px;border: none;}
.wrp-red-form-submit{width:200px}
.wrp-red-form-submit input{border: none;width: 100%;height: 56px;background: var(--color_third);box-shadow: 0px 3px 0px var(--color_first-3);border-radius: 0px 3px 3px 0px;font-weight: 700;font-size: 14px;line-height: 48px;text-align: center;text-transform: uppercase;color: var(--color_white);}
.wrp-red-form-submit input:hover{background:var(--color_third-6)}
.red-forn{padding:5px 15px 20px}
@media(max-width:1229px){
	.wrp-akc-newslide{padding: 10px}
	.code-wro{font-size: 26px;}
	.code-wro span{border-bottom: 2px solid var(--color_white);margin: 0 2px;line-height: 32px;}
	.title-new-slide{font-size: 16px;padding: 0 10px;}
	.anotation-new-slide{font-size: 12px;}
	.wrp-red-form-phone input{height: 50px; font-size: 15px; padding: 0 15px}
	.wrp-red-form-submit input{height: 50px; font-size: 13px; line-height: 42px;}
	.red-forn{padding:5px 10px 15px}
}
@media(max-width:991px){
	.wrp-akc-newslide{padding: 10px 15px;}
	.code-wro{font-size: 30px;}
	.code-wro span{border-bottom: 3px solid var(--color_white);margin: 0 5px;line-height: 35px;}
	.title-new-slide{font-size: 20px;padding: 0 15px;}
	.anotation-new-slide{font-size: 14px;}
	.wrp-red-form-phone input{height: 46px;font-size: 14px;padding: 0 10px; background-size: 16px;}
	.wrp-red-form-submit input{height: 45px; font-size: 12px; line-height: 38px;}
	.red-forn{padding:5px 15px 20px}
}
@media(max-width:767px){
	.wrapper__action-promo{padding: 20px 0;}
	.wrp-akc-newslide{padding: 10px}
	.code-wro{font-size: 26px;}
	.code-wro span{border-bottom: 2px solid var(--color_white);margin: 0 2px;line-height: 32px;}
	.title-new-slide{font-size: 16px;padding: 0 10px;}
	.anotation-new-slide{font-size: 12px;}
	.red-forn{padding:5px 10px 15px}
}
@media(max-width:575px){
	.wrp-akc-newslide{-ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding:10px 15px 5px}
	.anotation-new-slide{width:100%; padding-top:15px}
	.title-new-slide{padding:0 15px}
	.anotation-new-slide{text-align:center}
	.red-forn{padding:5px 15px 15px; -ms-flex-wrap: wrap; flex-wrap: wrap;}
	.wrp-red-form-phone{margin-bottom:10px}
	.wrp-red-form-phone, .wrp-red-form-submit{width:100%}
	.wrp-red-form-phone input, .wrp-red-form-submit input{border-radius:3px}
}
@media(max-width:420px){
	.title-new-slide, .code-wro{width:100%}
	.title-new-slide{text-align:center; order:1}
	.code-wro{-ms-flex-pack: center; justify-content: center;order:2}
	.anotation-new-slide{order:3}
}