.avia-section.av-109yskv-8d73012382b6d23c3e581789b8e7a3bc{
background-repeat:no-repeat;
background-image:url(https://luxeshowerdoor.com/wp-content/uploads/2025/07/Wine-cellars-768x432-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-109yskv-8d73012382b6d23c3e581789b8e7a3bc .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

.flex_cell.av-2tz67j-9c6e10b17febfebf61f57d12c2a48715{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2tz67j-9c6e10b17febfebf61f57d12c2a48715{
padding:120px 120px 120px 120px !important;
}

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

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

#top .av_textblock_section.av-m936z5p3-fd6c21b6bfc48823836c5f042d8fc03f .avia_textblock{
color:#ffffff;
}

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

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

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

.avia_transform .flex_column.av-itjza7-7141e1d15e1b79637eadc03e1907b68e{
animation-duration:1.5s;
}

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

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

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

#top .av_textblock_section.av-m936zylw-09ef1f0baf6fcd5e26f1933304ac718b .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-1r0s3j-b985c9cf3f4fc8b544e65bb3c7b106a3 .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-c7o0tb-1351fd3281ac2bcd159d92063e586bc5 .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-84qo5b-11f1193df773a1397d8436678ee0c6c4 .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-2afxun-b3110f0aee5b14df3a8cff306b8244ea .avia_textblock{
color:#ffffff;
}

.avia-section.av-4wx04f-a4f74df3c0b2a23a844214e6a26883c9{
background-color:#000000;
background-image:unset;
}

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


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