:root{
	--dienstenHeight: 300px;
	--sliderHeight: calc(60dvh);
}

#Content{
	margin-top: 0;
}
.smallContent{
	max-width:600px;
}
.mediumContent{
	max-width:800px;
}

.section-01 .imageHolder.mediaImage{
    aspect-ratio: 350/241;
}

.overlay-image{
    width:50%;
    height: 100%;
    right:0;
    top: 0;
    position: absolute;
}

.circle-hand{
    display:inline-block;
    padding:5px;
    border-radius:50%;
    background-color: var(--themeBlue);
    width: 40px;
    height: 40px;
}

@media screen and (max-width:1024px){
	:root{
	    --sliderHeight: calc(40dvh);
	}
}

@media screen and (max-width:769px){
	
    .carouselSliderHolder .carousel .carouselSlide {
        min-height: 180px;
        aspect-ratio: 16 / 9 !important;
    }
}