.avia-section.av-127zumb-8846ee2767059980324ab5b72f53aae1{
background-color:#000000;
background-image:url(https://www.showerexperts.co.uk/wp-content/uploads/2026/01/shower_experts_page_banner-1.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-127zumb-8846ee2767059980324ab5b72f53aae1 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}
.avia-section.av-127zumb-8846ee2767059980324ab5b72f53aae1 .av-extra-border-element .av-extra-border-inner{
background-color:#000000;
}

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

.avia-section.av-yypo5v-6ce79970f946c6ac06abc831015eb622{
background-color:#f4f4f4;
background-image:unset;
}

#top .av-special-heading.av-mto7pyq3-d9ce8d01e09573da530ea0b948060b78{
padding-bottom:10px;
}
body .av-special-heading.av-mto7pyq3-d9ce8d01e09573da530ea0b948060b78 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mto7pyq3-d9ce8d01e09573da530ea0b948060b78 .av-subheading{
font-size:18px;
}

.avia-section.av-xbj6mr-f9688407c7b4fae90a7c2dde5adedb98{
background-color:#f4f4f4;
background-image:unset;
}

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

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

.avia-section.av-svbfqr-5b8fa49bdc33f29e97defbac978e6dd3{
background-color:#000000;
background-image:unset;
}
.avia-section.av-svbfqr-5b8fa49bdc33f29e97defbac978e6dd3 .av-extra-border-element .av-extra-border-inner{
background-color:#000000;
}

#top .av-special-heading.av-2izryr-697ed2f2f80a291e52c79dba79591b89{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2izryr-697ed2f2f80a291e52c79dba79591b89 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2izryr-697ed2f2f80a291e52c79dba79591b89 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2izryr-697ed2f2f80a291e52c79dba79591b89 .av-subheading{
font-size:18px;
color:#ffffff;
}

.avia-section.av-l535bn-1c4d2ad241e0a3d8cb9609ca81feea6b{
background-color:#f4f4f4;
background-image:unset;
}

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

#top .avia-icon-list-container.av-c0a32b-8625b65b1159f45beefbceefe89a462f .iconlist_icon{
color:#ffffff;
background-color:#000000;
border:1px solid #000000;
}
#top .avia-icon-list-container.av-c0a32b-8625b65b1159f45beefbceefe89a462f .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .avia-icon-list-container.av-5gu7w3-bb4fe05baaf9bdc6e7b361e36adcdb24 .iconlist_icon{
color:#ffffff;
background-color:#000000;
border:1px solid #000000;
}
#top .avia-icon-list-container.av-5gu7w3-bb4fe05baaf9bdc6e7b361e36adcdb24 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}


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

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