.avia-section.av-pd4gml-f89d07f13b4501bbe5f158701c6dc7d8{
margin-top:17px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-moidew9c-57075e32ae376483f89db930aa665a31{
height:50px;
}

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

#top .hr.hr-invisible.av-oj400t-79b89e12cf4421ec6b00802dbd447aef{
height:20px;
}

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

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

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

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

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

#top .hr.hr-invisible.av-nf9ng5-ab8b6da676157db7e9e0d5f75f0a22eb{
height:20px;
}

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

.av-horizontal-gallery.av-rtmbh-403a3810106d7cb69d6aff4eb233d525{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-rtmbh-403a3810106d7cb69d6aff4eb233d525 .av-horizontal-gallery-inner{
padding-bottom:25%;
}
.av-horizontal-gallery.av-rtmbh-403a3810106d7cb69d6aff4eb233d525 .av-horizontal-gallery-slider{
transition-duration:0.4s;
}

#top .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d{
margin:5% 0 0 0;
color:#d8d8d8;
font-size:7vw;
}
body .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .av-special-heading-tag{
font-size:7vw;
}
.av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .special-heading-inner-border{
border-color:#d8d8d8;
}
.av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .av-subheading{
font-size:15px;
}

.av-layout-tab.av-j5dgot-6005cb65d2f103de31fade01d5b8cf2d{
vertical-align:top;
}

#top .hr.hr-invisible.av-il2hvh-8d10e52a0f79a9a33b6c629d90c2ef19{
height:20px;
}

.av-horizontal-gallery.av-igxfd1-fafd866cf3d9585920907d6bccc2b5fa{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-igxfd1-fafd866cf3d9585920907d6bccc2b5fa .av-horizontal-gallery-inner{
padding-bottom:25%;
}
.av-horizontal-gallery.av-igxfd1-fafd866cf3d9585920907d6bccc2b5fa .av-horizontal-gallery-slider{
transition-duration:0.4s;
}

.av-layout-tab.av-fgor9p-ad819ecf7150c3f8e30fbc5cd1e27b55{
vertical-align:top;
}

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

#top .hr.hr-invisible.av-ez9fxp-cf2f3656d25a6a5be2d10cc45ffc13c4{
height:20px;
}

.av-horizontal-gallery.av-ev5j39-d1776067e7a8bde7009e724b8c9503c6{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-ev5j39-d1776067e7a8bde7009e724b8c9503c6 .av-horizontal-gallery-inner{
padding-bottom:25%;
}
.av-horizontal-gallery.av-ev5j39-d1776067e7a8bde7009e724b8c9503c6 .av-horizontal-gallery-slider{
transition-duration:0.4s;
}

.av-layout-tab.av-by6be5-6ca2c6411015e5a90c73d9b18109ce68{
vertical-align:top;
}

#top .hr.hr-invisible.av-15cmq5-f40ffcbe74161c9ba58cbf2c4653b661{
height:20px;
}

.av-horizontal-gallery.av-bcm2y5-ff458240e8c0de1e7010f59411c633b9{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-bcm2y5-ff458240e8c0de1e7010f59411c633b9 .av-horizontal-gallery-inner{
padding-bottom:25%;
}
.av-horizontal-gallery.av-bcm2y5-ff458240e8c0de1e7010f59411c633b9 .av-horizontal-gallery-slider{
transition-duration:0.4s;
}

#top .hr.hr-invisible.av-8sqze5-30467e9915c3de49b870bfc143629b29{
height:50px;
}

.avia-section.av-8pnld1-8e385090c44f6408983cffa9ad51373d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/05/Schule_Internat_Steinmuehle_Sport_5-scaled.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

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

body .av-special-heading.av-8djyhp-4e6234a59ef49d01e9abeb1cc3afa64e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8djyhp-4e6234a59ef49d01e9abeb1cc3afa64e .av-subheading{
font-size:15px;
}

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

body .av-special-heading.av-moie47vd-3260242719a12a0036f447b187b9bbd6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-moie47vd-3260242719a12a0036f447b187b9bbd6 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .av-special-heading-tag{
font-size:7vw;
}
}

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

#top #wrap_all .av-special-heading.av-moidrhb9-c197b8004f03fdf0b77b686e6e4950bf .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .av-special-heading-tag{
font-size:52px;
}

#top #wrap_all .av-special-heading.av-mpcaysdd-ff25eb6134f1e7adf08f4a2b961dad12 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-8djyhp-4e6234a59ef49d01e9abeb1cc3afa64e .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moie2xwp-d454360084db91bb5812a86a9aa01f38 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moie47vd-3260242719a12a0036f447b187b9bbd6 .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-moidi28n-cb4cc6a2e6c1c2ab1559ec80a2ccc975 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moidrhb9-c197b8004f03fdf0b77b686e6e4950bf .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mpcaysdd-ff25eb6134f1e7adf08f4a2b961dad12 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-8djyhp-4e6234a59ef49d01e9abeb1cc3afa64e .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moie2xwp-d454360084db91bb5812a86a9aa01f38 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moie47vd-3260242719a12a0036f447b187b9bbd6 .av-special-heading-tag{
font-size:50px;
}
}

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

#top #wrap_all .av-special-heading.av-moidi28n-cb4cc6a2e6c1c2ab1559ec80a2ccc975 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moidrhb9-c197b8004f03fdf0b77b686e6e4950bf .av-special-heading-tag{
font-size:50px;
}

#top .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d{
margin:10% 0 0 0;
}
#top #wrap_all .av-special-heading.av-jgpn4t-778cebba3c0cda5a136885145dec528d .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mpcaysdd-ff25eb6134f1e7adf08f4a2b961dad12 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-8djyhp-4e6234a59ef49d01e9abeb1cc3afa64e .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moie2xwp-d454360084db91bb5812a86a9aa01f38 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-moie47vd-3260242719a12a0036f447b187b9bbd6 .av-special-heading-tag{
font-size:50px;
}
}
