.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-24de6e2 > a :is(i, svg){color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-24de6e2 > a:hover{color:var( --e-global-color-primary );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-24de6e2 > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-d58defe > a :is(i, svg){color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-d58defe > a:hover{color:var( --e-global-color-primary );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-d58defe > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-3a0a374 > a :is(i, svg){color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-3a0a374 > a:hover{color:var( --e-global-color-primary );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .elementor-repeater-item-3a0a374 > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1045 .elementor-element.elementor-element-f9ee720 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-1045 .elementor-element.elementor-element-f9ee720 .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.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 );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}