.flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23{
padding:30px 30px 30px 30px;
}
.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23 .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

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

.flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-001a30be5b66d4d0b6c2e63746e8d32c{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:30px 30px 30px 30px;
background:url(https://luxeshowerdoor.com/wp-content/uploads/2025/04/shower_glass_9a.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-001a30be5b66d4d0b6c2e63746e8d32c .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

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

.avia-section.av-kz5g1n7y-85723ed01f67f7c6db5a9fcfb6ef20b1{
margin-top:0px;
margin-bottom:80px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-85723ed01f67f7c6db5a9fcfb6ef20b1{
z-index:10;
}

@keyframes av_boxShadowEffect_av-kz5hamof-d997189f5cad4e5fcb8f4c1017a3421f-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5hamof-d997189f5cad4e5fcb8f4c1017a3421f{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5hamof-d997189f5cad4e5fcb8f4c1017a3421f{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-15ly34-7b5b43d3c741dd9e12f111deaa8c7afa{
height:30px;
}

#top #wrap_all .avia-button.av-wmepk-e56f8ca804c00a0824c73927b5b2b17b{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-wmepk-e56f8ca804c00a0824c73927b5b2b17b:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-kz5gwrwj-f4e0ae746d55edec98ae4cb6fecbc987-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gwrwj-f4e0ae746d55edec98ae4cb6fecbc987{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-f4e0ae746d55edec98ae4cb6fecbc987{
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:50px 50px 50px 50px;
background-color:#000000;
}

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

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

#top .av_textblock_section.av-kz5h37os-4d178f6686a0894d577c18a143b2585d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kz5k342g-6f15439669c80716169388b85ab5a206{
height:30px;
}

#top #wrap_all .avia-button.av-kz5k24rj-2936bc0e036d767778a40b9e5f9cd779{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kz5k24rj-2936bc0e036d767778a40b9e5f9cd779:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-kz5gvtyq-dd0301a7cb6a8f12ad817e31ad89253c-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gvtyq-dd0301a7cb6a8f12ad817e31ad89253c{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gvtyq-dd0301a7cb6a8f12ad817e31ad89253c{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-oqxgo-893c0cc2ad03e0f9dd5bcb9a2a9ff15c{
height:30px;
}

#top #wrap_all .avia-button.av-kz5jzepf-236555f079d9e1ec4a31a7eeaea62aa0{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kz5jzepf-236555f079d9e1ec4a31a7eeaea62aa0:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

#top .flex_column.av-l3hiswcr-267a1a4962d855662331916c173fe239{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-267a1a4962d855662331916c173fe239{
z-index:99;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-267a1a4962d855662331916c173fe239{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-267a1a4962d855662331916c173fe239 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-kz5jge9h-5e84462c47ef2fcd24aaf27dc541a147{
text-align:center;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-5e84462c47ef2fcd24aaf27dc541a147 .av-rotator-container-inner{
font-size:5vw;
}

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

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

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

#top .av_textblock_section.av-2mr6mo-655e9b3b0c0863821afe849dee66be84 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-l3sn0oe2-eecc0fd469980f8e0d4a4a263fadd957{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l3sn0oe2-eecc0fd469980f8e0d4a4a263fadd957:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

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

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

@keyframes av_boxShadowEffect_av-l3slz2ga-4abf22adfeb6ad40c006d8fab6c4bcf5 {
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-l3slz2ga-4abf22adfeb6ad40c006d8fab6c4bcf5{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-l3slz2ga-4abf22adfeb6ad40c006d8fab6c4bcf5 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3slz2ga-4abf22adfeb6ad40c006d8fab6c4bcf5 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3slz2ga-4abf22adfeb6ad40c006d8fab6c4bcf5 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3slz2ga-4abf22adfeb6ad40c006d8fab6c4bcf5 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.avia-section.av-m967qsel-417590078b795aa084a960fa909a310e{
background-color:#000000;
background-image:unset;
}

.avia-accordion.av-m92w1tg8-98c3d50724873a213e2101630fcd24df{
max-height:430px;
}
.avia-accordion.av-m92w1tg8-98c3d50724873a213e2101630fcd24df .aviaccordion-preview{
width:20.1%;
}
#top .avia-accordion.av-m92w1tg8-98c3d50724873a213e2101630fcd24df .aviaccordion-title{
color:#d4af37;
}
.avia-accordion .aviaccordion-slide.av-m92w1tg8-98c3d50724873a213e2101630fcd24df__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-m92w1tg8-98c3d50724873a213e2101630fcd24df__1{
left:20%;
}
.avia-accordion .aviaccordion-slide.av-m92w1tg8-98c3d50724873a213e2101630fcd24df__2{
left:40%;
}
.avia-accordion .aviaccordion-slide.av-m92w1tg8-98c3d50724873a213e2101630fcd24df__3{
left:60%;
}
.avia-accordion .aviaccordion-slide.av-m92w1tg8-98c3d50724873a213e2101630fcd24df__4{
left:80%;
}

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

#top .hr.hr-invisible.av-m92ytnzt-f49532d952a6b593263c2f27f5de4f6b{
height:50px;
}

#top .hr.hr-invisible.av-3t6j1l-807c735a12c6a6b0a3db33554bddb522{
height:50px;
}

#top .hr.hr-invisible.av-2wnejt-d229c965014ba9cdee277e4a0326527b{
height:50px;
}

.avia-accordion.av-badvxl-3f2e35a9bb72cb7c024ad589c046bbc0{
max-height:430px;
}
.avia-accordion.av-badvxl-3f2e35a9bb72cb7c024ad589c046bbc0 .aviaccordion-preview{
width:25.1%;
}
#top .avia-accordion.av-badvxl-3f2e35a9bb72cb7c024ad589c046bbc0 .aviaccordion-title{
color:#d4af37;
}
.avia-accordion .aviaccordion-slide.av-badvxl-3f2e35a9bb72cb7c024ad589c046bbc0__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-badvxl-3f2e35a9bb72cb7c024ad589c046bbc0__1{
left:25%;
}
.avia-accordion .aviaccordion-slide.av-badvxl-3f2e35a9bb72cb7c024ad589c046bbc0__2{
left:50%;
}
.avia-accordion .aviaccordion-slide.av-badvxl-3f2e35a9bb72cb7c024ad589c046bbc0__3{
left:75%;
}

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

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

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

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

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

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

#top .av_textblock_section.av-7sahq1-6e8a845d4e8c288fc3bf59678e66925f .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1z7p7t-5159fe544de66064c50b0b6a559c0021{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1z7p7t-5159fe544de66064c50b0b6a559c0021:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-1h6dv7t-58d3875812ae7b19d7a7eec540a02266{
vertical-align:middle;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-1h6dv7t-58d3875812ae7b19d7a7eec540a02266{
padding:70px 70px 70px 70px !important;
}

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

#top .av_textblock_section.av-1gpyqcp-7768d2b79f82d3137788c7c9837b6b2e .avia_textblock{
color:#ffffff;
}

#top .togglecontainer.av-1dxtmeh-075a4d68d5ee09bc51133bf75016275e p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-1dxtmeh-075a4d68d5ee09bc51133bf75016275e p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1dxtmeh-075a4d68d5ee09bc51133bf75016275e .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}

.flex_cell.av-1nzr11l-6d438fcc6cbda9e86cc87ad08a43d823{
vertical-align:middle;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-1nzr11l-6d438fcc6cbda9e86cc87ad08a43d823{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-1m7puxl-238e7039a1ea46d900e8d2ba94a449b3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1m7puxl-238e7039a1ea46d900e8d2ba94a449b3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1kq1f15-1126106c95dc245c3a99d3422d37503f .avia_textblock{
color:#ffffff;
}

#top .togglecontainer.av-1jzkwwp-40364b28445ad073fe0e198cc762a4fc p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-1jzkwwp-40364b28445ad073fe0e198cc762a4fc p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1jzkwwp-40364b28445ad073fe0e198cc762a4fc .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}

.flex_cell.av-1a800rd-812343e105d80223831ee4a79767f0fa{
vertical-align:middle;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-1a800rd-812343e105d80223831ee4a79767f0fa{
padding:70px 70px 70px 70px !important;
}

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

#top .av_textblock_section.av-15sd2bt-b791de16c32401910a0afad92216cd28 .avia_textblock{
color:#ffffff;
}

#top .togglecontainer.av-1526f55-f32c90a378346eb1d3a3df8f9e094de2 p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-1526f55-f32c90a378346eb1d3a3df8f9e094de2 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1526f55-f32c90a378346eb1d3a3df8f9e094de2 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}

.flex_cell.av-v6opjt-19bbd40850ff84899f91369185af3d7c{
vertical-align:middle;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-v6opjt-19bbd40850ff84899f91369185af3d7c{
padding:70px 70px 70px 70px !important;
}

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

#top .av_textblock_section.av-rggj7t-a06f93e05ad7e3082e783bedaed1966f .avia_textblock{
color:#ffffff;
}

#top .togglecontainer.av-2lpvvt-486f6abcb645c922aebf3206eeadfb52 p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-2lpvvt-486f6abcb645c922aebf3206eeadfb52 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-2lpvvt-486f6abcb645c922aebf3206eeadfb52 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}

.flex_column.av-fpkrnt-82da9cd4c7b0b3fe82aa326f8b7ec8d2{
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:35px 35px 35px 35px;
background-color:#000000;
}

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

#top .av_textblock_section.av-cbiwnd-b1b98fb8df8716261182446e954df9d1 .avia_textblock{
color:#ffffff;
}

#top .togglecontainer.av-bb9e6x-89d98416c85235622e30c182b3fc2ae8 p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-bb9e6x-89d98416c85235622e30c182b3fc2ae8 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-bb9e6x-89d98416c85235622e30c182b3fc2ae8 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}

#top #wrap_all .avia-button.av-37thux-dedba23707038b32ae10836283f619e2{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-37thux-dedba23707038b32ae10836283f619e2:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_column.av-vm2rjd-8481a6f4f5820c2e3ee2d11197620df2{
padding:35px 35px 35px 35px;
}

#top #wrap_all .avia-button.av-himl7t-a3221e66b1cea5f78884e480c5243aab{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-himl7t-a3221e66b1cea5f78884e480c5243aab:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-l3sys9uw-6f22fc86b306957beeb6190d7c5e4fbc-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-l3sys9uw-6f22fc86b306957beeb6190d7c5e4fbc{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-1jn8w-127b4b0da310126d6556c47abcd402d5{
padding-bottom:10px;
}
body .av-special-heading.av-1jn8w-127b4b0da310126d6556c47abcd402d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jn8w-127b4b0da310126d6556c47abcd402d5 .av-subheading{
font-size:15px;
}

.flex_cell.av-l3sypxl7-adedb5a4a67b29fe53857ac0be408a49{
vertical-align:middle;
background:url(https://luxeshowerdoor.com/wp-content/uploads/2025/04/Get_started_today.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-adedb5a4a67b29fe53857ac0be408a49{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t0eyup-2ae0d7005046ec5d83816a3c0c8c1bb9{
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-l3t0eyup-2ae0d7005046ec5d83816a3c0c8c1bb9{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t075ls-fd04e531f8359d90d05a109c80dc7839{
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-l3t075ls-fd04e531f8359d90d05a109c80dc7839{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-l3t08rf8-cf4b1ad68a62a7ee489ff3541982c416-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-l3t08rf8-cf4b1ad68a62a7ee489ff3541982c416{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
border-width:1px;
border-color:#d4af37;
border-style:solid;
padding:50px 50px 50px 50px;
background-color:rgba(255,255,255,0.69);
}

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


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-l3sys9uw-6f22fc86b306957beeb6190d7c5e4fbc{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-l3sys9uw-6f22fc86b306957beeb6190d7c5e4fbc{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column.av-l3hiswcr-267a1a4962d855662331916c173fe239{
margin-top:20px;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-267a1a4962d855662331916c173fe239{
margin-top:20px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0254ee51eb0dbc04814f626b847c8ff7{
padding:20px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-939eb685973fb33e767f40c71d8358ec{
padding:20px 20px 20px 20px !important;
}

.flex_column.av-vm2rjd-8481a6f4f5820c2e3ee2d11197620df2{
padding:0 20px 0 20px;
}

.flex_column.av-l3sys9uw-6f22fc86b306957beeb6190d7c5e4fbc{
position:relative;
left:0px;
}
}
