.elementor-8002 .elementor-element.elementor-element-c506ebe{--display:flex;}.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item .jet-hotspots__item-inner{background-color:var( --e-global-color-da1b567 );}.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots{text-align:center;}.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item-inner .jet-hotspots__item-text{font-size:12px;line-height:1.5;}.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item .jet-hotspots__item-inner .jet-hotspots__item-icon{font-size:18px;color:var( --e-global-color-237991d );}.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item .jet-hotspots__item-inner .jet-hotspots__item-text{color:var( --e-global-color-secondary );}.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item-inner{padding:4px 6px 4px 6px;border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-8002 .elementor-element.elementor-element-c506ebe{--content-width:880px;}}/* Start custom CSS for jet-hotspots, class: .elementor-element-cf7b4e7 */.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__inner{
    width: 100%;
}

.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item-icon{
    position: absolute;
    left: -18px;
    bottom: -18px;
}

.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item-icon:after{
    content: "";
    width: .65rem;
    height: .65rem;
    background-color: #ffffff;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    border-radius: 1rem;
}

.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item-text{
    margin: 0;
    text-align: left;
}

.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__item-inner{
    border-bottom: 2px solid #000000;
}


.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__inner + div{
    display: none!important;
    opacity: 0!important;
}

.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__container .jet-hotspots__item:nth-child(1) .jet-hotspots__item-icon{
    right: -18px;
    left: auto;
}

.elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__container .jet-hotspots__item:nth-child(3) .jet-hotspots__item-icon{
   top: -18px;
   bottom: auto;
}



@media (max-width: 880px){
    .elementor-8002 .elementor-element.elementor-element-cf7b4e7 img{
      width: 1800px;
        max-width: none;
        transform: translate(-220px, 40px);
    }
    
    
     /* Regina*/
     .elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__container .jet-hotspots__item:nth-child(2) {
          left: 150px !important;
    top: 290px !important;
    }
    
     /* sparks*/
     .elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__container .jet-hotspots__item:nth-child(1) {
       left: 31px !important;
        top: 360px !important;
    }
    
     /* north bay*/
     .elementor-8002 .elementor-element.elementor-element-cf7b4e7 .jet-hotspots__container .jet-hotspots__item:nth-child(3) {
       left: 303px!important;
    top: 383px!important;
    }
    

    
}/* End custom CSS */