.elementor-39813 .elementor-element.elementor-element-4ce02bdc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-39813 .elementor-element.elementor-element-4ce02bdc:not(.elementor-motion-effects-element-type-background), .elementor-39813 .elementor-element.elementor-element-4ce02bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-bb2e922{left:15%;--hotspot-translate-x:15%;top:35%;--hotspot-translate-y:35%;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-467efe1{left:31%;--hotspot-translate-x:31%;top:75%;--hotspot-translate-y:75%;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-f826ec7{left:18%;--hotspot-translate-x:18%;top:15%;--hotspot-translate-y:15%;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-51eebaa{left:53%;--hotspot-translate-x:53%;top:32%;--hotspot-translate-y:32%;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-796d627{left:83%;--hotspot-translate-x:83%;top:57%;--hotspot-translate-y:57%;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-d0a7035 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-d0a7035{left:84%;--hotspot-translate-x:84%;top:36%;--hotspot-translate-y:36%;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .elementor-repeater-item-b350706{left:53%;--hotspot-translate-x:53%;top:60%;--hotspot-translate-y:60%;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0{--background-align:flex-start;--container-width:100%;--image-width:100%;--container-max-width:100%;--container-height:100%;--hotspot-min-width:100px;--hotspot-min-height:100px;--hotspot-box-color:#FF9D00;--hotspot-border-radius:100px 100px 100px 100px;--tooltip-text-color:#56A3DB;--tooltip-align:left;--tooltip-color:#FFFFFF00;--tooltip-border-radius:10px 10px 10px 10px;}@media(min-width:2400px){.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-39813 .elementor-element.elementor-element-25fb9eb0{text-align:flex-start;--tooltip-align:left;--tooltip-min-width:210px;--tooltip-padding:12px 12px 12px 12px;}}@media(max-width:1366px){.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1200px){.elementor-39813 .elementor-element.elementor-element-25fb9eb0{--hotspot-min-width:50px;--hotspot-min-height:50px;}}@media(max-width:1024px){.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for hotspot, class: .elementor-element-25fb9eb0 */.elementor-39813 .elementor-element.elementor-element-25fb9eb0 img {
    opacity: 0;
}

.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .e-hotspot--active .e-hotspot__button {
    transform: scale(1.1)!important;
}

.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .e-hotspot__button {
    background: linear-gradient(0deg, #56A3DB 5%, #ffffff 100%)!important;
    opacity: 1;
    transition: all 500ms ease;
}

.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .e-hotspot__label img {
    height: 100%!important;
    width: 100%!important;
    height: 80px!important;
    width: 80px!important;

    opacity: 1!important;
    object-fit: contain!important; 
}

@media (max-width: 1200px) {
    .elementor-39813 .elementor-element.elementor-element-25fb9eb0 .e-hotspot__label img {
        max-height: 40px!important;
        max-width: 40px!important;
    }

}

.elementor-39813 .elementor-element.elementor-element-25fb9eb0 .e-hotspot__tooltip {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce02bdc */.elementor-39813 .elementor-element.elementor-element-4ce02bdc {
    min-height: 390px!important;
}/* End custom CSS */