.grecaptcha-badge{
	visibility: collapse !important;  
}

.form-cf7 p{
   	display: flex;
 }

.form-cf7 input{
    border-width: 1px;
    border-style: solid;
    border-color: #7f7f7f #e5e5e5 #e5e5e5 #7f7f7f;
    padding: 8px;
    width: 235px!important;
    font-size: 14px;
}

.form-cf7 .wpcf7-submit{
	width: 33px !important;
    height: 30px;
    font-weight: 600;
	font-size: 16px;
    color: #005c9c;
    letter-spacing: -2px;
    background: none;
    border: none;
    cursor: pointer;
}

.row-form-flex{
    display: flex;
    justify-content: space-between;
}

.row-form-flex .col-lg-6{
    width: 100%;
}

.row-form-flex .wpcf7-submit{
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    border-width: 1px;
    border-style: solid;
    border-color: #bfd6e6 #404040 #404040 #bfd6e6;
    background-color: #005c9c;
    padding: 8px 50px;
    cursor: pointer;
}

.form-fornecedor label, .form-fornecedor .wpcf7-form-control-wrap{
    width: 100% !important;
}

.form-fornecedor .form-line{
    /*flex-direction: column;*/
}

.flex-column{
    display: flex;
    /*flex-direction: column;*/
}

.flex-column label{
    width: 100% !important;
}

.flex-d-c{
    flex-direction: column !important;
}