﻿.contact-section .main-form
{
    display: flex!important;
    flex-wrap: wrap!important;
    justify-content: space-between!important;
    margin-bottom: 0!important;
}
.contact-section .main-form .half-form
{
    width: 48%!important;
    margin-bottom: 12px!important;
}
.contact-section .main-form .full-form
{
    width: 100%!important;
    margin-bottom: 12px!important;
}
.contact-section .main-form textarea
{
    height: 100px!important;
}
.contact-section .main-form input, .contact-section .main-form textarea
{
    border: 1px solid #dfdfdf!important;
    border-radius: 0!important;
}
@media screen and (max-width: 767px)
{
    .contact-section .main-form .half-form
    {
        width: 100%!important;
        margin-bottom: 12px!important;
    }
}