.avia-section.av-pdld0-c0ca6f36b11b3e36d6f0d06cdfc5056c{
background-color:#f9f9f9;
background-image:unset;
}

.flex_column.av-msbkg-8b1a528e5b2dc02f0da5396547269b19{
border-radius:2px 2px 2px 2px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .av-special-heading.av-28zio-dd51ada7a2d78f35af903ab559f2277d{
padding-bottom:20px;
font-size:28px;
}
body .av-special-heading.av-28zio-dd51ada7a2d78f35af903ab559f2277d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-28zio-dd51ada7a2d78f35af903ab559f2277d .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-28zio-dd51ada7a2d78f35af903ab559f2277d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lprdg-027e8c1c9d0e7a163a108612dc561362 .avia_textblock{
font-size:15px;
color:#2d2d2d;
}

.flex_column.av-2h6kw-a402398fc9a4d603b74ee3fb9693b310{
border-radius:2px 2px 2px 2px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .av-special-heading.av-o66mo-8869986b59bb46c800d67a64b53f534f{
padding-bottom:10px;
}
body .av-special-heading.av-o66mo-8869986b59bb46c800d67a64b53f534f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-o66mo-8869986b59bb46c800d67a64b53f534f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2c030-8e3ce2c55a4701c810ce0b52d9c80525 .avia_textblock{
font-size:15px;
color:#2d2d2d;
}

.avia-section.av-l9n1s-b6a01725b27e3cb9ebbc181a38a70842{
background-color:#f9f9f9;
background-image:unset;
}

#top .av-special-heading.av-kbm1s-d0a9484941e0b9d049f23765b5af9321{
padding-bottom:10px;
color:#b5152b;
}
body .av-special-heading.av-kbm1s-d0a9484941e0b9d049f23765b5af9321 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kbm1s-d0a9484941e0b9d049f23765b5af9321 .special-heading-inner-border{
border-color:#b5152b;
}
.av-special-heading.av-kbm1s-d0a9484941e0b9d049f23765b5af9321 .av-subheading{
font-size:15px;
}

#top .hr.av-jqmf0-2d5b8f5403347fd4a6844e745e221a1b{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-jqmf0-2d5b8f5403347fd4a6844e745e221a1b .hr-inner{
width:250px;
border-color:#b5152b;
max-width:45%;
}
.hr.av-jqmf0-2d5b8f5403347fd4a6844e745e221a1b .av-seperator-icon{
color:#b5152b;
}
.hr.av-jqmf0-2d5b8f5403347fd4a6844e745e221a1b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#b5152b;
stroke:#b5152b;
}

.flex_column.av-jgl88-1d6ae9373901a22e4845e56f4b3e8714{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-iiukg-77de0ee87e0e5fe5e2ea57e5300e5f78 .avia_textblock{
font-size:16px;
}

.flex_column.av-i0kgs-a4c7340d861bd01c917be9886ede33fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-hnr4g-318f1bda77e2d98ecb5617ff446673ce .avia-gallery-thumb a{
width:33.3333%;
}

.avia-section.av-fqi2g-3d636ec454a66ee91fa65144f134ec78{
background-color:#f9f9f9;
background-image:url(http://frankscheurer.com/wp-content/uploads/2016/02/Zellertal-2.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-f2xrk-a636021b57d10b8ad8c12257c9354e6c{
padding-bottom:10px;
color:#b5152b;
}
body .av-special-heading.av-f2xrk-a636021b57d10b8ad8c12257c9354e6c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-f2xrk-a636021b57d10b8ad8c12257c9354e6c .special-heading-inner-border{
border-color:#b5152b;
}
.av-special-heading.av-f2xrk-a636021b57d10b8ad8c12257c9354e6c .av-subheading{
font-size:15px;
}

#top .hr.av-egdcc-31d7b16ab3c3f8aa34a14587fa6ce1ab{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-egdcc-31d7b16ab3c3f8aa34a14587fa6ce1ab .hr-inner{
width:250px;
border-color:#b5152b;
max-width:45%;
}
.hr.av-egdcc-31d7b16ab3c3f8aa34a14587fa6ce1ab .av-seperator-icon{
color:#b5152b;
}
.hr.av-egdcc-31d7b16ab3c3f8aa34a14587fa6ce1ab .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#b5152b;
stroke:#b5152b;
}

.flex_column.av-e0jig-03ccfd1fe6bada5174c8cfd4f49fde09{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.85);
}

#top .av_textblock_section.av-d83fs-84085079e2152ad94e09b5347f11c3f5 .avia_textblock{
font-size:16px;
}

.flex_column.av-cm2ow-d56bef3ccc35fcd4ab5163cf345deee7{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.85);
}

#top .avia-gallery.av-c6lik-96e6afc84a90d55e452793bf99f48cb4 .avia-gallery-thumb a{
width:33.3333%;
}

.avia-section.av-ajf9o-216875053092938eb17817580e1f76a7{
background-color:#f9f9f9;
background-image:unset;
}

#top .av-special-heading.av-a47co-95e529352628110d91da7e0b3121e06f{
padding-bottom:10px;
color:#b5152b;
}
body .av-special-heading.av-a47co-95e529352628110d91da7e0b3121e06f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-a47co-95e529352628110d91da7e0b3121e06f .special-heading-inner-border{
border-color:#b5152b;
}
.av-special-heading.av-a47co-95e529352628110d91da7e0b3121e06f .av-subheading{
font-size:15px;
}

#top .hr.av-91hws-610f8f440bdcb0c4c6a150bf91518e15{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-91hws-610f8f440bdcb0c4c6a150bf91518e15 .hr-inner{
width:250px;
border-color:#b5152b;
max-width:45%;
}
.hr.av-91hws-610f8f440bdcb0c4c6a150bf91518e15 .av-seperator-icon{
color:#b5152b;
}
.hr.av-91hws-610f8f440bdcb0c4c6a150bf91518e15 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#b5152b;
stroke:#b5152b;
}

.flex_column.av-8o74o-16185b560dfe9761d51038baf7c0bee9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-57ucs-a35be6a9ddcb34d688a561f4c5980e3f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4e1lc-14115f97374a1262aecf4e1475522a35 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4e1lc-14115f97374a1262aecf4e1475522a35 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-uats-51446247f386db088228e5ae7d0babe9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-m42n9je6-92f6ba563024ab48de1caa4455b15b9f .avia_textblock{
font-size:16px;
}


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

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