.newsletter__content{background-color:#f7f7f7;border:.0625rem solid #e1e1e1;border-radius:.625rem;padding:1.5625rem;margin:2.1875rem 0;padding-top:5.625rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.newsletter__content{padding:2.5rem 3.75rem;padding-left:7rem;padding-top:2.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.newsletter__content::before{content:'';position:absolute;top:1.5625rem;background-image:url(../svg/mail-icon.svg);background-position:top;background-size:contain;background-repeat:no-repeat;width:3.125rem;height:100%}@media (min-width: 768px){.newsletter__content::before{width:3.75rem;left:1.25rem;top:2.5rem}}.newsletter__content--title{color:#17634f;font-size:1rem;font-weight:700}@media (min-width: 768px){.newsletter__content--title{font-size:1.125rem}}.newsletter__content--subtitle{font-size:.875rem;color:#282828;font-weight:400;margin-bottom:.9375rem;text-align:center}@media (min-width: 768px){.newsletter__content--subtitle{font-size:1rem;text-align:left}}.newsletter__content--form{width:100%}.newsletter__content--form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.newsletter__content--form form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.newsletter__content--form form .gform_body{width:100%;margin-right:1.25rem}.newsletter__content--form form .gform_body input{margin:0;font-size:.875rem;color:#282828;padding:.1875rem .625rem;height:unset;border:.0625rem solid #e1e1e1;border-radius:.375rem;text-align:center}@media (min-width: 768px){.newsletter__content--form form .gform_body input{margin-bottom:0;text-align:left}}.newsletter__content--form form .gform_body input::-webkit-input-placeholder{color:#282828}.newsletter__content--form form .gform_body input::-moz-placeholder{color:#282828}.newsletter__content--form form .gform_body input:-ms-input-placeholder{color:#282828}.newsletter__content--form form .gform_body input::-ms-input-placeholder{color:#282828}.newsletter__content--form form .gform_body input::placeholder{color:#282828}.newsletter__content--form form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.newsletter__content--form form .gform_footer{display:unset}}.newsletter__content--form form .gform_footer .gform_button{margin-bottom:0;padding:.625rem 4.375rem .375rem 1.25rem;font-size:.875rem;font-weight:600;margin-top:1.25rem;width:auto}@media (min-width: 768px){.newsletter__content--form form .gform_footer .gform_button{margin-top:0}}.newsletter__content--form form .gform_footer .gform_button:hover{background-color:#17634f;border-color:#17634f;background-position:right 1.25rem center}.newsletter__content--form form .gform_fields{margin:0;padding:0}.newsletter__content--form form .gform_fields .gfield{margin:0;padding:0;list-style-type:none}.newsletter__content--form form .gform_fields .gfield::before{display:none}.newsletter__content--form form .gform_fields .gfield_label{display:none}body article:before{content:'';position:fixed;top:0;left:0;background:black;z-index:9999;width:100%;height:100%;opacity:0;-webkit-transition:0.4s;transition:0.4s;pointer-events:none}body.show-blur article:before{opacity:0.7}.s-newsletter--focus .newsletter__content{position:relative;z-index:9999}

