.avia-section.av-ss4oz1g-606b6b98c4d52fb2027f0813e6d0b747{
margin-top:17px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-qmrlcas-ca563918957cedd898e0d1c37e9c6d52{
height:20px;
}

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

.flex_cell.av-2clntfo-cb682c441dc53ada5bc03d70351e8beb{
vertical-align:top;
background:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/05/Schule_Internat_Steinmuehle_Reiten_1.jpg) 50% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-n9ssd50-d1579801c43fecaea1a421e0acfc642b{
height:300px;
}

.flex_cell.av-86obno-b82c07b954de1e5dc7fd8656c43dda87{
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-86obno-b82c07b954de1e5dc7fd8656c43dda87{
padding:20px 20px 20px 20px !important;
}

@keyframes av_boxShadowEffect_av-27mxhms-86a1c7feb3878493f041456375175c09-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-27mxhms-86a1c7feb3878493f041456375175c09{
padding:10% 10% 10% 10%;
background-color:#f8f8f8;
}

#top .hr.hr-invisible.av-ly9x56s-9be08067c81d3d09d30029807162500f{
height:20px;
}

#top .hr.hr-invisible.av-kcg2q78-2004d8e5545e1264cf56453d9d2edb8b{
height:10px;
}

#top .avia-icon-list-container.av-jtzxow4-493129eb230f215612f67cd5a7c32885 .iconlist_icon{
color:#6f1610;
}
#top #wrap_all .avia-icon-list-container.av-jtzxow4-493129eb230f215612f67cd5a7c32885 .av_iconlist_title{
color:#062e3a;
}

#top .hr.hr-invisible.av-1rot6zo-49cdbc13f2899ba9ae6a2bc247500148{
height:10px;
}

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

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

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

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

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

#top .av_textblock_section.av-f0r5iis-2732a8643fcc4d044d30fb0b80d214c0 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-e64iq6c-07c204c2cca1b5350e58c8ec829a6c50 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-d1pb1dw-291e9ea2f52135da5a07f4b938ef12eb .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-c5pm4sk-f06fcd46436715ed3a04ab0d8411d255 .avia_textblock{
color:#ffffff;
}

.flex_column.av-bw4cv38-3e5646a3f0603c5c0150eb7b802c4ef4{
padding:5% 5% 5% 5%;
height:auto;
min-height:300px;
background-color:#f8f8f8;
}
.avia_transform .flex_column.av-bw4cv38-3e5646a3f0603c5c0150eb7b802c4ef4{
animation-duration:3s;
}

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

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

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

.avia-section.av-7o0rdms-dbd4e50f08f517fa16f2fbb3124a63a1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://steinmuehle.de/wp-content/uploads/sites/5/2026/06/Schule_Internat_Steinmuehle_Reiten_2_SW.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-7o0rdms-dbd4e50f08f517fa16f2fbb3124a63a1 .av-section-color-overlay{
opacity:0.8;
background-color:#062e3a;
}

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

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

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

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

#top .hr.hr-invisible.av-5bzb1z8-37d7d4ed621cb5f10123beb220e79786{
height:20px;
}

#top .av_textblock_section.av-4rcedc4-ba9144fd8c39dd1d5367eed7c451e52b .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

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

#top .av-special-heading.av-41wlemc-24245be0935647b76580cef1e6d62473{
padding-bottom:10px;
}
body .av-special-heading.av-41wlemc-24245be0935647b76580cef1e6d62473 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-41wlemc-24245be0935647b76580cef1e6d62473 .av-subheading{
font-size:15px;
}

.avia_message_box.av-280dvwk-287d58075dd152cf99274eb7a612002e{
background-color:#6f1610;
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-41wlemc-24245be0935647b76580cef1e6d62473 .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-41wlemc-24245be0935647b76580cef1e6d62473 .av-special-heading-tag{
font-size:50px;
}
}

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

#top .av-special-heading.av-fc7mmf8-8435def14cd79a68c38c2e98a822cc3e{
margin:10% 0 0 0;
}

#top .av-special-heading.av-ejxcyhw-064ed6b97b04c5471a9be6ee1c65c66e{
margin:10% 0 0 0;
}

#top .av-special-heading.av-ds3cfdw-933f5d469acaec3d9e2f8aeebe23adaa{
margin:10% 0 0 0;
}

#top .av-special-heading.av-ci8q9us-f53d8c2012bba7099f682006df4aa1ba{
margin:10% 0 0 0;
}

#top .av-special-heading.av-b4uixdw-7984d29838032a5328d13d069f1cd7bf{
margin:10% 0 0 0;
}

#top .av-special-heading.av-11ep9l0-5167c80126047d71209b65be46ff7ecd{
margin:10% 0 0 0;
}

#top .av-special-heading.av-8brau78-73365c5b917747886a4611640aded57e{
margin:10% 0 0 0;
}

#top .av-special-heading.av-5kr5iec-65c6d069e14098ae6b928fd02cd72876{
margin:10% 0 0 0;
}

#top #wrap_all .av-special-heading.av-41wlemc-24245be0935647b76580cef1e6d62473 .av-special-heading-tag{
font-size:50px;
}
}
