.medveditsa-main-circle:hover {
    transform: scale(1.75);
    animation: none;
}

.medveditsa-main-circle {
    cursor: pointer;
    transform-origin: center;
    transform-box: fill-box;
    animation: anim_scale 4s linear infinite;
}

@keyframes anim_scale {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.5);
    }

    100% {
        transform: scale(1);
    }
}

.inclusivity-hiding-block {
    opacity: 0;
    display: none;
    transition: all 1s ease;
    position: relative;
}

#sozvezdie-container {
    opacity: 1;
    display: block;
    transition: all 1s ease;
}

.hiding-idem-hide-button {
    width: min-content;
    margin-left: 93vw;
    border: 2px #5e91f7 solid;
    color: white;
    padding-right: 3vh;
    font-size: 2vw;
    border-radius: 8vw;
    cursor: pointer;
    position: fixed;
    padding-left: 1vw;
    padding-right: 2vw;

    top: 15vh;
    z-index: 2;
    animation: pulse 2s linear infinite;
}
.hiding-idem-hide-button:hover {
    opacity: 0.6;
}

.carusel_buttons > button {
    padding: 0;
}

@keyframes pulse {
    0% {
        background-color: #5e91f700;
    }

    50% {
        background-color: #5e91f780;
    }

    100% {
        background-color: #5e91f700;
    }
}

.single-star-group {
    position: absolute;
    width: 100%;
    top: 0;
    display: none;
    transition: all 1s ease;
    left: 0;
}

.sub-star-system {
    cursor: pointer;
    transform-origin: center;
    transform-box: fill-box;
    animation: anim_scale 4s linear infinite;
}

.sub-star-system:hover {
    transform: scale(1.75);
    animation: none;
}

.medveditsa-language-circle-constalation-position {
    transform: scale(2);
    left: 55vw;
    top: 20vw;
}

.medveditsa-disabilities-constalation-position {
    transform: scale(2);
    left: 35vw;
    top: 20vw;
}

.medveditsa-ages-constalation-position {
    transform: scale(2);
    left: 15vw;
    top: 10vw;
}

.medveditsa-info-sessions-constalation-position {
    transform: scale(2);
    top: 25vw;
    left: -15vw;
}
.medveditsa-summer-schools-constalation-position {
    transform: scale(2);
    left: -60vw;
    top: 25vw;
}

.medvedista-huinya-constalation-position {
    transform: scale(2);
    left: -55vw;
    top: -10vw;
}
.medvetisa-ukrainian-refugees-constalation-position {
    transform: scale(2);
    left: -10vw;
    top: -10vw;
}

.carusel-chosen {
    background-color: #5e91f7;
}

.carusel_buttons > button {
    border: none;
    background: none;
    border-radius: 50%;
}
.carusel_buttons > button:hover {
    border: none;
    background: none;
    border-radius: 50%;
    background: #00000080;
}

.carusel_buttons {
    margin-bottom: 4vw;
}
