.contact .info-wrap{background-color:#fff;border-bottom:3px solid #74d4e6;border-top:3px solid #74d4e6;box-shadow:0 0 20px rgba(0,0,0,.1);padding:30px}@media (max-width:575px){.contact .info-wrap{padding:20px}}.contact .info-item{margin-bottom:20px}.contact .info-item i{align-items:center;background:#b6e2ea;border-radius:50px;color:#000;display:flex;font-size:20px;height:44px;justify-content:center;margin-right:15px;transition:all .3s ease-in-out;width:44px}.contact .info-item h3{font-size:18px;font-weight:700;margin-bottom:5px;padding:0}.contact .info-item p a{font-size:15px;font-weight:500;margin-bottom:0;padding:0}.contact .info-item:hover i{background:#2b4fb9;color:#fff}.contact .contact_form{background-color:#fff;border-bottom:3px solid #74d4e6;border-top:3px solid #74d4e6;box-shadow:0 0 20px rgba(0,0,0,.1);padding:25px}.contact_form h3{display:none}.contact_form form{background-color:#fff}.contact .contact_form [type=tel],.contact .contact_form input[type=email],.contact .contact_form input[type=text],.contact .contact_form textarea{background-color:#fff;border-color:#777070;border-radius:0;box-shadow:none;color:#000;font-size:14px;padding:8px 12px;width:100%!important}.contact .contact_form .hs-error-msg{color:#ef6b51;font-size:15px;margin-top:.35rem}.contact .contact_form .hs-form-field{margin-bottom:.5rem}.contact .contact_form input[type=submit]{background:#fff;border:1px solid;border-radius:50px;color:#000;padding:6px 28px;transition:.4s}