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

#top .hr.hr-invisible.av-21op8mw-85a8c8526b679ce98d1f60e135ebe14a{
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-24fa694c095b807c02b44c78d6b43e27{
padding-bottom:15px;
color:#123553;
font-size:38px;
}
body .av-special-heading.av-lk87fftg-24fa694c095b807c02b44c78d6b43e27 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lk87fftg-24fa694c095b807c02b44c78d6b43e27 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-lk87fftg-24fa694c095b807c02b44c78d6b43e27 .special-heading-inner-border{
border-color:#123553;
}
.av-special-heading.av-lk87fftg-24fa694c095b807c02b44c78d6b43e27 .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;
}

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

#top .hr.hr-invisible.av-lsx7eaxc-896daa831c4f213c16c76e5e96d61079{
height:20px;
}

.flex_column.av-lsx7gdw0-61258bd0b2750fd95766ab212e3c54ca{
-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-lsx7fvg3-f46be9f858a91aa79545b581de23c3a1 .avia_textblock{
font-size:16px;
}

.flex_column.av-1p9c4oo-bc063de77cdcb71b5447b75758b35c7b{
-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-17yzq1k-4edcae9f0f06010b210f663bdc2e4c4b{
height:15px;
}

.avia-image-container.av-lvc17g-31f29e20ced4acf308d4bd1b2333066c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lvc17g-31f29e20ced4acf308d4bd1b2333066c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-26jl7bb-ea5c6d777d71ae49459ef74ae8f13232{
background-color:#f7f7f7;
background-image:unset;
}

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

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

.flex_column.av-tlhlo-42a380e70dad4b1c00ae5cc082a2bf07{
-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;
}

.flex_column.av-lskd60yg-6810cbdda37176a98332211d0517765d{
-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-4a39d1873205d0e2a69ab9ecf3cbca2b{
padding-bottom:20px;
font-size:23px;
}
body .av-special-heading.av-257piuf-4a39d1873205d0e2a69ab9ecf3cbca2b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-257piuf-4a39d1873205d0e2a69ab9ecf3cbca2b .av-special-heading-tag{
font-size:23px;
padding:0 0 10px 0;
}
.av-special-heading.av-257piuf-4a39d1873205d0e2a69ab9ecf3cbca2b .av-subheading{
font-size:15px;
color:#7c7c7c;
}

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

#top #wrap_all .avia-button.av-4zd98gh-63d0d3ca61ab41ed132baeea25dc4982{
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-lsx8j8v5-5af480706ba390821843650608471a35{
border-width:1px;
border-color:#e0e0e0;
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-special-heading.av-lsx7wwmi-5731fb2d3acaaaecdc2225bbeab96094{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-lsx7wwmi-5731fb2d3acaaaecdc2225bbeab96094 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsx7wwmi-5731fb2d3acaaaecdc2225bbeab96094 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-lsx7wwmi-5731fb2d3acaaaecdc2225bbeab96094 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lsx85700-47a201364e5571a7305e58805fba8591 .avia_textblock{
font-size:16px;
}

.flex_column.av-lsxaea3n-cab4f3f67ab4202f71f8a64bdea477ca{
-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-lsx758hw-061b09c52ad853894f97cdb2a46ee361 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lsx758hw-061b09c52ad853894f97cdb2a46ee361 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av-special-heading.av-lk81zxa2-1fd556a8ae3f9a22693d9cef5aaf0be2{
padding-bottom:20px;
}
body .av-special-heading.av-lk81zxa2-1fd556a8ae3f9a22693d9cef5aaf0be2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lk81zxa2-1fd556a8ae3f9a22693d9cef5aaf0be2 .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;
}

.avia-section.av-1qrefmn-2515f54564865ea6d8d0769ad5d33c98{
background-color:#ffffff;
background-image:unset;
}

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

.flex_column.av-18hr0tb-208ed141400cc80a0d19c1e2f9be3f84{
-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-mn8pw0uy-b30058b40e7dc31e30db9f88fd13e59f .avia_textblock{
font-size:16px;
}

.flex_column.av-rfz9a7-522dfde451d8f68242291ddd407bf67d{
-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-mn8q07j9-238ae3cc6ca481ee283b4164d4243056 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mn8q07j9-238ae3cc6ca481ee283b4164d4243056 .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-cde8bce6807f6adacf88d8456461523a{
padding-bottom:10px;
font-size:25px;
}
body .av-special-heading.av-6cr16f-cde8bce6807f6adacf88d8456461523a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6cr16f-cde8bce6807f6adacf88d8456461523a .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-6cr16f-cde8bce6807f6adacf88d8456461523a .av-subheading{
font-size:15px;
}

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

#top #wrap_all .avia-button.av-lk855lv3-15a88cd45d20c0e26c00f966801840ae{
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-24fa694c095b807c02b44c78d6b43e27 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-lsx7wwmi-5731fb2d3acaaaecdc2225bbeab96094 .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-cde8bce6807f6adacf88d8456461523a .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

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

#top #wrap_all .av-special-heading.av-lsx7wwmi-5731fb2d3acaaaecdc2225bbeab96094 .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-cde8bce6807f6adacf88d8456461523a .av-special-heading-tag{
font-size:0.8em;
}
}
