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

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

#top .av-special-heading.av-mpcl7oe2-3abbfa78965a4c39c4f6797f2c7ac9ef{
margin:5% 0 0 0;
}
body .av-special-heading.av-mpcl7oe2-3abbfa78965a4c39c4f6797f2c7ac9ef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mpcl7oe2-3abbfa78965a4c39c4f6797f2c7ac9ef .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-759375f9c9e9d4d14dd5d64296bbbbae{
margin:5% 0 0 0;
color:#ffffff;
}
body .av-special-heading.av-481dl7n-759375f9c9e9d4d14dd5d64296bbbbae .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-481dl7n-759375f9c9e9d4d14dd5d64296bbbbae .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-481dl7n-759375f9c9e9d4d14dd5d64296bbbbae .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-2c0fde24d4dbade3e922d37889d4a676 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3pxuq7n-2c0fde24d4dbade3e922d37889d4a676 .av-subheading{
font-size:15px;
}

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

body .av-special-heading.av-3i00ioj-6a1956cc7db2dbd441e26eec2f4b511a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3i00ioj-6a1956cc7db2dbd441e26eec2f4b511a .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-ef04e749c9efebfcc05f97f7b34c60e7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-30259xf-ef04e749c9efebfcc05f97f7b34c60e7 .av-subheading{
font-size:15px;
}

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

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

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

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

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

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


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

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

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

#top #wrap_all .av-special-heading.av-mpcly5y2-93bccab856b37d15df6b60ff33c29eda .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-2c0fde24d4dbade3e922d37889d4a676 .av-special-heading-tag{
font-size:50px;
}

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

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

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

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

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

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

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

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