
#inhalt2spalten2Bilder24 .spalte2 img {

height: auto;
position: relative;
}

#inhalt2spalten2Bilder24 .spalte1 img {

height: auto;
position: relative;
}

#inhalt2spalten2Bilder24 .spalte2 {
width:30%;
height: auto;
margin: 0;
padding-left: 0%;
display: inline-block;
position: relative;
}

#inhalt2spalten2Bilder24 .spalte1 {
width:70%;
height: auto;
margin: 0;
padding-left: 0%;
display: inline-block;
position: relative;
}

#inhalt2spalten28 .spalte2 {
display: flex;
flex-direction: column;
justify-content: center;
}

#lottie{
            background-color:transparent;
            width:31%;
            height:55vh;
            display:block;
            overflow: hidden;
            transform: translate3d(0,0,0);
            text-align: center;
            opacity: 1;
            position:absolute;
            left:64%;
            
            margin-top:-25%;
            z-index:10;
}

@media screen and (max-width:1000px) {
#inhalt2spalten28 .spalte2 {
padding-bottom: 60px;
}
#inhalt2spalten28 .spalte1 p.img:nth-child(1){
padding-bottom: 0px;
}
#inhalt2spalten2BilderRechts26 {
width: 100%;
height: auto;
position: relative;
margin-top: 40px;
margin-bottom: 20px;
display: inline-block;
text-align: right;
}

#texRahmen23 {
padding-top: 40px;
}
#inhalt2spalten2BilderRechts26 .spalte1 {
width: 45%;
height: auto;
display: inline-block;
position: relative;
padding-left: 5%;
text-align: right;
padding-right: 1%;
}

#inhalt2spalten2BilderRechts26 .spalte2 {
width: 45%;
height: auto;
display: inline-block;
position: relative;
text-align: right;
}
#inhalt2spalten28.vierzigsechzig .spalte2 {
vertical-align: top;
width: 100%;
padding-left: 0%;
padding-right: 0%;
height: auto;
position: relative;
display: inline-block;
margin: 0;
text-align: center;
}
#inhalt2spalten28.vierzigsechzig .spalte1 {
vertical-align: top;
width: 50%;
padding-right: 0%;
padding-left: 0%;
margin: 0;
height: auto;
position: relative;
display:block;
text-align: left;
padding-bottom: 0px;
}
.content #texRahmen22:first-child {
padding-top: 0px;
}

#lottie{
            background-color:transparent;
            width:40%;
            height:55vh;
            display:block;
            overflow: hidden;
            transform: translate3d(0,0,0);
            text-align: center;
            opacity: 1;
            position:absolute;
            left:45%;
            
            top:85%;
            z-index:10;
			display:block!important;
}

button#playani {
left:0;
bottom:10%;

}

div#inhalt2spalten28 p.button {
margin-top:50px!important;

}


}