.avia-section.av-mogzzmzf-3b6e0078fff19070896c23478afc47b0 .av-parallax .av-parallax-inner{
background-color:#0a0a12;
background-image:url(https://www.kaaserer-ass.de/wp-content/uploads/2026/05/anfangen-zu-bauen.jpeg);
background-repeat:no-repeat;
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-mogzzmzf-3b6e0078fff19070896c23478afc47b0 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}
#top .avia-section.av-mogzzmzf-3b6e0078fff19070896c23478afc47b0 .scroll-down-link{
color:#e84a5f;
}
#top .avia-section.av-mogzzmzf-3b6e0078fff19070896c23478afc47b0 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#e84a5f;
fill:#e84a5f;
}

.flex_column.av-hero-center-614cb8a2d28cff9a1705e4369e2b1c81{
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-bmegl6-8e29772719946d40b249015817c91690{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#df2925;
font-size:13px;
}
body .av-special-heading.av-bmegl6-8e29772719946d40b249015817c91690 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bmegl6-8e29772719946d40b249015817c91690 .av-special-heading-tag{
font-size:13px;
}
.av-special-heading.av-bmegl6-8e29772719946d40b249015817c91690 .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-bmegl6-8e29772719946d40b249015817c91690 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-bmegl6-8e29772719946d40b249015817c91690 .av-special-heading-tag .heading-wrap:before{
border-color:#0a0a12;
}
body .av-special-heading.av-bmegl6-8e29772719946d40b249015817c91690 .av-special-heading-tag .heading-wrap:after{
border-color:#0a0a12;
}

#top .hr.hr-invisible.av-sp1-ac61315009b82e8cb157458f5998a738{
height:24px;
}

#top .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
font-size:96px;
}
body .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-special-heading-tag{
font-size:96px;
}
.av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-special-heading-tag .heading-wrap:before{
border-color:#0a0a12;
}
body .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-special-heading-tag .heading-wrap:after{
border-color:#0a0a12;
}

#top .hr.hr-invisible.av-sp2-4a6bd097cb5eb014ae61688157e0f881{
height:24px;
}

#top .av_textblock_section.av-b058ga-f669c2a23a7a862fe84e4117dad3770f .avia_textblock{
font-size:19px;
color:rgba(255,255,255,0.55);
}

#top .hr.hr-invisible.av-sp3-8bf962cd09ae4567be2a245818570fb1{
height:32px;
}

#top #wrap_all .avia-button.av-ax2le-cdb2544290d84685e0fafb3887584830{
background-color:#df2925;
border-color:#df2925;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:16px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-ax2le-cdb2544290d84685e0fafb3887584830 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-bracket-sp-8e2ffa3026ea4df38a74dc242780785f{
height:24px;
}

.avia-section.av-kfiiy-2e19b1a46c66476c645153694ce13a8d{
background-color:#0a0a12;
background-image:url(https://www.kaaserer-ass.de/wp-content/uploads/2026/09/footer-wordmark-bg-ass2.svg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}

.flex_column.av-eh78y-206a1cd2aeb19905e1f90de1072c875e{
padding:40px 0px 40px 0px;
}

#top .hr.hr-invisible.av-8vaqa-d16e61c2053c8f05a75f23d1f454f85f{
height:12px;
}

.avia-section.av-jjr0a-10589bb27335a3a93613bda3d407e710{
background-color:#f7f7fa;
background-image:unset;
}

.flex_column.av-st01head-c2bcb6bbf01017d1bcbe5672a480cddf{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-st02kick-ac2e966b9e20e4209fd29e4aca0d7e22 .avia_textblock{
font-size:11px;
color:#e84a5f;
}

#top .hr.hr-invisible.av-st03hr-780eafa6c0857089e711c394d4f64981{
height:12px;
}

#top .av-special-heading.av-st04h2-d99c691149eb3e7c25610539176b301d{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#0a0a12;
font-size:44px;
}
body .av-special-heading.av-st04h2-d99c691149eb3e7c25610539176b301d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st04h2-d99c691149eb3e7c25610539176b301d .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-st04h2-d99c691149eb3e7c25610539176b301d .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-st04h2-d99c691149eb3e7c25610539176b301d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-st05hr-56484399617f368c67e42c625604e504{
height:12px;
}

#top .av_textblock_section.av-st06sub-cc12847bd97a42d71018845b8755650c .avia_textblock{
font-size:17px;
color:#5a5a6a;
}

#top .hr.hr-invisible.av-st07hr-60038a805c0998e9a107628404a0778c{
height:30px;
}

.flex_column.av-st10card-d70e089bd1109cd1e6f0bf2977acd3a3{
border-width:1px;
border-color:#e3e3ea;
border-style:solid;
padding:40px 32px 40px 32px;
background-color:#ffffff;
}

#top .av-special-heading.av-st10num-0cc473148dd39e86a23ede4177bb037c{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#e84a5f;
font-size:44px;
}
body .av-special-heading.av-st10num-0cc473148dd39e86a23ede4177bb037c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st10num-0cc473148dd39e86a23ede4177bb037c .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-st10num-0cc473148dd39e86a23ede4177bb037c .special-heading-inner-border{
border-color:#e84a5f;
}
.av-special-heading.av-st10num-0cc473148dd39e86a23ede4177bb037c .av-subheading{
font-size:15px;
}

#top .hr.av-st10line-760bc13572b89cdd0c6ae1e24eb7ec0d{
margin-top:14px;
margin-bottom:18px;
}
.hr.av-st10line-760bc13572b89cdd0c6ae1e24eb7ec0d .hr-inner{
width:100%;
border-color:#e3e3ea;
}

#top .av-special-heading.av-st10title-2c28f3bccc35904d7409a7d045e56b14{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#0a0a12;
font-size:22px;
}
body .av-special-heading.av-st10title-2c28f3bccc35904d7409a7d045e56b14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st10title-2c28f3bccc35904d7409a7d045e56b14 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-st10title-2c28f3bccc35904d7409a7d045e56b14 .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-st10title-2c28f3bccc35904d7409a7d045e56b14 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-st10txt-83d7e96d92cdf0edb5e1eca380493846 .avia_textblock{
font-size:15px;
color:#5a5a6a;
}

.flex_column.av-st11card-ef2b94df6e8084851b63922cf0bdc314{
border-width:1px;
border-color:#e3e3ea;
border-style:solid;
padding:40px 32px 40px 32px;
background-color:#ffffff;
}

#top .av-special-heading.av-st11num-fd7cf9761c3db966cd019b8a306964e3{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#e84a5f;
font-size:44px;
}
body .av-special-heading.av-st11num-fd7cf9761c3db966cd019b8a306964e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st11num-fd7cf9761c3db966cd019b8a306964e3 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-st11num-fd7cf9761c3db966cd019b8a306964e3 .special-heading-inner-border{
border-color:#e84a5f;
}
.av-special-heading.av-st11num-fd7cf9761c3db966cd019b8a306964e3 .av-subheading{
font-size:15px;
}

#top .hr.av-st11line-d521f9442789a700d0c41d1a886d344a{
margin-top:14px;
margin-bottom:18px;
}
.hr.av-st11line-d521f9442789a700d0c41d1a886d344a .hr-inner{
width:100%;
border-color:#e3e3ea;
}

#top .av-special-heading.av-st11title-1ba4f59e0a5c9a74ef714f71c7c90a14{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#0a0a12;
font-size:22px;
}
body .av-special-heading.av-st11title-1ba4f59e0a5c9a74ef714f71c7c90a14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st11title-1ba4f59e0a5c9a74ef714f71c7c90a14 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-st11title-1ba4f59e0a5c9a74ef714f71c7c90a14 .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-st11title-1ba4f59e0a5c9a74ef714f71c7c90a14 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-st11txt-32f3de865c360720bfb3bfb39b8d0546 .avia_textblock{
font-size:15px;
color:#5a5a6a;
}

.flex_column.av-st12card-3dab039bf8e2ae9d79089452b4b896f1{
border-width:1px;
border-color:#e3e3ea;
border-style:solid;
padding:40px 32px 40px 32px;
background-color:#ffffff;
}

#top .av-special-heading.av-st12num-1b7a11d2a72c47a1d1c63cd9e473f6ed{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#e84a5f;
font-size:44px;
}
body .av-special-heading.av-st12num-1b7a11d2a72c47a1d1c63cd9e473f6ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st12num-1b7a11d2a72c47a1d1c63cd9e473f6ed .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-st12num-1b7a11d2a72c47a1d1c63cd9e473f6ed .special-heading-inner-border{
border-color:#e84a5f;
}
.av-special-heading.av-st12num-1b7a11d2a72c47a1d1c63cd9e473f6ed .av-subheading{
font-size:15px;
}

#top .hr.av-st12line-91fa9cd0a8e82cd87c13a55474d799fb{
margin-top:14px;
margin-bottom:18px;
}
.hr.av-st12line-91fa9cd0a8e82cd87c13a55474d799fb .hr-inner{
width:100%;
border-color:#e3e3ea;
}

#top .av-special-heading.av-st12title-71950690286596a7cec48c93d631a00a{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#0a0a12;
font-size:22px;
}
body .av-special-heading.av-st12title-71950690286596a7cec48c93d631a00a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st12title-71950690286596a7cec48c93d631a00a .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-st12title-71950690286596a7cec48c93d631a00a .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-st12title-71950690286596a7cec48c93d631a00a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-st12txt-4aa5005a65a40d4ab4a15565e70e0eb8 .avia_textblock{
font-size:15px;
color:#5a5a6a;
}

.flex_column.av-st13card-b37b005aa626e4a32a5d71276720ee52{
border-width:1px;
border-color:#e3e3ea;
border-style:solid;
padding:40px 32px 40px 32px;
background-color:#ffffff;
}

#top .av-special-heading.av-st13num-bed33c68fef8d987bb55d1738cc426c7{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#e84a5f;
font-size:44px;
}
body .av-special-heading.av-st13num-bed33c68fef8d987bb55d1738cc426c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st13num-bed33c68fef8d987bb55d1738cc426c7 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-st13num-bed33c68fef8d987bb55d1738cc426c7 .special-heading-inner-border{
border-color:#e84a5f;
}
.av-special-heading.av-st13num-bed33c68fef8d987bb55d1738cc426c7 .av-subheading{
font-size:15px;
}

#top .hr.av-st13line-a51af96e0740020c801739f9d2ac1116{
margin-top:14px;
margin-bottom:18px;
}
.hr.av-st13line-a51af96e0740020c801739f9d2ac1116 .hr-inner{
width:100%;
border-color:#e3e3ea;
}

#top .av-special-heading.av-st13title-611dbaabcf4ebdcf6bc1311ed387be6f{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#0a0a12;
font-size:22px;
}
body .av-special-heading.av-st13title-611dbaabcf4ebdcf6bc1311ed387be6f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-st13title-611dbaabcf4ebdcf6bc1311ed387be6f .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-st13title-611dbaabcf4ebdcf6bc1311ed387be6f .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-st13title-611dbaabcf4ebdcf6bc1311ed387be6f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-st13txt-31a10262cf63ad69cc96d8d1a0170c8f .avia_textblock{
font-size:15px;
color:#5a5a6a;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-special-heading-tag{
font-size:64px;
}

#top .av_textblock_section.av-b058ga-f669c2a23a7a862fe84e4117dad3770f .avia_textblock{
font-size:17px;
}
}

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

#top #wrap_all .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-special-heading-tag{
font-size:44px;
}

#top .av_textblock_section.av-b058ga-f669c2a23a7a862fe84e4117dad3770f .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-st04h2-d99c691149eb3e7c25610539176b301d .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-st06sub-cc12847bd97a42d71018845b8755650c .avia_textblock{
font-size:16px;
}

.flex_column.av-st10card-d70e089bd1109cd1e6f0bf2977acd3a3{
padding:28px 24px 28px 24px;
}

#top #wrap_all .av-special-heading.av-st10num-0cc473148dd39e86a23ede4177bb037c .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st10title-2c28f3bccc35904d7409a7d045e56b14 .av-special-heading-tag{
font-size:20px;
}

.flex_column.av-st11card-ef2b94df6e8084851b63922cf0bdc314{
padding:28px 24px 28px 24px;
}

#top #wrap_all .av-special-heading.av-st11num-fd7cf9761c3db966cd019b8a306964e3 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st11title-1ba4f59e0a5c9a74ef714f71c7c90a14 .av-special-heading-tag{
font-size:20px;
}

.flex_column.av-st12card-3dab039bf8e2ae9d79089452b4b896f1{
padding:28px 24px 28px 24px;
}

#top #wrap_all .av-special-heading.av-st12num-1b7a11d2a72c47a1d1c63cd9e473f6ed .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st12title-71950690286596a7cec48c93d631a00a .av-special-heading-tag{
font-size:20px;
}

.flex_column.av-st13card-b37b005aa626e4a32a5d71276720ee52{
padding:28px 24px 28px 24px;
}

#top #wrap_all .av-special-heading.av-st13num-bed33c68fef8d987bb55d1738cc426c7 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st13title-611dbaabcf4ebdcf6bc1311ed387be6f .av-special-heading-tag{
font-size:20px;
}
}

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

#top #wrap_all .av-special-heading.av-bcjjky-03423d67d66691569d0f9e934bfb64c9 .av-special-heading-tag{
font-size:34px;
}

#top #wrap_all .av-special-heading.av-st04h2-d99c691149eb3e7c25610539176b301d .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-st06sub-cc12847bd97a42d71018845b8755650c .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-st10num-0cc473148dd39e86a23ede4177bb037c .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st10title-2c28f3bccc35904d7409a7d045e56b14 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-st11num-fd7cf9761c3db966cd019b8a306964e3 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st11title-1ba4f59e0a5c9a74ef714f71c7c90a14 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-st12num-1b7a11d2a72c47a1d1c63cd9e473f6ed .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st12title-71950690286596a7cec48c93d631a00a .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-st13num-bed33c68fef8d987bb55d1738cc426c7 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-st13title-611dbaabcf4ebdcf6bc1311ed387be6f .av-special-heading-tag{
font-size:20px;
}
}
