.newsletter-signup .hs-form-field{margin-bottom:18px}.newsletter-signup .hs-form-field>label span{color:#fff;font-family:arial,helvetica,sans-serif;font-size:12px}.newsletter-signup .hs-form-required{color:red}.newsletter-signup .hs-error-msgs.inputs-list{list-style:none;margin:0 0 5px;padding-left:5px;width:100%}.newsletter-signup .hs-error-msgs label{color:#f2545b}.newsletter-signup .hs-form-field .hs-input{background:transparent;border:none;border-bottom:2px solid #cad5e2;color:#fff;padding:0 15px;width:100%}.newsletter-signup .hs-richtext,.newsletter-signup .hs-richtext p{color:#fff;font-family:arial,helvetica,sans-serif;font-size:11px}.newsletter-signup .hs-fieldtype-booleancheckbox ul{list-style:none;margin:0 0 5px;padding:6px 0 0 5px;width:100%}.newsletter-signup .hs-form-booleancheckbox span{color:#fff;font-family:arial,helvetica,sans-serif;font-size:11px}.newsletter-signup .actions{margin-bottom:18px;margin-top:18px;padding:17px 0;text-align:right}.newsletter-signup .actions .hs-button{background:#ce007c;border:0;border-radius:8px;box-shadow:0 2px 12px rgba(60,30,92,.25);color:#fff;display:inline-block;font-family:LGEI Bold,sans-serif;font-size:1.125rem;margin-top:30px;opacity:1;padding:12px 25px;text-transform:uppercase;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.newsletter-signup .actions .hs-button:focus,.newsletter-signup .actions .hs-button:hover{opacity:.7;text-decoration:none}