.flex_column.av-mknxt3en-ad5b0431a43440342d67a3ee63b0bc4d{
padding:0 0 0 0;
}

.flex_cell.av-5k6io2-7c03760e8256eaa5bb74fd3c826f90de{
vertical-align:middle;
background-color:#3e3e3e;
}
.responsive #top #wrap_all .flex_cell.av-5k6io2-7c03760e8256eaa5bb74fd3c826f90de{
padding:30px 30px 0px 30px !important;
}

#top .avia-icon-list-container.av-5d1txe-8f992c952a43316312372386ac2ce350 .iconlist_icon{
color:#84a54e;
}
#top .avia-icon-list-container.av-5d1txe-8f992c952a43316312372386ac2ce350 .iconlist_icon svg:first-child{
stroke:#84a54e;
fill:#84a54e;
}
#top #wrap_all .avia-icon-list-container.av-5d1txe-8f992c952a43316312372386ac2ce350 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-5d1txe-8f992c952a43316312372386ac2ce350 .iconlist_content{
font-size:17px;
color:#ffffff;
}

.flex_cell.av-50pep6-6bef1cc5a8a539c9f01bf69d85b26ca2{
vertical-align:middle;
background-color:#3e3e3e;
}
.responsive #top #wrap_all .flex_cell.av-50pep6-6bef1cc5a8a539c9f01bf69d85b26ca2{
padding:30px 30px 0px 30px !important;
}

#top .avia-icon-list-container.av-4wd2m2-7baab53fd0d3b2a09d3de5c4881ca3fe .iconlist_icon{
color:#84a54e;
}
#top .avia-icon-list-container.av-4wd2m2-7baab53fd0d3b2a09d3de5c4881ca3fe .iconlist_icon svg:first-child{
stroke:#84a54e;
fill:#84a54e;
}
#top #wrap_all .avia-icon-list-container.av-4wd2m2-7baab53fd0d3b2a09d3de5c4881ca3fe .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-4wd2m2-7baab53fd0d3b2a09d3de5c4881ca3fe .iconlist_content{
font-size:17px;
color:#ffffff;
}

.flex_cell.av-4k1lc2-d07c1a89aad6047f82909960c637cd89{
vertical-align:middle;
background-color:#3e3e3e;
}
.responsive #top #wrap_all .flex_cell.av-4k1lc2-d07c1a89aad6047f82909960c637cd89{
padding:30px 30px 0px 30px !important;
}

#top .avia-icon-list-container.av-4e9dyq-1b1596ac6916c07d3fbb4be1691c84a9 .iconlist_icon{
color:#84a54e;
}
#top .avia-icon-list-container.av-4e9dyq-1b1596ac6916c07d3fbb4be1691c84a9 .iconlist_icon svg:first-child{
stroke:#84a54e;
fill:#84a54e;
}
#top #wrap_all .avia-icon-list-container.av-4e9dyq-1b1596ac6916c07d3fbb4be1691c84a9 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-4e9dyq-1b1596ac6916c07d3fbb4be1691c84a9 .iconlist_content{
font-size:17px;
color:#ffffff;
}

.flex_cell.av-1gl02-aefa991bc26b9c9ef32be006e2f6a926{
vertical-align:middle;
background-color:#3e3e3e;
}
.responsive #top #wrap_all .flex_cell.av-1gl02-aefa991bc26b9c9ef32be006e2f6a926{
padding:30px 30px 0px 30px !important;
}

#top .avia-icon-list-container.av-3xdg5u-89a41887ddfb7ba7f41fb73f6f0b4355 .iconlist_icon{
color:#84a54e;
}
#top .avia-icon-list-container.av-3xdg5u-89a41887ddfb7ba7f41fb73f6f0b4355 .iconlist_icon svg:first-child{
stroke:#84a54e;
fill:#84a54e;
}
#top #wrap_all .avia-icon-list-container.av-3xdg5u-89a41887ddfb7ba7f41fb73f6f0b4355 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-3xdg5u-89a41887ddfb7ba7f41fb73f6f0b4355 .iconlist_content{
font-size:17px;
color:#ffffff;
}

.avia-section.av-3jk98q-901b8ceb518eab4f42cc69873d1b51a2{
background-repeat:no-repeat;
background-image:url(https://www.ferienwohnungen-herrieden.de/wp-content/uploads/2017/07/Fraenkisches-Seenland.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3jk98q-901b8ceb518eab4f42cc69873d1b51a2 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .av-special-heading.av-cckvu-0fe3c1d9f33e4ab2d9d17627ef6d906b{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-cckvu-0fe3c1d9f33e4ab2d9d17627ef6d906b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cckvu-0fe3c1d9f33e4ab2d9d17627ef6d906b .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-cckvu-0fe3c1d9f33e4ab2d9d17627ef6d906b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-cckvu-0fe3c1d9f33e4ab2d9d17627ef6d906b .av-subheading{
font-size:15px;
}

.flex_column.av-38tqw2-8cf2268e37c3053ed18133ab56e4c28d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-33koka-efc40394def1df93f0509a43281566cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2rwi0q-e87db4f6d61f2acbc36daf0f2e5405d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2gcywy-cf7f922d13a24f1300612759602b30a1{
height:99px;
}

.flex_column.av-28q4mi-7dd3d86a9932b81e10d58aaac94696e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-22gr76-639b48d96600b5587b2469810b8b0cdf{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-22gr76-639b48d96600b5587b2469810b8b0cdf svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-22gr76-639b48d96600b5587b2469810b8b0cdf .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-1wo6pm-f4efcdd8285b75d9d36f609b7854d59c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1t1nmy-ab3dc18ad54b1ec12422cc31bf078a2d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1t1nmy-ab3dc18ad54b1ec12422cc31bf078a2d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1t1nmy-ab3dc18ad54b1ec12422cc31bf078a2d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-1jk4vu-65ff5499bc1b265b8b2989f5ad37656a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1ci1ia-cb94a0a9392d37a7f2ba4b62806bb744{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1ci1ia-cb94a0a9392d37a7f2ba4b62806bb744 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1ci1ia-cb94a0a9392d37a7f2ba4b62806bb744 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-18sjya-96cd0d1aee56b3b9b2879a7be3652ab2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-12do82-9fa807fac3a1121a645a1a4402e7d40e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-12do82-9fa807fac3a1121a645a1a4402e7d40e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-12do82-9fa807fac3a1121a645a1a4402e7d40e .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-xoxdm-e9951ecb4efe5b3e4013d5bdc6ff2b68{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-r7bnm-9f1e1e4c0bb773337deafab8a6693900{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-r7bnm-9f1e1e4c0bb773337deafab8a6693900 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-r7bnm-9f1e1e4c0bb773337deafab8a6693900 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av_textblock_section.av-fj6nm-ab8419eaee8b29f8ad2af4da233ee3e8 .avia_textblock{
font-size:40px;
}

#top .av-masonry.av-a1byy-886fa34355875ce562e7c73791ed1a01{
background-color:#191919;
}


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

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