.two_col_section.contact_section{margin:0;padding:80px 30px}.two_col_section.contact_section h2{margin:10px 0}.contact_section .left_col{text-align:left;width:calc(43% - 50px)}.contact_section .right_col{position:inherit;right:inherit;width:calc(57% - 50px)}.contact_section .section_head{color:#000;text-transform:capitalize}.contact_section .row{align-items:flex-start;display:flex;gap:100px}.contact_section .right_col{background:#f8f8fa;padding:40px;position:relative}.contact_section .right_col:after{background-color:#e0e0f2;bottom:-10px;content:"";height:100%;position:absolute;right:-10px;width:100%;z-index:-1}.hs-form fieldset{display:flex;flex-direction:column;margin:0 -5px!important;width:calc(100% + 10px)}.hs-form fieldset .hs-form-field{margin-bottom:10px}.hs-form fieldset+fieldset{padding-top:0}.hs-input{border:1px solid #ccc!important}.hs_cos_wrapper_type_form{background-color:transparent!important;border-radius:10px;display:block;padding:0}.hs-fieldtype-textarea.hs-input{min-height:220px;resize:vertical}.hs-form-field{padding:8px 0}.hs-error-msgs label{font-size:14px}.hs-button{background-color:#034591;width:100%}.hs-submit{width:100%}@media (max-width:767px){.contact_section .row{flex-wrap:wrap}.contact_section .left_col,.contact_section .right_col{width:100%}.contact_section .row{gap:30px}}