.wpcf7-form label {
color: #4B4C51;
font-family: Roboto;
font-size: 15px; 
} .wpcf7 input[type="select"], .wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="email"], .wpcf7 select, .wpcf7 textarea {
font-size:15px;
font-family: Roboto;
background-color: #fff;
color: #4B4C51;
}
#responsive-form{
max-width:100%; 
margin:0 auto;
width:100%;
padding: 20px 0px 20px 0px;
}
.form-row{
width: 100%;
}
.column-full{ 
float: left;
position: relative;
padding: 0.65rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.column-half{
float: left;
position: relative;
padding: 0.65rem;
width:50%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.clearfix:after {
content: "";
display: table;
clear: both;
}
.grecaptcha-badge { 
visibility: hidden;
}
.social-icons {
text-align: center;
}