.elementor-1406 .elementor-element.elementor-element-81d4e62{--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;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-d12bac4{left:18%;--hotspot-translate-x:18%;top:8%;--hotspot-translate-y:8%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-1232e7d{left:14%;--hotspot-translate-x:14%;top:13%;--hotspot-translate-y:13%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-9d9fe20{left:18%;--hotspot-translate-x:18%;top:53%;--hotspot-translate-y:53%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-fb63110{left:26%;--hotspot-translate-x:26%;top:60%;--hotspot-translate-y:60%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-e202d80{left:19%;--hotspot-translate-x:19%;top:45%;--hotspot-translate-y:45%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-75b8be0{left:25%;--hotspot-translate-x:25%;top:52%;--hotspot-translate-y:52%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-513ce07{left:29%;--hotspot-translate-x:29%;top:62%;--hotspot-translate-y:62%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-8941f6b{left:58%;--hotspot-translate-x:58%;top:61%;--hotspot-translate-y:61%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-94cb81c{left:39%;--hotspot-translate-x:39%;top:46%;--hotspot-translate-y:46%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-48a72ab{right:10%;--hotspot-translate-x:10%;bottom:45%;--hotspot-translate-y:45%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-017852f{right:49%;--hotspot-translate-x:49%;bottom:34%;--hotspot-translate-y:34%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-2d7bddf{left:24%;--hotspot-translate-x:24%;bottom:30%;--hotspot-translate-y:30%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-6b01542{left:24%;--hotspot-translate-x:24%;bottom:30%;--hotspot-translate-y:30%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-d882547{left:27%;--hotspot-translate-x:27%;bottom:47%;--hotspot-translate-y:47%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-32d6a3d{right:24%;--hotspot-translate-x:24%;bottom:50%;--hotspot-translate-y:50%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-eac2d96{right:53%;--hotspot-translate-x:53%;bottom:57%;--hotspot-translate-y:57%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-cfa89ac{right:21%;--hotspot-translate-x:21%;bottom:75%;--hotspot-translate-y:75%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-4be9398{right:11%;--hotspot-translate-x:11%;bottom:46%;--hotspot-translate-y:46%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-4846747{right:42%;--hotspot-translate-x:42%;bottom:58%;--hotspot-translate-y:58%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-f9775b6{right:13%;--hotspot-translate-x:13%;bottom:32%;--hotspot-translate-y:32%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-4a8c611{left:29%;--hotspot-translate-x:29%;bottom:46%;--hotspot-translate-y:46%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-b399a90{left:23%;--hotspot-translate-x:23%;bottom:32%;--hotspot-translate-y:32%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-c247823{right:31.5%;--hotspot-translate-x:31.5%;bottom:60%;--hotspot-translate-y:60%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-711d178{left:17%;--hotspot-translate-x:17%;bottom:69%;--hotspot-translate-y:69%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-83a7858{left:10%;--hotspot-translate-x:10%;bottom:67%;--hotspot-translate-y:67%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-65b6acc{left:21%;--hotspot-translate-x:21%;bottom:37%;--hotspot-translate-y:37%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-fdf00ed{right:10%;--hotspot-translate-x:10%;bottom:39%;--hotspot-translate-y:39%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-8e4713b{right:48%;--hotspot-translate-x:48%;bottom:65%;--hotspot-translate-y:65%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-74c506e{right:48%;--hotspot-translate-x:48%;bottom:74%;--hotspot-translate-y:74%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .elementor-repeater-item-25ce58a{right:52.5%;--hotspot-translate-x:52.5%;bottom:78%;--hotspot-translate-y:78%;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1406 .elementor-element.elementor-element-f0e5eaf{--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-color:#FFFFFF;--hotspot-size:28px;--hotspot-box-color:#FFFFFF00;--tooltip-text-color:var( --e-global-color-blocksy_palette_3 );--tooltip-max-width:450px;--tooltip-padding:20px 20px 20px 20px;--tooltip-color:#FFFFFF;--tooltip-border-radius:20px 20px 20px 20px;}body.elementor-page-1406:not(.elementor-motion-effects-element-type-background), body.elementor-page-1406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A5D2D6;}@media(max-width:767px){.elementor-1406 .elementor-element.elementor-element-81d4e62{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-1406 .elementor-element.elementor-element-f0e5eaf{--hotspot-size:13px;}}/* Start custom CSS for hotspot, class: .elementor-element-f0e5eaf */.hotsvg .e-hotspot__icon {
    background: #CD478D;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    box-shadow: 0 0 12px 2px #0000004D;
    border: 4px solid #fff;
}
.e-hotspot__tooltip p img  {
    border-radius: 10px!important;
    overflow: hidden!important;
    max-width: 300px;
}
.e-hotspot__tooltip p  {
    white-space: normal;
}
@media (max-width: 768px) {
    .hotsvg .e-hotspot__icon {
    background: #CD478D;
    width: 24px;
    height: 24px; 
        border: 1px solid #fff;
    }
}/* End custom CSS */