.elementor-3254 .elementor-element.elementor-element-565cdc93{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-967d7e7{left:14%;--hotspot-translate-x:14%;bottom:15%;--hotspot-translate-y:15%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-8ea29f4{left:22%;--hotspot-translate-x:22%;bottom:50%;--hotspot-translate-y:50%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-acf6559{left:17%;--hotspot-translate-x:17%;bottom:22%;--hotspot-translate-y:22%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-1689654{left:25%;--hotspot-translate-x:25%;bottom:20%;--hotspot-translate-y:20%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-f0000af{left:12%;--hotspot-translate-x:12%;bottom:30%;--hotspot-translate-y:30%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-bca2219{left:25%;--hotspot-translate-x:25%;bottom:55%;--hotspot-translate-y:55%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-b8674b2{left:19%;--hotspot-translate-x:19%;top:40%;--hotspot-translate-y:40%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-1ee98d6{left:2%;--hotspot-translate-x:2%;bottom:30%;--hotspot-translate-y:30%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-cc5e0e9{left:70%;--hotspot-translate-x:70%;top:50%;--hotspot-translate-y:50%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-9a00262{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-3254 .elementor-element.elementor-element-2a102a55{width:100%;max-width:100%;z-index:2;--background-align:flex-end;--hotspot-color:var( --e-global-color-accent );--hotspot-size:20px;}@media(max-width:1024px){.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-967d7e7{bottom:52%;--hotspot-translate-y:52%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-8ea29f4{bottom:52%;--hotspot-translate-y:52%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-acf6559{bottom:85%;--hotspot-translate-y:85%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-1689654{bottom:59%;--hotspot-translate-y:59%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-f0000af{bottom:59%;--hotspot-translate-y:59%;}.elementor-3254 .elementor-element.elementor-element-2a102a55 .elementor-repeater-item-bca2219{bottom:59%;--hotspot-translate-y:59%;}}@media(max-width:767px){.elementor-3254 .elementor-element.elementor-element-2a102a55{width:100%;max-width:100%;--hotspot-size:27px;}}/* Start custom CSS for hotspot, class: .elementor-element-2a102a55 */.elementor-3254 .elementor-element.elementor-element-2a102a55 .e-hotspot__icon {
    transition: all .3s;
}

.elementor-3254 .elementor-element.elementor-element-2a102a55 .e-hotspot--active .e-hotspot__inner-circle {
    background-color: white !important;
    transition: all .3s;
}

.elementor-3254 .elementor-element.elementor-element-2a102a55 .e-hotspot__tooltip {
    backdrop-filter: blur(5px);
    border-radius: 8px;
}

.elementor-3254 .elementor-element.elementor-element-2a102a55 .e-hotspot__tooltip {
    display: none;
}/* End custom CSS */