.banner_form.banner_form_services{max-width:450px;padding:30px 35px}.banner_form.banner_form_services h3{color:#000}.banner_form.banner_form_services .banner_form_inner .btn_submit{border-radius:10px;margin:unset;background:#ee5122;border:1px solid #ee5122;color:#fff;height:55px;width:55%;font-size:18px}.banner_form.banner_form_services .banner_form_inner textarea{padding:10px 0}.banner_form.banner_form_services .banner_form_inner .checkbox-input{margin-top:10px;margin-bottom:20px}.banner_form.banner_form_services .banner_form_inner .form_nda_para{font-size:16px;display:block}.banner_form.banner_form_services .banner_form_inner .btn_submit:hover{background:#fff;color:#ee5122}@media (min-width:1600px) and (max-width:1800px){.banner_form.banner_form_services{max-width:400px;padding:30px}.banner_form.banner_form_services .banner_form_inner .btn_submit{height:52px;width:52%;font-size:17px}}@media (min-width:1400px) and (max-width:1599px){.banner_form.banner_form_services{max-width:380px;padding:30px}.banner_form.banner_form_services .banner_form_inner .form_nda_para{font-size:15px}.banner_form.banner_form_services .banner_form_inner .btn_submit{height:45px;width:50%;font-size:16px}}@media (min-width:1200px) and (max-width:1399px){.banner_form.banner_form_services{max-width:350px;padding:30px 25px}.banner_form.banner_form_services .banner_form_inner .form_nda_para{font-size:14px}.banner_form.banner_form_services .banner_form_inner textarea{padding:8px 0}.banner_form.banner_form_services .banner_form_inner .btn_submit{height:45px;width:46%;font-size:14px}}@media (min-width:992px) and (max-width:1199px){.banner_form.banner_form_services{max-width:350px;padding:30px 25px}.banner_form.banner_form_services .banner_form_inner .form_nda_para{font-size:13px}.banner_form.banner_form_services .banner_form_inner textarea{padding:5px 0}.banner_form.banner_form_services .banner_form_inner .btn_submit{height:45px;width:46%;font-size:14px}}@media (min-width:768px) and (max-width:991px){.banner_form.banner_form_services{max-width:320px;padding:25px 20px}.banner_form.banner_form_services .banner_form_inner .form_nda_para{font-size:13px}.banner_form.banner_form_services .banner_form_inner textarea{padding:10px 0}.banner_form.banner_form_services h3{font-size:28px;line-height:38px}.banner_form.banner_form_services .banner_form_inner .btn_submit{height:43px;width:50%;font-size:13px}}@media (min-width:0px) and (max-width:767px){.banner_form.banner_form_services{max-width:330px;padding:25px 20px}.banner_form.banner_form_services .banner_form_inner textarea{padding:7px 0}.banner_form.banner_form_services .banner_form_inner .form_nda_para{font-size:13px}.banner_form.banner_form_services h3{font-size:25px;line-height:35px}.banner_form.banner_form_services .banner_form_inner .btn_submit{height:42px;width:50%;font-size:13px}}

@media (min-width: 1400px) and (max-width: 1599px) {
    .banner_form h2,
    .banner_form .h2 {
        font-size: 24px;
        line-height: 34px;
        margin-bottom: 12px;
    }

    .banner_form .banner_form_inner .from_item input,
    .banner_form .banner_form_inner .from_item textarea {
        height: 38px;
        line-height: 38px;
        font-size: 13px;
    }

    .banner_form .banner_form_inner .from_item:after {
        top: 36px;
    }
}

@media (min-width: 1200px) and (max-width: 1399px) {
    .banner_form h2,
    .banner_form .h2 {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 10px;
    }

    .banner_form .banner_form_inner .from_item input,
    .banner_form .banner_form_inner .from_item textarea {
        height: 36px;
        line-height: 36px;
        font-size: 12px;
    }

    .banner_form .banner_form_inner .from_item:after {
        top: 34px;
    }
}
@media (min-width: 1400px) and (max-width: 1599px) {
    .banner_form h2,
    .banner_form .h2 {
        font-size: 24px;
        line-height: 34px;
        margin-bottom: 12px;
    }

    .banner_form .banner_form_inner .from_item input,
    .banner_form .banner_form_inner .from_item textarea {
        height: 38px;
        line-height: 38px;
        font-size: 13px;
    }

    .banner_form .banner_form_inner .from_item:after {
        top: 36px;
    }
}

@media (min-width: 1200px) and (max-width: 1399px) {
    .banner_form h2,
    .banner_form .h2 {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 10px;
    }

    .banner_form .banner_form_inner .from_item input,
    .banner_form .banner_form_inner .from_item textarea {
        height: 36px;
        line-height: 36px;
        font-size: 12px;
    }

    .banner_form .banner_form_inner .from_item:after {
        top: 34px;
    }
}
