.elementor-43340 .elementor-element.elementor-element-7e4427da:not(.elementor-motion-effects-element-type-background), .elementor-43340 .elementor-element.elementor-element-7e4427da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-43340 .elementor-element.elementor-element-7e4427da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43340 .elementor-element.elementor-element-7e4427da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43340 .elementor-element.elementor-element-7ab0eec > .elementor-widget-container{margin:-10px 0px 5px 0px;}.elementor-43340 .elementor-element.elementor-element-7ab0eec{font-size:16px;font-weight:500;line-height:1em;letter-spacing:0px;}.elementor-43340 .elementor-element.elementor-element-7ab0eec a{color:var( --e-global-color-primary );}.elementor-43340 .elementor-element.elementor-element-7ab0eec a:hover{color:var( --e-global-color-accent );}.elementor-43340 .elementor-element.elementor-element-55d3475e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43340 .elementor-element.elementor-element-55d3475e:not(.elementor-motion-effects-element-type-background), .elementor-43340 .elementor-element.elementor-element-55d3475e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43340 .elementor-element.elementor-element-55d3475e > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43340 .elementor-element.elementor-element-55d3475e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 80px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43340 .elementor-element.elementor-element-4abba7ee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43340 .elementor-element.elementor-element-4abba7ee{text-align:start;}.elementor-43340 .elementor-element.elementor-element-4abba7ee .elementor-heading-title{font-size:35px;font-weight:800;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-3755f0d );}@media(max-width:1024px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43340 .elementor-element.elementor-element-55d3475e{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43340 .elementor-element.elementor-element-55d3475e{padding:50px 20px 50px 20px;}.elementor-43340 .elementor-element.elementor-element-4abba7ee .elementor-heading-title{font-size:30px;}}/* Start custom CSS for shortcode, class: .elementor-element-6ca6525a */.gi_application_form_2025 .gform_next_button.gform-theme-button.button, #gform_submit_button_1{
background-color: #48b026 !important;
  color: #FFFFFF !important;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
	padding: 15px 30px !important;
}
.gi_application_form_2025 .gform_previous_button.gform-theme-button.button{
background-color: #222 !important;
  color: #FFFFFF !important;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
	padding: 15px 30px !important;
}
.gi_application_form_2025 .gform_next_button.gform-theme-button.button:hover{
opacity:0.8 !important;
}
.gi_application_form_2025 .gform_previous_button.gform-theme-button.button:hover{
opacity:0.8 !important;
}
.gi_application_form_2025 .gsection_title{
	font-size: 22px;
  font-weight: bold;
}
.gi_application_form_2025 .gsection_description{
	font-size: 14px;
}
.gi_application_form_2025 .gfield--input-type-html p{
	font-size: 14px;
}
.gi_application_form_2025 .gfield--input-type-html li{
	font-size: 14px;
	list-style: disc;	
}
/*sections in gray*/
#field_9_32, #field_9_98{
	background-color: #f2f2f2;
  padding: 24px;
}
.gi_application_form_2025 .gfield_description a{
	color: #48b026 !important;
}
.gi_application_section_no_line {
	border-bottom: none !important;
}/* End custom CSS */