.avia-section.av-1lj6dc-12682d80e2e3eb76bc1dfe0edce1b7e2{
margin-top:17px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-gmydc-74f59814734165d6d41ffe564acef098{
height:20px;
}

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

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

#top .hr.hr-invisible.av-4mnvc-afe7b2844c314fe943a598471b996e2b{
height:20px;
}

.flex_cell.av-k7640-a672c7ea40b4068677ecee82c453d6ab{
vertical-align:top;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-k7640-a672c7ea40b4068677ecee82c453d6ab{
padding:20px 100px 20px 100px !important;
}

#top .av-slideshow-ui.av-mt1in6ke-d6054ebcff9fe00d77e92382b619b88e .avia-slideshow-arrows a{
color:#ffffff;
background-color:#062e3a;
}

.flex_cell.av-5h4fsv6-ef3870cf07d574c5ec07ca64a3faffcb{
vertical-align:top;
background:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/05/Schule_Steinmuehle_6-1-scaled.jpg) 50% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-4qsnuyq-d141d6d2f5dba9a9c488c920d734e260{
height:300px;
}

.flex_cell.av-4i6j5ya-cdfd509a9a84fceaecacb8023ca2a932{
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-4i6j5ya-cdfd509a9a84fceaecacb8023ca2a932{
padding:20px 20px 20px 20px !important;
}

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

#top .hr.hr-invisible.av-3be27c2-0aa09b42e70c5df5472492242e9b9d0a{
height:20px;
}

#top .flex_column.av-257of9e-753aaf13257a1774d4ad3c12d9f48124{
margin-top:-50px;
}
.flex_column.av-257of9e-753aaf13257a1774d4ad3c12d9f48124{
padding:0 10% 10% 10%;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_column.av-257of9e-753aaf13257a1774d4ad3c12d9f48124{
margin-top:-50px;
}

#top #wrap_all .avia-button.av-1iz74f6-754b219d104a98cde3662ba26ff1efef{
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-1iz74f6-754b219d104a98cde3662ba26ff1efef:hover{
background-color:#f8f8f8;
color:#6f1610;
opacity:0.8;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-j8tysi-cfe5ae8281e891b95a8ec25251b7711a{
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-j8tysi-cfe5ae8281e891b95a8ec25251b7711a:hover{
background-color:#f8f8f8;
color:#6f1610;
opacity:0.8;
transition:all 0.4s ease-in-out;
}


@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-mqyw9gi4-142bccf624f65b95a591dedbfa29b0a7{
margin:10px 0 0 0;
}
}
