.newsletter-form-body { display: flex !important; align-items: center; } .sqs-block-newsletter .newsletter-form-field-element { background-color: transparent !important; border: None !important; border-bottom: 2px solid red !important; font-size: 18px !important; padding-bottom: 1.2em !important; } .newsletter-form-body input::placeholder { font-size: 22px !important; } .newsletter-block button.newsletter-form-button.sqs-system-button.sqs-editable-button-layout.sqs-editable-button-style.sqs-editable-button-shape.sqs-button-element--primary { background-color: transparent !important; color: #000 !important; border-bottom: 2px solid red !important; border-radius: 0 !important; }