#top .hr.hr-invisible.av-d7sod-f6db9d977e134240e7e757605dbba478{
height:30px;
}

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

#top .hr.hr-invisible.av-mbhu4dmy-ceaee28049b9ef49923d306f9c39b99c{
height:40px;
}

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

@-webkit-keyframes av_boxShadowEffect_av-mbhu673p-4a259d24172e75cbb5ae7d9ddd66fb4e-column {
0%   { box-shadow:  0 0 0 0 #f7f7f7; opacity: 1; }
100% { box-shadow:  0 0 2px 0 #f7f7f7; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-mbhu673p-4a259d24172e75cbb5ae7d9ddd66fb4e-column {
0%   { box-shadow:  0 0 0 0 #f7f7f7; opacity: 1; }
100% { box-shadow:  0 0 2px 0 #f7f7f7; opacity: 1; }
}
.flex_column.av-mbhu673p-4a259d24172e75cbb5ae7d9ddd66fb4e{
box-shadow: 0 0 2px 0 #f7f7f7;
padding:40px 40px 40px 40px;
background-color:#f7f7f7;
}

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

#top .hr.hr-invisible.av-b0k1x-e0c6be2ab0ff1b10848f57eadcef1d7b{
height:5px;
}

#top .hr.hr-invisible.av-9xpwl-e78abbcbead2360eadd633a120c133d4{
height:20px;
}

#top .hr.hr-invisible.av-bjqn1-4980845e5315b9f0eb7ebf6123599a05{
height:30px;
}

.avia-section.av-9sjswt-a65999606968728579051722e5a30b7d{
background-color:#f0f0f038;
background-image:unset;
}

#top .hr.hr-invisible.av-9r1qx9-9ebc8087ce300f7933a0d8aa89dffb46{
height:30px;
}

.flex_column.av-9ghlql-d74899ded1cd45bcdf787e8d589b3caa{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-mbjaaavi-fd7de85da5c012c0976277f30f2b114d{
height:40px;
}

.flex_column.av-8p6zid-524c98224fafb5503528ffd1848f726c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-8jnvat-b61f26a921d04364cd0a823b8e2a76ff img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8jnvat-b61f26a921d04364cd0a823b8e2a76ff .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-8b3hg5-9cffff9b67dc01e5cd020e842d31d0fa{
height:30px;
}

#top .hr.hr-invisible.av-20psk5-7cf622e7c2220b918eccbd3287bda070{
height:30px;
}

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

#top .hr.hr-invisible.av-mbhuf2gy-cbcf11add42e0d42099b85d56dc2c4b1{
height:50px;
}

@-webkit-keyframes av_boxShadowEffect_av-1yxdvx-2012a26b702f7c5459ff55f71610f3bf-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-1yxdvx-2012a26b702f7c5459ff55f71610f3bf-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
.flex_column.av-1yxdvx-2012a26b702f7c5459ff55f71610f3bf{
width:31.333333333333%;
margin-left:0;
box-shadow: 0 0 4px 0 #e2e2e2;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1yxdvx-2012a26b702f7c5459ff55f71610f3bf .av-flex-placeholder{
width:3%;
}

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

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

@-webkit-keyframes av_boxShadowEffect_av-1do6th-2f65a9ddb55bd4bab204e055b8c220c0-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-1do6th-2f65a9ddb55bd4bab204e055b8c220c0-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
.flex_column.av-1do6th-2f65a9ddb55bd4bab204e055b8c220c0{
width:31.333333333333%;
margin-left:0;
box-shadow: 0 0 4px 0 #e2e2e2;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1do6th-2f65a9ddb55bd4bab204e055b8c220c0 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-16j81p-30066bf166cbabbd01666f8a6e52d932 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-16j81p-30066bf166cbabbd01666f8a6e52d932 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-13paal-4b5f9d603ea3253d25967874509476f6{
padding-bottom:10px;
}
body .av-special-heading.av-13paal-4b5f9d603ea3253d25967874509476f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-13paal-4b5f9d603ea3253d25967874509476f6 .av-subheading{
font-size:15px;
}

@-webkit-keyframes av_boxShadowEffect_av-qptl9-ba1b85718543c80647a4e0f438a8048d-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-qptl9-ba1b85718543c80647a4e0f438a8048d-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
.flex_column.av-qptl9-ba1b85718543c80647a4e0f438a8048d{
width:31.333333333333%;
margin-left:0;
box-shadow: 0 0 4px 0 #e2e2e2;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-qptl9-ba1b85718543c80647a4e0f438a8048d .av-flex-placeholder{
width:3%;
}

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

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

#top .hr.hr-invisible.av-7aolx-d4e498d2fedc445557a27bede5a4e4f8{
height:30px;
}

.avia-section.av-mbhw5s5j-9cab8d6f81696b4c7f9f3d504bb24bcc{
background-color:#fdfdfd;
background-image:unset;
}

#top .hr.hr-invisible.av-za0hx-58c1e4b0f33673c8d664e89ccc11933d{
height:30px;
}

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

#top .hr.hr-invisible.av-pj28l-e92d5e7c339542e0cdc9cb104bac7296{
height:40px;
}

@-webkit-keyframes av_boxShadowEffect_av-mie79-5249af6fdd3877518ac15ba2bf215d7c-column {
0%   { box-shadow:  0 0 0 0 #f7f7f7; opacity: 1; }
100% { box-shadow:  0 0 2px 0 #f7f7f7; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-mie79-5249af6fdd3877518ac15ba2bf215d7c-column {
0%   { box-shadow:  0 0 0 0 #f7f7f7; opacity: 1; }
100% { box-shadow:  0 0 2px 0 #f7f7f7; opacity: 1; }
}
.flex_column.av-mie79-5249af6fdd3877518ac15ba2bf215d7c{
box-shadow: 0 0 2px 0 #f7f7f7;
padding:50px 50px 50px 50px;
background-color:#f7f7f7;
}

#top .hr.hr-invisible.av-gkmzh-1ed2886d5a67384a1299b3079e893554{
height:5px;
}

#top .hr.hr-invisible.av-7a305-58ff52f7c049d976c97f46202980765f{
height:30px;
}

#top .hr.hr-invisible.av-9bgt-e42fa29ea8cee280cc9e91b272490149{
height:30px;
}

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

#top .hr.hr-invisible.av-lujel-ad52100475c85b08d8f3c91811ff0483{
height:50px;
}

@-webkit-keyframes av_boxShadowEffect_av-g7fod-3141fd00bfe3a3e6e5175737ab33ea4e-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-g7fod-3141fd00bfe3a3e6e5175737ab33ea4e-column {
0%   { box-shadow:  0 0 0 0 #e2e2e2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #e2e2e2; opacity: 1; }
}
.flex_column.av-g7fod-3141fd00bfe3a3e6e5175737ab33ea4e{
width:100%;
margin-left:0;
box-shadow: 0 0 4px 0 #e2e2e2;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-g7fod-3141fd00bfe3a3e6e5175737ab33ea4e .av-flex-placeholder{
width:0%;
}

#top .togglecontainer.av-mbhx6w4t-11c7e4ceb3a50ce4a348bd851dd4a520 p.toggler{
color:#031361;
background-color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mbhx6w4t-11c7e4ceb3a50ce4a348bd851dd4a520 p.toggler .toggle_icon{
color:#031361;
border-color:#031361;
}
#top .togglecontainer.av-mbhx6w4t-11c7e4ceb3a50ce4a348bd851dd4a520 p.toggler .toggle_icon > span{
color:#031361;
border-color:#031361;
}
#top .togglecontainer.av-mbhx6w4t-11c7e4ceb3a50ce4a348bd851dd4a520 .toggle_wrap .toggle_content{
color:#031361;
background-color:#ffffff;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-90iot-1d16f8c080c8a242d8996a84ac47b1c1{
height:30px;
}

.avia-section.av-3hj3x-57e8b4c06feca2ac8277e4e0516aa827{
background-repeat:no-repeat;
background-image:url(https://rupprecht-immobilien.de/wp-content/uploads/2025/02/Kontakt-Makler-Anwalt-Immobilie-Augsburg.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mbj9yiqh-74ddaf73d3bb39e96b41a7ec9f97d841{
height:30px;
}

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

#top .hr.hr-invisible.av-1bigt-66cca87ff9649f0d3e7f99a81f5721bf{
height:20px;
}

#top .hr.hr-invisible.av-7ug11-c9e12da53f43880c3e15ae162fa7cc54{
height:30px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-g7fod-3141fd00bfe3a3e6e5175737ab33ea4e{
padding:10px 10px 10px 10px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-g7fod-3141fd00bfe3a3e6e5175737ab33ea4e{
padding:0px 0px 0px 0px;
}
}
