.form-row{ 
	width: 100%; 
} .wpcf7-form textarea{  
    width: 100% !important; 
    height:100px; 
   } 
#last_name{margin: 0px;}
.column-half, .column-full{ 
	float: left; 
	position: relative; 
	padding: 5px; 
	width:100%; 
	-webkit-box-sizing: border-box; 
        -moz-box-sizing: border-box; 
        box-sizing: border-box 
}
.form-row .wpcf7-phonetext.input-propsal, .form-row .wpcf7-phonetext.input-propsal{width: 100%!important;} 
.clearfix:after { 
	content: ""; 
	display: table; 
	clear: both; 
} 
@media only screen and (min-width: 48em) {  
	.column-half{ 
		width: 50%; 
	}}
@media only screen and (max-width:430px){.form-row  input[type=text], .form-row  .wpcf7-phonetext.input-propsal{width:100%!important;}
.form-row  input[type="submit"]{width:50%!important;left:25%!important;}
} 
.form-row input[type=text],.form-row   input.text, .form-row  input.title, .form-row  select, .form-row  textarea,.form-row  input[type="tel"], .form-row  input[type="email"],.form-row  input[type=text],.form-row   input.text, .form-row  input.title, .form-row  select, .form-row textarea, .form-row  input[type="email"],.form-row  input[type=text]{
    font-size: 15px!important;
    line-height: 1.6!important;
    padding-top: 06px!important;
    padding-right: 10px!important;
    padding-bottom: 06px!important;
    padding-left: 15px!important;
    border-radius: 6px!important;
    border:1px solid #dbd5d5!important;
    background: #fff!important;
    padding: 10px !important;
} .form-row  select, .form-row  textarea,.form-row  input[type="email"] {width:100%;}
.form-row  input[type="submit"],.form-row  select, .form-row  textarea,.form-row  input[type="email"] {width:100%;}
.form-row  input[type="submit"]{
	color:#fff;
	background-color: #351049!important;
    font-size: 16px!important;
    line-height: 1.6!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    border-radius: 10px!important;width:auto;top:50%;left:50%;position: relative;margin:-20px -50px;}
 .form-row  .wpcf7-phonetext.input-propsal , .form-row  .wpcf7-phonetext.input-propsal{
   padding-left:45px!important;
	 width:96%;
}.form-row  select, .form-row  select{padding-bottom:14px!important;}.et_pb_section_1_tb_header{padding:0!important;}.et-menu-nav li.main-menu>ul {position: absolute!important;
    width: 200%;
    left: -50%!important;}
.page{z-index:-1;position:relative;}


    
    
    