.feedback{padding:60rem 0;}
.feedback-form{float:left; width:75%; padding:0 40rem 0 0;}
.feedback.left .feedback-form{float:right; padding:0 0 0 40rem;}
.feedback-form select,
.feedback-form textarea,
.feedback-form input[type=file],
.feedback-form input[type=text],
.feedback-form input[type=password],
.feedback-form input[type=number],
.feedback-form input[type=tel],
.feedback-form input[type=email]{display:block; width:100%; margin:0; transition:.3s;  padding:8rem 12rem; border-radius:5rem; background:#fff; border:1rem solid #ddd; line-height:1.75; font-size:14rem; height:42.5rem;}
.feedback-form select[multiple],
.feedback-form textarea{height:116rem;}
.feedback-form select:hover,
.feedback-form textarea:hover,
.feedback-form input[type]:hover,
.feedback-form div.file_input>input[type=file]:hover+input[type=text],
.feedback-form select:focus,
.feedback-form textarea:focus,
.feedback-form input[type]:focus,
.feedback-form div.file_input>input[type=file]:focus+input[type=text]{border-color:#c42136; box-shadow:0 0 8rem #c4213666;}
.feedback-form dl{display:block; margin:0 0 10rem 0; position:relative;}
.feedback-form dt{display:block; margin-top:8rem; position: absolute; left: 0;}
.feedback-form dt h4{display:inline-block; font-weight:bold; font-size:15rem;}
.feedback-form dt i{display:inline-block; font-style:normal; color:red; margin-left:3rem;}
.feedback-form dd{display:block; margin-left:80rem;} 
.feedback-form dd span{display:block;}
.feedback-form dd span.captcha{position:relative;}
.feedback-form dd span.captcha i{position:absolute; background:#f8f8f8; top:1rem; right:1rem; bottom:1rem; border:3rem; padding:6rem; padding-bottom:0;}
.feedback-form dd span.captcha img{display:block; max-height:100%; cursor:pointer;}
.feedback-form dd p{display:none; margin:2rem 0 0; color:#787878;}
.feedback-form button{margin:10rem 0 0 80rem; padding:10rem 40rem; font-size:15rem; border:none; border-radius:5rem; cursor:pointer; transition:.3s; color:#fff; box-shadow:0 0 8rem #c4213666; background:#c42136;}
.feedback-form button:hover{background:rgb(37,74,209);}
.about-sub{float:left; width:25%;}
@media(max-width:1200px){
.feedback{padding:40px 0;}
.feedback.left .feedback-form,
.feedback-form{float:none; width:auto; padding:0 0 18px 0;}
.about-sub{float:none; width:auto;}
}
@media(max-width:767px){
.feedback{padding:20px 0;}
}