body{font-family:var(--font-heading-family)}.d-flex{display:flex !important}.hide{display:none}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(7,134,73,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(7,134,73,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(7,134,73,0)}}.wrapper_newsletter{background:#f7f7f7;padding:40px 0;margin-top:40px}.wrapper_newsletter .newsletter-with-logo{max-width:1600px;margin:0 auto 0;padding:0 1.5rem}.wrapper_newsletter .newsletter-with-logo .content-newsletter{display:flex;align-items:center;justify-content:space-between}.wrapper_newsletter .newsletter-with-logo .group-newsletter{display:flex;align-items:center;gap:20px;justify-content:space-between;width:100%}@media screen and (max-width: 1024px){.wrapper_newsletter .newsletter-with-logo .group-newsletter{flex-direction:column;gap:40px}}@media screen and (max-width: 1024px){.wrapper_newsletter .newsletter-with-logo .group-newsletter .image_logo{order:1}}.wrapper_newsletter .newsletter-with-logo .group-newsletter .content-logo-socials{display:flex;align-items:flex-end;gap:15px}@media screen and (max-width: 1024px){.wrapper_newsletter .newsletter-with-logo .group-newsletter .list-social{order:4}}.wrapper_newsletter .newsletter-with-logo .group-newsletter .content-newletter-form{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex-basis:33%;width:100%}@media screen and (max-width: 1024px){.wrapper_newsletter .newsletter-with-logo .group-newsletter .content-newletter-form{margin-top:20px}}.wrapper_newsletter .newsletter-with-logo .group-newsletter .title_newsletter{font-family:"Open Sans",serif;font-size:18px;font-weight:500;color:#303e45;letter-spacing:0px;width:100%;margin:0}@media screen and (max-width: 1024px){.wrapper_newsletter .newsletter-with-logo .group-newsletter .title_newsletter{text-align:center;order:2}}.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo{width:100%}@media screen and (max-width: 1024px){.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo{order:3}}.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs{display:flex}.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs .field::after{box-shadow:0 0 0 var(--inputs-border-width) rgba(197,197,197,.55)}.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs .field .field__input:focus,.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs .field .field__input:focus-visible,.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs .field .field__input:focus-within{outline:none}.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs .button_form{width:100%;max-width:152px;background:var(--color-brand);color:#fff;border:1px solid var(--color-brand);border-radius:4px;margin-left:-2px;font-weight:500;font-size:16px;transition:all ease-in-out .2s;cursor:pointer}@media screen and (max-width: 1200px)and (min-width: 992px){.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs .button_form{max-width:100px}}.wrapper_newsletter .newsletter-with-logo .group-newsletter .newsletter-form-with-logo .newsletter-form__inputs .button_form:hover{border:1px solid var(--color-brand);background:#fff;color:#000}