.intro-with-form .row{display:flex;margin:0 -15px}.intro-with-form .text_container{width:50%;padding:20px 15px 0}.intro-with-form .text_container img{max-width:100%;height:auto}.intro-with-form .form_container{width:50%;flex:0 0 50%;padding:0 15px}.intro-with-form .hs-form{padding:50px;color:#fff;background:#2866a5}.intro-with-form .hs-form fieldset.form-columns-2:first-child{margin:0!important}.intro-with-form .hs-form .field{padding:0 0 37px}.intro-with-form .hs-form fieldset.form-columns-2:first-child .field{float:none!important;width:100%!important;padding:0 0 37px}.intro-with-form .hs-form .hs-input{height:69px;border:1px solid #fff;color:#1e345d;padding:0 20px;border-radius:6px;font-size:20px;background:#fff;font-weight:600;line-height:1.5}.intro-with-form .hs-form .hs-input:-ms-input-placeholder{color:#1e345d}.intro-with-form .hs-form .hs-input:-moz-placeholder,.intro-with-form .hs-form .hs-input::-moz-placeholder{color:#1e345d;opacity:1}.intro-with-form .hs-form .hs-input::-webkit-input-placeholder{color:#1e345d}.intro-with-form .hs-form fieldset .legal-consent-container .hs-richtext{text-align:center}.intro-with-form .hs-form .actions .hs-button{text-transform:none}.intro-with-form .hs-form select.hs-input{padding-right:45px;width:100%}.intro-with-form .hs-form .hs-fieldtype-select .input:after{z-index:2;width:20px;height:20px;border-color:#1e345d;right:20px;top:19px;pointer-events:none}.intro-with-form .hs-form label{display:none}.intro-with-form .hs-form .legal-consent-container{font-size:12px;text-align:center}@media only screen and (max-width:1023px){.intro-with-form .text_container{padding-top:5px}.intro-with-form .hs-form{padding:30px}.intro-with-form .hs-form .hs-input{height:54px;font-size:18px}.intro-with-form .hs-form .hs-fieldtype-select .input:after{top:13px}}@media only screen and (max-width:764px){.intro-with-form .row{display:block}.intro-with-form .form_container,.intro-with-form .text_container{width:100%}.intro-with-form .text_container{padding-top:0}.intro-with-form .hs-form .hs-input{height:44px;font-size:16px;padding:0 15px}.intro-with-form .hs-form .hs-fieldtype-select .input:after{top:16px;width:10px;height:10px}.intro-with-form .hs-form .field,.intro-with-form .hs-form fieldset.form-columns-2:first-child .field{padding:0 0 25px}.intro-with-form .form_container{padding-top:15px}}