.avia-section.av-43v5iuv-25f99ccc03d9e2a66be986d09b260af3{
background-repeat:no-repeat;
background-image:url(https://test.deutschefensterbauer.de/wp-content/uploads/2018/12/koeln-deutsche-fensterbau.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-43v5iuv-25f99ccc03d9e2a66be986d09b260af3 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

#top .hr.hr-invisible.av-41v1xhz-a284231fb51a8dc0d6315d26cd11dd44{
height:50px;
}

.flex_column.av-40nnn7r-a1466c2cc2614e522d0f3ae734bca370{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ed2el3-fd00c8006e5ad12e67724c3ee558ca51{
padding-bottom:15px;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-ed2el3-fd00c8006e5ad12e67724c3ee558ca51 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ed2el3-fd00c8006e5ad12e67724c3ee558ca51 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-ed2el3-fd00c8006e5ad12e67724c3ee558ca51 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ed2el3-fd00c8006e5ad12e67724c3ee558ca51 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3y5bz13-b87d436d1e923d5e0e97fb293f7b3c0a{
height:30px;
}

#top .av_textblock_section.av-3vfaiuf-879c1b8d25dcdf30d147093f7898491e .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-3ur3w93-469c00c7ad1841606cddea1450692164{
height:35px;
}

#top .av_textblock_section.av-3t1ggk7-e1c48dd495822bafba2071aa3128d098 .avia_textblock{
font-size:24px;
color:#141414;
}

.flex_column.av-3rdhoif-2af128f67ad6e9e53a9c3ae932c6032b{
border-radius:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
background-color:rgba(237,237,237,0.92);
}

#top .av-special-heading.av-3ppt6tz-4a03d8ba75afe7338503e0cbe3ede48f{
padding-bottom:10px;
color:#123553;
}
body .av-special-heading.av-3ppt6tz-4a03d8ba75afe7338503e0cbe3ede48f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3ppt6tz-4a03d8ba75afe7338503e0cbe3ede48f .special-heading-inner-border{
border-color:#123553;
}
.av-special-heading.av-3ppt6tz-4a03d8ba75afe7338503e0cbe3ede48f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3ne97sn-86b499a36a3a6a609f6d487a9e723f2a{
height:15px;
}

#top #wrap_all .avia-button.av-3l8yq1j-9509e69d83a8d7c29ec4a824c0909028{
background-color:#123553;
border-color:#123553;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-3ieaqhj-49edc798ec188ec0f5bb800145337d2b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3fzeqgn-47879008686e5fca0dd2fd30f8d43e5c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3ber3ef-af18a53d1ced9803bc77f5bb37fefd7a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-395lxd3-d8ed0d4fd476feacd34b837509f7e30a{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-34tas7b-51b4d718307ed8251864b9ef8c89b736{
height:15px;
}

.flex_column.av-3497m93-58bfebcd8fee8cf98413622cc6bd8aa4{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-320oyef-168d21e66284000f36e8b312d3b6d722 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-320oyef-168d21e66284000f36e8b312d3b6d722 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-311lo07-42326ef1128e50ea55a4e42f22c5dbad{
padding-bottom:14px;
}
body .av-special-heading.av-311lo07-42326ef1128e50ea55a4e42f22c5dbad .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-311lo07-42326ef1128e50ea55a4e42f22c5dbad .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2yqa1w7-1553334619291458933bab2133fa2e36{
height:15px;
}

.flex_column.av-2v4trtz-b8f723e4cb5f00163a23d0736afab112{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-2uhcfqf-3b0174e4718f547979350c8a8adb956b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2uhcfqf-3b0174e4718f547979350c8a8adb956b .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2r0rp47-959ce3cfabde40ad4658d51d2866a34e{
height:15px;
}

.flex_column.av-2n5c6yf-d1abbd55ac30b5a927ceeaa44d43b806{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-2lsjxnb-43b3f136650cdbb975b5bcb98b9156a3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2lsjxnb-43b3f136650cdbb975b5bcb98b9156a3 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2hh0853-4948144ccac7ae12c06bdf3473d2a5be{
height:15px;
}

.flex_column.av-2ez9k4n-0639e9330eb9a0ebcec4336339d123d3{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-2czebp3-49d0cfce75ed5c0a117f8b9e58da1c3b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2czebp3-49d0cfce75ed5c0a117f8b9e58da1c3b .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2a8yq93-13228c281243d64484c12c8f0347bb63{
height:15px;
}

#top .av-special-heading.av-251jh0n-ce3e40c48891eb37d63232a5c31a2654{
padding-bottom:20px;
}
body .av-special-heading.av-251jh0n-ce3e40c48891eb37d63232a5c31a2654 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-251jh0n-ce3e40c48891eb37d63232a5c31a2654 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-23pai5j-dc1cb099886718429900253f766051f3{
height:25px;
}

.flex_column.av-7e6c9j-983009f6160e7b952b555bc649ab3279{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-1x31h07-407127e67411a85ec7edbba1a73db8e0 .avia_textblock{
font-size:16px;
}

.flex_column.av-1urn2l3-ed2a628266ddabcc9460a2f5050ef865{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-1puk44n-12ed2bf7aac750ebb24631ad20bbb5c5 .avia_textblock{
font-size:16px;
}

.flex_column.av-1p68k2f-37f79eae398f1fc72d075d12ad234894{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1kxr0lz-2ed55b65196aa5c5f93a418c20ef9623{
height:30px;
}

#top .av_textblock_section.av-1ijidmv-aab73bebb990cca8e4629a99a4632f34 .avia_textblock{
font-size:16px;
}

.avia-section.av-1g1pcqv-93f92f1602f78963df2f3dd2c8fd354f{
background-color:#123553;
background-image:unset;
}

.flex_column.av-1e0y6mf-01627e6b6b163a5a8de414aa055962b1{
border-radius:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
}

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

.flex_column.av-1b3ww2v-4fa431546b47e99ecd480e5d57c41a95{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

#top .av-special-heading.av-195n3jr-742a92d6dc3db86f5176623255c54ce0{
padding-bottom:10px;
color:#ffffff;
font-size:33px;
}
body .av-special-heading.av-195n3jr-742a92d6dc3db86f5176623255c54ce0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-195n3jr-742a92d6dc3db86f5176623255c54ce0 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-195n3jr-742a92d6dc3db86f5176623255c54ce0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-195n3jr-742a92d6dc3db86f5176623255c54ce0 .av-subheading{
font-size:15px;
}

.flex_column.av-18bb9zr-b5344e06ca1c09453a6c95dc8b60345d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-fff4n-b6cb8046c6a67cf6ab173f7fb401eeec{
height:25px;
}

#top #wrap_all .avia-button.av-155owwn-c2aea61a6888a0edc62fc136271ced2d{
background-color:#ffffff;
border-color:#ffffff;
color:#123553;
transition:all 0.4s ease-in-out;
}

.flex_column.av-10zve8n-160c50446b27ce518ae303c72d5bb596{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-3eaq7r-3451764dbe55ea25a08173d51f34f73d .avia_textblock{
font-size:16px;
}

.flex_column.av-tyflg7-645b1e8562e0346bece55addfa71deaf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-rtkj93-aac61d99d97500bf6abe27296dd0890a .avia_textblock{
font-size:16px;
}

.flex_column.av-q13xl3-d81a354a3962f2765ab9340e53dc4caf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-lz5ax3-afff9396bfb5c2a1363bb349edb01ecd .avia_textblock{
font-size:16px;
}

.flex_column.av-kgc4yv-211666e3921a6df2e37cc4331dc27a4c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-ha2mjr-38c33b5beb91b701d26a072ed026885b .avia_textblock{
font-size:22px;
}

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

#top .av_textblock_section.av-e0exzb-30c95991c1c02a28c4ce3ee14a822a5f .avia_textblock{
font-size:16px;
}

.flex_column.av-b1xs5j-1a61593fd0bb0af7631aafcd2f1296e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-8lscbr-1cfe6b80a42d54377e63cc979393e1ab .avia_textblock{
font-size:24px;
color:#141414;
}

.flex_column.av-7vtucn-d9e05f4503a1f2c8d59dfac082e85b30{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5ucb5j-846a6c889dd41efbaa4d4e0223c2c1f4{
padding-bottom:10px;
font-size:25px;
}
body .av-special-heading.av-5ucb5j-846a6c889dd41efbaa4d4e0223c2c1f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5ucb5j-846a6c889dd41efbaa4d4e0223c2c1f4 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-5ucb5j-846a6c889dd41efbaa4d4e0223c2c1f4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-447aqv-3b99565f9032a203001569eb5d628091{
height:20px;
}


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

#top #wrap_all .av-special-heading.av-20ajs2v-8f86b25080c9457ddc8308c4d744a672 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1swqlc7-4b5f1e3ce3abc852bc569f4f1161b4bd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1nj8xg7-01674a1d28f7b5bd8bcec42bd49cb0ad .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-195n3jr-742a92d6dc3db86f5176623255c54ce0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-108b8nb-f8437af662d471f84d6219541f884418 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-iuoqgn-70bbc5fb1f466a56fc932882dedd6006 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fn3n2v-081ada5a205f6d2528a239864b38b097 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5ucb5j-846a6c889dd41efbaa4d4e0223c2c1f4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-20ajs2v-8f86b25080c9457ddc8308c4d744a672 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1swqlc7-4b5f1e3ce3abc852bc569f4f1161b4bd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1nj8xg7-01674a1d28f7b5bd8bcec42bd49cb0ad .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-195n3jr-742a92d6dc3db86f5176623255c54ce0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-108b8nb-f8437af662d471f84d6219541f884418 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-iuoqgn-70bbc5fb1f466a56fc932882dedd6006 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fn3n2v-081ada5a205f6d2528a239864b38b097 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5ucb5j-846a6c889dd41efbaa4d4e0223c2c1f4 .av-special-heading-tag{
font-size:0.8em;
}
}
