.avia-section.av-6jqqla9-a9a79896fa5049b07824a266df9380b6{
background-color:#24386a;
background-image:url(https://riescher-development.de/wp-content/uploads/2024/01/architecture-2256489_1920.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
margin-top:-100px;
}
.avia-section.av-6jqqla9-a9a79896fa5049b07824a266df9380b6 .av-section-color-overlay{
opacity:0.9;
background-color:#24386a;
}

.flex_column.av-6iicq4x-fa2c6331799cc00399d1cc59defd933e{
padding:0 5% 0 0;
}

#top .hr.hr-invisible.av-6g1hco1-e062a6d7feefc384f418711b9a735d33{
height:60px;
}

#top .av_textblock_section.av-mhxiy0zi-1f48258aa65ab2e0501f447f2c57902d .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mhxiyc63-e421dda4e011e9dfbf1bc10843f465af .avia_textblock{
font-size:23px;
color:#ffffff;
}

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

.avia_transform .flex_column.av-mxcmc1-eb10e0a16b1311166901b1176489a370{
animation-duration:1.5s;
}

#top .avia-icon-list-container.av-6at0dep-e883eaa13d4bffe4541d25000009ed09 .iconlist_icon{
color:#f4e644;
}
#top #wrap_all .avia-icon-list-container.av-6at0dep-e883eaa13d4bffe4541d25000009ed09 .av_iconlist_title{
color:#ffffff;
}

.avia-section.av-6223cox-414faa12eda1b2e397589604e4955d79 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://riescher-development.de/wp-content/uploads/2024/01/architecture-2256489_1920-1030x687.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-6223cox-414faa12eda1b2e397589604e4955d79 .av-section-color-overlay{
opacity:0.9;
background-color:#24386a;
}

.flex_column.av-5zhmb0h-98fb426072aac3ae841c95ab92d3cbe4{
padding:0 5% 0 0;
}

#top .hr.hr-invisible.av-5yvrp41-a444ce232586838d51b3431f0553a2fe{
height:50px;
}

#top .av_textblock_section.av-mhxizuhp-a2a8eef16201c4baba3b5ee3711ab39a .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-5x8g2e9-7d896a27ac2c9f3712f2333daaeb0fd1 .avia_textblock{
color:#ffffff;
}

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

.avia_transform .flex_column.av-kpd17l-eb4093d48eaf2e629ac048dbca1bcbb9{
animation-duration:1.5s;
}

#top .avia-icon-list-container.av-5nsjp4x-e37ca1a277063f77c3910db12a1191a7 .iconlist_icon{
color:#f4e644;
}
#top #wrap_all .avia-icon-list-container.av-5nsjp4x-e37ca1a277063f77c3910db12a1191a7 .av_iconlist_title{
color:#ffffff;
}

.avia-section.av-5ff9agh-5ceafbfce41a29e744fcc35d73e29136{
background-color:#f2f2f2;
background-image:unset;
}

.avia_transform .flex_column.av-5e4m6xd-2aad63384cd032e5c204f7c7a3273c3a{
animation-duration:1.5s;
}

#top .avia-animated-number.av-5cl9itd-7c81935981d6284eb600cced9cf8a0c8 .avia-animated-number-title{
font-size:34px;
}

#top .av_textblock_section.av-58irlpd-4b4de9db5aefbad5e08a1126c54c3c54 .avia_textblock{
font-size:24px;
}

.avia_transform .flex_column.av-56852dd-95892cebd7718e8fdc195f37f00ef225{
animation-duration:1.5s;
}

.avia_transform .flex_column.av-ptph9c-53d4a19d21e41e8d92856dbc530b3ecc{
animation-duration:1.5s;
}

.avia_transform .flex_column.av-4sqt569-9dbfc73b43e913311d492f059ca9fc6b{
animation-duration:1.5s;
}

.avia_transform .flex_column.av-4o4ocj5-6646d74a6725113612c32393580f6944{
animation-duration:1.5s;
}

.avia_transform .flex_column.av-gn6h1t-52f94eb0d96708bc4f364f3a7833986b{
animation-duration:1.5s;
}

.avia_transform .flex_column.av-4jbma4h-682a66a17f565e2f6f2aa574655d2c28{
animation-duration:1.5s;
}

.avia-section.av-4humhkh-c3c5f19b17b7960985f12d7ac73c68ca{
background-color:#24386a;
background-image:unset;
}

#top .av_textblock_section.av-4ed4iyp-7ddd5ec9ffc0dce945829110eeec26c8 .avia_textblock{
color:#ffffff;
}

#top .hr.av-4cuapv5-cec5197964e5efa9f7b61fab2728f796{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-4cuapv5-cec5197964e5efa9f7b61fab2728f796 .hr-inner{
width:40%;
border-color:#dddddd;
}

.avia-image-container.av-48we1tt-ef44d9efd11292634eb32165a7b7c59e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-48we1tt-ef44d9efd11292634eb32165a7b7c59e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-47tel4x-86f164776464e9226e032b89b567ffcc{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-47tel4x-86f164776464e9226e032b89b567ffcc{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-46bwd01-0f3157f5d2bdfd6e19ac667f3f7ac4bd .avia_textblock{
color:#ffffff;
}

#top .hr.av-44d8un5-31d7b4228000e113ea4cf8bfeae333cf{
margin-top:-10px;
margin-bottom:0px;
}
.hr.av-44d8un5-31d7b4228000e113ea4cf8bfeae333cf .hr-inner{
width:150px;
border-color:#addce8;
}

#top .av_textblock_section.av-41ubykh-67737b9bfb64a1f4726bbe378cf9accc .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-41dj3vl-31472e95fced794e327dcb863eec6bf0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-41dj3vl-31472e95fced794e327dcb863eec6bf0{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-3zoa8vl-16ed3e115d04932dae68f982cdddff51 .avia_textblock{
color:#ffffff;
}

#top .hr.av-3xsw6wx-a930b2c55aa4999df1653f303ee9c940{
margin-top:-10px;
margin-bottom:0px;
}
.hr.av-3xsw6wx-a930b2c55aa4999df1653f303ee9c940 .hr-inner{
width:150px;
border-color:#addce8;
}

#top .av_textblock_section.av-3vemwsh-c08f921d469cfbb828582308dd65f492 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3tle8bl-e8dd6e72505d0267be68e90549f66714{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3tle8bl-e8dd6e72505d0267be68e90549f66714{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-3slcncx-6e2049564e65f89dc78f6c5232c13ded .avia_textblock{
color:#ffffff;
}

#top .hr.av-3q7xdhd-613c00213b72938bf981abc316023d0e{
margin-top:-10px;
margin-bottom:0px;
}
.hr.av-3q7xdhd-613c00213b72938bf981abc316023d0e .hr-inner{
width:150px;
border-color:#addce8;
}

#top .av_textblock_section.av-3oryg35-0fb8d10d490f43315d5888e6d38d1c5c .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3nu4ds1-10627355e1c97a4ec20145896c3ab344{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3nu4ds1-10627355e1c97a4ec20145896c3ab344{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-3m13f35-9e06abee2971a99e2792184aa976a2b1 .avia_textblock{
color:#ffffff;
}

#top .hr.av-3kupzyp-0662c4f830f0ca141e41816f9c21d51f{
margin-top:-10px;
margin-bottom:0px;
}
.hr.av-3kupzyp-0662c4f830f0ca141e41816f9c21d51f .hr-inner{
width:150px;
border-color:#addce8;
}

#top .av_textblock_section.av-3i0xy3l-c83bff70688252846207cf27458f0f72 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ha50g1-37041873e9c00c104883a2e58e55f280{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3ha50g1-37041873e9c00c104883a2e58e55f280{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-3ejy7cx-f7ef198f3e214a178dcc0c6fc7e66fbc .avia_textblock{
color:#ffffff;
}

#top .hr.av-3dib6ht-7d21047656a5bc4e489f9bf223372e60{
margin-top:-10px;
margin-bottom:0px;
}
.hr.av-3dib6ht-7d21047656a5bc4e489f9bf223372e60 .hr-inner{
width:150px;
border-color:#addce8;
}

#top .av_textblock_section.av-bz238x-5bce6c67c229cf6c7ad6631944c60146 .avia_textblock{
color:#ffffff;
}

.avia-section.av-3aytxe9-9e252e37850ce988cb26c16182035a2e{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-37z7m35-9dae5f7aeb0f15f0b2d3aa04708a5b0f{
padding:50px 50px 50px 50px;
}

.flex_column.av-eqjeq8-a76ffa380b84f9b144075f41fc275ecf{
padding:50px 50px 50px 50px;
}

#top .hr.av-b2hogw-88b2ea2dd5a289bf8d8cf11efed3fd0e{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-b2hogw-88b2ea2dd5a289bf8d8cf11efed3fd0e .hr-inner{
width:30%;
border-color:#dddddd;
}

.avia-timeline-container.av-324c3c1-e5a41ec63d61658acf582ff182aea2a6 .av-milestone-icon-inner{
background-color:#24386a;
color:#ffffff;
}
.avia-timeline-container.av-324c3c1-e5a41ec63d61658acf582ff182aea2a6 .av-milestone-indicator{
background-color:#24386a;
}
.avia-timeline-container.av-324c3c1-e5a41ec63d61658acf582ff182aea2a6 .av-milestone-article-footer{
background-color:#24386a;
}

.avia-section.av-2m6q0k1-344262319ed2e473c8c7d51017e523f5{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-wwo5t-51ba5eacafd047a13279676715ea8d1a{
padding:50px 50px 50px 50px;
}

#top .hr.av-2gw4qdt-19b968cf4072329a38e91e243cb54b7d{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-2gw4qdt-19b968cf4072329a38e91e243cb54b7d .hr-inner{
width:30%;
border-color:#dddddd;
}

.flex_column.av-2f9bbj5-79b61b172268cf512d9438855a33f163{
width:100%;
margin-left:0;
padding:20px 20px 20px 20px;
}
.avia_transform .flex_column.av-2f9bbj5-79b61b172268cf512d9438855a33f163{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2f9bbj5-79b61b172268cf512d9438855a33f163 .av-flex-placeholder{
width:0%;
}

@keyframes av_boxShadowEffect_av-27tzowx-4d6f936b09b0817ae093bccdd78c0de7-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
.flex_column.av-27tzowx-4d6f936b09b0817ae093bccdd78c0de7{
box-shadow: 0 0 10px 0 #000000;
border-radius:15px 15px 15px 15px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .hr.av-23cakq9-e70c29610374c6f02e262f907dea6984{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-23cakq9-e70c29610374c6f02e262f907dea6984 .hr-inner{
width:30%;
border-color:#dddddd;
}

.avia-section.av-6zaokh-c3451ed2b32f7f01bd7e287ce3702c1f{
background-color:#000000;
background-image:unset;
}
.avia-section.av-6zaokh-c3451ed2b32f7f01bd7e287ce3702c1f .av-section-color-overlay{
opacity:0.9;
background-color:#000000;
}

#top .av_textblock_section.av-1vphqr5-7f4edcd72405cd1e9ccae638805b0349 .avia_textblock{
color:#ffffff;
}

#top .hr.av-1srbig1-5f5cff2068e6258390b7921b932eb955{
margin-top:0px;
margin-bottom:20px;
}
.hr.av-1srbig1-5f5cff2068e6258390b7921b932eb955 .hr-inner{
width:30%;
border-color:#dddddd;
}

#top .av_textblock_section.av-1q1126p-6149a8a21bb39d2a2167bb2a38187e40 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-1n0zj1d-ccdf4ccaf7d01a411ad53aae4d0efb3e .avia_textblock{
color:#ffffff;
}

.avia-section.av-9vpon5-541a1b3ba5f0a0b75fafad590b15aeec{
background-repeat:no-repeat;
background-image:url(https://riescher-development.de/wp-content/uploads/2024/01/architecture-2256489_1920-1030x687.jpg);
background-position:100% 0%;
background-attachment:scroll;
}
.avia-section.av-9vpon5-541a1b3ba5f0a0b75fafad590b15aeec .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

.avia-image-container.av-22bda9-5b03a3e69b1dfedccb8982d443ee01d2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-22bda9-5b03a3e69b1dfedccb8982d443ee01d2 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (max-width: 479px){ 
#top .avia-animated-number.av-5cl9itd-7c81935981d6284eb600cced9cf8a0c8 .avia-animated-number-title{
font-size:26px;
}
}
