.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-769 .elementor-element.elementor-element-c645e1e{padding:0% 6% 0% 6%;column-gap:0px;font-family:var( --e-global-typography-12e456f-font-family ), Sans-serif;font-size:var( --e-global-typography-12e456f-font-size );}.elementor-769 .elementor-element.elementor-element-c645e1e p{margin-block-end:11px;}.elementor-769 .elementor-element.elementor-element-ddf0d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:var( --e-global-typography-f7620a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f7620a2-font-size );}.elementor-769 .elementor-element.elementor-element-ddf0d9b p{margin-block-end:22px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:5px;}.elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-63da874.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-63da874.elementor-view-framed .elementor-icon, .elementor-769 .elementor-element.elementor-element-63da874.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-63da874.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-63da874.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-63da874.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-63da874.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-63da874.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-63da874.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon{font-size:16px;}.elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon-box-title, .elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:4px;}.elementor-769 .elementor-element.elementor-element-63da874:has(:hover) .elementor-icon-box-title,
					 .elementor-769 .elementor-element.elementor-element-63da874:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon-box-description{font-family:var( --e-global-typography-f7620a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}.elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:5px;}.elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-framed .elementor-icon, .elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-6e02037.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon{font-size:16px;}.elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon-box-title, .elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:4px;}.elementor-769 .elementor-element.elementor-element-6e02037:has(:hover) .elementor-icon-box-title,
					 .elementor-769 .elementor-element.elementor-element-6e02037:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon-box-description{font-family:var( --e-global-typography-f7620a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}.elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:5px;}.elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-framed .elementor-icon, .elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-769 .elementor-element.elementor-element-accc6ef.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon{font-size:16px;}.elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon-box-title, .elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:4px;}.elementor-769 .elementor-element.elementor-element-accc6ef:has(:hover) .elementor-icon-box-title,
					 .elementor-769 .elementor-element.elementor-element-accc6ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon-box-description{font-family:var( --e-global-typography-f7620a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}@media(max-width:1024px){.elementor-769 .elementor-element.elementor-element-c645e1e{font-size:var( --e-global-typography-12e456f-font-size );}.elementor-769 .elementor-element.elementor-element-ddf0d9b{font-size:var( --e-global-typography-f7620a2-font-size );}.elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon-box-description{font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}.elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon-box-description{font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}.elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon-box-description{font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}}@media(max-width:767px){.elementor-769 .elementor-element.elementor-element-c645e1e{font-size:var( --e-global-typography-12e456f-font-size );}.elementor-769 .elementor-element.elementor-element-ddf0d9b{font-size:var( --e-global-typography-f7620a2-font-size );}.elementor-769 .elementor-element.elementor-element-63da874 .elementor-icon-box-description{font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}.elementor-769 .elementor-element.elementor-element-6e02037 .elementor-icon-box-description{font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}.elementor-769 .elementor-element.elementor-element-accc6ef .elementor-icon-box-description{font-size:var( --e-global-typography-f7620a2-font-size );font-weight:var( --e-global-typography-f7620a2-weight );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans';
	font-display: auto;
	src: url('/wp-content/uploads/2026/08/GoogleSans-VariableFont_GRADopszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */