.zw-newsletter-section{padding-top:40px;padding-bottom:180px}.zw-newsletter-section .zw-text-block{width:100%;max-width:678px;margin-inline:auto;text-align:center;display:grid;grid-template-columns:1fr;gap:30px}.zw-newsletter-section .zw-lbl{font-size:60px;font-weight:700;margin-bottom:0;line-height:1.2;font-family:'Cormorant Garamond'}.zw-newsletter-section .zw-text{margin-bottom:0;color:#577577;font-size:18px;font-weight:400;line-height:150%}.zw-newsletter-section .zw-form-block{width:100%;max-width:620px;margin-inline:auto;display:grid;grid-template-columns:1fr 0.375fr;gap:15px}.zw-newsletter-section .zw-form-block .btn,.zw-newsletter-section .zw-form-block .form-control{border-radius:30px}.zw-newsletter-section .zw-form-block .form-control{font-size:16px;font-weight:500;line-height:normal;padding:17.7px 24px;border:2px solid #577577}.zw-newsletter-section .zw-form-block .form-control:focus-visible{outline:0;outline-offset:0;box-shadow:none}.zw-newsletter-section .zw-form-block .form-control::-moz-placeholder{color:#577577}.zw-newsletter-section .zw-form-block .form-control::placeholder{color:#577577}.zw-newsletter-section .zw-form-block .btn-container .btn{width:100%;color:#fff;font-size:18px;font-weight:500;line-height:normal;padding-block:17.7px;background-color:#577577;box-shadow:none;border:0}@media (max-width:992px){.zw-newsletter-section .zw-lbl{font-size:48px}}@media (max-width:768px){.zw-newsletter-section .zw-lbl{font-size:34px}}@media (max-width:576px){.zw-newsletter-section{padding-top:0;padding-bottom:80px}.zw-newsletter-section .zw-text-block{gap:20px}.zw-newsletter-section .zw-lbl{font-size:30px}.zw-newsletter-section .zw-text{font-size:16px}.zw-newsletter-section .zw-from-container{padding-top:15px}.zw-newsletter-section .zw-form-block{grid-template-columns:1fr}.zw-newsletter-section .zw-form-block .btn-container .btn{padding-block:15px;width:calc(100% - 60px)}}