#top .hr.hr-invisible.av-jux531fs-fff2252ede51e5a349b87edc3ad56238{
height:25px;
}

#top .hr.hr-invisible.av-jux531fs-fff2252ede51e5a349b87edc3ad56238{
height:25px;
}

#top .av-special-heading.av-k1thq17y-d17cdec2cb09d5efe8179246344482da{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-k1thq17y-d17cdec2cb09d5efe8179246344482da .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k1thq17y-d17cdec2cb09d5efe8179246344482da .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-k1thq17y-d17cdec2cb09d5efe8179246344482da .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jux4gh34-f66cbb8cc6d6bb9b903af9a6f4f14029 .avia_textblock{
font-size:18px;
}

#top #wrap_all .avia-button.av-jux52k8m-5553ad6d739bafdc3106a9d2a479182d{
background-color:#000000;
border-color:#000000;
color:#bf9557;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jux52k8m-5553ad6d739bafdc3106a9d2a479182d .avia-svg-icon svg:first-child{
fill:#bf9557;
stroke:#bf9557;
}

#top .hr.hr-invisible.av-jux531fs-80ca7c15f26b1ff6c35aeebf0b63a4bb{
height:75px;
}

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

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

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

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

.flex_cell.av-b6du2-b6123e1a04b608f7cca7537dd07f3698{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-b6du2-b6123e1a04b608f7cca7537dd07f3698{
padding:30px 30px 30px 30px !important;
}

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

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

.flex_column.av-217iy-eaa01aa9be6d683541d2045df29a2b27{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-dzeeq-690f1d645f1024d0edc1a22664533bfd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-video.av-jv6ofxkg-3b2f6b8a9bcb28bcc012e70f305b48cc{
background-image:url(https://empiregmq.com/wp-content/uploads/2019/04/empire-gmq-marble-countertops-quartz-countertops-custom-kitchens-kitchen-cabinets-buffalo-17.jpg);
}

.flex_column.av-bg6gi-e4d8a28ebe8235b7ecd40ceac648d3cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-jv6p74yf-c34fd58f2566d01a5c8956eeae602792{
background-color:#ffffff;
}

.flex_column.av-vsn2-199c8ca2025d6897c1f26473749a1d23{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-k1chkr91-311fd2ca4f862a8b18e5978ba670bda0 .avia_textblock{
font-size:14px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-k1chkr91-311fd2ca4f862a8b18e5978ba670bda0 .avia_textblock{
font-size:10px;
}
}

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

#top .av_textblock_section.av-k1chkr91-311fd2ca4f862a8b18e5978ba670bda0 .avia_textblock{
font-size:10px;
}
}

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

#top .av_textblock_section.av-k1chkr91-311fd2ca4f862a8b18e5978ba670bda0 .avia_textblock{
font-size:10px;
}
}
