.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-bc-flex-widget .elementor-102 .elementor-element.elementor-element-1e340c45.elementor-column .elementor-widget-wrap{align-items:center}.elementor-102 .elementor-element.elementor-element-588fe287.ekit-equal-height-enable,.elementor-102 .elementor-element.elementor-element-588fe287.ekit-equal-height-enable>div,.elementor-102 .elementor-element.elementor-element-588fe287.ekit-equal-height-enable .ekit-wid-con,.elementor-102 .elementor-element.elementor-element-588fe287.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-2d703a25.elementor-column .elementor-widget-wrap{align-items:center}.elementor-102 .elementor-element.elementor-element-2873e705.ekit-equal-height-enable,.elementor-102 .elementor-element.elementor-element-2873e705.ekit-equal-height-enable>div,.elementor-102 .elementor-element.elementor-element-2873e705.ekit-equal-height-enable .ekit-wid-con,.elementor-102 .elementor-element.elementor-element-2873e705.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-102 .elementor-element.elementor-element-2fb953e1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-102 .elementor-element.elementor-element-6a279387 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon{color:rgba(255,255,255,.64);fill:rgba(255,255,255,.64)}.elementor-102 .elementor-element.elementor-element-6a279387 .elementskit-menu-hamburger>.ekit-menu-icon{color:#fff}.elementor-102 .elementor-element.elementor-element-6a279387 .elementskit-menu-hamburger:hover>.ekit-menu-icon{color:rgba(255,255,255,.5)}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-3d29d0a5.elementor-column .elementor-widget-wrap{align-items:center}@media (max-width:1024px){.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-65048bb5.elementor-column .elementor-widget-wrap{align-items:center}}