.footer{background:var(--ae-secondary);color:#fff;font-family:Lato,sans-serif;font-size:14px;padding:4rem 0 3.5rem}.footer-container{display:flex;justify-content:space-between;width:100%}.footer-logo{flex-shrink:0;height:50px;width:auto}.footer-logo img{height:100%;width:auto}.footer-links-container{display:grid;gap:0 3rem;grid-template-columns:repeat(4,auto)}.footer-column{list-style:none;margin:0;padding:0}.footer-column li{margin:0 0 .5rem;padding:0}.footer-column li h4{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:600;margin:0 0 1rem}.footer-column li a{color:#fff;font-size:14px;font-weight:300;text-decoration:none}.footer-column li a:hover{text-decoration:underline}.footer-column .footer-socials{margin-top:1.5rem}.footer-socials a{color:#fff;margin-right:.75rem}.footer-column .footer-socials a:hover{text-decoration:none}.footer-form{flex-shrink:0}.footer-form h4{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:600;margin:0 0 .2rem}.footer-form p{color:#fff;font-size:14px;margin-bottom:.25rem}.footer-form .hs_cos_wrapper{margin-bottom:0}.footer-form label{color:#fff;display:block;font-size:14px;margin-right:.5rem;margin-top:.75rem;white-space:nowrap}.footer-form .hs-input,.footer-form input{border:none;border-radius:5px;display:block;font-size:14px;outline:none;padding:.75rem;width:100%}.footer-form input[type=radio]{border:none;border-radius:auto;display:inline-block;font-size:14px;margin-right:.25rem;outline:none;padding:0;width:auto}.footer-form .hs-input:focus{outline:none}.footer-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:var(--ae-main-color);cursor:pointer;font-weight:600;letter-spacing:.025em;margin-top:1rem;max-width:500px}.footer-form .hs-error-msg{font-size:12px;margin-top:.25rem}.footer-form .submitted-message{color:#fff}.footer-form .inputs-list{display:flex;flex-grow:1;list-style:none}.footer-form .hs-fieldtype-radio,.footer-form .hs-form-radio-display{align-items:center;display:flex;font-size:14px}.footer-form .hs-form-radio-display{margin-right:.4rem}.footer-form fieldset.form-columns-1 div.input,.footer-form fieldset.form-columns-2 div.input{margin-right:0}.footer-form fieldset.form-columns-1 .input .hs-input,.footer-form fieldset.form-columns-2 .field.hs-form-field{width:100%}.footer-form fieldset.form-columns-1 .input .hs-input[type=email],.footer-form fieldset.form-columns-1 .input .hs-input[type=text],.footer-form fieldset.form-columns-2 .input .hs-input[type=email],.footer-form fieldset.form-columns-2 .input .hs-input[type=text]{width:100%!important}.footer-form fieldset.form-columns-1 .input .hs-input[type=radio]{width:auto}.footer-form .form-columns-2{grid-gap:0 8px;display:grid;grid-template-columns:1fr 1fr}.footer-form .hs-form-required{display:none}@media (max-width:1200px){.footer-container{flex-direction:column}.footer-form{margin-bottom:3rem}}@media (max-width:975px){.footer-logo{height:40px}.footer-links-container{gap:0 2rem}}@media (max-width:940px){.footer-logo{margin-bottom:2rem}.footer-links-container{gap:1.5rem 2rem;grid-template-columns:1fr 1fr auto}}@media (max-width:595px){.footer{padding:3rem 0 2.5rem}.footer-links-container{gap:1.5rem 0;grid-template-columns:repeat(1,1fr)}.footer-column h4{margin-bottom:.5rem}.footer-form .form-columns-2{grid-gap:0 0;grid-template-columns:1fr}.footer-form .hs-fieldtype-radio{align-items:flex-start;flex-direction:column}.footer-form .hs-form-radio-display{align-items:center;display:flex;font-size:14px}}