.elementor-940 .elementor-element.elementor-element-9960d1c{--display:flex;--background-transition:0.3s;}.elementor-940 .elementor-element.elementor-element-bbc65ce{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-940 .elementor-element.elementor-element-ed9ff27 .widget-image-caption{text-align:center;color:var( --e-global-color-e055a80 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Open Sans;font-weight:var( --e-global-typography-accent-font-weight );text-shadow:-5px 0px 9px rgba(0,0,0,0.3);margin-top:0px;}.elementor-940 .elementor-element.elementor-element-ec2f9d3 .widget-image-caption{text-align:center;color:var( --e-global-color-e055a80 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Open Sans;font-weight:var( --e-global-typography-accent-font-weight );text-shadow:-2px 0px 10px rgba(0,0,0,0.3);margin-top:0px;}@media(max-width:991px){.elementor-940 .elementor-element.elementor-element-bbc65ce{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-940 .elementor-element.elementor-element-bbc65ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}