.newsletter-signup{align-items:center;background:#212020;color:#ffefe2;display:flex;justify-content:space-between;padding:90px 0 80px;position:relative}.newsletter-signup .page-center{max-width:1200px!important}.newsletter-signup .content-wrap{align-items:center;display:flex;justify-content:space-between}.newsletter-signup .text-box{box-sizing:border-box;flex-grow:1;max-width:620px;padding-right:30px}.newsletter-signup h2{color:inherit;line-height:1.19;margin:0 0 25px}.newsletter-signup p{font-size:24px;font-weight:400;line-height:32px;margin:0}.newsletter-signup .newsletter-form{max-width:452px;width:100%}.newsletter-signup .hs-form-field{border:0!important;margin:0;padding:0!important}.newsletter-signup .hs-form .hs-email{flex-grow:1}.newsletter-signup .hs-form .hs-email>label{display:none!important}.newsletter-signup .hs-form .hs-submit{flex-shrink:0}.newsletter-signup .hs-input,.newsletter-signup .newsletter-form input[type=email]{border-radius:8px;color:#a6a6a6;font-size:24px;font-style:italic;line-height:28px;margin-bottom:13px;min-height:49px;padding:12px}.newsletter-signup .hs-form input.hs-button.primary.large{background:var(--Base-Oomph-Gradient,linear-gradient(198deg,#ec9876 -25.41%,#c4e6f1 100%));border-radius:100px;font-size:24px;font-weight:400;height:48px;margin:15px 0 0;max-width:166px;width:100%}.newsletter-signup .hs-fieldtype-text label{display:none}.newsletter-signup .newsletter-form input::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.newsletter-signup .newsletter-form input:-moz-placeholder,.newsletter-signup .newsletter-form input::-moz-placeholder{color:#a6a6a6;opacity:1}.newsletter-signup .newsletter-form input:-ms-input-placeholder{color:#a6a6a6;opacity:1}.newsletter-signup .newsletter-form input[type=submit]{-webkit-appearance:none;background:#ffefe2;border:0;border-radius:60px;box-shadow:none;color:#212020;cursor:pointer;font-family:Poynter Oldstyle Disp Semi Bd,Amiri,serif;font-size:24px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 0 7px;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;width:130px}.newsletter-signup .newsletter-form input[type=submit]:hover{opacity:.8}@media (max-width:1199px){.newsletter-signup{padding-left:5%;padding-right:5%}}@media (max-width:1023px){.newsletter-signup{padding-left:20px;padding-right:20px}}@media (max-width:767px){.newsletter-signup .page-center{max-width:1200px!important;padding:0!important}.newsletter-signup .content-wrap{flex-direction:column}.newsletter-signup .text-box{max-width:100%;padding-right:0}.newsletter-signup .newsletter-form{max-width:100%;width:100%}.newsletter-signup{display:block;padding:64px 70px 44px}.newsletter-signup h2{font-size:25px!important;line-height:28px!important}.newsletter-signup p{font-size:16px;line-height:24px}.newsletter-signup .hs-input,.newsletter-signup .newsletter-form input[type=email]{font-size:18px;font-weight:300;line-height:28px}.newsletter-signup .newsletter-form{margin-top:25px}.newsletter-signup .actions{margin-top:30px;text-align:center}.newsletter-signup .newsletter-form input[type=submit]{font-size:20px;width:100%}.newsletter-signup .hs-form input.hs-button.primary.large{font-size:16px;height:40px;line-height:20px;max-width:230px}.newsletter-signup .hs-error-msgs.inputs-list label{position:static!important}}@media (max-width:413px){.newsletter-signup .hs-form{display:block}.newsletter-signup .newsletter-form input[type=submit]{margin:10px 0 0}}