.home-newsletter{padding:40px 0 80px}@media (max-width:767.8px){.home-newsletter{padding:40px 0 70px}}.home-newsletter__inner{align-items:center;background-color:var(--secondaryColor);border-radius:4px;display:flex;justify-content:space-between;padding:30px}.home-newsletter__inner--side{width:70%}@media (max-width:992px){.home-newsletter__inner--side{transform:translateX(-30px);width:unset}}@media (max-width:767.8px){.home-newsletter__inner--side{transform:translateX(0);width:100%}}.home-newsletter__inner--side:first-child{width:30%}@media (max-width:767.8px){.home-newsletter__inner--side:first-child{display:flex;width:100%}}.home-newsletter__inner--side .form-container{width:100%}.home-newsletter__inner--side .form-container form{-webkit-appearance:none;display:grid;flex-wrap:wrap;grid-template-areas:"nome" "sobrenome" "email" "celular" "telefone" "lgpd" "botao";grid-template-columns:repeat(2,1fr)}@media (max-width:767.8px){.home-newsletter__inner--side .form-container form{grid-template-columns:repeat(1,1fr)}}.home-newsletter__inner--side .form-container form .hs_firstname{grid-area:nome}.home-newsletter__inner--side .form-container form .hs_lastname{grid-area:sobrenome}.home-newsletter__inner--side .form-container form .hs_email{grid-area:email}.home-newsletter__inner--side .form-container form .hs_mobilephone{grid-area:celular}.home-newsletter__inner--side .form-container form .hs_phone{grid-area:telefone}.home-newsletter__inner--side .form-container form .legal-consent-container{grid-area:lgpd;grid-column-start:2;grid-row-end:5;grid-row-start:1}.home-newsletter__inner--side .form-container form .legal-consent-container .hs-richtext>p{font-size:12px}.home-newsletter__inner--side .form-container form .legal-consent-container .hs-richtext>p>a{color:var(--white)}@media (max-width:767.8px){.home-newsletter__inner--side .form-container form .legal-consent-container{grid-column-start:unset;grid-row-end:unset;grid-row-start:unset;margin-top:15px}}.home-newsletter__inner--side .form-container form .hs_submit{-webkit-appearance:none;grid-area:botao;grid-column-end:3;grid-column-start:1;grid-row-end:5;grid-row-start:5;width:100%}.home-newsletter__inner--side .form-container form .hs_submit input{width:100%}@media (max-width:767.8px){.home-newsletter__inner--side .form-container form .hs_submit input{grid-column-end:unset;grid-column-start:unset;grid-row-end:unset;grid-row-start:unset}.home-newsletter__inner{display:grid;padding:20px}}.home-newsletter__inner img{transform:scale(1.15)}@media (max-width:992px){.home-newsletter__inner img{display:none}}@media (max-width:767.8px){.home-newsletter__inner img{display:block;margin:-120px auto 0;transform:scale(.8)}}.home-newsletter__inner span{grid-area:form;max-width:360px}@media (max-width:767.8px){.home-newsletter__inner span{margin-left:auto;margin-right:auto}}.home-newsletter__inner span .hs_submit{margin:0 auto}@media (max-width:767.8px){.home-newsletter__inner span .hs_submit{width:100%}}.home-newsletter__inner span .hs-form-field{-webkit-appearance:none;margin-right:15px}@media (max-width:767.8px){.home-newsletter__inner span .hs-form-field{margin-right:0}}.home-newsletter__inner span .hs-input{-webkit-appearance:none;color:var(--primaryColor)}.home-newsletter__inner span .hs-input:focus{border-color:var(--primaryColor);outline:none!important}.home-newsletter__inner span .hs-button,.home-newsletter__inner span .primary{-webkit-appearance:none;background-color:var(--primaryColor);border:1px solid var(--primaryColor);border-radius:4px;color:var(--lightText);cursor:pointer;font-size:11px;letter-spacing:.55px;padding:13.5px 38px;transition:all .15s}.home-newsletter__inner span input[type=checkbox]{-webkit-appearance:checkbox!important}.home-newsletter__inner span .hs_error_rollup{display:none!important}.home-newsletter__text{margin:0 auto;max-width:430px;text-align:center}@media (max-width:767.8px){.home-newsletter__text{max-width:100%;text-align:left}}.home-newsletter__text h2{color:var(--white);font-size:21px;font-weight:300;letter-spacing:-.53px;margin-bottom:30px}.home-newsletter__text h2 strong{color:var(--primaryColor)}.home-newsletter__text p{font-size:11px;font-style:italic;font-weight:300}.home-newsletter .hs-error-msg,.home-newsletter .hs-main-font-element{color:var(--primaryColor)}