*,li,p,ul{padding:0;margin:0}.listing-table-wrapper .table tbody .inventory-category-row,
.navbar-brand img,.top-bar,header{height:auto}.videoText p,
footer
h5{letter-spacing: .36px;color:#fff}.footerContact a,
.footerContact p,
.servicePara p,
.sliderContent h4,
.videoText p,body{font-style:normal}.about-sec .left .about-img img,
.banner-sec video,
.categories-sec .cust-card .cards-img,
.gallery-slider-area .sliderImg2 img,
.header-video-bg,
.page-template-homepage .header-video-banner,
.product-area .products-inn a img,
.sliderImg,
.sliderImg img,
.videoPart .video
img{object-fit:cover;object-fit:cover}*,.about-top-left{box-sizing:border-box}.getknowContent ul,li,ul{list-style-type:none}:root{--black:#000;--dark-a:#080D1C;--white:#fff;--red:#AB1818;--text-color:#232323;--gray:#DDD}body{text-rendering:optimizeLegibility;font-family:'Barlow Condensed',sans-serif;color:#000;font-weight:300;scroll-behavior:smooth;overflow-x:hidden}img{max-width:100%;border:none}p{letter-spacing: .5px}a,a:hover{color:inherit;text-decoration:none}#mega-menu-wrap-max_mega_menu_1,
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link:focus,
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link:hover,
#mega-menu-wrap-max_mega_menu_2,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item>a.mega-menu-link:focus,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item>a.mega-menu-link:hover{background:0 0 !important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item>a.mega-menu-link{color:#000 !important;font-size:18px !important}.sticky #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link,
.sticky #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item>a.mega-menu-link,
.sticky ul li a,
header .navbar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link,
header .navbar #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item>a.mega-menu-link{color:#fff !important}#mega-menu-max_mega_menu_1,#mega-menu-max_mega_menu_2{display:flex !important;gap:100px}li.mega-menu-item-type-custom
a{font-size:18px !important;line-height:22px !important;font-weight:500 !important}h1,h2,h3,h4,h5,h6{font-family:Teko,sans-serif}.heading-h1,h1{font-size:64px;line-height:80px;font-weight:700}.heading-h2,h2{font-size:50px;line-height:60px;font-weight:600}.heading-h3,h3{font-size:65px;line-height:75px;font-weight:700}.heading-h4,h4{font-size:32px;line-height:70px;font-weight:700}.heading-h5,h5{font-size:45px;line-height:52px;font-weight:700}.book-btn,
header .nav-link{font-size:18px;line-height:22px}.listing-table-wrapper .uncategorized-inventory-category-row,
.lumber-sec .right p br,
.mobilephoneMail,
.right ul li .gfield_required,
.videoText p:empty,a.mobileLogo{display:none}.book-btn{display:inline-block;padding:18px
35px;color:#fff;background:var(--red);text-align:center;font-weight:500;border-radius:5px;transition: .3s ease-in-out}.info-btn,.learn-btn{color:#fff;transition: .5s ease-in-out;border-radius:5px;background:var(--red);display:inline-block;font-size:16px;line-height:32px;text-transform:uppercase;text-align:center}.book-btn:hover,
.contact-us-btn:hover,
.info-btn:hover,
.learn-btn:hover,
.testimonials .updated-btn-style:hover{color:var(--white);background:var(--black)}.info-btn{padding:17px
34px;letter-spacing:1px;font-weight:600}.learn-btn{padding:12px
34px;font-weight:700}.contact-us-btn{background:var(--red);padding:16px
38px;color:var(--white);font-size:16px;line-height:32px;font-weight:500;display:inline-block;transition: .3s ease-in-out}.fb-ico,.shop-ico{background:var(--black);border-radius:50%}.cust-card .cards-img img,.sliderContent,.sliderImg{transition: .8s ease-in}.top-bar .left .phn-ico{font-size:28px;background:#f7f3f0;padding:12px;border-radius:50%}.top-bar .left .phone-icon,
.top-bar .right .mail-icon{align-items:center;display:flex;gap:20px}.top-bar .left .phone-icon a,
.top-bar .right .mail-icon
a{font-size:16px;line-height:22px;font-weight:500;color:var(--dark-a)}.points:hover iconify-icon,
.singleServiceContent:hover h4,
.top-bar,
.top-bar .contact-info-topbar .mail-icon a,
.top-bar .contact-info-topbar .phone-icon a,
.top-bar .right .mail-icon iconify-icon{color:#fff}.top-bar .right .mail-ico{font-size:28px;background:#f7f3f0;padding:12px;border-radius:50%;color:#000 !important}.fb-ico{padding:8px;font-size:24px;margin-left:17px}.shop-ico{padding:11px;font-size:20px}.social-icons-header{display:flex;gap:12px;margin-left:16px}.footerwebLinks ul li,
.social-icons-header .fb-ico,
footer .fb-ico{margin-left:0}header{width:100%}body.home
header{height:100vh}header
.navbar.sticky{background-image:linear-gradient(rgb(0 0 0 / 80%), rgb(0 0 0 / 80%)), url(/wp-content/themes/hardwoodTheme/assets/images/header-bg.jpg);max-width:100vw}header .nav-link{color:var(--black);font-weight:500}.navbar-brand{margin:0}ul.navbar-nav{align-items:center;gap:100px}.banner-sec{position:relative;padding:300px
0 100px;z-index:0}body.home .banner-sec{height:100%}.banner-sec
video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner-sec::after,
.page-template-homepage .header-video-banner::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, .4);z-index:-1}.banner-sec .top-subtitle{position:relative;z-index: +1;padding-left:10px}.banner-sec .top-subtitle::after{content:"";width:30px;height:30px;display:inline-block;background:#ab1818;position:absolute;top:-3px;left:0;z-index:-1}.banner-sec
.content{color:var(--white);width:100%}.banner-sec .content .title,
.mulch-location-sec .location-title,
.mulch-video-title h2,
.passion-sec .bottom-info
.subtitle{margin-bottom:35px}.banner-sec .content .subtitle
p{letter-spacing: .25px;font-size:16px;line-height:26px;font-weight:400;max-width:68%;margin-bottom:53px}.homeBannerText
h3{font-size:42px;line-height:normal;margin-bottom:0;font-weight:500}.homeBannerText .heading-h1{line-height:normal;margin-bottom:4px}.homeBannerText
h2{font-size:48px;line-height:normal;font-weight:500}.banner-sec .content
.homeBannerText{padding-top: .5rem;line-height:normal}header
.navbar{padding:10px
0}@keyframes
sticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.header-v2.sticky-header.sticky-remove{animation:5ms forwards sticky-out}@keyframes sticky-out{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.page-template-homepage .header-video-banner{position:relative;height:100%;max-height:1000px;overflow:hidden}.header-video-banner{height:auto;min-height:110px}.sepratorLine iconify-icon,
header,
header
.navbar{background:0 0}.top-bar{width:100%;box-shadow:0 0 35px 0 rgba(201, 199, 205, .35);box-shadow:none;padding:10px
55px 8px;border-bottom:1px solid #ccc;position:relative;z-index:1;background-color:#fffbfbb8}.header-v2 nav::after,.header-video-bg,.top-bar::after{height:100%;left:0;top:0;width:100%}.top-bar::after{content:"";background-image:url("/wp-content/themes/hardwoodTheme/assets/images/header-hardwood.jpeg");position:absolute;background-size:cover;background-position:0 0;z-index:-1;opacity: .9}.about-sec::after,.about-sec::before{content:'';position:absolute;width:539px;height:596px}.header-v2
nav{position:relative;z-index:1}.header-v2 nav::after{content:"";background-image:url("/wp-content/themes/hardwoodTheme/assets/images/opt-v1.jpg");position:absolute;background-size:100%;background-position:center -110px;background-repeat:no-repeat;z-index:-1;opacity: .95}.blog-sec .blog-box:hover::after,
.gallery-slider-area .sliderImg2 a:hover::before,
.header-v2.sticky-header nav::after,
.listing-table-wrapper .table tbody tr .inventory-category.category-Domestics,
.service-slider button.owl-dot.active,
.sliderSec .item:hover
.sliderContent{opacity:1}.passion-sec .right .gform_confirmation_message_1,
.top-bar .contact-info-topbar .mail-ico,
.top-bar .contact-info-topbar .phn-ico,
.visit-us-block .visit-sec
h2{color:#000}.header-video-bg{position:absolute;z-index:-1;object-position:100% 100%}.navbar-brand
img{width:auto;max-height:150px}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background-color:transparent !important}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item>a.mega-menu-link::after{content:"";width:0;height:2.25px;background:#fff;display:block;border-radius:1px;transition:width .5s}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item>a.mega-menu-link:hover::after{width:100%}.counters-sec{width:100%;height:auto;background:rgba(0, 0, 0, .81);position:absolute;left:0;right:0;bottom:0;display:none}.counters-sec
.content{padding:22px
0;border-right:1px dotted #fff;margin:30px
0}.counters-sec .b-right:last-of-type
.content{border-right:none}.counters-sec .content .number
h2{color:#fff;text-align:center;margin-bottom:15px}.counters-sec .content .subtitle
h6{color:#f3f3f3;text-align:center;font-size:24px;font-weight:400;line-height:27px}.about-sec{width:100%;height:auto;position:relative;padding:130px
0;overflow:hidden}.about-sec::before{left:0;top:0;background:url(/wp-content/themes/hardwoodTheme/assets/images/left-shap.png) center center/cover no-repeat}.about-sec::after{right:35px;top:-30px;background:url(/wp-content/themes/hardwoodTheme/assets/images/right-shap.png) center center/cover no-repeat;z-index:-1}.about-sec .left,
.lumber-inn .left,
.page-template-about-us,
.pallets-slider,
.single-post .blog-content .blog-wrapper,
.sliderSec .item .sliderImg
img{position:relative}.about-sec .left .about-img{width:486px;height:70vh;display:block;position:relative}.about-sec .left .about-img
img{width:100%;height:100%;border-radius:20px}.about-sec .left .video-icon{width:100px;height:100px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.about-sec .left .video-icon img,
.categories-sec .cust-card .cards-img img,
.demand_sec .pallets-slider .slider-img img,
.mulch-location-sec .location-map img,
.wood-slider .item
img{width:100%;height:100%;object-fit:cover}.about-sec .top-text
p{color:var(--red);font-size:16px;line-height:32px;margin-bottom:5px;font-weight:600}.about-sec .right
.title{max-width:70%;margin-bottom:30px}.about-sec .right .title
h4{font-size:60px;line-height:70px;font-weight:700;color:var(--black)}.getknowContent p,
.subtitle
h6{font-size:16px;line-height:30px;font-weight:400;color:var(--black);margin-bottom:21px}.about-sec .right .about-list
li{display:flex;align-items:self-start;color:#080d1c;font-size:16px;font-weight:500;line-height:28px;gap:15px;margin-bottom:18px;position:relative;padding-left:45px}.about-sec .right .about-list li:last-child,
.contact-area .right h2,
.demand_sec .bottom li:last-child,
.faq_sec .accordion-item p:last-child,
.faq_sec .accordion-item:last-child,
.getKnow .about-info p:last-child,
.inventory_page_banner .title h1,
.lumber-sec .right p:last-child,
.plywood-sec .right p:last-child,
.videoText
h2{margin-bottom:0}.about-sec .right .about-list li::after,
.getknowContent ul li::before{content:"";padding-left:0;background-image:url(/wp-content/themes/hardwoodTheme/assets/images/list-check-icon.svg);background-color:rgb(240 223 217 / 92%);background-size:22px;background-repeat:no-repeat;background-position:5px 5px;width:32px;border-radius:50%;height:32px;position:absolute;left:0;z-index:1}.about-sec .right .about-list li iconify-icon,
.getknowContent li iconify-icon{color:var(--red);background:#eee5e2;text-align:center;font-size:22px;border-radius:50%;padding:5px}.about-sec .right .bottom-subtitle
h6{font-size:18px;line-height:30px;font-weight:400;color:var(--black);margin-bottom:27px;margin-top:25px}.bottom-subtitle{margin-top:1rem}.bottom-subtitle
p{font-size:16px;line-height:30px;font-weight:400;color:var(--black)}.categories-sec{background:url(/wp-content/themes/hardwoodTheme/assets/images/bg-op1.jpg) center center/cover no-repeat;position:relative;z-index:9;padding:120px}.categories-sec::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, .68);z-index:-1}.service-sec,
.service-sec .help-sec{position:relative;height:auto;width:100%}.categories-sec .top-content{padding-bottom:45px}.serviceBanner h1,
.top-content .title
h2{color:#fff;text-align:center}.categories-sec .top-content .title
h3{color:var(--white);text-align:center;margin-bottom:15px}.categories-sec .top-content .subtitle
p{color:var(--white);font-size:18px;line-height:32px;font-weight:400;text-align:center}.cust-card .cards-img img:hover{transform:scale(1.1) rotate(5deg)}.categories-sec .cust-card .cards-img{height:300px;overflow:hidden;background:#ccc}.categories-sec .card-content{background:var(--white);padding:25px;border-radius:0 0 5px 5px}.categories-sec .card-content .title
h4{text-align:center;margin-bottom:11px}.categories-sec .card-content .subtitle
p{color:rgba(35, 35, 35, .71);text-align:center;font-size:16px;font-weight:400;line-height:26px;padding-bottom:15px}.categories-sec .card-content .learn-cta,
.contact-sec .title,
.contact-sec .top-info .content,
.product-area .top .cta,
.reach-us .top .title,
.serviceProcesscontent,
.testimonialHead,
.visit-us-block .visit-sec{text-align:center}.categories-sec .card-content .learn-cta
a{display:flex;align-items:center;justify-content:center;gap:13px;font-size:18px;line-height:26px;font-weight:700;color:var(--red)}.passion-sec,
.product_banner .title h1,
.service-sec .help-sec .help-inn .title
h3{color:var(--white)}.categories-sec .card-content .learn-cta iconify-icon,
.delivery-card .content .learn-cta iconify-icon,
.sliderContent a iconify-icon{background:var(--red);font-size:27px;padding:0;color:var(--white);border-radius:50%}.service-sec .service-top{padding:109px
0}.service-sec .left .subtitle
p{font-size:16px;line-height:32px;font-weight:400;color:var(--red);padding-bottom:5px}.service-sec .right .subtitle
p{color:rgba(35, 35, 35, .8);font-size:18px;font-weight:400}.service-sec .help-sec{background:url(/wp-content/themes/hardwoodTheme/assets/images/help-img.png) center center/cover no-repeat;padding:148px
0;overflow:hidden}.service-sec .help-sec::before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background:rgba(49, 38, 34, .7)}.service-sec .help-sec .help-inn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative;z-index:1}.delivery-card
.content{background:var(--white);position:absolute;top:43%;padding:50px
42px 30px;z-index:1}.passion-sec::before,footer::before{content:"";top:0;height:100%;left:0}.delivery-card .content .title
h4{padding-bottom:20px;font-size:40px;line-height:36px;font-weight:700}.delivery-card .content .subtitle
p{color:rgba(35, 35, 35, .71);font-size:16px;font-weight:400;line-height:28px;margin-bottom:25px}.delivery-card .content .learn-cta
a{display:flex;align-items:center;gap:13px;font-size:20px;line-height:26px;font-weight:700;color:var(--red)}.passion-sec{width:100%;height:auto;background:url(/wp-content/themes/hardwoodTheme/assets/images/passion-bg-img.png) center center/cover no-repeat fixed;position:relative;z-index:9;padding:142px
0;margin:60px
0 0}.passion-sec::before{position:absolute;width:100%;background:linear-gradient(281deg, rgba(20, 65, 77, .8) -4.88%, rgba(0, 1, 7, .8) 33.04%);z-index:-1;right:0;bottom:0}.passion-sec .left .title
h4{margin-bottom:10px;line-height:normal}.passion-sec .bottom-info ul li,
.passion-sec .left .subtitle
p{color:var(--white);font-size:16px;font-weight:400;line-height:26px}.passion-sec .left .subtitle
p{max-width:90%}.passion-sec .left .bottom-info{margin-top:52px}.passion-sec .bottom-info ul
li{list-style-position:inside;list-style-type:disc}.passion-sec
.right{background:var(--white);padding:55px;border-radius:15px}.passion-sec .right .title
h5{color:#151515;font-size:32px;font-weight:700;margin-bottom:8px}.passion-sec .right .subtitle
p{font-weight:400;color:#000;font-size:17px}.passion-sec .right
input{width:100%;padding:17px
20px;color:#000}.passion-sec .right
textarea{width:100%;outline:0;border:1px
solid #ced4da;resize:none}.right
label{color:#000;padding-bottom:12px}.right .input-group{padding-bottom:15px}.right input:focus-visible,
.right textarea:focus-visible{box-shadow:none;outline:0}.right .sendmsgbtn
input{background:#ab1818;border:none;width:50%;border-radius:5px;margin-top:18px;font-weight:700}.passion-sec .right .gform_wrapper
div.validation_error{font-size:14px;font-weight:700;margin-bottom:0;border-top:none;border-bottom:none;padding:10px
0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,
.passion-sec .right .gform_wrapper
li.gfield.gfield_error{margin-bottom:0 !important;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0}.contact-area .right .gform_wrapper,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
.passion-sec .right .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,
body .gform_wrapper ul li:first-child{margin-top:0}body .gform_wrapper ul li.gfield,
body .gform_wrapper ul li:first-child
label{margin-top:0 !important}.videoPart{background:#181818;color:#fff;border-radius:30px;margin:132px
0 40px;position:relative}.map-sec,.plywood-sec,.product-area,.product_banner{margin-bottom:100px}.videoPart::after{content:'';background:url(/wp-content/themes/hardwoodTheme/assets/images/pattern.png) no-repeat;position:absolute;width:100%;height:100%;top:-10%;z-index:-1}.sliderSec,
.videoPart .video,footer{position:relative}.videoPart .video
img{width:100%;max-width:100vw;height:400px;border-radius:10px}.videoPart
.video{overflow:hidden;margin-right:2.25rem;height:100%;display:flex;align-items:center;justify-content:center}.videoText{padding:80px
64px}.videoText
h2{font-size:50px;font-weight:700;line-height:52px;padding-bottom:25px}.videoText
p{font-size:16px;font-weight:400;line-height:28px;margin-bottom:20px}.videoPart .video
video{width:90%;height:90%}footer{background:url(/wp-content/themes/hardwoodTheme/assets/images/canarywood.jpg) center/cover no-repeat;z-index:99;padding:112px
0}footer::before{background:#101010ed;position:absolute;width:100%;z-index:-1}footer
h5{font-size:18px;font-weight:700;line-height:26.55px}footer
p{color:#ddd;font-size:16px;line-height:23.6px;font-weight:400}.footerLogo
h5{padding:30px
0 0}.our-info .left .more-btn a:hover,
.videoText .contactButton a:hover,
footer .footerLogo iconify-icon{background:#fff;color:#000}.footerLinks ul li,
.footerwebLinks ul
li{list-style:disc inside;color:#ddd}.footerLinks ul li a,
.footerwebLinks ul li
a{color:#ddd;font-size:16px;line-height:32px;font-weight:400}.footerContact
p{color:#dddd;font-size:14px;line-height:20.65px}.footerContact
a{color:#dddd;font-size:15px;line-height:147.5%;text-decoration-line:underline}.footerbusinessHour p,.serviceHead{display:flex;justify-content:space-between}.service{padding:62px
0}.serviceHeading
p{color:rgba(171, 24, 24, .8);font-weight:600;line-height:32px;letter-spacing:0;text-transform:uppercase;margin-bottom:0}.servicePara
p{color:rgba(35, 35, 35, .8);font-size:16px;line-height:30px}.sliderSec{background:url(/wp-content/themes/hardwoodTheme/assets/images/help-img.png) 0 4px/cover no-repeat;z-index:99}.sliderSec::after{position:absolute;content:'';background:rgba(49, 38, 34, .7);width:100%;height:100%;top:2px;left:0;z-index:-1}.serviceContact{display:flex;justify-content:space-around;align-items:center;padding:60px
0 100px}.serviceContact
h2{color:#fff;font-size:50px;font-weight:700;line-height:70px;width:60%}.serviceContact
a{border-radius:5px;background:#ab1818;color:#fff;font-size:16px;font-weight:700;line-height:32px;padding:17px
30px;text-transform:uppercase;transition: .5s ease-in}.serviceContact a:hover{background:#fff;color:#ab1818}.sliderContent{padding:30px
30px 30px 45px;background:#fff;transform:translatey(-100%);position:fixed;opacity:0;width:90%;left:22px;z-index:1;min-height:270px}.sliderImg{padding-bottom:5rem;height:55vh}.sliderImg
img{height:100%}.sliderSec .item:hover .sliderImg::before{content:"";display:block;width:100%;height:calc(100% - 5rem);position:absolute;background:#000;top:0;z-index:1;opacity: .3;transition: .8s ease-in}.sliderContent
h4{color:#080d1c;font-size:30px;font-weight:700;line-height:45px;margin-bottom:0}.sliderContent
p{color:rgba(35, 35, 35, .71);font-weight:700;line-height:28px;padding-top:30px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sliderContent
a{color:#ab1818;font-size:15px;font-weight:700;line-height:26px;display:flex;gap:10px;padding-top:23px}.row.serviceHead{padding:20px
0 80px}.service
.serviceContainer{padding:0}.our-info .row,
.serviceContainer
.row{--bs-gutter-x:0}.chooseContent .contactButton,
.right .cta,
.videoText
.contactButton{padding-top:25px}.contact-area .left,
.contact-area
.right{box-shadow:0 0 15px rgba(0, 0, 0, .1);padding:40px}.service-slider .owl-dots{display:flex;justify-content:center;height:40px;align-items:center;gap:8px}.service-slider button.owl-dot{width:8px;height:8px;display:block;border-radius:50%;border:2px
solid #fff;opacity: .2;margin:0
2px}.contact-sec{width:100%;height:100%;background:url(/wp-content/themes/hardwoodTheme/assets/images/contact-img-a.png) center 10% no-repeat;background-size:cover !important;color:var(--white);position:relative;padding:215px
0}.contact-sec::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, .4)}.contact-sec .top-info{position:relative;z-index:6}.contact-sec .top-info
ul{display:flex;gap:15px;justify-content:center}.contact-sec .top-info
a{font-size:18px;line-height:28px;font-weight:500;transition: .3s ease-in-out}.contact-sec .top-info a:hover,
.reach-us .bottom .our-info a:hover{color:#0a58ca}.contact-sec .top-info li iconify-icon{font-size:25px;color:var(--black)}.contact-area
.left{background:#fff;border-top:3px solid var(--red);border-bottom:3px solid var(--red);margin-right:30px;height:100%}.gallery-slider-area .sliderImg2,
.map-area .content
iframe{height:400px;width:100%;overflow:hidden}.contact-area
span{color:var(--red);font-size:16px;line-height:26px;font-weight:500;display:block;margin-bottom:5px}.contact-area
h2{font-size:26px;line-height:36px;font-weight:600;margin-bottom:1rem}.contact-area
p{padding-bottom:30px}.contact-area .contact-info iconify-icon{padding:12px;background:var(--red);color:#fff;font-size:20px;border-radius:50%}.contact-area .contact-info ul
li{display:flex;align-items:start;gap:0 20px;margin-bottom:2rem}.contact-area .visit-btn
a{background:var(--red);font-size:16px;line-height:normal;padding:12px
20px;color:#fff;border:none;display:inline-block;text-align:center;border-radius:5px;transition: .3s ease-in}.contact-area .visit-btn a:hover{background:var(--black);color:var(--white)}.contact-area
h3{font-size:20px;line-height:30px;font-weight:600;color:#000;margin-bottom:2px}.contact-area
a{font-size:16px;line-height:26px;font-weight:500;color:#000;transition: .3s ease-in-out}.visit-us-block .visit-sec .address-info{max-width:200px;margin:auto}.contact-area .right .gform_wrapper div.ginput_container_name
span{margin-right:0}.contact-area,.reach-us{padding:100px
0}.aboutBanner,.product_banner{padding:215px
0;position:relative}.contact-area
.right{background:#fff}.reach-us form
label{font-size:20px;padding-bottom:13px;font-weight:500}.reach-us
.top{margin-bottom:70px}.reach-us .bottom .form-control{border:1px
solid var(--gray);border-radius:5px;padding-bottom:15px;font-size:20px;color:var(--gray);line-height:30px}.reach-us .bottom .form-control:focus{color:var(--black) !important;background-color:transparent;border-color:var(--gray);outline:0;box-shadow:none}.reach-us .bottom form.row.gy-3{--bs-gutter-y:2rem;background:#fff;box-shadow:rgba(100, 100, 111, .2) 0 7px 29px 0;padding:30px}.reach-us .bottom .left
h2{margin-bottom:15px;font-size:40px;line-height:50px;font-weight:500}.reach-us .bottom .left
p{font-size:18px;max-width:80%;color:var(--black);font-weight:400;margin-bottom:50px}.reach-us .our-info{display:flex;justify-content:start;max-width:80%}.reach-us .bottom .left
h4{font-size:25px;line-height:32px;font-weight:500;color:var(--black)}.faq_sec .accordion-item p,
.getKnow .about-info p,
.reach-us .bottom .our-info p,
.right ul
li.firstLast{margin-bottom:20px}.reach-us .bottom .our-info
a{display:block;font-size:18px;line-height:28px;transition: .3s ease-in-out;margin-bottom:5px}.reach-us .bottom .btn-primary{color:#fff;background-color:var(--red);border-color:var(--red);font-size:20px;line-height:30px;text-align:center;padding:15px
50px;font-weight:600;display:inline-block;margin-bottom:50px;transition: .3s ease-in-out}.aboutPoints .points,
.demand_sec .bottom
.phone{transition: .5s ease-in}.reach-us .bottom .btn-primary:hover{background:0 0;color:var(--black);border:1px
solid var(--red)}.map-sec
.title{text-align:center;padding-bottom:40px}.map-sec .waybymap
iframe{width:100%;height:450px}.product_banner{width:100%;height:100%;background:url(/wp-content/themes/hardwoodTheme/assets/images/product-bg.png) center center no-repeat;background-size:cover !important}.gallery-slider-area
.sliderImg2{display:block;position:relative;z-index:2}.gallery-slider-area .sliderImg2
a{position:relative;z-index:2}.gallery-slider-area .sliderImg2 a::after{content:'';position:absolute;top:50%;right:0;bottom:0;left:50%;width:50px;height:50px;transform:translate(-50%, -50%);opacity:0;background:url(/wp-content/themes/hardwoodTheme/assets/images/pointer-img.png) center center/cover no-repeat;filter:invert(1);z-index:0;transition: .5s ease-in-out}.gallery-slider-area .sliderImg2 a::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(0, 0, 0, .7);z-index:0;opacity:0;transition: .5s ease-in-out}.gallery-slider-area .sliderImg2 a:hover::after{transform:translate(-50%, -50%);opacity:1}.gallery-slider-area .sliderImg2 img,
.product-area .products-inn a
img{width:100%;height:100%;transition: .5s ease-in-out}.gallery-slider-area .owl-nav{display:flex;justify-content:center;align-items:center;margin-top:20px}.gallery-slider-area .owl-nav iconify-icon{font-size:50px;color:var(--red)}.page-template-about-us::after{content:"";background-image:url(/wp-content/themes/hardwoodTheme/assets/images/opt-bg-1.jpg);background-attachment:fixed;background-size:cover;position:absolute;width:100%;height:100%;z-index:-1;opacity: .3;top:0;right:0;bottom:0;left:0}.aboutBanner{background:url(/wp-content/themes/hardwoodTheme/assets/images/about-bg.jpg) center/cover no-repeat;z-index:9}.about-top-left,
.about-top-left
img{position:relative;background:#fff;z-index:1}.aboutBanner::after,.inner_pages_banner::after,.lumber-banner::before,.mulch-banner::before,.serviceBanner::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#0000005f;z-index:-1}.aboutBanner .content h1,
.lumber-banner .title h2,
.pallet_banner
h1{text-align:center;color:#fff}.getKnow,.serviceContent,.testimonial-page{padding:90px
0}.about-info{text-align:center;border:2px
solid var(--red);padding:2.5rem;margin-bottom:4.5rem;border-radius:10px;box-shadow:rgb(218 182 182 / 17%) -1px 1px 8px 5px}.about-top-right
p{font-size:16px;line-height:28px;font-weight:400;color:var(--black);margin-bottom:10px}.about-top-right p a,
.footerContact
p{font-weight:600}.about-top-right p a:hover{color:var(--red);text-decoration:underline}.top-sec-headings
h6{color:var(--red);font-size:16px;line-height:32px;margin-bottom:6px;font-weight:800}.top-sec-headings
h2{font-size:40px}.about-top-sec{padding:90px
0 0}.about-top-left{overflow:hidden;padding:6px;box-shadow:rgb(253 81 81 / 17%) -1px 1px 8px 5px}.serviceBanner,.testimonial{z-index:9;position:relative}.getknowContent{padding:0
40px 0 0}.getknowContent ul
li{padding-left:45px;position:relative}.chooseContent h6,
.getknowContent h6,
.testimonialHead
h6{color:var(--red);font-size:16px;line-height:32px;margin-bottom:15px;font-weight:800}.getknowContent
li{display:flex;align-items:self-start;color:#080d1c;font-size:16px;font-weight:500;line-height:28px;gap:15px;margin-bottom:18px}.getKnow
.img{height:100%;max-height:75vh;object-fit:contain}.getKnow .img
img{object-fit:cover;height:100%;border-radius:10px}.aboutPoints,.aboutSeprator,.whyChoose{padding-bottom:90px}.aboutPoints
.points{padding:20px;box-shadow:rgba(100, 100, 111, .2) 0 7px 29px 0;border-radius:5px;min-height:250px;background-color:#fff}.aboutPoints .points iconify-icon,
.boxIcon iconify-icon,
.singleServiceContent iconify-icon{font-size:40px;color:#ab1818}.points:hover{background:#a1662fb5;color:#fff}.aboutTestimonial .owl-next,
.aboutTestimonial .owl-prev{position:absolute;font-size:50px !important;color:#ab1818 !important;top:0}.sepratorContent .row,
.whyChoose
.row{align-items:center}.whychooseBox{display:flex;gap:10px;padding:20px
0}.whychooseBox .boxText
h4{font-size:20px;line-height:normal}.boxText
p{padding-right:60px}.whyChoosevideo{position:relative;width:100%;height:510px}.whyChoosevideo
img{width:100%;height:100%;object-fit:cover;border-radius:10px}.whyChoosevideo
img.videoPlayBtn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}.testimonial{padding-bottom:90px;padding-top:50px;background:url(/wp-content/themes/hardwoodTheme/assets/images/testimonial-bg.png) center/cover no-repeat}.testimonial::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#c3dfdd36;z-index:-1}.testatimonialReviews{padding:20px
0 0}.reviewText
p{text-align:center;font-size:18px;line-height:36px}.reviewText
img{height:100px;width:100px !important;border-radius:50%;margin:20px
auto 0}.testimonialHead iconify-icon{font-size:60px;color:#ab1818}.aboutTestimonial .owl-prev{left:-5%}.aboutTestimonial .owl-next{right:-5%}.sepratorContent{background:#000;padding:30px;border-radius:10px}.sepratorText
h3{color:#fff;font-size:24px;line-height:45px}.separatorNumber
a{color:#fff;font-weight:700;font-size:18px;display:block}.separatorIcon{display:flex;justify-content:center;align-items:center}.separatorIcon iconify-icon{font-size:50px;color:#fff;background:#ab1818;padding:20px;border-radius:50%}.serviceBanner{background:url(/wp-content/themes/hardwoodTheme/assets/images/serviceBg.jpg) center/cover no-repeat;padding:215px
0}.singleService{position:relative;box-shadow:rgba(0, 0, 0, .25) 0 25px 50px -12px;border-radius:15px;margin-bottom:30px}.singleServiceContent::-webkit-scrollbar{width:5px}.singleServiceContent::-webkit-scrollbar-thumb{background-color:var(--red);border-radius:20px}.singleService
img{border-radius:15px;width:100%;height:430px;object-fit:cover}.singleServiceContent{position:absolute;top:0;background:#fff;width:100%;height:100%;padding:30px;transition: .5s ease-in-out;border-radius:10px;overflow:auto}.singleServiceContent:hover{background:#000000a6;color:#fff}.pagination .page-numbers.current,
.pagination .page-numbers:hover{color:var(--white);background:var(--red)}.singleServiceContent
h4{line-height:45px;padding-top:15px}.singleServiceContent
p{line-height:32px;max-height:260px}.singleServiceContent
a{display:flex;align-items:center;padding-top:15px}.serviceProcess{padding:90px
0;background:#c7c7c759;margin-bottom:90px}.serviceProcesscontent iconify-icon{font-size:30px;color:#ab1818;border:2px
solid;padding:3px}.serviceProcesscontent
h4{font-size:24px;font-weight:400}.serviceProcesshead{padding-bottom:50px;text-align:center}.footerContact
a{font-weight:400;margin-bottom: .5rem;display:inline-block}.footerLogo
p{margin-bottom:1rem}.footerLogo
img{height:160px}.footer-copyrights{background-color:#000;padding:2rem 0;margin-top:2rem}.product_banner::before{position:absolute;content:"";width:100%;height:100%;background:rgba(0, 0, 0, .4);top:0;right:0;bottom:0;left:0}.product_banner
.title{position:relative;color:var(--white);z-index:6;text-align:center}.product-area
.top{margin-bottom:65px}.product-area .top
h2{text-align:center;margin-bottom:15px}.product-area .top
p{text-align:center;font-size:16px;line-height:26px;color:#000;margin-bottom:15px}.product-area .top .cta
a{background:var(--red);padding:15px
80px;color:#fff;font-size:16px;line-height:26px;font-weight:500;border-radius:5px;display:inline-block;transition: .5s ease-in-out}.our-info .left .more-btn a,
.our-info .right .view-btn
a{font-weight:600;padding:15px
40px;text-transform:uppercase;display:inline-block;transition: .3s ease-in-out;font-size:16px;line-height:26px}.chooseContent .contactButton a:hover,
.our-info .right .view-btn a:hover,
.product-area .top .cta a:hover{background:#000;color:#fff}.product-area
.row{--bs-gutter-y:1.5rem}.product-area .products-inn
a{width:100%;height:350px;display:block;overflow:hidden}.product-area .products-inn img:hover{transform:scale(1.1)}.lumber-banner,.mulch-banner{background-size:cover !important;padding:215px
0;position:relative;z-index:6}.lumber-sec{padding:100px
0 0;position:relative;z-index:2}.our-info,.pallet_banner{z-index:9;position:relative}.lumber-sec::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/wp-content/themes/hardwoodTheme/assets/images/ball_pattern.jpg) 0 0/cover no-repeat fixed;width:100%;height:100%;z-index:-1;opacity: .1}.lumber-sec::after{position:absolute;right:8%;bottom:-3%;height:400px;width:200px;background-image:url(/wp-content/themes/hardwoodTheme/assets/images/pattern-a.png);content:"";z-index:-1;animation:3s ease-in infinite alternate-reverse left_right}.lumber-sec
.row{background:#f9f9f8;padding:30px;box-shadow:0 0 15px rgba(0, 0, 0, .1);margin-bottom:70px}.lumber-sec .row:nth-child(2){flex-direction:row-reverse}.lumber-sec .lumber-img{height:400px;display:block}.wood-slider .owl-stage-outer{border-radius:40px 0;background:var(--red);padding:1px
0}.our-info .left,
.our-info
.right{min-height:324px;padding:50px
40px;text-align:center}.lumber-sec .lumber-img
img{width:100%;height:100%;object-fit:cover;border-radius:40px 0;background:var(--red);padding:3px
0}.wood-slider .lumber-img
img{-webkit-animation:20s infinite zoom;animation:20s infinite zoom}.demand_sec .bottom::after,.demand_sec::after{position:absolute;animation:3s ease-in infinite alternate-reverse left_right}@-webkit-keyframes
zoom{from{-webkit-transform:scale(1, 1)}to{-webkit-transform:scale(1.5, 1.5)}}@keyframes
zoom{from{transform:scale(1, 1)}to{transform:scale(1.5, 1.5)}}.wood-slider
.item{width:100%;height:400px;display:block;overflow:hidden}.lumber-sec .right
p{font-size:20px;line-height:30px;font-weight:400;color:var(--black);letter-spacing: .5px;margin-top: .5rem;margin-bottom: .5rem}.lumber-sec .other-product
.row{flex-direction:inherit}.lumber-sec
h2{line-height:50px;margin-bottom:0}.lumber-sec .species-wood
ul{column-count:2}.lumber-sec .available-product ul
li{list-style:disc;padding-bottom:5px}.lumber-sec .available-product ul li:last-child{padding-bottom:0}.lumber-sec .available-product
ul{margin-left:24px}.lumber-sec button.owl-dot{width:15px;height:15px;border:2px
solid red !important}.lumber-sec button.owl-dot.active{background:red;width:20px;height:20px}.lumber-sec .owl-dots{display:flex;justify-content:center;align-items:center;margin-top:15px}.our-info{margin:90px
0}.our-info
.left{background:#000}.our-info .left
img{border-radius:50%;width:100%;height:100%;object-fit:cover}.our-info .left h3,
.our-info .right
h3{font-size:28px;line-height:40px;color:#fff;margin-bottom:1rem}.our-info .left p,
.our-info .right
p{color:#fff;font-size:16px;line-height:26px;font-weight:400}.our-info .left .more-btn,
.our-info .right .view-btn{text-align:center;padding:20px
0 0}.our-info .left .more-btn
a{background:var(--red);color:#fff;border:none;text-align:center;border-radius:5px}.our-info
.right{background:var(--red)}.our-info .right .view-btn
a{background:#fff;color:#000;border:none;text-align:center;border-radius:5px}.demand_sec .bottom a,
.plywood-sec .right .phone
a{transition: .5s ease-in-out;text-decoration:underline}.pallet_banner{width:100%;height:100%;padding:215px
0;background-repeat:no-repeat;background-position:center center;background-size:cover}.faq_sec .accordion-item .accordion-button:hover,
.right #gform_submit_button_1:hover,.sticky{background:#000}.pallet_banner::before{position:absolute;content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, .4);z-index:-1}.demand_sec{padding:90px
0;position:relative}.demand_sec::after{right:8%;bottom:2%;height:400px;width:200px;background-image:url(/wp-content/themes/hardwoodTheme/assets/images/pattern-a.png);content:"";z-index:0}.demand_sec
.top{margin-bottom:5rem}.demand_sec .top
h2{text-align:center;color:#000;margin-bottom:2rem}.demand_sec .top
p{font-size:20px;line-height:30px;font-weight:400;color:var(--black);text-align:center;letter-spacing: .5px;margin-bottom: .5rem}.demand_sec
.bottom{padding:50px;background:url(/wp-content/themes/hardwoodTheme/assets/images/banner-pattern.jpg) center center no-repeat;background-size:cover;z-index:9;position:relative}.demand_sec .bottom::before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, .7);z-index:-1}.demand_sec .bottom::after{left:-6%;top:-8%;height:400px;width:200px;background-image:url(/wp-content/themes/hardwoodTheme/assets/images/pattern-a.png);content:"";z-index:-1}.demand_sec .bottom
h2{font-size:40px;line-height:50px;color:#fff;margin-bottom:2rem}.demand_sec .bottom
li{font-size:20px;line-height:30px;color:#fff;margin-bottom:1rem;list-style:disc inside}.demand_sec .bottom
p{font-size:16px;line-height:26px;font-weight:600;color:#fff;margin-top:35px;margin-bottom: .5rem}.demand_sec .bottom
a{font-size:20px;line-height:30px;font-weight:600;color:#fff}.demand_sec .bottom .phone:hover iconify-icon{rotate:360deg}.demand_sec .bottom .left iconify-icon,
.plywood-sec .right iconify-icon{color:#fff;padding:8px;background:var(--red);border-radius:50%;font-size:20px}.demand_sec .bottom .left .phone,
.plywood-sec .right
.phone{display:flex;align-items:center;gap:0 15px}.demand_sec .bottom .left,
.demand_sec .bottom
.right{position:relative;z-index:5}.demand_sec .pallets-slider .slider-img{width:100%;height:445px;display:block}.demand_sec .pallets-slider .owl-dots{text-align:center;margin-top: .5rem}.demand_sec .pallets-slider button.owl-dot.active{background:var(--red);padding:9px
!important;border:1px
solid var(--red)}.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot{background:0 0;color:#fff;border:2px
solid #fff;padding:5px
!important;margin-right:10px;border-radius:50%}.plywood-sec
.right{margin-left:50px}.plywood-sec .title
h2{text-align:center;margin-bottom:4rem}.plywood-sec .right
h2{margin-bottom:1rem;font-size:35px;line-height:40px}.plywood-sec .right
p{font-size:17px;line-height:27px;margin-bottom:1rem;font-weight:500}.plywood-sec .right .phone
a{font-size:20px;line-height:30px;font-weight:600;color:#000}.plywood-sec .right .phone a:hover{color:var(--red)}.sticky{position:fixed;top:0;left:0;z-index:999;width:100%}.mobilephoneMail
a{display:block;color:#fff;padding:5px
0}li.firstLast #input_1_1 span
label{display:block;font-size:16px;line-height:30px;color:#000;font-weight:700;padding-bottom:12px}.right ul li
input{font-size:18px;line-height:28px;padding:12px;border:1px
solid #ced4da;color:#000}.gform_body
input{padding:12px
!important}.right ul li
textarea{width:100%;height:130px}.right ul
li.contactEmail{float:left;width:100%;margin-bottom:20px}.right ul
li.contactPhone{float:right;width:100%;max-width:100% !important;clear:right !important;margin-bottom:20px}.passion-sec .right .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}.right ul li.contactEmail input,
.right ul li.contactMessage textarea,
.right ul li.contactPhone
input{width:100% !important;font-size:18px;line-height:28px;padding:12px
!important;border:1px
solid #ced4da !important;color:#000}.right ul li.contactMessage
textarea{height:140px}.right
#gform_submit_button_1{background:var(--red);font-size:20px;line-height:30px;font-weight:400;padding:15px
50px !important;color:#fff;border:none;display:inline-block;text-align:center;transition: .5s ease-in;border-radius:5px}.right .ginput_complex.ginput_container.gf_name_has_2
span{flex:0 0 auto;width:48%;padding:0;margin:0}.right ul li.firstLast
#input_1_1{display:flex;flex-wrap:wrap;width:100%;gap:10px;justify-content:space-between}.right .gform_wrapper ul.gform_fields
li.gfield{padding-right:0}.privacyContent{background:url(/wp-content/themes/hardwoodTheme/assets/images/privacybg.jpg) center/cover no-repeat;padding:90px
0}.privacypolicyContent{background:#fff;padding:50px}.privacyHEading{font-weight:700;font-size:30px}.privacyContent
p{color:#000;line-height:1.5}.privacyContent
.privacyQuestion{font-weight:700;font-size:18px}.privacyContent
.privacyStrongtext{font-weight:700;font-size:17px}.chooseContent .contactButton a,
.testimonials .updated-btn-style,
.videoText .contactButton
a{font-size:16px;font-weight:700;line-height:32px;text-transform:uppercase;transition: .5s ease-in;font-style:normal;color:#fff}.chooseContent .contactButton a,
.videoText .contactButton
a{border-radius:5px;background:#ab1818;padding:17px
36px}.thanksText.text-center{box-shadow:0 0 5px;padding:40px;max-width:85%;margin:0
auto}.testimonials{margin-top:2.5rem;padding:100px
0;position:relative;z-index:2;background:url("/wp-content/themes/hardwoodTheme/assets/images/op-3.jpg") center center/cover no-repeat}.faq_sec,.mulch-info-sec,.mulch-video-sec{margin:65px
0}.testimonials::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:-1;background:rgb(0, 0, 0, .7)}.testimonials
.leftSidecontent{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:start;height:100%}.header-v2,.header-v2.is-sticky{position:fixed;top:0;width:100%}.testimonials .leftSidecontent
h2{color:#fff;text-align:left;margin-bottom:25px}.testimonials .leftSidecontent::after{content:'';position:absolute;top:-54px;left:95%;border-right:1px solid #fff;height:160%;display:none}.testimonials .leftSidecontent
.rating{display:flex;gap:15px;align-items:center}.testimonials .leftSidecontent .rating
p{color:#fff;font-size:24px;font-weight:500;line-height:19.032px;text-transform:capitalize;margin-bottom:0}.testimonials .leftSidecontent .rating
span{background:#ab1818;padding:6px
13px;border-radius:25px;color:#fff;height:100%;display:flex;align-items:center}.rightSiderating #testimonialSlider .sliderInnercontent
p{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.rightSiderating #testimonialSlider .sliderInnercontent
h4{font-size:25px;line-height:35px;text-transform:capitalize;margin-top:15px;color:#000}.rightSiderating #testimonialSlider .sliderInnercontent
h6{font-family:'Kumbh Sans';font-size:18px;font-weight:600;line-height:normal;text-transform:capitalize;visibility:hidden}#testimonialSlider .owl-nav{display:flex;gap:10px;position:absolute;top:50%;left:50%;bottom:unset;width:100%;justify-content:space-between;transform:translate(-50%, -16px)}#testimonialSlider .owl-nav button.owl-next{left:unset;right:-5%}#testimonialSlider .owl-nav button iconify-icon{border:2px
solid var(--red);padding:6px
9px;font-size:30px;color:#fff;background:var(--red)}#testimonialSlider .owl-nav
button{position:relative;left:-5%;border:0
!important;padding:0
!important;margin-right:0 !important;border-radius:0 !important}.testimonials .updated-btn-style{border-radius:5px;background:#ab1818;padding:15px
50px}.rightSiderating .sliderInnercontent,
.testimonial-page .items
.content{background:rgb(255 255 255 / 88%);padding:20px;box-shadow:-2px 2px 2px 2px #ab1818}.rightSiderating
.sliderInnercontent{border-radius:10px;margin:16px
0}.rightSiderating #testimonialSlider .sliderInnercontent
p{color:#000;font-size:17px;line-height:26px}.header-v2.is-sticky{left:0;z-index:999;background:#f3f7e9;box-shadow:0 2px 28px 0 rgba(0, 0, 0, .06);animation: .5s ease-in-out fadeInDown;transition: .5s ease-in-out}.header-v2{z-index:99}.mulch-video-sec .mulch-video{border-radius:10px;object-fit:cover;object-position:100% 25%}.mulch-slider-wrapper .owl-stage-outer{border-radius:10px !important}.mulch-info-sec .mulch-content{background:#000;padding:50px
30px;min-height:280px;text-align:center;color:#fff;border-radius:10px}.mulch-info-sec .mulch-content
h4{font-size:25px;line-height:normal;margin-bottom:1rem}.mulch-info-sec .mulch-content
.call_us{margin:25px
0}.mulch-info-sec .mulch-content
.help_area{margin-top:25px}.mulch-info-sec .mulch-content .help_area
a{text-decoration:underline;display:inline-block}.mulch-info-sec .mulch-content .address-area
h4{margin-bottom:7px !important;margin-top:25px}.mulch-info-sec .mulch-slider .owl-dots{display:flex;justify-content:center;align-items:center;margin-top:25px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.mulch-info-sec .mulch-slider .owl-dots .owl-dot{width:25px;height:25px;border:3px
solid #fff !important}.mulch-info-sec .mulch-slider .owl-dots .owl-dot:focus-visible{outline:0
!important}.mulch-info-sec .mulch-slider .owl-dot.active{background:#ab1818;border:3px
solid #ab1818 !important}.mulch-info-sec .mulch-img-new{width:100%;height:547px;overflow:hidden;display:block;position:relative}.mulch-info-sec .mulch-img-new
img{height:100%;width:100%;object-fit:cover;border-radius:10px}.mulch-location-sec{padding:50px
0 70px;background:url(/wp-content/themes/hardwoodTheme/assets/images/testimonial-bg2.png) center/cover no-repeat;position:relative;z-index:9}.mulch-location-sec::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#c3dfdd70;z-index:-1}.mulch-location-sec .location-map{width:100%;height:600px;overflow:hidden;display:block}.faq_sec{background-image:url(/wp-content/themes/hardwoodTheme/assets/images/faqs-banner.jpg);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;height:100%;position:relative;z-index:2;padding:80px
0;background-attachment:fixed}.inner_pages_banner,.inventory-listing{position:relative;background-position:center}.faq_sec::after{position:absolute;content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, .7);z-index:-1}.faq_sec .accordion-item{margin-bottom:15px;border:none !important}.faq_sec .accordion-item ul
li{margin-bottom:20px;list-style:auto inside;list-style-type:disc}.faq_sec .accordion-item .accordion-button:focus{border-color:#000 !important;box-shadow:none !important;background:#000 !important;transition: .3s ease-in-out}.faq_sec .accordion-item button.accordion-button{background:var(--red);padding:10px
15px;overflow:hidden}.faq_sec .accordion-item .accordion-button:not(.collapsed)::after{background-image:url(/wp-content/themes/hardwoodTheme/assets/images/minus_icon.png) !important;width:25px;background-size:cover;height:25px;transform:rotate(-180deg)}.faq_sec .accordion-item .accordion-button::after{background-image:url(/wp-content/themes/hardwoodTheme/assets/images/plus_icon.png) !important;width:30px;background-size:cover;height:30px}.faq_sec .accordion-item
h4{font-size:20px;line-height:normal;margin-bottom:0}.testimonial-page .items
.content{border-radius:10px;margin:16px
0 10px}.testimonial-page .items .content-wrapper{height:300px;overflow-y:auto;padding-right:8px}.testimonial-page .items .content-wrapper::-webkit-scrollbar{width:5px}.testimonial-page .items .content-wrapper::-webkit-scrollbar-thumb{background-color:var(--red);border-radius:20px}.testimonial-page
.row{--bs-gutter-x:2rem;--bs-gutter-y:1rem;justify-content:center}.inner_pages_banner{background-size:cover;padding:215px
0;z-index:9}.inventory-listing{padding:70px
0;background-image:url(/wp-content/themes/hardwoodTheme/assets/images/opt-bg-1.jpg);background-size:cover;z-index:1}.inventory-listing::before{content:"";background-color:rgb(255 255 255 / 80%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.listing-table-wrapper
.table{background-color:#ffffffb0;width:100%;max-width:1100px;margin:auto;border-spacing:0 7px}.listing-table-wrapper table
th{padding:2px
8px;width:12%;font-size:16px}.listing-table-wrapper table th:first-child{width:35%;text-align:left;padding-left:30px}.listing-table-wrapper table th:nth-child(5){width:20%}.listing-table-wrapper .table thead th
span{color:var(--red);text-align:left}.listing-table-wrapper .table tbody
tr{border-color:#b1b1b1;border:1px
solid rgba(237, 237, 237, .02);border-radius:5px;height:auto;vertical-align:middle}.listing-table-wrapper .table tbody tr .inventory-category{height:auto;display:table-cell;font-size:17px;font-weight:600;color:var(--red);color:#a64d79;font-family:'Barlow Condensed'}.listing-table-wrapper table td:first-child{text-align:left;padding-left:30px}.listing-table-wrapper table>:not(caption)>*>*{vertical-align:middle;text-align:center;letter-spacing: .5px}.listing-table-wrapper table .item-title{font-size:16px;font-family:'Barlow Condensed',sans-serif;font-weight:500;color:#212529;opacity: .8;margin-bottom:0;line-height:normal}.listing-table-wrapper table input[type=checkbox]{width:16px;height:16px;accent-color:grey;pointer-events:none}.listing-table-wrapper table input[type=checkbox]:not(:checked){border-radius:3px;appearance:none;border:1.5px solid grey}.listing-table-wrapper table td .extra-data{font-size:16px !important;font-weight:500;line-height:normal;opacity: .8}.bordered-table{border:1px
solid #000;border-collapse:collapse}.bordered-table td,
.bordered-table
th{border:1px
solid #cccccc73 !important;box-shadow:1px 1px 7px 0 #cdcdcd00;padding:1px
8px;height:28px}.listing-table-wrapper .table tbody tr .inventory-category.category-Exotics{color:#25a917}.listing-table-wrapper .table tbody tr .inventory-category.category-Uncategorized{visibility:hidden}@keyframes
fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes
left_right{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@media screen and (max-width:1600px){.heading-h1,h1{font-size:54px;line-height:66px}.banner-sec .content .subtitle
p{margin-bottom:2rem}.banner-sec .content
.title{margin-bottom:1.5rem}.heading-h2,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,h2{font-size:42px;line-height:50px}.bottom-subtitle p,
.subtitle h6,
.videoText
p{font-size:16px}.about-sec .right .about-list
li{font-size:16px;font-weight:400}.learn-btn{padding:12px
26px}.about-sec .top-text
p{font-weight:400;text-transform:uppercase}.serviceHeading p
strong{font-weight:600;font-size:14px}.videoText
p{font-weight:400;line-height:26px}.videoText
h2{max-width:450px}}@media(min-width:1421px) and (max-width:1800px){#mega-menu-max_mega_menu_1,#mega-menu-max_mega_menu_2{gap:30px !important}ul.navbar-nav{gap:20px}.navbar-brand
img{width:150px}}@media (min-width:1200px) and (max-width:1420px){#mega-menu-max_mega_menu_1,#mega-menu-max_mega_menu_2{gap:40px}ul.navbar-nav{gap:20px}.navbar-brand
img{width:170px}.lumber-sec .available-product ul
li{font-size:18px;font-weight:500}}@media (min-width:1200px) and (max-width:1366px){.navbar-brand
img{width:110px}}@media (min-width:992px) and (max-width:1200px){#mega-menu-max_mega_menu_1,#mega-menu-max_mega_menu_2{gap:20px}ul.navbar-nav{gap:15px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item>a.mega-menu-link{font-size:15px !important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item{display:block !important}.navbar-brand
img{width:150px}.lumber-sec .available-product ul
li{font-size:16px;font-weight:500}.homeBannerText .heading-h1{font-size:65px}.about-sec .right .about-list li::after{background-size:20px;width:30px;height:30px}li.firstLast #input_1_1 span
label{font-size:16px !important;padding-bottom:8px}}@media(max-width:991px){.custom-toggle-btn .icon:after,
.custom-toggle-btn .icon:before{transition-duration: .5s;position:absolute;width:28px;height:2px;content:""}.lumber-sec .right p br,.top-bar,a.desktopLogo{display:none}.demand_sec,.getKnow{padding:50px
0}.getknowContent{padding:40px
0 0}.aboutPoints
.points{min-height:300px}.chooseContent .contactButton,.sepratorContent{text-align:center}.separatorNumber a,li.mega-menu-item{padding:10px
0}.aboutPoints,.whyChoose{padding-bottom:50px}#mega-menu-max_mega_menu_1,#mega-menu-max_mega_menu_2,.mobilephoneMail,a.mobileLogo{display:block}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle+#mega-menu-max_mega_menu_1,
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle+#mega-menu-max_mega_menu_2{display:block !important;background:0 0 !important}.navbar-toggler:focus{box-shadow:none}ul.navbar-nav{gap:0;align-items:start;padding-top:30px;height:100vh}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item{display:block !important}.custom-toggle-btn{position:relative;width:30px;height:30px;top:-12px;right:0;transition-duration: .5s;border:0}.custom-toggle-btn:hover{cursor:pointer}.custom-toggle-btn.open
.icon{transition-duration: .5s;background:0 0}.custom-toggle-btn
.icon{transition-duration: .5s;position:absolute;height:2px;width:28px;top:30px;background-color:#fff}.custom-toggle-btn.open .icon:before{transform:rotateZ(45deg) scaleX(1.25) translate(6.5px, 6.5px)}.custom-toggle-btn .icon:before{background-color:#fff;top:-10px}.custom-toggle-btn.open .icon:after{transform:rotateZ(-45deg) scaleX(1.25) translate(6px, -6px)}.custom-toggle-btn .icon:after{background-color:#fff;top:10px}.sticky .custom-toggle-btn .icon,
.sticky .custom-toggle-btn .icon:after,
.sticky .custom-toggle-btn .icon:before{background-color:#fff}.sticky .custom-toggle-btn.open
.icon{background:#000}.getknowContent
h2{line-height:55px}.chooseContent{margin-bottom:50px}.lumber-sec{padding:50px
0 0}.lumber-sec
.row{margin-bottom:0}.lumber-inn
.right{padding-top:20px}.lumber-inn .right
h2{font-size:24px;line-height:30px;margin-top:5px}.demand_sec
.top{margin-bottom:2rem;font-size:18px}}@media(max-width:767px){h1{font-size:40px;color:#fff;text-align:center}h4{font-size:24px}.demand_sec .bottom h2,
.heading-h2,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,h2{font-size:30px}.sepratorText
h3{font-size:24px;line-height:34px}.footerLinks,.footerLogo,.footerbusinessHour,.footerwebLinks,.points{margin-bottom:30px}.getknowContent{padding:0}.chooseContent h6,
.getknowContent h6,
.testimonialHead
h6{font-size:14px}.getknowContent
p{font-size:16px}.separatorIcon iconify-icon{padding:10px;font-size:30px}.footerwebLinks{align-items:self-start}.lumber-inn .right
h2{font-size:28px;margin-bottom:0}.demand_sec .bottom::after,
.demand_sec::after,
.lumber-sec::after,
.lumber-sec::before,
.right p
br{display:none}.lumber-sec
.row{padding:30px
0}.demand_sec .bottom
.right{padding-top:30px}.demand_sec .bottom
li{margin-bottom: .5rem;font-size:18px}}@media(max-width:580px){.heading-h2,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,h2{font-size:25px}.aboutBanner{padding:140px
0}.sepratorText h3,h4{font-size:20px}.separatorNumber
a{font-size:16px}.points
h4{line-height:30px}.points iconify-icon{font-size:30px}.lumber-sec
.row{padding:0}.mobilephoneMail
a{font-size:14px}}.pagination .page-numbers,
.pagination .page-numbers.current{border:1px
solid var(--red);padding:10px
18px;width:30px;height:35px;display:flex;transition: .3s ease-in-out}.pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px}.pagination .page-numbers.current{align-items:center;justify-content:center}.pagination .page-numbers{align-items:center;justify-content:center;color:var(--red)}.blog-sec .blog-title,
.blog-sec .content
p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}#blogs{padding:65px
0;position:relative;z-index:1}.blog-sec-title{margin-bottom:2rem}.page-template-blog
main{background:url("/wp-content/themes/hardwoodTheme/assets/images/blog-bg-2.jpg") 0 0/cover no-repeat;position:relative}.page-template-blog main::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgb(255 255 255 / 92%)}.blog-sec .blog-box{position:relative;border-radius:5px;margin-bottom:30px;box-shadow:0 5px 83px 0 rgba(40, 40, 40, .06)}.blog-sec .blog-box::after{content:"";width:100%;height:3px;position:absolute;transition: .3s linear 0.3s;background:var(--red);opacity:0}.blog-sec .blog-box .blog-box-inner::after{transition-delay:0s}.blog-sec .blog-box:hover .blog-box-inner::after,
.blog-sec .blog-box:hover::after{transition-delay:0.3s}.blog-sec .image-holder
img{width:100%;max-width:100%;height:300px;object-fit:cover;border-radius:4px 4px 0 0}.blog-sec
.content{padding:1rem;background-color:var(--white)}.blog-sec .content .blog-details{display:flex;justify-content:space-between;padding:1rem 0}.blog-details
span{font-size:14px}.blog-details
i{color:var(--red);font-size:20px}.blog-sec .blog-title{font-style:normal;font-weight:500;font-size:32px;line-height:28px;color:var(--red);margin: .5rem 0;text-decoration:none;-webkit-line-clamp:1;white-space:normal;transition: .3s}.blog-sec .content
p{font-size:20px;line-height:26px;font-weight:400;color:var(--black);letter-spacing: .5px;margin-bottom: .5rem;margin-top:1rem;-webkit-line-clamp:3;text-overflow:ellipsis}.single-post .blog-content{background:url("/wp-content/themes/hardwoodTheme/assets/img/blog-single-page-bg.jpg") 10% -117px/cover;position:relative;padding:90px
0}.single-post .blog-content::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity: .94}.single-post .blog-content .table-wrapper{padding:2rem .7rem}.single-post .blog-content ul
li{list-style:disc}.single-post .blog-content ul li::marker{color:var(--yellow);font-size:20px}.single-post .blog-content
h6{margin-bottom:6px;color:var(--red);font-weight:600}.single-post .blue-text{color:var(--red);font-weight:500}.single-post .blog-content
a{color:var(-red);font-weight:600;text-decoration:underline !important}.blog-content
tr.row{display:flex;flex-wrap:nowrap}.blog-content th.header-cell,td.cell{flex:0 0 25%;border:1px
solid #e2e7ec}.blog-content th.header-cell{background-color:var(--red);color:var(--white)}.single-post .nav-links{display:flex;justify-content:space-between;margin-top:2rem}.single-post .nav-links
a{background:0 0;padding: .5rem 1rem;outline:2px
solid var(--red);color:var(--red);text-decoration:none !important;transition: .3s ease-in-out}.single-post .nav-links a:hover{background-color:var(--red);outline:2px
solid var(--red);color:#fff}.inventory-listing-table-wrapper .bordered-table{margin-bottom:0}.inventory-listing-table-wrapper .nav-tabs{justify-content:center;margin-bottom:1rem;border:none;gap:16px}.inventory-listing-table-wrapper ul#myTab li
button.acitive{background-color:#ab1818}.inventory-listing-table-wrapper .nav-tabs .nav-link.active,
.inventory-listing-table-wrapper .nav-tabs .nav-link:hover{background-color:#ab1818;color:#fff;border-color:#ab1818}.inventory-listing-table-wrapper .nav-tabs .nav-link{font-size:24px;font-weight:500;letter-spacing: .5px;border:2px
solid #ab1818;color:#000;padding:16px
30px;min-width:180px;border-radius:4px;transition:all ease-in-out .3s}.inventory-listing-table-wrapper .tab-content{border:2px
solid #79543a !important;border-radius:10px;background-color:#fff;overflow:hidden}.inventory-listing-table-wrapper .bordered-table tbody tr:nth-child(even){background-color:#f0f0f0}.inventory-listing-table-wrapper .tab-content .bordered-table
th{padding:1rem 1rem;height:auto;color:#ab1818;border-color:#000 !important;border-top-color:transparent !important;font-size:22px;font-weight:700;text-transform:capitalize;text-align:center}.inventory-listing-table-wrapper .tab-content .bordered-table thead
tr{background-color:#ab1818}.inventory-listing-table-wrapper .tab-content .bordered-table thead
th{color:#fff;font-weight:500}.inventory-listing-table-wrapper .tab-content .bordered-table th,
.inventory-listing-table-wrapper .tab-content .bordered-table
td{vertical-align:middle}.inventory-listing-table-wrapper .tab-content .bordered-table
td{border-color:#d7d7d7 !important;padding: .75rem 2rem;height:auto;text-align:center}.inventory-listing-table-wrapper .tab-content .bordered-table td
h5{font-size:24px;font-weight:normal;line-height:24px;margin-bottom:0;color:#000;height:auto}.inventory-listing-table-wrapper .tab-content .bordered-table td:first-child{border-left-color:transparent !important;text-align:left}.inventory-listing-table-wrapper .tab-content .bordered-table td:last-child{border-right-color:transparent !important}.inventory-listing-table-wrapper .tab-content .bordered-table thead tr
th{border-color:#f0f0f0 !important;border-top-color:#ab1818 !important;border-width:1px !important}.inventory-listing-table-wrapper .tab-content .bordered-table th:first-child{border-left-color:#ab1818 !important;text-align:left}.inventory-listing-table-wrapper .tab-content .bordered-table th:last-child{border-right-color:#ab1818 !important}.inventory-listing-table-wrapper .tab-content .bordered-table tr:last-child,
.inventory-listing-table-wrapper .tab-content .bordered-table tr:last-child
td{border-bottom-color:transparent !important}.inventory-listing-table-wrapper table input[type=checkbox]{pointer-events:none;appearance:none}.inventory-listing-table-wrapper table input[type=checkbox]:checked{pointer-events:none;appearance:none;background-image:url("/wp-content/themes/hardwoodTheme/assets/images/arrow-img-table.svg");width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;top:3px}.inventory-listing-table-wrapper .extra-data
p{color:#000}.additional-inventory-info{margin-top:2rem}.additional-inventory-info
p{font-size:24px;font-weight:600;line-height:24px;margin-bottom:0;color:#000;height:auto;font-family:'Teko'}.additional-inventory-info p
a{color:#ab1818;text-decoration:underline}.additional-inventory-info
ul{margin-top: .5rem;padding-left:32px}.additional-inventory-info ul
li{font-size:20px;font-weight:500;line-height:30px;letter-spacing: .5px;margin-bottom: .5rem;color:#000;height:auto;list-style-type:disclosure-closed}.glossary-page-content{padding:70px
0 50px;background-image:url(/wp-content/themes/hardwoodTheme/assets/images/opt-bg-1.jpg);background-size:cover;position:relative;z-index:1}.glossary-page-content::before{content:"";background-color:rgb(255 255 255 / 80%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.glossary-accordion .accordion-button{padding:0
20px;height:auto;box-shadow:none;transition:all ease-in-out .3s}.glossary-accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-0deg)}.glossary-accordion .accordion-button:hover::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.glossary-accordion .accordion-button.accordion-active::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.glossary-accordion .accordion-button{background-color:#fff;color:var(--black)}.glossary-accordion .accordion-button:hover,
.glossary-accordion .accordion-button.accordion-active{background-color:var(--red);color:#fff}.glossary-accordion .accordion-button
h4{margin-bottom:0;height:auto;font-size:28px;letter-spacing:1px;font-weight:400;line-height:52px}.glossary-item{display:flex;justify-content:space-between}.glossary-item .glossary-item-desc{max-width:calc(100% - 120px)}.glossary-item
a{margin-left:12px;font-weight:600;font-size:20px;letter-spacing:1px;text-decoration:underline;font-family:'Barlow Condensed'}.glossary-page-content .alphabet-nav
a{padding:7px
16px;font-size:26px;font-weight:600;display:inline-block;color:var(--red);background-color:#fff;line-height:normal;box-shadow:0px 2px 6px 0px #00000014;transition:all ease-in-out .3s}.glossary-page-content .alphabet-nav a:hover{color:var(--white);background-color:var(--red);box-shadow:0px 2px 6px 0px #ab18184f}.accordion-item:nth-child(even) .accordion-button{background-color:#f0f0f0}.accordion-item:nth-child(even) .accordion-button:hover{background-color:#e9e9e9;color:var(--black);background-color:var(--red);color:#fff}.accordion-item:nth-child(even) .accordion-button:hover::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-item:nth-child(even) .accordion-button.accordion-active{background-color:#d0d0d0;color:var(--black)}.accordion-item:nth-child(even) .accordion-button.accordion-active{background-color:var(--red);color:#fff}.accordion-item:nth-child(even) .accordion-button.accordion-active::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-item:nth-child(even) .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.glossary-page-content .alphabet-nav .alphabet-active{background-color:var(--red);color:#fff}#glossary-content-wrapper-v2 .alphabet-nav{width:100%;display:flex;flex:unset;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:center;background-color:transparent;margin-bottom:1rem !important}#glossary-content-wrapper-v2 .alphabet-nav
a{flex:0 0 44px;padding:6px
12px;text-align:center}.glossary-accordion .no-data-accordion{min-height:300px;background-color:#fff}.glossary-accordion .no-data-found{padding-top:2rem;color:var(--red);font-weight:600;font-size:24px;letter-spacing: .5px}.pum-theme-943 .pum-container#popmake-947,
.pum-theme-cutting-edge .pum-container#popmake-947{background-color:rgb(85 12 12) !important}.pum-container.pum-responsive.pum-responsive-medium.pum-container#popmake-947{width:32% !important;margin:auto 0 auto -16% !important;border-radius:5px}.pum-theme-943 .pum-title,
.pum-theme-cutting-edge .pum-title.pum-container#popmake-947{font-family:inherit !important;font-weight:600 !important;font-size:35px !important;line-height:40px !important;margin-bottom:25px !important;text-transform:uppercase !important}#popmake-947 .pum-close,
#popmake-947 .pum-close{height:30px !important;width:30px !important;color:#550c0c !important;font-weight:700 !important;background-color:rgb(255 255 255) !important}.pop-up-content .heading-h4,h4{font-size:30px;line-height:40px;margin-top:20px;text-transform:uppercase}.pop-up-content ul
li{font-size:20px;line-height:30px;font-weight:400;list-style-type:disc;margin-left:20px}.pop-up-content
a{font-size:20px;line-height:30px;font-weight:400}.pop-up-content .view-more-btn
a{background:#fff;color:#550c0c;font-size:20px;font-weight:700;line-height:25px;padding:10px
30px;border-radius:5px;display:inline-block;margin-top:30px}.career-form-sec .career-inner{background:#fff;border-top:3px solid var(--red);border-bottom:3px solid var(--red);height:100%;box-shadow:0 0 15px rgba(0, 0, 0, .4);padding:40px;margin:50px}.career-form-sec .career-inner
h1{font-size:36px;line-height:normal;text-transform:uppercase;color:#000;margin-bottom:20px}.career-form-sec .career-inner .form-group{margin-bottom:20px}.career-form-sec .career-inner
label{display:block;margin-bottom:8px;font-weight:600;color:#000;font-size:20px;line-height:normal}.career-form-sec .career-inner
textarea{height:70px}.career-form-sec .career-inner .submit-btn{background-color:#b9262c;color:#fff;border:none;padding:12px
30px;text-transform:uppercase;cursor:pointer;width:20%;font-size:22px;margin-top:25px;transition:all ease-in-out 300ms;border-radius:2px}.career-form-sec .career-inner .submit-btn:hover{background:#000;color:#fff}.career-form-sec .form-control{border:1px
solid #000;border-radius:2px;padding:10px;height:45px}.career-form-sec .form-control:focus{box-shadow:none}.career-form-sec .career-inner
h3{font-size:22px;color:#000;line-height:normal;margin-bottom:15px}.job-position input[type="checkbox"]{appearance:none;width:20px;height:20px;border:2px
solid #000;border-radius:5px;cursor:pointer;transition:all 0.3s ease;position:relative}.job-position input[type="checkbox"]:checked{background-color:transparent;border-color:#000}.job-position input[type="checkbox"]:checked::after{content:'✔';font-size:15px;color:#000;position:absolute;top:-2px;left:3px;font-weight:700}.form-group.job-position
label{font-size:16px;display:flex;align-items:center;gap:8px}.license-question input[type="radio"]{appearance:none;width:20px;height:20px;border:2px
solid #000;border-radius:50%;cursor:pointer;transition:all 0.3s ease;position:relative}.license-question input[type="radio"]:checked::after{content:'';width:8px;height:8px;background:#000;border-radius:50%;position:absolute;top:4px;left:4px}.career-form-sec .career-inner .license-question
label{font-size:16px;display:flex;align-items:center;gap:8px}.career-form-sec input[type=submit]{margin-bottom:8px;background-color:#b9262c;color:#fff;border:none;padding:12px
30px;text-transform:uppercase;cursor:pointer;width:20%;font-size:22px;margin-top:25px;transition:all ease-in-out 300ms;border-radius:2px}.career-form-sec input[type=submit]:hover{background-color:#000}.career-form-sec .gform-body
label{display:block !important;margin-bottom:8px !important;font-weight:600 !important;color:#000 !important;font-size:20px !important;line-height:normal !important}.career-form-sec .gform-body
input{border:1px
solid #000 !important;border-radius:2px !important;padding:10px
!important;height:45px !important}.career-form-sec .gform-body input:focus,
.career-form-sec .gform-body textarea:focus{box-shadow:none !important;outline:none !important}.career-form-sec .gform-body
.gchoice{display:flex !important;align-items:center !important;margin:5px
!important;gap:8px}.career-form-sec .gform-body .gchoice
label{font-size:16px !important;margin:0
!important}.career-form-sec .gform-body input[type=checkbox]{width:20px !important;height:20px !important;border:2px
solid #000 !important;border-radius:5px !important;cursor:pointer !important;transition:all 0.3s ease !important;position:relative !important}.career-form-sec .gform-body
legend{font-size:22px !important;color:#000 !important;line-height:normal !important;margin-bottom:15px !important}.career-form-sec .gform-body
.gfield_radio{display:flex !important;align-items:center !important;gap:10px !important}.career-form-sec .gform-body input[type="radio"]{width:20px !important;height:20px !important;border:2px
solid #000 !important;border-radius:50% !important;cursor:pointer !important;transition:all 0.3s ease !important;position:relative !important}.gform_required_legend{display:none}.career-form-sec .gform_wrapper.gravity-theme .ginput_container_date
input{width:100%}.subtitle h6,body,p{letter-spacing:.5px}.info-btn,.learn-btn{letter-spacing:1.5px}body,p{font-size:20px;font-weight:400;line-height:28px}.banner-sec .top-subtitle
p{letter-spacing:1px;font-size:20px}.homeBannerText .heading-h1{line-height:1;font-size:72px;font-weight:600;margin:10px
0}.homeBannerText
h2{font-size:48px;line-height:1;font-weight:500}.homeBannerText
h3{font-size:42px;line-height:1;margin-bottom:0;font-weight:500}.info-btn,.subtitle
h6{font-size:24px;font-weight:400}.banner-sec .content .subtitle
p{font-size:22px;line-height:26px;font-weight:400;max-width:70%;margin-bottom:53px;letter-spacing:.5px}.categories-sec .top-content .subtitle p,.subtitle
h6{line-height:30px}.subtitle
h6{color:var(--black);margin-bottom:21px}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item>a.mega-menu-link{font-size:24px!important;font-weight:500!important;letter-spacing:1.5px}.top-text p
strong{letter-spacing:2px;font-weight:700}.heading-h4,.videoText strong,h4{font-weight:600}.about-sec .right .about-list li,.bottom-subtitle p,.categories-sec .top-content .subtitle p,.getknowContent
li{font-weight:400;letter-spacing:.5px;font-size:20px}.learn-btn{font-size:20px;font-weight:500}.categories-sec .card-content .subtitle
p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:20px;line-height:28px;letter-spacing:.5px;padding:0
12px 40px;margin-bottom:.5rem}.passion-sec .left .subtitle p,li.firstLast #input_1_1 span
label{font-size:20px}.passion-sec .left .title
h4{letter-spacing:1.5px;font-size:40px;font-weight:500}.passion-sec .right .subtitle
p{font-size:21px;font-weight:400}.passion-sec .right .subtitle p br,.videoText p:empty{display:none}.chooseContent .contactButton a,.right #gform_submit_button_1,.testimonials .updated-btn-style,.videoText .contactButton
a{font-size:24px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;display:inline-block}.videoText
h2{font-weight:600;padding-bottom:0}.videoText
p{font-size:20px;line-height:28px;letter-spacing:.5px;margin-bottom:10px}.rightSiderating #testimonialSlider .sliderInnercontent
p{font-size:20px;line-height:30px;font-weight:400}.videoText .contactButton
a{display:inline-block}.testimonials .leftSidecontent .rating
p{font-size:24px;letter-spacing:1px;line-height:30px}footer
h5{font-size:28px;font-weight:500;letter-spacing:1.5px}.about-top-right p,.footerContact a,.footerContact p,.footerLinks ul li a,.footerbusinessHour p,.footerwebLinks ul li a,.getknowContent p,footer
p{font-size:20px;line-height:30px;letter-spacing:.5px}.footerLinks ul li a,.footerwebLinks ul li
a{margin-bottom:6px;display:inline-block}.footerContact a,.footerContact
p{font-weight:400}.about-top-right p,.getknowContent
p{font-weight:400;color:var(--black);margin-bottom:.5rem}.getknowContent
ul{padding-top:1.5rem}.subtitle-text
strong{color:var(--red);font-size:16px;line-height:32px;font-weight:600;letter-spacing:2px}.our-info .left h3,.our-info .right h3,.sepratorText
h3{font-size:2.25rem;font-weight:500;line-height:40px;letter-spacing:.5px}.separatorNumber{font-family:'Barlow Condensed',sans-serif}.separatorNumber
a{font-weight:500;letter-spacing:1px;font-size:20px;display:flex;align-items:center;gap:8px}.getknowContent h6,.subhead,.subhead strong,.subtitle-text,.testimonialHead
h6{font-weight:600!important;font-size:16px;letter-spacing:2px;margin-bottom:.5rem!important;color:var(--red)}.whychooseBox .boxText
h4{font-size:28px;margin-bottom:0;font-weight:600}.aboutPoints
.points{height:100%;transition:.3s ease-in-out}.aboutPoints .points:hover h4,.mulch-banner .content
h1{color:#fff}.boxIcon iconify-icon{background-color:rgb(240 223 217 / 92%);padding:8px;border-radius:50%;font-size:32px;margin-right:8px}.our-info .left p,.our-info .right
p{font-size:20px;line-height:30px;font-weight:400;letter-spacing:.5px;max-width:450px;margin:auto}.our-info .left .more-btn a,.our-info .right .view-btn
a{font-size:20px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;display:inline-block;padding:15px
30px;margin-top:10px}.serviceProcesshead
p{font-size:24px}.serviceProcesscontent
h4{font-size:28px;font-weight:600;line-height:normal;margin-top:12px}.demand_sec .bottom
h2{margin-bottom:.5rem;font-weight:500;letter-spacing:1px}.demand_sec .top
h2{margin-bottom:.25rem}.demand_sec
.top{margin-bottom:2rem}.demand_sec .bottom
li{margin-bottom:.5rem}.demand_sec .bottom
p{margin-top:1.5rem;font-size:20px;font-weight:500}.mulch-video-title
h2{letter-spacing:2px}.mulch-info-sec .mulch-content
h4{color:#fff;font-size:2rem;font-weight:400;line-height:40px}.mulch-info-sec .mulch-content .address-area
h4{margin-top:0}.mulch-info-sec .mulch-content
.help_area{margin-top:20px}.mulch-location-sec .location-title
h2{font-size:40px;font-weight:500;line-height:45px}.faq_sec .accordion-item
h4{font-size:28px;letter-spacing:1px;font-weight:400}.contact-area
h2{font-size:36px;font-weight:600;letter-spacing:1px}.contact-area a,.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container
label{letter-spacing:.5px}.contact-area
h3{font-size:26px;font-weight:500}.contact-area a,.contact-area p,.content
p{font-size:20px;font-weight:400}.contact-area
a{line-height:normal}.contact-area
p{color:#000}.contact-area .visit-btn
a{font-size:22px;font-weight:400;line-height:normal;padding:14px
24px}.scroll::-webkit-scrollbar{width:5px}.scroll::-webkit-scrollbar-thumb{background-color:#4f93c0;border-radius:20px}.privacyHEading{font-weight:600;font-size:50px;text-align:center;color:#000;font-family:Teko}.privacyContent
.privacyQuestion{font-size:24px;font-weight:700;margin-top:8px;font-family:Teko}.privacyContent
.privacyStrongtext{font-size:22px;font-weight:700;margin-top:10px;font-family:Teko}.testimonial-page .items .content::-webkit-scrollbar{width:5px}.testimonial-page .items .content::-webkit-scrollbar-thumb{background-color:var(--red);border-radius:20px}@media (min-width:1200px) and (max-width:1599px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item>a.mega-menu-link,
.book-btn,
.passion-sec .left .subtitle p,
header .nav-link{font-size:16px}.our-info .left,
.our-info
.right{min-height:272px;padding:40px}.header-video-banner{height:auto;min-height:146px}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3{margin-left:0 !important;padding-left:0 !important;margin-right:2.75rem !important}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item>a.mega-menu-link{font-size:22px !important}.top-bar .left .phn-ico,
.top-bar .right .mail-ico{font-size:22px;padding:10px}.demand_sec{padding:0;margin-bottom:30px}.top-bar .left .phone-icon,
.top-bar .right .mail-icon{gap:10px}.fb-ico,.shop-ico{padding:10px;font-size:16px}header li.nav-item{margin-right:40px}header .nav-link{line-height:16px}.book-btn{padding:12px
32px;line-height:20px}.about-sec .right .title,
.banner-sec .content .top-subtitle p,
.categories-sec .card-content
.subtitle{margin-bottom:20px}.product_banner{margin-bottom:50px;padding:150px
0}.heading-h1,h1{font-size:50px;line-height:60px}.info-btn{padding:12px
55px;font-size:15px;line-height:30px}.heading-h2,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,h2{font-size:36px;line-height:45px}.contact-sec,.inner_pages_banner,.lumber-banner,.mulch-banner,.serviceBanner{padding:150px
0}.counters-sec .content .number
h2{margin-bottom:8px}.counters-sec
.content{padding:20px
0;margin:25px
0}.counters-sec .content .subtitle
h6{font-size:21px;line-height:21px}.about-sec .left .video-icon{width:80px;height:80px}.about-sec .left .about-img{width:100%;height:630px}.about-sec
.right{margin-left:40px}.about-sec .top-text
p{margin-bottom:5px}.bottom-subtitle p,
.serviceProcesscontent iconify-icon,
.testimonials .leftSidecontent .rating
p{font-size:20px}.categories-sec .top-content .subtitle p,
.passion-sec .bottom-info ul
li{font-size:16px;line-height:30px}.heading-h4,h4{font-size:25px;line-height:35px}.categories-sec .card-content .learn-cta iconify-icon{font-size:20px;padding:3px}.serviceHeading
p{font-size:13px}.serviceContact{padding:50px
0 100px}.passion-sec .right .title h5,
.separatorIcon iconify-icon{font-size:30px}.passion-sec
.right{padding:40px}.passion-sec .right .subtitle
p{font-size:15px;margin-bottom:15px}.passion-sec .right
input{padding:10px}.videoText
p{margin-bottom:1rem}.contact-area span,
.videoText p:last-child{margin-bottom:0}footer
p{font-size:14px;line-height:24px}.our-info
.right{flex-wrap:wrap}.our-info .left .content,
.our-info .right
.content{max-width:100%;margin-bottom:1rem;text-align:center}.our-info .left h3,
.our-info .right
h3{font-size:24px;line-height:34px;margin-bottom: .5rem}.our-info .left .more-btn,
.our-info .right .view-btn{width:100%;display:block;text-align:center}.our-info .left .more-btn a,
.our-info .right .view-btn
a{font-size:18px;line-height:24px;padding:10px
30px}.singleServiceContent
p{line-height:25px;font-size:15px}.singleServiceContent
h4{line-height:32px;font-size:22px}.contact-sec
h2{font-size:40px;line-height:50px}.contact-area{padding:60px
0}.contact-area
h2{font-size:28px;line-height:30px;margin-bottom: .5rem}.contact-area .contact-info iconify-icon{padding:8px;font-size:18px}.contact-area
h3{font-size:24px;font-weight:500}.contact-area .contact-info ul
li{gap:0 15px}.map-area .content
iframe{height:320px}.pallet_banner{padding:150px
0;margin-bottom:30px}.demand_sec .top
h2{margin-bottom:1rem;line-height:40px;padding-top:1.25rem}.demand_sec .bottom
h2{font-size:30px;line-height:40px;margin-bottom:1rem}.demand_sec .bottom a,
.demand_sec .bottom
li{font-size:18px;line-height:28px}.aboutBanner{padding:150px}.getKnow{padding:50px
0}.plywood-sec .title
h2{margin-bottom:2rem}.lumber-sec::after{right:0}.lumber-sec .species-wood
ul{max-width:74%}.categories-sec .card-content .subtitle
p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}.right ul li
input{padding:12px}.sepratorText
h3{font-size:22px;line-height:normal}.mulch-info-sec .mulch-content
h4{font-size:24px}.mulch-info-sec .mulch-content
p{font-size:15px}.mulch-info-sec .mulch-img-new{height:512px}.mulch-info-sec .mulch-slider .owl-dots .owl-dot{width:20px;height:20px;border:2px
solid #fff !important}.right
#gform_submit_button_1{padding:13px
50px !important}.chooseContent .contactButton a,
.videoText .contactButton
a{padding:12px
36px}#testimonialSlider .owl-nav{position:absolute;left:50%;top:100%;width:auto;transform:translate(-50%, 20px)}.videoPart{margin:80px
0 40px}body.home
header{height:auto}.about-sec,.passion-sec{padding:80px
0}p{font-size:20px !important}.testimonials{padding:50px
0 120px}footer
h5{font-size:26px}.our-info{margin:80px
0}}@media (max-width:1440px){#glossary-content-wrapper-v2 .alphabet-nav
a{flex:0 0 34px;font-size:20px;padding:6px
8px}.glossary-accordion .accordion-button
h4{font-size:1.5rem}.glossary-item
a{font-size:1.25rem}}@media (max-width:1366px){.lumber-sec::after{right:35px}.mulch-info-sec .mulch-img-new{height:536px}.pum-theme-943 .pum-title,
.pum-theme-cutting-edge .pum-title.pum-container#popmake-947{font-size:30px !important;line-height:35px !important;margin-bottom:20px !important}.pop-up-content .heading-h5,h5{font-size:28px;line-height:35px}}@media (min-width:1280px){.categories-sec{padding:80px}}@media (min-width:1025px){.header-v2.sticky-header{width:100%;position:fixed;top:0;z-index:999;box-shadow:0 0 16px 0 rgba(0, 0, 0, .07);-webkit-animation:1s sticky;animation:1s sticky}}@media (max-width:1024px){[data-aos=fade-left],[data-aos=fade-right]{animation:none;transform:none}.header-video-bg{object-position:100% 100%}.page-template-homepage .header-video-banner{overflow:hidden;min-height:115px;height:auto}.navbar>.container-fluid{display:unset;padding:0}.navbar>.container-fluid
.row{margin:auto}#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open+#mega-menu-max_mega_menu_3{transition: .3s}#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle+#mega-menu-max_mega_menu_3{top:117px !important;transition: .3s;padding-top:4rem !important}#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after,
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before{height:2.5px !important;border-radius:0;background-color:#fff !important}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item>a.mega-menu-link::after{display:none}body.mega-menu-max_mega_menu_3-mobile-open .banner-sec{z-index:-1}html.mega-menu-open{overflow:hidden}#mega-menu-max_mega_menu_3:after{content:"" !important;background-image:url("/wp-content/themes/hardwoodTheme/assets/images/mobile-menu-bg-2.jpg");background-size:cover;background-position:0 0}.navbar-brand
img{width:auto;max-height:100px}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item>a.mega-menu-link{font-size:18px !important}header{position:relative}#header-v2{position:fixed;width:100%;left:0;right:0;top:0;z-index:1024}.header-v2
nav{min-height:120px}#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-center,
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-left{display:none !important}#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle{background:0 0 !important;display:inline-flex !important}#mega-menu-wrap-max_mega_menu_3{text-align:end !important}.about-top-sec{padding:50px
0 0}.testimonials .leftSidecontent .rating
p{font-size:20px;line-height:normal}.gform_body
input{padding:8px
10px !important}.serviceProcesscontent
p{font-size:14px;line-height:20px}.singleService{height:340px;margin-bottom:0}.singleService
img{height:100%}.serviceContent
.row{margin-bottom:25px;--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.pum-container.pum-responsive.pum-responsive-medium.pum-container#popmake-947{width:50% !important;margin:auto 0 auto -24% !important}}@media (min-width:992px) and (max-width:1199px){.categories-sec .card-content .subtitle p,
.sliderContent
p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.top-bar .left .phn-ico,
.top-bar .right .mail-ico{font-size:22px;padding:10px}.top-bar .left .phone-icon,
.top-bar .right .mail-icon{gap:10px}.fb-ico,.shop-ico{padding:10px;font-size:16px}header li.nav-item{margin-right:40px}header .nav-link{font-size:16px;line-height:16px}.book-btn{padding:12px
32px;font-size:16px;line-height:20px}.banner-sec .content .top-subtitle
p{margin-bottom:20px}.heading-h1,h1{font-size:50px;line-height:60px}.info-btn{padding:12px
55px;font-size:15px;line-height:30px}.heading-h2,
.lumber-sec .right h2,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,h2{font-size:30px;line-height:40px}.contact-sec,.inner_pages_banner,.lumber-banner,.pallet_banner,.serviceBanner{padding:150px
0}.subtitle
h6{font-size:18px;line-height:24px;margin-bottom:10px}.about-sec .right .about-list li iconify-icon{font-size:14px;padding:5px}.about-sec .right
.cta{padding-top:30px}.counters-sec .content .number
h2{margin-bottom:8px}.counters-sec .content .subtitle
h6{font-size:21px;line-height:21px}.learn-btn{padding:8px
30px;font-size:15px;line-height:25px}.about-sec .left .about-img{width:100%;height:500px}.about-sec
.right{margin-left:40px}.sliderImg{height:45vh}.about-sec .top-text p,
.contact-area span,
.videoText p:last-child{margin-bottom:0}.about-sec .right
.title{margin-bottom:10px}.bottom-subtitle p,
.categories-sec .top-content .subtitle p,
.passion-sec .left .subtitle
p{font-size:18px;line-height:24px}.about-sec .right .about-list
li{font-size:18px;margin-bottom:10px}.categories-sec .cust-card .cards-img{height:240px}.heading-h4,h4{font-size:25px;line-height:35px}.sliderContent{padding:20px;opacity:0;min-height:300px;left:15px}.testimonials{padding:60px
0 100px;margin-top:0}.sliderContent
h4{font-size:20px;line-height:30px}.sliderContent
p{font-weight:500;line-height:22px;padding-top:10px;-webkit-line-clamp:5}.categories-sec .card-content .learn-cta iconify-icon{font-size:20px;padding:3px}.serviceHeading p
strong{font-weight:500;font-size:16px;letter-spacing:2px}.serviceContact{padding:50px
0 100px}.passion-sec .left .bottom-info{margin-top:35px}.passion-sec .bottom-info ul
li{font-size:16px;line-height:30px}.passion-sec .right .title
h5{line-height:35px;margin-bottom:5px}.passion-sec
.right{padding:30px}.passion-sec .right
label{color:#000;padding-bottom:5px}.passion-sec .right
input{padding:5px
10px}.videoText
p{margin-bottom:1rem}.categories-sec{padding:70px}.categories-sec .card-content .subtitle
p{font-size:18px;line-height:22px;padding-bottom:0;-webkit-line-clamp:2;margin-bottom:20px}.categories-sec .card-content .learn-cta
a{font-size:16px;line-height:20px}.servicePara
p{font-size:16px;line-height:26px}.videoPart{margin:60px
0}.contact-sec .top-info,.passion-sec{padding:100px
0}.right ul li.contactMessage
textarea{height:100px}#testimonialSlider .owl-nav{position:absolute;left:50%;top:100%;width:auto;transform:translate(-50%, 20px)}.rightSiderating #testimonialSlider .sliderInnercontent
h4{font-size:20px}#testimonialSlider .owl-nav button iconify-icon,
.separatorIcon iconify-icon{font-size:25px}.right
#gform_submit_button_1{font-size:20px;padding:10px
50px !important}li.firstLast #input_1_1 span
label{font-size:20px !important}.passion-sec .right .title
h5{font-size:32px;letter-spacing:1px}.passion-sec .right .subtitle
p{font-size:18px;line-height:24px;margin-bottom:0}.passion-sec
.title{margin-bottom:15px}.videoText{padding:50px
35px}.gform_body
input{height:45px !important}footer
h5{font-size:19px;line-height:29px}footer
p{color:#ddd}.footerContact
p{font-size:18px;line-height:20.65px}.footerContact
a{color:#fff;font-size:18px;line-height:28px}footer{padding:90px
0}footer .footerLogo iconify-icon{margin-right:5px}.our-info .left .content,
.our-info .right
.content{max-width:100%;text-align:center}.our-info .left
p{max-width:100%;margin-bottom:20px}.our-info .left .more-btn,
.our-info .right .view-btn{width:100%;display:block;text-align:center}.our-info .left .more-btn
a{font-weight:500;font-size:18px}.our-info .right .view-btn
a{font-weight:500;font-size:18px;line-height:26px;padding:15px
40px}.our-info .left h3,
.our-info .right
h3{font-size:21px;line-height:31px;margin-bottom: .5rem}.product_banner{margin-bottom:50px;padding:150px
0}.our-info .left,
.our-info
.right{flex-wrap:wrap;min-height:260px;padding:30px
25px}.our-info .right
p{max-width:100%}.singleServiceContent{padding:25px}.product_banner
h2{font-size:36px;line-height:48px}.singleServiceContent
p{line-height:22px;font-size:15px}.singleServiceContent
h4{line-height:22px;font-size:20px;padding-top:5px;font-weight:600}.serviceProcesscontent
h4{font-size:22px;font-weight:500;line-height:32px}.serviceProcesscontent iconify-icon{font-size:20px;margin-bottom:5px}.contact-sec h2,
.pallet_banner
h1{font-size:40px;line-height:50px}.contact-area
h2{font-size:20px;line-height:30px;margin-bottom: .5rem}.contact-area .contact-info iconify-icon{padding:8px;font-size:18px}.demand_sec .bottom h2,
.demand_sec .top
h2{font-size:30px;line-height:40px;margin-bottom:1rem}.contact-area
h3{font-size:17px;font-weight:500;line-height:27px}.contact-area .contact-info ul
li{gap:0 15px}.contact-area
.left{margin-right:15px;padding:30px;margin-bottom:50px}.map-area .content
iframe{height:320px}.contact-area{padding:70px
0}.demand_sec .bottom a,
.demand_sec .bottom li,
.footerLinks ul li a,
.footerbusinessHour p,
.footerwebLinks ul li a,
footer
p{font-size:18px;line-height:28px}.aboutBanner{padding:150px}.about-top-right
p{font-size:18px;line-height:26px}.getknowContent
p{line-height:25px;font-size:18px}.getknowContent
li{line-height:25px}.sepratorText
h3{font-size:22px;line-height:30px;margin-bottom:0}.lumber-sec .right
p{margin-bottom:0;margin-top:15px}.lumber-sec .lumber-img{height:350px;width:100%}.faq_sec .accordion-item h4,
.getknowContent li,
.mulch-info-sec .mulch-content
h4{font-size:18px}.mulch-info-sec .mulch-content
p{font-size:14px;line-height:normal}.mulch-video-sec{margin:50px
0}.mulch-video-sec .mulch-video{height:350px !important}.mulch-location-sec .location-map{height:440px}.mulch-info-sec .mulch-img-new{height:432px}.mulch-info-sec .mulch-slider .owl-dots .owl-dot{width:20px;height:20px;border:2px
solid #fff !important}body.home
header{height:auto}.homeBannerText
h2{text-align:start}.about-sec .right
h2{text-align:left}.videoPart
.video{margin-right:0}.about-sec{padding:80px
0}.videoPart .video
img{max-width:40vw;border-radius:10px}body,p{font-size:18px !important;line-height:25px !important}.whychooseBox .boxText
h4{font-size:26px}.chooseContent .contactButton a,
.videoText .contactButton
a{font-size:20px;padding:12px
40px}.our-info{margin:80px
0}.lumber-sec{padding:80px
0 0}.lumber-sec
.row{margin-bottom:30px}}@media (max-width:991px){.listing-table-wrapper table th:first-child{min-width:185px !important}.listing-table-wrapper table
th{min-width:150px}}@media (min-width:768px) and (max-width:991px){.banner-sec .content .top-subtitle p,
.passion-sec .bottom-info .subtitle,
.subtitle
h6{margin-bottom:20px}.categories-sec .top-content .subtitle,
.servicePara
p{-webkit-line-clamp:2}body.home
header{height:auto}.homeBannerText
h2{text-align:start}.about-sec .right h2,
.chooseContent
h2{text-align:left}.top-bar .left .phn-ico,
.top-bar .right .mail-ico{font-size:22px;padding:10px}.top-bar .left .phone-icon,
.top-bar .right .mail-icon{gap:10px}.fb-ico,.shop-ico{padding:10px;font-size:16px}header li.nav-item{margin-right:40px}header .nav-link{font-size:16px;line-height:16px}.book-btn{padding:12px
32px;font-size:16px;line-height:20px}.contact-sec h2,
.heading-h1,
.pallet_banner h1,h1{font-size:40px;line-height:50px}.heading-h2,
.info-btn,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,
footer h5,h2{line-height:30px}.banner-sec .content .subtitle
p{max-width:100%;font-size:15px}.info-btn{padding:10px
55px;font-size:15px}.contact-sec,.inner_pages_banner,.lumber-banner,.pallet_banner,.serviceBanner{padding:150px
0}.subtitle
h6{font-size:18px;line-height:25px}.about-sec .right .about-list li iconify-icon{font-size:14px;padding:5px}.about-sec .right
.cta{padding-top:30px}.counters-sec .content .number
h2{margin-bottom:8px}.counters-sec .content .subtitle
h6{font-size:16px;line-height:20px;margin-bottom:0;min-height:max-content;overflow:unset}.counters-sec.counters-pd
.content{padding:10px
0;margin:15px
0;height:100px;display:flex;justify-content:center;align-items:center}.counters-sec{width:100%;height:auto;background:rgba(0, 0, 0, .81);position:initial}.learn-btn{padding:8px
30px;font-size:15px;line-height:25px}.about-sec .left .about-img{width:100%;height:100%;display:block}.categories-sec .card-content .subtitle,
.categories-sec .top-content .subtitle,
.our-info .left p,
.our-info .right p,
.servicePara
p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.about-sec .left,.serviceProcess{margin-bottom:50px}.about-sec .right,
.footerwebLinks ul
li{margin-left:0}.about-sec .top-text p,
.contact-area span,
.videoText p:last-child{margin-bottom:0}.about-sec{padding:90px
0}.about-sec .right
.title{margin-bottom:1rem}.bottom-subtitle
p{font-size:15px;margin-bottom:0}.about-sec .right .about-list
li{font-size:18px;margin-bottom:1rem}.categories-sec .top-content .subtitle
p{font-size:14px;line-height:24px}.about-list
h4{margin-bottom:15px}.passion-sec .left .title
h4{margin-bottom:10px}.categories-sec .card-content .title
h4{margin-bottom:3px}.categories-sec .card-content{padding:10px
10px 15px}.categories-sec .cust-card .cards-img{height:150px}.categories-sec .card-content .learn-cta iconify-icon{font-size:15px;padding:2px}.serviceHeading p
strong{font-weight:500;font-size:13px}.serviceContact{padding:50px
0 100px}.passion-sec .left .subtitle
p{font-size:13px;line-height:22px}.passion-sec .left .bottom-info{margin-top:20px}.passion-sec .bottom-info ul
li{font-size:16px;line-height:30px}.passion-sec .right .title
h5{font-size:25px;line-height:35px;margin-bottom:5px}.passion-sec
.right{padding:30px;margin-top:50px}.passion-sec .right .subtitle
p{font-size:15px;margin-bottom:15px}.passion-sec .right
label{color:#000;padding-bottom:5px}.passion-sec .right
input{padding:8px
10px}.videoText
p{font-size:15px;line-height:25px;margin-bottom: .7rem}.categories-sec{padding:70px}.categories-sec
.row{--bs-gutter-y:3rem}.categories-sec .card-content
.subtitle{-webkit-line-clamp:1;margin-bottom:15px}.categories-sec .card-content .subtitle
p{font-size:14px;line-height:20px;padding-bottom:0}.categories-sec .card-content .learn-cta
a{font-size:16px;line-height:20px;gap:10px}.servicePara
p{font-size:16px;line-height:26px;text-align:start}.videoPart{margin:60px
0;padding-bottom:50px}.demand_sec,.passion-sec,footer{padding:50px
0}.videoPart
.video{text-align:center;margin-right:0}.passion-sec
.title{margin-bottom:10px;text-align:center}.passion-sec .gform_wrapper .gform_footer,
.passion-sec .left,
.passion-sec .subtitle,
.serviceHeading p,
.testimonials .leftSidecontent,
.testimonials .leftSidecontent
h2{text-align:center}.videoText{padding:60px
64px;text-align:center}footer
h5{font-size:19px}.demand_sec .bottom a,
.footerLinks ul li a,
.footerwebLinks ul li
a{font-size:18px;line-height:28px}footer
p{color:#ddd;font-size:11px;line-height:20px}.footerContact
p{font-size:13px;line-height:20.65px}.footerContact
a{color:#dddd;font-size:18px;line-height:22px}footer{margin-left:-38px}footer .footerLogo iconify-icon{margin-right:5px}.service
.row.serviceHead{text-align:justify;padding:20px
0 40px}.service{padding:45px
0 70px}.our-info .left .content,
.our-info .left p,
.our-info .right .content,
.videoText
h2{max-width:100%}.our-info .left h3,
.our-info .right
h3{font-size:22px;line-height:30px;margin-bottom: .5rem}.our-info .left .more-btn a,
.our-info .right .view-btn
a{font-size:16px;line-height:26px;padding:12px
40px}.product_banner{margin-bottom:50px;padding:150px
0}.our-info .left,
.our-info
.right{flex-wrap:wrap;min-height:270px;padding:30px
25px}.our-info .left p,
.our-info .right
p{max-width:100%;-webkit-line-clamp:2}.singleServiceContent{padding:25px}.product_banner
h2{font-size:36px;line-height:48px}.singleServiceContent
p{line-height:22px;font-size:15px}.singleServiceContent
h4{line-height:22px;font-size:18px;padding-top:5px;font-weight:600}.serviceProcesscontent
h4{font-size:22px;font-weight:500;line-height:32px}.serviceProcesscontent{text-align:center;margin-bottom:40px}.serviceProcesscontent iconify-icon{font-size:20px;margin-bottom:5px}.footerLogo.txt-cntr{text-align:center;margin-bottom:50px}.contact-sec .top-info{padding:100px
0}.contact-area
.right{margin-top:45px}.contact-area
h2{font-size:20px;line-height:30px;margin-bottom: .5rem}.contact-area .contact-info iconify-icon{padding:8px;font-size:18px}.contact-area
h3{font-size:17px;font-weight:500;line-height:27px}.contact-area .contact-info ul
li{gap:0 15px}.contact-area
.left{margin-right:0;padding:30px;margin-bottom:40px}.map-area .content
iframe{height:320px}.contact-area{padding:70px
0}.our-info{margin:40px
0}.demand_sec .top
h2{margin-bottom:1rem;font-size:30px;line-height:40px}.demand_sec .bottom
h2{font-size:28px;line-height:38px;margin-bottom:1rem}.demand_sec .bottom li,
.demand_sec .top
p{font-size:16px;line-height:26px}.lumber-sec h2,
.plywood-sec .right h2,
.plywood-sec .title
h2{font-size:30px;line-height:40px}.plywood-sec .title
h2{margin-bottom:2rem}.plywood-sec
.right{margin-left:0;text-align:center}.mulch-info-sec .mulch-content,
.plywood-sec
.left{margin-bottom:30px}.plywood-sec .right
p{margin-bottom:1rem;text-align:center}.plywood-sec .right .phone,
.separatorNumber a,
.testimonials .leftSidecontent
.rating{justify-content:center}.aboutBanner{padding:150px}.lumber-sec
h2{margin-top:30px}.lumber-sec::after,
.testimonials .leftSidecontent::after{display:none}.sliderContent
h4{font-size:20px;line-height:normal}.sliderContent{padding:30px
21px 30px 25px;min-height:250px}.sliderImg{height:45vh}.right
#gform_submit_button_1{font-size:18px;line-height:28px;padding:12px
50px !important;margin-right:0}.testimonials{margin-top:0}.testimonials
.leftSidecontent{display:block}.categories-sec .card-content
h4{font-size:22px;line-height:normal;margin-bottom:10px !important}.gform_body
input{height:45px !important}.right ul li.contactMessage
textarea{height:100px}.rightSiderating #testimonialSlider .sliderInnercontent
p{line-height:26px;font-size:18px}.rightSiderating #testimonialSlider .sliderInnercontent
h4{margin-top:15px;margin-bottom:0;font-size:24px}#testimonialSlider .owl-nav button iconify-icon{font-size:25px}#testimonialSlider .owl-nav{bottom:-90px;transform:translateX(-50%);position:absolute;left:50%;top:100%;right:unset;width:auto}.testimonials .updated-btn-style{font-weight:500;margin-top:20px;display:inline-block;padding:10px
50px}.getknowContent
h2{font-size:24px;line-height:30px;text-align:left}.getknowContent{padding:0}.getKnow
.img{margin-top:25px;max-height:60vh}.separatorIcon iconify-icon{font-size:25px;padding:15px}.sepratorText
h3{font-size:22px;line-height:32px;margin-bottom:20px}.aboutPoints .points
h4{font-size:22px;line-height:auto;line-height:normal}.aboutPoints .points iconify-icon,
.boxIcon iconify-icon{font-size:30px}.chooseContent h6,
.getknowContent h6,
.testimonialHead
h6{font-size:14px;line-height:24px;margin-bottom:0}.getknowContent li,
.mulch-info-sec .mulch-content h4,
.whychooseBox .boxText
h4{font-size:18px}.lumber-sec .right
p{font-size:16px;line-height:26px;margin-bottom:0;margin-top:0;text-align:center}.mulch-video-sec{margin:45px
0}.faq_sec,.mulch-info-sec{margin:50px
0}.faq_sec .accordion-item p,
.mulch-info-sec .mulch-content
p{font-size:14px}.navbar-brand
img{width:130px}.footerLogo
img{height:130px}.faq_sec .accordion-item
h4{font-size:16px}.mulch-video-sec .mulch-video{object-fit:contain;height:auto}.mulch-location-sec .location-map{width:100%;height:auto}.mulch-location-sec .location-map
img{width:100%;height:auto;object-fit:contain}.faq_sec{padding:50px
0}.heading-h2,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,h2{font-size:30px;text-align:center}.testimonials .leftSidecontent .rating iconify-icon{font-size:16px;line-height:normal}.testimonials
.leftSidecontent{margin-bottom:20px !important}p{font-size:18px !important;line-height:24px !important}.chooseContent .contactButton a,
.videoText .contactButton
a{font-size:18px;padding:10px
36px}.videoPart .video
img{max-width:80vw;border-radius:10px}.top-text p
strong{margin-bottom:5px}.getKnow{margin-bottom:25px}.whychooseBox{padding:10px
0}}@media (max-width: 768px){.pum-theme-943 .pum-title,
.pum-theme-cutting-edge .pum-title.pum-container#popmake-947{font-size:25px !important;line-height:30px !important;margin-bottom:15px !important}.pop-up-content .heading-h4,h4{font-size:25px;line-height:30px}.pop-up-content .heading-h5,h5{font-size:25px;line-height:25px}.pop-up-content ul
li{font-size:18px;line-height:28px}.pop-up-content
a{font-size:18px;line-height:28px}}@media (max-width: 540px){.pum-container.pum-responsive.pum-responsive-medium.pum-container#popmake-947{width:90% !important;margin:auto !important;top:50% !important;left:50% !important;transform:translate(-50%, -35%)}}@media (max-width:576px){.inventory-listing-table-wrapper .tab-content .tab-pane{overflow-x:auto}.glossary-item{flex-direction:column}.glossary-item
a{margin:0;text-align:end;font-size:1rem}.glossary-item .glossary-item-desc{max-width:100%}}@media (max-width: 430px){.pop-up-content
a{font-size:16px;line-height:26px}.pum-theme-943 .pum-title,
.pum-theme-cutting-edge .pum-title.pum-container#popmake-947{font-size:20px !important;line-height:25px !important}}@media (max-width: 375px){.pum-theme-943 .pum-title,
.pum-theme-cutting-edge .pum-title.pum-container#popmake-947{font-size:20px !important;line-height:25px !important}.pop-up-content
a{font-size:14px;line-height:20px;word-wrap:break-word}.pum-container.pum-responsive.pum-responsive-medium.pum-container#popmake-947{padding:12px
!important}}@media (max-width:350px){#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle+#mega-menu-max_mega_menu_3{top:117px !important;padding-top:3rem !important}.inner_pages_banner{padding:100px
0}.pop-up-content
a{font-size:14px;line-height:20px}.pum-container.pum-responsive.pum-responsive-medium.pum-container#popmake-947{padding:12px
!important}}@media (min-width:320px) and (max-width:767px){.top-bar .left .phn-ico,
.top-bar .right .mail-ico{font-size:22px;padding:10px}.banner-sec .content,.videoSec{padding:0}.top-bar .left .phone-icon,
.top-bar .right .mail-icon{gap:10px}[data-aos=fade-left],[data-aos=fade-right]{animation:none;transform:none}.fb-ico,.shop-ico{padding:10px;font-size:16px}header li.nav-item{margin-right:40px}header .nav-link{font-size:16px;line-height:16px}.book-btn{padding:12px
32px;font-size:16px;line-height:20px}.banner-sec .content .top-subtitle
p{margin-bottom:20px;text-align:center}.about-sec::after,
.about-sec::before,
.banner-sec .content .top-subtitle p::after,
.testimonials .leftSidecontent::after{display:none}.title
h1{font-size:50px;font-weight:600;letter-spacing:1px}.contact-sec h2,
.heading-h1,
.pallet_banner h1,h1{font-size:30px;line-height:40px}.banner-sec .content .subtitle
p{max-width:100%;line-height:21px;text-align:center}.about-top-right p,
.banner-sec .content .cta,
.chooseContent .contactButton,
.chooseContent h2,
.chooseContent h6,
.getknowContent p,
.passion-sec .gform_wrapper .gform_footer,
.passion-sec .left,
.separatorNumber,
.videoText
.contactButton{text-align:center}.info-btn{padding:10px
55px;font-size:15px;line-height:30px}.contact-sec,.inner_pages_banner,.lumber-banner,.pallet_banner,.serviceBanner{padding:100px
0}.subtitle
h6{margin-bottom:20px}.aboutBanner{padding:100px
0 !important}.about-sec .right .about-list li iconify-icon{font-size:14px;padding:5px}.about-sec .right
.cta{padding-top:15px;text-align:center}.counters-sec .content .number
h2{margin-bottom:2px}.counters-sec .content .subtitle
h6{font-size:15px;line-height:20px;margin-bottom:0}.sliderContent
h4{font-size:20px;line-height:30px;margin-bottom:0}.counters-sec.counters-pd
.content{padding:10px
0;margin:15px
0;border-right:none;border-bottom:1px dotted #fff}.sliderContent{padding:15px;opacity:0;width:90%;left:17px;text-align:center;min-height:200px}.sliderContent
a{text-align:center;justify-content:center}.counters-sec{width:100%;height:auto;background:rgba(0, 0, 0, .81);position:initial;padding:0
30px}.learn-btn,
.our-info .left .more-btn a,
.our-info .right .view-btn
a{line-height:25px}.about-sec .left .about-img{width:100%;height:300px;display:block;margin:0
auto}.about-sec .left .about-img
img{border-radius:10px 10px 0 0}.about-sec
.left{margin-bottom:50px}.about-sec .right,
.plywood-sec
.right{margin-left:0;text-align:center}.about-sec .top-text p,
.right ul li.firstLast,
.videoText p:last-child{margin-bottom:0}.about-sec .right
.title{margin-bottom:1rem;max-width:100%}.bottom-subtitle p,
.videoText
p{margin-bottom:1rem}.about-sec .right .about-list
li{line-height:25px;margin-bottom:1rem}.heading-h4,h4{font-size:22px;line-height:32px}.categories-sec .card-content .learn-cta iconify-icon{font-size:20px;padding:3px}.sliderImg{width:100%;height:300px}.categories-sec .cust-card .cards-img img,
.sliderImg
img{width:100%;height:100%;object-fit:cover}.serviceHeading
p{font-size:13px}.serviceContact{padding:30px
20px 50px;flex-wrap:wrap;text-align:center}.footerwebLinks,
.testimonials
.row{align-items:center;text-align:center}.our-info .left .content,
.our-info .right .content,
.passion-sec .left .subtitle
p{max-width:100%}.passion-sec .left .bottom-info{margin-top:35px}.passion-sec .bottom-info ul
li{font-size:16px;line-height:30px}.passion-sec .right .title
h5{line-height:35px;margin-bottom:5px}.passion-sec
.right{padding:28px;margin-top:50px}.passion-sec .right
label{color:#000;padding-bottom:5px}.passion-sec .right
input{padding:8px
10px}.categories-sec{padding:30px
0}.categories-sec
.row{--bs-gutter-y:2rem}.categories-sec .card-content .subtitle
p{padding-bottom:15px}.categories-sec .card-content .learn-cta
a{line-height:20px}.categories-sec .cust-card .cards-img{display:block;overflow:hidden;height:250px}.servicePara
p{font-size:14px;line-height:24px}.videoPart{margin:60px
0;padding-bottom:50px;border-radius:10px}.videoPart::after{top:-40px}.serviceContent,.videoText{padding:50px
20px;text-align:center}footer
h5{line-height:28px}.footerLinks ul li a,
.footerwebLinks ul li
a{line-height:26px;text-decoration:underline;margin-bottom:10px;display:block}footer
p{color:#ddd;line-height:22px}.footerContact
p{line-height:27px}.footerContact
a{color:#fff;line-height:23px;margin-bottom:13px;display:block}footer{padding:90px
0}footer .footerLogo iconify-icon{margin-right:5px}.service
.row.serviceHead{text-align:center;padding:35px
0 50px}.service{padding:40px
30px}.serviceContact
h2{width:100%;margin-bottom:35px}.footerwebLinks ul
li{margin-left:0;list-style:none}.categories-sec .card-content{padding:20px
15px}.our-info .left p,
.our-info .right
p{max-width:100%;margin-bottom:20px;font-size:14px;line-height:24px}.our-info .left h3,
.our-info .right
h3{margin-bottom: .5rem}.product_banner{margin-bottom:35px;padding:100px
0}.product-area{margin-bottom:60px;padding:0
10px}.our-info
.left{flex-wrap:wrap;min-height:270px;padding:25px;margin-bottom:25px;text-align:center}.our-info
.right{flex-wrap:wrap;min-height:270px;padding:25px;text-align:center}.our-info .left .more-btn,
.our-info .right .view-btn{text-align:center;display:block;width:100%}.singleServiceContent{padding:25px}.product_banner
h2{font-size:36px;line-height:48px}.singleServiceContent
p{line-height:22px;font-size:15px;text-align:center}.singleServiceContent
h4{line-height:22px;font-size:18px;padding:10px
0 5px;font-weight:600}.serviceProcesscontent
h4{font-size:22px;font-weight:500;line-height:32px}.serviceProcesscontent{text-align:center;margin-bottom:40px}.serviceProcess{padding:50px
10px;margin:0
30px 50px}.our-info{padding:0;margin:40px
0}.serviceProcesscontent iconify-icon{font-size:20px;margin-bottom:5px}.footerLogo.txt-cntr{text-align:center;margin-bottom:50px}.contact-area
h2{font-size:16px;line-height:26px;margin-bottom: .5rem}.contact-area
span{margin-bottom:0;width:100%}.right ul li.firstLast
.name_first{width:100%}.right ul li.firstLast
.name_last{margin-bottom:0 !important;width:100%}.right ul
li.contactPhone{width:100%;margin-bottom:0}.right ul
li.contactEmail{width:100% !important;margin-bottom:0}body .gform_wrapper .top_label
div.ginput_container{margin-bottom:15px}.contact-area .contact-info iconify-icon{padding:12px;font-size:20px}.demand_sec .bottom h2,
.demand_sec .top
h2{font-size:28px;line-height:38px;margin-bottom:1rem}.contact-area
h3{font-size:16px;font-weight:500;line-height:27px;margin-bottom:0}.contact-area
a{font-size:14px;line-height:20px}.contact-area .contact-info ul
li{gap:0 15px;flex-direction:column;align-items:center;text-align:center}.contact-area
.left{margin-right:0;padding:30px;margin-bottom:40px;text-align:center}.map-area .content
iframe{height:320px}.contact-area,.demand_sec{padding:50px
0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:20px;padding-left:20px}.contact-area
p{padding-bottom:30px;font-size:15px}.demand_sec .top
h2{text-align:center}.demand_sec .bottom
li{font-size:16px;line-height:26px}.demand_sec .bottom
a{font-size:18px;line-height:28px}.demand_sec .top
p{line-height:25px;font-size:15px}.plywood-sec .right h2,
.plywood-sec .title
h2{font-size:26px;line-height:36px}.plywood-sec .title
h2{margin-bottom:1rem}.available-product,
.mulch-info-sec .mulch-content,
.plywood-sec
.left{margin-bottom:30px}.plywood-sec .right
p{margin-bottom:1rem;text-align:justify}.footerbusinessHour p,
.plywood-sec .right
.phone{justify-content:center}.demand_sec
.bottom{padding:38px}.plywood-sec{margin-bottom:60px}.product-area .top .cta
a{padding:15px
60px}.right ul li.firstLast
#input_1_1{flex-wrap:wrap}.contact-area
.right{margin-top:45px}.lumber-sec
h2{font-size:24px;line-height:30px;padding-bottom:10px !important}.testimonials{margin-top:0}.testimonials
.row{gap:20px;flex-direction:column}#testimonialSlider .owl-nav button iconify-icon{padding:4px
8px;font-size:25px}.testimonials .leftSidecontent .rating p,
.whychooseBox .boxText
h4{font-size:22px}.testimonials
.leftSidecontent{align-items:center}.testimonials .leftSidecontent
.rating{flex-direction:column}#testimonialSlider .owl-nav{display:flex;justify-content:center;margin:1.5rem 0;position:absolute;transform:translate(-50%, -20%);top:100%;gap:0}.banner-sec .top-subtitle::after{left:40px;opacity:0}.banner-sec{padding:220px
0 100px}.about-sec .right .about-list
li{gap:5px;font-size:18px;padding-left:50px}.gform_wrapper .gform_body
input{height:45px}.right ul li.contactMessage
textarea{height:100px}.right
#gform_submit_button_1{padding:10px
50px !important;margin-right:0}.gform_wrapper .gform_body .gform_wrapper
.gform_footer{padding:16px
0 10px;margin:16px
0 0;clear:both;width:100%;text-align:center}.rightSiderating #testimonialSlider .sliderInnercontent
h4{line-height:32px}.whychooseBox .boxText
h4{line-height:normal}.aboutPoints
.points{min-height:250px;text-align:center}.getknowContent
h2{font-size:24px;line-height:30px;text-align:center}.singleService{height:260px}.lumber-sec .right
p{font-size:16px;line-height:26px;margin-bottom:10px;margin-top:0}.other-product{margin-top:25px}.lumber-sec .lumber-img{height:350px;width:100%}.lumber-inn .right
h2{margin-bottom:0;font-size:24px;line-height:30px}.available-product
ul{column-count:2}.mulch-video-sec{margin:45px
0}.faq_sec,.mulch-info-sec{margin:50px
0}.categories-sec .card-content .learn-cta a,
.footerContact a,
.footerContact p,
.footerLinks ul li a,
.footerbusinessHour p,
.footerwebLinks ul li a,
.mulch-info-sec .mulch-content h4,
body,
footer p,p{font-size:18px}.faq_sec .accordion-item h4,
.faq_sec .accordion-item p,
.mulch-info-sec .mulch-content
p{font-size:14px}.navbar-brand
img{width:130px}.footerLogo
img{height:130px}.mulch-location-sec .location-map{width:100%;height:auto}.mulch-location-sec .location-map
img{width:100%;height:auto;object-fit:contain}.faq_sec{padding:50px
0}.mulch-video-sec .mulch-video{object-fit:cover;height:auto !important}.homeBannerText .heading-h1{font-size:36px;margin:6px
0}.homeBannerText
h3{font-size:24px;text-align:center}.homeBannerText
h2{font-size:28px;text-align:center}.banner-sec .content .subtitle
p{font-size:18px;line-height:normal;margin-bottom:2rem}body.home
header{height:auto}body.home .banner-sec{height:100%;padding-top:170px}.heading-h2,
.serviceContact h2,
.serviceHeading h2,
.videoText h2,h2{font-size:32px;line-height:1;letter-spacing:1px;margin-top:5px}.subtitle
h6{font-size:20px;font-weight:400;line-height:24px}.about-sec .right .about-list{text-align:left;padding-left:0}.bottom-subtitle
p{font-size:18px;line-height:26px}.categories-sec .cust-card{padding:0;margin:auto;max-width:100%}.learn-btn{font-size:18px;font-weight:500;padding:12px
40px}.categories-sec .top-content .subtitle p,
.passion-sec .left .subtitle
p{font-size:18px;line-height:24px;font-weight:400}.categories-sec .card-content .title
h4{font-size:30px;letter-spacing: .5px}.categories-sec .card-content .subtitle
p{font-size:18px;-webkit-line-clamp:3;line-height:24px}.passion-sec .right .title
h5{font-size:30px}.passion-sec .right .subtitle
p{text-align:center;font-size:18px;line-height:24px;margin-bottom:0}.passion-sec
.title{text-align:center;margin-bottom:10px}.rightSiderating #testimonialSlider .sliderInnercontent p,
.videoText
p{font-size:18px;line-height:24px}.chooseContent .contactButton a,
.videoText .contactButton
a{font-size:18px;font-weight:500;padding:10px
34px}.videoPart
.video{text-align:center;margin:0;padding:20px;max-height:300px}.videoText
strong{font-size:20px;font-weight:500}.rightSiderating #testimonialSlider .sliderInnercontent
h4{font-size:26px}.footerLogo h5,
footer
h5{font-size:24px}.testimonials{padding:60px
0 80px}.about-sec,.passion-sec{padding:40px
0}.about-sec .right .about-list
h4{text-align:center;font-size:24px;line-height:24px;margin:1rem 0}.categories-sec .card-content .subtitle
p{margin-bottom:12px;height:auto;-webkit-line-clamp:4}.right .ginput_complex.ginput_container.gf_name_has_2
span{flex:1 1 auto}.testimonials
.leftSidecontent{margin-bottom:0 !important}.aboutPoints
.row{--bs-gutter-y:1.5rem}body
p{font-size:18px !important}.our-info .left h3,
.our-info .right
h3{font-size:26px;line-height:28px}.our-info .left .more-btn a,
.our-info .right .view-btn
a{font-size:18px;font-weight:500;line-height:normal;padding:10px
20px}.separatorNumber
a{justify-content:center;padding-bottom:0}.content
h1{font-size:50px}.points
h4{font-size:28px;font-weight:600}.lumber-sec .other-product
.row{padding:20px
0}.lumber-sec .other-product .available-product
h4{text-align:center;font-size:22px}.lumber-inn
.right{margin:20px
0;text-align:center}.lumber-sec .lumber-img
img{margin-top:1rem}.footer-copyrights
p{font-size:14px !important}.sepratorText
h3{font-size:24px;line-height:30px}}