@media screen and (max-width:1199px) {
    .update_content input {padding: 15px 25px; margin-right: 10px; width: 400px;}
    .update_content button {padding: 18px 30px;}
    .update_content button i {margin-left: 14px;}
    .contact-con .contact_form .form-group {margin-bottom: 24px;}
    .contact-con .contact_form input,
    .contact-con .contact_form textarea {padding: 14px 25px;}
    .contact-con .contact_form .submit_now {padding: 19px 38px;}
    .contact-con .contact_form .submit_now i {padding-left: 22px;}
}
@media  screen and (max-width:1024px) {
    .update_content input {padding: 13px 20px; margin-right: 8px; width: 418px;}
    .update_content button {padding: 16px 20px;}
    .update_content button i {margin-left: 12px;}
    .contact-con .contact_form .form-group {margin-bottom: 25px;}
    .contact-con .contact_form input,
    .contact-con .contact_form textarea {padding: 12px 20px;}
    .contact-con .contact_form textarea {height: 100px;}
    .contact-con .contact_form .submit_now {padding: 17px 35px;}
}
@media screen and (max-width:767px) {
    .update_content input {font-size: 12px; line-height: 12px; padding: 11px 15px; width: 375px;}
    .update_content button {font-size: 12px; line-height: 12px; padding: 14px 16px;}
    .footer-upper-con p{flex-direction: column;}
    .footer-upper-con input{width: 100%; margin: 0px !important; padding: 14px 28px;}
    .footer-upper-con button{padding: 20px 28px;}
    .contact-con .contact_form .form-group {margin-bottom: 20px; margin-right: 0 !important; float: none !important;}
    .contact-con .contact_form input,
    .contact-con .contact_form textarea {width: 100%;}
    .contact-con .contact_form .submit_now {padding: 14px 23px;}
    .contact-con .contact_form .form-group{width: 100%;}
    .home3-footer-sect span{width:100%}
    .home3-footer-sect .footer-upper-con p{gap:0px;}
}
@media screen and (max-width:575px) {
    .update_content input {width: 100%; margin-bottom: 10px;}
    .update_content button {display: block; width: 100%;}
    .contact-con .contact_form input,
    .contact-con .contact_form textarea {padding: 10px 16px;}
    .contact-con .contact_form .submit_now {font-size: 12px; line-height: 12px; padding: 15px 27px;}
    .contact-con .contact_form button p{margin-bottom: 0px;}
}