.newsletter{background-color:var(--primary-color);color:var(--text-alternate-color);max-width:305px}@media only screen and (max-width:991.98px){.newsletter{margin:0 auto;max-width:500px}}@media only screen and (max-width:575.98px){.newsletter{max-width:100%}}.newsletter .newsletter-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper{flex-direction:column}}.newsletter .newsletter-wrapper .heading{align-items:left;color:#0b0b0b;display:flex;font-family:VenusSB;font-size:20px;line-height:30px;max-width:336px}.newsletter .newsletter-wrapper .heading div{color:#0b0b0b;font-family:VenusSB;font-size:20px;line-height:30px;margin-top:-5px}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .heading{margin:0 auto;max-width:unset;text-align:center}}.newsletter .newsletter-wrapper .form{display:flex;flex:1;flex-direction:column}.newsletter .newsletter-wrapper .form .newsletter-form{position:relative}.newsletter .newsletter-wrapper .form .newsletter-form .field{align-items:center;display:flex;flex:1;flex-direction:column;gap:20px;justify-content:space-between;margin-top:-10px}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field{flex-direction:column}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{align-items:center;display:flex;margin-bottom:0;max-width:400px;min-width:200px}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{margin:0 auto 0 0;max-width:100%}}@media only screen and (max-width:319.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{min-width:unset}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox p{color:#0b0b0b;font-size:14px;line-height:1.4;margin:0 0 0 5px}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox p a{color:#0b0b0b;font-size:inherit;line-height:1.4px;text-decoration:underline}.newsletter .newsletter-wrapper .form .newsletter-form .field .newsletter-signup{display:flex;flex-direction:row;gap:12.5px;width:100%}@media only screen and (max-width:575.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .newsletter-signup{flex-wrap:wrap;margin-left:unset}}.newsletter .newsletter-wrapper .form .newsletter-form .field .newsletter-signup .field__input{border:1px solid var(--text-primary-color);box-sizing:border-box;flex:1;max-height:38px;padding:20px}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .newsletter-signup .field__input{padding:12px 20px}}@media only screen and (max-width:379.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .newsletter-signup .field__input{min-width:unset}}.newsletter .newsletter-wrapper .form .newsletter-form .field .newsletter-signup button{border:.5px solid #0b0b0b;white-space:nowrap}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .newsletter-signup button{margin:0 auto}}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__label{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.newsletter .newsletter-form__message{align-items:center;display:flex;margin-top:20px}.newsletter .newsletter-form__message.newsletter-form__message--success{color:green}.newsletter .newsletter-form__message .icon{background:#fff;border-radius:50%;height:24px;margin-right:15px;padding:6px;width:24px}.newsletter .newsletter-form__message .icon path{fill:#000}

/*# sourceMappingURL=section-v2-newsletter.min.css.map*/