.entry-title{
    margin-top:30px;
}

form.wpcf7-form{
    display:block;
}

form label{
    display:block;
}

form input, form textarea{
    border:1px solid #00000020 !important;
    border-radius:0 !important;
    margin-top:5px;
}

.contacts-text_container > div{
    margin-bottom:10px;
}

.wpcf7-submit{
    background-color: #000 !important;
    color:#fff !important;
    width: 100% !important;
}
.wpcf7-spinner{
    display:inline-block !important;
    position:relative;
    left:calc(50% - 12px);
    margin-top:10px !important;
}
.wpcf7-response-output{
    margin:0 !important;
    background:rgba(255, 0, 0, 0.208);
    color:red;
    font-weight:500;
    padding:10px;
    border:none !important;
}
@media screen and (max-width:700px){
    .entry-title{
        padding:0 !important;
    }
    .is-layout-flex{
        flex-direction: column-reverse !important;
    }

}