.wpforms-container input[type=date], .wpforms-container input[type=datetime], .wpforms-container input[type=datetime-local], .wpforms-container input[type=email], .wpforms-container input[type=month], .wpforms-container input[type=number], .wpforms-container input[type=password], .wpforms-container input[type=range], .wpforms-container input[type=search], .wpforms-container input[type=tel], .wpforms-container input[type=text], .wpforms-container input[type=time], .wpforms-container input[type=url], .wpforms-container input[type=week], .wpforms-container select, .wpforms-container textarea {
height: 60px !important;

}

.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {
    background-color: #000 !important;
}

div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
height: 125px !important;}


div.wpforms-container-full .wpforms-field-label {

    text-transform: uppercase !important;
    font-weight: 400 !important;
    letter-spacing: 0 !important;
    margin: 0 0 10px !important;
}

.wpforms-form input[type=submit], .wpforms-form button[type=submit] {
    background-color: #000;
    color: #fff !important;
    width: 300px;
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    position: relative;
    align-items: center;
    border: 1px solid #fff;
    height: 59px;
    margin-top: 30px;
    letter-spacing: 1px;
    font-weight: 600;
    font-size: 17px;
transition; all 500ms ease-inout;
}

.wpforms-form input[type=submit], .wpforms-form button[type=submit]:hover {

background: #fff !importantl}
color: #000;
border:1px solid #fff;
transition; all 500ms ease-inout;

.header-stroke {
    -webkit-text-stroke: 1px white;
    text-stroke: 1px white;
color: transparent;
font-size: inherit;
text-transform: uppercase;
}


div.wpforms-container-full button[type=submit] {
color: #000 !important;
    font-size: 14px !important;
    height: 60px !important;

}

:where(.wp-block-group) {
    margin-bottom: 0px !important;
padding: 10px 0 !important;

}
@media (max-width: 991px) {
.mobile-hide {display: none;}
}

@media (min-width: 992px){
.desktop-hide {
display: none;}
}