.newsletter-container{max-width:1440px;padding:50px 20px;margin:0 auto;text-align:center;height:239px}@media(max-width:1024px){.newsletter-container{padding:50px 40px;height:388px;position:relative}}.newsletter-container.success{display:flex;align-items:center;justify-content:center}.newsletter-container .news-texto{font-family:Montserrat;font-size:25px;text-align:center;letter-spacing:.1em;color:#000;margin-bottom:30px}@media(max-width:1024px){.newsletter-container .news-texto{font-size:14px;line-height:21px;margin-bottom:10px}}.newsletter-container .news-texto h2,.newsletter-container .news-texto p{margin:0;font-weight:300;font-family:Montserrat;font-size:25px;text-align:center;letter-spacing:.1em;color:#000}@media(max-width:1024px){.newsletter-container .news-texto h2,.newsletter-container .news-texto p{font-size:14px;line-height:21px;margin-bottom:10px}}.newsletter-container .news-texto .b,.newsletter-container .news-texto b{font-weight:bolder}.newsletter-container .news-inputs-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:20px}@media(max-width:1024px){.newsletter-container .news-inputs-list{display:block;text-align:center;margin-bottom:0}}.newsletter-container .news-inputs .campo{width:100%;background:transparent;border:none;padding:10px;font-family:Montserrat;font-weight:400;font-size:12px;letter-spacing:.1em;box-shadow:none}@media(min-width:1025px){.newsletter-container .news-inputs .campo{max-width:400px}}@media(max-width:1024px){.newsletter-container .news-inputs .campo{margin-bottom:10px}}.newsletter-container .news-inputs .campo.placeholder-white::-moz-placeholder{color:#fff}.newsletter-container .news-inputs .campo.placeholder-white:-ms-input-placeholder{color:#fff}.newsletter-container .news-inputs .campo.placeholder-white::-ms-input-placeholder{color:#fff}.newsletter-container .news-inputs .campo.placeholder-white::placeholder{color:#fff}.newsletter-container .news-inputs .campo.placeholder-black::-moz-placeholder{color:#000}.newsletter-container .news-inputs .campo.placeholder-black:-ms-input-placeholder{color:#000}.newsletter-container .news-inputs .campo.placeholder-black::-ms-input-placeholder{color:#000}.newsletter-container .news-inputs .campo.placeholder-black::placeholder{color:#000}.newsletter-container .news-inputs .campo::-moz-placeholder{font-family:Montserrat;font-weight:400;font-size:12px;line-height:19px;letter-spacing:.1em}.newsletter-container .news-inputs .campo:-ms-input-placeholder{font-family:Montserrat;font-weight:400;font-size:12px;line-height:19px;letter-spacing:.1em}.newsletter-container .news-inputs .campo::-ms-input-placeholder{font-family:Montserrat;font-weight:400;font-size:12px;line-height:19px;letter-spacing:.1em}.newsletter-container .news-inputs .campo::placeholder{font-family:Montserrat;font-weight:400;font-size:12px;line-height:19px;letter-spacing:.1em}.newsletter-container .news-inputs .campo:focus-visible{outline:none}.newsletter-container .news-inputs .campo-nascimento{max-width:300px;padding:9px 0}@media(max-width:1024px){.newsletter-container .news-inputs .campo-nascimento{max-width:100%;width:98%;margin-bottom:20px;padding:10px 2px}}.newsletter-container .news-inputs input:-webkit-autofill,.newsletter-container .news-inputs input:-webkit-autofill:active,.newsletter-container .news-inputs input:-webkit-autofill:focus,.newsletter-container .news-inputs input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.newsletter-container .news-inputs .btn-news{max-width:188px;width:100%;height:40px;font-family:Montserrat;font-weight:400;font-size:15px;display:flex;align-items:center;justify-content:center;letter-spacing:.1em;text-transform:uppercase;border:none;cursor:pointer}@media(max-width:1024px){.newsletter-container .news-inputs .btn-news{max-width:80%;position:absolute;left:50%;transform:translateX(-50%);bottom:28px}}.newsletter-container .news-inputs .btn-news:hover{opacity:.8}.newsletter-container .news-privacidade{display:flex;align-items:center;gap:10px;text-align:left}.newsletter-container .news-privacidade,.newsletter-container .news-privacidade a{font-family:Montserrat;font-weight:400;font-size:12px;letter-spacing:.1em}.newsletter-container .news-privacidade #isNewsletterOptIn{width:24px;height:24px;background:#fff;border-radius:2px}@media(max-width:1024px){.newsletter-container .news-privacidade a{display:none}}.newsletter-success{font-family:Montserrat;font-weight:400;font-size:25px;text-align:center;letter-spacing:.1em;background:transparent;border:none}@media(max-width:1024px){.newsletter-success{font-weight:500;font-size:14px;line-height:21px;padding:0 15px}}.containerEmail{width:100%;max-width:400px;position:relative}.containerEmail .errorDuplicated{position:absolute;bottom:-15px;font-size:12px;left:0;color:#e12d2d;font-weight:600}@media(max-width:768px){.containerEmail .errorDuplicated{bottom:-6px}}