section.subscribe {
    width: 35%;
    padding: 4vw;
    min-width: 320px;
    flex-grow: 1;
}

.footer_content {
    width: 65%;
    padding: 4vw;
    flex-grow: 1;
}

.subscribe_wrapper input {
    padding: 1rem;
    font-size: 1.4rem;
    width: 100%;
    border: 4px solid #d0cfd0;
    margin-bottom: 1rem;
    background: #808184;
    color: var(--mr-color-light);
    outline: 0;
}

.subscribe_wrapper input::placeholder {
    color: #d0cfd0;
}

.subscribe_wrapper input:focus {
    border: 4px solid var(--mr-color-dark);
}

.subscribe {
    background: #e7e7e7;
}

.subscribe_wrapper .form_item.checkbox {
    margin: 2rem 0 2rem;
}