.elementor-4104 .elementor-element.elementor-element-c8c2889{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.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-size:var( --e-global-typography-primary-font-size );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-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-5ab1a04{left:1%;--hotspot-translate-x:1%;top:50%;--hotspot-translate-y:50%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-370d903{left:33%;--hotspot-translate-x:33%;top:62%;--hotspot-translate-y:62%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-d5fb3d8{left:65%;--hotspot-translate-x:65%;top:47%;--hotspot-translate-y:47%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-36fa773{left:64%;--hotspot-translate-x:64%;top:49%;--hotspot-translate-y:49%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-59c6566{left:59%;--hotspot-translate-x:59%;top:85%;--hotspot-translate-y:85%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-67c81a5{left:66%;--hotspot-translate-x:66%;top:30%;--hotspot-translate-y:30%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-7e2bce1{left:55%;--hotspot-translate-x:55%;top:61%;--hotspot-translate-y:61%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-23d0824{left:57%;--hotspot-translate-x:57%;top:68%;--hotspot-translate-y:68%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-2ef19af{left:32%;--hotspot-translate-x:32%;top:70%;--hotspot-translate-y:70%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-65311c0{left:62%;--hotspot-translate-x:62%;top:42%;--hotspot-translate-y:42%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-781945b{left:63%;--hotspot-translate-x:63%;top:44%;--hotspot-translate-y:44%;}.elementor-4104 .elementor-element.elementor-element-3518975 .elementor-repeater-item-97bb63a{left:61%;--hotspot-translate-x:61%;top:44%;--hotspot-translate-y:44%;}.elementor-4104 .elementor-element.elementor-element-3518975 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-4104 .elementor-element.elementor-element-3518975{--hotspot-color:#FD0000;--hotspot-size:9px;--tooltip-align:left;--tooltip-min-width:15vw;--tooltip-padding:5px 5px 5px 5px;--tooltip-color:var( --e-global-color-secondary );--tooltip-border-radius:5px 5px 5px 5px;}.elementor-4104 .elementor-element.elementor-element-3518975 .e-hotspot__tooltip{font-family:"ubuntu", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1603px){.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for hotspot, class: .elementor-element-3518975 */.elementor-widget-hotspot .elementor-widget-container, .elementor-widget-hotspot:not(:has(.elementor-widget-container)) {
  display: inline-block;
  height: var(--container-height);
  max-width: 90vw!Important;
  position: relative;
  width: var(--container-width);
}/* End custom CSS */
/* Start custom CSS */#site-footer {
  display: none;
}


#site-header {
  display: none;
}/* End custom CSS */