.nf-form-fields-required { display: none; }
.nf-form-content { max-width: 100%; padding: 0 !important; position: relative; }
.nf-form-content ::-webkit-input-placeholder { color: #bbbbbb; }
.nf-form-content ::-moz-placeholder { color: #bbbbbb; }
.nf-form-content :-ms-input-placeholder { color: #bbbbbb; }
.nf-error.field-wrap .nf-field-element:after { display: none !important; }
.ekit-template-content-footer .nf-form-content .list-select-wrap .nf-field-element>div,
.ekit-template-content-footer .nf-form-content input:not([type=button]),
.ekit-template-content-footer .nf-form-content textarea { width: 95%; color: #000000; font-size: 22px; line-height: 1; background: #ffffff; color: #000000; -webkit-border-radius: 10px 0 0 10px; -moz-border-radius: 10px 0 0 10px; -ms-border-radius: 10px 0 0 10px; -o-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px; }
.ekit-template-content-footer .nf-form-content .btn-subscribe-wrapper { position: absolute; top: 0; right: 0; }
.ekit-template-content-footer .nf-form-content input:not([type=button]).button { height: 45px; width: 95px; background: #2057FF; color: #ffffff; -webkit-border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -ms-border-radius: 0 10px 10px 0; -o-border-radius: 0 10px 10px 0; border-radius: 0 10px 10px 0; font-weight: 500; }
.ekit-template-content-footer .nf-form-content input:not([type=button]).button:hover { background: #000000; }
.ekit-template-content-footer .nf-form-content textarea.ninja-forms-field { height: 96px; }
.ekit-template-content-footer .nf-error .nf-error-msg,
.ekit-template-content-footer .nf-error-msg { color: #ffffff; font-size: 22px; line-height: 1.24; }
.ekit-template-content-footer .nf-form-content input.ninja-forms-field { height: 45px; }
.ekit-template-content-footer .nf-form-content input.ninja-forms-field#nf-field-6 { padding-right: 80px; }
#nf-field-4-container .button { background: #2057FF; color: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; font-size: 22px; line-height: 1; padding: 10px 30px; }
