.contact-banner{background:linear-gradient(90deg,#7d060f -1.02%,#141414);padding:120px 0}.contact-banner .contact-section{align-items:center;display:flex;gap:80px;justify-content:space-between}.contact-banner .contact-section .left-contact{margin:0;padding-right:80px}.contact-banner .contact-section .left-contact .sub-heading{align-items:center;display:flex;gap:20px}.contact-banner .contact-section .left-contact .sub-heading h4{margin:0;text-transform:uppercase}.contact-banner .contact-section .left-contact .sub-heading img{margin:0;width:auto}.contact-banner .contact-section .left-contact h2{font-size:44px;margin-top:20px;text-transform:capitalize}.contact-banner .contact-section .left-contact p{margin-bottom:45px;margin-top:30px}.contact-banner .contact-section .left-contact .connect-us{display:flex;flex-direction:column}.contact-banner .contact-section .left-contact .connect-us .contact-1{align-items:start;display:flex;gap:15px;margin:0}.contact-banner .contact-section .left-contact .connect-us .contact-1 .icon-back{background-color:#fff;border-radius:50%;height:52px;margin:0;padding:16px;width:52px}.contact-banner .contact-section .left-contact .connect-us .contact-1 .contact-body{display:flex;flex-direction:column;margin:0}.contact-banner .contact-section .left-contact .connect-us .contact-1 .contact-body h4{margin-bottom:0}.contact-banner .contact-section .left-contact .connect-us .contact-1 .contact-body a{margin:0}.contact-banner .contact-section .left-contact .connect-us .contact-1 .contact-body a>p{color:#fff;font-size:16px;font-weight:400;margin-bottom:40px;margin-top:0}.contact-banner .contact-section .right-contact{margin:0;width:650px}.contact-banner .contact-section .right-contact .form-title{color:#7d060f;display:none}.contact-banner .contact-section .right-contact form label{display:none}.contact-banner .contact-section .right-contact form{background-color:#fff;border:none;border-radius:10px;padding:58px 58px 130px}.contact-banner .contact-section .right-contact form .hs-button,.contact-banner .contact-section .right-contact form input[type=submit]{font-size:16px;font-weight:600;line-height:24px;padding:12px 43px}.contact-banner .contact-section .right-contact form .hs-button:focus,.contact-banner .contact-section .right-contact form .hs-button:hover,.contact-banner .contact-section .right-contact form input[type=submit]:focus,.contact-banner .contact-section .right-contact form input[type=submit]:hover{background-color:transparent;border:2px solid #7d060f;color:#7d060f}@media(max-width:1439px){.contact-banner{padding:90px 0}.contact-banner .contact-section .left-contact{padding-right:0}.contact-banner .contact-section .left-contact .sub-heading{gap:15px}.contact-banner .contact-section .left-contact h2{font-size:40px;line-height:45px}.contact-banner .contact-section .left-contact p{margin-bottom:30px;margin-top:16px}.contact-banner .contact-section .right-contact form{padding:40px 45px 80px}}@media(max-width:1199px){.contact-banner{padding:75px 0}.contact-banner .contact-section{gap:50px}.contact-banner .contact-section .left-contact h2{font-size:31px;line-height:36px;margin:8px 0}.contact-banner .contact-section .left-contact p{font-size:15px;line-height:24px;margin-bottom:20px;margin-top:8px}.contact-banner .contact-section .right-contact form{padding:25px 30px 50px}.contact-banner .contact-section .left-contact .connect-us .contact-1 .contact-body a>p{font-size:14px;margin-bottom:22px}.contact-banner .contact-section .right-contact form .hs-button,.contact-banner .contact-section .right-contact form input[type=submit]{font-size:15px;padding:6px 24px}}@media (max-width:991px){.contact-banner{margin-top:-50px;padding:54px 0}.contact-banner .contact-section{flex-direction:column;gap:15px}.contact-banner .contact-section .right-contact form{padding:25px}.contact-banner .contact-section .right-contact form .hs-form-field{margin-bottom:.8rem}}@media (max-width:768px){.contact-banner .contact-section .right-contact form{max-width:500px;padding:25px}.contact-banner .contact-section .right-contact{width:100%}}@media (max-width:550px){.contact-banner .contact-section .right-contact form{max-width:325px;padding:18px}}