.hotspot-img .ch-overlay {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    pointer-events: none;
    opacity: 0;
    transition: opacity .45s ease;
    z-index: 1
}

.hotspot-img .ch-overlay.on {
    opacity: 1
}

.hotspot-img .hot-spot {
    z-index: 3
}

.hotspot-img .hot-spot {
    transform: translate(-50%, -50%)
}

.iconlist a.ch-active {
    color: #1e6fb8 !important;
    font-weight: 600;
    background: rgba(0, 91, 171, .07);
}

.iconlist a {
    cursor: pointer;
    transition: color .25s ease
}