#CirclesControlBarbtn_in:hover {
    background: url('../resources/controlbar/btn_zoom_in_ov.png') 0px 0px / 54px 54px !important;
}

#CirclesControlBarbtn_out:hover {
    background: url('../resources/controlbar/btn_zoom_out_ov.png') 0px 0px / 54px 54px !important;
}

#CirclesControlBarbtn_sound_on:hover {
    background: url('../resources/controlbar/btn_start_sound_ov.png') 0px 0px / 54px 54px !important;
}

#CirclesControlBarbtn_sound_off:hover {
    background: url('../resources/controlbar/btn_stop_sound_ov.png') 0px 0px / 54px 54px !important;
}

#CirclesControlBarbtn_autorotate_on:hover {
    background: url('../resources/controlbar/btn_start_js.png') 0px 0px / 54px 54px !important;
}

#CirclesControlBarbtn_autorotate_off:hover {
    background: url('../resources/controlbar/btn_stop_js.png') 0px 0px / 54px 54px !important;
}

.ui_intro_ok {
    object-fit: cover;
    transition: transform .2s;
}

    .ui_intro_ok:hover {
        object-fit: cover;
        transform: translate(789px,705px) scale(1.2) !important;
        transition: transform .2s;
    }

#ui_learning {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_learning:hover {
        object-fit: cover;
        transform: translateX(30px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_tutorial {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_tutorial:hover {
        object-fit: cover;
        transform: translateX(338px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_game {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_game:hover {
        object-fit: cover;
        transform: translateX(1494px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_sound {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_sound:hover {
        object-fit: cover;
        transform: translate(1808px,8px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_back {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_back:hover {
        object-fit: cover;
        transform: translate(40px,40px) scale(1.1) !important;
        transition: transform .2s;
    }
#ui_detail_back {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_detail_back:hover {
        object-fit: cover;
        transform: translate(35px,21px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_ssam {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_ssam:hover {
        object-fit: cover;
        transform: translate(26px,126px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_features {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_features:hover {
        object-fit: cover;
        transform: scale(1.1) !important;
        transition: transform .2s;
    }

#ui_video {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_video:hover {
        object-fit: cover;
        transform: translateY(164px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_map {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_map:hover {
        object-fit: cover;
        transform: translateY(328px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_spot1 {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_spot1:hover {
        object-fit: cover;
        transform: translate(317px, 182px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_spot2 {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_spot2:hover {
        object-fit: cover;
        transform: translate(360px, 575px) scale(1.1) !important;
        transition: transform .2s;
    }

#ui_spot3 {
    object-fit: cover;
    transition: transform .2s;
}

    #ui_spot3:hover {
        object-fit: cover;
        transform: translate(1409px, 258px) scale(1.1) !important;
        transition: transform .2s;
    }