.avia-section.av-c58t1xt-d90505d005b4fd99b2558d2da464c5a9{
background-repeat:no-repeat;
background-image:url(https://ecowindow.de/wp-content/uploads/2024/02/Design-ohne-Titel-2024-02-22T104143.055.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-c58t1xt-d90505d005b4fd99b2558d2da464c5a9 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

#top .hr.hr-invisible.av-1sm2u5x-0d80232755c14c4bca5d05027f1a829d{
height:45px;
}

.flex_column.av-gpvr93l-e9024fa494a1656e6323409d22eff324{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.flex_column.av-lk8757e2-be9539e4114570892a200aa2813f0bd3{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:rgba(247,247,247,0.79);
}

#top .av-special-heading.av-lk87fftg-62633298633940f691a5ad59831c0779{
padding-bottom:15px;
color:#123553;
font-size:38px;
}
body .av-special-heading.av-lk87fftg-62633298633940f691a5ad59831c0779 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lk87fftg-62633298633940f691a5ad59831c0779 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-lk87fftg-62633298633940f691a5ad59831c0779 .special-heading-inner-border{
border-color:#123553;
}
.av-special-heading.av-lk87fftg-62633298633940f691a5ad59831c0779 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-b6xelox-ceafd7d80a659a3100a1e3772d8e0e01 .avia_textblock{
font-size:22px;
color:#123553;
}

.av_font_icon.av-ax7g0b5-51796b2b75d7e80de91209787c5c518c .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-a8cpsep-efc9654dc01c63c4e782e9bb46ff7bb3 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-9w5zgq9-5aeb1f6c3a9ae5c4598f07ce876ab106 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top #wrap_all .avia-button.av-lk877m6m-444d434874e075529e06329d8e221687{
background-color:#38ac34;
border-color:#38ac34;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-buqg301-5003fdaca0e31e8ec1315069126b4e01{
height:45px;
}

.avia-section.av-12f8w13-079ae85e07a684924fbec382aecf044e{
background-color:#f7f7f7;
background-image:unset;
}

.flex_column.av-2dside9-5813de37adae562984db02cfc08a1769{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:17px 17px 17px 17px;
background-color:#f7f7f7;
}

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

#top .av_textblock_section.av-lk84pm9f-68d328571a0ab9eae8f3ea48f31121b9 .avia_textblock{
font-size:16px;
}

.avia-section.av-hqdick1-1834094fece016828dcaef090fb65271{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-lk81zxa2-9eaf662f59cab86eb178c53273c94591{
padding-bottom:20px;
}
body .av-special-heading.av-lk81zxa2-9eaf662f59cab86eb178c53273c94591 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lk81zxa2-9eaf662f59cab86eb178c53273c94591 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-hcguxyp-380c10e522610c0cbd31724fcb9a12f8{
height:15px;
}

.flex_column.av-cjwes1-6202943303827002f8820dc26338b399{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-335gm9d-1278c02c777fc73c5a5214cc02035801 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-335gm9d-1278c02c777fc73c5a5214cc02035801 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-2hk52up-a829dd15dda32ada8114721441043bb8{
padding-bottom:14px;
}
body .av-special-heading.av-2hk52up-a829dd15dda32ada8114721441043bb8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2hk52up-a829dd15dda32ada8114721441043bb8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2ae1o41-af2087556069df0494c2b1d4a1fdbff9{
height:15px;
}

.flex_column.av-eno2p3l-eb7e956b67cd54e136c4953c88c2ab85{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-dvoa9f5-917dcc987716fcab16f3d77c2e2cb197 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-dvoa9f5-917dcc987716fcab16f3d77c2e2cb197 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-dmoglht-06c89f7d73ef8af4e33dce2b1ace983c{
padding-bottom:14px;
}
body .av-special-heading.av-dmoglht-06c89f7d73ef8af4e33dce2b1ace983c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dmoglht-06c89f7d73ef8af4e33dce2b1ace983c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-94aax4h-682a1799594fa914bf6218ed5cdb8355{
height:15px;
}

.flex_column.av-c9sj9ap-684677023b8b88bad89170abcde34fab{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-bn9mvdd-97cd8ed3c2473da5b42d36166be82400 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-bn9mvdd-97cd8ed3c2473da5b42d36166be82400 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-b3jcqoh-b86f423bc29c55488fa9ad9c1e06b677{
padding-bottom:14px;
}
body .av-special-heading.av-b3jcqoh-b86f423bc29c55488fa9ad9c1e06b677 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-b3jcqoh-b86f423bc29c55488fa9ad9c1e06b677 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ar5rxjl-18c4d89d253f1e17477702325405cc10{
height:15px;
}

.flex_column.av-9xse369-cce843cb5d5112adaa4199fe59963447{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-9mjw6s1-9ec54ea6777f9093c6072988c3bf15b7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9mjw6s1-9ec54ea6777f9093c6072988c3bf15b7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-914l4kx-2dc836b6a2efd3cf86c15f483ff76322{
padding-bottom:14px;
}
body .av-special-heading.av-914l4kx-2dc836b6a2efd3cf86c15f483ff76322 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-914l4kx-2dc836b6a2efd3cf86c15f483ff76322 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-8nyb835-84cf28ea7167b6a408dd3b59ca256d78{
height:15px;
}

#top .av-special-heading.av-lskder0n-2e35e531ff3c81fada57694263ec6332{
padding-bottom:20px;
}
body .av-special-heading.av-lskder0n-2e35e531ff3c81fada57694263ec6332 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lskder0n-2e35e531ff3c81fada57694263ec6332 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-yvrvrl-d5f7d6b2d918489cb3f804e751673ab7{
height:5px;
}

.flex_column.av-lskd60yg-80425c72856117f201012acca80440a9{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:17px 17px 17px 17px;
}

#top .hr.hr-invisible.av-lskdg2xy-c316ab1a5087f44555f84a4cbf08c51a{
height:35px;
}

#top .av-special-heading.av-257piuf-58136377bcd4a49306da0653b6523c3e{
padding-bottom:20px;
font-size:23px;
}
body .av-special-heading.av-257piuf-58136377bcd4a49306da0653b6523c3e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-257piuf-58136377bcd4a49306da0653b6523c3e .av-special-heading-tag{
font-size:23px;
padding:0 0 10px 0;
}
.av-special-heading.av-257piuf-58136377bcd4a49306da0653b6523c3e .av-subheading{
font-size:15px;
color:#7c7c7c;
}

#top .hr.hr-invisible.av-4tucb8x-f4a803d27629f521ec9ac73392ca86a8{
height:5px;
}

#top #wrap_all .avia-button.av-4zd98gh-7f2ad72cd4fc85a780e48069aab4b811{
background-color:#38ac34;
border-color:#38ac34;
color:#ffffff;
border-style:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-tlhlo-b4083af328f1470de4bfe926e35f4545{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-lk9mvhq4-a0d8da8e7335d411f304aac219ac6d16 .avia_textblock{
text-align:right;
}

.flex_column.av-lskeagqd-6768df478555197733573576349a169a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lskdyo9s-4c21f97052363142cb1ca0aa4769de7c{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-lskdyo9s-4c21f97052363142cb1ca0aa4769de7c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lskdyo9s-4c21f97052363142cb1ca0aa4769de7c .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-lskdyo9s-4c21f97052363142cb1ca0aa4769de7c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lske5zcn-6467ac96c4dd2877e8bf452f9bc37632 .avia_textblock{
font-size:16px;
}

.flex_column.av-2928edt-e82faf996a7682a8a7746800e3f3bd23{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-3vj4ahd-946d0279872bc459b845f2557cc91587{
height:40px;
}

#top .av-special-heading.av-lk84qdxc-84293eddbe886339768fff1fb8a4ccd3{
padding-bottom:10px;
color:#38ac34;
font-size:22px;
}
body .av-special-heading.av-lk84qdxc-84293eddbe886339768fff1fb8a4ccd3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lk84qdxc-84293eddbe886339768fff1fb8a4ccd3 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-lk84qdxc-84293eddbe886339768fff1fb8a4ccd3 .special-heading-inner-border{
border-color:#38ac34;
}
.av-special-heading.av-lk84qdxc-84293eddbe886339768fff1fb8a4ccd3 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-lk84v83e-1a49bb02c0d4be3b192314b3d7192708 .iconlist_icon{
color:#38ac34;
background-color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-lk84v83e-1a49bb02c0d4be3b192314b3d7192708 .av_iconlist_title{
font-size:16px;
}

.flex_column.av-lsx2rieq-a2d430c7196baddff5d9ed9aae895f56{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:17px 17px 17px 17px;
background-color:#f7f7f7;
}

#top .av_textblock_section.av-lsx2nikc-9f844d8364ac8bc11af103a1b06d4cd1 .avia_textblock{
font-size:16px;
}

.av_font_icon.av-1a4id05-716a0bf051296472c2806c4a025c3360{
color:#38ac34;
border-color:#38ac34;
}
.av_font_icon.av-1a4id05-716a0bf051296472c2806c4a025c3360 .av-icon-char{
font-size:50px;
line-height:50px;
}

.avia-section.av-25hrdaz-a78dd03a33c99dde225492298369aa46{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-mn6677r2-d82c68f6f44d6a035493b60ccf97b765{
padding-bottom:20px;
}
body .av-special-heading.av-mn6677r2-d82c68f6f44d6a035493b60ccf97b765 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mn6677r2-d82c68f6f44d6a035493b60ccf97b765 .av-subheading{
font-size:20px;
}

.flex_column.av-5kf29n-4d56a903dcd5f6aa55a3814071039060{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

#top .av_textblock_section.av-mn667ju1-fad2eaa593f9dc08c3d27f70af7f173a .avia_textblock{
font-size:16px;
}

.flex_column.av-138f6fv-437f3630559fc1b8d82201686430c4fb{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-vekknv-ec55ce20ce15d2bedbceb5eafc5696f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-vekknv-ec55ce20ce15d2bedbceb5eafc5696f1 .av-image-caption-overlay-center{
color:#4c4c4c;
}

#top .av-special-heading.av-4kr6mc1-aeab85004081ee82ea722db3eb8b221d{
padding-bottom:20px;
font-size:32px;
}
body .av-special-heading.av-4kr6mc1-aeab85004081ee82ea722db3eb8b221d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4kr6mc1-aeab85004081ee82ea722db3eb8b221d .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-4kr6mc1-aeab85004081ee82ea722db3eb8b221d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-24kr85-d878ac6558198ea7cabf8ca0befd0106{
height:25px;
}

.flex_column.av-3cyknap-66bfe0e3a1886a1235f9d4778f4a9441{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lk8308he-c4de0741940dc164aae7c87be7ef6fe4{
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-lk8308he-c4de0741940dc164aae7c87be7ef6fe4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lk8308he-c4de0741940dc164aae7c87be7ef6fe4 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-lk8308he-c4de0741940dc164aae7c87be7ef6fe4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2inho35-f46fa642f0182ef9b8e17ec87fe9adf8 .avia_textblock{
font-size:16px;
}

.flex_column.av-1jv27xt-9c804a44c97f2545b57179ae4ded070c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lk830fk6-a28d467d526a5a8074809c2ec13a886c{
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-lk830fk6-a28d467d526a5a8074809c2ec13a886c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lk830fk6-a28d467d526a5a8074809c2ec13a886c .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-lk830fk6-a28d467d526a5a8074809c2ec13a886c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lk83a1rz-a8896a25b149040b5b44238743028671 .avia_textblock{
font-size:16px;
}

.avia-section.av-cxbu47-b5e183d90bca19b894069332335dd12f{
background-color:#f7f7f7;
background-image:unset;
}

.flex_column.av-7wxx93-3bd8e1ff7ad3c415b2809c6b62dae50a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6cr16f-d3a21fafeb62feb63961483e33491412{
padding-bottom:10px;
font-size:25px;
}
body .av-special-heading.av-6cr16f-d3a21fafeb62feb63961483e33491412 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6cr16f-d3a21fafeb62feb63961483e33491412 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-6cr16f-d3a21fafeb62feb63961483e33491412 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ulib2p-f9be5b51c159b48b8736600ab2fc3829{
height:20px;
}

#top #wrap_all .avia-button.av-lk855lv3-e0b760aecfb45307958687945fe30eba{
background-color:#38ac34;
border-color:#38ac34;
color:#ffffff;
border-style:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}


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

#top #wrap_all .av-special-heading.av-lk84pu8i-f651ad7a3966b2c1c759d23dc159508c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-257piuf-58136377bcd4a49306da0653b6523c3e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lskdyo9s-4c21f97052363142cb1ca0aa4769de7c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lk84qdxc-84293eddbe886339768fff1fb8a4ccd3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4kr6mc1-aeab85004081ee82ea722db3eb8b221d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lk8308he-c4de0741940dc164aae7c87be7ef6fe4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lk830fk6-a28d467d526a5a8074809c2ec13a886c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6cr16f-d3a21fafeb62feb63961483e33491412 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-lk84pu8i-f651ad7a3966b2c1c759d23dc159508c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-257piuf-58136377bcd4a49306da0653b6523c3e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lskdyo9s-4c21f97052363142cb1ca0aa4769de7c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lk84qdxc-84293eddbe886339768fff1fb8a4ccd3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4kr6mc1-aeab85004081ee82ea722db3eb8b221d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lk8308he-c4de0741940dc164aae7c87be7ef6fe4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lk830fk6-a28d467d526a5a8074809c2ec13a886c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6cr16f-d3a21fafeb62feb63961483e33491412 .av-special-heading-tag{
font-size:0.8em;
}
}
