#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l4xu56yc-a987a978968a8e728c444e465e262f6a__0 .avia-caption-title{font-size:50px}#top .avia-slideshow .av-slideshow-caption.av-l4xu56yc-a987a978968a8e728c444e465e262f6a__0 .avia-caption-content{font-size:25px}#top .avia-slideshow .av-slideshow-caption.av-l4xu56yc-a987a978968a8e728c444e465e262f6a__0 .avia-caption-content p{font-size:25px} .avia-section.av-26spio7-5a4fe351e6ce50b0a0f36491bc095b6b{background-color:#e61717;background-image:unset} #top .av_textblock_section.av-23kguiv-6d386d1c3594ba9dfa3cec47f08a412d .avia_textblock{font-size:25px;color:#ffffff} #top #wrap_all .avia-button.av-20kegif-67ec63328514b773207933f7a787d97a{color:#000000;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-20kegif-67ec63328514b773207933f7a787d97a:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-20kegif-67ec63328514b773207933f7a787d97a .avia-svg-icon svg:first-child{fill:#000000;stroke:#000000}#top #wrap_all .avia-button.av-20kegif-67ec63328514b773207933f7a787d97a:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} #top .hr.hr-invisible.av-1vl2hdz-88b44a3c820cdb2c27e361c299489c9c{height:20px} #top .hr.hr-invisible.av-1sq8a2f-c80c52901f35d7e6a147572e1374987c{height:20px} .avia-image-container.av-1pk6p53-2b7675999c3a82dfa647cf1710bcfd5e img.avia_image{box-shadow:none}.avia-image-container.av-1pk6p53-2b7675999c3a82dfa647cf1710bcfd5e .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1jukv3b-aba365e832641964e51d6197d304cd51{height:20px} #top #wrap_all .avia-button.av-1h9y12v-878f83658cb27bdfaffd0a9c0efad95d{color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-1h9y12v-878f83658cb27bdfaffd0a9c0efad95d:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-1h9y12v-878f83658cb27bdfaffd0a9c0efad95d .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-1h9y12v-878f83658cb27bdfaffd0a9c0efad95d:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-1dj94w7-3c34fc2989feadcf5694968d77eba4a5{background-repeat:no-repeat;background-image:url(https://www.rockstonesgranite.com/wp-content/uploads/2022/05/Ban2-1450x430.jpg);background-position:0% 0%;background-attachment:scroll} #top .av_textblock_section.av-l4xu3j4j-9f0ac3b2fa12d857e2054c4065701869 .avia_textblock{color:#ffffff} .flex_column.av-19iesuf-bbcf541f74f5abbf8a53ba7c5037119d{padding:10px 10px 10px 10px;background-color:#e61717} #top .av_textblock_section.av-1869wl3-63bd795408522c146f9226e92c2d140b .avia_textblock{font-size:25px;color:#ffffff} #top .hr.hr-invisible.av-15zdjhz-e4de8a626e7ae26bc84ea751a481fbc0{height:20px} #top .hr.hr-invisible.av-zpbgtj-252c48b304bf04ad15beed869d2202e4{height:20px} #top #wrap_all .avia-button.av-w6i4yv-0ae917e487b3ad843a1d2e214ee3dfeb{color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-w6i4yv-0ae917e487b3ad843a1d2e214ee3dfeb:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-w6i4yv-0ae917e487b3ad843a1d2e214ee3dfeb .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-w6i4yv-0ae917e487b3ad843a1d2e214ee3dfeb:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-u1mv1z-0b428bf6d59076951b457bff81604301{background-repeat:no-repeat;background-image:url(https://www.rockstonesgranite.com/wp-content/uploads/2022/06/bg.jpg);background-position:0% 0%;background-attachment:scroll} .flex_column.av-semt07-378a1e3cf7119f32d3070d709cb5da48{width:31.333333333333%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-semt07-378a1e3cf7119f32d3070d709cb5da48 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-2o6lzr-c75f7dd6c63152bbfa2f073ea6070f03 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-qfk2t3-ac2a6365f4cabb0bb2779b3939e62cb6{height:10px} #top .av_textblock_section.av-ne33t3-5f5a2614348b8c66a8605ae105130f22 .avia_textblock{color:#ffffff} .flex_column.av-m3afnr-b6b584ef12515f71d9fba106def2f921{width:31.333333333333%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-m3afnr-b6b584ef12515f71d9fba106def2f921 .av-flex-placeholder{width:3%} .flex_column.av-ip0uvb-90d3096962badcedfcf57e8357325029{width:31.333333333333%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-ip0uvb-90d3096962badcedfcf57e8357325029 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-hwa1s7-79006c5a29ee13b40d214b892cd2f07a .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-f2dplj-d0f7a2ed8f27ee15b9a96ea71e008fa1{height:10px} #top .av_textblock_section.av-djbraf-06ccfb5d663147003f041b2910057cb0 .avia_textblock{font-size:24px;color:#ffffff} .avia-section.av-d0611j-6debe2f637993cb6f649b046a03a7f58{background-color:#ffffff;background-image:unset} #top .hr.hr-invisible.av-9ii2dz-a87ad4af36c018e62349413e511e0480{height:15px} #top .av_textblock_section.av-80xp3b-5201806d7ad1fdd6fb91bec0c3cc6e29 .avia_textblock{font-size:28px;color:#e61717} #top .av_textblock_section.av-5e5pav-8c8f1dd1f7f89f5ae3576e6a9bec43c3 .avia_textblock{font-size:16px;color:#000000} .flex_column.av-4m8oqv-9cc810e88befac2e45e5af0822642b8d{padding:30px 30px 30px 30px} #top #wrap_all .avia-button.av-2e58qf-07f159a3e2a2eb1dda3407c8f70686c1{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 5px 0px #8e8e8e;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-2e58qf-07f159a3e2a2eb1dda3407c8f70686c1:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-2e58qf-07f159a3e2a2eb1dda3407c8f70686c1 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-2e58qf-07f159a3e2a2eb1dda3407c8f70686c1:hover .avia-svg-icon svg:first-child{fill:white;stroke:white}