.footer-newsletter{background-color:#006bb1;padding:40px 0}.footer-newsletter .newsletter-content{display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;width:100%}.footer-newsletter .newsletter-content h4{color:#fff;display:flex;font-size:1.6rem;font-weight:700;margin:0;max-width:350px;text-align:left;width:100%}.footer-newsletter .newsletter-content h4:before{background-color:#2186c4;border-radius:20px;content:"";margin-right:1rem;width:6px}.footer-newsletter .newsletter-content form{align-items:center;display:flex;margin:0 auto;max-width:900px;padding-top:40px;width:100%}.footer-newsletter .newsletter-content form i{color:#fff;font-size:1.5rem;margin-right:1rem}.footer-newsletter .newsletter-content form .news_email{border:0;height:3.5rem;padding-right:0}.footer-newsletter .newsletter-content form .news_email button{fill:#5a2d82;background:#fff;border:0;border-radius:0 5px 5px 0;height:3.5rem;height:30px;margin-right:15px;padding:0;right:55px;width:30px}.footer-newsletter .newsletter-content .newsletter div:first-child{color:#fff;font-size:14px;text-transform:uppercase}.footer-newsletter .newsletter-content .newsletter h3{color:#fff;font-family:Montserrat,sans-serif;font-size:34px;font-weight:700;line-height:70px;margin:0;padding:0}.footer-newsletter .newsletter-content .newsletter span{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}@media screen and (max-width:600px){.footer-newsletter .newsletter-content{flex-direction:column}.footer-newsletter .newsletter-content h4{margin:0 0 1rem;max-width:unset}.footer-newsletter .newsletter-content form{max-width:unset}.footer-newsletter .newsletter-content .newsletter h3{line-height:normal;margin-bottom:15px;margin-top:10px}}