.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-8928 .elementor-element.elementor-element-0c05bb8 .elementor-heading-title{color:#474848;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-8928 .elementor-element.elementor-element-1390926 .elementor-heading-title{color:#474848;}.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, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8928 .elementor-element.elementor-element-cefef52 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-d669940 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-0b82e21 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-a820598 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-f37f64e .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-5f3ec55 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-4d5e2ab .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-4223127 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-2b463ba .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-bc1d744 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-0de7b93 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-67fdb55 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-245f9ca .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-2094997 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-baeecb8 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-fcaa44e .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-868c8c8 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-010165a .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-3208947 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-35a34da .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-1868584 .elementor-icon-box-wrapper{gap:15px;}.elementor-8928 .elementor-element.elementor-element-cf43cc6 .elementor-icon-box-wrapper{gap:15px;}