.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-32 .elementor-element.elementor-element-fcacf6a .elementor-nav-menu--dropdown a.elementor-item-active{color:#003af1;background-color:#fff}.elementor-widget-theme-site-logo .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-32 .elementor-element.elementor-element-7be5ef9 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff}.elementor-32 .elementor-element.elementor-element-7be5ef9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,.elementor-32 .elementor-element.elementor-element-7be5ef9 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#fff}.elementor-32 .elementor-element.elementor-element-7be5ef9 .e--pointer-framed .elementor-item.elementor-item-active:before,.elementor-32 .elementor-element.elementor-element-7be5ef9 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#fff}.elementor-32 .elementor-element.elementor-element-7be5ef9 .elementor-nav-menu--dropdown a.elementor-item-active{color:#003af1;background-color:#fff}.elementor-theme-builder-content-area{height:400px}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}header-scroll .header-scroll{position:sticky;top:0;z-index:9999;transition:transform .3s ease-in-out;will-change:transform}.header-scroll.hide-on-scroll{transform:translateY(-100%)}