.avia-section.av-u3iy842-76601e3f5138f8aa5ff64e0d53312eab{
margin-top:17px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-s39kynm-f0ca9ec01618c24b12948853caf68056{
height:20px;
}

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

#top .hr.hr-invisible.av-r9f3z82-4e9a0b3a3a1df0b54f41ad5e67acdae6{
height:20px;
}

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

#top .hr.hr-invisible.av-qpku8s2-e0436db1e4518093834ce692b2518478{
height:50px;
}

.avia-image-container.av-qaluitu-4669bac40e2e97f46422f9dd9a4f6a9a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qaluitu-4669bac40e2e97f46422f9dd9a4f6a9a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-pnrc6lu-7c9b9ae7085ba51ef349c10a3ddd3336{
padding-bottom:10px;
}
body .av-special-heading.av-pnrc6lu-7c9b9ae7085ba51ef349c10a3ddd3336 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pnrc6lu-7c9b9ae7085ba51ef349c10a3ddd3336 .av-subheading{
font-size:15px;
}

.avia-section.av-p8gdnea-84d7ea6b0d34454744ad7a50d8f0d1b2 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/07/Internat_Steinmuehle_Wohngruppe_grau.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-p8gdnea-84d7ea6b0d34454744ad7a50d8f0d1b2 .av-section-color-overlay{
opacity:0.8;
background-color:#062e3a;
}

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

.flex_column.av-njqxt5e-3518e8ecdb400676eaf5e7d7f9362e9a{
width:47%;
margin-left:0;
padding:0% 0% 0% 0%;
height:auto;
min-height:300px;
}
.avia_transform .flex_column.av-njqxt5e-3518e8ecdb400676eaf5e7d7f9362e9a{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-njqxt5e-3518e8ecdb400676eaf5e7d7f9362e9a .av-flex-placeholder{
width:6%;
}

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

#top .hr.hr-invisible.av-mt97j76-ad1c42b746c8929b98d54fb9412627c1{
height:10px;
}

#top .av_textblock_section.av-m9wsswi-bd3efbc963ae93c77f7bbbc287e4e082 .avia_textblock{
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-27208s2-fc3b0e6a983134026daff9bf372e3cb4{
height:20px;
}

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

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

#top .av-special-heading.av-kj6nxoy-8335f95f2f0aa07611a429fc0dbf2ea0{
padding-bottom:10px;
}
body .av-special-heading.av-kj6nxoy-8335f95f2f0aa07611a429fc0dbf2ea0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kj6nxoy-8335f95f2f0aa07611a429fc0dbf2ea0 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-j5uubn6-d29239cec8a7db3ecceb76c2e9847889{
padding-bottom:10px;
}
body .av-special-heading.av-j5uubn6-d29239cec8a7db3ecceb76c2e9847889 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-j5uubn6-d29239cec8a7db3ecceb76c2e9847889 .av-subheading{
font-size:15px;
}

.flex_cell.av-gt5iimq-c3ad96124d8a0d3d2674757cdc5feea9{
vertical-align:top;
background:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/06/MINT_Talente_2-scaled.jpg) 0% 50% no-repeat local ;
}

#top .hr.hr-invisible.av-g9glomq-9f0d1134d77d2256b321517fddd5b8b8{
height:300px;
}

.flex_cell.av-fo4bxma-3e495d995cd75c658a6b781acee23f18{
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-fo4bxma-3e495d995cd75c658a6b781acee23f18{
padding:20px 20px 20px 20px !important;
}

@keyframes av_boxShadowEffect_av-fm5wcr6-fa130fe54ed787b0a35cf71ad82b4362-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-fm5wcr6-fa130fe54ed787b0a35cf71ad82b4362{
padding:10% 30% 5% 10%;
background-color:#062e3a;
}

#top .hr.hr-invisible.av-f4ppwdu-3e77ccf0f01d53b9a9d68510c0a0ac2e{
height:20px;
}

#top .av-special-heading.av-eeq5cdu-e7968a295f53067ba721e130dd9d3fbe{
color:#ffffff;
}
body .av-special-heading.av-eeq5cdu-e7968a295f53067ba721e130dd9d3fbe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-eeq5cdu-e7968a295f53067ba721e130dd9d3fbe .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-eeq5cdu-e7968a295f53067ba721e130dd9d3fbe .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-e7a1uoi-702b70523fcf88b524e6867e3470f06f .avia_textblock{
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-dpl01ea-4208da8d3be5a46f02f500f3fb079def{
height:10px;
}

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

#top .hr.hr-invisible.av-c49fmoi-1bfdbaca21a52eba2c121916ba44f9b8{
height:300px;
}

.flex_cell.av-bk3fnma-ba5da9aea485854996e63f7669063c18{
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-bk3fnma-ba5da9aea485854996e63f7669063c18{
padding:0px 0px 0px 0px !important;
}

@keyframes av_boxShadowEffect_av-b4xrvoy-52312c071ff7a82da11703086d1aadad-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-b4xrvoy-52312c071ff7a82da11703086d1aadad{
padding:10% 30% 5% 10%;
background-color:#062e3a;
}

#top .hr.hr-invisible.av-asyuc1e-c62090ed42796d29b188db4db24ef878{
height:20px;
}

#top .av-special-heading.av-1asytzm-01b452474408cff8512a9e27f3f62cf1{
color:#ffffff;
}
body .av-special-heading.av-1asytzm-01b452474408cff8512a9e27f3f62cf1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1asytzm-01b452474408cff8512a9e27f3f62cf1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1asytzm-01b452474408cff8512a9e27f3f62cf1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-rnxvle-2a25d9b135ef6f88a3a33b23294f8ec3 .avia_textblock{
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-9eysdo2-a513a929e80ea66d1d2d4b2ef388c97d{
height:10px;
}

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

#top .av-special-heading.av-8cmng9e-4e54a98b6e5e18a0a4ff2f990d86cad5{
padding-bottom:10px;
}
body .av-special-heading.av-8cmng9e-4e54a98b6e5e18a0a4ff2f990d86cad5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8cmng9e-4e54a98b6e5e18a0a4ff2f990d86cad5 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-725vz0y-6392dd606f03fbfc8392cf4360756b02{
background-color:#6f1610;
border-color:#6f1610;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-725vz0y-6392dd606f03fbfc8392cf4360756b02:hover{
background-color:#f8f8f8;
color:#6f1610;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-6svl2uq-cebe28957a1a40c15ec5b2a6bd9df46e{
background-color:#6f1610;
border-color:#6f1610;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-6svl2uq-cebe28957a1a40c15ec5b2a6bd9df46e:hover{
background-color:#f8f8f8;
color:#6f1610;
transition:all 0.4s ease-in-out;
}

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

.flex_column.av-5xjgxte-4ca3d356f52ae702aecb166799388960{
width:47%;
margin-left:0;
padding:0% 3% 0% 0%;
}
.avia_transform .flex_column.av-5xjgxte-4ca3d356f52ae702aecb166799388960{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5xjgxte-4ca3d356f52ae702aecb166799388960 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-jctp9u-ec606f78cbf004ad7efd52213beb7fb8 .avia-image-container-inner{
transform:skew( 0deg, 0deg );
}
.avia-image-container.av-jctp9u-ec606f78cbf004ad7efd52213beb7fb8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jctp9u-ec606f78cbf004ad7efd52213beb7fb8 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4wiyosy-381cce65e20b029ba4e5723d4b4c2db5{
width:47%;
margin-left:0;
padding:0% 0% 0% 0%;
height:auto;
min-height:300px;
}
.avia_transform .flex_column.av-4wiyosy-381cce65e20b029ba4e5723d4b4c2db5{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4wiyosy-381cce65e20b029ba4e5723d4b4c2db5 .av-flex-placeholder{
width:6%;
}

#top .av-special-heading.av-4gj48ia-6d87ffa6e9ec3ff7549cdf355f878be1{
margin:5% 0 0 0;
color:#ffffff;
}
body .av-special-heading.av-4gj48ia-6d87ffa6e9ec3ff7549cdf355f878be1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4gj48ia-6d87ffa6e9ec3ff7549cdf355f878be1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4gj48ia-6d87ffa6e9ec3ff7549cdf355f878be1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3yvskvm-a4e014a5be3b3f59e3ad14e905b9aba9{
height:20px;
}

#top .av_textblock_section.av-3l9uz6a-0bb261af8dbbf59931becb4891eca49c .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

.avia-section.av-30nsas2-77c76da0ec2257595fe8ef8477a12e49{
background-color:#f8f8f8;
background-image:unset;
}

#top .hr.hr-invisible.av-2ls4lte-18826967b241cfbb3a8d6782a2c5a13a{
height:10px;
}

body .av-special-heading.av-ol64y-eeade5c33cef771226ccb528d0a44a16 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ol64y-eeade5c33cef771226ccb528d0a44a16 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1n045si-644eeef4d46b261d967287f7454af628{
height:50px;
}

#top .hr.hr-invisible.av-kwfl6a-8a9779869f9e98140b7b8e006688314f{
height:50px;
}


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

#top .av-special-heading.av-4gj48ia-6d87ffa6e9ec3ff7549cdf355f878be1{
margin:10% 0 0 0;
}
}
