.elementor-kit-7{--e-global-color-primary:#2E3192;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-171416b4:#6EC1E4;--e-global-color-4368f8d2:#4054B2;--e-global-color-1ff1330e:#23A455;--e-global-color-63c4a8c0:#000;--e-global-color-310463cb:#FFF;--e-global-color-4c1483f9:#000000;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:500;font-family:"Open Sans", Sans-serif;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#2E3192;color:#FFFFFF;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:#2E3192;}.elementor-kit-7 a:hover{color:#2E3192;font-family:"Open Sans", Sans-serif;}.elementor-kit-7 h1{color:#2E3192;font-family:"Open Sans", Sans-serif;}.elementor-kit-7 h2{color:#2E3192;font-family:"Open Sans", Sans-serif;}.elementor-kit-7 h3{color:#2E3192;font-family:"Open Sans", Sans-serif;}.elementor-kit-7 h4{color:#2E3192;font-family:"Open Sans", Sans-serif;}.elementor-kit-7 h5{color:#2E3192;font-family:"Open Sans", Sans-serif;}.elementor-kit-7 h6{color:#2E3192;font-family:"Open Sans", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body .elementor-location-header ul .js-wpml-ls-item-toggle{
	border-width:0px;
}

body .elementor-element-d02399a .elementor-column-wrap{
	padding-right:0px !important;
	padding-bottom:0px !important;
	padding-left:0px !important;
	padding-top:0px !important;
}

body .elementor-element-62c4cd7d .elementor-heading-title a:hover{
	color: #ffffff!important;
}

body .elementor-inner .elementor-section-wrap .elementor-element-f9133bc .elementor-container .elementor-row .elementor-top-column:nth-child(2) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	width:100% !important;
	height:75px !important;
}

body .elementor-inner .elementor-section-wrap .elementor-element-f9133bc .elementor-container .elementor-row .elementor-top-column:nth-child(3) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	width:100% !important;
	height:75px !important;
}

body .elementor .elementor-element-f9133bc .elementor-top-column:nth-child(4) .elementor-button-link{
	width:100%;
}

body .elementor-inner .elementor-section-wrap .elementor-element-f9133bc .elementor-container .elementor-row .elementor-top-column:nth-child(4) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	height:75px !important;
}

body .elementor .elementor-element-cb992d3 .elementor-top-column:nth-child(1) .elementor-button-link{
	width:100%;
}

body .elementor-inner .elementor-section-wrap .elementor-element-cb992d3 .elementor-container .elementor-row .elementor-top-column:nth-child(1) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	height:75px !important;
}

body .elementor .elementor-element-cb992d3 .elementor-top-column:nth-child(2) .elementor-button-link{
	width:100%;
}

body .elementor-inner .elementor-section-wrap .elementor-element-cb992d3 .elementor-container .elementor-row .elementor-top-column:nth-child(2) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	height:75px !important;
}

body .elementor-inner .elementor-section-wrap .elementor-element-cb992d3 .elementor-container .elementor-row .elementor-top-column:nth-child(3) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	height:75px !important;
}

body .elementor .elementor-element-cb992d3 .elementor-top-column:nth-child(3) .elementor-button-link{
	width:100%;
}

body .elementor .elementor-element-2badc5d .elementor-top-column:nth-child(3) .elementor-button-link{
	width:100%;
}

body .elementor-inner .elementor-section-wrap .elementor-element-2badc5d .elementor-container .elementor-row .elementor-top-column:nth-child(3) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	height:75px !important;
}

body .elementor-inner .elementor-section-wrap .elementor-element-cb992d3 .elementor-container .elementor-row .elementor-top-column:nth-child(4) .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	height:75px !important;
}

body .elementor .elementor-element-cb992d3 .elementor-top-column:nth-child(4) .elementor-button-link{
	width:100%;
}

body #gform_submit_button_1{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-width:0px;
}

body .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #gform_wrapper_1 #gform_1 .gform_body .form_sublabel_below .field_description_below .ginput_container_select select{
	height:36px !important;
}

body td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody tr td{
	background-color:#ffffff;
}

body div > table > tbody > tr > td{
	background-color:#ffffff !important;
}

body div > table > tbody > .child_box > td > table > tbody > tr > td{
	background-color:#ffffff;
}

body .elementor-element-2f61961 .contracted td{
	background-color:#ffffff;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td{
	background-color:#ffffff;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td{
	background-color:#ffffff;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td{
	background-color:#ffffff;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td{
	background-color:#ffffff;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td{
	background-color:#ffffff;
}

body div > table > tbody > tr > td > .node{
	height:80px;
}

body div > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	height:85px !important;
}

body tbody .child_box td table tbody .child_box td table tbody .contracted td .node{
	height:85px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	height:85px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	height:85px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	height:85px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	height:85px !important;
}

body td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody tr td .node{
	height:85px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	height:85px !important;
}

@media (max-width:767px){

	body .elementor-element-6dd1ca30 .elementor-image img{
	position:relative;
	top:44px;
	left:0px;
}

body .elementor-element-2badc5d .elementor-widget-button a{
	width:100%;
}

body .elementor-element-f9133bc .elementor-widget-button a{
	width:100%;
}

body .elementor-inner .elementor-section-wrap .elementor-element-f9133bc .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	height:75px !important;
}

body .elementor-inner .elementor-section-wrap .elementor-element-2badc5d .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	height:75px !important;
	}

}



@media (max-width:479px){

	body .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .js-wpml-ls-legacy-dropdown-click ul .wpml-ls-item .js-wpml-ls-item-toggle{
	width:50% !important;
	}

}



@media (min-width:768px){

	body div > table > tbody > tr > td > .node{
	min-width:1px !important;
	width:120px;
	max-width:122px !important;
}

body div > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	min-width:1px;
	width:95px !important;
}

body .contracted td .node{
	min-width:9px;
}

body tbody .child_box td table tbody .child_box td table tbody .contracted td .node{
	width:95px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	min-width:9px;
	width:95px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	min-width:9px;
	width:95px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	min-width:9px;
	width:95px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	min-width:9px;
	width:95px !important;
}

body td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody .child_box td table tbody tr td .node{
	min-width:9px;
	width:95px !important;
}

body div > table > tbody > .child_box > td > table > tbody > .child_box > td > table > tbody > tr > td > .node{
	min-width:9px;
	width:95px !important;
	}

}/* End custom CSS */