#top .av-special-heading.av-84pe34-7baa6152a03190949fe2981f75249415{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-84pe34-7baa6152a03190949fe2981f75249415 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-84pe34-7baa6152a03190949fe2981f75249415 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-84pe34-7baa6152a03190949fe2981f75249415 .av-subheading{
font-size:15px;
}

.flex_column.av-cf5mo-c10a4061b90d1f959107f676f5074dc0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-38z0uw-32852f3a5f66416a08de8fdf726ad5fa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-339e2w-01a6ee7bdecfe528b1ebee7db936581c .iconlist_icon{
color:#d63e2d;
background-color:#ffffff;
}
#top .avia-icon-list-container.av-339e2w-01a6ee7bdecfe528b1ebee7db936581c .iconlist_icon svg:first-child{
stroke:#d63e2d;
fill:#d63e2d;
}
.avia-icon-list-container.av-339e2w-01a6ee7bdecfe528b1ebee7db936581c .iconlist_content{
color:#ffffff;
}

.flex_column.av-8r300-5aa9203b95fa0d0abe53628ec21232e0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-26qi2o-c4c02e4c79d6b1d3d56f969e081ff045{
background-repeat:no-repeat;
background-image:url(https://mg-sports-weingarten.de/wp-content/uploads/2019/02/mg-sports-kontakt.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-26qi2o-c4c02e4c79d6b1d3d56f969e081ff045 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-208wco-d2a03eef553884bea099b1dfe75d7ece{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1y4gt4-b12202c1bb2ddc348ed3c87ff0f964eb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1s2q2o-5332f83646aba52c5128a7879c33af12{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-1s2q2o-5332f83646aba52c5128a7879c33af12 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1s2q2o-5332f83646aba52c5128a7879c33af12 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1s2q2o-5332f83646aba52c5128a7879c33af12 .av-subheading{
font-size:15px;
}

.flex_column.av-1l6i48-b9583253fe3892b5079ea7e49a0936b9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1dy4ns-8c9a5c0e1a2654bd5f8b9de63e375ad6{
height:100px;
}

.flex_cell.av-13ran4-0d77349ae80ba93bc30ead88a990cf9f{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-13ran4-0d77349ae80ba93bc30ead88a990cf9f{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-w45js-9d1a1b686c21ebcd9983eb627ca7efd2 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#0a0a0a;
stroke:#0a0a0a;
}
#top .avia-animated-number.av-w45js-9d1a1b686c21ebcd9983eb627ca7efd2 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-w45js-9d1a1b686c21ebcd9983eb627ca7efd2 .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-qv9e8-c9eff8173b29f5bc60ce5b6763dd9fd4{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-qv9e8-c9eff8173b29f5bc60ce5b6763dd9fd4{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-ls5ko-65d0ff9ad2734d3bdf2009baf5704e46 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-ls5ko-65d0ff9ad2734d3bdf2009baf5704e46 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-ls5ko-65d0ff9ad2734d3bdf2009baf5704e46 .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-g0tu8-ec8648b239f995e51dedef08ee49ca35{
vertical-align:middle;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-g0tu8-ec8648b239f995e51dedef08ee49ca35{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-b5v88-e853b3f9337bacf1306d35ce0bb32777 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-b5v88-e853b3f9337bacf1306d35ce0bb32777 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-b5v88-e853b3f9337bacf1306d35ce0bb32777 .avia-animated-number-content{
font-size:22px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-84pe34-7baa6152a03190949fe2981f75249415 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1s2q2o-5332f83646aba52c5128a7879c33af12 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-84pe34-7baa6152a03190949fe2981f75249415 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1s2q2o-5332f83646aba52c5128a7879c33af12 .av-special-heading-tag{
font-size:0.8em;
}
}
