.wpcf7-form > *,.wpcf7-form [class*="col-1"]{
	position:relative;
	float:left;
	margin: calc(var(--hw-gp,0px) / 2);
	width: calc(var(--hw-form-wt,100%) - var(--hw-gp));
}
.wpcf7-form p >  label{
	width:100%;
}
.wpcf7-form .col-1-1 {
	--hw-form-wt: 100% ;
}
.wpcf7-form .col-1-2 {
	--hw-form-wt: 50% ;
}
.wpcf7-form .col-1-3 {
	--hw-form-wt: 33.331%;
}
.wpcf7-form .col-1-4 {
	--hw-form-wt: 25% ;
}
.wpcf7-form .col-1-5 {
	--hw-form-wt: 20%;
}
.wpcf7-form .col-1-6 {
	--hw-form-wt: 16.661%;
}
.wpcf7-form .col-1-7 {
	--hw-form-wt: 14.281%;
}
.wpcf7-form .col-1-8 {
	--hw-form-wt: 12.5%;
}
@media (max-width: 1024px) {
	.wpcf7-form .col-1-1,.wpcf7-form .col-1-2,.wpcf7-form .col-1-3,.wpcf7-form .col-1-4,.wpcf7-form .col-1-5,.wpcf7-form .col-1-6,.wpcf7-form .col-1-7,.wpcf7-form .col-1-8{
		--hw-form-wt:100% ;
	}
}
.wpcf7-submit.full{
	width:100% !important;
}
