.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2128 .elementor-element.elementor-element-576ebb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-2128 .elementor-element.elementor-element-a6a41d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-hotspot .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-hotspot .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-86d141b{left:58%;--hotspot-translate-x:58%;top:42%;--hotspot-translate-y:42%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-2605852{left:31%;--hotspot-translate-x:31%;top:55%;--hotspot-translate-y:55%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-9823466{left:44%;--hotspot-translate-x:44%;top:59%;--hotspot-translate-y:59%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-63b4e2f{left:59%;--hotspot-translate-x:59%;top:57%;--hotspot-translate-y:57%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-2edf176{left:77%;--hotspot-translate-x:77%;top:58%;--hotspot-translate-y:58%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-f2e7538{left:22%;--hotspot-translate-x:22%;top:70%;--hotspot-translate-y:70%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-2aa42d8{left:35%;--hotspot-translate-x:35%;top:71%;--hotspot-translate-y:71%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-e4ecd6b{left:30%;--hotspot-translate-x:30%;top:77%;--hotspot-translate-y:77%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-ff0f3c2{left:39%;--hotspot-translate-x:39%;top:81%;--hotspot-translate-y:81%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-47782a8{left:51%;--hotspot-translate-x:51%;top:72%;--hotspot-translate-y:72%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-3559545{left:62%;--hotspot-translate-x:62%;top:74%;--hotspot-translate-y:74%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-7d607ef{left:71%;--hotspot-translate-x:71%;top:73%;--hotspot-translate-y:73%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-4ee665d{left:73%;--hotspot-translate-x:73%;top:81%;--hotspot-translate-y:81%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-e787b96{left:63%;--hotspot-translate-x:63%;top:82%;--hotspot-translate-y:82%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-20f3ec9{left:63%;--hotspot-translate-x:63%;top:89%;--hotspot-translate-y:89%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-ee66f4e{left:46%;--hotspot-translate-x:46%;top:92%;--hotspot-translate-y:92%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-019b5e9{left:35%;--hotspot-translate-x:35%;top:87%;--hotspot-translate-y:87%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-ad424cc{left:26%;--hotspot-translate-x:26%;top:86%;--hotspot-translate-y:86%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-0902eea{left:56%;--hotspot-translate-x:56%;top:91%;--hotspot-translate-y:91%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-56c2b7b{left:44%;--hotspot-translate-x:44%;top:80%;--hotspot-translate-y:80%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .elementor-repeater-item-3dd8234{left:48%;--hotspot-translate-x:48%;top:84%;--hotspot-translate-y:84%;}.elementor-2128 .elementor-element.elementor-element-38d6912 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2128 .elementor-element.elementor-element-38d6912{--background-align:center;--container-width:69%;--image-width:100%;--tooltip-transition-duration:300ms;--hotspot-color:var( --e-global-color-d3666cf );--hotspot-size:37px;--tooltip-color:var( --e-global-color-primary );}.elementor-2128 .elementor-element.elementor-element-38d6912 .e-hotspot__tooltip{font-family:"Roboto Slab", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-2128 .elementor-element.elementor-element-38d6912{--hotspot-size:21px;}}@media(max-width:767px){.elementor-2128 .elementor-element.elementor-element-a6a41d4{--justify-content:space-evenly;}.elementor-2128 .elementor-element.elementor-element-38d6912 img{width:97%;}.elementor-2128 .elementor-element.elementor-element-38d6912{--hotspot-size:9px;}}