#ueberuns-e1 {
    background-color: var(--ci-grau-hell-90) !important;
}
#ueberuns-e1 .cms-textbox-layout3 .cms-textbox-icon {
    position: relative;
    left: -30px;
}
#ueberuns-e1 .cms-textbox-title {
    background: var(--gradient-blau);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
#ueberuns-e1 .cms-textbox-content {
    padding-left: 0px;
}

/*
#ueberuns-e2 {
    background-repeat: no-repeat;
    background-position: 0 bottom !important;
}
*/
/* Alter Padding-Bottom: 190px */
#ueberuns-e2 {
	background-repeat: no-repeat;
    background-position: bottom center !important;
    background-size: 80%;
}
#ueberuns-e2 div > div.cms-fancybox-icon {
    background: var(--gradient-gruen);
    border-radius: 50%;
}
#ueberuns-e2 div > div.cms-fancybox-icon > img {
    filter: invert(1);
}
#ueberuns-e2 .cms-fancybox-description {
	color: #000 !important;
}
@media (max-width: 990px) {
	#ueberuns-e2-img {
		padding-left: 10vw !important;
        padding-right: 10vw !important;
	}
	#ueberuns-e4-img {
		padding-left: 10vw !important;
        padding-right: 10vw !important;
	}
}

#ueberuns-e3 {
	z-index: 1000;
}
#ueberuns-e3 #cms-heading-3 > h3 {
	color: #000 !important;
}
#ueberuns-e3 .cms-grid-team .grid-item-inner .grid-team-media {
    background: var(--gradient-blau);
}
#ueberuns-e3 .cms-grid-team .grid-item-inner .grid-team-media:hover:after {
    opacity: 0;
}
#ueberuns-e3 .cms-grid-team .grid-item-inner .grid-entry-meta {
    border-bottom: solid var(--ci-gruen) 5px;
    border-left: solid var(--ci-gruen) 5px;
}
#ueberuns-e3 .cms-grid-team .grid-item-inner .grid-entry-meta .position {
    color: var(--ci-gruen);
}
#ueberuns-e3 #cms-grid-team .grid-item:last-child .position {
	visibility: hidden;
}

#ueberuns-e4.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {
    align-items: center;
}

#ueberuns-e5 {
    background-color: var(--ci-blau) !important;
}
#ueberuns-e5 .cms-fancybox-inner .cms-fancybox-readmore a {
    color: var(--ci-blau);
}
#ueberuns-e5 .cms-fancybox-inner .cms-fancybox-readmore a:hover {
    color: #fff;
}
/* Mobil */
@media (max-width: 650px) {
#ueberuns-e2 {
	padding-bottom: 25px !important;
}
}