body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#808080}h1,h2,h3,h4,h5,h6{color:#252525}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}a{color:#ed2024}#footer-widgets .footer-widget li:before{top:10.6px}body .et_pb_button{background-color:#ed2024;border-width:0px!important;border-radius:50px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#000000!important;background-color:#f8ea24;border-radius:50px}@media only screen and (min-width:981px){#logo{max-height:84%}.et_pb_svg_logo #logo{height:84%}}@media only screen and (min-width:2400px){.et_pb_row{padding:48px 0}.et_pb_section{padding:96px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:144px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:56px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:48px}h3{font-size:40px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:33px}h5{font-size:29px}h6{font-size:26px}.et_pb_slide_description .et_pb_slide_title{font-size:85px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:29px}	body,input,textarea,select{font-family:'DM Sans',Helvetica,Arial,Lucida,sans-serif}@import url('https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap');html body .container,html body .et_pb_row,html body .et_section_specialty .et_pb_row{width:100%;padding-left:clamp(20px,7.813vw,150px);padding-right:clamp(20px,7.813vw,150px);padding-top:0px;padding-bottom:0px}html body .et_pb_button_wrapper .et_pb_button,html body .et_pb_button_module_wrapper .et_pb_button{padding:10px clamp(15px,1.3vw,25px)!important;display:inline-block;text-align:center;position:relative;border-radius:50px;font-family:"Instrument Sans",sans-serif;text-transform:uppercase;font-size:clamp(13px,0.833vw,16px);font-weight:600}html body .et_pb_button_wrapper .et_pb_button:hover,html body .et_pb_button_module_wrapper .et_pb_button:hover{padding:10px clamp(15px,1.3vw,25px)!important;border-radius:50px}html body .et_pb_button_module_wrapper a.et_pb_button.yellow{background:#F8EA24;color:#000;position:relative;padding:15px clamp(15px,1.3vw,25px)!important;padding-right:60px!important}html body .et_pb_button_module_wrapper a.et_pb_button.yellow::before{content:"";display:block;position:absolute;background:url(https://www.ajbservice.com/wp-content/uploads/2025/11/yellow-arr.png)no-repeat center;width:clamp(40px,2.29vw,44px);height:clamp(40px,2.29vw,44px);right:6px;opacity:1;top:6px;background-size:clamp(40px,2.29vw,44px)}html body .et_pb_button_module_wrapper a.et_pb_button.yellow:hover{background:#ED2024;color:#fff!important;padding:15px clamp(15px,1.3vw,25px)!important;padding-right:60px!important}html body .et_pb_button_module_wrapper a.et_pb_button.red{background:#ED2024;color:#fff;position:relative;padding:15px clamp(15px,1.3vw,25px)!important;padding-right:60px!important}html body .et_pb_button_module_wrapper a.et_pb_button.red::before{content:"";display:block;position:absolute;background:url(https://www.ajbservice.com/wp-content/uploads/2025/11/red-arr.png)no-repeat center;width:clamp(40px,2.29vw,44px);height:clamp(40px,2.29vw,44px);right:6px;opacity:1;top:6px;background-size:clamp(40px,2.29vw,44px)}html body .et_pb_button_module_wrapper a.et_pb_button.red:hover{background:#F8EA24;color:#000!important;padding:15px clamp(15px,1.3vw,25px)!important;padding-right:60px!important}html body .et_pb_button_module_wrapper a.et_pb_button.blue{background:#63BAFF;color:#000;position:relative;padding:15px clamp(15px,1.3vw,25px)!important;padding-right:60px!important}html body .et_pb_button_module_wrapper a.et_pb_button.blue::before{content:"";display:block;position:absolute;background:url(https://www.ajbservice.com/wp-content/uploads/2025/12/blu-arr.png)no-repeat center;width:clamp(40px,2.29vw,44px);height:clamp(40px,2.29vw,44px);right:6px;opacity:1;top:6px;background-size:clamp(40px,2.29vw,44px)}html body .et_pb_button_module_wrapper a.et_pb_button.blue:hover{background:#000;color:#fff!important;padding:15px clamp(15px,1.3vw,25px)!important;padding-right:60px!important}html body .et_pb_column h1{font-size:clamp(24px,3.13vw,60px);line-height:clamp(32px,3.65vw,70px);font-family:"Instrument Sans",sans-serif}html body .et_pb_column h2{font-size:clamp(20px,2.92vw,56px);line-height:clamp(28px,3.44vw,66px);font-weight:500;font-family:"Instrument Sans",sans-serif}html body p{font-size:clamp(16px,0.833vw,16px);line-height:clamp(26px,1.56vw,30px);font-weight:400}.header-main .et_mobile_nav_menu li ul.hide{display:none!important}#mobile_menu1 .menu-item-has-children{position:relative}#mobile_menu1 .menu-item-has-children>a{background:transparent}#mobile_menu1 .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3;color:#fff}span.menu-closed:before{content:"\4c";display:block;color:inherit;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.et_pb_social_media_follow{display:flex;gap:10px}.et_pb_social_media_follow li{display:flex;margin-bottom:0}.et_pb_social_media_follow li a{display:flex;height:clamp(30px,2.083vw,40px);width:clamp(30px,2.083vw,40px);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:0px;transition:0.5s}.et_pb_social_media_follow li a:hover{transform:translateY(-3px);transition:0.5s}.et_pb_social_media_follow li a::before{display:none!important}.et-db.archive #et-boc .et-l .et_pb_social_media_follow li a{margin-right:0px}.footer-sec .et_pb_row,.about-sec .top-row,.about-sec .btm-row,.portfolio-sec .btm-row,.pavers-sec .et_pb_row,.pavers-sec .et_pb_image_wrap,.pavers-sec .mid-row,.fences-sec .et_pb_row,.fences-sec .mid-row,.about-page-sec .et_pb_image_wrap,.contact-us-sec .btm-row,.cont-section-new .top-row,.slide-section .et_pb_row,.example-sec .et_pb_row,.single #main-content #content-area,.archive #main-content #content-area,.page-id-2 #main-content #content-area{display:flex}.header-main .top-row,.about-page-sec .et_pb_row{display:flex;align-items:center}.about-sec .btm-row .et_pb_column:last-child:before,.single #main-content .container::before,.archive #main-content .container::before,.page-id-2 #main-content .container::before,.cont-section-new .wpforms-container label.wpforms-field-sublabel{display:none}.et-db.archive #et-boc .et-l .et_pb_row{padding:0;border:0}.et-db.archive #et-boc .et-l .et_pb_row{width:100%;padding-left:clamp(20px,7.813vw,150px);padding-right:clamp(20px,7.813vw,150px)}.top-header .et_pb_row,.et-db.archive #et-boc .et-l .top-header .et_pb_row{display:flex;align-items:center;justify-content:flex-end}.top-header .et_pb_column,.et-db.archive #et-boc .et-l .top-header .et_pb_column{width:auto;margin-right:40px}.top-header .mid-col p,.et-db.archive #et-boc .et-l .top-header .mid-col p{display:flex;align-items:center;gap:8px}.top-header .et_pb_column p,.et-db.archive #et-boc .et-l .top-header .et_pb_column p{font-weight:400;font-size:clamp(12px,0.78vw,15px);line-height:19px}.top-header .et_pb_column p a,.et-db.archive #et-boc .et-l .top-header .et_pb_column p a{color:#fff}.top-header .et_pb_column p a:hover,.et-db.archive #et-boc .et-l .top-header .et_pb_column p a:hover{color:#F8EA24}header,.et-db.archive #et-boc .et-l header{position:fixed;width:100%;z-index:9}header .lft-cols img,.et-db.archive #et-boc .et-l header .lft-cols img{transition:0.5s}header.scrolled .lft-cols img,.et-db.archive #et-boc .et-l header.scrolled .lft-cols img{max-width:160px;transition:0.5s}header.scrolled .header-main .btm-row .et-menu li a,.et-db.archive #et-boc .et-l header.scrolled .header-main .btm-row .et-menu li a{font-size:14px}.header-main .top-row .et_pb_column,.et-db.archive #et-boc .et-l .header-main .top-row .et_pb_column{width:auto;margin-right:30px}.header-main .top-row .lft-cols,.et-db.archive #et-boc .et-l .header-main .top-row .lft-cols{margin-right:auto}.header-main .et_pb_blurb h4,.et-db.archive #et-boc .et-l .header-main .et_pb_blurb h4{font-weight:600;font-size:clamp(15px,0.94vw,18px);line-height:clamp(22px,1.25vw,24px);color:#252525;padding-bottom:0px}.header-main .et_pb_blurb p,.et-db.archive #et-boc .et-l .header-main .et_pb_blurb p{font-weight:400;font-size:clamp(15px,0.78vw,15px);line-height:clamp(20px,1.25vw,24px);color:#808080}.header-main .btm-row,.et-db.archive #et-boc .et-l .header-main .btm-row{margin-top:-5px}.header-main .btm-row .et_pb_menu__wrap,.et-db.archive #et-boc .et-l .header-main .btm-row .et_pb_menu__wrap{justify-content:center}.header-main .btm-row .et_pb_menu__menu,.header-main .btm-row .et-menu-nav,.et-db.archive #et-boc .et-l .header-main .btm-row .et_pb_menu__menu,.et-db.archive #et-boc .et-l .header-main .btm-row .et-menu-nav{width:100%;justify-content:center}.header-main .btm-row .et-menu,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu{background:#1E1917;border-radius:10px;padding:clamp(10px,1.04vw,20px)!important;margin-bottom:-40px;width:calc(100% - clamp(320px,17.71vw,340px))}.header-main .btm-row .et-menu li,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li{margin:0px;padding:0px;margin-right:5px}.header-main .btm-row .et-menu li a,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li a{font-weight:500;font-size:clamp(15px,0.833vw,16px);line-height:normal;text-transform:uppercase;color:#fff;padding:5px clamp(9px,0.94vw,18px)!important;opacity:1!important;background:transparent;border-radius:50px}.header-main .btm-row .et-menu li.quote-btn,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li.quote-btn{margin-right:0px;margin-left:auto}.header-main .btm-row .et-menu li.quote-btn a,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li.quote-btn a{background:#ED2024;border-radius:50px;display:flex;align-items:center;gap:5px}.header-main .btm-row .et-menu li.current-menu-item a,.header-main .btm-row .et-menu li a:hover,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li a:hover{background:#fff;color:#000;padding:5px clamp(9px,0.94vw,18px)!important;border-radius:50px}.header-main .btm-row .et-menu li .sub-menu,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu li .sub-menu{padding:0px;border-color:#ed2024}.header-main .btm-row .et-menu li.servs .sub-menu,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu li.servs .sub-menu{width:255px}.header-main .btm-row .et-menu li .sub-menu li,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu li .sub-menu li{width:100%;margin:0;padding:0px}.header-main .btm-row .et-menu li .sub-menu li a,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu li .sub-menu li a{color:#000;font-size:14px;padding:10px 20px!important;border-bottom:1px dashed rgba(0,0,0,0.3);border-radius:0px;width:100%}.header-main .btm-row .et-menu li .sub-menu li:last-child a,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu li .sub-menu li:last-child a{border:0px none}.header-main .btm-row .et-menu li.servs .sub-menu li a:hover,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu li.servs .sub-menu li a:hover,.header-main .btm-row .et-menu li.current-menu-ancestor .sub-menu li.current_page_item a{background:#ed2024;color:#fff}.banner-sec{padding-top:195px}.banner-sec .et_pb_container{height:100%!important;padding-top:13%;padding-bottom:20%}.banner-sec .et_pb_slide_description{padding:0px}.banner-sec .et_pb_slide_description h1{font-weight:900;font-size:clamp(32px,5.21vw,100px);line-height:clamp(45px,5.21vw,100px);text-transform:uppercase;font-family:"Instrument Sans",sans-serif}.banner-sec .et_pb_slide_description p{font-weight:500;font-size:clamp(17px,1.25vw,24px);line-height:clamp(28px,1.77vw,34px)}.banner-sec .banner-btn{display:flex;justify-content:center;gap:10px;padding-top:40px}.banner-sec .banner-btn a{border-radius:50px;padding:10px clamp(15px,1.3vw,25px);text-shadow:none;font-family:"Instrument Sans",sans-serif;display:flex;align-items:center;gap:10px;padding-right:10px;text-transform:uppercase;font-size:clamp(13px,0.833vw,16px);font-weight:600}.banner-sec .banner-btn a.one{background:#ED2024;color:#fff}.banner-sec .banner-btn a.two{background:#F8EA24;color:#000}.banner-sec .banner-btn a:hover{background:#fff;color:#000}.banner-sec .banner-btn a img{max-width:38px}.lendscaping-sec{margin-top:-150px;z-index:9;background:transparent}.lendscaping-sec::before{content:"";display:block;position:absolute;background:#f9fafa;width:100%;height:60%;bottom:0;left:0}.lendscaping-sec .et_pb_column h2{font-weight:700;font-size:clamp(18px,1.15vw,22px);line-height:clamp(28px,1.67vw,32px);text-transform:uppercase;color:#252525;padding-bottom:0;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:100%;text-align:center}.lendscaping-sec h4{font-weight:600;font-size:clamp(18px,1.15vw,22px);line-height:clamp(28px,1.67vw,32px);color:#252525;font-family:"Instrument Sans",sans-serif}.lendscaping-sec .top-row{box-shadow:0px -10px 14px rgba(0,0,0,0.02);width:calc(100% - 40px);max-width:666px;padding:15px;position:relative}.lendscaping-sec .top-row::before{content:"";display:block;position:absolute;background:url(https://www.ajbservice.com/wp-content/uploads/2025/12/BackgroundShadow.png) no-repeat center;width:clamp(594px,36.15vw,694px);height:88px;top:-42px;left:50%;z-index:1;background-size:clamp(594px,36.15vw,694px) 88px;transform:translate(-50%,0)}.lendscaping-sec .btm-row{box-shadow:0px 0px 12px rgba(0,0,0,0.05);border-radius:10px 10px 0px 0px;width:calc(100% - 40px);max-width:1180px;padding:20px;background:#fff;padding-top:40px;display:flex}.lendscaping-sec .btm-row .et_pb_column{width:33%;margin-right:20px;border-right:1px solid #E6E6E6;padding-right:20px}.lendscaping-sec .btm-row .et_pb_column:last-child{border:0px none;padding-right:0px}.about-sec .et_pb_row{display:flex;align-items:flex-end}.about-sec .lft-col{width:100%;margin-right:0px;position:relative}.about-sec .lft-col::before{display:block;position:absolute;content:"";background:url(https://www.ajbservice.com/wp-content/uploads/2025/12/image-2445.png);width:clamp(300px,30.94vw,594px);height:clamp(246px,23.23vw,446px);right:0;bottom:0;background-size:clamp(300px,30.94vw,594px) clamp(246px,23.23vw,446px)}.about-sec .rgt-col{width:auto}.about-sec .top-row .lft-row{width:25%!important;margin-right:30px!important}.about-sec .top-row .rgt-row{width:60%!important;margin-right:0px!important}.about-sec .top-row .rgt-row h4{border:1px solid #000E2E;border-radius:50px;font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 20px;display:inline-block;color:#000E2E}.about-sec .et_pb_column .btm-row{background:#FFFDDF;border-radius:12px;padding:25px!important;max-width:800px}.about-sec .btm-row .et_pb_column{width:33%!important;margin-right:30px!important;position:relative}.about-sec .btm-row .et_pb_column::before{content:"";display:block;position:absolute;border-right:1px solid #CCCCCC;width:1px;height:100%;right:50px}.about-sec .btm-row .et_pb_column:last-child{margin-right:0px!important;border-right:0px none;padding-right:0px!important;width:auto!important}.about-sec .btm-row .percent{margin-bottom:5px}.about-sec .btm-row span.percent-value{font-weight:500;font-size:clamp(30px,3.33vw,64px);line-height:clamp(40px,3.33vw,64px);color:#222222}.about-sec .btm-row h3.title{font-weight:500;font-size:clamp(15px,0.94vw,18px);line-height:20px;color:#555855;text-transform:uppercase}.about-sec .btm-row .two .percent p:before{content:"+";left:clamp(50px,3.39vw,65px);position:absolute;color:#000;font-size:clamp(40px,3.33vw,64px);font-weight:300;top:5px}.about-sec .btm-row .one .percent p:before{content:"+";right:0;position:absolute;color:#000;font-size:clamp(40px,3.33vw,64px);font-weight:300;top:5px}.portfolio-sec .et_pb_heading_container{text-align:center;margin-bottom:12px}.portfolio-sec .top-row h4{border:1px solid #CDD0CD;border-radius:50px;font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 20px;display:inline-block}.portfolio-sec .btm-row .et_pb_column{width:33%;margin-right:30px}.portfolio-sec .et_pb_blurb_content{max-width:100%;display:flex;flex-wrap:wrap}.portfolio-sec .et_pb_main_blurb_image,.portfolio-sec .et_pb_main_blurb_image img{width:100%;margin-bottom:0px}.portfolio-sec .et_pb_blurb_container{width:100%;padding:20px;display:flex;flex-direction:column;position:relative;padding-top:50px}.portfolio-sec .et_pb_blurb_description img{position:absolute;top:-40px}.portfolio-sec .et_pb_blurb_container h4{font-weight:700;font-size:clamp(18px,1.15vw,22px);line-height:28px;padding-bottom:0px}.portfolio-sec .et_pb_blurb_description p{color:#808080;padding:0px}.portfolio-sec .et_pb_blurb_description p.read{display:flex;align-items:center;gap:8px;padding-top:20px}.portfolio-sec .et_pb_blurb_description p.read img{position:static}.portfolio-sec .et_pb_blurb_description p.read a{color:#fff}.portfolio-sec .et_pb_blurb_description p.read a:hover{color:#ed2024}.pavers-sec .et_pb_column{padding:0}.pavers-sec .one-cols{width:30%;margin-right:30px}.pavers-sec .et_pb_image_wrap img{border-radius:20px;width:100%}.pavers-sec .two-cols{width:70%}.pavers-sec .mid-row .et_pb_column{width:calc(33% - 15px)!important;margin-right:20px!important;background:#F8F5D4;border-radius:20px;padding:20px}.pavers-sec .mid-row .et_pb_column:last-child{margin-right:0px!important}.pavers-sec .mid-row .ones-cols{width:40%!important}.pavers-sec h4{font-weight:700;font-size:clamp(17px,1.04vw,20px);line-height:normal;color:#06070A}.pavers-sec .one-col-list,.fences-sec .one-col-list{list-style:none;padding:0px;margin:0px}.pavers-sec .one-col-list li,.fences-sec .one-col-list li{font-weight:400;font-size:clamp(15px,0.833vw,16px);color:#1F1F1F;padding-left:20px;position:relative;padding-bottom:10px}.pavers-sec .one-col-list li:last-child,.fences-sec .one-col-list li:last-child{padding-bottom:0px}.pavers-sec .one-col-list li::before,.fences-sec .one-col-list li::before{content:"";display:block;position:absolute;background:#606060;width:8px;height:8px;left:0;transform:rotate(45deg);top:7px}.fences-sec .et_pb_row .lft-col{width:60%;margin-right:30px}.fences-sec .et_pb_row .rgt-col{width:40%}.fences-sec .mid-row .et_pb_column{width:calc(50% - 20px)!important;margin-right:30px!important;background:#f5f5f5;padding:20px;border-radius:20px}.fences-sec .mid-row .et_pb_column:last-child{margin-right:0px!important}.retain-sec .mid-row .et_pb_column{background:#F5FBFF}.testimonials-sec .et_pb_heading_container{text-align:center;margin-bottom:12px}.testimonials-sec h4{border:1px solid #000E2E;border-radius:50px;font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 20px;display:inline-block;color:#000E2E}.contact-us-sec .btm-row .lft-col{padding:40px;width:35%;margin-right:30px}.contact-us-sec ul.list-new{list-style:none;padding:0px;margin:0px}.contact-us-sec ul.list-new li{font-weight:500;font-size:clamp(17px,1.04vw,20px);color:#fff;font-family:"Instrument Sans",sans-serif;padding-bottom:20px}.contact-us-sec ul.list-new li:last-child{padding-bottom:0px}.contact-us-sec .btm-row .rgt-col{width:65%;background:#fff;padding:30px}.contact-us-sec .wpforms-container{margin:0}.contact-us-sec .wpforms-container .wpforms-field{padding-top:0!important}.contact-us-sec .wpforms-container .wpforms-field-name,.contact-us-sec .wpforms-container .wpforms-field-email{padding-bottom:20px!important}.contact-us-sec .wpforms-container input,.contact-us-sec .wpforms-container select{border:1px solid #E6E6E6!important;height:55px!important}.contact-us-sec .wpforms-container textarea{border:1px solid #E6E6E6!important;height:120px!important}.contact-us-sec .wpforms-container button.wpforms-submit{width:100%!important;background:#000!important;color:#fff!important;font-size:14px!important;text-transform:uppercase!important;border-radius:50px!important;padding:18px 15px!important}.contact-us-sec .wpforms-container button.wpforms-submit:hover{background:#ed2024!important}.map-section iframe{vertical-align:bottom}.inner-banner-sec{padding-top:24%;padding-bottom:12%}.inner-banner-sec h1{font-weight:900;font-size:clamp(32px,5.21vw,100px);line-height:clamp(45px,5.21vw,100px);text-transform:uppercase;font-family:"Instrument Sans",sans-serif;padding-bottom:0px}.about-page-sec .et_pb_image_wrap img{width:100%;border-radius:20px}.cont-section-new .top-row .et_pb_column{width:33%;margin-right:30px;background:#fff;padding:20px;border-radius:20px}.cont-section-new .top-row h4{font-weight:600;font-size:clamp(15px,0.94vw,18px);line-height:clamp(22px,1.25vw,24px);color:#252525;padding-bottom:0px}.cont-section-new .top-row p{font-weight:400;font-size:clamp(14px,0.78vw,15px);line-height:clamp(20px,1.25vw,24px);color:#808080}.cont-section-new .btm-row .et_pb_column{background:#fff;padding:20px;border-radius:20px}.cont-section-new .btm-row .et_pb_column p{padding-bottom:10px;font-size:clamp(15px,1.06vw,18px);color:#000;font-weight:500}.cont-section-new .wpforms-container{margin:0!important}.cont-section-new .wpforms-container input,.cont-section-new .wpforms-container select{border:1px solid #E6E6E6!important;height:55px!important}.cont-section-new .wpforms-container input textarea{height:120px!important}.cont-section-new .wpforms-container-full .wpforms-form .wpforms-one-half{margin-left:2%}.cont-section-new .wpforms-container-full .wpforms-form .wpforms-one-half,.cont-section-new .wpforms-container-full .wpforms-form .wpforms-three-sixths,.cont-section-new .wpforms-container-full .wpforms-form .wpforms-two-fourths{width:49%}.cont-section-new .wpforms-container-full .wpforms-form .wpforms-field{padding-top:0;padding-bottom:20px}.cont-section-new .wpforms-container .wpforms-field-email,.cont-section-new .wpforms-container .wpforms-field-phone{padding-bottom:0px!important}.cont-section-new .wpforms-container-full .wpforms-form input.wpforms-field-large,.cont-section-new .wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large{margin-bottom:20px}.cont-section-new .wpforms-container ul li input{height:14px!important}.cont-section-new .wpforms-container .wpforms-field-file-upload input{height:100%!important;border:0px none!important}.cont-section-new .wpforms-container .wpforms-field-file-upload label,.cont-section-new .wpforms-container label.wpforms-field-label{font-size:clamp(16px,1.06vw,18px);color:#000;padding-bottom:10px;font-weight:600}.cont-section-new .wpforms-submit-container button.wpforms-submit{background:#000!important;color:#fff!important;border-radius:50px!important;border:0px none!important;padding:12px 30px!important;font-size:14px!important;text-transform:uppercase}.cont-section-new .wpforms-submit-container button.wpforms-submit:hover{background:#ed2024!important}.slide-section .et_pb_column{width:50%;margin-right:30px}.slide-section .et_pb_slides .et_pb_slide{padding:0}.slide-section .et_pb_slides .et_pb_slide .et_pb_container{height:100%!important}.slide-section .et_pb_slide_image{margin-top:0px!important}.slide-section .et_pb_slide_image img{width:100%;border-radius:20px}.slide-section .et_pb_slide_description{padding:0px!important}.slide-section .top-row .et_pb_column{width:100%;margin-right:0px}.aaron-purchased-sec .list{list-style:none;padding:0;padding-top:10px}.aaron-purchased-sec .list li{font-size:16px;padding-left:20px;padding-bottom:10px;position:relative}.aaron-purchased-sec .list li:last-child{padding-bottom:0px}.aaron-purchased-sec .list li::before{content:"";display:block;position:absolute;background:#808080;width:8px;height:8px;left:0;top:10px;transform:rotate(45deg)}.example-sec{padding-top:60px;padding-bottom:60px}.example-sec .lft-col{width:70%;margin-right:30px}.example-sec .et_pb_post,#left-area .et_pb_post{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:20px}.example-sec .et_pb_column h2.entry-title,.blog-categories-wrapper h2{font-size:clamp(22px,1.67vw,32px);line-height:clamp(32px,2.19vw,42px)}.example-sec .rgt-col{width:30%}.example-sec .rgt-col .et_pb_module{border:0px none;padding:0px}.blog-categories-wrapper{padding:20px!important;background:#f5f5f5;margin-bottom:20px}.blog-categories-wrapper .category-title{background:#fff;margin:0;padding:12px 15px;margin-bottom:10px;font-size:clamp(16px,0.94vw,18px);font-weight:500;color:#000}.example-sec .category-block:last-child .category-title{margin-bottom:0px}ul.subcat-list{margin-left:15px}ul.subcat-list li{margin-bottom:15px}ul.subcat-list li a{color:#000;font-size:16px}.blog-categories-wrapper h2{padding-bottom:20px}.blog-categories-wrapper a.entry-featured-image-url{margin-bottom:10px}.blog-categories-wrapper a.entry-featured-image-url img{width:100%;height:clamp(380px,26.04vw,500px);object-fit:cover}p.post-meta{text-transform:capitalize}p.post-meta a:hover,#left-area .post-meta a:hover{text-decoration:underline}.single #main-content .container,.archive #main-content .container,.page-id-2 #main-content .container{padding-top:270px!important;padding-bottom:60px}#left-area{width:75%;padding-right:30px!important;margin-bottom:0px;padding-bottom:0px}#left-area .et_pb_post h1,#left-area .et_pb_post h2,#left-area .type-page h1{font-size:clamp(22px,1.88vw,36px);line-height:clamp(32px,2.19vw,42px)}.entry-content h2.wsite-content-title{font-size:clamp(22px,1.67vw,32px);line-height:clamp(32px,2.19vw,42px)}#left-area .et_pb_post .paragraph{font-size:clamp(16px,0.833vw,16px);line-height:clamp(26px,1.56vw,30px);font-weight:400}#left-area .et_pb_post .entry-content{padding-top:10px}#sidebar{width:25%;padding:0px!important}#sidebar .et_pb_widget{background:#000;padding:20px;margin-bottom:20px}#sidebar .et_pb_widget ul li{color:#fff;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,2552,255,0.3);padding-bottom:8px;margin-bottom:15px;font-size:16px}#sidebar .et_pb_widget ul li:last-child{padding-bottom:0px;margin-bottom:0px;border:0px none}#sidebar .et_pb_widget ul li a{color:#fff}#sidebar .et_pb_widget ul li a:hover,.testimonials-sec .btm-row .rgt-col .et_pb_widget ul li a:hover{color:#ed2024}.testimonials-sec .btm-row{display:flex}.testimonials-sec .btm-row .lft-col{width:75%;margin-right:30px}.testimonials-sec .strong-content{margin:0px!important}.testimonials-sec .strong-content .wpmtst-testimonial{background:#f5f5f5;border:0px none!important;border-radius:20px}.testimonials-sec .strong-content h3{font-size:clamp(21px,1.56vw,30px);line-height:clamp(30px,2.08vw,40px);margin-bottom:10px!important}.testimonials-sec .strong-content .wpmtst-testimonial-field{font-size:15px;font-style:italic;font-weight:400;color:#000}.testimonials-sec .strong-content .wpmtst-testimonial-field.testimonial-name{font-size:18px;font-weight:600;line-height:normal}.testimonials-sec .btm-row .rgt-col{width:25%}.testimonials-sec .btm-row .rgt-col h3{font-size:clamp(26px,1.56vw,30px)}.testimonials-sec .btm-row .rgt-col .et_pb_widget_area{border:0px none;padding:0px}.testimonials-sec .btm-row .rgt-col .et_pb_widget{background:#000;padding:20px;margin-bottom:20px}.testimonials-sec .btm-row .rgt-col .et_pb_widget ul li{display:flex;justify-content:space-between;color:#fff;font-size:16px;border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:8px;margin-bottom:12px}.testimonials-sec .btm-row .rgt-col .et_pb_widget ul li:last-child{margin-bottom:0px;padding-bottom:0px;border:0px none}.testimonials-sec .btm-row .rgt-col .et_pb_widget ul li a{color:#fff}.popup{padding:30px;max-width:750px;border-radius:15px;background:url(https://www.ajbservice.com/wp-content/uploads/2025/12/greenss.png);background-size:100% 100%}.popup .et_pb_row{padding:0}.popup .wpforms-container{margin:0!important}.popup .wpforms-container input,.popup .wpforms-container select{height:50px!important;font-size:16px!important;color:#000!important}.popup .wpforms-container textarea{height:120px!important;font-size:16px!important;color:#000!important}.popup .wpforms-container .wpforms-submit{background:#ED2024!important;border:0px none!important;border-radius:50px!important;padding:12px 25px!important;color:#fff!important;text-transform:uppercase!important;font-size:16px!important}.popup .wpforms-container .wpforms-submit:hover{background:#000!important}.popup .wpforms-container .wpforms-field-layout{padding-bottom:0px!important}.popup .et_pb_column h2{font-size:clamp(22px,1.67vw,32px);padding-bottom:0;text-align:center;text-transform:uppercase;line-height:clamp(32px,2.19vw,42px);font-weight:600;color:#fff}a.da-close.evr-close{background:#000!important;opacity:1!important;color:#fff!important;border-radius:50px;right:-10px!important;top:-10px!important;font-size:22px!important}.privacy-sec ol li{font-weight:400;font-size:clamp(15px,0.833vw,16px);color:#1F1F1F;padding-bottom:10px}.privacy-sec p{font-weight:400;font-size:clamp(15px,0.833vw,16px);color:#1F1F1F}.privacy-sec ul{list-style:none;padding:0px}.privacy-sec ul li{font-weight:400;font-size:clamp(15px,0.833vw,16px);color:#1F1F1F;padding-left:20px;position:relative;padding-bottom:10px}.privacy-sec ul li::before{content:"";display:block;position:absolute;background:#606060;width:8px;height:8px;left:0;transform:rotate(45deg);top:7px}.hunter-sec img{max-width:clamp(550px,31.25vw,600px);width:100%}.footer-sec .et_pb_column{width:20%;margin-right:30px;margin-top:60px}.footer-sec .one-cols{width:30%;margin-top:0px}.footer-sec .two-cols{width:23%;margin-left:auto}.footer-sec .three-cols{width:15%;margin-left:auto}.footer-sec .four-cols{display:flex;flex-direction:column}.footer-sec .four-cols .et_pb_heading,.footer-sec .four-cols .et_pb_menu{padding-left:50px}.footer-sec .four-cols .et_pb_social_media_follow{margin-top:auto}.footer-sec .main-revw{display:flex;align-items:center;gap:15px}.footer-sec .main-revw h6{font-weight:700;font-size:clamp(16px,1.15vw,22px);line-height:26px;font-family:"Instrument Sans",sans-serif}.footer-sec .et-menu{margin:0px}.footer-sec .et-menu li{width:100%;margin:0!important;padding:0;padding-bottom:20px}.footer-sec .et-menu li:last-child{padding-bottom:0px}.footer-sec .et-menu li a{font-weight:400;font-size:16px;padding-bottom:0px!important;opacity:1;transition:0.56s}.footer-sec .et-menu li a:hover{color:#ED2024!important;transition:0.56s;transform:translateX(3px)}.footer-sec h4{font-weight:600;font-size:clamp(18px,1.25vw,24px)}.html5-elem-data-box{display:none!important}.footer-sec .et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item a{color:#ed2024!important}.copyright-sec .et_pb_row{display:flex;align-items:flex-end}.copyright-sec p{font-weight:400;font-size:clamp(14px,0.833vw,16px)}.copyright-sec p.site{display:flex;justify-content:flex-end;align-items:flex-end;gap:10px}.copyright-sec p.site img{max-width:clamp(100px,6.51vw,125px)}.single-post .et_pb_widget,.archive .et_pb_widget,.search .et_pb_widget{width:30%}.archive div#left-area{padding:0!important;width:75%;margin-right:30px!important}.archive div#left-area .et_pb_post{text-align:left;font-size:clamp(16px,0.833vw,16px);line-height:clamp(26px,1.56vw,30px);font-weight:400;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:20px}.archive div#left-area .et_pb_post:last-child{border-bottom:0px none}.archive div#left-area .et_pb_post h2{font-size:clamp(21px,1.56vw,30px);line-height:clamp(30px,2.08vw,40px);padding-bottom:0px}.archive div#left-area a.entry-featured-image-url{display:flex;margin-bottom:20px}.archive div#left-area a.entry-featured-image-url img{width:100%;max-width:800px}.thank-you-sec{padding:8% 0px;padding-top:350px;background:#f9fafa}.thank-you-sec .et_pb_text_inner{max-width:530px;margin:0px auto;text-align:center;padding:30px 20px;border-radius:20px;background:#fff;box-shadow:5px 5px 5px #ED2024}.thank-you-sec .et_pb_text_inner img{max-width:140px}.thank-you-sec .et_pb_column h2{font-size:clamp(16px,3.229vw,25px);line-height:normal;font-weight:600;text-transform:uppercase;padding-bottom:5px}.thank-you-sec .et_pb_column p{font-size:clamp(14px,1.208vw,18px);padding-bottom:0px;line-height:normal}.contact-us-sec .btm-row .lft-col{display:flex;flex-direction:column;justify-content:center}.contact-us-sec .btm-row .rgt-col{background:linear-gradient(360deg,rgba(255,255,255,0) 0%,rgba(245,245,245,1) 60%,rgba(242,242,242,1) 100%);padding:30px}.contact-us-sec .wpforms-container button.wpforms-submit{width:auto!important;font-size:16px!important;padding:15px 35px!important;border:0px none!important;font-weight:600}.contact-us-sec ul.list-new{display:flex;justify-content:center;padding-top:15px}.contact-us-sec ul.list-new li{display:flex;padding:0px}.contact-us-sec ul.list-new li a{background:#ed2024;padding:12px 30px;border-radius:50px;text-transform:capitalize;font-size:18px;letter-spacing:0.3px;color:#fff;line-height:normal;margin-right:20px}.contact-us-sec ul.list-new li:last-child a{margin-right:0px}.contact-us-sec ul.list-new li a:hover{background:#fff;color:#000}.contact-us-sec h2{text-transform:capitalize}.contact-us-sec h2 span{color:#f8ea24}.contact-us-sec .btm-row{justify-content:center}#sidebar .et_pb_widget ul li,.testimonials-sec .btm-row .rgt-col .et_pb_widget ul li{font-size:0}#sidebar .et_pb_widget ul li a,.testimonials-sec .btm-row .rgt-col .et_pb_widget ul li a{font-size:16px;letter-spacing:0.3px;text-transform:capitalize}.single-wpm-testimonial .et_pb_widget{display:none}.single-wpm-testimonial #left-area{width:100%;padding-right:0!important}body.error404:not(.et-tb) #main-content .container,body.error404:not(.et-tb-has-header) #main-content .container{padding-top:20px}body.error404 #left-area{width:100%;padding:0;display:flex;justify-content:center;height:450px;align-items:center}body.error404 #left-area .et_pb_post,.single-post #left-area .et_pb_post,.single-wpm-testimonial #left-area .et_pb_post{margin:0;padding-bottom:0;border:0px none}body.error404 #left-area .et_pb_post .entry{max-width:500px;margin:auto;background:#272727;padding:25px;border-radius:10px;box-shadow:5px 5px 5px #ED3429}body.error404 #left-area .et_pb_post .entry h1.not-found-title{color:#fff;line-height:normal!important;padding:0;margin:0}body.error404 #left-area .et_pb_post .entry p{line-height:28px;color:#fff}body.error404 div#sidebar{padding-left:30px;display:none}.et_right_sidebar #main-content .container:before{display:none}body.error404:not(.et-tb) #main-content .container{padding-top:clamp(100px,12.5vw,240px)}.blog-categories-wrapper h3{font-size:clamp(22px,1.56vw,30px);line-height:normal;padding-bottom:15px}.et_pb_widget li a:hover{color:#ed2024}.tax-wpm-testimonial-category #left-area .et_pb_post{border:1px solid #fff!important;padding:20px;text-align:left;background:#f5f5f5;border-radius:20px}.single-wpm-testimonial #left-area p.post-meta{padding-bottom:0!important;margin-bottom:0}.gallery-sec span.et_overlay,.mfp-bottom-bar{display:none}.gallery-sec .et_pb_gallery_image a{display:flex}.gallery-sec .et_pb_gallery_items{display:flex;flex-wrap:wrap}.gallery-sec .et_pb_column .et_pb_gallery_item{width:calc(25% - 15px);margin-right:20px;margin-bottom:20px}.mfp-figure button.mfp-close{width:40px;top:0;right:0;color:#fff;opacity:1;background:#000;padding:0;border-radius:50px;font-size:40px;height:40px;display:flex;align-items:center;justify-content:center}.et_pb_gallery .et_pb_gallery_pagination a{color:#000!important}.header-main .btm-row .et-menu,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu{padding-top:0px!important;padding-bottom:0px!important}.header-main .btm-row .et-menu li a,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li a{padding:clamp(10px,1.04vw,20px)!important;background:transparent}.header-main .btm-row .et-menu li a:hover,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li a:hover{padding:clamp(10px,1.04vw,20px)!important;background:transparent;color:#ED2024!important}.header-main .btm-row .et-menu li .sub-menu li a:hover,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li .sub-menu li a:hover{color:#fff!important}.header-main .btm-row .et-menu li.quote-btn{align-items:center}.header-main .btm-row .et-menu li.quote-btn a,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li.quote-btn a{padding:5px clamp(9px,0.94vw,18px)!important}.header-main .btm-row .et-menu li,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu>li{align-items:center}.header-main .btm-row .et-menu li .sub-menu li a:hover,.et-db.archive #et-boc .et-l .header-main .et_pb_menu .et-menu li .sub-menu li a:hover,.header-main .btm-row .et-menu li.current-menu-ancestor .sub-menu li.current_page_item a{background:#ed2024;color:#fff!important}.inner-blog-hero:before{content:"";position:absolute;background:rgba(0,0,0,.3);height:100%;width:100%;inset:0}.inner-blog-hero{background:url(https://www.ajbservice.com/wp-content/uploads/2026/02/07-tumwater-security-fence_orig.jpg) no-repeat;background-size:cover;background-position:top center}.inner-blog-hero h1{color:#fff;text-align:center}.single #main-content .container,.archive #main-content .container{padding-top:60px!important}.single p.single-back a,.archive p.single-back a{color:#fff;background:#ED2024;border-radius:50px;display:flex;align-items:center;gap:5px;max-width:max-content;padding:10px 20px;line-height:normal;margin-top:20px;transition:0.4s}.single p.single-back a img,.archive p.single-back a img{transform:rotate(180deg)}.single p.single-back a:hover,.archive p.single-back a:hover{background:#000;transition:0.4s}.et-db #et-boc .et-l .et_pb_section.inner-testimonial-hero{background:url(https://www.ajbservice.com/wp-content/uploads/2025/12/testmonials.png) no-repeat;background-size:cover;background-position:center;padding-top:24%;padding-bottom:12%}.et-db #et-boc .et-l .et_pb_section.inner-testimonial-hero .et_pb_title_container h1{font-size:clamp(24px,3.13vw,60px);line-height:clamp(32px,3.65vw,70px);font-family:"Instrument Sans",sans-serif;text-align:center;color:#fff}.example-banner-sec{background-size:cover;background-position:top center}.example-banner-sec:before{content:"";position:absolute;background:rgba(0,0,0,.3);height:100%;width:100%;inset:0}body.archive.et-db #et-boc .et-l .header-main .btm-row .et-menu li.exa-active.current-menu-item a,body.single.et-db #et-boc .et-l .header-main .btm-row .et-menu li.exa-active.current-menu-item a,body.single.et-db #et-boc .et-l .header-main .btm-row .et-menu li.cat-active.current-menu-item a,body.archive.et-db #et-boc .et-l .header-main .btm-row .et-menu li.cat-active.current-menu-item a{background:#fff;color:#000;padding:5px clamp(9px,0.94vw,18px)!important;border-radius:50px}.header-main .btm-row .et-menu li.drop-down-list a::after,.header-main .btm-row .et-menu li.drop-down-list a:hover::after{top:0;right:5px;bottom:0;margin:auto;display:flex;align-items:center}.header-main .btm-row .et-menu li.drop-down-list a{padding-right:22px!important;padding-left:12px!important}@media (max-width:1700px){.about-sec .lft-col::before{width:384px;height:410px;background-size:384px 410px}}@media (max-width:1440px){.about-sec .lft-col::before{width:330px;height:410px;background-size:330px 410px}}@media (max-width:1350px){html body .container,html body .et_pb_row,html body .et_section_specialty .et_pb_row,.et-db.archive #et-boc .et-l .et_pb_row{padding-left:20px;padding-right:20px}.header-main .btm-row .et-menu li a,.header-main .et_pb_blurb p,.et-db.archive #et-boc .et-l .header-main .btm-row .et-menu li a,.et-db.archive #et-boc .et-l .header-main .et_pb_blurb p{font-size:10px}.header-main .btm-row .et-menu li.drop-down-list a::after,.header-main .btm-row .et-menu li.drop-down-list a:hover::after{font-size:10px}.header-main .btm-row .et-menu li.drop-down-list a{padding-right:18px!important}.banner-sec .et_pb_container{padding-bottom:25%}.about-sec .lft-col::before,.about-sec .lft-col h2 br,.about-sec .lft-col p br{display:none}.inner-banner-sec{padding-top:30%;padding-bottom:20%}.about-sec .top-row .rgt-row{width:90%!important}.footer-sec .three-cols{width:18%}.footer-sec .four-cols .et_pb_heading,.footer-sec .four-cols .et_pb_menu{padding-left:0px}.footer-sec .four-cols .et_pb_social_media_follow{flex-wrap:wrap}.contact-us-sec .btm-row .rgt-col{width:100%}}@media (max-width:980px){.thank-you-sec{padding-top:200px}.footer-sec .et_pb_row,.portfolio-sec .btm-row,.fences-sec .et_pb_row,.contact-us-sec .btm-row,.about-sec .top-row,.about-page-sec .et_pb_row,.cont-section-new .top-row,.slide-section .et_pb_row,.example-sec .et_pb_row,.single #main-content #content-area,.archive #main-content #content-area,.page-id-2 #main-content #content-area,.testimonials-sec .btm-row,.contact-us-sec ul.list-new{flex-wrap:wrap}.copyright-sec .et_pb_row,.pavers-sec .et_pb_row{flex-wrap:wrap-reverse}.about-sec .top-row .lft-row{width:100%!important;margin-right:0px!important}.fences-sec .et_pb_row .lft-col,.contact-us-sec .btm-row .lft-col,.slide-section .et_pb_column,.example-sec .lft-col,.example-sec .rgt-col,.fences-sec .et_pb_row .rgt-col,.contact-us-sec .btm-row .rgt-col,.testimonials-sec .btm-row .lft-col,.testimonials-sec .btm-row .rgt-col{width:100%;margin-right:0px}.about-sec .et_pb_column .btm-row{max-width:100%}.header-main .mobile_nav.opened .et_mobile_menu,.et-db.archive #et-boc .et-l .header-main .mobile_nav.opened .et_mobile_menu{transform:translateX(0px);transition:all .4s ease-in-out}.header-main .mobile_nav .et_mobile_menu,.et-db.archive #et-boc .et-l .header-main .mobile_nav .et_mobile_menu{padding:0px;overflow-x:auto;height:calc(100% - 0px)!important;position:fixed;width:70%;inset:0;transition:all .4s ease-in-out;transform:translateX(-100%);padding-top:0px;padding-bottom:70px;-webkit-animation:fadeLeft .4s ease-in-out;animation:fadeLeft .4s ease-in-out;border-width:1px;border-color:rgba(255,255,255,.4);background:#000!important}.admin-bar .header-main .mobile_nav .et_mobile_menu,.et-db.archive.admin-bar #et-boc .et-l .header-main .mobile_nav .et_mobile_menu{top:32px}.header-main .mobile_nav .et_mobile_menu,.et-db.archive #et-boc .et-l .header-main .mobile_nav .et_mobile_menu{top:0px}.header-main .mobile_nav.opened .mobile_menu_bar::before,.et-db.archive #et-boc .et-l .header-main .mobile_nav.opened .mobile_menu_bar::before{content:"M"}.header-main .mobile_nav.opened .et_mobile_menu li a,.et-db.archive #et-boc .et-l .header-main .mobile_nav.opened .et_mobile_menu li a{border-bottom:1px solid rgba(255,255,255,0.3);opacity:1;font-weight:500;color:#fff;padding:10px 20px}.header-main .mobile_nav.opened .et_mobile_menu li a,.et-db.archive #et-boc .et-l .header-main .mobile_nav.opened .et_mobile_menu li a{display:flex;align-items:center;gap:5px}.header-main .mobile_nav.opened .et_mobile_menu li.current-menu-item a,.header-main .mobile_nav.opened .et_mobile_menu li a:hover,.et-db.archive #et-boc .et-l .header-main .mobile_nav.opened .et_mobile_menu li.current-menu-item a,.et-db.archive #et-boc .et-l .header-main .mobile_nav.opened .et_mobile_menu li a:hover{background:#F8EA24!important;color:#000}html body .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,html body .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul,.et-db.archive #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background:#000!important}.header-main .mobile_nav .et_mobile_menu li.desktop-hide a,.et-db.archive #et-boc .et-l .header-main .mobile_nav .et_mobile_menu li.desktop-hide a{display:flex;justify-content:center}.header-main .mobile_nav .et_mobile_menu li.desktop-hide.current-menu-item a,.et-db.archive #et-boc .et-l .header-main .mobile_nav .et_mobile_menu li.desktop-hide.current-menu-item a{background:#000!important}.header-main .mobile_nav.opened .et_mobile_menu li a img,.et-db.archive #et-boc .et-l .header-main .mobile_nav.opened .et_mobile_menu li a img{max-width:75px!important}.top-header .et_pb_column,.header-main .et_pb_column,.et-db.archive #et-boc .et-l .top-header .et_pb_column,.et-db.archive #et-boc .et-l .header-main .et_pb_column{margin-bottom:0px}.top-header .rgt-col,.header-main .top-row .et_pb_blurb{display:none}.top-header .et_pb_column,.et-db.archive #et-boc .et-l .top-header .et_pb_column{margin-right:0}.top-header .mid-col,.et-db.archive #et-boc .et-l .top-header .mid-col{margin-right:0;margin-left:auto}.top-header .et_pb_column p{display:flex;align-items:center;gap:10px;max-width:185px}.top-header .et_pb_column p img{max-width:25px}.header-main .top-row .lft-cols img{max-width:150px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#000!important}.banner-sec{padding-top:155px}.banner-sec .et_pb_container{padding-bottom:20%}.lendscaping-sec{margin-top:0px}.lendscaping-sec::before{height:100%}.lendscaping-sec .top-row::before{display:none}.lendscaping-sec .top-row{box-shadow:none;padding:0;padding-bottom:25px;border:0px none}.lendscaping-sec .btm-row{padding-top:20px}.lendscaping-sec .et_pb_column h2{position:static;transform:none}.about-sec .et_pb_column .btm-row .et_pb_column{margin-bottom:0px}.portfolio-sec .btm-row .et_pb_column,.cont-section-new .top-row .et_pb_column{width:calc(50% - 15px)}.portfolio-sec .btm-row .et_pb_column:nth-child(even),.cont-section-new .top-row .et_pb_column:nth-child(even){margin-right:0px}.pavers-sec .two-cols{width:100%;margin-bottom:30px!important}.pavers-sec .one-cols{width:100%;margin-bottom:0px!important;margin-right:0px!important}.pavers-sec .et_pb_image_wrap{justify-content:center}.fences-sec .et_pb_row .rgt-col .et_pb_image_wrap{display:flex;justify-content:center}.slide-section .et_pb_slider .et_pb_slide,.slide-section .et_pb_slide_image{display:block!important}.single #main-content .container,.archive #main-content .container,.page-id-2 #main-content .container{padding-top:175px!important;padding-bottom:30px}#left-area{width:100%;padding-right:0px!important}#sidebar{width:100%}.footer-sec .et_pb_menu .et_pb_menu__menu,.et-db.archive #et-boc .et-l .footer-sec .et_pb_menu .et_pb_menu__menu{display:flex}.footer-sec .et_pb_menu .et_mobile_nav_menu,.et-db.archive #et-boc .et-l .footer-sec .et_pb_menu .et_mobile_nav_menu{display:none}.footer-sec .et_pb_menu--style-left_aligned .et_pb_menu__wrap,.et-db.archive #et-boc .et-l .footer-sec .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start!important}.footer-sec .et_pb_column,.et-db.archive #et-boc .et-l .footer-sec .et_pb_column{margin-top:0}.copyright-sec .lft-col,.et-db.archive #et-boc .et-l .copyright-sec .lft-col{margin-bottom:0px}.copyright-sec .lft-col p,.et-db.archive #et-boc .et-l .copyright-sec .lft-col p{text-align:center;max-width:300px;margin:auto;line-height:20px}.copyright-sec .rgt-col,.et-db.archive #et-boc .et-l .copyright-sec .rgt-col{margin-bottom:20px!important}.copyright-sec p.site,.et-db.archive #et-boc .et-l .copyright-sec p.site{justify-content:center}.single-post .et_pb_widget,.archive .et_pb_widget,.search .et_pb_widget{width:100%}.archive div#left-area{width:100%;margin-right:0px!important}.archive div#left-area a.entry-featured-image-url{width:100%}.contact-us-sec ul.list-new{justify-content:flex-start}.contact-us-sec ul.list-new li{width:calc(50% - 10px)}.contact-us-sec ul.list-new li:nth-child(even) a{margin-right:0px}.contact-us-sec ul.list-new li a{width:100%;margin-bottom:15px}.contact-us-sec ul.list-new li:last-child a{margin-right:20px;margin-bottom:0px}.gallery-sec .et_pb_column .et_pb_gallery_item{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}.gallery-sec .et_pb_column .et_pb_gallery_item:nth-child(even){margin-right:0px}.gallery-sec .et_pb_column img{width:100%}.single #main-content .container,.archive #main-content .container{padding-top:30px!important}.example-sec{padding:30px 0px!important}.example-banner-sec,.inner-blog-hero{background-position:30% 150px}.et-db #et-boc .et-l .et_pb_section.inner-testimonial-hero{padding-top:45%;padding-bottom:20%}}@media (max-width:767px){.pavers-sec .mid-row,.lendscaping-sec .btm-row,.fences-sec .mid-row,.about-sec .et_pb_column .btm-row{flex-wrap:wrap}.pavers-sec .mid-row .et_pb_blurb_content,.fences-sec .mid-row .et_pb_blurb_content{max-width:100%}.pavers-sec .mid-row .et_pb_column,.pavers-sec .mid-row .ones-cols,.fences-sec .mid-row .et_pb_column{width:100%!important;margin-right:0px!important}.lendscaping-sec .btm-row .et_pb_column{width:100%;margin-right:0;border-right:0px none;padding-right:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E6E6E6}.lendscaping-sec .btm-row .et_pb_column:last-child{border:0px none;padding-bottom:0px;margin-bottom:0px}.about-sec .btm-row .et_pb_column{width:100%!important;margin-right:0px!important;position:relative;padding-bottom:20px;margin-bottom:20px!important;border-bottom:1px solid #ccc}.about-sec .btm-row .et_pb_column:last-child{padding-bottom:0px;margin-bottom:0px!important;border-bottom:0px none;width:100%!important}.about-sec .btm-row .et_pb_column::before,.slide-section h2 br{display:none}.about-sec .btm-row .two .percent p:before{top:12px;right:-10px}.about-sec .btm-row .one .percent p:before{right:-50px;top:12px;left:clamp(50px,3.39vw,65px)}.portfolio-sec .btm-row .et_pb_column{width:100%;margin-right:0px}.hunter-sec img{max-width:300px}}@media (max-width:640px){.inner-banner-sec{padding-top:45%;padding-bottom:20%}.cont-section-new .top-row .et_pb_column{width:100%;margin-right:0px}.footer-sec .one-cols{width:100%!important}.footer-sec .two-cols{width:100%!important;margin-left:0px}.footer-sec .three-cols,.footer-sec .four-cols{width:45%!important;margin-left:0px}}@media (max-width:600px){.contact-us-sec .wpforms-container .wpforms-field-email{padding-top:10px!important}.cont-section-new .wpforms-container-full .wpforms-form .wpforms-one-half,.cont-section-new .wpforms-container-full .wpforms-form .wpforms-three-sixths,.cont-section-new .wpforms-container-full .wpforms-form .wpforms-two-fourths{width:100%}.cont-section-new .wpforms-container-full .wpforms-form .wpforms-one-half{margin-left:0}div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns{margin-right:0!important;margin-left:0!important}div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column{padding-left:0px!important}.cont-section-new .wpforms-container .wpforms-field-email,.cont-section-new .wpforms-container .wpforms-first,.cont-section-new .wpforms-container .wpforms-field-phone{padding-bottom:20px!important}.cont-section-new .wpforms-container .wpforms-field-layout,.cont-section-new .wpforms-container .wpforms-field-address{padding-bottom:0px!important}}@media (max-width:480px){.top-header .et_pb_column{width:auto!important}.header-main .top-row .et_pb_column{width:auto!important;margin-bottom:0px}.banner-sec .banner-btn{padding-top:30px;flex-wrap:wrap}.footer-sec .three-cols,.footer-sec .four-cols{width:100%!important}.inner-banner-sec{padding-top:60%;padding-bottom:20%}.et-db #et-boc .et-l .top-header .et_pb_column,.et-db #et-boc .et-l .header-main .et_pb_column{width:auto!important}.testimonials-sec .wpmtst-testimonial-image{max-width:100%!important;margin-right:0!important;width:100%!important}.testimonials-sec .wpmtst-testimonial-image img{width:100%}.contact-us-sec ul.list-new li{width:100%}.contact-us-sec ul.list-new li a,.contact-us-sec ul.list-new li:last-child a{margin-right:0px}}