.before-footer form p {
    display: flex;
    justify-content: center;
    position: relative;
    max-width: 590px;
    margin: auto;
}
.before-footer form .wpcf7-spinner {
    position: absolute !important;
    right: 0;
}
.before-footer form input::placeholder {
    color: #ffefb0;
}
.before-footer form input {
    color: #ffefb0;   
}
.before-footer form input[type=submit] {
    background: #572600 !important;
}
.before-footer form input[type=email] {
    background: #572600;
    height: 51px;
    margin-right: -8px;
}

@media (max-width: 480px) {
    .before-footer form input[type=email] {
        margin-right: 0;
    }
}