.section-newsletter{background-color:#fbfbfc;padding:calc(var(--gutter)*2) 0}.section-newsletter .section-body{margin:0 auto;padding:calc(var(--gutter)*2);background-color:var(--color-white)}.section-newsletter .section__inner{width:600px;max-width:100%}.section-newsletter p{font-size:16px;line-height:2}.section-newsletter .newsletter-form{margin-top:30px;padding:0;border:0;background:rgba(0,0,0,0)}.section-newsletter .newsletter-form .input-group-field{border:1px solid var(--color-black);color:var(--color-text-body)}.section-newsletter .newsletter-form.input-group.newsletter-form input,.section-newsletter .newsletter-form.input-group.newsletter-form .input-group-btn input[type=submit]{height:50px;font-size:16px;border-radius:4px}.section-newsletter .newsletter-form.input-group.newsletter-form input{padding:0 calc(var(--gutter)/2)}.section-newsletter .newsletter-form.input-group.newsletter-form .input-group-btn{padding-left:5px}.section-newsletter .newsletter-form.input-group.newsletter-form .input-group-btn input[type=submit]{padding:0 var(--gutter);background-color:var(--color-black);text-transform:uppercase;font-size:1em;font-weight:600;letter-spacing:1px}@media screen and (max-width: 768px){.section-newsletter .input-group{display:block}.section-newsletter .input-group-btn{display:block;width:100%;margin-top:10px;padding:0}.section-newsletter .input-group-btn>input{width:100%}}