.screen-image.screen-fullscreen {
    background-color: #BCFEFD;
    background-position-y: 0px; 
    position: relative;
    top: 70px;
    height: 260px;
    background-size: 430px;
    background-repeat: no-repeat;
    background-position-x: center;
}

.screen-image.screen-top {
    position: relative;
    top: 70px;
    height: 135px;
    background-size: 220px;
    background-repeat: repeat-x;
}

.image-caption {
/*  display: none; */
    visibility: hidden;
}

.header-nav .active, .hover {
    background-color: #43881E;
}

.site-footer .footer-top {
    background-color: #43881E;
}

main.site-content {
    margin-top: 60px;
}

main.site-content .modular.section-teamlist {
    margin-bottom: -30px;
}

/* dieses kommt in custom-css.html.twig */
header.site-header div.header-inner nav.header-nav.mobile ul li a.active{
    color: white;
  }
  
.breakwrap {
    margin-top:-60px;
    margin-bottom:-100px
    }

@keyframes blinking {
    0% {opacity: 0;}
    50% {opacity: 1;}
    100% {opacity: 0;}
/*  0% { color: yellow; background-color: black}
    YOU CAN ADD MORE COLORS IN THE KEYFRAMES IF YOU WANT
    50% { color: black; }
    100% { color: red; } */
}

.kimi h1 {
    line-height: 35px;
    margin-top: 50px;
    color: red;
    font-size: 30px;
    text-align: center;
    white-space: pre-line;
}

.kimi span {
    animation: blinking 10s infinite;
    background: white
}