.s-newsletter{padding:22px 0 35px !important}@media screen and (min-width: 1200px){.s-newsletter{padding:59px 0 63px !important}}.s-newsletter__content{padding:0 20px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:560px;gap:16px}@media screen and (min-width: 1200px){.s-newsletter__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1058px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.s-newsletter__text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-newsletter__title{margin:0 0 4px;font-family:var(--heading-font-family);font-style:normal;font-weight:600;font-size:18px;line-height:33px;color:inherit !important}@media screen and (min-width: 768px){.s-newsletter__title{font-size:26px}}.s-newsletter__subtitle{text-align:start;font-family:var(--text-font-family);font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:inherit !important}.s-newsletter__subtitle h1,.s-newsletter__subtitle h2,.s-newsletter__subtitle h3,.s-newsletter__subtitle h4,.s-newsletter__subtitle h5,.s-newsletter__subtitle h6,.s-newsletter__subtitle p,.s-newsletter__subtitle a,.s-newsletter__subtitle span{color:inherit !important}@media screen and (min-width: 768px){.s-newsletter__subtitle{font-size:18px;font-weight:400;line-height:normal}}.s-newsletter__input-wrapper{background:#fff;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-newsletter__input{width:100%;font-family:var(--text-font-family);font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#000;background:rgba(0,0,0,0);border:none;outline:none;margin:0;padding:0 4px 0 20px}.s-newsletter__input::-webkit-input-placeholder{color:#414042}.s-newsletter__input::-moz-placeholder{color:#414042}.s-newsletter__input:-ms-input-placeholder{color:#414042}.s-newsletter__input::-ms-input-placeholder{color:#414042}.s-newsletter__input::placeholder{color:#414042}@media screen and (min-width: 768px){.s-newsletter__input{font-size:18px}}.s-newsletter__submit{color:#fff;text-align:center;font-family:var(--text-font-family);font-size:18px;font-style:normal;line-height:normal;font-weight:700;border-radius:2px;background:#8dc540;padding:16px 28px 12px 28px}.s-newsletter__form-wrapper{width:100%;margin:20px 0 0}@media screen and (min-width: 1200px){.s-newsletter__form-wrapper{max-width:425px;margin:15px 0 0}}