
/*  */
/* 
*/
.stage-slider {
    background-color: #fff !important;
}
body.oe-page .stage-small a:first-child {
    text-shadow: none !important;
    color: #000 !important;
}
.news-element .headline {
    font-size: 2rem !important;
}

body.oe-page .stage-slider h2, body.oe-page .stage-big p {
    color: #000 !important;
    text-shadow: none !important;
}

body.oe-page .stage-slider p, body.oe-page .stage-small a:first-child {
    color: #000 !important;
    text-shadow: none !important;
}

main .target-groups form {
    display: none !important;
}

@media (max-width: 1280px) {
    @supports ((display: -ms-grid) or (display:grid)) {
        .stage-slider .swiper-slide .text {
            -ms-grid-column-span: 8 !important;
            grid-column: span 8 !important;
        }
    }
}

.banner.white .img-container img {
/*    object-fit: cover !important; */
}

a.sm_link {
    background-color: #00876c;
    color: #fff !important;
    padding: 0.5em 1em;
    font-size: 1.3em;
    transition: background-color .2s;
}
a.sm_link:hover {
    background-color: #007755;
    color: #fff;
}
a.sm_link:after {
    color: #fff !important;
}
/*  */