#top .flex_column_table.av-equal-height-column-flextable.av-8u54nu-ebb6fd28a0c8b6be1a45eedd4ddea89b{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-8u54nu-ebb6fd28a0c8b6be1a45eedd4ddea89b{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8u54nu-ebb6fd28a0c8b6be1a45eedd4ddea89b .av-flex-placeholder{
width:2%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8nqfvm-7d2d326e8c5a4726984ee73b5e761249{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-8nqfvm-7d2d326e8c5a4726984ee73b5e761249{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8nqfvm-7d2d326e8c5a4726984ee73b5e761249 .av-flex-placeholder{
width:2%;
}

#top .flex_column.av-ukuka-64ecd622015ec7e1608897cabee845b8{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-ukuka-64ecd622015ec7e1608897cabee845b8{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-82n6jm-81aae603c6d3aed2a4a1c12dd6e388e0{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7e9l6i-e25bfc87fb500b9df47da2a0ee7df9cb{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5vdogq-ad44bd82ff719f7b5903280fa521ce72{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1fe53m-572fd0bdf49a2e35636c1e92f0b72773{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4fqda2-0e1c0b64017618d067493786a653f681{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ge72q-dcbea1f5058ca0eddbeef2ba6666ae63{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6kha2-65fe9c2957aeb083e20b0887a1988f1b{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m835o9id-d77b16d57202b355ad2d16677537d42a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-m835o9id-d77b16d57202b355ad2d16677537d42a{
background:url(https://gp-fitness.de/wp-content/uploads/media/gp_image_rehasport_gruppentraining.jpg) 50% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-m835mz98-f861b5cab438cbc99025b9478bee7534{
height:400px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aqooq-676db8a270cfb610d7a8e4e21d5a4776{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-m835tdn1-1acc1ead95279fae978ad20adc6d957e .avia_textblock{
column-count:2;
column-gap:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fgswy-cca05ab3cfcc023ed4418797384be71f{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-gjpdm-93b9fbc49dd532c1183dc170222561a5{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-gjpdm-93b9fbc49dd532c1183dc170222561a5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-gjpdm-93b9fbc49dd532c1183dc170222561a5{
margin-top:30px;
margin-bottom:30px;
}


@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-m835tdn1-1acc1ead95279fae978ad20adc6d957e .avia_textblock{
column-count:1;
}
.av_textblock_section.av-m835tdn1-1acc1ead95279fae978ad20adc6d957e .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}
