.coment-form,.form-checkbox,.calc-block-top-left{font-size:14px;}
.oi-photo img{width:100%;}
.flex-header{padding:10px 0;}
.summ-area input{color:#000;border:0;background:none;width:100%;}
.summ-area{}
.ui-slider .ui-slider-handle {text-align:center;line-height:22px;color:#fff!important;font-weight:500!important;}
/* .cash-slider-bg{padding-left:68px;} */

.flex-center .input-area:first-child,.flex-center .input-area:last-child{width:25%;}
.flex-center .input-area{width:46%;}

.form-img {width:0;}
/* .qwiz-calc-block{display:block;} */
.b-l-f{margin-right:-281px;right:50%;}
.form-list .h2{margin-bottom:10px;}

.number-slider {margin-top:20px;}
.left-but {display:flex;align-items:center;margin-bottom: 20px;}
.left-but h4{font-size:16px;margin-left:10px;margin-bottom:0;font-weight: 400;}
.form-list h2,.form-list p{color:#333;}
.form-list {margin:auto;    border-radius: 10px;}
.qwiz {color:#333;}

.step-foyz span{font-weight:600;color:#ff3c00;}
.step-foyz{margin:20px 0 10px;}
.foyz-bar-top {background:#277898;}
.foyz-bar-100 {background-color: #ddd;}
.foyz-bar-100, .foyz-bar-top {height: 16px;border-radius:4px;}

.qwiz-left {width:44px;height:44px;background:#277898;border-radius:22px;cursor:pointer;}
.left-arrow {width:30px;height:30px;background:url("../images/arrow-l.svg") no-repeat;position:relative;z-index:1;left:7px;top:7px;}
.section_footer {padding: 50px 0;}
.calc-block-right [data-inputclass="drd"],.calc-block-right [data-inputclass="drm"],.calc-block-right [data-inputclass="dry"]{width:32%;}
.calc-block-right{justify-content: space-between;margin-bottom: 20px;}


/* .form-list{width:100%;} */

@media (min-width:528px) {
	
	
}

@media (max-width:1199px) {
	
}

@media (max-width:1600px) {
	
}

@media (max-width:1440px) {
	
}

@media (max-width:1366px) {
	
}

@media (max-width:1280px) {
	.b-l-f {right:50%;}
}

@media (max-width:1199px) {
	
}

@media (max-width:1024px) {
	.header-bottom{padding-bottom:0;}
}

@media (max-width:999px) {
	
}

@media (max-width:900px) {
	
}
@media (max-width:800px) {
	.b-l-f {margin-right:-380px;}
}

@media (max-width:768px) {
	.b-l-f {margin-right:-365px;}
}

@media (max-width:750px) {
	
}
@media (max-width:700px) {
}
@media (max-width:640px) {
	.block-form {display:block; }
	.b-l-f {margin-right:-300px;}
}

@media (max-width:480px) {
	.b-l-f {margin-right:-230px;}
}
@media (max-width:440px) {
	.b-l-f {margin-right:-210px;}
	.section-slider{padding-top:20px;}
	
}