.grecaptcha-badge{visibility:hidden}.newsletter-form{display:flex;width:auto;margin:2rem auto 0;align-items:center;justify-content:center;flex-direction:row}.newsletter-form.left{justify-content:flex-start}@media(max-width:599px){.newsletter-form{flex-direction:column}}.newsletter-form input[type=email]{width:60%;margin-right:1rem;padding:15px;border:solid 1px var(--bs-gray-300);transition:.1s ease-in-out;font-size:1rem;border-radius:var(--bs-border-radius)}@media(max-width:599px){.newsletter-form input[type=email]{margin:0;width:100%}}.newsletter-form input[type=submit],.newsletter-form .submit-newsletter{background-color:var(--bs-primary);border:none;padding:12px 20px;color:var(--bs-white);border-radius:var(--bs-border-radius);font-size:18px;font-weight:600}@media(max-width:599px){.newsletter-form input[type=submit]{width:100%;margin:1rem 0}}.newsletter-form.lighter input[type=submit],.newsletter-form.lighter .submit-newsletter{background-color:#fff;border:1px solid #dadada;border-bottom:4px solid #dadada;color:#000}.newsletter-form-spam{text-align:center;font-size:16px;margin:.5rem auto 2rem}.page-template-newsletter{background:#f6f2ee}.page-template-newsletter .entry-header{text-align:center}.page-template-newsletter .entry-title{margin:1rem auto;max-width:1000px}.page-template-newsletter .newsletter-sub-title{max-width:1000px;margin:0 auto}.page-template-newsletter #page{padding:3% 8%}.page-template-newsletter .newsletter-form .newsletter-index-form{justify-content:center}