.event-subscribe{background-color:var(--color-primary);border-radius:30px;color:#fff;margin:auto auto 50px;max-width:1400px;padding:50px}.latest-subscription>div{align-items:center;display:grid;grid-template-columns:1fr 3fr}.form-section .hs_firstname{grid-area:name}.form-section .hs_email{grid-area:email}.form-section .legal-consent-container{grid-area:consent}.form-section .hs_submit{grid-area:submit}.latest-subscription form{display:grid;gap:10px;grid-template-areas:"name email" "consent consent" "submit submit";grid-template-columns:1fr 1fr;grid-template-rows:auto}.legal-consent-container a{font-size:12px}.legal-consent-container a,.legal-consent-container a:focus,.legal-consent-container a:hover{color:var(--color-link-hover)!important}.legal-consent-container .hs-form-booleancheckbox-display>span p{color:#fff;font-size:12px;line-height:1}.latest-subscription form>div{margin-bottom:0}.latest-subscription p{color:#fff;font-size:20px;max-width:600px}.latest-subscription h2{color:#fff;line-height:1.1;margin-bottom:0}.latest-subscription h2>span{font-size:50px}.form-title{display:none}.event-subscribe .hs-error-msg{color:#ffe52a!important}.event-subscribe form label{color:#ffe52a;font-size:12px;letter-spacing:0;text-transform:none}.event-subscribe form .hs-button,form input[type=submit]{background-color:var(--color-secondary);border:1px #025095;border-radius:50px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;padding:10px 30px!important;text-decoration:none;text-transform:uppercase}.event-subscribe form input{border-radius:50px}@media (max-width:991px){.event-subscribe{padding:30px}.latest-subscription>div{display:grid;grid-template-columns:1fr}.latest-subscription form{gap:10px;grid-template-areas:"name name" "email email" "consent consent" "submit submit";grid-template-columns:1fr;grid-template-rows:auto}.latest-subscription h2{line-height:1.1;margin-bottom:20px}}