.elementor-2296 .elementor-element.elementor-element-3ba4411d:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-3ba4411d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-3ba4411d > .elementor-container{max-width:1200px;}.elementor-2296 .elementor-element.elementor-element-3ba4411d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2296 .elementor-element.elementor-element-3ba4411d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2296 .elementor-element.elementor-element-4c4afeb2{text-align:left;}.elementor-2296 .elementor-element.elementor-element-4c4afeb2 img{width:100%;}.elementor-bc-flex-widget .elementor-2296 .elementor-element.elementor-element-4ff459aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2296 .elementor-element.elementor-element-4ff459aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2296 .elementor-element.elementor-element-736e6923 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-736e6923{text-align:right;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-2296 .elementor-element.elementor-element-5a4622d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2296 .elementor-element.elementor-element-5a4622d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2296 .elementor-element.elementor-element-70c42cb5 .elementor-button{font-size:13px;padding:13px 13px 13px 13px;}.elementor-2296 .elementor-element.elementor-element-7cc1b63b:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-7cc1b63b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-7cc1b63b > .elementor-container{max-width:1200px;}.elementor-2296 .elementor-element.elementor-element-7cc1b63b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2296 .elementor-element.elementor-element-7cc1b63b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2296 .elementor-element.elementor-element-2af9ff24{text-align:left;}.elementor-2296 .elementor-element.elementor-element-2af9ff24 img{width:100%;}.elementor-bc-flex-widget .elementor-2296 .elementor-element.elementor-element-19dd0055.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2296 .elementor-element.elementor-element-19dd0055.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2296 .elementor-element.elementor-element-418f4a9d .elementor-button{font-size:13px;padding:13px 13px 13px 13px;}.elementor-bc-flex-widget .elementor-2296 .elementor-element.elementor-element-48dfe290.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2296 .elementor-element.elementor-element-48dfe290.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2296 .elementor-element.elementor-element-f41aac1 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-f41aac1 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-2296 .elementor-element.elementor-element-f41aac1 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-2296:not(.elementor-motion-effects-element-type-background), .elementor-2296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-2296 .elementor-element.elementor-element-288f4279{width:23.165%;}.elementor-2296 .elementor-element.elementor-element-4ff459aa{width:53.5%;}.elementor-2296 .elementor-element.elementor-element-5a4622d7{width:22.641%;}.elementor-2296 .elementor-element.elementor-element-791abc19{width:23.165%;}.elementor-2296 .elementor-element.elementor-element-19dd0055{width:22.641%;}.elementor-2296 .elementor-element.elementor-element-48dfe290{width:53.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2296 .elementor-element.elementor-element-288f4279{width:20%;}.elementor-2296 .elementor-element.elementor-element-4ff459aa{width:50%;}.elementor-2296 .elementor-element.elementor-element-5a4622d7{width:30%;}.elementor-2296 .elementor-element.elementor-element-791abc19{width:20%;}.elementor-2296 .elementor-element.elementor-element-19dd0055{width:30%;}.elementor-2296 .elementor-element.elementor-element-48dfe290{width:50%;}}@media(max-width:1024px){.elementor-2296 .elementor-element.elementor-element-3ba4411d{padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-2296 .elementor-element.elementor-element-288f4279.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2296 .elementor-element.elementor-element-288f4279.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2296 .elementor-element.elementor-element-736e6923{font-size:17px;}.elementor-2296 .elementor-element.elementor-element-70c42cb5 .elementor-button{font-size:10px;}.elementor-2296 .elementor-element.elementor-element-7cc1b63b{padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-2296 .elementor-element.elementor-element-791abc19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2296 .elementor-element.elementor-element-791abc19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2296 .elementor-element.elementor-element-418f4a9d .elementor-button{font-size:10px;}}@media(max-width:767px){.elementor-2296 .elementor-element.elementor-element-288f4279{width:20%;}.elementor-2296 .elementor-element.elementor-element-288f4279 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-4c4afeb2 img{width:100%;}.elementor-2296 .elementor-element.elementor-element-4ff459aa{width:60%;}.elementor-2296 .elementor-element.elementor-element-736e6923{font-size:10px;}.elementor-2296 .elementor-element.elementor-element-5a4622d7{width:10%;}.elementor-2296 .elementor-element.elementor-element-70c42cb5 .elementor-button{font-size:10px;}.elementor-2296 .elementor-element.elementor-element-7cc1b63b{padding:5px 0px 5px 10px;}.elementor-2296 .elementor-element.elementor-element-791abc19{width:35%;}.elementor-2296 .elementor-element.elementor-element-791abc19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-2af9ff24 img{width:100%;}.elementor-2296 .elementor-element.elementor-element-19dd0055{width:50%;}.elementor-2296 .elementor-element.elementor-element-19dd0055 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2296 .elementor-element.elementor-element-418f4a9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-418f4a9d .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-2296 .elementor-element.elementor-element-48dfe290{width:15%;}.elementor-2296 .elementor-element.elementor-element-48dfe290 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS */#responsive-form{
	max-width:600px /*-- change this to get your desired form width --*/;
	margin:0 auto;
        width:100%;
}
.form-row{
	width: 100%;
}
.column-half, .column-half-2, .column-full{
	float: left;
	position: relative;
	padding-right: 0.85rem;
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: -10px;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

label {
font-size: 17px;
}

input[type="checkbox"] {
background-color: black !Important;
}



.column-half-2 label {
font-size: 14px !Important;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half,.column-half-2{
		width: 50%;
	}
}

input[type="text"], input[type="email"],  textarea, .wpcf7-select {
	width: 100% !Important;
	padding: 8px !Important;
}

.wpcf7-list-item-label::before {
    border-radius: 5px;

}/* End custom CSS */