.elementor-1554 .elementor-element.elementor-element-248fce0{--display:flex;}.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 );}.elementor-1554 .elementor-element.elementor-element-077ae87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1554 .elementor-element.elementor-element-077ae87 > .elementor-widget-container{margin:8px 0px 29px 0px;padding:2px -50px 0px -50px;}.elementor-1554 .elementor-element.elementor-element-077ae87.elementor-element{--align-self:stretch;}.elementor-1554 .elementor-element.elementor-element-d1ae0eb{--display:flex;}.elementor-1554 .elementor-element.elementor-element-6fc0af1 > .elementor-widget-container{margin:-50px -50px -18px -50px;}.elementor-1554 .elementor-element.elementor-element-65e05bd > .elementor-widget-container{margin:-2px -50px -18px -50px;}.elementor-1554 .elementor-element.elementor-element-6c7dbbe > .elementor-widget-container{margin:-2px -50px -50px -50px;}.elementor-1554 .elementor-element.elementor-element-b5f1793 > .elementor-widget-container{margin:-2px -50px -50px -50px;}.elementor-1554 .elementor-element.elementor-element-63c29f1 > .elementor-widget-container{margin:-2px -50px -50px -50px;}.elementor-1554 .elementor-element.elementor-element-9b9780c > .elementor-widget-container{margin:-11px -50px -50px -50px;}@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 );}}