.avia-section.av-m93btehl-71dfde4c7c8d95e4a7547b4cadf2c722{
background-repeat:no-repeat;
background-image:url(https://luxeshowerdoor.com/wp-content/uploads/2025/04/IMG_3837-scaled-1.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m93btehl-71dfde4c7c8d95e4a7547b4cadf2c722 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

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

#top .av_textblock_section.av-m93bvkli-3a0a10e30fe7960fc25c3eeda286ef99 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-m93bwh5i-d09ee0fd5f95da78b29d7679ad2ecc6d .avia_textblock{
font-size:30px;
color:#ffffff;
}

#top .av_textblock_section.av-m93bxx9p-1802e86c48fc6b6472e6e98de8817a1b .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-m93bzk0p-4dfe38003378e07b7c9b7c975c086115{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m93bzk0p-4dfe38003378e07b7c9b7c975c086115:hover{
color:black;
transition:all 0.4s ease-in-out;
}

.avia-section.av-m9wtdqns-effc901dfc9b3d91ee7bffffa8dd8a00{
background-color:#000000;
background-image:unset;
}

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

.flex_column.av-odp9rx-9f8fef2fd324d337978680e07e8b90cd{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:35px 35px 35px 35px;
background-color:#000000;
}

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

#top .hr.av-m93c7bxg-b75d16cf8aacc9290c5ea1d708e388bc{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-m93c7bxg-b75d16cf8aacc9290c5ea1d708e388bc .hr-inner{
width:50px;
border-color:#d4af37;
}

#top .avia-icon-list-container.av-m93c99yl-3b8bd424a70f593051aad03cbba00026 .iconlist_icon{
color:#d4af37;
border:1px solid #d4af37;
}
#top #wrap_all .avia-icon-list-container.av-m93c99yl-3b8bd424a70f593051aad03cbba00026 .av_iconlist_title{
color:#D4AF37;
}
.avia-icon-list-container.av-m93c99yl-3b8bd424a70f593051aad03cbba00026 .iconlist_content{
font-size:18px;
color:#ffffff;
}

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

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

#top .av_textblock_section.av-m93ciw30-81d8908ed9bab22da47377d6aa1deb24 .avia_textblock{
font-size:23px;
}

.avia-section.av-h18yal-9a4621ea99653116a8f7766cef99c63b{
background-color:#000000;
background-image:unset;
}

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

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

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

#top .hr.av-m93cm173-6abbf45b3cdec97e8b39e140364e9505{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-m93cm173-6abbf45b3cdec97e8b39e140364e9505 .hr-inner{
width:50px;
border-color:#d4af37;
}

#top .av_textblock_section.av-m93cmnlw-c7a52c4bfafe26a32bbf2187a3e7a957 .avia_textblock{
font-size:30px;
}

#top .av_textblock_section.av-m93cn6un-a8cbcca720800cdc80a449d94e5c267e .avia_textblock{
font-size:30px;
}

#top .av_textblock_section.av-m93cnraj-2269305d4107e26d66c3871ef42ae57e .avia_textblock{
font-size:30px;
}

.flex_cell.av-4jsu5-3b68067b8db15e5562ee243a88971026{
vertical-align:middle;
background:url(https://luxeshowerdoor.com/wp-content/uploads/2025/04/luxe-footer-image.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4jsu5-3b68067b8db15e5562ee243a88971026{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-azr3al-c846a5216bd37e151362d534b275523b{
vertical-align:middle;
background:url(https://luxeshowerdoor.com/wp-content/uploads/2025/04/LUXE_GLASS_light.png) 100% 50% no-repeat scroll #2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-azr3al-c846a5216bd37e151362d534b275523b{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-8lvyfh-3bc12a50a03fa08b8e7a45cdef86437e-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-8lvyfh-3bc12a50a03fa08b8e7a45cdef86437e{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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


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

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