.contact-us-section{background-position:50%;background-size:cover;position:relative;z-index:0}.contact-us-section .form-here form .hs-richtext.hs-main-font-element h5{margin-bottom:45px}.contact-us-section .hs_email .input,.contact-us-section .hs_firstname .input,.contact-us-section .hs_phone .input{position:relative}.contact-us-section form .hs-error-msg,.contact-us-section form .hs-error-msgs{color:#ef6b51;font-size:12px!important;font-weight:600!important;margin-top:.35rem}.contact-us-section .pattern-bg{display:none}.contact-us-section .inner .content-here{background:#16254c;border-radius:9px;padding:50px 30px;position:relative}.contact-us-section .content-here .icon-content *{color:#fff;font-size:20px;font-weight:600}.contact-us-section .pattern-bg{position:absolute;right:-30px;top:50%;transform:translateY(-50%);z-index:-1}.contact-us-section .form-here form input.hs-button.primary.large{width:auto}.contact-us-section .hs-richtext a{color:#ed4337}.contact-us-section .content-here .icon-content{margin:0;padding:30px 0 30px 60px;position:relative}.contact-us-section .form-here form .hs_submit.hs-submit{margin-top:42px}.contact-us-section .icon-content svg{height:32px;left:0;position:absolute;fill:#fff}.contact-us-section .bg-image{position:absolute;right:0;top:0}.contact-us-section .inner{display:flex;justify-content:space-between}.contact-us-section .form-here h3{background:transparent;padding:0}.contact-us-section .form-here form{background:transparent;max-width:450px;padding:0}.contact-us-section .form-here form .input input::-ms-input-placeholder{color:#929292}.contact-us-section .form-here form .input input::placeholder{color:#929292}.contact-us-section .form-here form .input input{border:1px solid #d4d4d4;border-radius:50px;color:#929292;font-size:14px;font-weight:500;padding:15px 20px}.contact-us-section .form-here form .input textarea::-ms-input-placeholder{color:#929292}.contact-us-section .form-here form .input textarea::placeholder{color:#929292}.contact-us-section .form-here form .input textarea{border:1px solid #d4d4d4;border-radius:20px;color:#929292;font-size:14px;font-weight:500;padding:20px}.contact-us-section .form-here form label{font-size:16px;font-weight:400;padding:0}.contact-us-section .form-here form .hs-richtext.hs-main-font-element p{font-size:11px}.contact-us-section .content-here .icon-content a,.contact-us-section .content-here .icon-content p{font-size:14px;font-weight:500;line-height:150%;text-decoration:none}.contact-us-section .form-here form .hs-richtext.hs-main-font-element h2{font-weight:600;margin:0 0 5px}.contact-us-section .inner .content-here{display:flex;flex-direction:column;justify-content:center;width:38%}.contact-us-section .form-here{width:54%}.contact-us-section form .inputs-list input,.contact-us-section form .inputs-list span{vertical-align:sub}.contact-us-section .icon-content p:last-of-type{margin-bottom:0}.contact-us-section form .inputs-list li a{text-decoration:none}.contact-us-section .form-here form label{font-size:12px}@media(max-width:1200px){.contact-us-section .inner .content-here{width:40%}.contact-us-section .form-here{width:50%}}@media(max-width:992px){.contact-us-section .inner>div{flex:0 0 100%}.contact-us-section .pattern-bg{right:-10px}.contact-us-section .form-here form .hs-richtext.hs-main-font-element h2{margin:40px 0 5px}.contact-us-section .form-here form{max-width:100%}.contact-us-section .content-here .icon-content{margin-bottom:20px;padding:0 0 0 45px}.contact-us-section .inner .content-here{padding:30px}.contact-us-section .inner{flex-wrap:wrap}}@media screen and (max-width:767px){.contact-us-section .container{padding-left:0;padding-right:0}.contact-us-section .content-here .icon-content *{font-size:18px}}