.gform_wrapper form.processing {
    opacity: 0.5;
    position: relative;
}

.gform_wrapper form.processing:before {
    content: "Your submission is being processed...";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 99999;
    opacity: 1;

    background: #f7c005;
    padding: 2em;

    font-size: 1em;
    font-weight: bold;
    color: #000;
    text-align: center;

    /* background: linear-gradient(270deg, #00a2e5, #a63c8f);
    background-size: 400% 400%;

    -webkit-animation: AnimationName 1s ease infinite;
    -moz-animation: AnimationName 1s ease infinite;
    animation: AnimationName 1s ease infinite; */
}

.gform_wrapper form.processing.next-button:before {
    content: "Please wait, loading next screen...";
}

/* @-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName { 
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
} */
