.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-20c55ecd.elementor-column .elementor-widget-wrap{align-items:center}.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-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-414f2c68.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-3e3b7d11.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-3ac56999.elementor-column .elementor-widget-wrap{align-items:center}.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-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-framed .elementor-icon,.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-default:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-framed:has(:focus) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-41f33a7d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-framed .elementor-icon,.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-default:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-framed:has(:focus) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-21d289c9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-framed .elementor-icon,.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-default:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-framed:has(:focus) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-5bc4a34d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-framed .elementor-icon,.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-default:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-framed:has(:focus) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-116aa8ce.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-framed .elementor-icon,.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-default:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-framed:has(:focus) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-28b5d204.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-framed .elementor-icon,.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-default:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-framed:has(:focus) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-framed:has(:hover) .elementor-icon,.elementor-3320 .elementor-element.elementor-element-1684b67a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-431b2d1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-5e358b63.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-4b8e0071.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-6e05202a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-7f56d435.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-2a6bc67a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-3aeabe30.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-147ec1f0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-22ba7f1d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-5f5af4f0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-233beb36.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-5bdd04f0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-36d83444.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-492dbc6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-171e1178.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-1ca652fa.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-1e2f66b2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-63a8fe95.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-2e56b7d9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-180bc61e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-3da11d02.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-69173c25.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-36b43071.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-4c66d795.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-31dd1544.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-15f680fb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-39d1e74b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-5094b67f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3320 .elementor-element.elementor-element-7f8db303.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-a3b2b5.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-1f1426a8.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-3320 .elementor-element.elementor-element-1a4e2b2f.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-bc-flex-widget .elementor-3320 .elementor-element.elementor-element-5a419466.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-toggle .elementor-tab-title.elementor-active a,.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-3320 .elementor-element.elementor-element-34a0329a .elementor-tab-title.elementor-active a,.elementor-3320 .elementor-element.elementor-element-34a0329a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-primary)}@media (max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media (max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}