.contact--outer--wrapper{padding:40px 80px}.contact--inner--wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.contact--form,.contact--row{flex:0 49%}.contact--col{padding:20px 20px 40px}.contact--icon img{display:block}.contact--heading{margin:12px 0}.contact--heading h2{color:#201f21;font-size:24px;font-style:normal;font-weight:700;line-height:140%;margin:0;text-transform:capitalize}.contact--content p{margin:0}.contact--content p a{color:#201f21;opacity:1;text-decoration:none}.contact--form--inner{background:#fff;border-radius:20px;box-shadow:0 0 60px rgba(98,0,238,.15);padding:40px}.contact--form--inner h3{display:none}.contact--form--inner form{background-color:#fff}.contact--form--inner form fieldset.form-columns-2{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.contact--form--inner form fieldset.form-columns-2 .hs-form-field{flex:0 48%}.contact--form--inner form .hs-form-field{margin-bottom:25px}.contact--form--inner form .hs-form-field label{color:#201f21;font-size:14px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:5px}.contact--form--inner form .hs-form-field .input{margin:0!important}.contact--form--inner form .hs-form-field .input input,.contact--form--inner form .hs-form-field .input select,.contact--form--inner form .hs-form-field .input textarea{border:1px solid rgba(32,31,33,.2);border-radius:6px;color:#201f21;font-size:14px;font-style:normal;font-weight:400;height:48px;line-height:140%;padding:12px 16px;width:100%!important}.contact--form--inner form .hs-form-field .input select{-webkit-appearance:none;background-image:url(https://330425.fs1.hubspotusercontent-na1.net/hubfs/330425/Ehssoftware-2024/chevron-down.svg);background-position:97%;background-repeat:no-repeat;cursor:pointer}.contact--form--inner form .hs-form-field .input textarea{min-height:82px}.contact--form--inner form input.hs-button.primary.large{background-color:#6200ee;border-radius:50px;display:inline-block;font-size:16px;font-weight:600;line-height:110%;padding:18px 27px;text-decoration:none;transition:all .5s;width:100%}.contact--form--inner form input.hs-button.primary.large:hover{background-image:linear-gradient(180deg,#6200ee,#8a43f0);box-shadow:0 0 0 4px rgba(98,0,238,.15);color:#fff;opacity:1;transition:all .5s}.contact--form--inner form .hs_error_rollup{display:none}.contact--form--inner form li{margin:0}.contact--form--inner form label.hs-error-msg{color:#ef6b51;margin:0}.contact--form--inner form .hs-form-field .input input.invalid.error{border-color:#ef6b51}@media (max-width:1200px){.contact--outer--wrapper{padding:40px 0}.contact--form,.contact--row{flex:0 50%}}@media (max-width:990px){.contact--form,.contact--row{flex:0 100%}.contact--row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;order:1}.contact--col{box-sizing:border-box;flex:0 45%;text-align:center}.contact--icon{display:inline-block}}@media (max-width:479px){.contact--form--inner{padding:40px 20px}.contact--col,.contact--form--inner form fieldset.form-columns-2 .hs-form-field{flex:0 100%}.contact--outer--wrapper{padding:20px 0}}