#top #wrap_all .avia-slideshow .av-slideshow-caption.av-3adgbm1-6ef8848c3e2c6c85160b7ed80c6a435a__0 .avia-caption-title{
font-size:42px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-3adgbm1-6ef8848c3e2c6c85160b7ed80c6a435a__0 .avia-caption-content{
font-size:42px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-3adgbm1-6ef8848c3e2c6c85160b7ed80c6a435a__0 .avia-caption-content p{
font-size:42px;
}

.avia-section.av-kgumssc2-aca370de7101764da7b408ddbaa7ac54{
background-color:#ffffff;
background-image:unset;
margin-top:70px;
margin-bottom:60px;
}

@keyframes av_boxShadowEffect_av-136li-50517c8de52297084b10ac7c448436bf-row {
0%   { box-shadow:  0 0 0 0 #9c999a; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #9c999a; opacity: 1; }
}
.flex_column_table.av-equal-height-column-flextable.av-136li-50517c8de52297084b10ac7c448436bf{
box-shadow: 0 0 10px 0 #9c999a;
}
.flex_column.av-136li-50517c8de52297084b10ac7c448436bf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.ihrhausrenovierer.de/wp-content/uploads/2023/07/acht.png) 50% 50% no-repeat scroll ;
}

@keyframes av_boxShadowEffect_av-kgumtqtm-e87fcdafd147fba8cee987130dc4c3dc-row {
0%   { box-shadow:  0 0 0 0 #9c999a; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #9c999a; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-kgumtqtm-e87fcdafd147fba8cee987130dc4c3dc-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column_table.av-equal-height-column-flextable.av-kgumtqtm-e87fcdafd147fba8cee987130dc4c3dc{
box-shadow: 0 0 10px 0 #9c999a;
}
.flex_column.av-kgumtqtm-e87fcdafd147fba8cee987130dc4c3dc{
border-radius:0px 0px 0px 0px;
padding:70px 70px 70px 70px;
background-color:#ffffff;
}

#top .av-special-heading.av-or2q-5357d318170392a047e0395721dc9e70{
padding-bottom:15px;
color:#d6177f;
font-size:34px;
}
body .av-special-heading.av-or2q-5357d318170392a047e0395721dc9e70 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-or2q-5357d318170392a047e0395721dc9e70 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-or2q-5357d318170392a047e0395721dc9e70 .special-heading-inner-border{
border-color:#d6177f;
}
.av-special-heading.av-or2q-5357d318170392a047e0395721dc9e70 .av-subheading{
font-size:24px;
}

#top .av_textblock_section.av-kgw9jlh3-dc3ad7ae2fc22ec54a2e4f5472d74422 .avia_textblock{
color:#575756;
}

#top .flex_column_table.av-equal-height-column-flextable.av-32szq-4afe3bc762669897e53b86a6791e38b5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-32szq-4afe3bc762669897e53b86a6791e38b5{
border-radius:0px 0px 0px 0px;
padding:70px 70px 70px 70px;
background-color:#d6177f;
}

#top .av-special-heading.av-2mbuy-9bcdf841c6a0bb6c546e794ab42f7f6f{
padding-bottom:10px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-2mbuy-9bcdf841c6a0bb6c546e794ab42f7f6f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2mbuy-9bcdf841c6a0bb6c546e794ab42f7f6f .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-2mbuy-9bcdf841c6a0bb6c546e794ab42f7f6f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2mbuy-9bcdf841c6a0bb6c546e794ab42f7f6f .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-202xm-99a8eff6c1e151b2f7fde5ed9dfa3332 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1rhfy-4743d92cc01300c0cb44c26ed3b1c74e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1rhfy-4743d92cc01300c0cb44c26ed3b1c74e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1mq2i-9e177ad1ce4f917ad0cb144e879d0cd1{
background-color:#9c999a;
background-image:unset;
}

.flex_column.av-671yq-a9df29620c8adc934160b81a5a254987{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-16e6m-46b9bba70260f21c1a261bf34a66277f{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-16e6m-46b9bba70260f21c1a261bf34a66277f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16e6m-46b9bba70260f21c1a261bf34a66277f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-16e6m-46b9bba70260f21c1a261bf34a66277f .av-subheading{
font-size:22px;
}

#top #wrap_all .avia-button.av-khuq4lad-6f79068ed1b6e9fd619fdf2e557b9253{
background-color:#e6007f;
border-color:#e6007f;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khuq4lad-6f79068ed1b6e9fd619fdf2e557b9253 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-671yq-11-d81438be3e9fc8bcf1a2dfd8ffa61b91{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-uttq-c0a6647723414520b9da6d151cd6e17b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-accordion.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b{
max-height:375px;
}
.avia-accordion.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b .aviaccordion-preview{
width:17.1%;
}
.avia-accordion .aviaccordion-slide.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b__1{
left:16.666666666667%;
}
.avia-accordion .aviaccordion-slide.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b__2{
left:33.333333333333%;
}
.avia-accordion .aviaccordion-slide.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b__3{
left:50%;
}
.avia-accordion .aviaccordion-slide.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b__4{
left:66.666666666667%;
}
.avia-accordion .aviaccordion-slide.av-kwutlzu6-b84af4c2dc7c890be951e7860883703b__5{
left:83.333333333333%;
}

.flex_column.av-1iuy6-00686367676c13e1ebb17cdc920f0c2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-22l4u-e12ac853c9f548381645e95c475484a7{
padding-bottom:15px;
}
body .av-special-heading.av-22l4u-e12ac853c9f548381645e95c475484a7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-22l4u-e12ac853c9f548381645e95c475484a7 .av-subheading{
font-size:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l81m1f8h-a771b556821059a5f2b38ea888e2c9ce{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-l81m1f8h-a771b556821059a5f2b38ea888e2c9ce{
border-radius:0px 0px 0px 0px;
padding:70px 70px 70px 70px;
background-color:#d6177f;
}

#top .av-special-heading.av-4jwy-9188ac24b49a69d60db8a73017939be5{
padding-bottom:10px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-4jwy-9188ac24b49a69d60db8a73017939be5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4jwy-9188ac24b49a69d60db8a73017939be5 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-4jwy-9188ac24b49a69d60db8a73017939be5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4jwy-9188ac24b49a69d60db8a73017939be5 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-l81lwv62-d7cb8c653427a7d83b37dc44bb4c0198 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-15dua-9e594117c3263ebcbbeb16408672aeb3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-15dua-9e594117c3263ebcbbeb16408672aeb3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-l8356o0i-613bb3e2e965344ef8f53be3842af5d4{
vertical-align:middle;
height:550px;
min-height:550px;
background-color:#d6177f;
}
.responsive #top #wrap_all .flex_cell.av-l8356o0i-613bb3e2e965344ef8f53be3842af5d4{
padding:0 0 0 10% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l81m1f8h-10-af75fa6fd53825cc535e801644b579d4{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-l81m1f8h-10-af75fa6fd53825cc535e801644b579d4{
border-radius:0px 0px 0px 0px;
padding:70px 70px 70px 70px;
background-color:#d6177f;
}

#top .av-special-heading.av-u44q-dcedfb15ed30e674716011cdd40ae8a1{
padding-bottom:10px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-u44q-dcedfb15ed30e674716011cdd40ae8a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-u44q-dcedfb15ed30e674716011cdd40ae8a1 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-u44q-dcedfb15ed30e674716011cdd40ae8a1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-u44q-dcedfb15ed30e674716011cdd40ae8a1 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-l81lwv62-9-2facad0ae74df582710ac81e21bb8222 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-483y-f5e38ea4ce0c8243a2e706182a655e68{
vertical-align:middle;
height:550px;
min-height:550px;
background:url(https://www.ihrhausrenovierer.de/wp-content/uploads/2026/05/Unbenannter-Katalog4874-scaled.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-483y-f5e38ea4ce0c8243a2e706182a655e68{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-kgumtqtm-12-4e62fa000df3bbecbd9d7f505d9a35e6{
border-radius:0px 0px 0px 0px;
padding:00px 00px 00px 00px;
}

#top .av-special-heading.av-13852-2ae70c5d388975488c91f2cbd948edf9{
padding-bottom:15px;
font-size:34px;
}
body .av-special-heading.av-13852-2ae70c5d388975488c91f2cbd948edf9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13852-2ae70c5d388975488c91f2cbd948edf9 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-13852-2ae70c5d388975488c91f2cbd948edf9 .av-subheading{
font-size:24px;
}

@keyframes av_boxShadowEffect_av-kgumtqtm-7-b3046351513d56fa13c6ca7a9684f5ca-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-kgumtqtm-7-b3046351513d56fa13c6ca7a9684f5ca{
box-shadow: 0 0 10px 0 #eaeaea;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#e6007f;
}

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

#top .av_textblock_section.av-kh23t4xe-aa9c03653619394fe61ba8bafcd03d8b .avia_textblock{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-kgumtqtm-6-0a72e487ff69d364f4213d69907b9284-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-kgumtqtm-6-0a72e487ff69d364f4213d69907b9284{
box-shadow: 0 0 10px 0 #eaeaea;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#e6007f;
}

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

#top .av_textblock_section.av-kh23t4xe-4-78a80b9251ee11bb5dc18b16ee69c264 .avia_textblock{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-kgumtqtm-3-bd803922b7dc219a964ee9fbc00cf3dd-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-kgumtqtm-3-bd803922b7dc219a964ee9fbc00cf3dd{
box-shadow: 0 0 10px 0 #eaeaea;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#e6007f;
}

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

#top .av_textblock_section.av-kh23t4xe-1-52d5e060313489343d6be8a5cbee7fcc .avia_textblock{
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-2mbuy-9bcdf841c6a0bb6c546e794ab42f7f6f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4jwy-9188ac24b49a69d60db8a73017939be5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-u44q-dcedfb15ed30e674716011cdd40ae8a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-13852-2ae70c5d388975488c91f2cbd948edf9 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2mbuy-9bcdf841c6a0bb6c546e794ab42f7f6f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4jwy-9188ac24b49a69d60db8a73017939be5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-u44q-dcedfb15ed30e674716011cdd40ae8a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-13852-2ae70c5d388975488c91f2cbd948edf9 .av-special-heading-tag{
font-size:0.8em;
}
}
