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


.limegreen {
    color: limegreen;
} 

.red {
    color: rgb(245, 56, 56);
}
.blue {
    color: rgb(104, 145, 249);
}
#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;
}