.nf-form-fields-required { display: none !important; }
.nf-response-msg { margin-bottom: 15px; }
.nf-form-content { max-width: 100%; padding: 0; }
.nf-field-label .nf-label-span,
.nf-field-label label { font-weight: 400; }


/* = GET IN TOUCH = */
#nf-form-6-cont .nf-form-content input[type=submit] { background-color: #3457D4; color: #ffffff; width: 208px; height: 48px; font-weight: 500; border-radius: 8px; }
.nf-form-content label { font-size: 14px; }
#nf-form-6-cont .nf-form-content input:not([type=submit]),
#nf-form-6-cont .nf-form-content textarea { border: 0; border-bottom: 1px solid #CBCBCB; background-color: transparent; padding-left: 0; padding-right: 0; }
#nf-form-6-cont .nf-form-content textarea { height: 48px; }

#nf-form-2-cont .nf-form-content .list-select-wrap .nf-field-element>div,
#nf-form-2-cont .nf-form-content input:not([type=button]),
#nf-form-2-cont .nf-form-content textarea { border-radius: 5px; border: none; }
#nf-form-2-cont .nf-form-content button,
#nf-form-2-cont .nf-form-content input[type=button],
#nf-form-2-cont .nf-form-content input[type=submit] { border-radius: 5px; height: 40px; background: #4142d7; color: #ffffff; font-size: 12px; font-family: "Roboto", Sans-serif; font-weight: 400; }
#nf-form-2-cont .nf-form-content button:hover,
#nf-form-2-cont .nf-form-content input[type=button]:hover,
#nf-form-2-cont .nf-form-content input[type=submit]:hover { background: #0083d9; color: #ffffff; }
#nf-form-2-cont .nf-form-content #nf-field-8.ninja-forms-field { padding-left: 20px; padding-right: 20px; }
#nf-field-6-wrap.nf-error.field-wrap .nf-field-element:after { border-radius: 5px; }
#nf-form-1-cont .nf-response-msg { color: #ffffff !important; }
