.special-subscribe-form #mc_embed_signup{width:100%!important}.special-subscribe-form .mce_inline_error:not(.mce_inline_error.required){position:absolute!important;background:0 0!important;right:0}.special-subscribe-form #mc_embed_signup .mc-field-group{width:100%!important}.special-subscribe-form #mc_embed_signup form{margin:0!important}.special-subscribe-form #mc_embed_signup .indicates-required{display:none}.special-subscribe-form{width:100%!important}.special-subscribe-form *{font-family:"DM Sans",Sans-serif}.special-subscribe-form h2{font-size:1.8em!important;font-family:"DM Serif Display",Sans-serif;font-weight:400!important}.special-subscribe-form .mce_inline_error{margin-bottom:0!important}.special-subscribe-form .mc-field-group{padding-bottom:10px!important}.special-subscribe-form input[type=email],.special-subscribe-form input[type=text]{border:1px solid #bbb!important;border-radius:30px!important;color:#2c3345}.special-subscribe-form input[type=submit]{padding:10px 20px!important;height:45px!important;margin-top:10px!important;background:#000!important;border:2px solid #000!important;border-radius:20px!important;line-height:0!important}.special-subscribe-form input[type=submit]:hover{background:#d4507a!important;border:2px solid #fbe3d7!important;color:#fff}@media (max-width:767px){.special-subscribe-form h2{font-size:1.3em!important}}