.avia-section.av-29i0u5-6f26d5d0b79507eb265a05de7af5378c{
margin-top:17px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-5rrrx-9482719b3891e998343ece585c9b2341{
height:50px;
}

.avia_transform .avia-image-container.av-1g7in9-ede303e022755b87ec46515e0a1c317b{
animation-duration:2s;
}
.avia-image-container.av-1g7in9-ede303e022755b87ec46515e0a1c317b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1g7in9-ede303e022755b87ec46515e0a1c317b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mqjn3j5i-1d95fa2f97bc2a2a63e2120ffaf7de74{
height:20px;
}

#top .av-special-heading.av-mq3ioyzf-e5c41e88b8b24d67e832ceb2d4f32a4e{
margin:5% 0 0 0;
}
body .av-special-heading.av-mq3ioyzf-e5c41e88b8b24d67e832ceb2d4f32a4e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mq3ioyzf-e5c41e88b8b24d67e832ceb2d4f32a4e .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mq3ioku5-63af9c9d1a9f594b0c6a1a18a7770b92{
margin:5% 0 0 0;
}
body .av-special-heading.av-mq3ioku5-63af9c9d1a9f594b0c6a1a18a7770b92 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mq3ioku5-63af9c9d1a9f594b0c6a1a18a7770b92 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mq3it8m5-d0390751eb178539c98ca85cbaed58ec .iconlist_icon{
color:#6f1610;
}

.flex_cell.av-w9u85-13d16aec0495e95161058a02a59f0811{
vertical-align:top;
background:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/06/Steinmuehle_Lernen_Lernbuero-scaled.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-rzpm5-6ab92f84db24a05f1a834a7407acda5c{
height:300px;
}

.flex_cell.av-k1n05-c936c89bf18fdfedc40a3ade5ac9c9e4{
vertical-align:top;
background-color:#062e3a;
background:linear-gradient( to bottom right, #062e3a, rgba(6,46,58,0.76) );
}
.responsive #top #wrap_all .flex_cell.av-k1n05-c936c89bf18fdfedc40a3ade5ac9c9e4{
padding:20px 20px 20px 20px !important;
}

@keyframes av_boxShadowEffect_av-efirp-461a7b15219b2ba635782479b872ff89-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-efirp-461a7b15219b2ba635782479b872ff89{
padding:10% 10% 10% 10%;
background-color:#f8f8f8;
}

#top .hr.hr-invisible.av-6sza5-dca8c87ebd4675280e08960e69da22f3{
height:50px;
}

#top .hr.hr-invisible.av-mq3j4q7s-89858a4c7fa07ca8897db9785f6a4cf1{
height:10px;
}

#top #wrap_all .avia-button.av-mq3ix37y-7ec71f718c6f6816b881bccb0063f4ef{
background-color:#6f1610;
border-color:#f8f8f8;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mq3ix37y-7ec71f718c6f6816b881bccb0063f4ef:hover{
background-color:#f8f8f8;
color:#6f1610;
opacity:0.8;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-84pn9-c1c5c17051e341a648d7729b9ddd5ddd{
height:10px;
}

#top #wrap_all .avia-button.av-mq3ixiye-7da0f3d88711b4f4a75b857ec5cc3a09{
background-color:#6f1610;
border-color:#f8f8f8;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mq3ixiye-7da0f3d88711b4f4a75b857ec5cc3a09:hover{
background-color:#f8f8f8;
color:#6f1610;
opacity:0.8;
transition:all 0.4s ease-in-out;
}

.flex_column.av-yz3h-c6bb83ea5d03326f6800431d983626d3{
width:100%;
margin-left:0;
padding:0% 3% 0% 0%;
}
.avia_transform .flex_column.av-yz3h-c6bb83ea5d03326f6800431d983626d3{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-yz3h-c6bb83ea5d03326f6800431d983626d3 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-mqgc5r3p-a402af466173cdf440bf71696089ba32{
margin:5% 0 0 0;
}
body .av-special-heading.av-mqgc5r3p-a402af466173cdf440bf71696089ba32 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgc5r3p-a402af466173cdf440bf71696089ba32 .av-subheading{
font-size:15px;
}


@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-mq3ioku5-63af9c9d1a9f594b0c6a1a18a7770b92{
margin:10% 0 0 0;
}

#top .av-special-heading.av-mqgc5r3p-a402af466173cdf440bf71696089ba32{
margin:10% 0 0 0;
}
}
