.avia-image-container.av-q4ssck-768f63bccd791a0340508a38d8337326 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-q4ssck-768f63bccd791a0340508a38d8337326 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-3wvrl4-2f9cb18a5b33c364a7a325fa830ba242{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-3wvrl4-2f9cb18a5b33c364a7a325fa830ba242{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3wvrl4-2f9cb18a5b33c364a7a325fa830ba242{
margin-top:0px;
margin-bottom:30px;
}

.flex_column.av-1toi60-ece27bbfc389c8cbf7fcb56ea2f5c99c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-eftqp4-9ca11053a8d1fd0bee15e21e54f1a530{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-anzwqw-7a3cd49837720574b4a99c0d43bfa95b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7rjmdk-feb9c13ede84b9cf978e349d4bcb8c55{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-49bap4-f8941a5a67076adf09e3a2ed5351a553{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-5gsl08-645e9750cc2dbb875758e5b635c0261e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-5gsl08-645e9750cc2dbb875758e5b635c0261e{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-3ibi4o-e70c7cb0679eebac8809ad3627cfc08b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3ibi4o-e70c7cb0679eebac8809ad3627cfc08b{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-7zdxk-93b63bc4ae91e26e8d5120a96d69505b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-7zdxk-93b63bc4ae91e26e8d5120a96d69505b{
padding:30px 30px 30px 30px !important;
}

.avia-section.av-kcozo0dg-e50f6f3c9340e33abfd796c48bd73408 .av-extra-border-element .av-extra-border-inner{
background-color:#003055;
}

.flex_cell.av-6flg9g-98e7b528cb31673466d5567f3449dd19{
vertical-align:middle;
height:300px;
min-height:300px;
}
.responsive #top #wrap_all .flex_cell.av-6flg9g-98e7b528cb31673466d5567f3449dd19{
padding:65px 50px 50px 50px !important;
}

#top .togglecontainer.av-k707qqvb-52784c6243d17dd87bd82663a15afee5 p.toggler{
color:#ffffff;
background-color:#003056;
border-color:#ffffff;
}
#top .togglecontainer.av-k707qqvb-52784c6243d17dd87bd82663a15afee5 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-k707qqvb-52784c6243d17dd87bd82663a15afee5 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#003056;
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-34a3oo-bcfb33d8a4b3670cf421785d22568150{
background-color:#dfb880;
border-color:#dfb880;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-34a3oo-bcfb33d8a4b3670cf421785d22568150 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-34a3oo-d4b28b20abc430428b1bec00828379bf{
background-color:#dfb880;
border-color:#dfb880;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-34a3oo-d4b28b20abc430428b1bec00828379bf .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-l332t0-a8b555f370bca3635dc1feedbe120af3{
vertical-align:top;
height:450px;
min-height:450px;
background-color:#6c819f;
}
.responsive #top #wrap_all .flex_cell.av-l332t0-a8b555f370bca3635dc1feedbe120af3{
padding:65px 50px 50px 50px !important;
}

.flex_cell.av-a4b6pw-9377cab633c1fcf0e2eb19478c29feb6{
vertical-align:top;
height:450px;
min-height:450px;
background:url(https://www.hirsch-sprung.com/wp-content/uploads/2020/02/mtb-sommer-camp-schwarzwald.jpg) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-a4b6pw-9377cab633c1fcf0e2eb19478c29feb6{
padding:65px 50px 50px 50px !important;
}

.flex_cell.av-a4b6pw-6d487be49f6127d62fc37b62e27f82ba{
vertical-align:top;
height:450px;
min-height:450px;
}
.responsive #top #wrap_all .flex_cell.av-a4b6pw-6d487be49f6127d62fc37b62e27f82ba{
padding:65px 50px 50px 50px !important;
}

#top .hr.hr-invisible.av-bd4nc-4d720db5bfd80466c7616cb4c514fb17{
height:20px;
}

#top .hr.hr-invisible.av-bd4nc-34e38aad27ead38d4899c29bc8f6d006{
height:50px;
}

.avia-image-container.av-q4ssck-792d975b039a33f07dd5cb43211340ee img.avia_image{
box-shadow:none;
}
.avia-image-container.av-q4ssck-792d975b039a33f07dd5cb43211340ee .av-image-caption-overlay-center{
color:#ffffff;
}

