.avia-section.av-zh9hi1-db0b58d7b4021dcf7b5b866626dcbb7b{
background-repeat:no-repeat;
background-image:url(https://luxeshowerdoor.com/wp-content/uploads/2025/07/Depositphotos_233257504_XL-768x468-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-zh9hi1-db0b58d7b4021dcf7b5b866626dcbb7b .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

.flex_cell.av-sw26dl-d47e6271a5248712f3555d84db2efaf5{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-sw26dl-d47e6271a5248712f3555d84db2efaf5{
padding:120px 120px 120px 120px !important;
}

.flex_column.av-qosb6h-4a57ac30c8dca228d5cbc0507ac615ae{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:35px 35px 35px 35px;
background-color:#000000;
}
.avia_transform .flex_column.av-qosb6h-4a57ac30c8dca228d5cbc0507ac615ae{
animation-duration:3s;
}

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

#top .av_textblock_section.av-m936nw3m-486fbf660be885bac048c79d2e14e2aa .avia_textblock{
color:#ffffff;
}

.flex_cell.av-2n7whl-aaed0b466983de82f5411ef50d902a6f{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2n7whl-aaed0b466983de82f5411ef50d902a6f{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-o05np5-e19458e067321d95eb3f3b80d1d774a7{
z-index:110;
}
.avia-image-container.av-o05np5-e19458e067321d95eb3f3b80d1d774a7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-o05np5-e19458e067321d95eb3f3b80d1d774a7 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-o05np5-e19458e067321d95eb3f3b80d1d774a7 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-mnz1pl-b1bd5cab776341e7dcb422e34de76ce8 {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-mnz1pl-b1bd5cab776341e7dcb422e34de76ce8{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-mnz1pl-b1bd5cab776341e7dcb422e34de76ce8 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mnz1pl-b1bd5cab776341e7dcb422e34de76ce8 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-mnz1pl-b1bd5cab776341e7dcb422e34de76ce8 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-mnz1pl-b1bd5cab776341e7dcb422e34de76ce8 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.avia_transform .flex_column.av-jaumeh-7ed6ee856640dcd394568cf26685d09a{
animation-duration:1.5s;
}

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

.flex_column.av-hfla6x-1d1f7c284771e08aeadaf3422007f445{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#000000;
}
.avia_transform .flex_column.av-hfla6x-1d1f7c284771e08aeadaf3422007f445{
animation-duration:3s;
}

#top .av-special-heading.av-m9649rwb-2520a56a5df16536c8a67d85d3b026c7{
padding-bottom:10px;
color:#d4af37;
}
body .av-special-heading.av-m9649rwb-2520a56a5df16536c8a67d85d3b026c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9649rwb-2520a56a5df16536c8a67d85d3b026c7 .special-heading-inner-border{
border-color:#d4af37;
}
.av-special-heading.av-m9649rwb-2520a56a5df16536c8a67d85d3b026c7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m936qk9u-fd85a68dfc1782ffd1cbe89a748589ce .avia_textblock{
color:#ffffff;
}

.flex_column.av-2glryh-7a0794a2d96d222f14a40efcf046cb9f{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#000000;
}
.avia_transform .flex_column.av-2glryh-7a0794a2d96d222f14a40efcf046cb9f{
animation-duration:3s;
}

#top .av-special-heading.av-mimczd-de73fa092586864a8d31b9097826a4bd{
padding-bottom:10px;
color:#d4af37;
}
body .av-special-heading.av-mimczd-de73fa092586864a8d31b9097826a4bd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mimczd-de73fa092586864a8d31b9097826a4bd .special-heading-inner-border{
border-color:#d4af37;
}
.av-special-heading.av-mimczd-de73fa092586864a8d31b9097826a4bd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ldtybt-f258d0ef9e3cd517ad4ef58991ba0cc3 .avia_textblock{
color:#ffffff;
}

.flex_column.av-iulhl5-9adbbefaecdd6aec194ccbcea7ead27b{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#000000;
}
.avia_transform .flex_column.av-iulhl5-9adbbefaecdd6aec194ccbcea7ead27b{
animation-duration:3s;
}

#top .av-special-heading.av-6iyi1-22e09cdc1d1ffe1b5ec15ae39371989d{
padding-bottom:10px;
color:#d4af37;
}
body .av-special-heading.av-6iyi1-22e09cdc1d1ffe1b5ec15ae39371989d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6iyi1-22e09cdc1d1ffe1b5ec15ae39371989d .special-heading-inner-border{
border-color:#d4af37;
}
.av-special-heading.av-6iyi1-22e09cdc1d1ffe1b5ec15ae39371989d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-gbd8k9-b2ff8e93589bda032af91995b684b263 .avia_textblock{
color:#ffffff;
}

.flex_column.av-dp0gm1-6bd21322a7398b22b7bc9be83e24bc12{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#000000;
}
.avia_transform .flex_column.av-dp0gm1-6bd21322a7398b22b7bc9be83e24bc12{
animation-duration:3s;
}

#top .av-special-heading.av-ctzzpl-e07ec702ab30c199ae420c27db85b2ab{
padding-bottom:10px;
color:#d4af37;
}
body .av-special-heading.av-ctzzpl-e07ec702ab30c199ae420c27db85b2ab .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ctzzpl-e07ec702ab30c199ae420c27db85b2ab .special-heading-inner-border{
border-color:#d4af37;
}
.av-special-heading.av-ctzzpl-e07ec702ab30c199ae420c27db85b2ab .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ax2fah-6c3267cd2e41f6f900b90532d31ba577 .avia_textblock{
color:#ffffff;
}

.flex_column.av-95vwkp-c8ea52d6b35a81d990808c879374d9ca{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:20px 20px 20px 20px;
background-color:#000000;
}
.avia_transform .flex_column.av-95vwkp-c8ea52d6b35a81d990808c879374d9ca{
animation-duration:3s;
}

#top .av-special-heading.av-7b0pmh-b8c8b1238c963aaf84eeb2cd2fba1aaa{
padding-bottom:10px;
color:#d4af37;
}
body .av-special-heading.av-7b0pmh-b8c8b1238c963aaf84eeb2cd2fba1aaa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7b0pmh-b8c8b1238c963aaf84eeb2cd2fba1aaa .special-heading-inner-border{
border-color:#d4af37;
}
.av-special-heading.av-7b0pmh-b8c8b1238c963aaf84eeb2cd2fba1aaa .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6lmko9-b021d123eeb8de7d91ecab43146167e6 .avia_textblock{
color:#ffffff;
}

.avia-section.av-d40g9-81eb4847d7fdfd9d1d24fb8cef8da293{
background-color:#000000;
background-image:unset;
}

.av-slideshow-ui.av-apf61-5abf91e8d8d7022b23051d6682b0da39 .avia-slideshow-dots a:not(.active){
background-color:#ffffff;
}
.av-slideshow-ui.av-apf61-5abf91e8d8d7022b23051d6682b0da39 .avia-slideshow-dots a.active{
background-color:#d4af37;
}
.av-horizontal-gallery.av-apf61-5abf91e8d8d7022b23051d6682b0da39{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-apf61-5abf91e8d8d7022b23051d6682b0da39 .av-horizontal-gallery-inner{
padding-bottom:25%;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-sw26dl-d47e6271a5248712f3555d84db2efaf5{
padding:20px 20px 20px 20px !important;
}
}
