.it-newsletter{background-color:var(--it-color-accent);color:var(--it-color-white);padding-top:1.875rem}@media (min-width:1024px){.it-newsletter{padding-top:3rem}}.it-newsletter{padding-bottom:1.875rem}@media (min-width:1024px){.it-newsletter{padding-bottom:3rem}}.it-newsletter .it-newsletter__description,.it-newsletter .it-newsletter__title{color:var(--it-color-white)}.it-newsletter .wpcf7 .wpcf7-form .wpcf7-response-output{margin-top:clamp(1.5rem,calc(1.5rem + 1vw - 6.4px),2rem)}.it-newsletter .wpcf7-form--inline{color:var(--it-color-white);gap:clamp(.5rem,calc(.5rem + .88vw - 5.632px),.9375rem)}.it-newsletter .wpcf7-form--inline input:not([type=submit]){border-radius:.5rem;height:3.3125rem;padding:.75rem 2.375rem}.it-newsletter .wpcf7-form--inline input[type=submit]{height:3.3125rem;width:3.3125rem}.it-newsletter .wpcf7-form--inline p label{font-size:0;margin-bottom:0}.it-newsletter .wpcf7-form--inline .wpcf7-not-valid-tip{color:var(--it-color-white)}.it-newsletter>div[class*=it-container]{display:grid;grid-template-columns:1fr;grid-row-gap:var(--it-spacing-default);align-items:center}.it-newsletter__description{margin-top:var(--it-spacing-default-half)}@media (min-width:783px){.it-newsletter>div[class*=it-container]{grid-template-columns:1fr .68fr;grid-column-gap:var(--it-spacing-section)}}