.avia-section.av-43oxcja-939a30e4ae951d99d3ba7913c48ca056{
background-repeat:no-repeat;
background-image:url(https://test.deutschefensterbauer.de/wp-content/uploads/2019/04/karlsruhe-deutsche-fensterbau.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-43oxcja-939a30e4ae951d99d3ba7913c48ca056 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

#top .hr.hr-invisible.av-42t5fza-c0e288c65b9f3ab1af9569965d90b432{
height:50px;
}

.flex_column.av-40xs8vq-444b42c1ecc0375d638a6c34b73b1670{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-3y2gw9y-39755e8b538951115c0b9d0ebbcb6136{
height:30px;
}

#top .av_textblock_section.av-3v9vpme-4a735e78b531622d4857b72f5d5b91c2 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-3uqgjva-98696cd8085e5233310fb926e60f5661{
height:35px;
}

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

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

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

#top .hr.hr-invisible.av-3nfzlty-24490ede46df4659cfff30de2e5c626b{
height:15px;
}

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

.flex_column.av-3hyy76e-6dbca1e1f0051708c8de569d59b0a105{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3fnoasm-c269fe6db18cad7c2b00fd188d2942ee{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3baiaiu-330388fef2b0c91e3446357bea0bf575{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-38bfp3a-4d03560956dadb1a9034e9c576b82b82{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-35x6mom-343c4fdafdc5867cb1cea39a77d38384{
height:15px;
}

.flex_column.av-33c27ye-8a7bc3d6015ff649fedc5596587a0d47{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-32egauu-7209af28005085139edbbfe11a6c3822 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-32egauu-7209af28005085139edbbfe11a6c3822 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2zhu0fq-22283b820f4c5f4fee5f98ddf1726bbd{
height:15px;
}

.flex_column.av-2uvea9y-16ff72c492efe2347b934236be4bb261{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-2t2iohi-721c74a4cc311fb6476815f3af9dd5aa img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2t2iohi-721c74a4cc311fb6476815f3af9dd5aa .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2qsr7za-33f2595c0f362a135fc66d270f514f30{
height:15px;
}

.flex_column.av-9ge97a-4fbbf1379878cf5034cecd570616d210{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

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

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

#top .hr.hr-invisible.av-2iayzom-dc43163834e4c4f49a92e40fd73ffe51{
height:15px;
}

.flex_column.av-2ff1kbq-1a66da24ed493e21626d08d630804116{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

.avia-image-container.av-2cwjgnq-275fafe165a9aa587309b84506e72cc7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2cwjgnq-275fafe165a9aa587309b84506e72cc7 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-29kp4au-fd459d515db1e997af6139959ad64f80{
height:15px;
}

#top .av-special-heading.av-24p0qty-7af0aaf15161782249f138ad79ae6113{
padding-bottom:20px;
font-size:32px;
}
body .av-special-heading.av-24p0qty-7af0aaf15161782249f138ad79ae6113 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-24p0qty-7af0aaf15161782249f138ad79ae6113 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-24p0qty-7af0aaf15161782249f138ad79ae6113 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-233emme-07ac11a23d66f09c2895060246328987{
height:25px;
}

.flex_column.av-2177f9y-31102c5d49b47a5696da06f8c6bbb889{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-1uk9yhy-6e4aa3e36d84f866d9b433f97296a703{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-1o73sbq-ac077da3009563df37fa04ee1c375437{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1kq8rc6-3bdd14b39fc19f208b8bd082bee4871b{
height:30px;
}

#top .av_textblock_section.av-1hkxyx2-7701f880bb462fc554c3ed8c19ac7c61 .avia_textblock{
font-size:16px;
}

.avia-section.av-1gw5p06-100e7a748a2a996dcd8b840e06889385{
background-color:#123553;
background-image:unset;
}

.flex_column.av-1dzrz86-0ef0f53a8d233a4524c27af24d25e018{
border-radius:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
}

.avia-image-container.av-1ckpudy-318c647d259bcd9e3b455145eb588166 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ckpudy-318c647d259bcd9e3b455145eb588166 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1ajz3p2-832371453d66879f56f9f922c580eb26{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}

#top .av-special-heading.av-19yifc6-6314dcd127c130ce743824681f4429fa{
padding-bottom:10px;
color:#ffffff;
font-size:33px;
}
body .av-special-heading.av-19yifc6-6314dcd127c130ce743824681f4429fa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-19yifc6-6314dcd127c130ce743824681f4429fa .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-19yifc6-6314dcd127c130ce743824681f4429fa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-19yifc6-6314dcd127c130ce743824681f4429fa .av-subheading{
font-size:15px;
}

.flex_column.av-18djggm-28455125e1b9c6eb40958d0344c3e732{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-16gi8va-0d7ba7c5b7d440a1cceb119caecdb076{
height:25px;
}

#top #wrap_all .avia-button.av-13wn9xy-8c03c7e3d966a1a9ed2a43e812f9a7bb{
background-color:#ffffff;
border-color:#ffffff;
color:#123553;
transition:all 0.4s ease-in-out;
}

.flex_column.av-11v666e-85299a06e5cd57e96722655033cb01dc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-y0b11i-ac38b7b1e6e85e1ff97192d9b80a9b71 .avia_textblock{
font-size:16px;
}

.flex_column.av-ua6hvq-34fd196ce108e8f5e6b329f0032c8d79{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-rbbeie-722d7dc95c20926346167abb261117c4 .avia_textblock{
font-size:16px;
}

.flex_column.av-p5lh7a-45cc9053fa50045f74f240b045269dd3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-mrg9om-0138a6e8aef37864c3bc7cf034ab2a64 .avia_textblock{
font-size:16px;
}

.flex_column.av-22k7li-5de453878a00af4df49ec039e52dbad5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-gync46-064a5e6d08ee2fcee3ec348f8a015abd .avia_textblock{
font-size:22px;
}

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

#top .av_textblock_section.av-enc5fq-04ae2f718acf0146cdb5719436692fa9 .avia_textblock{
font-size:16px;
}

.flex_column.av-bj9at2-246bd91e60f13a74b1fc6de720969b36{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-9x56g6-6ec92ced41549edf674cdefcc95a0786 .avia_textblock{
font-size:24px;
color:#141414;
}

.flex_column.av-7j2r8m-e8d1b9c8a7b341dbf9ff59b8cfb95216{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-4uktie-bb9aa4f9d056e2db0af01103e62a3937{
height:20px;
}


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

#top #wrap_all .av-special-heading.av-24p0qty-7af0aaf15161782249f138ad79ae6113 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-pzgcm-7b557aabfe5b0af946fb4f527f454b6b .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1n5abza-1280775ee60407cb2656fc6754bc86fc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19yifc6-6314dcd127c130ce743824681f4429fa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10deq92-255e162939bbd5529e5a94b99325df6f .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

#top #wrap_all .av-special-heading.av-5dgh3q-c9ad1980b792ec5db12892ccd4d140c8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-24p0qty-7af0aaf15161782249f138ad79ae6113 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-pzgcm-7b557aabfe5b0af946fb4f527f454b6b .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1n5abza-1280775ee60407cb2656fc6754bc86fc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19yifc6-6314dcd127c130ce743824681f4429fa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10deq92-255e162939bbd5529e5a94b99325df6f .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

#top #wrap_all .av-special-heading.av-5dgh3q-c9ad1980b792ec5db12892ccd4d140c8 .av-special-heading-tag{
font-size:0.8em;
}
}
