.elementor-10976 .elementor-element.elementor-element-37938c0{--e-image-carousel-slides-to-show:4;}.elementor-10976 .elementor-element.elementor-element-37938c0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10976 .elementor-element.elementor-element-37938c0 .elementor-swiper-button.elementor-swiper-button-next{color:#0E0E0E;}.elementor-10976 .elementor-element.elementor-element-37938c0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10976 .elementor-element.elementor-element-37938c0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#0E0E0E;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-10976 .elementor-element.elementor-element-37938c0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10976 .elementor-element.elementor-element-37938c0 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}}/* Start custom CSS *//* Category + Date ausblenden */
.qodef-portfolio-single .qodef-info--category,
.qodef-portfolio-single .qodef-info--date {
    display: none !important;
}

/* Nur das obere Portfolio-Info-Grid auf eine Spalte setzen */
.qodef-portfolio-single
.qodef-e-content.qodef-col-split--9-3
> .qodef-grid-inner {
    grid-template-columns: minmax(0, 1fr) !important;
}

/* Linken Inhalt über die komplette Breite */
.qodef-portfolio-single
.qodef-e-content.qodef-col-split--9-3
> .qodef-grid-inner
> .qodef-grid-item:first-child {
    grid-column: 1 / -1 !important;
}

/* Rechte Info-Zelle aus dem Grid nehmen */
.qodef-portfolio-single
.qodef-e-content.qodef-col-split--9-3
> .qodef-grid-inner
> .qodef-portfolio-info {
    position: absolute !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 !important;
}/* End custom CSS */