.avia-section.av-145nae-a710ac6c5b222034fc5bfd582295094d .av-parallax .av-parallax-inner{
background-color:#efefef;
background-image:url(https://riessimmobilien.de/wp-content/uploads/2020/07/header-bg-hausverwaltung-3.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-a710ac6c5b222034fc5bfd582295094d .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-jgf3pjem-0fe00fd60385e2d22dd982fc27865f69{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-0fe00fd60385e2d22dd982fc27865f69{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-0fe00fd60385e2d22dd982fc27865f69{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-898bth-1d4cc516bcf5bafd1e54882ac5228431 .avia_textblock{
color:#ffffff;
}

.avia-section.av-8lhlgy-212cbf795fc6858f8e76e2ce14388442{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #efefef );
margin-top:30px;
margin-bottom:0;
}
.avia-section.av-8lhlgy-212cbf795fc6858f8e76e2ce14388442 .av-section-color-overlay{
opacity:0.5;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7u4q82-b7d199ef6f9f39d9ea5454045fe8ad1c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7u4q82-b7d199ef6f9f39d9ea5454045fe8ad1c{
border-radius:0 0 0 0;
padding:10px 10px 0px 10px;
}

#top .hr.av-md7674p5-5bc37fdd3e4cb3fe2c23283ea9730222{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-md7674p5-5bc37fdd3e4cb3fe2c23283ea9730222 .hr-inner{
width:100%;
border-color:#ededed;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5yv6aq-9fcc6e8269f8ddb9db52b025ad0b38c7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5yv6aq-9fcc6e8269f8ddb9db52b025ad0b38c7{
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 0px 0px 8px;
padding:8px 8px 8px 8px;
background-color:rgba(255,255,255,0.8);
}

#top .avia-icon-list-container.av-d6xbc2-1e7e9208c98e48d0d83c33cc1acfd484 .iconlist_icon{
color:#f3b801;
}
#top .avia-icon-list-container.av-d6xbc2-1e7e9208c98e48d0d83c33cc1acfd484 .iconlist_icon svg:first-child{
stroke:#f3b801;
fill:#f3b801;
}
.avia-icon-list-container.av-d6xbc2-1e7e9208c98e48d0d83c33cc1acfd484 .iconlist_content{
color:#155ea2;
}

#top #wrap_all .avia-button.av-24ybqa-f7a1d49e44f9d72178c8c5bf098cbcc7{
margin:15px 15px 15px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-45ghs2-e801d093efb65dcf3eae996b3bec5bf4{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-45ghs2-e801d093efb65dcf3eae996b3bec5bf4{
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:0px 8px 8px 0px;
padding:8px 8px 8px 8px;
background-color:rgba(255,255,255,0.8);
}

.avia-image-container.av-md5w2aw9-644f0453207b1ce685f71f4e91d9285e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-md5w2aw9-644f0453207b1ce685f71f4e91d9285e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-pjojnm-cad3303e3b8e1acf69a5b44cc86d3c42{
background-color:#efefef;
background:linear-gradient( to bottom, #efefef, #efefef );
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-pjojnm-cad3303e3b8e1acf69a5b44cc86d3c42 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-6h8uq-d67d2388cb34701d753ec725b7c2c5b8{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-6h8uq-d67d2388cb34701d753ec725b7c2c5b8 .av-flex-placeholder{
width:3%;
}

.flex_column.av-fobc3m-8aa524a1eb9eb5d67a2a3569219038d0{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-fobc3m-8aa524a1eb9eb5d67a2a3569219038d0 .av-flex-placeholder{
width:3%;
}

.flex_column.av-ahxl6a-63ad7f3b5d5b9a274992e7e49d5dbcd5{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-ahxl6a-63ad7f3b5d5b9a274992e7e49d5dbcd5 .av-flex-placeholder{
width:3%;
}

.flex_column.av-cclx7m-c04a8b87f15fb4f210bb479354c9a6d8{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-cclx7m-c04a8b87f15fb4f210bb479354c9a6d8 .av-flex-placeholder{
width:3%;
}

.flex_column.av-7i2wxu-d46f487231e2053fb06c957b80dd85fa{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-7i2wxu-d46f487231e2053fb06c957b80dd85fa .av-flex-placeholder{
width:3%;
}

.flex_column.av-8h5k6q-10a1711ce343eda5a4938abfd791003a{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-8h5k6q-10a1711ce343eda5a4938abfd791003a .av-flex-placeholder{
width:3%;
}

.flex_column.av-5qyjdu-4104b0095d55bea414632a8aaa5caeab{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-5qyjdu-4104b0095d55bea414632a8aaa5caeab .av-flex-placeholder{
width:3%;
}

.flex_column.av-3z35lu-4b6a99af41405bb427c7e6d83a49fcbf{
width:48.5%;
margin-left:0;
border-width:8px;
border-color:rgba(255,255,255,0.03);
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.8);
}
#top .flex_column_table.av-equal-height-column-flextable.av-3z35lu-4b6a99af41405bb427c7e6d83a49fcbf .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-379s82-2c2bf0c570fd87795eed1eaec637985c{
height:70px;
}

