#main-navbar.navbar-expand-xl{
    overflow-y: visible !important;
}
div#c33{
    z-index: 22;
}
#graphicElementEins{
    position:relative;
    width: 100%;
    max-width: 100%;
}
#elementEinsIn{
    position: relative;
    margin: 0 0 calc(-1 * (100vw / 40)) 0;
    width: 100%;
    height: auto;
    z-index:20;
}
#elementEinsIn img{
    width:100%;
    max-width:100%;
    height:unset;
}
#graphicElementZwei{
    position: relative;
    width: 100%;
    max-width: 100%;
}
#elementZweiIn{
    position: relative;
    margin: calc(-1 * (100vw / 30)) 0 0 0;
    width: 100%;
    height: auto;
    z-index:20;
}
#elementZweiIn img{
    width:100%;
    max-width:100%;
    height:unset;
}

@media (max-width: 1550px) {
#elementZweiIn{
    position: relative;
    margin: calc(-1 * (100vw / 25.5)) 0 0 0;
    width: 100%;
    height: auto;
    z-index:20;
}
}
@media (max-width: 1200px) {
#elementZweiIn{
    position: relative;
    margin: calc(-1 * (100vw / 22)) 0 0 0;
    width: 100%;
    height: auto;
    z-index:20;
}
}
@media (max-width: 900px) {
#elementZweiIn{
    position: relative;
    margin: calc(-1 * (100vw / 20)) 0 0 0;
    width: 100%;
    height: auto;
    z-index:20;
}
}
@media (max-width: 766px) {

#elementZweiIn{
    display:none;
}
}
@media (max-width: 480px) {
#elementEinsIn{
    position: relative;
    margin: 0 0 calc(-1 * (100vw / 30)) 0;
    width: 100%;
    height: auto;
    z-index:20;
}
}


