*::-webkit-scrollbar {
    display: none;
}

* {
    scrollbar-width: none;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
}

/* Container */

.szkolenia-container {
    align-self: center;
    width: 100%;
    margin: 5em auto;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    gap: 6em;
}

.szkolenia-container a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40em;
    height: 10em;
    border-radius: 20px;
    background-size: 100%;
    transition-duration: 0.2s;
    text-decoration: none;
    font-weight: var(--font-bold);
    color: var(--text-color);
}

.szkolenia-container a p {
    font-size: 1.89em;
    padding: 0.5em 1.5em;
    background-color: #ffffffc9;
    border-radius: 20px;
}

.szkolenia-container a:hover {
    color: white;
}
.szkolenia-container a:hover p {
    background: var(--button-gradient);
}


/* Cyber */

#szkolenia-cyber {
    background-image: url("/images/1.png");
}

#szkolenia-cyber:hover {
    background-image: url("/images/2.png");
}


/* Kadry */

#szkolenia-kadry {
    background-image: url("/images/4.png");
}

#szkolenia-kadry:hover {
    background-image: url("/images/3.png");
}


/* Marketing */

#szkolenia-marketing {
    background-image: url("/images/1.png");
}

#szkolenia-marketing:hover {
    background-image: url("/images/2.png");
}


/* Zarzadzanie */

#szkolenia-zarzadzanie {
    background-image: url("/images/4.png");
}

#szkolenia-zarzadzanie:hover {
    background-image: url("/images/3.png");
}


/* Obsluga */

#szkolenia-obsluga {
    background-image: url("/images/1.png");
}

#szkolenia-obsluga:hover {
    background-image: url("/images/2.png");
}


/* Grafika */

#szkolenia-grafika {
    background-image: url("/images/4.png");
}

#szkolenia-grafika:hover {
    background-image: url("/images/3.png");
}


/* media quieries */

@media (max-width: 1000px) {
    .szkolenia {
        margin: 0.5em;
        font-size: 0.5em;
    }
    .szkolenia-container {
        justify-content: center;
    }
}