.elementor-5253 .elementor-element.elementor-element-c84beaa{--display:flex;}.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}/* Start custom CSS for html, class: .elementor-element-668bf52 */#twitch-videos-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; /* Zentriert die Videos */
    gap: 20px; /* Abstand zwischen den Videos */
}

.twitch-video {
    width: 250px; /* Breite der Videos anpassen */
    margin-bottom: 20px;
    box-sizing: border-box; /* Damit Padding und Border berücksichtigt werden */
}

.twitch-video img {
    width: 100%;
    height: auto;
    border-radius: 0px 0px 0 0; /* Abrundung nur oben */
}

.twitch-video .video-info {
    background-color: #1a1a1a; /* Dunkler Hintergrund */
    padding: 10px; /* Innenabstand */
    border-radius: 0 0 0px 0px; /* Abrundung nur unten */
    color: #ffffff; /* Weiße Schrift */
    text-align: center; /* Text zentrieren */
}

.twitch-video .video-info h3 {
    font-size: 10px;
    margin: 5px 0;
    font-family: 'Roboto', sans-serif; /* Roboto-Schriftart für den Titel */
}/* End custom CSS */