.avia_transform .avia-image-container.av-4o24mcj-763265ae46f78e18d0f8d179a57cb988{
animation-duration:2s;
}
.avia-image-container.av-4o24mcj-763265ae46f78e18d0f8d179a57cb988 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4o24mcj-763265ae46f78e18d0f8d179a57cb988 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1325v-d542e49f825e07cead3ce77dd7354222{
height:20px;
}

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

.avia-section.av-49axof7-14017f3b94d584884dc6ce67339e866c .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/05/Steinmuehle_Bilinguale_Grundschule_4_BW-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-49axof7-14017f3b94d584884dc6ce67339e866c .av-section-color-overlay{
opacity:0.8;
background-color:#062e3a;
}

#top .av-special-heading.av-481dl7n-373ad263b47c17660a37cda1b06dcf13{
margin:5% 0 0 0;
color:#ffffff;
}
body .av-special-heading.av-481dl7n-373ad263b47c17660a37cda1b06dcf13 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-481dl7n-373ad263b47c17660a37cda1b06dcf13 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-481dl7n-373ad263b47c17660a37cda1b06dcf13 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mpcl8h61-359b98811c223a649cf563562eff5c76 .avia_textblock{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-45mrg4j-189e884ce43e6eb5ae8e82e9190702ed-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
.flex_column.av-45mrg4j-189e884ce43e6eb5ae8e82e9190702ed{
width:47.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #000000;
padding:20px 0 0 0;
background-color:#062e3a;
}
.flex_column.av-45mrg4j-189e884ce43e6eb5ae8e82e9190702ed .avia-divider-svg-top svg{
height:18px;
width:calc(100% + 1.3px);
fill:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-45mrg4j-189e884ce43e6eb5ae8e82e9190702ed .av-flex-placeholder{
width:5%;
}

#top .av_textblock_section.av-444yi6r-6f6acda7e66f9f3d812ce62bd5517c0c .avia_textblock{
font-size:20px;
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-2285tv-cdb9b59801f79c6c3f7a59e46ff45d0c{
height:10px;
}

#top .av_textblock_section.av-mpcl8tgh-889a89773f60c7d1c26df853e211f92f .avia_textblock{
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-415x71v-37ae7b76a7d975e824835429696bfeb5{
height:20px;
}

@keyframes av_boxShadowEffect_av-3yrb9oj-b967851dae1d9e97aab140312a1555ae-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
.flex_column.av-3yrb9oj-b967851dae1d9e97aab140312a1555ae{
width:47.5%;
margin-left:0;
box-shadow: 0 0 10px 0 #000000;
padding:20px 0 0 0;
background-color:#e2e2e2;
}
.flex_column.av-3yrb9oj-b967851dae1d9e97aab140312a1555ae .avia-divider-svg-top svg{
height:18px;
width:calc(100% + 1.3px);
fill:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3yrb9oj-b967851dae1d9e97aab140312a1555ae .av-flex-placeholder{
width:5%;
}

#top .av_textblock_section.av-3wuxf4z-9e4dc1b97487294bf3ec670ee66b4a77 .avia_textblock{
font-size:20px;
text-align:left;
}

#top .hr.hr-invisible.av-3vwbx6b-c832605a5ac3b8782cb89a5b7e508d3f{
height:10px;
}

#top .av_textblock_section.av-mpcl93yy-ab46919fc754767015bb7af4f9e8b405 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-3u1y383-2cddafaa54b329dd813c42b85c23cbc8{
height:20px;
}

#top .hr.hr-invisible.av-3ry13vn-ce28a92f2eb673efff03837ed7574928{
height:20px;
}

#top .av_textblock_section.av-mpcl9irl-1f615f254f179fe1236ea6d8bca3d302 .avia_textblock{
color:#ffffff;
}

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

body .av-special-heading.av-3pxuq7n-f9bfd027a06e4b50db70b6a32f337075 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3pxuq7n-f9bfd027a06e4b50db70b6a32f337075 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3hhexqr-718cca94ec71526efe41cce9f1347ca7{
height:20px;
}

body .av-special-heading.av-3i00ioj-014c4ff64a67f190a26081c93fb864a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3i00ioj-014c4ff64a67f190a26081c93fb864a0 .av-subheading{
font-size:15px;
}

.avia-section.av-335a1pf-3e99e0b22bd26fe28c63ec3e288c607f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/05/teinmuehle_Bilinguale_Grundschule_1-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

body .av-special-heading.av-30259xf-29a2e1d443bdcba9ac47c55972005a0b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-30259xf-29a2e1d443bdcba9ac47c55972005a0b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cv1afn-c7607001e7ed540b367841dddbe03714{
height:20px;
}

body .av-special-heading.av-mpcly5y2-2cd14aa835c6d4f106e7ce54f7ae30ef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mpcly5y2-2cd14aa835c6d4f106e7ce54f7ae30ef .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2iqqaeb-e0a88dbeaa3c8f371c9726bc9b764aff{
height:100px;
}

.av-layout-tab.av-2fk1cf7-70d13f64d995abaea1ebe1366512f7c1{
vertical-align:top;
}

.av-layout-tab.av-28fzo03-bf73771cfff8e71abc8f39b500c99ed5{
vertical-align:top;
}

.av-layout-tab.av-2408myr-cb1e6ead823213061c2f2519b29001a8{
vertical-align:top;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-3pxuq7n-f9bfd027a06e4b50db70b6a32f337075 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-3i00ioj-014c4ff64a67f190a26081c93fb864a0 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-30259xf-29a2e1d443bdcba9ac47c55972005a0b .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpcly5y2-2cd14aa835c6d4f106e7ce54f7ae30ef .av-special-heading-tag{
font-size:50px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-3pxuq7n-f9bfd027a06e4b50db70b6a32f337075 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-3i00ioj-014c4ff64a67f190a26081c93fb864a0 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-30259xf-29a2e1d443bdcba9ac47c55972005a0b .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpcly5y2-2cd14aa835c6d4f106e7ce54f7ae30ef .av-special-heading-tag{
font-size:50px;
}
}

@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-481dl7n-373ad263b47c17660a37cda1b06dcf13{
margin:10% 0 0 0;
}

#top #wrap_all .av-special-heading.av-3pxuq7n-f9bfd027a06e4b50db70b6a32f337075 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-3i00ioj-014c4ff64a67f190a26081c93fb864a0 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-30259xf-29a2e1d443bdcba9ac47c55972005a0b .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mpcly5y2-2cd14aa835c6d4f106e7ce54f7ae30ef .av-special-heading-tag{
font-size:50px;
}
}
