.avia-section.av-ln9hh794-48cd558ee586cf9373656de0bb3dc37a{
background-repeat:no-repeat;
background-image:url(https://www.myqualitygranite.com/wp-content/uploads/2023/10/countertops_granite.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ln9hh794-48cd558ee586cf9373656de0bb3dc37a .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

#top .hr.hr-invisible.av-rvbpq-2af90b7207582fa2f3b2a0f92d785709{
height:15px;
}

#top #wrap_all .avia-button.av-54rori-72ebb5abc56a616e26f41a9655ea9f20{
font-size:18px;
border-style:ridge;
border-width:5px 5px 5px 5px;
border-color:#4b6e4e;
border-radius:5px 5px 5px 5px;
box-shadow: 4px 4px 4px 2px #7f7f7f;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-54rori-72ebb5abc56a616e26f41a9655ea9f20:hover{
background-color:black;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-54rori-72ebb5abc56a616e26f41a9655ea9f20:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}

#top .av-special-heading.av-ln9hreed-e8c2a4499aa1ca4303ee7e4a81ed47e0{
padding-bottom:10px;
color:#4b6e4e;
font-size:40px;
}
body .av-special-heading.av-ln9hreed-e8c2a4499aa1ca4303ee7e4a81ed47e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln9hreed-e8c2a4499aa1ca4303ee7e4a81ed47e0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ln9hreed-e8c2a4499aa1ca4303ee7e4a81ed47e0 .special-heading-inner-border{
border-color:#4b6e4e;
}
.av-special-heading.av-ln9hreed-e8c2a4499aa1ca4303ee7e4a81ed47e0 .av-subheading{
font-size:20px;
color:#e4b44d;
}

#top .avia-gallery.av-j0z8da-4dad2e9584911722a8e2e10f7f9cecd2 .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-h64wa6-ec4b6141f6b8a3f5a3b94a05df3f1239{
height:15px;
}

.avia-section.av-f38kdq-ee2b9faf69c8cafb69dc8defafffcc67{
background-color:#f6ebd2;
background-image:unset;
}

#top .av-special-heading.av-ln9i6vyy-2986583022a8d1d5932a19d0536e82e7{
padding-bottom:10px;
color:#4b6e4e;
font-size:40px;
}
body .av-special-heading.av-ln9i6vyy-2986583022a8d1d5932a19d0536e82e7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln9i6vyy-2986583022a8d1d5932a19d0536e82e7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ln9i6vyy-2986583022a8d1d5932a19d0536e82e7 .special-heading-inner-border{
border-color:#4b6e4e;
}
.av-special-heading.av-ln9i6vyy-2986583022a8d1d5932a19d0536e82e7 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-ln9ielxx-d17c2cdd9721bd50d099d4ab2d97fa6d{
height:25px;
}

#top .av-special-heading.av-ln9iy8ny-c74ae568cfd57b6abe5f994ff1ea2373{
padding-bottom:10px;
color:#4b6e4e;
font-size:40px;
}
body .av-special-heading.av-ln9iy8ny-c74ae568cfd57b6abe5f994ff1ea2373 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln9iy8ny-c74ae568cfd57b6abe5f994ff1ea2373 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ln9iy8ny-c74ae568cfd57b6abe5f994ff1ea2373 .special-heading-inner-border{
border-color:#4b6e4e;
}
.av-special-heading.av-ln9iy8ny-c74ae568cfd57b6abe5f994ff1ea2373 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-2c2uxq-dea4826bdc1e76e6567624c738b5f7fe{
height:25px;
}

@keyframes av_boxShadowEffect_av-ln9j0xvi-5ed4e38feffdf99715047efad9a1b7eb {
0%   { box-shadow:  0 0 0 0 #52565c; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #52565c; opacity: 1; }
}
.avia-image-container.av-ln9j0xvi-5ed4e38feffdf99715047efad9a1b7eb img.avia_image{
box-shadow: 0 0 10px 0 #52565c;
}
.avia-image-container.av-ln9j0xvi-5ed4e38feffdf99715047efad9a1b7eb .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-38z9tq-d5b0088f7f1f01264a7cc649c3b943fa{
height:25px;
}

.avia-section.av-d3eej2-efce5ea1069852ae07286927476e82fb{
background-color:#f6ebd2;
background-image:unset;
}

#top .av-special-heading.av-ln9jb1kq-b61fdb4aa213a68b2ae3c51d47b00b77{
padding-bottom:10px;
color:#4b6e4e;
font-size:40px;
}
body .av-special-heading.av-ln9jb1kq-b61fdb4aa213a68b2ae3c51d47b00b77 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln9jb1kq-b61fdb4aa213a68b2ae3c51d47b00b77 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ln9jb1kq-b61fdb4aa213a68b2ae3c51d47b00b77 .special-heading-inner-border{
border-color:#4b6e4e;
}
.av-special-heading.av-ln9jb1kq-b61fdb4aa213a68b2ae3c51d47b00b77 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-bfx772-912533b779a819565bf730c34093bffc{
height:15px;
}

#top .av_textblock_section.av-ln9jcl6n-f2e285f7ca5d407cd1594e686a45f595 .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-ln9k71ob-bf70859d9e4e6fe77737c8432631c7ab .avia_textblock{
font-size:24px;
}

#top .togglecontainer.av-ln9ji26r-32eacba77146739b8a4bcd4fedd8dc7c p.toggler{
font-size:24px;
background-color:#ffffff;
}
#top .togglecontainer.av-ln9ji26r-32eacba77146739b8a4bcd4fedd8dc7c .toggle_wrap .toggle_content{
font-size:18px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-1ueppa-07813dddbdc44c2e9f0eed2117979109{
height:25px;
}


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

#top #wrap_all .av-special-heading.av-ln9hreed-e8c2a4499aa1ca4303ee7e4a81ed47e0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln9i6vyy-2986583022a8d1d5932a19d0536e82e7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln9iy8ny-c74ae568cfd57b6abe5f994ff1ea2373 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln9jb1kq-b61fdb4aa213a68b2ae3c51d47b00b77 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ln9hreed-e8c2a4499aa1ca4303ee7e4a81ed47e0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln9i6vyy-2986583022a8d1d5932a19d0536e82e7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln9iy8ny-c74ae568cfd57b6abe5f994ff1ea2373 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln9jb1kq-b61fdb4aa213a68b2ae3c51d47b00b77 .av-special-heading-tag{
font-size:0.8em;
}
}
