.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-a43c1d1 .elementor-counter-title{justify-content:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-a43c1d1 .elementor-counter-number-wrapper{color:#091316;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-27f539e .elementor-counter-title{justify-content:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-27f539e .elementor-counter-number-wrapper{color:#091316;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;}.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-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-4497241{left:25%;--hotspot-translate-x:25%;top:88%;--hotspot-translate-y:88%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-03c1563{left:37.2%;--hotspot-translate-x:37.2%;top:67%;--hotspot-translate-y:67%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-48873fd{left:28%;--hotspot-translate-x:28%;top:59%;--hotspot-translate-y:59%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-998bd34{left:48.6%;--hotspot-translate-x:48.6%;top:2%;--hotspot-translate-y:2%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-6201c4e{left:84.6%;--hotspot-translate-x:84.6%;top:31%;--hotspot-translate-y:31%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-62dbc84{left:59.2%;--hotspot-translate-x:59.2%;top:59%;--hotspot-translate-y:59%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-4c09333{left:46.5%;--hotspot-translate-x:46.5%;top:46%;--hotspot-translate-y:46%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-1146635{left:30%;--hotspot-translate-x:30%;top:22%;--hotspot-translate-y:22%;}.elementor-7 .elementor-element.elementor-element-005b86c .elementor-repeater-item-678b46b{left:72.8%;--hotspot-translate-x:72.8%;top:30.5%;--hotspot-translate-y:30.5%;}.elementor-7 .elementor-element.elementor-element-005b86c .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7 .elementor-element.elementor-element-005b86c{--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-color:#3B7481;--tooltip-text-color:#091316;--tooltip-padding:7px 12px 7px 12px;--tooltip-color:#F8F7F3;--tooltip-border-radius:100px 100px 100px 100px;}.elementor-7 .elementor-element.elementor-element-005b86c img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-005b86c .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.2);}:root{--page-title-display:none;}