.elementor-572 .elementor-element.elementor-element-ac52d7a > .elementor-container{max-width:1063px;}.elementor-572 .elementor-element.elementor-element-ac52d7a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-3081c42 .elementor-spacer-inner{height:150px;}.elementor-572 .elementor-element.elementor-element-4d106e2{text-align:center;}.elementor-572 .elementor-element.elementor-element-4d106e2 .elementor-heading-title{font-size:42px;font-weight:200;}.elementor-572 .elementor-element.elementor-element-e9de394{font-size:17px;line-height:1.2em;letter-spacing:0.2px;}.elementor-572 .elementor-element.elementor-element-c463c48 .elementor-spacer-inner{height:50px;}.elementor-572 .elementor-element.elementor-element-d23dc23 > .elementor-container{max-width:1063px;}.elementor-572 .elementor-element.elementor-element-d23dc23{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-572 .elementor-element.elementor-element-34478fe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-572 .elementor-element.elementor-element-34478fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-572 .elementor-element.elementor-element-34478fe > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-572 .elementor-element.elementor-element-c8e2571 .elementor-heading-title{font-size:26px;font-weight:300;}.elementor-572 .elementor-element.elementor-element-c7ce8bf{font-size:17px;line-height:1.5em;letter-spacing:0.2px;}.elementor-572 .elementor-element.elementor-element-4e50e43 > .elementor-container{max-width:1063px;}.elementor-572 .elementor-element.elementor-element-4e50e43{margin-top:0px;margin-bottom:0px;}.elementor-572 .elementor-element.elementor-element-6et79o7 .elementor-heading-title{font-size:23px;font-weight:300;}.elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-icon i{font-size:14px;}.elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-icon svg{width:14px;}.elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-item, .elementor-572 .elementor-element.elementor-element-2wkekch .elementor-icon-list-item a{font-family:"Roboto", Sans-serif;font-size:17px;}.elementor-572 .elementor-element.elementor-element-78adfa7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-572 .elementor-element.elementor-element-78adfa7 .elementor-divider-separator{width:100%;}.elementor-572 .elementor-element.elementor-element-78adfa7 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-572 .elementor-element.elementor-element-84020f9 .elementor-spacer-inner{height:16px;}.elementor-572 .elementor-element.elementor-element-dad3f3e{text-align:center;}.elementor-572 .elementor-element.elementor-element-dad3f3e .elementor-heading-title{font-size:25px;font-weight:300;}.elementor-572 .elementor-element.elementor-element-71e1420{font-size:17px;letter-spacing:0.3px;}.elementor-572 .elementor-element.elementor-element-71e1420 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-572 .elementor-element.elementor-element-0156b30 > .elementor-container{max-width:702px;}.elementor-572 .elementor-element.elementor-element-0156b30 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-572 .elementor-element.elementor-element-0156b30{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-f0cedd7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-572 .elementor-element.elementor-element-f0cedd7 > .elementor-element-populated{text-align:center;}.elementor-572 .elementor-element.elementor-element-a91e2a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-c95bda2 > .elementor-container{max-width:800px;}.elementor-572 .elementor-element.elementor-element-c95bda2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-e82a3ab{text-align:center;}.elementor-572 .elementor-element.elementor-element-e82a3ab .elementor-heading-title{font-size:26px;font-weight:300;}.elementor-572 .elementor-element.elementor-element-e3a139a .elementor-spacer-inner{height:50px;}.elementor-572 .elementor-element.elementor-element-52daeed > .elementor-container{max-width:800px;}.elementor-572 .elementor-element.elementor-element-52daeed{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-1694dc1 .elementor-spacer-inner{height:50px;}.elementor-572 .elementor-element.elementor-element-f88518b{text-align:center;}.elementor-572 .elementor-element.elementor-element-f88518b .elementor-heading-title{font-size:26px;font-weight:300;}.elementor-572 .elementor-element.elementor-element-0b8ff2d{font-size:17px;line-height:0.1em;letter-spacing:0.3px;}.elementor-572 .elementor-element.elementor-element-nbhbyh4 > .elementor-container{max-width:850px;}.elementor-572 .elementor-element.elementor-element-nbhbyh4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-nk35smf > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-572 .elementor-element.elementor-element-nk35smf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-572 .elementor-element.elementor-element-ecc74d4{font-size:16px;}.elementor-572 .elementor-element.elementor-element-tmlnfgs{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-01fb4bd .elementor-spacer-inner{height:50px;}.elementor-572 .elementor-element.elementor-element-88f340c .elementor-heading-title{font-size:24px;font-weight:200;}.elementor-572 .elementor-element.elementor-element-ynwx2qn{font-size:17px;}.elementor-572 .elementor-element.elementor-element-d68db5f .elementor-spacer-inner{height:50px;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-ecc74d4 */.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
	font-size: inherit;
	font-family: inherit;
	padding: 12px !important;
    border-radius: 4px !important;
    border: solid 1px #aaa !important;
	letter-spacing: normal;
}
.gform_wrapper.gf_browser_gecko select {
	padding: 12px !important;
	    border-radius: 4px !important;
    border: solid 1px #aaa !important;
}

@media only screen and (min-width: 600px) {
	html body .gform_wrapper.gf_rtl_wrapper .right_label .gfield_label, html body.rtl .gform_wrapper .right_label .gfield_label {
		text-align: right !important;
	}
	.ginput_container.ginput_container_date input {
		float: right;
	}
	html.gform_wrapper ul:not(.top_label) li.gfield_html_formatted,html .gform_wrapper ul:not(.top_label) li.gfield_html_formatted{
		margin-right:0px !important;
	}
	li#field_16_8, li#field_16_4 {
		margin-right:15px!important
	}
	div#input_16_6_container span#input_16_6_1_container, div#input_16_6_container span#input_16_6_2_container {
		width: calc(42% - 8px);
	}
	html[dir=rtl] .gform_wrapper ul:not(.top_label) div.ginput_complex {
	margin-right: 29px !important;
	}
	input#input_16_7 {
		margin-bottom: 14px !important;
	}
	div#input_16_6_container {
	margin-right: 29% !important;
	}
	input#input_16_12, input#input_16_15 {
	margin-right: 0 !important;
	margin-bottom :20px;
	}
	html[dir=rtl] .gform_wrapper:not(.gf_browser_gecko):not(.gf_browser_ie) select{
	padding: 5px 4px !important;
	}
	
	.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
	font-size: .913em!important;
	line-height: inherit;
	clear: both;
	font-family: inherit;
	letter-spacing: normal;
}
	



.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_above div[class*="gfield_date_"].ginput_container label, .gform_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*="gfield_date_"].ginput_container label, .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label {
	display: block;
	font-size: .913em !important;
	letter-spacing: .5pt;
	white-space: nowrap;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {

	font-size: .975em !important;

}

.gform_wrapper .left_label input.medium, .gform_wrapper .left_label select.medium, .gform_wrapper .right_label input.medium, .gform_wrapper .right_label select.medium {
	width: calc(40% - 8px) !important;
}




}



@media (min-width: 481px) and (max-width: 767px) {
		.elementor-section {
		position: initial !important;
		margin: 0px !important;
	}
	html body.rtl .gform_wrapper .gform_footer.right_label {
		padding: 0 !important;
	}
}

 @media only screen and (max-width: 599px) {
 ul#gform_fields_16 .gfield_label {
    text-align: right !important;
}
	 ul#gform_fields_16 * {
		padding: 0 !important;
		margin: 0 !important;
	}

	ul#gform_fields_16 li {
		margin-bottom: 20px !important;
	}

	ul#gform_fields_16 input,ul#gform_fields_16 select {
		width: 100% !important;
		border: 1px solid grey;
	}

	ul#gform_fields_16 select {
		padding: 7px !important;
	}
	.ginput_container.ginput_container_radio {
		display: block;
	}

	ul#input_16_22 {
		display: inline-block;
		width: 100%;
	}

	ul#input_16_22 li {
		width: 100%;
		float: left;
	}

	li.gchoice_16_22_0 input {
		float: right !important;
		display: inline-block !important;
	}

	form#gform_16 input[type="radio"] {
		width: auto !important;
		margin-left: 6px !important;
	}

	ul#input_16_22 li {
		margin-bottom: 5px !important;
	}
	.elementor-section {
		position: initial !important;
		margin: 0px !important;
	}
	html body.rtl .gform_wrapper .gform_footer.right_label {
		padding: 0 !important;
	}

}/* End custom CSS */