.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-1711 .elementor-element.elementor-element-422c90f{--display:flex;}.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-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-6660cc1{left:2.5%;--hotspot-translate-x:2.5%;top:5%;--hotspot-translate-y:5%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-e01dfa7{left:2.5%;--hotspot-translate-x:2.5%;top:14%;--hotspot-translate-y:14%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-77ff886{left:2.5%;--hotspot-translate-x:2.5%;top:9.5%;--hotspot-translate-y:9.5%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-d02c563{left:9%;--hotspot-translate-x:9%;top:11%;--hotspot-translate-y:11%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-f7aa0ce{left:16%;--hotspot-translate-x:16%;top:4.5%;--hotspot-translate-y:4.5%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-0d1e2e5{left:16%;--hotspot-translate-x:16%;top:8%;--hotspot-translate-y:8%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-b1205f6{left:16%;--hotspot-translate-x:16%;top:12%;--hotspot-translate-y:12%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-842075a{left:35%;--hotspot-translate-x:35%;top:58%;--hotspot-translate-y:58%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-65df2e0{left:70.5%;--hotspot-translate-x:70.5%;top:64.5%;--hotspot-translate-y:64.5%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-28a0f50{left:61%;--hotspot-translate-x:61%;top:46%;--hotspot-translate-y:46%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-309c348{left:81%;--hotspot-translate-x:81%;top:34%;--hotspot-translate-y:34%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-8a74a52{left:43%;--hotspot-translate-x:43%;top:30%;--hotspot-translate-y:30%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-1548b35{left:41.5%;--hotspot-translate-x:41.5%;top:32.5%;--hotspot-translate-y:32.5%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-e5e09c6{left:41.5%;--hotspot-translate-x:41.5%;top:9%;--hotspot-translate-y:9%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-654fce8{left:46%;--hotspot-translate-x:46%;top:9%;--hotspot-translate-y:9%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-ed08d4a{left:43%;--hotspot-translate-x:43%;top:16%;--hotspot-translate-y:16%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-665f413{left:40.3%;--hotspot-translate-x:40.3%;top:19%;--hotspot-translate-y:19%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-797c43e{left:94%;--hotspot-translate-x:94%;top:77%;--hotspot-translate-y:77%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-c6b79db{left:27%;--hotspot-translate-x:27%;top:73%;--hotspot-translate-y:73%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .elementor-repeater-item-c72b8ac{left:51.5%;--hotspot-translate-x:51.5%;top:85%;--hotspot-translate-y:85%;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1711 .elementor-element.elementor-element-86c8cf1{--container-width:100%;--image-width:100%;--hotspot-color:#F5A68752;--hotspot-size:14px;--hotspot-box-color:#A8CFD6;--tooltip-text-color:#474A4F;--tooltip-padding:10px 16px 16px 16px;--tooltip-color:#A8CFD6;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .e-hotspot__label{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1711 .elementor-element.elementor-element-86c8cf1 .e-hotspot__tooltip{font-family:"Futura PT", Sans-serif;font-weight:500;}.elementor-widget-image .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-image .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-image .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 );}/* Start custom CSS for hotspot, class: .elementor-element-86c8cf1 */.elementor-1711 .elementor-element.elementor-element-86c8cf1 h2 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 6px;
}
.elementor-1711 .elementor-element.elementor-element-86c8cf1 ul {
    padding-left: 12px;
}/* End custom CSS */