.avia-section.av-muvc2khz-082509e6b506edac27d42f0866706e8b{
background-color:#0a0a12;
background-image:url(https://www.badsanierung-hauser.de/wp-content/uploads/2026/10/Termin-Hauser-Badsanierung-buchen.webp);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-muvc2khz-082509e6b506edac27d42f0866706e8b .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}
#top .avia-section.av-muvc2khz-082509e6b506edac27d42f0866706e8b .scroll-down-link{
color:#e84a5f;
}
#top .avia-section.av-muvc2khz-082509e6b506edac27d42f0866706e8b .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#e84a5f;
fill:#e84a5f;
}

.flex_column.av-5w6xom-118497c3d3cea6083fc546806f4ff643{
padding:0px 0px 0px 32px;
}

.flex_column.av-5pkcy6-cef73a76832ddbad5018cf59ed9079da{
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5jtcse-ece34b4df6f0db866f228d89b9e01b53{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#848484;
font-size:13px;
}
body .av-special-heading.av-5jtcse-ece34b4df6f0db866f228d89b9e01b53 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5jtcse-ece34b4df6f0db866f228d89b9e01b53 .av-special-heading-tag{
font-size:13px;
}
.av-special-heading.av-5jtcse-ece34b4df6f0db866f228d89b9e01b53 .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-5jtcse-ece34b4df6f0db866f228d89b9e01b53 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-5jtcse-ece34b4df6f0db866f228d89b9e01b53 .av-special-heading-tag .heading-wrap:before{
border-color:#0a0a12;
}
body .av-special-heading.av-5jtcse-ece34b4df6f0db866f228d89b9e01b53 .av-special-heading-tag .heading-wrap:after{
border-color:#0a0a12;
}

#top .hr.hr-invisible.av-5dby0e-32811bf9c6b05c199fcb10c506035c95{
height:24px;
}

#top .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
font-size:96px;
}
body .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-special-heading-tag{
font-size:96px;
}
.av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-subheading{
font-size:15px;
}
body .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-special-heading-tag .heading-wrap:before{
border-color:#0a0a12;
}
body .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-special-heading-tag .heading-wrap:after{
border-color:#0a0a12;
}

#top .hr.hr-invisible.av-ierpi-a327e453f3a145ce4b62bf704361604f{
height:24px;
}

#top .av_textblock_section.av-4vngfi-0e24c5a3aa82b3e4385ef9b1102e2c1e .avia_textblock{
font-size:19px;
color:rgba(255,255,255,0.55);
}

#top .hr.hr-invisible.av-4rda9y-65314d3e8046ca64e1233d69e5f9f871{
height:32px;
}

#top #wrap_all .avia-button.av-1tygf5-de54a0e1a5e02f7e8e7e88934437cbfd{
background-color:#000000;
border-color:#000000;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:16px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-1tygf5-de54a0e1a5e02f7e8e7e88934437cbfd .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-muxrr8nw-bd33262ad463f3b61d5c26c1e741a284{
background-color:rgba(255,255,255,0.08);
border-color:rgba(255,255,255,0.08);
color:rgba(255,255,255,0.75);
transition:all 0.4s ease-in-out;
margin-bottom:16px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-muxrr8nw-bd33262ad463f3b61d5c26c1e741a284 .avia-svg-icon svg:first-child{
fill:rgba(255,255,255,0.75);
stroke:rgba(255,255,255,0.75);
}

#top .hr.hr-invisible.av-41rwiu-82c665818266138aa21ca1b26cfdce9d{
height:24px;
}

.flex_column.av-3pf2mu-6807d2f35c20798ccdedb560566c5b06{
padding:0px 28px 0px 0px;
}

#top .hr.hr-invisible.av-3mmajq-f98bf71033b8afcb198c7a2366d44f1f{
height:280px;
}

.avia-section.av-muvc39fz-cfd1e58999bf92724fc921d459ac5f37{
background-color:#0a0a12;
background-image:url(https://www.badsanierung-hauser.de/wp-content/uploads/2026/10/Termin-Hauser-Badsanierung-buchen-01.webp);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-muvc39fz-cfd1e58999bf92724fc921d459ac5f37 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}
#top .avia-section.av-muvc39fz-cfd1e58999bf92724fc921d459ac5f37 .scroll-down-link{
color:#e84a5f;
}
#top .avia-section.av-muvc39fz-cfd1e58999bf92724fc921d459ac5f37 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#e84a5f;
fill:#e84a5f;
}

.flex_column.av-37qhyu-2ee60d5647f72c4576f1e3ca34381645{
padding:0px 0px 0px 32px;
}

.flex_column.av-33iffi-b000eff6cff385249be15863d10d4898{
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
font-size:24px;
}
body .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .special-heading-inner-border{
border-color:#0a0a12;
}
.av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-special-heading-tag .heading-wrap:before{
border-color:#0a0a12;
}
body .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-special-heading-tag .heading-wrap:after{
border-color:#0a0a12;
}

#top .av_textblock_section.av-2rjdom-a1e5fe08510713e0714b6e02475efb09 .avia_textblock{
font-size:19px;
color:rgba(255,255,255,0.55);
}

#top .hr.hr-invisible.av-4ncufi-377d75714dd4a9a85329e8d9386c374f{
height:250px;
}

#top #wrap_all .avia-button.av-muvcm3g6-3537090a4e9bf150b76b025efddce989{
background-color:#000000;
border-color:#000000;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:16px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-muvcm3g6-3537090a4e9bf150b76b025efddce989 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-d03zq-23b2c7fecca86dec021b81c711dc0a6f{
background-color:rgba(255,255,255,0.08);
border-color:rgba(255,255,255,0.08);
color:rgba(255,255,255,0.75);
transition:all 0.4s ease-in-out;
margin-bottom:16px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-d03zq-23b2c7fecca86dec021b81c711dc0a6f .avia-svg-icon svg:first-child{
fill:rgba(255,255,255,0.75);
stroke:rgba(255,255,255,0.75);
}

.flex_column.av-70x2u-69b2b3c6d9ca1704d94698d5dfb05f44{
padding:0px 28px 0px 0px;
}

.avia-section.av-ihwr01-7c934259d92f8ac2198d35373c60c606{
background-color:#050508;
background-image:unset;
}

.flex_column.av-hwtd1d-03a2efb61256058dcd456db1d4e492b1{
padding:0px 0px 12px 0px;
}

#top .av_textblock_section.av-fes6xt-751f4db126e9cdb16a22904be00fc16d .avia_textblock{
font-size:11px;
color:#e84a5f;
}

#top .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .special-heading-inner-border{
border-color:#050508;
}
.av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-special-heading-tag .heading-wrap:before{
border-color:#050508;
}
body .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-special-heading-tag .heading-wrap:after{
border-color:#050508;
}

.flex_column.av-cfxyfl-79160b0ad0297909a09220248e3f084c{
padding:0px 0px 0px 0px;
}

#top .togglecontainer.av-muwto20p-3f0e6b1bc925ec24de766fd597e6c231 p.toggler{
color:rgba(255,255,255,0.85);
background-color:#0a0a14;
border-color:rgba(255,255,255,0.10);
}
#top .togglecontainer.av-muwto20p-3f0e6b1bc925ec24de766fd597e6c231 p.toggler .toggle_icon{
color:#d0b084;
border-color:#d0b084;
}
#top .togglecontainer.av-muwto20p-3f0e6b1bc925ec24de766fd597e6c231 p.toggler .toggle_icon > span{
color:#d0b084;
border-color:#d0b084;
}
#top .togglecontainer.av-muwto20p-3f0e6b1bc925ec24de766fd597e6c231 .toggle_wrap .toggle_content{
color:rgba(255,255,255,0.85);
background-color:#0a0a14;
border-color:rgba(255,255,255,0.10);
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-special-heading-tag{
font-size:64px;
}

#top .av_textblock_section.av-4vngfi-0e24c5a3aa82b3e4385ef9b1102e2c1e .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-special-heading-tag{
font-size:24px;
}

#top .av_textblock_section.av-2rjdom-a1e5fe08510713e0714b6e02475efb09 .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-special-heading-tag{
font-size:32px;
}
}

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

#top #wrap_all .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-special-heading-tag{
font-size:44px;
}

#top .av_textblock_section.av-4vngfi-0e24c5a3aa82b3e4385ef9b1102e2c1e .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-special-heading-tag{
font-size:24px;
}

#top .av_textblock_section.av-2rjdom-a1e5fe08510713e0714b6e02475efb09 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-special-heading-tag{
font-size:25px;
}
}

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

#top #wrap_all .av-special-heading.av-5623ba-29f95572b532ad84127bc17fc6d95f0e .av-special-heading-tag{
font-size:34px;
}

#top #wrap_all .av-special-heading.av-2u0oym-a99d1381c274b343e882a11a263e6275 .av-special-heading-tag{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-drc9wh-bff308b57fcb135102d33e11ffa08e30 .av-special-heading-tag{
font-size:20px;
}
}
