.custom-newsletter-wrapper{padding-top:50px;padding-bottom:50px;text-align:center;background:#e52b70;background-image:linear-gradient(102deg,#e52b70,#c86dd7);color:#fff}.custom-newsletter-wrapper .top-text{color:#fff}.custom-newsletter-wrapper .top-text h2{color:#fff;font-family:'apercu-medium',Helvetica,Arial;font-weight:normal;font-style:normal;font-size:32px;padding-bottom:12px;margin:0;line-height:normal}.custom-newsletter-wrapper .top-text p{color:#fff;font-size:20px;line-height:30px;padding-bottom:22px;margin:0}.custom-newsletter-wrapper .form-wrap .form-title{display:none}.custom-newsletter-wrapper .form-wrap form{width:100%;max-width:100%}.custom-newsletter-wrapper form .form-columns-3{width:100%;box-sizing:border-box;display:block;max-width:790px;margin-left:auto;margin-right:auto;padding-bottom:22px}.custom-newsletter-wrapper form .form-columns-3 .hs-form-field{width:33.3333% !important;box-sizing:border-box;display:inline-block;vertical-align:top;float:none !important;margin:0}.custom-newsletter-wrapper form .form-columns-3 .hs-form-field>label{display:none}.custom-newsletter-wrapper form .form-columns-1{margin-left:auto;margin-right:auto;max-width:1024px}.custom-newsletter-wrapper form .form-columns-1 .legal-consent-container .hs-richtext p{font-size:14px !important;padding-top:0px;line-height:16px;padding-bottom:20px;color:#fff;margin:0}.custom-newsletter-wrapper form .form-columns-3 .hs-input{font-family:Helvetica,Arial;font-weight:normal;font-style:normal;outline:0;font:400 13.3333px Arial;padding:15px !important;border:solid #fff 1px;border-radius:5px;width:100% !important;display:inline-block;background-color:#ba367a;font-size:16px !important;color:#fff;margin-right:10px !important}.custom-newsletter-wrapper form ::placeholder{color:#CCC;opacity:1}.custom-newsletter-wrapper form .hs-button{line-height:45px;border-radius:100px;text-align:center;font-size:18px;color:#eb008b;background-color:#fff;border:0;cursor:pointer;display:inline-block;position:relative;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;font-family:Helvetica,Arial;font-weight:normal;font-style:normal;padding:1px 6px;min-width:130px;text-transform:none;letter-spacing:normal;margin:2px 0 2px}.custom-newsletter-wrapper form .hs-button:hover{transform:scale(1.04) translate(0px,-2px);-ms-transform:scale(1.04) translate(0px,-2px);-webkit-transform:scale(1.04) translate(0px,-2px);-moz-transform:scale(1.04) translate(0px,-2px);-o-transform:scale(1.04) translate(0px,-2px)}.custom-newsletter-wrapper .hs-error-msgs label{font-family:'apercu-regular',Helvetica,Arial !important;font-weight:normal;font-style:normal;color:#fff !important;font-size:16px !important;font-weight:normal !important;line-height:normal !important;letter-spacing:normal !important}.custom-newsletter-wrapper .hs_error_rollup .hs-error-msgs label{text-align:center}@media only screen and (max-width:800px){.custom-newsletter-wrapper form .form-columns-3 .hs-form-field{width:50% !important}.custom-newsletter-wrapper form .form-columns-3 .hs-form-field:last-child{width:100% !important;padding-top:10px}}@media only screen and (max-width:767px){.custom-newsletter-wrapper .top-text h2{font-size:20px;padding-bottom:12px}.custom-newsletter-wrapper .top-text p{font-size:13px;line-height:18px}}@media only screen and (max-width:460px){.custom-newsletter-wrapper form .form-columns-3 .hs-form-field{width:100% !important;padding-bottom:10px}.custom-newsletter-wrapper form .form-columns-3 .hs-form-field:last-child{padding-top:0px;padding-bottom:0px}}