.contact-wrap-outer{display:inline-block;padding:80px 0;position:relative;width:100%}.contact-wrap-outer:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.contact-content{float:left;position:relative;width:40%;z-index:1}.contact-form{display:inline-block;position:relative;width:60%;z-index:1}.contact-header h4{display:inline-block;font-weight:500;text-transform:uppercase}.contact-header h2{font-weight:400;padding-bottom:20px}.contact-form form .hs-form-field label{color:#a2a2ab;display:inline-block;font-size:12px;font-weight:600;letter-spacing:0;padding-bottom:5px}.contact-form form .hs-form-field input,.contact-form form .hs-form-field select{-webkit-appearance:none;border:1px solid #d5d5d6;border-radius:4px;height:45px;padding:10px}.contact-form form .hs-form-field select{-webkit-appearance:none!important;background:url(https://www.sparkreaction.com/hubfs/Marketplace/Pivot/Svg%20Images/sort.svg) #fff no-repeat!important;background-position:center right 10px!important;font-family:Hind,sans-serif!important}.contact-form form .hs-form-field textarea{-webkit-appearance:none;border:1px solid #d5d5d6;border-radius:4px;height:120px;padding:10px;width:100%!important}.contact-form form .hs-button{-webkit-appearance:none!important;background-color:#3e8ccb;border:1px solid #3e8ccb;color:#fff;display:inline-block;font-size:16px;font-weight:300;margin-top:40px;padding:12px 50px 10px;text-transform:uppercase}.contact-form form .hs-button:hover{background-color:#103250;border:1px solid #103250;color:#fff}.social-links ul{list-style-type:none;margin:0;padding:20px 0}.social-links ul li{float:left;padding-right:15px}.social-links ul li a{color:#d5d5d6;font-size:20px}.social-links ul li a:hover{color:#3e8ccb}.social-links ul li a svg{height:22px;width:22px}.social-links ul li a svg path{fill:#d5d5d6}.social-links ul li a:hover svg path{fill:#3e8ccb}.contact-form form{float:left;padding-left:40px;width:100%}.contact-form form .hs-form-field{padding-right:20px!important}.contact-form form .hs-error-msgs{font-size:12px;margin:0;padding-top:2px!important}.contact-form form .form-columns-2 .hs-form-field{height:96px;margin-bottom:1px}.contact-form form .hs_error_rollup{display:none}.contact-form form .hs-error-msgs label{color:red;font-size:12px;font-weight:500}.main-content{padding-bottom:40px}.contact-form h3{margin-bottom:0}.contact-form .submitted-message{font-size:20px;text-align:center}.contact-wrap-outer.default,.contact-wrap-outer.default h2,.contact-wrap-outer.default h4,.contact-wrap-outer.default p{color:#103250}.contact-wrap-outer.white,.contact-wrap-outer.white h2,.contact-wrap-outer.white h4,.contact-wrap-outer.white p{color:#fff}.contact-form ::-webkit-input-placeholder{color:#103250;font-family:hindlight;opacity:1}.contact-form :-moz-placeholder,.contact-form ::-moz-placeholder{color:#103250;font-family:hindlight;opacity:1}.contact-form :-ms-input-placeholder{color:#103250;font-family:hindlight;opacity:1}@media (max-width:1080px){.contact-form form .hs-form-field label{font-size:10px}.contact-form form .hs-error-msgs label{font-size:12px}.contact-form form .hs-form-field{padding-right:12px!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.contact-content{width:100%}.contact-form form{padding-left:0}.contact-form{padding-top:40px;width:100%}}@media (max-width:767px){.contact-wrap-outer{padding:50px 0}.contact-header h2{font-size:38px}.contact-content{width:100%}.contact-form form{padding-left:0}.contact-form{padding-top:40px;width:100%}}@media (max-width:479px){.contact-form form .form-columns-2 .hs-form-field{width:100%!important}.main-content h2{font-size:34px}.contact-header h2{font-size:32px}.contact-form form .form-columns-2 .hs-form-field .hs-input{width:100%!important}}