#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__0 .avia-caption-content{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__1 .avia-caption-title{
color:#143c6d;
}
#top .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__1 .avia-caption-content{
color:#143c6d;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__2 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__2 .avia-caption-content{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__3 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mfl3aw6r-b69cad95d84a061e70ccf29d0848596f__3 .avia-caption-content{
color:#ffffff;
}

.avia-section.av-eu5sb2-15fba760d70164978442f0f55a0ebf22{
background-color:#143c6d;
background-image:unset;
}

#top .av_textblock_section.av-cga80e-7dff3383aae433d8b6d613b2e404acbe .avia_textblock{
color:#ffffff;
}

.flex_column.av-1gkdu-7d7c45589ba268c9282445b27494036b{
padding:15px 15px 15px 15px;
background-color:#f2f2f2;
}

.flex_column.av-q3lu-f3a6c0df3248d0c90a0d82ea85074a56{
padding:15px 15px 15px 30px;
}

.flex_column.av-127ka-3fc09c0a71448dd36fd186dc33f15d6b{
padding:40px 40px 40px 40px;
}

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

#top #wrap_all .avia-button.av-lrru1my3-2657dbcea56a8b543698e3d547b737b1{
background-color:transparent;
border-color:transparent;
color:#123976;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lrru1my3-2657dbcea56a8b543698e3d547b737b1:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lrru1my3-2657dbcea56a8b543698e3d547b737b1:hover .avia_button_background{
border-radius:0 0 0 0;
}

.flex_column.av-16jyu-556c03295b53587b00fb407c7ffd81ec{
width:24.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-16jyu-556c03295b53587b00fb407c7ffd81ec .av-flex-placeholder{
width:1%;
}

.flex_column.av-4600u-2380516edb7b4ce3f6bea9de70598f25{
width:24.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4600u-2380516edb7b4ce3f6bea9de70598f25 .av-flex-placeholder{
width:1%;
}

.flex_column.av-2ygia-9fb80d7f168b97be882cec4777c8d779{
width:24.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2ygia-9fb80d7f168b97be882cec4777c8d779 .av-flex-placeholder{
width:1%;
}

.flex_column.av-1fvgm-ba71be5efff7ce96ea7e08d870d9a406{
width:24.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1fvgm-ba71be5efff7ce96ea7e08d870d9a406 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-ls0kg57s-da5244558583a4a22498187928249c33{
height:10px;
}

#top .av_textblock_section.av-lvf6efql-c891333aecc84b7bc3a9ebe439cf7444 .avia_textblock{
font-size:12px;
}

.avia-section.av-1j9lu-e452b9b04acceabf91d118a78db7dbfe{
background-color:#143c6d;
background-image:unset;
}

#top .av-special-heading.av-lrz274fk-d74e61e8f40d3a0a798ef2f83491adf3{
padding-bottom:10px;
}
body .av-special-heading.av-lrz274fk-d74e61e8f40d3a0a798ef2f83491adf3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lrz274fk-d74e61e8f40d3a0a798ef2f83491adf3 .av-subheading{
font-size:15px;
}

.av-layout-tab.av-2t9s2-fe5272d5ae1885f4787b318ebf28061b{
vertical-align:middle;
}

#top #wrap_all .avia-button.av-159wi-75f0dc3620e292035aa5810b1d391098{
background-color:transparent;
border-color:transparent;
color:#181816;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-159wi-75f0dc3620e292035aa5810b1d391098:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}

.av-layout-tab.av-2t9s2-14-1806c462774fb463fefa26b9374d060e{
vertical-align:middle;
}

.av-layout-tab.av-2t9s2-7-3b1e7e6e6b871efed6460abacc4e9f2a{
vertical-align:middle;
}

#top .hr.hr-invisible.av-lt5os548-fe2c8a220c4506d95c2b1a3f0ad76da4{
height:30px;
}

.avia-section.av-lrry0sgw-f276f82f7f019f863779dba99164dadf{
background-repeat:no-repeat;
background-image:url(https://www.fokus-wohnen-deutschland.de/wp-content/uploads/2024/01/13_bild_original.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-lryydiwh-7f40e921047e31d05188b16068a2e593{
height:300px;
}

#top .av-special-heading.av-lrz0afgh-00f8b51501ce25049764a607d5ed532c{
padding-bottom:10px;
}
body .av-special-heading.av-lrz0afgh-00f8b51501ce25049764a607d5ed532c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lrz0afgh-00f8b51501ce25049764a607d5ed532c .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lrz0728n-52c4ce557f25af045d8bfa0db4f431c9{
background-color:transparent;
border-color:transparent;
color:#123976;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lrz0728n-52c4ce557f25af045d8bfa0db4f431c9:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lrz0728n-52c4ce557f25af045d8bfa0db4f431c9:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top .avia-icon-list-container.av-lrry6odm-e9ad07db38ec52d04f04b384e590bed1 .iconlist_icon{
color:#94e0bd;
}

.avia-section.av-4khs6-62f8cbcd593539b10ed8b717f7ffc7f1{
background-repeat:no-repeat;
background-image:url(https://www.fokus-wohnen-deutschland.de/wp-content/uploads/2024/01/28_bild_original.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-doxa-bce0383c356d2bdfc3e0a2595752f4c4{
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.89);
}

#top .av-special-heading.av-lrz1st6m-fbd85327a27517251f496ca17453663d{
padding-bottom:10px;
}
body .av-special-heading.av-lrz1st6m-fbd85327a27517251f496ca17453663d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lrz1st6m-fbd85327a27517251f496ca17453663d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-o6s2-e640dbc88344db2e943795f5facf9a2e{
height:30px;
}

#top #wrap_all .avia-button.av-lrz1t220-fac2af30101f474de4afa73e3148423d{
background-color:transparent;
border-color:transparent;
color:#123976;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lrz1t220-fac2af30101f474de4afa73e3148423d:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lrz1t220-fac2af30101f474de4afa73e3148423d:hover .avia_button_background{
border-radius:0 0 0 0;
}

.avia-section.av-lrt06bnk-04e9fb0e24a6a133f00804964d3613cb{
background-color:#F2F2F2;
background-image:unset;
}

#top .hr.hr-invisible.av-vcvq-4762b41f72fef93f862f181026e4b812{
height:50px;
}

#top .av-special-heading.av-lrz2jjza-213b3429ba85cb05053febf1a2ef7dda{
padding-bottom:10px;
}
body .av-special-heading.av-lrz2jjza-213b3429ba85cb05053febf1a2ef7dda .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lrz2jjza-213b3429ba85cb05053febf1a2ef7dda .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-yy4i-0b5ce405455be5a29f9d257cce3979a4{
height:50px;
}

#top #wrap_all .avia-button.av-lrz2l8q9-a775ba0cd05fd23a59491630c9732c08{
background-color:transparent;
border-color:transparent;
color:#123976;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lrz2l8q9-a775ba0cd05fd23a59491630c9732c08:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lrz2l8q9-a775ba0cd05fd23a59491630c9732c08:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top .hr.hr-invisible.av-ls02bjet-6ce31aefc646e2db48438311f1448d6d{
height:50px;
}

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

.avia-content-slider-element-container.av-lrugwu45-5c09e28231fd006203cb47bb81c1e019 .slide-entry{
background-color:#143c6d;
}

#top #wrap_all .avia-button.av-2iw3a-65499063fb4782824dc4fa0db8631542{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2iw3a-65499063fb4782824dc4fa0db8631542:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-1lx4q-aa981fb3847f17a4f7a26decdd99d744{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1lx4q-aa981fb3847f17a4f7a26decdd99d744:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-1lx4q-4-7becd7934bb42eeb6df48313cd147e41{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1lx4q-4-7becd7934bb42eeb6df48313cd147e41:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-1lx4q-1-91f029d826b74f9c9899ffcf4b3c02d6{
background-color:transparent;
border-color:transparent;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1lx4q-1-91f029d826b74f9c9899ffcf4b3c02d6:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-1mg1a-b0b4b8f68906db0af32ecffeca8bfb84{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1mg1a-b0b4b8f68906db0af32ecffeca8bfb84 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-sm6y-358371633be5e0421c49a80f3f050ef2{
height:30px;
}

#top #wrap_all .avia-button.av-ls0kegwh-dd8c59183bdbcd3ddc71773c0f9fbc42{
background-color:transparent;
border-color:transparent;
color:#123976;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ls0kegwh-dd8c59183bdbcd3ddc71773c0f9fbc42:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ls0kegwh-dd8c59183bdbcd3ddc71773c0f9fbc42:hover .avia_button_background{
border-radius:0 0 0 0;
}

.flex_column.av-zdha-ec2b4b17ec4eceeb5e9f08f3910315fa{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-zdha-ec2b4b17ec4eceeb5e9f08f3910315fa .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-lruiz627-768572c98fd3a70f89aeb343e6608538 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lruiz627-768572c98fd3a70f89aeb343e6608538 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2vap2-31d5dede31518b9a25570418e5284ac6{
width:49%;
margin-left:0;
padding:40px 40px 40px 40px;
background-color:#143c6d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2vap2-31d5dede31518b9a25570418e5284ac6 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-ls0kiyvx-283005576ff3ac3e4c08581b5de4a5ad{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ls0kiyvx-283005576ff3ac3e4c08581b5de4a5ad .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ls0kiyvx-283005576ff3ac3e4c08581b5de4a5ad .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ls0kiyvx-283005576ff3ac3e4c08581b5de4a5ad .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1j3z2-1993f6989670265585a76bb5cf4e3c7a .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-ls0kkgxj-d46002c35dc20053254ff56a418a8586{
background-color:transparent;
border-color:transparent;
color:#ffffff;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ls0kkgxj-d46002c35dc20053254ff56a418a8586:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ls0kkgxj-d46002c35dc20053254ff56a418a8586:hover .avia_button_background{
border-radius:0 0 0 0;
}

.flex_column.av-lruj256y-04c0c1459fa3621e7249b7ce4c947298{
width:49%;
margin-left:0;
padding:40px 40px 40px 40px;
background-color:#94e0bd;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lruj256y-04c0c1459fa3621e7249b7ce4c947298 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-ls0kl45o-ce7192f2656499230ca4ea2b0c028f0a{
padding-bottom:10px;
}
body .av-special-heading.av-ls0kl45o-ce7192f2656499230ca4ea2b0c028f0a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ls0kl45o-ce7192f2656499230ca4ea2b0c028f0a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ls1riar3-9767167f5827b7bcc54030e6cceef624{
height:50px;
}

#top #wrap_all .avia-button.av-ls0km86n-569523e8af5d2b02d3bea563a6db2f6c{
background-color:transparent;
border-color:transparent;
color:#181816;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ls0km86n-569523e8af5d2b02d3bea563a6db2f6c:hover{
background-color:#123976;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ls0km86n-569523e8af5d2b02d3bea563a6db2f6c:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top .hr.hr-invisible.av-3dibu-010dab859a4e32b93c6ec2245f5dd9d3{
height:30px;
}

.flex_column.av-2wrh2-9b2d781cde2ed8907319a5406a28eeae{
padding:0 80px 0 80px;
}

#top .av-special-heading.av-1z9oq-d597db13b32e1f83b6e45f261b568be1{
padding-bottom:10px;
}
body .av-special-heading.av-1z9oq-d597db13b32e1f83b6e45f261b568be1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1z9oq-d597db13b32e1f83b6e45f261b568be1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-okfq-6789423cfe69e50e660eebe3c78028cb{
height:30px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-127ka-3fc09c0a71448dd36fd186dc33f15d6b{
padding:20px 0 20px 20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-127ka-3fc09c0a71448dd36fd186dc33f15d6b{
padding:20px 20px 20px 20px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-127ka-3fc09c0a71448dd36fd186dc33f15d6b{
padding:20px 20px 20px 20px;
}
}
