#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l4xtnx6y-82977abcb9212acb7d97700a5f003a39__0 .avia-caption-title{font-size:50px}#top .avia-slideshow .av-slideshow-caption.av-l4xtnx6y-82977abcb9212acb7d97700a5f003a39__0 .avia-caption-content{font-size:25px}#top .avia-slideshow .av-slideshow-caption.av-l4xtnx6y-82977abcb9212acb7d97700a5f003a39__0 .avia-caption-content p{font-size:25px} .avia-section.av-270pl1e-4361eb0361b1bb0675be732f6d762a41{background-color:#e61717;background-image:unset} #top .av_textblock_section.av-22tgesy-bb03dfd497ea2ae7dccb7e66f7b098c8 .avia_textblock{font-size:25px;color:#ffffff} #top #wrap_all .avia-button.av-20igssi-2f40b14be6c023b231b26b684a6aa2ae{color:#000000;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-20igssi-2f40b14be6c023b231b26b684a6aa2ae:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-20igssi-2f40b14be6c023b231b26b684a6aa2ae .avia-svg-icon svg:first-child{fill:#000000;stroke:#000000}#top #wrap_all .avia-button.av-20igssi-2f40b14be6c023b231b26b684a6aa2ae:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} #top .hr.hr-invisible.av-1vhaleq-09f312ac5d79a58d478494680b0d5fdf{height:20px} #top .hr.hr-invisible.av-1tzknhu-505785e44652695ea5e87a8b7a77f012{height:20px} .avia-image-container.av-1pw784i-129a70d2217dcf1d3bbed54801e86441 img.avia_image{box-shadow:none}.avia-image-container.av-1pw784i-129a70d2217dcf1d3bbed54801e86441 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-1koqole-10b0da7adb61d3a5fe8816ed30077984{height:20px} #top #wrap_all .avia-button.av-1jd3krm-5c553aec1a121989fd04af9f013bdce1{color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-1jd3krm-5c553aec1a121989fd04af9f013bdce1:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-1jd3krm-5c553aec1a121989fd04af9f013bdce1 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-1jd3krm-5c553aec1a121989fd04af9f013bdce1:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-1f38yc2-ca69c211b593887adcc1f04850fc3537{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-1bxfqc2-6c7e5bd695d1206152d86c09f9b2dc7e .avia_textblock{color:#ffffff} .flex_column.av-18y39yq-ea9e394c90b8c0f880dc58e177d924be{padding:10px 10px 10px 10px;background-color:#e61717} #top .av_textblock_section.av-18bqg76-797a42e70ba0474217e75f842f82bf5c .avia_textblock{font-size:25px;color:#ffffff} #top .hr.hr-invisible.av-16214uq-5eaac88d2e22e0a1f0fcfa68f7ae967a{height:20px} #top .hr.hr-invisible.av-znqgci-14aab17ba3e565c066c4316c1a78319e{height:20px} #top #wrap_all .avia-button.av-bnp8i-30fd25e6bb64a1659f7ef5d5211961e4{color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-bnp8i-30fd25e6bb64a1659f7ef5d5211961e4:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-bnp8i-30fd25e6bb64a1659f7ef5d5211961e4 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-bnp8i-30fd25e6bb64a1659f7ef5d5211961e4:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-u2c5jm-4168bb04a8aeca3e06f99f4e675426fb{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-t8orma-af597a0b31ebb5dd977a41012fcc6b62{width:31.333333333333%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-t8orma-af597a0b31ebb5dd977a41012fcc6b62 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-rukhwy-d4ea200eb42d525acd6aba90769e7995 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-poczw2-2f80c909b62390393bfc8ff32e1eb04d{height:10px} #top .av_textblock_section.av-o5kh36-60625f44de7df0ec763046c5bb78f595 .avia_textblock{color:#ffffff} .flex_column.av-m4eaua-6618e19efb684cf4b07e7a3cbec5ec97{width:31.333333333333%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-m4eaua-6618e19efb684cf4b07e7a3cbec5ec97 .av-flex-placeholder{width:3%} .flex_column.av-il4oki-31eeb7ba0179dc9b14e447bbdd241beb{width:31.333333333333%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-il4oki-31eeb7ba0179dc9b14e447bbdd241beb .av-flex-placeholder{width:3%} #top .av_textblock_section.av-i2i8rm-40915d237ddb2a51e1e18af14bf61e93 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-g96zpe-928b428c4a053007fa5132772528504e{height:10px} #top .av_textblock_section.av-emy5le-b4a185fb167bbb132a1f51776fb47b22 .avia_textblock{font-size:24px;color:#ffffff} .avia-section.av-d79auq-a0c78e2777d87573062a3b4fb1b87d3c{background-color:#ffffff;background-image:unset} #top .hr.hr-invisible.av-96b3wy-cd8386b2f153abb59e751e88b75c21ab{height:15px} #top .av_textblock_section.av-7phqua-055eb4c443cefaf987c139a8c49b0b37 .avia_textblock{font-size:28px;color:#e61717} #top .av_textblock_section.av-5hq37m-d119f04c2aa43b2d52ef6499f5d23ca7 .avia_textblock{font-size:16px;color:#000000} .flex_column.av-43pw42-f8f043b75548856a701122952edc1361{padding:30px 30px 30px 30px} #top #wrap_all .avia-button.av-2if4uq-9c260117b8ae97c244b3ed08616b6e26{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-2if4uq-9c260117b8ae97c244b3ed08616b6e26:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-2if4uq-9c260117b8ae97c244b3ed08616b6e26 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-2if4uq-9c260117b8ae97c244b3ed08616b6e26:hover .avia-svg-icon svg:first-child{fill:white;stroke:white}