.wpa-test-msg {
    display: none !important;
}

.ff-el-group {
    margin-bottom: 15px !important;
}

.ff_submit_btn_wrapper {
    margin-bottom: 0px !important;
    margin-top: 24px !important;
}
.ff-btn-submit {
    padding: 8px 18px !important;
    border-radius: 6px !important;
    background: var(--black) !important;
    color: var(--white);
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    opacity: 1 !important;
}
.ff-btn-submit:hover {
    background: var(--brown) !important;
}

.ff-el-form-control {
    background: white !important;
    border: 0px !important;
    border-radius: 10px !important;
    font-family: inherit !important;
    font-size: 16px !important;
    padding: 16px 12px !important;
    line-height: 1.2 !important;
    color: var(--black) !important;
}
.ff-el-form-control::placeholder {
  color: var(--black) !important;
}
.ff-el-form-control::-webkit-input-placeholder {
  color: var(--black) !important;
}
.ff-el-form-control:-ms-input-placeholder {
  color: var(--black) !important;
}
.ff-el-form-control::-ms-input-placeholder {
  color: var(--black) !important;
}

.menu-form .ff-custom_html {
    position: absolute;
    margin: 0px !important;
    bottom: -14px;
    right: 0px;
    max-width: 368px;
}

@media(max-width: 800px) {
    .menu-form .ff-custom_html {
        position: static;
        margin-bottom: 15px !important;
        max-width: unset;
    }
}