﻿.toggles .toggle.extra-color-2 h3 a{background-color:#F03226}.toggles .toggle.extra-color-3 h3 a{background-color:#7D7571}.toggles .toggle.extra-color-4 h3 a{background-color:#00ADEF}.toggles .toggle h3{border-radius:7px;overflow:hidden}.toggles .toggle h3 a{font-size:24px !important;text-transform:none;line-height:1.5em !important;color:#fff;padding-top:20px;padding-bottom:20px}@media (max-width:690px){.toggles .toggle h3 a{font-size:20px !important}}.toggles .toggle h3 a:hover{color:#fff}.toggles .toggle h3 a .fa{top:30px;color:#fff}@media (max-width:690px){.toggles .toggle h3 a .fa{top:24px}}.toggles .toggle[data-inner-wrap=true].open>div{border-radius:0;max-height:5000px !important;box-shadow:none !important}.toggles .toggle .inner-toggle-wrap{padding:60px 0 !important}@media (max-width:690px){.toggles .toggle .inner-toggle-wrap{padding:20px !important}}.toggles .toggle.open h3 a{border-radius:0px}@media (min-width:1000px){.sticky-tabs-row .wpb_tabs_nav{position:sticky !important;top:50px !important}}.tabbed[data-style="vertical"] .wpb_tabs_nav{padding-right:50px;width:25%}@media (max-width:1300px){.tabbed[data-style="vertical"] .wpb_tabs_nav{width:30%;padding-right:0px}}@media (max-width:999px){.tabbed[data-style="vertical"] .wpb_tabs_nav{width:100%}}.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item{border-bottom:1px solid #EBEBEB;margin:0 !important}@media (max-width:690px){.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item{width:100%}}.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item.active-tab a{padding-left:20px;padding-right:20px;color:#fff}@media (max-width:690px){.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item.active-tab a{padding:10px 10px}}.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item a{background-color:transparent;padding:15px 0;color:#221F1F;font-size:18px;font-weight:400;line-height:1.5em}@media (max-width:1300px){.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item a{font-size:18px}}@media (max-width:999px){.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item a{padding:20px 10px}}@media (max-width:690px){.tabbed[data-style="vertical"] .wpb_tabs_nav .tab-item a{padding:15px 5px;text-align:left}}.tabbed[data-style="vertical"]>div{width:75%}@media (max-width:1300px){.tabbed[data-style="vertical"]>div{width:70%}}@media (max-width:999px){.tabbed[data-style="vertical"]>div{width:100%}}.btn,.nectar-button{background-color:#FFF200;color:#221F1F;border-radius:100px;padding:20px 60px;font-weight:700;font-size:20px;line-height:normal;font-family:"Montserrat", sans-serif;display:inline-flex;transition:0.3s}@media (max-width:690px){.btn,.nectar-button{font-size:18px;padding:15px 30px}}.btn:hover,.nectar-button:hover{color:#221F1F;opacity:0.8}.btn.red,.btn.building,.nectar-button.red,.nectar-button.building{background-color:#F03226;color:#fff}.btn.grey,.btn.roofing,.nectar-button.grey,.nectar-button.roofing{background-color:#7D7571;color:#fff}.btn.blue,.btn.drainage,.nectar-button.blue,.nectar-button.drainage{background-color:#00ADEF;color:#fff}img.border-radius{border-radius:7px}.border-top{border-top:1px solid #EBEBEB}.border-bottom{border-bottom:1px solid #EBEBEB}#home-services-list .vc_col-sm-9{padding-left:50px}@media (max-width:690px){#home-services-list .vc_col-sm-9{padding-left:1%}}#home-services-list .vc_col-sm-3 *{height:100%}#home-services-list .vc_col-sm-3 * img{object-fit:cover}#benefits-carousel .nectar_icon_wrap{margin:0 auto;display:table}.flickity-viewport{margin:0 !important}.anchor-links .wpb_wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;gap:0px}.anchor-links p{width:calc(100% - 0px);padding-bottom:0}@media (max-width:690px){.anchor-links p{line-height:1.5em}}.anchor-links a{border-bottom:1px solid #221F1F;text-decoration:none !important;padding:20px;display:block;font-weight:500;transition:0.3s}@media (max-width:690px){.anchor-links a{padding:15px 0}}.anchor-links a:hover{opacity:0.8}.red p a{border-color:#F03226}.red p a:hover{opacity:1;color:#F03226}.grey p a{border-color:#7D7571}.grey p a:hover{opacity:1;color:#7D7571}.blue p a{border-color:#00ADEF}.blue p a:hover{opacity:1;color:#00ADEF}@media (min-width:691px){.fixed-bg .row-bg{background-attachment:fixed}}body #header-outer{background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.2) 42%, rgba(255, 255, 255, 0) 88%)}@media (max-width:1300px){#header-outer #logo img{height:70px}}.nectar-global-section.nectar_hook_global_section_footer{text-align:center}.nectar-global-section.nectar_hook_global_section_footer .nectar_icon{padding-top:0 !important}@media (max-width:690px){#footer-outer{text-align:center}}#footer-outer .row{display:flex;flex-wrap:wrap}@media (min-width:1000px) and (max-width:1200px){#footer-outer .col.span_3:nth-child(2){left:-40px}}@media (min-width:691px) and (max-width:1000px){#footer-outer .col.span_3{width:48%;margin-bottom:35px}}@media (max-width:690px){#footer-outer .col.span_3:nth-child(2){width:100%}}#footer-outer img{width:120px}#footer-outer .widget_block a{font-weight:600}@media (max-width:690px){#footer-outer .wp-block-social-links{justify-content:center}}#footer-outer .wp-block-social-links .wp-social-link{background-color:transparent}#footer-outer .wp-block-social-links .wp-social-link a svg{width:35px;height:35px}#footer-outer .address{font-size:16px}#footer-outer #footer-widgets .widget h4{font-size:24px !important;color:#221F1F !important;margin-bottom:30px}#footer-outer #copyright{padding:20px !important}.gform-theme--framework .gform_validation_errors .gform_submission_error{color:#fff}.gform_heading{display:none}.gfield_description{color:#fff !important}.page-id-136 .gform_wrapper{margin-top:-160px}@media (max-width:1100px){.page-id-136 .gform_wrapper{margin-top:-100px}}@media (max-width:690px){.page-id-136 .gform_wrapper{margin-top:-70px}}.gform_wrapper{display:block !important;background:#221F1F;padding:50px;border-radius:10px}@media (max-width:1300px){.gform_wrapper{padding:30px}}@media (max-width:690px){.gform_wrapper{padding:20px}}.gform-body .gform_fields{row-gap:20px}@media (max-width:690px){.gform-body .gform_fields{row-gap:10px}}.gform-body .gfield input:not(.btn):not(.gfield-choice-input){background-color:#fff;padding:12px 30px !important;border-radius:100px;border:none;height:auto}@media (max-width:690px){.gform-body .gfield input:not(.btn):not(.gfield-choice-input){font-size:18px;padding:10px 20px !important}}.gform-body .gfield .gfield_label{margin-bottom:20px !important;color:#fff}@media (max-width:690px){.gform-body .gfield .gfield_label{margin-bottom:10px !important}}.gform-body .gfield .gfield_description{font-size:16px !important}.gform-body .gfield textarea{border-radius:20px}.gform-body .gform_button{padding:15px 30px !important;border-radius:100px;background-color:#FFF200 !important;font-size:20px !important;text-transform:uppercase !important;letter-spacing:1px !important}@media (max-width:690px){.gform-body .gform_button{font-size:18px !important;letter-spacing:0px !important;padding:15px 20px !important}}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background-color:#FFF200 !important;color:#221F1F !important;width:100% !important;font-weight:700 !important;font-size:20px !important}.gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:20px}@media (max-width:690px){.gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:18px}}.content-row{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:1400px){.content-row{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:1200px){.content-row{padding-top:70px !important;padding-bottom:70px !important}}@media (max-width:690px){.content-row{padding-top:50px !important;padding-bottom:50px !important}}.content-row.narrow{padding-top:50px !important;padding-bottom:50px !important}.content-row.narrow.inner{padding-left:50px !important;padding-right:50px !important}@media (max-width:690px){.content-row.narrow{padding-top:30px !important;padding-bottom:30px !important}.content-row.narrow.inner{padding-left:30px !important;padding-right:30px !important}}.content-row.pt0{padding-top:0 !important}.content-row.pb0{padding-bottom:0 !important}.content-row.dark{color:#fff}.content-row.dark>.row-bg-wrap{background-color:#221F1F}.content-row.dark h2,.content-row.dark h3,.content-row.dark h4,.content-row.dark p{color:#fff}.content-row.grey>.row-bg-wrap{background-color:#7D7571}.content-row.pale>.row-bg-wrap{background-color:#eee}.content-row.red{color:#fff}.content-row.red>.row-bg-wrap{background-color:#F03226}.content-row.red h2,.content-row.red h3,.content-row.red h4,.content-row.red p{color:#fff}.banner{padding-top:220px !important;padding-bottom:150px !important}@media (max-width:1100px){.banner{padding-top:130px !important;padding-bottom:100px !important}}@media (max-width:690px){.banner{padding-top:100px !important;padding-bottom:50px !important}}.banner.inner{padding-top:150px !important;padding-bottom:150px !important}.banner.inner.narrow{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:690px){.banner.inner.narrow{padding-top:50px !important;padding-bottom:50px !important}}.banner>.row-bg-wrap:after{content:"";background-color:rgba(0, 0, 0, 0.6);position:absolute;width:100%;height:100%;display:block;z-index:1;top:0;left:0}.banner h1,.banner h2{color:#fff}.banner p{color:#fff;font-size:20px}@media (max-width:690px){.banner p{font-size:18px}}.full-width-product-links-row .vc_col-sm-6{border:10px solid #fff}@media (min-width:1000px){.full-width-product-links-row .vc_col-sm-6:first-child{border-right:5px solid #fff}}@media (max-width:999px){.full-width-product-links-row .vc_col-sm-6:first-child{border-bottom:5px solid #fff}}@media (min-width:1000px){.full-width-product-links-row .vc_col-sm-6:last-child{border-left:5px solid #fff}}@media (max-width:999px){.full-width-product-links-row .vc_col-sm-6:last-child{border-top:5px solid #fff}}.full-width-product-links-row .vc_column-inner .column-image-bg{background-size:cover !important;background-position:center;transition:transform 0.5s ease}.full-width-product-links-row .vc_column-inner:hover .column-image-bg{transform:scale(1.05) !important}.full-width-product-links-row h3{padding:20px;border-radius:7px;font-size:24px;color:#fff;display:table;margin:0 auto;margin-top:-5px;position:relative}@media (max-width:690px){.full-width-product-links-row h3{font-size:20px}}.full-width-product-links-row .building h3{background-color:#F03226}.full-width-product-links-row .roofing h3{background-color:#7D7571}.full-width-product-links-row .drainage h3{background-color:#00ADEF}.full-width-product-links-row .vc_column-inner{padding-top:120px;padding-bottom:120px;padding-left:20px;padding-right:20px}@media (max-width:999px){.full-width-product-links-row .vc_column-inner{padding-top:70px;padding-bottom:70px}}.flex-2-col .vc_col-sm-6 .vc_column-inner>.wpb_wrapper{display:flex;background-color:#eee;padding:30px;border-radius:7px}.flex-2-col .vc_col-sm-6 .vc_column-inner>.wpb_wrapper .img-with-aniamtion-wrap{width:30%}.flex-2-col .vc_col-sm-6 .vc_column-inner>.wpb_wrapper .img-with-aniamtion-wrap img{border-radius:5px}.flex-2-col .vc_col-sm-6 .vc_column-inner>.wpb_wrapper .wpb_text_column{width:70%;padding-left:30px}.flex-2-col .vc_col-sm-6 .vc_column-inner>.wpb_wrapper .wpb_text_column h3{font-size:22px;margin-bottom:15px}.flex-2-col .vc_col-sm-6 .vc_column-inner>.wpb_wrapper .wpb_text_column p{padding-bottom:10px}.flex-2-col .vc_col-sm-6 .vc_column-inner>.wpb_wrapper .wpb_text_column ul{margin-bottom:10px}.contained{max-width:1480px;margin-left:auto !important;margin-right:auto !important}.contained.col5{max-width:600px}.contained.col6{max-width:730px}.contained.col7{max-width:850px}@media (max-width:1399px){.contained.col7{max-width:730px}}.contained.col8{max-width:970px}@media (max-width:1399px){.contained.col8{max-width:850px}}.contained.col9{max-width:1100px}.contained.col10{max-width:1230px}@media (max-width:1399px){.contained.col10{max-width:1100px}}table #small-tick{width:30px;height:30px}.mb{margin-bottom:35px !important}.mb0{margin-bottom:0 !important}@media (max-width:690px){.mb0-mobile{margin-bottom:0 !important}}body #header-outer #top nav>ul li.products .sub-menu li:first-child a:hover{background-color:#F03226 !important;color:#fff !important}body #header-outer #top nav>ul li.products .sub-menu li:nth-child(2) a:hover{background-color:#7D7571 !important;color:#fff !important}body #header-outer #top nav>ul li.products .sub-menu li:nth-child(3) a:hover{background-color:#00ADEF !important;color:#fff !important}.sf-menu li a{opacity:1 !important;font-size:20px !important;font-weight:400}@media (max-width:1500px){.sf-menu li a{font-size:18px !important}}@media (min-width:1500px){.sf-menu li a{margin-left:10px !important;margin-right:10px !important}}@media (min-width:1100px) and (max-width:1200px){.sf-menu li a{font-size:16px !important}}.sf-menu li a span:after{display:none !important}.sf-menu li .sub-menu{padding:0;border-radius:7px;overflow:hidden}.sf-menu li .sub-menu li a{background-color:transparent !important;font-size:17px !important;color:#333 !important;line-height:normal !important;padding:15px;border-bottom:1px solid #EBEBEB !important}@media (min-width:1500px){.sf-menu li .sub-menu li a{margin-left:0px !important;margin-right:0px !important}}.sf-menu li .sub-menu li a:hover{background-color:#FFF200}.sf-menu li .sub-menu li:last-child a{border-bottom:none !important}.sf-menu.buttons{margin-left:50px !important}@media (max-width:1100px){.sf-menu.buttons{margin-right:40px !important}}.sf-menu.buttons *{line-height:normal}.sf-menu.buttons .nectar-header-text-content{padding:0 !important;opacity:1 !important}.sf-menu.buttons .nectar-header-text-content a{font-weight:600 !important}.sf-menu.buttons .nectar-header-text-content a:after{display:none !important}.sf-menu.buttons .nectar-header-text-content a i{color:#FFF200 !important}.sticky-wrapper .page-submenu .full-width-content ul{background-color:transparent !important}.sticky-wrapper .page-submenu .full-width-content ul li a{color:#fff}.sticky-wrapper .page-submenu .full-width-content ul li.current-menu-item a{font-weight:600}.grey .sticky-wrapper .page-submenu .full-width-content{background-color:#7D7571 !important}body #slide-out-widget-area-bg.fullscreen-split{background-color:#221F1F !important}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li{border-bottom:1px solid rgba(255, 255, 255, 0.1);padding:10px;margin:0 !important}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a{font-family:"Montserrat", sans-serif !important;font-weight:500 !important;font-size:21px !important;line-height:21px !important}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .sub-menu li{border-bottom:none !important}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .sub-menu li a{font-size:18px !important}#slide-out-widget-area.fullscreen-split .left-side{width:100% !important;align-items:center !important;text-align:center}#slide-out-widget-area.fullscreen-split .right-side{display:none !important}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:after{display:none !important}.container-wrap{padding:0 !important}#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) ul .current-menu-item>a{background-color:transparent !important}.vc_row.top-level.full-width-section:not(.full-width-ns)>.span_12{padding-top:0 !important}body .gform_wrapper .top_label .gfield_label{font-family:"Montserrat", sans-serif}sr7-slide:after{content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.2) 25%, rgba(255, 255, 255, 0) 75%);position:absolute;display:block;width:100%;height:100%;left:0;right:0;bottom:0;z-index:1}@media (max-width:1300px){sr7-slide .slide-text{padding-left:50px !important}}@media (max-width:690px){sr7-slide .slide-text{padding-left:20px !important;padding-right:20px !important}}sr7-slide .slide-text h2{color:#fff;text-transform:none !important;line-height:normal !important;font-size:60px !important;font-weight:700 !important;font-family:"Montserrat", sans-serif;margin-bottom:0}@media (max-width:1200px){sr7-slide .slide-text h2{font-size:50px !important}}@media (max-width:690px){sr7-slide .slide-text h2{font-size:30px !important}}sr7-slide .slide-text p{font-size:20px !important;font-family:"proxima-nova", sans-serif;font-weight:400 !important;line-height:1.5em !important;font-family:"Montserrat", sans-serif;max-width:900px}@media (max-width:690px){sr7-slide .slide-text p{font-size:16px !important}}sr7-tabs{padding:0 !important;bottom:75px !important;left:2% !important;width:100% !important;transform:translate(0, 0px) !important;inset:auto auto 0px 0%}@media (max-width:690px){sr7-tabs{bottom:70px !important;left:0 !important}}sr7-tabs sr7-tt-mask{width:98% !important;height:auto !important}@media (max-width:690px){sr7-tabs sr7-tt-mask{width:100% !important}}sr7-tabs sr7-tabs-wrap{display:flex;flex-wrap:wrap}sr7-tabs sr7-tabs-wrap sr7-tab{padding:15px !important;border-bottom:none !important;border-radius:7px;height:auto !important;width:31% !important;margin-right:2% !important;transform:none !important;position:relative !important}@media (max-width:690px){sr7-tabs sr7-tabs-wrap sr7-tab{width:31% !important;margin-left:1% !important;margin-right:1% !important;padding:10px !important}}sr7-tabs sr7-tabs-wrap sr7-tab .sr7-tab-content{padding:0 !important;padding-top:30px !important;padding-bottom:15px !important;margin:0 !important;border-top:5px solid #fff;position:relative !important}@media (max-width:690px){sr7-tabs sr7-tabs-wrap sr7-tab .sr7-tab-content{padding-top:15px !important;padding-bottom:0px !important;border-top:2px solid #fff}}sr7-tabs sr7-tabs-wrap sr7-tab .sr7-tab-content .sr7-tab-title{color:#fff !important;font-size:24px !important;font-weight:600 !important;font-family:"Montserrat", sans-serif;line-height:normal !important}@media (max-width:1400px){sr7-tabs sr7-tabs-wrap sr7-tab .sr7-tab-content .sr7-tab-title{font-size:20px !important}}@media (max-width:800px){sr7-tabs sr7-tabs-wrap sr7-tab .sr7-tab-content .sr7-tab-title{font-size:16px !important}}@media (max-width:480px){sr7-tabs sr7-tabs-wrap sr7-tab .sr7-tab-content .sr7-tab-title{font-size:14px !important}}sr7-tabs sr7-tabs-wrap sr7-tab .sr7-tab-img{display:none !important}sr7-tabs sr7-tabs-wrap sr7-tab.selected{background-color:rgba(217, 217, 217, 0.3) !important}sr7-tabs sr7-tabs-wrap sr7-tab.sr7-touchhover{background-color:rgba(217, 217, 217, 0.3) !important}sr7-tabs sr7-tabs-wrap sr7-tab:first-child .sr7-tab-content{border-color:#F03226}sr7-tabs sr7-tabs-wrap sr7-tab:nth-child(2) .sr7-tab-content{border-color:#7D7571}sr7-tabs sr7-tabs-wrap sr7-tab:nth-child(3) .sr7-tab-content{border-color:#00ADEF}body{font-family:"Montserrat", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:19px;line-height:1.7em;overflow-x:hidden;overflow-y:auto}@media (max-width:690px){body{font-size:18px}}.balance{text-wrap:balance}h1{font-size:60px;font-weight:700;line-height:1.3em}@media (max-width:1200px){h1{font-size:50px}}@media (max-width:690px){h1{font-size:30px}}h2{font-size:40px;line-height:1.3em}@media (max-width:1200px){h2{font-size:30px}}@media (max-width:690px){h2{font-size:25px}}h3{font-size:30px;line-height:1.3em}@media (max-width:1200px){h3{font-size:25px}}@media (max-width:690px){h3{font-size:23px}}h4{font-size:24px;line-height:1.3em}@media (max-width:1200px){h4{font-size:22px}}@media (max-width:690px){h4{font-size:20px}}.wpb_text_column a:not(.btn){color:#221F1F;text-decoration:underline}ul.ticks{list-style-type:none;padding:0;position:relative;margin-left:0}ul.ticks li{padding:10px 10px 10px 30px;list-style-type:none;border-bottom:1px solid #eee}ul.ticks li:last-child{padding-bottom:0;border-bottom:none}ul.ticks li a{font-weight:500}ul.ticks li:before{content:"";color:#221F1F;font-weight:800;font-family:"Font Awesome 6 Pro";background-size:20px 20px;width:20px;height:20px;display:inline-flex;position:absolute;left:0}ul.ticks.red li:before,ul.ticks.building li:before{color:#F03226}ul.ticks.grey li:before,ul.ticks.roofing li:before{color:#7D7571}ul.ticks.blue li:before,ul.ticks.drainage li:before{color:#00ADEF}ul.specs{list-style:none;margin:0;padding:0;border:1px solid #eee;background:#fafafa}ul.specs li{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid #eee;font-size:1rem;font-weight:400;text-align:left;line-height:1.8em}ul.specs li:last-child{border-bottom:none}ul.specs li span.label{font-weight:600;color:#000}ul.specs li span.value{color:#555}ul.specs.red,ul.specs.building{border:1px solid #F03226;background:rgba(240, 50, 38, 0.1)}ul.specs.red li,ul.specs.building li{border-bottom:1px solid #F03226}ul.specs.red li:last-child,ul.specs.building li:last-child{border-bottom:none}ul.specs.grey,ul.specs.roofing{border:1px solid #7D7571;background:rgba(125, 117, 113, 0.1)}ul.specs.grey li,ul.specs.roofing li{border-bottom:1px solid #7D7571}ul.specs.grey li:last-child,ul.specs.roofing li:last-child{border-bottom:none}ul.specs.blue,ul.specs.drainage{border:1px solid #00ADEF;background:rgba(0, 173, 239, 0.1)}ul.specs.blue li,ul.specs.drainage li{border-bottom:1px solid #00ADEF}ul.specs.blue li:last-child,ul.specs.drainage li:last-child{border-bottom:none}.overflow-scroll{overflow-x:scroll}body:not(.woocommerce-cart) .main-content th{font-size:15px;line-height:1.6em}body:not(.woocommerce-cart) .main-content td{line-height:1.8em}body .main-content .red table,body .main-content table.red,body .main-content .building table,body .main-content table.building{border:1px solid #F03226;background:rgba(240, 50, 38, 0.1)}body .main-content .red table thead,body .main-content table.red thead,body .main-content .building table thead,body .main-content table.building thead{background-color:#F03226;color:#fff}body .main-content .red table thead th:first-child,body .main-content table.red thead th:first-child,body .main-content .building table thead th:first-child,body .main-content table.building thead th:first-child{border-color:#fff}body .main-content .red table tr,body .main-content table.red tr,body .main-content .building table tr,body .main-content table.building tr{border-bottom:1px solid #F03226}body .main-content .red table tr:nth-child(2n+1),body .main-content table.red tr:nth-child(2n+1),body .main-content .building table tr:nth-child(2n+1),body .main-content table.building tr:nth-child(2n+1){background:rgba(240, 50, 38, 0.05)}body .main-content .red table tr:last-child,body .main-content table.red tr:last-child,body .main-content .building table tr:last-child,body .main-content table.building tr:last-child{border-bottom:none}body .main-content .red table tr td,body .main-content table.red tr td,body .main-content .building table tr td,body .main-content table.building tr td{border-color:#fff}body .main-content .red table tr td:first-child,body .main-content table.red tr td:first-child,body .main-content .building table tr td:first-child,body .main-content table.building tr td:first-child{border-color:#fff}body .main-content .grey table,body .main-content table.grey,body .main-content .roofing table,body .main-content table.roofing{border:1px solid #7D7571;background:rgba(125, 117, 113, 0.1)}body .main-content .grey table thead,body .main-content table.grey thead,body .main-content .roofing table thead,body .main-content table.roofing thead{background-color:#7D7571;color:#fff}body .main-content .grey table thead th:first-child,body .main-content table.grey thead th:first-child,body .main-content .roofing table thead th:first-child,body .main-content table.roofing thead th:first-child{border-color:#fff}body .main-content .grey table tr,body .main-content table.grey tr,body .main-content .roofing table tr,body .main-content table.roofing tr{border-bottom:1px solid #7D7571}body .main-content .grey table tr:nth-child(2n+1),body .main-content table.grey tr:nth-child(2n+1),body .main-content .roofing table tr:nth-child(2n+1),body .main-content table.roofing tr:nth-child(2n+1){background:rgba(125, 117, 113, 0.05)}body .main-content .grey table tr:last-child,body .main-content table.grey tr:last-child,body .main-content .roofing table tr:last-child,body .main-content table.roofing tr:last-child{border-bottom:none}body .main-content .grey table tr td,body .main-content table.grey tr td,body .main-content .roofing table tr td,body .main-content table.roofing tr td{border-color:#fff}body .main-content .grey table tr td:first-child,body .main-content table.grey tr td:first-child,body .main-content .roofing table tr td:first-child,body .main-content table.roofing tr td:first-child{border-color:#fff}body .main-content .red.wpb_text_column:not(.anchor-links),body .main-content .building.wpb_text_column:not(.anchor-links){border:1px solid #F03226;background:rgba(240, 50, 38, 0.1);padding:30px}body .main-content .grey.wpb_text_column:not(.anchor-links),body .main-content .roofing.wpb_text_column:not(.anchor-links){border:1px solid #7D7571;background:rgba(125, 117, 113, 0.1);padding:30px}body .main-content .blue.wpb_text_column:not(.anchor-links),body .main-content .drainage.wpb_text_column:not(.anchor-links){border:1px solid #00ADEF;background:rgba(0, 173, 239, 0.1);padding:30px}.box-rows .vc_column-inner>.wpb_wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.box-rows.col2 .nectar-fancy-box{width:calc(50% - 30px)}@media (max-width:690px){.box-rows.col2 .nectar-fancy-box{width:100%}}.box-rows.col3 .nectar-fancy-box{width:calc(33.3% - 30px)}@media (max-width:1000px){.box-rows.col3 .nectar-fancy-box{width:100%}}.box-rows.col4 .nectar-fancy-box{width:calc(25% - 30px)}@media (max-width:1200px){.box-rows.col4 .nectar-fancy-box{width:calc(50% - 30px)}}@media (max-width:690px){.box-rows.col4 .nectar-fancy-box{width:100%}}.box-rows.col5 .nectar-fancy-box{width:calc(20% - 30px)}.nectar-fancy-box[data-style="image_above_text_underline"]{border-radius:7px;overflow:hidden;background-color:#221F1F;margin-bottom:0}.nectar-fancy-box[data-style="image_above_text_underline"] .text{padding:20px;text-align:center}.nectar-fancy-box[data-style="image_above_text_underline"] .text h2,.nectar-fancy-box[data-style="image_above_text_underline"] .text h3{color:#fff;font-size:25px;background:none !important}.nectar-fancy-box[data-style="image_above_text_underline"] .text h4{color:#fff;font-size:20px;background:none !important}.nectar-fancy-box[data-style="image_above_text_underline"] .text p,.nectar-fancy-box[data-style="image_above_text_underline"] .text ul{color:#fff}.nectar-fancy-box[data-style="image_above_text_underline"] .text ul.specs{border:none;padding-top:0;margin-top:20px}.nectar-fancy-box[data-style="image_above_text_underline"] .text ul.specs li{border-bottom:1px solid #fff}.nectar-fancy-box[data-style="image_above_text_underline"] .text ul.specs li:last-child{border-bottom:none}.building .nectar-fancy-box[data-style="image_above_text_underline"]{background-color:#F03226}.roofing .nectar-fancy-box[data-style="image_above_text_underline"]{background-color:#7D7571}.drainage .nectar-fancy-box[data-style="image_above_text_underline"]{background-color:#00ADEF}