h1{text-transform:uppercase}h1,h2,h3{color:var(--accent-color);font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;word-wrap:initial}h4,h5,h6{color:#000;text-transform:none;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}h2{font-style:oblique;color:var(--brand-color-alt)}h1 span:after,
h2 span:after,h3:after{content:"«";display:inline-block}h1 span:before,
h2 span:before,h3:before{content:"»";display:inline-block}@media only screen and (max-width: 768px){h1 span:after,
h2 span:after,
h3:after,
h1 span:before,
h2 span:before,h3:before{content:"";display:none}}h1 span:after{margin-right:-8px}h1 span:before{margin-left:-8px}body{font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}.fl-builder-content a.fl-button,
.fl-builder-content a.fl-button:visited,
.wpbf-button,
input[type=submit],
.pp-infobox .pp-more-link{background:transparent !important;border:0
!important;padding:0px
10px 0px 30px !important;line-height:100% !important;font-weight:600 !important;width:auto !important;cursor:pointer !important;outline:none !important;transition:0.5s ease-in-out !important;border-radius:0;position:relative;font-size:inherit}.fl-builder-content a.fl-button:before,
.fl-builder-content a.fl-button:visited:before,
.wpbf-button:before,
input[type=submit]:before,
.pp-infobox .pp-more-link:before{width:20px;height:20px;background:url(/wp-content/uploads/2023/08/pfeil_mehr_erfahren.svg);background-size:100%;content:"";display:inline-block;position:absolute;left:0px;top:0}.fl-builder-content a.fl-button *,
.fl-builder-content a.fl-button:visited
*{transition:0.3s ease-in-out}.fl-builder-content a.fl-button:hover,
.fl-builder-content a.fl-button:visited:hover,
.wpbf-button:hover,
input[type=submit]:hover,
.pp-infobox .pp-more-link:hover{}.fl-builder-content a.fl-button *:hover,
.fl-builder-content a.fl-button:visited *:hover{color:var(--accent-color)}.fl-button-has-icon a:before,
.fl-button-has-icon a:after{display:none !important}.fl-button-has-icon a.fl-button{padding:20px
!important}textarea,select,input[type=text],input[type=password],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=number],input[type=datetime]{background:var(--base-color-alt);border:1px
solid var(--brand-color-alt);padding:15px
20px}.wpbf-navigation .wpbf-menu>.menu-item>a{font-weight:600}.wpbf-navigation .wpbf-menu>.menu-item.join>a{color:var(--brand-color)}.wpbf-navigation .wpbf-menu>.menu-item.contact>a{color:var(--accent-color)}.wpbf-cta-menu-item{margin-left:15px}.wpbf-navigation .wpbf-menu .wpbf-cta-menu-item a,
.wpbf-navigation .wpbf-menu .wpbf-cta-menu-item a:hover{background-image:url(/wp-content/uploads/2023/08/telefon_icon.svg);background-repeat:no-repeat;background-size:20px;background-position:10px center;padding-left:40px}.wpbf-page-footer .wpbf-menu
a{padding:10px
20px 10px 0;font-weight:600}.download
div{float:left}.download .fl-photo-caption{margin-left:15px;margin-top:10px}