/* allgemein */
body {
   font-size: 1.6rem;
}


.limegreen {
    color: limegreen;
} 

.red {
    color: rgb(157, 57, 157);
}
.blue {
    color: rgb(176, 189, 221);
}
#products,
#contact,
#dataprotection {
    padding-top: 10rem;
}
/* Navigation */
.navbar, 
.carousel {
    border-bottom: 1px solid #888;
}
.nav-link {
    cursor: pointer;
}

.nav-link:active,
.nav-link:hover {
    color: limegreen !important;
}

/* Slider */
.slider-image{
    width: 100vw;
    height: 70vh;
    background-position: center;
    background-size: cover;
}