.avia-section.av-29yrb9k-debe2336b1896f38a9693b1bf14fe3c3{
background-repeat:no-repeat;
background-image:url(https://luzius-stuehff.de/wp-content/uploads/2017/12/luzius-und-stuehff-f-mood-04.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-29yrb9k-debe2336b1896f38a9693b1bf14fe3c3 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}
#top .avia-section.av-29yrb9k-debe2336b1896f38a9693b1bf14fe3c3 .scroll-down-link{
color:#ffffff;
}

#top .av-special-heading.av-28pkaqg-51479348f940c4f6b44db822efd569fe{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-28pkaqg-51479348f940c4f6b44db822efd569fe .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-28pkaqg-51479348f940c4f6b44db822efd569fe .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-28pkaqg-51479348f940c4f6b44db822efd569fe .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-28pkaqg-51479348f940c4f6b44db822efd569fe .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-252pfoo-06ede19f0a8d4c3e701f9e4bc29780ea{
margin-top:0px;
height:1px;
}

.flex_column.av-23tzcq0-2b17d3de4dc8e7af183c95a09516f9a7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-22cmwx4-f693289967ac17fbee31875ca3fc9fd7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1zvjlyg-915f85e8463f4d6ea281b87d992890f1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1xxjod4-587bed29265ecdfcc0885b26acaf4afa img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1xxjod4-587bed29265ecdfcc0885b26acaf4afa .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1wj0ejc-2728bea465f248651aa183b5b00fca13{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1uh1q20-7b338704e4c47665581903e750e3f98b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1syy2bc-6cc5326c20a41f480a04c874deffd9a3{
height:10px;
}

.flex_column.av-1rctat4-724f4438b3980cd68ac5e8553059bad9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1ofi5bs-bce021b887a38a1948ad201591395751{
height:30px;
}

.flex_column.av-1l6r1lk-8e4f419a4fe994eb8bc8ce5a205683d2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1k04eoo-d89ff0e1ecd3c6311d7a821ca1da9e4c .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-1gkg8wo-1bf08fbd75504c8dfdad418893931177{
margin-top:-50px;
height:1px;
}

.av_promobox.av-1eo26nc-54566344331d35f496eb9e188678e928{
color:#ffffff;
background:#71b294;
border-color:#ffffff;
}

.flex_column.av-3hpa48-69289d58633f74f928146b4b06bba7ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-uappzc-872760cc58f0cb458ef02fab980d7118{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-872760cc58f0cb458ef02fab980d7118 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-uappzc-6-eba1eff210e21a7b323323e46315430b{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-6-eba1eff210e21a7b323323e46315430b .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-uappzc-5-de7222978278f120dbaaed7d97103ed9{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-5-de7222978278f120dbaaed7d97103ed9 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-uappzc-4-4057e7ec51ca77f7787d2740fe79a3d8{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-4-4057e7ec51ca77f7787d2740fe79a3d8 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-uappzc-3-77f8dc2529afb89cbb8348b0e6db7943{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-3-77f8dc2529afb89cbb8348b0e6db7943 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-uappzc-3-1-744ffab2a1026f13adc0b6920501b7d6{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-3-1-744ffab2a1026f13adc0b6920501b7d6 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-uappzc-3-1-11-42c75839e873d56348135833aa141585{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-3-1-11-42c75839e873d56348135833aa141585 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-uappzc-3-1-10-4355a1465ac0a9834521225e6ac955fc{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-uappzc-3-1-10-4355a1465ac0a9834521225e6ac955fc .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-2e0b18e9ac9edbb60c360a0800db7cfc{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-2e0b18e9ac9edbb60c360a0800db7cfc .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-9-bbb5175e0988a4e7d47659451ea648c0{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-9-bbb5175e0988a4e7d47659451ea648c0 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-8-68503f09933ca774ea7fc81bad51d550{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-8-68503f09933ca774ea7fc81bad51d550 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-7-717090cf2c52b630dd2e190c0cf4be8e{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-7-717090cf2c52b630dd2e190c0cf4be8e .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-6-45fac0ddde71905ce9bd91eefadce275{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-6-45fac0ddde71905ce9bd91eefadce275 .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-5-c10e536c441ed3086c11d20123676a2a{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-5-c10e536c441ed3086c11d20123676a2a .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-4-4175873d230af1913260f394409e3b4e{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-4-4175873d230af1913260f394409e3b4e .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-3-d5d20a317cbbd357dcbb80470c6a19ba{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-3-d5d20a317cbbd357dcbb80470c6a19ba .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-2-63eb80956a59e63ffba584bf2e1053db{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-2-63eb80956a59e63ffba584bf2e1053db .av-icon-char{
font-size:25px;
line-height:25px;
}

.av_font_icon.av-17harpk-1-414017aac9fffde30cd7dbed868cd999{
color:#71b294;
border-color:#71b294;
}
.av_font_icon.av-17harpk-1-414017aac9fffde30cd7dbed868cd999 .av-icon-char{
font-size:25px;
line-height:25px;
}

.flex_column.av-du3x08-c9b4d4d6342485ad2660ed5c4711ac7d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-l9fs5p8n-1a230a9bb830381cece55d9eab342646{
height:20px;
}

#top #wrap_all .avia-button.av-a6f9fc-91832f600d6955112102d4564c4b4953{
background-color:#71b294;
border-color:#71b294;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-7567x4-eaa533105bddb17dfa95e7105416bc56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5wskhk-3225b5b1640a76aaab539a1482d8c749{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2rbzqg-e47c511f41b12161a00b5ab8bab69533{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

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