.elementor-40358 .elementor-element.elementor-element-e7bb50f{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-40358 .elementor-element.elementor-element-dfdd776 .elementor-repeater-item-6e1ba79{--hotspot-min-width:40px;left:20%;--hotspot-translate-x:20%;top:30%;--hotspot-translate-y:30%;}.elementor-40358 .elementor-element.elementor-element-dfdd776 .elementor-repeater-item-bbdab5a{left:30%;--hotspot-translate-x:30%;top:40%;--hotspot-translate-y:40%;}.elementor-40358 .elementor-element.elementor-element-dfdd776 .elementor-repeater-item-0645d8e{left:50%;--hotspot-translate-x:50%;top:42%;--hotspot-translate-y:42%;}.elementor-40358 .elementor-element.elementor-element-dfdd776 .elementor-repeater-item-464d6d3{left:63%;--hotspot-translate-x:63%;top:39%;--hotspot-translate-y:39%;}.elementor-40358 .elementor-element.elementor-element-dfdd776 .elementor-repeater-item-85f8727{left:60%;--hotspot-translate-x:60%;top:55%;--hotspot-translate-y:55%;}.elementor-40358 .elementor-element.elementor-element-dfdd776 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-40358 .elementor-element.elementor-element-dfdd776{--hotspot-color:#FFFFFF;--hotspot-size:20px;--hotspot-min-width:40px;--hotspot-min-height:40px;--hotspot-box-color:#000000;--hotspot-border-radius:27px 27px 27px 27px;}/* Start custom CSS for image, class: .elementor-element-b976789 */.widget-image-caption{
    padding: 10px;
    background: #e1e1e1;
    text-align: left;
}/* End custom CSS */