footer.page-footer{margin-top:0!important}.footer-form{background:#fff;margin:0 auto;max-width:960px;padding:70px 50px 40px;position:relative}.footer-form h2{color:#312f82;font-size:3.4rem;margin-top:0}.footer-form .heading,.footer-form .subheading{padding:0 50px}.footer-form .subheading p{text-align:center}.footer-form .form form fieldset{max-width:100%!important}.footer-form .form form fieldset.form-columns-2>div{width:100%!important}.footer-form .form form fieldset{max-width:none}.footer-form .form form fieldset .hs-form-field{float:left!important;margin:17px 0;width:100%}.footer-form .form form fieldset .hs-form-field .input{margin-right:0!important}.footer-form .form form fieldset legend{font-size:1.6rem;margin:4px 0 6px}.footer-form .form form fieldset .hs-form-field input,.footer-form .form form fieldset .hs-form-field select,.footer-form .form form fieldset .hs-form-field textarea{width:100%!important}.footer-form .form form .actions{text-align:center}.footer-form .form form .legal-consent-container p{margin-bottom:24px;text-align:center}.footer-form .form form .hs-submit{margin-top:0}.footer-form .form form .actions input[type=submit]{background-color:#025c67;border:1px solid #025c67;color:#fff;font-size:1.4rem;font-weight:500;line-height:27px;padding:8px 24px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-form .form form .actions input[type=submit]:focus,.footer-form .form form .actions input[type=submit]:hover{background-color:#1e4a48;border-color:#1e4a48}@media (min-width:481px){.footer-form .form form fieldset.form-columns-2{column-gap:20px;display:grid;grid-template-columns:1fr 1fr}}@media (min-width:992px){.footer-form .form form fieldset .hs-form-field select[name=speaking_engagement_event_type]{width:calc(50% - 20px)!important}.footer-form .form form fieldset.form-columns-2{column-gap:40px}}@media (max-width:768px){.footer-form{padding:26px 20px 40px}.footer-form h2{font-size:3.2rem}.footer-form .heading,.footer-form .subheading{padding:0}.footer-form .form form fieldset .hs-form-field{margin:10px 0}}