.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-939 .elementor-element.elementor-element-321629ab .elementor-button:hover svg,.elementor-939 .elementor-element.elementor-element-321629ab .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-939 .elementor-element.elementor-element-ua9fk15>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-939 .elementor-element.elementor-element-218b800.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-ea72af7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-26ce9be.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-8w0dk1m>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-5cs8c4k>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-939 .elementor-element.elementor-element-36ab774 .gallery-item .gallery-caption{text-align:center}.elementor-939 .elementor-element.elementor-element-d75bf1e .elementor-button:hover svg,.elementor-939 .elementor-element.elementor-element-d75bf1e .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}