.elementor-26267 .elementor-element.elementor-element-3a1bfe42:not(.elementor-motion-effects-element-type-background), .elementor-26267 .elementor-element.elementor-element-3a1bfe42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26267 .elementor-element.elementor-element-3a1bfe42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-26267 .elementor-element.elementor-element-3a1bfe42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26267 .elementor-element.elementor-element-382fb5b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-b7a44ce{left:52%;--hotspot-translate-x:52%;top:52%;--hotspot-translate-y:52%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-aec528e{left:47%;--hotspot-translate-x:47%;top:35%;--hotspot-translate-y:35%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-c5ed161{left:49%;--hotspot-translate-x:49%;top:36%;--hotspot-translate-y:36%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-f6322aa{left:48%;--hotspot-translate-x:48%;top:40%;--hotspot-translate-y:40%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-657cfe1{left:55%;--hotspot-translate-x:55%;top:43%;--hotspot-translate-y:43%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-615e4d2{left:66%;--hotspot-translate-x:66%;top:52%;--hotspot-translate-y:52%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-858ec9e{left:55%;--hotspot-translate-x:55%;top:55%;--hotspot-translate-y:55%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .elementor-repeater-item-222385f{left:57%;--hotspot-translate-x:57%;top:49%;--hotspot-translate-y:49%;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-26267 .elementor-element.elementor-element-423ec8eb{--background-align:center;--hotspot-color:#81BD41;--tooltip-align:center;--tooltip-padding:20px 20px 20px 20px;--tooltip-color:#333333;--tooltip-border-radius:5px 5px 5px 5px;}.elementor-26267 .elementor-element.elementor-element-423ec8eb .e-hotspot__tooltip{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}/* Start custom CSS for hotspot, class: .elementor-element-423ec8eb */.elementor-26267 .elementor-element.elementor-element-423ec8eb .e-hotspot__tooltip p {
    margin: 0;
}/* End custom CSS */