@media only screen and (min-width: 992px) {
    #leistungen-e3 .column-2-and-3 {
        /*width: 66.6666%;*/
		width: 72%;
        display: flex;
        flex-direction: column;
    }
	#leistungen-e3 .team-data-wrapper .team-personal-info {
		width: 28%;
	}
    #leistungen-e3 .column-2-and-3 > h4 {
        /*text-align: center;*/
		text-align: left;
		padding-left: 12px;
    }
    #leistungen-e3 .column-2-and-3-inner {
        width: 100%;
        display: flex;
    }
    #leistungen-e3 .column-2-and-3-inner li {
        font-weight: bold;
    }
    #leistungen-e3 .column-2-and-3-inner > .team-skills,
    #leistungen-e3 .column-2-and-3-inner > .team-values {
        width: 50%;
    }
}
#leistungen-e3 .team-personal-info-item-email {
    padding-top: 5px;
    padding-bottom: 20px;
}
#leistungen-e3 .team-socials .fa-info {
    position: relative;
    z-index: 5;
}
#leistungen-e3 .section-accent-bg {
    /* background-color: #e1e6e9; */
    background-color: unset;
}
#leistungen-e3 .column-2-and-3-inner .description {
    font-size: 15px;
    font-weight: normal;
}
#leistungen-e3 .wrapper-socials li:first-child a {
    font-family: "Font Awesome 5 Free";
}
#leistungen-e3 .special-title .special-title-backward {
	color: var(--ci-hellschwarz);
}
/* Light Black instead of Yellow */
#leistungen-e3 .team-personal-info-item > a {
	color: var(--ci-hellschwarz);
}
#leistungen-e3 .team-personal-info-item > a:hover {
	color: var(--ci-gelb);
}
body #leistungen-e3 .wrapper-socials li {
    border-color: var(--ci-hellschwarz);
}
body #leistungen-e3 .team-socials.wrapper-socials > li:first-child {
	margin-right: -3px;
}
body #leistungen-e3 .team-socials.wrapper-socials > li:nth-child(2) {
	margin-right: -4px;
}
body #leistungen-e3 ul > li:before {
	color: var(--ci-hellschwarz);
}

#leistungen-e5 .inner-box > div > div {
    background-color: #fff;
}
#leistungen-e5 .elementor-icon {
    --icon-padding: 1em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--ci-gelb);
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    width: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
	background: #fff;
}
#leistungen-e5 .elementor-social-icons-wrapper > span {
    /*padding-top: 40px;*/
	padding-top: 20px;
    padding-bottom: 20px;
}
#leistungen-e5 .elementor-social-icons-wrapper > span:first-child {
    padding-left: 40px;
    margin-right: -3px;
}
#leistungen-e5 .elementor-social-icons-wrapper > span:last-child {
    margin-left: -5px;
}
#leistungen-e5 .elementor-icon i {
    color: #121C22;
    display: block;
    height: 1em;
    position: relative;
    width: 1em;
}
#leistungen-e5 .elementor-icon i:before,
#leistungen-e5 .elementor-icon svg:before {
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
}
@media only screen and (min-width: 992px) {
    #leistungen-e5 section.main-row > div > .elementor-row > div:nth-child(2) {
        width: 60%;
    }
    #leistungen-e5 .industrium-heading,
    #leistungen-e5 .fliesstext {
        padding-left: 40px;
        padding-right: 40px;
    }
    #leistungen-e5 .industrium-heading {
        padding-top: 20px;
    }
    #leistungen-e5 .industrium-heading.padding-top {
        padding-top: 40px;
    }
}
#leistungen-e5 .inner-box > div > div:after {
    content: '';
    width: 100%;
    background-color: var(--ci-gelb);
    height: 100px;
    position: absolute;
}

body .elementor-widget-industrium_step_carousel.view_style-2 .step-item:hover .step-bg-number,
body .elementor-widget-industrium_step_carousel.view_style-3 .step-item:hover .step-bg-number {
    -webkit-text-fill-color: var(--ci-gelb);
}
body.team-experience-list .team-experience-item-period,
body .industrium-step-widget .step-item .step-bg-number,
body .elementor-widget-industrium_step_carousel .step-item .step-bg-number,
body .history-item .history-year {
    -webkit-text-stroke: 1px var(--ci-gelb);
}

#leistungen-e7 .elementor-tab-title.elementor-active .elementor-accordion-title {
    color: #fff;
}
#leistungen-e7 .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
    fill: var(--ci-gelb);
}
#leistungen-e7 .animated  img {
	max-width: 720px;
}
/* Render first Accordion Element closed by default */
#leistungen-e7 .elementor-accordion-item:first-child {
	display: none;
}

/*
#leistungen-e8 .elementor-widget-industrium_step_carousel .owl-stage {
	width: unset !important;
	flex-wrap: nowrap;
}
#leistungen-e8 .elementor-widget-industrium_step_carousel .owl-stage > .owl-item {
	width: 25% !important;
}
*/
#leistungen-e8 .elementor-widget-industrium_step_carousel.view_type-2 .owl-stage-outer .owl-item {
    opacity: 1;
}
#leistungen-e8 .elementor-widget .industrium-heading.heading-with-pagination .owl-dots {
	display: none;
}
#leistungen-e8 .step-carousel-wrapper {
    margin-left: -0;
}
#leistungen-e8 .elementor-widget-industrium_step_carousel .industrium-heading.heading-with-pagination:not(:last-child) {
    margin-bottom: 35px;
}
html body #leistungen-e8 .industrium-subheading {
	color: var(--ci-hellschwarz);
}
/*
@media only screen and (min-width: 1920px) {
	#leistungen-e8 .elementor-widget-industrium_step_carousel .owl-stage > .owl-item {
    	width: 32% !important;
	}
}
*/

/* KFZ WERKSTATT */
.page-id-17142 .page-title-container.page-title-decorated:before {
    background-color: var(--ci-gelb);
}

/* LACKIERER */
.page-id-17730 .page-title-container.page-title-decorated:before {
    background-color: var(--ci-gelb);
}

#leistungen-e8.lackierer-e8 .step-title {
    font-size: 29px;
}

/* KFZ HANDEL */
.page-id-17769 .page-title-container.page-title-decorated:before {
    background-color: var(--ci-gelb);
}

#leistungen-e7.kfzhandel-e7 .animated  img {
	max-width: 723px;
}

/* GEBRAUCHTWAGEN */
.page-id-17344 .page-title-container.page-title-decorated:before {
    background-color: var(--ci-gelb);
}

#gebrauchtwagen-e3 .industrium-icon-box-widget .icon-box-item .icon-container i {
    font-size: 45px;
    color: var(--ci-gelb);
    position: relative;
    top: 8px;
}
#gebrauchtwagen-e3 .icon-boxes-row > div {
    justify-content: center;
}

/* PARTNER */
html .page-id-17482 .page-title-container.page-title-decorated:before {
	background-color: #fff;
}
html .page-id-17482 .page-title-container.page-title-decorated:after {
	background-color: #C1454F;
}