.flex_column.av-61wg4t-e3f03466dfb61007cb1f209c13db058e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-kii39-b34dd5df0a5c11b9d4d0ac9b13af09ce{
background-repeat:no-repeat;
background-image:url(https://www.hirsch-sprung.com/wp-content/uploads/2016/01/Untitled-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.av-jqlgl-4bda3fb0a8bbd1223209adb799cc15a9{
margin-top:0px;
margin-bottom:45px;
}
.hr.av-jqlgl-4bda3fb0a8bbd1223209adb799cc15a9 .hr-inner{
width:50px;
}

.flex_column.av-dfal9-c17d7d89bf5e2c626f34dae5a0471587{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-52qxhp-4e688ca1131927ac2f92d25b11bd78da{
margin-top:0px;
margin-bottom:15px;
}
.hr.av-52qxhp-4e688ca1131927ac2f92d25b11bd78da .hr-inner{
width:50px;
}

.flex_column.av-4ybbcl-e2f640df7ff3113e3ba674c6c20b3e51{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-gwal9-3ccda5e59992fca2d2dbd0cc22e4c726 .avia_textblock{
color:#323230;
}

.flex_column.av-4krtyt-890932edc72bb71646a35d99ad3841d8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-4bp5xp-97384b365f98f30fe94417283cddb6c8 .avia_textblock{
color:#323230;
}

#top .av_textblock_section.av-446b5x-f006140094b3bfa32fe3591aa07a1d67 .avia_textblock{
color:#323230;
}

#top .av_textblock_section.av-446b5x-f006140094b3bfa32fe3591aa07a1d67 .avia_textblock{
color:#323230;
}

.flex_column.av-47dwfh-a211633f96ce31ed789e945bcb469760{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7ecel-e437228f18edcd208c6336a52032a6ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-kvwgjr1p-e22b9b86bc2ac53ad28dd711ad5653dc{
background-color:#003056;
border-color:#003056;
color:#003056;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kvwgjr1p-e22b9b86bc2ac53ad28dd711ad5653dc .avia-svg-icon svg:first-child{
fill:#003056;
stroke:#003056;
}

.flex_column.av-7ecel-12587c7fd1674a1c1435a6347378f01e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7ecel-12587c7fd1674a1c1435a6347378f01e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7ecel-12587c7fd1674a1c1435a6347378f01e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7ecel-12587c7fd1674a1c1435a6347378f01e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-kvwgjr1p-ab3b48d2988898c7841d0203c2bfa28e{
background-color:#003056;
border-color:#003056;
color:#003056;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kvwgjr1p-ab3b48d2988898c7841d0203c2bfa28e .avia-svg-icon svg:first-child{
fill:#003056;
stroke:#003056;
}

#top #wrap_all .avia-button.av-kvwgjr1p-95b806912803c7afb6a75c7bbae7320e{
background-color:#003056;
border-color:#003056;
color:#003056;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kvwgjr1p-95b806912803c7afb6a75c7bbae7320e .avia-svg-icon svg:first-child{
fill:#003056;
stroke:#003056;
}

#top #wrap_all .avia-button.av-kvwgjr1p-169d339bf2943de22adb9168d86a62a0{
background-color:#003056;
border-color:#003056;
color:#003056;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kvwgjr1p-169d339bf2943de22adb9168d86a62a0 .avia-svg-icon svg:first-child{
fill:#003056;
stroke:#003056;
}

#top #wrap_all .avia-button.av-kvwgjr1p-296a69d1ac92d5287f1be4a7d00598fb{
background-color:#003056;
border-color:#003056;
color:#003056;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kvwgjr1p-296a69d1ac92d5287f1be4a7d00598fb .avia-svg-icon svg:first-child{
fill:#003056;
stroke:#003056;
}

#top .hr.av-3yhqyt-4fd023625e96841fea2d798773c52137{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-3yhqyt-4fd023625e96841fea2d798773c52137 .hr-inner{
width:50px;
}

.flex_cell.av-3jkjgl-729e04eab8a7fb2f801ad792c3a01823{
vertical-align:top;
height:250px;
min-height:250px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-3jkjgl-729e04eab8a7fb2f801ad792c3a01823{
padding:90px 30px 52px 30px !important;
}

.avia-image-container.av-3boix9-64181aafbba146434166227e18adc2b1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3boix9-64181aafbba146434166227e18adc2b1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-2eqcrh-f86974dc3282d214695cca7e8f7d9ad4{
vertical-align:top;
height:450px;
min-height:450px;
background:url(https://www.hirsch-sprung.com/wp-content/uploads/2016/03/FAHRTECHNIK-edit-.jpg) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2eqcrh-f86974dc3282d214695cca7e8f7d9ad4{
padding:65px 50px 50px 50px !important;
}

.flex_cell.av-2eqcrh-8eb419f0fed7dfa6566e0a2a85791442{
vertical-align:top;
height:450px;
min-height:450px;
background:url(https://www.hirsch-sprung.com/wp-content/uploads/2021/11/e-mtb-fahrtechnik-kurse-vorschau.jpg) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2eqcrh-8eb419f0fed7dfa6566e0a2a85791442{
padding:65px 50px 50px 50px !important;
}

.flex_cell.av-2eqcrh-bd297ea404a71448f204b6ff0ada5c8e{
vertical-align:top;
height:450px;
min-height:450px;
background:url(https://www.hirsch-sprung.com/wp-content/uploads/2016/04/PERSONAL-MTB-TRAINING-edit.jpg) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2eqcrh-bd297ea404a71448f204b6ff0ada5c8e{
padding:65px 50px 50px 50px !important;
}

.avia-section.av-1de4sd-2479b74aecc8b9e94a0912f06f5350d3{
background-color:#003055;
background-image:unset;
}

.flex_column.av-1863hx-bf51b423fa6ff7d52202395ec22711ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-wkhjp-ce4f377d3a2c9708565a6218bad406ea{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-cjj2l-8589cf9eaf78c3f82c4d393d42029408{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7ccn9-957d77cbcea8a6fe70f32db52476a0c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

