.header-contact{display:none !important;}li#menu-item-2937{display:none !important;}#menu-item-2998 h6 b{padding:0px 3px !important;font-family:"tex_gyre_adventorregular";}#header-outer header#top .span_9 nav >ul.sf-menu >li a{color:#000 !important;font-family:"tex_gyre_adventorregular";display:flex;align-items:center;font-size:13px !important;line-height:18px;}#header-outer header#top #menu-item-2927 a.sf-with-ul{}#header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li a{}i.fa.fa-search{color:#555 !important;font-size:29px;float:right;}#header-outer header#top .span_9 nav >ul.sf-menu >li a:hover{color:#000 !important;}#header-outer header#top .span_9 nav >ul.sf-menu >li a:active{color:#000 !important;}#header-outer header#top .span_9 nav >ul.sf-menu >li a:focus{color:#000 !important;}li#menu-item-2998 a{float:right;}#header-secondary-outer #social{float:right;margin-right:158px;}li#menu-item-2998{}#header-secondary-outer #social a{border:none !important;line-height:27px !important;}body #header-secondary-outer nav >ul >li >a b{padding:0 15px;color:#888 !important;}#header-secondary-outer #social li a i{color:#555 !important;}#header-secondary-outer h6{color:#000 !important;font-size:16px !important;}#menu-item-2998 h6{text-transform:capitalize;font-family:"tex_gyre_adventorregular";}.header-contact{display:none;}#sec-11 .owl-dots{position:absolute;bottom:100px;left:0;right:0;}#sec-11 .owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border-radius:0px !important;background-color:#fff !important;margin:0 3px;}#sec-11 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{transform:scale(1) !important;background-color:#000 !important;}#sec-11 .owl-dots{position:absolute;bottom:100px;left:0;right:0;}#sec-11 .owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border-radius:0px !important;background-color:#fff !important;margin:0 3px;}#sec-11 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{transform:scale(1) !important;background-color:#000 !important;}div#sec-11{padding-top:0px !important;margin-top:-17px;margin-left:73px;}div#sec-11 .wpb_text_column.wpb_content_element{padding-bottom:138px !important;padding-left:50px;height:603px;padding-top:128px;box-sizing:border-box;}div#sec-11 .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding{width:100% !important;background-position:center;background-size:cover !important;}div#sec-11 h3{color:#fff !important;font-family:"tex_gyre_adventorregular";font-size:14px;border-bottom:2px solid #ffd64a;display:initial;font-weight:400;}div#sec-11 .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding{background-size:contain !important;background-position:center right !important;}div#sec-11 .owl-item .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url("https://cdn-ikpildj.nitrocdn.com/sHiJSXzvxrceudowaBWySPNxGqkLzDIB/assets/images/optimized/rev-a339484/norstoneinc.com/wp-content/uploads/2022/01/bg.jpg") no-repeat center;z-index:-1;background-size:100% 100%;}div#sec-11{margin-left:0px !important;}div#sec-11 h1,div#sec-11 h2{color:#fff !important;font-size:40px;font-weight:500 !important;text-transform:uppercase;font-family:"tex_gyre_adventorbold";padding-top:10px;padding-bottom:10px;}div#sec-11 p{color:#fff;font-family:"tex_gyre_adventorregular";font-size:14px;font-weight:400;}div#sec-11 a.btn-sec{background-color:#fff;padding:8px 53px;border-radius:31px;color:#222 !important;font-size:14px !important;font-family:"tex_gyre_adventorbold";font-weight:700 !important;}p.banner-para{width:47%;}.logo-sec{width:15% !important;float:left !important;padding-bottom:0 !important;padding-top:0;}.gogapi{width:60%;float:left;margin-left:33px;position:relative;top:46px;}div#header-outer{padding:0 !important;}.header-contact{display:none;}#header-secondary-outer ul{height:41px;}a#logo{color:#800080 !important;font-size:34px !important;}.gogapi2{width:17%;float:left;position:relative;top:46px;margin-left:33px;}ul.buttons{right:0 !important;position:absolute;}.navi-sec .sf-menu{height:53px;width:55%;margin:auto;float:left;}.navi-sec .cat{width:21%;float:left;margin-right:70px;height:53px;}.navi-sec .cat .widget_rz_woo_category_widget{height:53px;}.navi-sec .cat .widget_rz_woo_category_widget .widget_rz_woo_category_widget-content{position:relative;}.navi-sec .cat .widget_rz_woo_category_widget .widget_rz_woo_category_widget-content:after{content:"";position:absolute;left:0;top:0;height:51px;width:40px;background-image:url("https://cdn-ikpildj.nitrocdn.com/sHiJSXzvxrceudowaBWySPNxGqkLzDIB/assets/images/optimized/rev-a339484/norstoneinc.com/wp-content/uploads/2018/03/dd.png");background-repeat:no-repeat;background-position:44% 52%;}.navi-sec .cat .widget_rz_woo_category_widget .widget_rz_woo_category_widget-content .category-posts-dropdown{padding:17px 40px !important;background-color:#880f16;color:#fff;font-size:13px;}.navi-sec .cat .widget_rz_woo_category_widget .widget_rz_woo_category_widget-content .category-posts-dropdown option{}.navi-sec .hel{width:14%;float:right;color:#fff;font-size:13px;line-height:17px;border-left:1px solid;padding-left:10px;margin:10px 17px;font-family:"Poppins",sans-serif;text-transform:uppercase;}.navi-sec .hel strong{font-family:"Poppins",sans-serif;}.navi-sec .sf-menu li{padding:6px;z-index:999 !important;}.navi-sec .sf-menu li a{line-height:24px;height:24px;color:#fff;text-transform:uppercase;font-size:14px;font-family:"Poppins",sans-serif;font-weight:400;}.navi-sec{width:1090px;margin:0 auto !important;height:53px;float:none;}#header-outer .row .col.span_9{float:initial;background:#ffd64a;}body #header-outer .row .col.span_3{}body header#top{background-color:#fff;padding:20px 0 0;}body #header-outer[data-lhe="default"] header#top nav > ul > li#menu-item-2618 > a >img{width:32px;}html body #header-outer header#top .span_9 nav >ul.sf-menu >li:not(#social-in-menu):not(#search-btn):not(.slide-out-widget-area-toggle) >a{letter-spacing:.5px;padding:15px 34px 0px !important;font-size:14px !important;font-size:14px !important;text-transform:uppercase !important;background:#ffd64a;height:50px;vertical-align:middle !important;font-family:"tex_gyre_adventorbold" !important;}body #header-secondary-outer nav >ul{float:left;}body #header-secondary-outer nav >ul >li >a{font-size:16px;color:#000 !important;font-weight:700;line-height:22px;text-transform:uppercase;}#header-secondary-outer{background-color:#fff;}body li#menu-item-2937 li a{font-size:7px !important;}li#menu-item-2937{width:200px;text-align:left;margin-left:13%;padding:0 !important;position:absolute;right:0;top:-7px;}html body #header-outer header#top .span_9 nav >ul.sf-menu >li:last-child >a{padding:13px 36px !important;background:transparent !important;font-size:12px !important;line-height:17px;font-family:poppins !important;}li#menu-item-2937:before{position:absolute;content:"";width:1px;height:30px;background:#fff;bottom:2px;}#header-secondary-outer .nectar-center-text{float:right !important;width:auto !important;right:0 !important;left:auto;font-size:11px !important;color:#fff;text-transform:uppercase;margin-right:230px;}header#top #logo{float:left;margin-top:18px;margin-left:-99px;}header#top nav{width:120%;}header#top nav::after{background-color:#ffd64a;content:"";position:absolute;height:100%;width:150%;right:-150%;top:0;}div#sidebar{background:rgba(0,0,0,.83);padding:18px;}div#sidebar ul.product-categories li a{font-weight:600 !important;font-size:15px;}div#sidebar ul.product-categories li a:hover{color:#fff !important;}header#top nav::before{background-color:#ffd64a;content:"";position:absolute;height:100%;width:150%;left:-150%;top:0;}body header#top li a{}body header#top li img{vertical-align:middle;margin-right:7px;margin-bottom:0;}ul.sub-menu li:hover a{color:#fff !important;}.sf-menu li:hover{color:#fff !important;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{color:#fff !important;}#header-outer[data-lhe="animated_underline"] header#top nav > ul > li:not([class*="button_"]) > a::after{display:none;}header#top nav > ul > li > a{color:#000 !important;text-transform:uppercase;font-size:14px;margin:0 !important;}header#top nav > ul > li.current-menu-item > a,header#top nav > ul > li > a:hover{}header#top li#menu-item-2926 a i{font-size:28px !important;position:absolute;top:10px;}header#top ul.sf-menu.sf-js-enabled.sf-arrows{width:97% !important;background-color:#ffd64a !important;}header#top li#menu-item-2927{margin-right:-10%;position:relative;left:-10%;width:25%;}body header#top li#menu-item-2927 a{}header#top a.sf-with-ul{padding-left:29px !important;}header#top  li#menu-item-2927 a{padding-left:8px !important;}header#top ul.sub-menu{width:100% !important;}header#top span.sf-sub-indicator{position:relative;}.page-id-551 #header-outer li:first-child ul.sub-menu{display:block !important;opacity:1 !important;}header#top ul li:not(:first-child) i.icon-angle-down{position:unset !important;color:#000 !important;margin-top:17px !important;}html body #header-outer header#top .span_9 nav >ul.sf-menu >li:not(#social-in-menu):not(#search-btn):not(.slide-out-widget-area-toggle):not(:first-child) >a{color:#000 !important;}#header-outer:not([data-lhe="animated_underline"]) header#top nav ul li a:hover{background-color:#ffd64a !important;}header#top li#menu-item-2927 a.sf-with-ul:hover{}header#top i.icon-angle-down{position:relative;right:-210px;color:rgba(255,255,255,0) !important;font-size:23px !important;}header#top a.sf-with-ul{text-transform:capitalize !important;font-family:"Raleway",sans-serif !important;font-size:17px !important;}header#top nav > ul > .cat-btn > a{background-color:#000 !important;color:#fff !important;text-transform:none;min-width:280px;text-align:left;}body header#top li#menu-item-3011 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3012 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3013 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3010 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3014 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3015 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3016 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3017 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3018 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3019 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}li#menu-item-3020 a{font-size:12px !important;text-transform:capitalize !important;font-weight:500 !important;font-family:"tex_gyre_adventorregular" !important;color:#555 !important;}.sf-menu li ul li a:hover,.sf-menu li ul li.sfHover >a{background:#ffd64a !important;color:#000 !important;}header#top ul ul span.sf-sub-indicator i{color:#000 !important;}body[data-dropdown-style="minimal"] .sf-menu > li ul{width:280px;padding:0;}header#top .sf-menu li ul li a{font-size:14px;color:#ccc;background-color:#fff;padding:15px 30px;border:1px solid #eee !important;}header#top nav > ul > .cat-btn > a::before{content:"" !important;font-family:fontawesome;position:absolute;color:#fff;top:15px;left:10px;font-size:20px !important;}div#header-space{height:220px !important;}.header-contact{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;position:relative;margin-top:30px;display:inline-block;}.shop-text{display:inline-block;line-height:18px;}.shop-text p{margin:0;}.header-contact a span.cart-number{position:absolute;top:-45px;background:#800080;color:#fff;font-size:12px;height:21px;width:21px;text-align:center;border-radius:30px;font-family:"Lato",sans-serif;font-weight:800;letter-spacing:0;left:15px;line-height:21px;}.header-contact a{position:relative;display:inline;padding:0 !important;top:17px;}.header-contact a img{margin-right:5px;position:relative;top:-2px;}.shop-text p{color:#000;font-size:14px;font-weight:600;position:relative;padding:0;text-align:left;font-family:"Raleway",sans-serif !important;text-transform:uppercase;}.shop-text span{color:#1d1d1d;font-weight:600;}.shop-text .amount{color:#800080;font-weight:600;}.shop-text .amount span.woocommerce-Price-currencySymbol{color:#800080;font-weight:600;}.cart-outer{display:none;}.header-acc{display:inline-block;width:140px;text-align:left;line-height:16px;color:#404042;font-weight:600;margin-left:50px;}.header-acc i{font-size:30px;float:left;margin-right:5px;color:#a77c4f;}header#top .buttons{display:none !important;}body.material #header-outer:not([data-format="left-header"]) header#top > .container > .row nav{display:block !important;}header #searchform{width:50%;float:right;border:1px solid #e3e3e3;border-radius:0;margin-top:25px;}#header-outer[data-format="centered-menu-under-logo"] header#top #logo img{width:340px;height:auto !important;}header .searchbox{float:left;width:100%;background-color:transparent !important;font-size:14px !important;color:rgba(0,0,0,.4);height:50px !important;border:none !important;font-weight:500;}body header #searchform .search-btn{float:right;width:10% !important;padding:5px 10px !important;min-height:50px;font-family:"Poppins",sans-serif !important;font-size:14px !important;font-weight:500;background-color:#fff !important;border-radius:0 !important;-ms-transform:none;transform:none;-webkit-transform:none;box-shadow:none !important;}.searchbox:focus{border:none;}input[type="text"].searchbox:focus{background:transparent !important;box-shadow:unset;}form[name="myform"]{width:100%;border:1px solid #ccc;border-radius:60px;margin:35px 0 0 !important;display:flex;}.custom-select{position:relative;width:29%;height:50px;padding:4px;border-radius:0px !important;border:none !important;font-family:"tex_gyre_adventorregular" !important;}.custom-select::after{content:"";position:absolute;width:1px;height:100%;display:inline-block;background:rgba(0,0,0,.12);top:0;right:0;}.custom-select select{border:0 !important;box-shadow:none !important;border-radius:0px;background:#eee;color:#666 !important;font-size:15px;}.select-items div,.select-selected{color:#7c7c7c;padding:11px 16px;cursor:pointer;}.select-selected::after{position:absolute;content:"";top:13px;right:20px;font-family:fontawesome;font-size:18px;}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px;}.select-items div,.select-selected{color:rgba(0,0,0,.4);padding:7px 15px !important;padding-left:2px;cursor:pointer;font-size:14px;text-align:left;font-weight:500;}.select-items{position:absolute;background-color:#fffbfb;top:100%;left:5px;right:0;z-index:99;min-width:220px;max-width:220px;width:100%;}.select-items div{text-align:left;padding-left:24px;border-bottom:1px solid #d8d8d8;}.select-hide{display:none;}.select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,.1);}body[data-bg-header="true"] .container-wrap{background-color:#fff !important;}div#slide-1-layer-2,div#slide-2-layer-2{font-family:"bodonixtregular" !important;}div#footer-outer{background-size:cover !important;background-color:#363636 !important;}#footer-outer #text-6,#footer-outer #text-7,#footer-outer #text-8{display:inline-block;}#footer-outer #footer-widgets .col ul li{color:#666;font-size:14px;font-family:"Lato",sans-serif;font-weight:500 !important;padding:0;line-height:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}#footer-outer #footer-widgets .col ul li:hover{color:#fff !important;}#footer-outer #text-9,#footer-outer #text-10,#footer-outer #text-11{display:inline-block;}#footer-outer #footer-widgets .col ul{margin-right:50px;}#footer-outer #footer-widgets #text-8 ul,#footer-outer #footer-widgets #text-11 ul{margin:0;}body #footer-outer .widget h4{border-bottom:1px solid #444;font-size:18px;letter-spacing:0px;letter-spacing:1px;color:#ddd !important;font-family:"tex_gyre_adventorbold";display:inherit;line-height:60px;margin-top:-21px;}#footer-outer #copyright{position:absolute;left:0;right:0;bottom:0;background-color:transparent !important;padding:0 !important;}#footer-outer #copyright .col{border-top:1px solid #3f3d3d;margin:0;padding:5px 0;}#footer-outer #copyright p{font-family:"Poppins",sans-serif !important;font-size:14px;color:rgba(255,255,255,.6) !important;}#footer-outer #copyright .col ul li i{font-size:16px;}#footer-outer .row{padding:75px 0px 65px !important;}.tparrows:before{font-family:revicons;font-size:15px;color:#000 !important;display:block;line-height:40px;text-align:center;font-weight:bolder;}.tparrows,.tparrows:hover{cursor:pointer;background:#000;background:#fff;width:40px;height:40px;position:absolute;display:block;z-index:1000;color:#000 !important;}.sec-4 .wpb_content_element .wpb_tabs_nav{margin:0;padding-left:0 !important;text-indent:inherit !important;height:48px;overflow:hidden;width:40%;display:inline-block;position:relative;transition:all .5s ease;}.sec-4 .wpb_content_element .wpb_tabs_nav:before{content:"";position:absolute;font-family:Fontawesome;color:#000;right:15px;top:10px;}.sec-4 .wpb_content_element .wpb_tabs_nav:hover{height:143px;}.sec-4 .wpb_content_element .wpb_tabs_nav li{background-color:#fff;white-space:nowrap;padding:0;background-image:none;list-style:none !important;float:none;display:list-item;}.sec-4 .tabbed > ul li a.active-tab{background-color:transparent !important;border:2px solid #000 !important;color:#000 !important;font-family:"Roboto",sans-serif;font-size:16px;}.woocommerce .classic .product-wrap .add_to_cart_button{background-color:#000 !important;background-image:none !important;text-indent:inherit !important;font-family:"Roboto",sans-serif;font-size:15px !important;text-transform:uppercase;width:167px !important;line-height:40px;height:40px !important;margin:auto !important;margin:0 auto !important;display:block !important;right:0;}.woocommerce .classic .product-wrap .add_to_cart_button.nitro-lazy{background-image:none !important;}.woocommerce .product-wrap:hover a{bottom:50px !important;}.navi-sec .sf-menu li:first-child a{text-indent:-9999em;background:url("https://cdn-ikpildj.nitrocdn.com/sHiJSXzvxrceudowaBWySPNxGqkLzDIB/assets/images/optimized/rev-a339484/norstoneinc.com/wp-content/uploads/2018/03/home-icon.png") no-repeat;background-position:center;}.navi-sec .sf-menu li:first-child a.nitro-lazy{background-image:none !important;}body .woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Roboto",sans-serif !important;font-size:20px !important;text-align:center;font-weight:300 !important;display:block !important;float:initial !important;}.sec-4 .wpb_content_element .wpb_tabs_nav li.nitro-lazy{background-image:none !important;}body .woocommerce ul.products li.product .price{color:#000 !important;font-family:"Roboto",sans-serif;text-align:center;font-size:24px;}.woocommerce ul.products li.product{margin-bottom:5% !important;}#page-header-wrap{width:100% !important;}.contct-pg h2{color:#000;font-size:40px;letter-spacing:2px;padding-bottom:35px;font-family:"tex_gyre_adventorbold";}.contct-pg h2 strong{color:#ffd64a;font-family:"tex_gyre_adventorbold";}.contct-pg .wpcf7-form .span_6{display:inline-block;width:100% !important;margin-right:3.5%;padding-bottom:10px;}.contct-pg .wpcf7-form .span_6:last-child{margin:0;}.contct-pg input[type=text],.contct-pg textarea,.contct-pg input[type=email],.contct-pg input[type=password],.contct-pg input[type=tel],.contct-pg input[type=url],.contct-pg input[type=search],.contct-pg input[type=date]{background:transparent !important;box-shadow:none !important;border:1px solid rgba(0,0,0,.12);}.contct-pg form label{font-size:13px;color:#000;font-weight:400;font-family:"tex_gyre_adventorregular";}.contct-pg .vc_column-inner .wpb_wrapper .wpcf7-submit{padding:15px 50px !important;font-family:"Roboto",sans-serif;font-size:18px;text-transform:uppercase;font-weight:500;letter-spacing:2px;margin-top:45px !important;background:#363636 !important;}body[data-form-submit="regular"] .container-wrap input[type=submit]{font-family:"Roboto",sans-serif;font-size:18px !important;}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-family:"Roboto",sans-serif;font-size:18px !important;}html .woocommerce table.cart td.actions .coupon{border:none !important;padding:30px 0;}.woocommerce input#coupon_code{width:79% !important;}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:15px 15px !important;border:2px solid #000;background:transparent !important;}.cart_totals h2{font-family:"Roboto",sans-serif;color:#000;font-size:35px !important;text-transform:capitalize;text-align:center;font-weight:500;}.woocommerce-cart .cart-collaterals .cart_totals table{width:100%;}.woocommerce-cart .cart-collaterals .cart_totals table tr th{color:#000 !important;font-family:"Roboto",sans-serif;font-size:16px;}.woocommerce-cart .cart-collaterals .cart_totals table tr td{color:#000 !important;font-family:"Roboto",sans-serif;font-size:16px;}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{padding:20px 25px;box-shadow:0px 0px 5px rgba(0,0,0,.54);}.navi-sec .cat .sf-menu{width:100%;}.navi-sec .cat .sf-menu li a{background:none;text-indent:initial;height:auto !important;text-transform:capitalize;font-size:16px;font-family:"Raleway",sans-serif;font-weight:500 !important;letter-spacing:.5px;}.navi-sec .cat .sf-menu li{background-color:rgba(0,0,0,.3) !important;padding:4px 0px !important;height:100%;width:260px;}.navi-sec .cat .sf-menu li .sub-menu{top:54px !important;}.navi-sec .cat .sf-menu li i img{margin-right:18px;position:relative;top:6px;}.navi-sec .cat .sf-menu li a .sf-sub-indicator [class^="icon-"]{color:#fff !important;}.navi-sec .cat .sf-menu li{background-color:rgba(0,0,0,.3) !important;padding:4px 0px !important;height:100%;width:260px;}.navi-sec .cat .sf-menu li .sub-menu{top:54px !important;}.navi-sec .cat .sf-menu li i img{margin-right:18px;position:relative;top:6px;}.navi-sec .cat .sf-menu li a .sf-sub-indicator [class^="icon-"]{color:#fff !important;}.navi-sec .cat .sf-menu li .sub-menu
 li{background-color:#000 !important;border:none !important;}.navi-sec .cat .sf-menu li .sub-menu li a{font-family:"Poppins",sans-serif;font-weight:300 !important;border-bottom:1px solid #fff important;font-size:14px;}h1.page-title{font-size:46px;color:#000;font-family:"bodonixtregular" !important;letter-spacing:0;border-bottom:2px solid;display:inline-block;}body .container-wrap{background-color:#fff !important;padding-top:0 !important;}body .woocommerce .classic .product-wrap .add_to_cart_button{letter-spacing:.5px;background:#000 !important;text-indent:initial !important;width:167px !important;height:auto !important;color:#fff !important;font-family:"Roboto",sans-serif !important;font-size:14px !important;font-weight:800 !important;padding:0 !important;border:3px solid #000 !important;transform:translateY(50px) !important;-webkit-transform:translateY(50px) !important;}body .woocommerce li.classic .product-wrap:hover a{transform:translateY(0) !important;-webkit-transform:translateY(0px) !important;}body #header-outer .cart-menu{background-color:#1f2020 !important;padding-left:0 !important;right:29px;}body[data-is="minimal"][data-header-color="light"] #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart{font-size:0 !important;background:url("https://cdn-ikpildj.nitrocdn.com/sHiJSXzvxrceudowaBWySPNxGqkLzDIB/assets/images/optimized/rev-a339484/norstoneinc.com/wp-content/uploads/2018/10/cart.png") no-repeat;}body[data-is="minimal"][data-header-color="light"] #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart.nitro-lazy{background-image:none !important;}body.woocommerce .classic .product-wrap .add_to_cart_button{letter-spacing:.5px;background:#fff !important;text-indent:initial !important;width:167px !important;height:auto !important;color:#0f164c !important;font-family:"Roboto",sans-serif !important;font-size:14px !important;font-weight:800 !important;padding:0 !important;border:3px solid #000 !important;transform:translateY(50px) !important;-webkit-transform:translateY(50px) !important;}body .woocommerce li.classic .product-wrap:hover a{transform:translateY(0) !important;-webkit-transform:translateY(0px) !important;}body.woocommerce li.classic .product-wrap:hover a{transform:translateY(0) !important;-webkit-transform:translateY(0px) !important;}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Roboto",sans-serif !important;font-size:20px !important;text-align:center;font-weight:300 !important;display:block !important;float:initial !important;}body.woocommerce ul.products li.product .price{color:#000 !important;font-family:"Roboto",sans-serif;text-align:center;font-size:24px;}body[data-smooth-scrolling="0"] #header-outer .widget_shopping_cart{}body.single-product div.product .product_title{font-size:32px !important;font-weight:300 !important;font-family:"tex_gyre_adventorbold";color:#000 !important;}body.woocommerce div.product p.price{color:#000 !important;font-family:"Roboto",sans-serif;font-size:24px;font-weight:500;}body.single-product #header-space{height:250px !important;background:url("https://norstoneinc.com/wp-content/uploads/2018/10/banner1.jpg") no-repeat;}body.single-product #header-space.nitro-lazy{background-image:none !important;}body.woocommerce .page-header-bg-image:after{display:none;}.comments-section{display:none !important;}body.single #single-below-header,body.single #single-meta,body.single div#sidebar{display:none;}body.single h1.entry-title{font-family:"tex_gyre_adventorbold" !important;margin-top:40px;}.social li img{width:22px !important;margin:0 !important;display:inline-block;filter:invert(1);top:10px;position:relative;}.sf-menu>li>a>.sf-sub-indicator i{top:-4px;}body .contct-pg .vc_column-inner .wpb_wrapper .wpcf7-submit{margin-top:45px !important;}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450 !important;}.wpcf7-response-output{color:#46b450 !important;}li.cat-btn{display:none !important;}#sec-11 .column-image-bg{background-repeat:no-repeat;background-size:contain;}.single-6-row img{background:#fff;}@media all and (max-width:999px){.rev_slider div.tp-parallax-wrap:nth-child(3) .tp-caption,.rev_slider div.tp-parallax-wrap:nth-child(2) .tp-caption,.rev_slider div.tp-parallax-wrap:nth-child(4) .tp-caption{display:none;}.tparrows,.tparrows{display:none;}.sec-1 .box1,.sec-1 .box2{width:49% !important;}.sec-1 .box2{margin-left:2% !important;}.sec-1 .box3 .wpb_raw_html{display:inline-block;width:49%;}.sec-1 .box3 div.wpb_raw_html:last-child{margin-left:1%;}.sec-2{padding-top:340px !important;}.sec-2 .box:before{width:100%;top:-310px;background-size:100%;height:321px;}body p{font-size:13px !important;line-height:24px;}.sec-2 p{font-size:13px;}body a.nectar-button.see-through{font-size:12px !important;padding:8px 20px !important;}.sec-1 .box a{font-size:17px;}.sec-1 .box{bottom:30px;}.sec-4 .wpb_content_element .wpb_tabs_nav{display:block;width:100%;}.sec-4 h2{padding-bottom:15px;}body .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px !important;padding:0;}body .woocommerce ul.products li.product .price{font-size:16px;}.sec-3 .wpb_raw_html a img{width:40px !important;}.sec-3 .wpb_raw_html small{margin:0 0 0 7px;font-size:13px;}.sec-3 .wpb_raw_html small strong{font-size:22px;}.sec-3 .wpb_raw_html{top:70px;}.contct-pg h2{padding-bottom:5px;}.contct-pg{padding-top:40px !important;padding-bottom:40px !important;}body[data-bg-header="true"] .container-wrap{padding-bottom:0 !important;}.contct-pg .wpcf7-form div.row div{display:block;width:100% !important;margin:0;padding-bottom:20px;}.contct-pg .wpcf7-form .row{padding:0 !important;}.contct-pg textarea{height:120px;}body #header-outer .row .col.span_3{display:block !important;text-align:center !important;margin-bottom:0 !important;padding-bottom:0 !important;}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px !important;padding:0 !important;}body.woocommerce ul.products li.product .price{font-size:16px;}body #header-outer[data-format="centered-menu-under-logo"] header#top nav{display:block !important;margin:0;}#header-outer header#top nav > ul.sf-menu{display:none;}body #header-outer header#top nav ul.buttons{padding:0 !important;height:21px;width:22px;float:left !important;position:relative;top:-20px;}body #header-outer[data-format="centered-menu-under-logo"] header#top .span_9 nav >ul >li:not(#social-in-menu):not(#search-btn):not(.slide-out-widget-area-toggle) >a{padding:0 !important;position:absolute;width:21px;height:21px;top:0;left:0;bottom:0;}body header#top #mobile-cart-link{right:auto !important;left:23px;top:15px;}body header#top #mobile-cart-link i{background:url("https://cdn-ikpildj.nitrocdn.com/sHiJSXzvxrceudowaBWySPNxGqkLzDIB/assets/images/optimized/rev-a339484/norstoneinc.com/wp-content/uploads/2018/10/cart.png") no-repeat;width:100%;background-position:center;}body header#top #mobile-cart-link i.nitro-lazy{background-image:none !important;}body header#top #mobile-cart-link i:before{display:none;}body #slide-out-widget-area .menuwrapper li.menu-item-2618{display:none;}body #slide-out-widget-area .inner .off-canvas-menu-container li a{font-family:"Poppins",sans-serif;font-size:22px;line-height:36px;text-transform:capitalize;font-weight:600;}body #slide-out-widget-area .menuwrapper li{padding:0 0 8px;}body.woocommerce.single-product #single-meta{display:none;}body.single-product div.product .product_title{font-size:25px !important;}body.woocommerce div.product p.price{font-size:23px !important;margin:0;}body .swatch.swatch-label.opacity{margin:0 0 0 5px;}.woocommerce div.product form.cart .variations td.label{padding-right:.4em;}#footer-outer .row{padding:45px 0px 20px !important;}body.single-product #header-space{background-size:100%;background-position:center;}body.original #header-outer #mobile-cart-link .cart-wrap{display:block;position:absolute;top:-8px;right:-26px;width:15px;}body #header-outer a#mobile-cart-link .cart-wrap span{color:#fff;padding:0 4px;border-radius:50px;}body #slide-out-widget-area.slide-out-from-right{background-color:#1f2020 !important;}body.woocommerce .classic .product-wrap .add_to_cart_button,body .woocommerce .classic .product-wrap .add_to_cart_button{display:none !important;}}@media all and (max-width:480px){.sec-1 .box3 .wpb_raw_html{margin-left:0 !important;}.sec-2{padding-top:280px !important;}.sec-2 .box:before{top:-250px;}body.single-product #header-space{height:71px !important;}}div#text-12 p{color:rgba(255,255,255,.43);padding-right:53px;}::placeholder{font-family:"tex_gyre_adventorregular";}body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-item > a{color:#000 !important;}#nior-sec img.img-with-animation.animated-in{width:100% !important;}.owl-dots.disabled{position:absolute;bottom:0;left:0;right:0;display:block !important;}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border-radius:0px !important;background-color:rgba(0,0,0,.44) !important;margin:0 3px;}#testi-secc .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{transform:scale(1) !important;background-color:#000 !important;}div#testi-secc .owl-carousel .owl-item img{padding:0 4px;}div#testi-secc .owl-dot.active span{background-color:#000 !important;}div#testi-secc .owl-dots{position:absolute;bottom:-20px;left:0;right:0;}div#testi-secc{padding-bottom:80px !important;}body header#top li#menu-item-2927 a:before{content:"";position:absolute;right:10px;font-family:"FontAwesome";font-size:14px;font-weight:500 !important;top:42%;}img.image.wp-image-2977.attachment-full.size-full{width:80% !important;}#text-12 p{font-size:10px;line-height:16px;color:#fff !important;font-family:"tex_gyre_adventorregular";}div#media_image-2{margin-bottom:-10px !important;}#footer-outer #footer-widgets .col p{}#custom_html-2 p{padding-bottom:0px !important;}#custom_html-2 i{padding:0 4px 0 0;color:#ffd64a !important;font-size:15px;position:absolute;left:0px;top:6px;}#custom_html-2 p{position:relative;padding-left:20px;}#footer-outer #custom_html-2 a,#custom_html-2 p{font-size:16px !important;color:#fff !important;font-weight:400;font-family:"tex_gyre_adventorregular";}html body.original #footer-outer #footer-widgets .col ul li{border:none !important;}#footer-outer  #text-10 a{color:#fff !important;font-size:16px !important;font-family:"tex_gyre_adventorregular";}#footer-outer ul li a{color:#fff !important;font-size:16px !important;padding:0 !important;font-family:"tex_gyre_adventorregular";}#footer-widgets .col.span_3.one-fourths.right-edge:nth-child(3){}#header-outer header#top .span_9 nav >ul.sf-menu >li:not(.cat-btn) ul li a{padding:15px !important;color:#000 !important;}#header-outer header#top .span_9 nav >ul.sf-menu >li:not(.cat-btn) ul li a i{color:#000 !important;top:10px;}.col.span_3.one-fourths.clear-both:nth-child(1){width:31% !important;}.col.span_3.one-fourths.right-edge:nth-child(2){width:19% !important;}.col.span_3.one-fourths.clear-both:nth-child(3){width:20% !important;margin-left:-50px;}.col.span_3.one-fourths.right-edge.col_last:nth-child(4){width:23% !important;}input.es_required_field.es_txt_email.ig_es_form_field_email{background-color:#393939 !important;border-radius:50px !important;border-color:transparent !important;}#footer-outer #footer-widgets .col input[type=submit]{float:left;padding:0px !important;position:absolute;right:-40px;font-size:14px;background-position:center !important;width:129px;height:37px;border-radius:300px !important;background-color:#ffd64a !important;top:75px;color:#222 !important;text-transform:uppercase;font-family:"tex_gyre_adventorbold";}.social li{display:inline-block;display:inline-flex;color:#fff;font-size:14px;text-transform:uppercase;font-weight:600;margin:0 10px 0 0;background-color:#464646;width:22%;height:41px;justify-content:center;}.social li i{padding:7px 9px;}.social li i.fab.fa-facebook-f{padding-left:14px;}.social li:hover{background-color:#eac648 !important;}.social li:hover i{color:#fff !important;}.es-field-wrap label{font-size:0px;}.es-field-wrap{margin:-17px 0;}.woocommerce .woocommerce-tabs > div h2{font-family:"tex_gyre_adventorbold";color:#000 !important;}body input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid{border:1px solid #e83338 !important;}span.wpcf7-not-valid-tip{display:none;}.wpcf7-form .row{padding-bottom:0px !important;}.wpcf7-response-output{border-color:#f00 !important;color:#f00 !important;}iframe{}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid rgba(0,0,0,.08);}h2.woocommerce-loop-category__title{text-align:center !important;font-size:14px !important;font-family:"tex_gyre_adventorbold" !important;}.page-header-overlay-color:after{background-color:rgba(0,0,0,.35) !important;}body #page-header-bg h1{text-shadow:2px 2px 0px #ffc913 !important;background:#fff !important;font-family:"HelveticaCE";font-size:36px;font-weight:900;border:2px solid;-webkit-text-stroke:1px;text-transform:uppercase;}body:not(.tax-product_cat) div#sidebar > div:first-child{display:none;}html body #header-outer header#top .span_9 nav >ul.sf-menu >li:not(#social-in-menu):not(#search-btn):not(.slide-out-widget-area-toggle) >a{padding-top:0px !important;}body header#top li#menu-item-2927 a:before{top:34%;}div#sidebar ul.product-categories li a{font-family:"tex_gyre_adventorregular";font-weight:500 !important;}body header#top li img{width:30px;}body #header-secondary-outer nav >ul{float:right;}div#nior-sec{width:calc(100% + 17%);padding:0 40px;margin-left:-8.5%;}.top-site{background:#c1301f;}.top-site p{font-size:19px;font-family:"Poppins";padding:20px !important;letter-spacing:1px;}.top-site p a{color:#fff;}div#nior-sec h2{font-size:38px;font-weight:800;color:#000;font-family:"Poppins";}div#nior-sec h3{color:#000;font-weight:800;font-family:"Poppins";}div#nior-sec .vc_col-sm-6 p,div#nior-sec .vc_col-sm-6 li{font-size:16px;color:#000;font-family:"Lato";font-weight:700;}div#nior-sec .vc_col-sm-6 ul{display:flex;flex-wrap:wrap;}div#nior-sec .vc_col-sm-6 ul li{width:33.3%;line-height:36px;}.bottom-sec{background:#363636;padding:20px;}.bottom-sec p{color:#fff;padding:0;font-size:18px;font-family:"Poppins";letter-spacing:1px;line-height:31px;}.bottom-sec p a{margin-right:23px;}#header-outer[data-format="centered-menu-under-logo"] header#top nav >ul.sf-menu >li > ul.sub-menu ul.sub-menu{padding-left:10px;}#gallery-row .nectar-flickity:not(.masonry) .flickity-slider .cell{height:310px;border:1px solid #f4f4f4;}#gallery-row .nectar-flickity:not(.masonry) .flickity-slider .cell img{height:100%;object-fit:contain;}#gallery-row .flickity-viewport{margin-top:0;}#product-category-row ul.submenu{margin:0;}#product-category-row ul.submenu li{display:block;text-align:center;vertical-align:middle;}#product-category-row ul.submenu li img{margin:0;display:inline-block;vertical-align:middle;width:70px;padding-right:10px;image-rendering:-webkit-optimize-contrast;}div#product-category-row{padding-bottom:20px !important;}div#product-category-row .owl-theme .owl-dots .owl-dot.active span{background-color:#c1301f !important;transform:scale(1.1);}#product-category-row .owl-carousel .owl-item{height:50px !important;display:flex;align-items:center;justify-content:center;}#product-category-row .wpb_raw_code.wpb_content_element.wpb_raw_html{margin:0 !important;padding:0 !important;}#product-category-row .owl-stage{padding:0;}#product-category-row ul.submenu li a{color:#000;font-size:18px;font-weight:600;font-family:"Poppins";}.subheading p,.subheading li{font-family:"tex_gyre_adventorregular";font-size:16px;color:#000;letter-spacing:1px;}.subheading ul ul{margin-bottom:0;}.category-widget div#nav_menu-2{display:block !important;}.category-widget div#nav_menu-2 li a{font-family:"Poppins" !important;color:#ffd64a;}#page-content-row h2,#page-content-row h3,#page-content-row h4,#page-content-row h5{font-family:"tex_gyre_adventorbold" !important;}.single-quote img{width:100%;border:1px solid #f4f4f4;}.single-quote{text-align:center;}.single-quote .content a{background-color:#333 !important;text-transform:uppercase;letter-spacing:1px;font-size:12px;padding:8px 35px !important;font-family:"Arial";display:inline-block;transition:.4s all ease;margin-top:10px;color:#fff !important;}.single-quote .content a:hover{background:#ffd64a !important;}.single-quote .content h4{min-height:55px;line-height:25px;}.single-quote .content h4{min-height:55px;line-height:25px;}.single-quote img:hover,.single-quote:hover img{box-shadow:0 10px 30px rgba(0,0,0,30%);}.single-quote img{transition:.4s all ease;}#header-outer[data-format="centered-menu-under-logo"] header#top nav >ul.sf-menu >li > ul.sub-menu{background:white !important;}header#top nav >ul >li.megamenu >ul >li{width:24.8% !important;border:none !important;display:inline-block !important;padding:0 !important;}#header-outer header#top .span_9 nav > ul li.megamenu >ul >li a{border:none !important;font-size:14px !important;color:#000 !important;font-family:"tex_gyre_adventorregular" !important;font-weight:600;letter-spacing:.7px;justify-content:center;}#header-outer header#top .span_9 nav >ul.sf-menu >li:not(.cat-btn) ul li a{font-size:13px !important;padding:15px 15px;}.subheading h2{margin-bottom:20px !important;margin-top:25px !important;display:inline-block;text-transform:uppercase;}#form-page.contct-pg h2{color:#000;font-size:50px;letter-spacing:2px;padding-bottom:10px;font-family:"tex_gyre_adventorbold";}#form-page.contct-pg h4{color:#000;font-size:18px;letter-spacing:0px;padding-bottom:0px;font-family:"tex_gyre_adventorbold";margin:0;}div.wpforms-container-full .wpforms-form input{height:44px !important;padding:10px 30px !important;font-size:14px !important;}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:13px;letter-spacing:.6px;}.wpforms-field.wpforms-field-html{padding-bottom:0 !important;}div.wpforms-container-full .wpforms-form .wpforms-five-sixths,div.wpforms-container-full .wpforms-form .wpforms-four-sixths,div.wpforms-container-full .wpforms-form .wpforms-four-fifths,div.wpforms-container-full .wpforms-form .wpforms-one-fifth,div.wpforms-container-full .wpforms-form .wpforms-one-fourth,div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-one-sixth,div.wpforms-container-full .wpforms-form .wpforms-one-third,div.wpforms-container-full .wpforms-form .wpforms-three-fourths,div.wpforms-container-full .wpforms-form .wpforms-three-fifths,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths,div.wpforms-container-full .wpforms-form .wpforms-two-fifths,div.wpforms-container-full .wpforms-form .wpforms-two-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-thirds{margin-left:2.7%;}div.wpforms-container-full .wpforms-form .wpforms-one-third,div.wpforms-container-full .wpforms-form .wpforms-two-sixths{width:31.5%;}div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths{width:48.6%;}div.wpforms-container-full .wpforms-form .wpforms-one-fourth{width:22.9%;}.dividers{border-top:2px dashed #666679 !important;margin:26px 0px !important;padding:0 !important;display:block !important;float:left !important;width:100% !important;}div.wpforms-container-full .wpforms-form button[type=submit]{width:100%;border:none !important;text-transform:uppercase;font-weight:bold;color:white;letter-spacing:2px;font-size:17px !important;background-color:#ffd64a !important;}div#wpforms-3375-field_21-container{width:48.5%;}div#wpforms-3375-field_45-container,div#wpforms-3375-field_46-container,div#wpforms-3375-field_47-container{width:14.4%;}div.wpforms-container-full .wpforms-form select{border:1px solid #ccc !important;height:45px;box-shadow:none !important;font-size:14px !important;}.contain-custom{display:flex;flex-wrap:wrap;}.contain-custom > div{width:18.5%;margin-right:1.5%;margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;}.single-quote img{width:100% !important;height:250px !important;object-fit:cover;}.subheading h2 strong{font-family:"tex_gyre_adventorbold" !important;font-size:24px;}.subheading.small-text h2{font-size:24px !important;line-height:24px;margin-top:0 !important;}.subheading.small-text p:last-child{padding-bottom:25px;}.single-quote .content p{padding:0;font-size:14px;font-weight:500;line-height:1.2;color:#000;margin-top:-30px;}.subheading.mb-30{margin-bottom:30px;}.subheading table *{font-family:"tex_gyre_adventorregular";font-size:15px;color:#000;font-weight:600;letter-spacing:1px;}.vc_col-sm-6 .contain-custom > div{width:47%;}.vc_col-sm-4 .contain-custom > div{width:72%;}.bg-grey{padding:20px 0 !important;}.bg-grey .row-bg{background:#f6f6f6;width:340%;margin-left:-100%;margin-top:-30px;}.subheading.fpm-set li{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between;}.subheading.fpm-set li strong{font-family:"tex_gyre_adventorregular";font-size:15px;color:#000;font-weight:600;letter-spacing:1px;width:50%;}.subheading h2 em{font-style:normal;font-weight:500 !important;font-size:20px;text-transform:initial;font-family:"Poppins";}#page-content-row h3 sup{font-size:13px;vertical-align:baseline;}#listing-row .col.span_12.left p{display:none;}#product-category-row ul.submenu li img{width:80px;height:45px;border-radius:40%;object-fit:contain;background:#e0dbe1;padding:4px;margin-right:10px;}.col-6-row .contain-custom > div{width:14.6%;}.col-6-row .single-quote img{height:140px !important;}.single-6-row{background:#f4f4f4;padding:30px !important;min-height:305px;}.single-6-row h2{font-size:24px;color:#000;font-family:"Poppins";line-height:32px;text-transform:uppercase;}.single-6-row p{font-size:14px;line-height:1.3;font-family:"tex_gyre_adventorregular";color:#000;width:100%;}.single-6-row img.left-image{width:100% !important;height:200px !important;object-fit:cover;margin-left:-30px;transform:scale(1.1);}.single-6-row a{background:#ffd64a !important;color:#000 !important;padding:10px 20px;display:inline-block;font-weight:bold;border-radius:20px;}body .single-6-row a{padding:10px 50px;}#sec-11 .vc_col-sm-10.wpb_column.column_container{margin-left:0 !important;}header#top li#menu-item-2927{display:none;}#header-outer[data-format="centered-menu-under-logo"] header#top nav{background:#ffd64a;margin-left:-99px;justify-content:start !important;}header#top ul ul span.sf-sub-indicator{height:auto !important;position:absolute;}header#top ul ul.sub-menu{width:16.6rem !important;}.sf-menu li li ul{left:17.8rem !important;padding-left:0 !important;top:21px !important;}.footer-logo{width:80%;margin-top:10px;}.wpforms-field-radio ul li.depth-1,.wpforms-field-checkbox ul li.depth-1{display:inline-flex !important;align-items:center;}div.wpforms-container-full .wpforms-form input[type="radio"]{height:auto !important;}body #form-page div.wpforms-container .wpforms-form .wpforms-field-checkbox ul,body #form-page div.wpforms-container .wpforms-form .wpforms-field-radio ul{margin-top:9px !important;}body #form-page div.wpforms-container .wpforms-form .wpforms-field-checkbox ul li label,body #form-page div.wpforms-container .wpforms-form .wpforms-field-radio ul li label{font-size:14px;}.subheading p strong,.subheading li strong{font-family:"tex_gyre_adventorregular";}#form-page.contct-pg h3{color:#000;font-size:30px;letter-spacing:2px;font-family:"tex_gyre_adventorbold";padding-top:20px;font-weight:bold;}.dflex.justify-space-between ul{display:flex;justify-content:space-between;align-items:center;}body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_ancestor > a,body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-ancestor > a{}body #page-header-bg h1{color:#000 !important;background:#ffd64a;display:inline-block;padding:8px 20px 15px;position:relative;letter-spacing:1.4px;}body #page-header-bg h1:before{content:attr(title);position:absolute;left:23px;z-index:-1;color:black;padding:8px 0 15px;top:3px;-webkit-text-stroke:0;text-shadow:none;}.disabled_row{display:none !important;}.subheading a{color:#00f;text-transform:uppercase;}.btn-global.mb-30{margin-bottom:30px;}.btn-global a{background-color:#333 !important;text-transform:uppercase;letter-spacing:1px;font-size:12px;padding:8px 35px !important;font-family:"Arial";display:inline-block;transition:.4s all ease;margin-top:10px;color:#fff !important;}#footer-outer .col_last{max-width:30%;}#footer-outer .col:nth-child(2){width:32%;}#search-results .result h2.title a{color:#000 !important;font-family:tex_gyre_adventorbold;}#search-results .result img{height:300px !important;object-fit:cover;}ul.social{display:flex;flex-wrap:wrap;}@media only screen and (max-width:1000px){#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows{display:flex;justify-content:space-between;align-items:center;padding:5px 0;}#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows li a{padding:0 !important;font-size:14px !important;}body #header-secondary-outer nav >ul >li >a h6{font-size:14px !important;}div#header-space{height:72px !important;}body header#top{padding:0;}body #header-outer[data-mobile-fixed="1"]{top:48px !important;position:absolute !important;}#header-outer[data-format="centered-menu-under-logo"] header#top #logo{margin:auto !important;width:200px !important;height:auto !important;margin-top:5px !important;}a#toggle-nav{margin-top:5px !important;}#header-outer[data-format="centered-menu-under-logo"] header#top #logo img{width:100% !important;height:auto !important;}body header#top div{background:transparent !important;}form#searchform{display:none;}body header#top .col.span_3{height:100%;}body header#top #mobile-cart-link{display:none !important;}div#sec-11 .wpb_text_column.wpb_content_element{height:auto !important;padding:10px 15px 50px 15px !important;}div#sec-11 .wpb_wrapper .wpb_wrapper *{width:100%;}div#sec-11 .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding{background-repeat:no-repeat;background-position:center 0px !important;}div#sec-11 .owl-item .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding:before{background-size:cover !important;}header#top nav::after,header#top nav::before{background:none;}div#sec-11 .wpb_wrapper .wpb_wrapper{margin-top:30px;}div#sec-11 h1,div#sec-11 h2{font-size:26px;line-height:1.2;}div#sec-11 p{font-size:12px !important;line-height:18px;}div#sec-11{margin:0;}.single-6-row img.left-image{transform:none;margin:0;height:150px !important;}.single-6-row{padding:15px 20px !important;}div.col h2,h2{font-size:24px;line-height:26px;}.single-6-row p{padding-bottom:20px;}div#nior-sec h2{font-size:26px;}div#nior-sec h3{font-size:14px;}.top-site p{padding:10px !important;}div#nior-sec{padding:0 10px;margin-bottom:0;}div#nior-sec .vc_col-sm-6 ul li{font-size:14px;width:50%;line-height:28px;}.bottom-sec p a{display:block;text-align:center;margin:0;line-height:20px;}.bottom-sec p{line-height:22px;}#footer-outer .col{width:100% !important;max-width:100%;margin-bottom:20px !important;}#footer-outer .widget.widget_nav_menu li a{font-size:14px !important;text-align:center;}#footer-outer #footer-widgets .col ul{margin:0;}body #footer-outer .widget h4{font-size:18px;line-height:28px;padding-bottom:10px;margin-bottom:10px;margin-top:0;text-align:center;}body #footer-outer .widget{margin-bottom:0px;text-align:center;}#custom_html-2 p{padding:0;}#custom_html-2 i{position:unset;display:block;margin-top:10px;}ul.social{display:flex;align-items:center;justify-content:center;}body #slide-out-widget-area.slide-out-from-right{background:transparent !important;}.off-canvas-menu-container.mobile-only{margin-top:60px !important;}body #slide-out-widget-area .inner .off-canvas-menu-container li a{font-size:18px;line-height:30px;color:#fff !important;}body #page-header-bg .span_6 h1,body  .single.single-post .section-title h1{font-size:22px !important;line-height:24px !important;}body #page-header-bg h1:before{opacity:0;}div#page-header-bg{padding:40px 0px !important;}#page-header-bg .span_6{margin:0 !important;}div#page-header-wrap > div{padding:20px 0 !important;}body:not(.home) .container.main-content > .row > div{padding:40px 0 !important;margin-bottom:0;}body:not(.home) .container.main-content > .row > div:not(:first-child){padding:10px 0 !important;}body:not(.home) .container.main-content > .row > div:last-child{padding-bottom:40px !important;}body[data-header-resize="0"] #page-header-bg{height:auto !important;}body[data-header-resize="0"] #page-header-bg .row{top:0 !important;}body #page-header-bg[data-alignment-v="middle"]:not(.fullscreen-header) .span_6{position:unset !important;transform:none !important;margin:0 !important;}.subheading h2{margin-top:0 !important;}.subheading table *{font-size:12px !important;}.contain-custom > div{width:100% !important;}.single-quote img{}.single-quote .content h4{min-height:auto;}.contain-custom{}.contain-custom > div:last-child{margin-bottom:0;}p{padding-bottom:15px;}.single-6-row h2{font-size:20px;}#form-page.contct-pg h2{font-size:26px;line-height:28px;}.wpforms-container.wpforms-container-full{margin:0;}.wpforms-container form .wpforms-field{width:100% !important;margin:0 !important;}#mobile-menu .container >ul >li.cat-btn{display:none;}div#mobile-menu{position:absolute;left:0;right:0;top:105px;}div#page-content-row{margin:0 !important;}.contct-pg .vc_column-inner .wpb_wrapper .wpcf7-submit{font-size:14px !important;}.contct-pg iframe{height:350px !important;}.subheading p,.subheading li{font-size:13px;}body.search .container.main-content > .row > div.col.span_12{padding:20px 0px !important;}body.search-results .container-wrap{margin:0 !important;padding:0 !important;}#search-results .result img{width:100%;height:250px !important;}.carousel-item > div{margin:0;}.owl-carousel .owl-stage{padding-top:0;}#sec-11 .owl-dots{bottom:10px;}div#sec-11 .owl-item .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding:before{opacity:0;}div#sec-11{background:url("https://cdn-ikpildj.nitrocdn.com/sHiJSXzvxrceudowaBWySPNxGqkLzDIB/assets/images/optimized/rev-a339484/norstoneinc.com/wp-content/uploads/2022/01/bg.jpg") no-repeat center;margin-bottom:30px;}div#sec-11.nitro-lazy{background-image:none !important;}body.search .col.span_12.section-title{padding-bottom:0;}div#sec-11 p.banner-para{padding-bottom:30px;}#search-results .result span.bottom-line,.masonry-blog-item span.bottom-line{background:transparent;}body header#top{padding:10px 0;}#header-outer #mobile-menu ul li a{color:#000;font-family:"tex_gyre_adventorregular";}#sec-11 .column-image-bg{background-position:0px -35px;}ul.social{gap:10px;}ul.social li{margin:0;}.single-quote .content p{margin:0;}}