.elementor-520 .elementor-element.elementor-element-5ced759c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-3c7f37ef>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-520 .elementor-element.elementor-element-757de4c8.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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-520 .elementor-element.elementor-element-7d18c958.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-1caea1a);color:#fff}.elementor-520 .elementor-element.elementor-element-7d18c958.elementor-view-stacked .elementor-icon svg{fill:#fff}.elementor-520 .elementor-element.elementor-element-70187af2 .ekit_navsearch-button :is(i,svg){font-size:20px}.ekit-popup-70187af2 .ekit_modal-searchPanel .ekit-search-group input:not([type=submit]){border-style:solid;border-width:5px;border-color:#fff}.elementor-bc-flex-widget .elementor-520 .elementor-element.elementor-element-1d289c86.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-520 .elementor-element.elementor-element-18388909 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-7c6a4c13 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-7979eac4 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-6bd53109 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-2140f07b .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-fc4dff4 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-6496b445 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-22e49c9c .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-21441819 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-19796936 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-698a9e9a .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-594d9a37 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}.elementor-520 .elementor-element.elementor-element-6cfa980 .elementor-icon-list-icon svg{fill:var(--e-global-color-ae7d21e);transition:fill .3s}