:root{--primary:#fff;--secondary:#92d051}.site-header.fixed{position:fixed;background-color:#000;left:0;animation:scrolltop .7s linear;z-index:999999;top:0;padding:0 0 10px}@keyframes scrolltop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideDown{from{top:-100px}to{top:0}}header.animated{animation:slideDown .5s ease-in-out forwards}.site-header.fixed .site-header-inner{padding-top:10px}.site-header.fixed .header-bar{padding-top:5px;padding-bottom:5px}html{font-size:calc(10px + (16 - 10)*((100vw - 1200px)/(1920 - 1200)))}body a,h1,h2,h3,h4,h5,h6,p,input,textarea,input[type=submit],span,li{font-family:"Montserrat",serif}.corp-container{max-width:72.2%;margin:0 auto;padding:0}a:focus{outline:0}body .wpb_content_element{margin-bottom:0}html,body{overflow-x:hidden}body .site-header{border-bottom:0;position:absolute;left:0;background-color:transparent}.entry-title{display:none}.entry-header{margin-bottom:0}body .vc_column-inner{padding-top:0 !important}header .corp-container,footer .corp-container{max-width:100%}.site-branding .custom-logo{max-width:350px}.main-navigation li a:after{content:"";width:0;transition:all .4s linear;position:absolute;left:0;bottom:0;background:var(--secondary);height:2px}.main-navigation li a:hover:after{width:100%}body ul{margin:0}body ul li{list-style:none}.header-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem 0 .5rem;border-bottom:1px solid #889096}.header-left li{display:inline-block}.header-left li a{font-size:1.125rem;line-height:normal;color:var(--primary);margin-right:3.1875rem;letter-spacing:2px;text-transform:uppercase;font-weight:600}.header-left li a:hover{color:var(--secondary)}.header-left li a:nth-child(4){margin-right:0}.header-right li a:before{width:1.5rem;height:1.5rem;display:inline-block;content:'';background:url(//www.mulchingservices.com.au/wp-content/themes/siteorigin-corp-child/images/top-bar-phone.png);background-size:cover}.header-right li a{font-size:1.25rem;line-height:normal;color:var(--primary);display:flex;align-items:center;gap:.75rem;letter-spacing:1px;font-weight:400}.header-right li a:hover{color:var(--secondary)}.site-header .site-header-inner .site-branding{padding-right:0}.site-header-inner{padding-top:1rem}.header-bar,.site-header-inner{padding-left:3.125rem;padding-right:3.125rem}.main-navigation ul li{margin-right:2.25rem;padding-bottom:0;margin-bottom:0;margin-top:0}.site-header .main-navigation li a{font-size:1.25rem;line-height:1;letter-spacing:1.7px;text-transform:uppercase;color:var(--primary);font-weight:600}.right-button a{font-size:1.125rem;color:var(--primary);line-height:1;padding:1.125rem 2.1688rem;background:var(--secondary);border-radius:100px;display:inline-block;font-weight:800}.right-button a:hover{background:#006766}#menu-item-36{margin-right:0}#menu-item-247,#menu-item-249,#menu-item-250,#menu-item-252,#menu-item-253,#menu-item-254,#menu-item-255{display:none}.button-type{display:none}.hero_banner{position:relative}.banner-content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;padding:0 15px}.banner-content h1{font-size:4.375rem;color:var(--primary);margin:0;line-height:5.625rem;width:88%;margin-left:auto;margin-right:auto;margin-bottom:1.125rem;text-transform:uppercase;font-weight:800}.banner-content p{font-size:1.375rem;color:var(--primary);line-height:2.1875rem;width:77%;margin-left:auto;margin-right:auto;font-weight:500}.banner-content a{text-align:center;margin:auto;font-size:1.125rem;line-height:normal;color:var(--primary);text-transform:uppercase;display:inline-block;padding:1.375rem 5.375rem;border:2px solid #fff;border-radius:100px;margin-top:2.75rem;text-transform:uppercase;font-weight:800}.banner-content a:hover{background:var(--secondary);border-color:var(--secondary)}.back-background.vc_row[data-vc-full-width]{overflow:visible}.box-margin{padding-bottom:6.5625rem;margin-top:-23.2rem}.all-boxs{display:flex;align-items:center;justify-content:center}.all-boxs .box-ul{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;justify-content:space-between;list-style:none;column-gap:0;margin:0}.all-boxs .box-ul li{background:#006766}.all-boxs .box-ul li{flex:1;display:flex;flex-direction:column;color:var(--primary);align-items:center;text-align:center;justify-content:center;width:100%;height:32.5rem;outline-offset:-15px;box-shadow:0px 38px 33px -13px #3c39393b;position:relative}.all-boxs .box-ul li.center-box:before{content:"";position:absolute;display:block;left:5px;top:15px;right:5px;bottom:20px;background:0 0;background-image:linear-gradient(to right,#fff 0%,transparent 0%),linear-gradient(to right,#fff 0%,transparent 0%),linear-gradient(to bottom,#fff 40%,transparent 40%),linear-gradient(to bottom,#fff 40%,transparent 40%);background-position:top,center bottom,left center,right center;background-size:25px 2px,23px 2px,2px 24px,2px 24px;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y}.all-boxs .box-ul li.center-box:hover:before{content:"";position:absolute;display:block;left:5px;top:15px;right:5px;bottom:20px;background:0 0;background-image:linear-gradient(to right,#006766 0%,transparent 0%),linear-gradient(to right,#006766 0%,transparent 0%),linear-gradient(to bottom,#006766 40%,transparent 40%),linear-gradient(to bottom,#006766 40%,transparent 40%);background-position:top,center bottom,left center,right center;background-size:25px 2px,23px 2px,2px 24px,2px 24px;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y}.box-icon img{width:100%}.box-btn,.box-ul li h5,.box-ul li p{z-index:999}.all-boxs .box-ul li .hover-imgs{display:none}.all-boxs .box-ul li:hover .hover-imgs{display:block}.box-ul .color-ccc:hover .box-icon,.all-boxs .box-ul li:hover .box-icon{display:none}.all-boxs .box-ul li:hover p,.all-boxs .box-ul li:hover h5{color:#006766}.all-boxs .box-ul li:hover a{color:#006766;border:2px solid #006766}.all-boxs .box-ul li:hover{background:#e9e9e9;transition:.5s linear;cursor:pointer}.all-boxs .box-ul li:hover{position:relative}.box-ul li h5{color:var(--primary);font-size:1.625rem;line-height:normal;margin:2.0625rem 0;letter-spacing:1px;font-weight:700}.box-ul li p{text-align:center;font-size:1.125rem;line-height:1.875rem;margin:0;color:var(--primary);padding-bottom:2.5rem;letter-spacing:1px;font-weight:400}.box-btn a{color:var(--primary);font-size:.9375rem;text-transform:uppercase;border:2px solid #fff;min-width:12rem;display:flex;justify-content:center;line-height:1;height:3.5625rem;align-items:center;border-radius:100px;letter-spacing:1px;font-weight:600}.box-btn a:hover{background:#92d051;color:#fff !important}.widget-btn a:hover{border-color:var(--secondary) !important}.box-ul p{display:none}body p{font-size:1.375rem;line-height:2.1875rem;color:#000;margin-top:1.5rem;font-weight:400}body p{margin-bottom:1.625rem}body h1,h2,h3,h4,h5,h6{margin:1.5625rem 0}h6.samoll-title{font-size:1.25rem;line-height:normal;letter-spacing:1px;text-transform:uppercase;color:#92d14f;margin-top:0;margin-bottom:.4375rem;font-weight:800}h2.section-title{font-size:2.5rem;line-height:3.5rem;color:#fff;margin:0;letter-spacing:2px;text-transform:uppercase;font-weight:800}h4.font-26{font-size:1.6262rem;line-height:normal;margin:0;letter-spacing:-.5px;font-weight:700}.mulching_row{padding:2.5rem 0 3.75rem}.brisbane_row p:nth-child(1),.mulching_row p:nth-child(1){margin-top:2.8125rem}.brisbane_row p{max-width:92%;margin-left:auto;margin-right:auto}.mulching_row p{max-width:92%;margin-left:auto;margin-right:auto;text-align:center}.slick_row{margin:4.125rem 0 9.25rem}.slide_box{padding:2.8125rem 2rem;text-align:center}.full-block{background:#fbfbfb;box-shadow:rgba(0,0,0,.1) 0px 0px 15px 5px;margin:16px 0 !important}.slide_box .top_heading a{font-size:1.6269rem;line-height:1.1;margin:0;color:#021a31;font-weight:700;text-transform:uppercase}.slide_box .top_heading a:hover{color:var(--secondary)}.slide_box p{color:#021a31;line-height:1.8769rem;margin-top:1.25rem;margin-bottom:1.8125rem !important;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.slide_box .box-btn a{font-size:1.125rem;min-width:11.9375rem;height:3.4375rem;line-height:1;color:#fff;background:#006766}.slide_box .box-btn a:hover{background:#92d051}.slick_row ul li .slider_services_link{display:flex;justify-content:center}.slick_row .slick-dots li button:before{font-size:42px;opacity:1;color:#cfcfcf}.slick_row .slick-dots{bottom:-11px;left:0}.slick_row .slick-dots li.slick-active button:before{opacity:.75;color:#006766}.slick_row .slick-dots li button::before:hover{color:#006766}.slick_row .slick-dots li{margin:0}.review-slider2.slick-initialized.slick-slider.slick-dotted p,.review-slider2.slick-initialized.slick-slider.slick-dotted a{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.custom_slide_box{padding:0 1.5625rem}.review-slider2{margin-right:-1.5625rem;margin-left:-1.5625rem}.top_image img:hover{transform:scale(1.2);transition:all .4s linear}.top_image{overflow:hidden}.top_image img{width:100%;transition:.5s linear;cursor:pointer}.center-widget{text-align:center;padding:6.5625rem 0;display:flex;flex-wrap:wrap;justify-content:center}.center-widget p{font-size:1.125rem;line-height:2.125rem;color:#fff;max-width:94%;margin:0 auto;margin-bottom:1.25rem;margin-top:.875rem}.center-widget a{font-size:2.8125rem;line-height:normal;color:#fff;width:max-content;letter-spacing:2px;display:flex;align-items:center;justify-content:center;gap:1.75rem;font-weight:800}.center-widget a:hover{color:var(--secondary)}.center-widget a:before{width:2.8125rem;height:2.875rem;display:inline-block;content:'';background:url(//www.mulchingservices.com.au/wp-content/themes/siteorigin-corp-child/images/center-widget.png);background-size:cover}.choose_row{padding:5.3125rem 1.25rem 4.625rem}.choose_row p:nth-child(1){margin-top:.875rem}body .right-content{padding-left:6.125rem;padding-right:19.0625rem}body .left-content{padding-left:16.6875rem;padding-right:7.8125rem}.right-content .box-btn a,.left-content .box-btn a{border-color:#122b42;color:#021a31;max-width:12rem;margin-top:1.5625rem}.right-content .box-btn a:hover,.left-content .box-btn a:hover{background:#92d051;color:#fff;border-color:var(--secondary)}.right-content p,.left-content p{overflow-wrap:normal;white-space:normal;word-break:keep-all;margin:1.25rem 0;line-height:1.8769rem;color:#021a31}.testimonial-row{padding:7.625rem 0 9rem}.testimonial-row .sp-testimonial-free{display:flex;flex-wrap:wrap}.testimonial-row .sp-testimonial-client-rating{order:1;width:100%}.testimonial-row .sp-testimonial-client-testimonial{order:2;width:100%;margin-bottom:2rem}.testimonial-row .sp-testimonial-client-name{width:100%;order:3}body .testimonial-row .sp-testimonial-free-section .sp-testimonial-client-designation{width:100%;order:4}.testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-client-rating{display:block;width:100%;text-align:center;margin-bottom:3.125rem}.testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-free-section .sp-testimonial-client-rating i.fa{font-size:3.2rem;margin-right:8px;font-family:FontAwesome}.testimonial-row .sp-testimonial-client-testimonial p{font-size:1.5625rem;font-style:italic;line-height:2.875rem;color:#fff;width:89%;margin-right:auto;margin-left:auto;padding:0;font-weight:400}.testimonial-row .sp-testimonial-client-name{font-size:1.5625rem;line-height:normal;text-align:center;margin:0 0 .75rem;padding:0;width:100%;color:#fff;font-weight:600}.testimonial-row .sp-testimonial-client-designation{font-size:1.5625rem;line-height:normal;text-transform:uppercase;font-family:"Montserrat",serif;font-weight:600}body .testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-client-designation,body .testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-client-name{color:#fff}.testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-free-section{margin-bottom:0}#text-7{width:100%}.footer-form{background-image:url(/wp-content/uploads/2025/02/Grinder-Banner-Image.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.contact-from{max-width:33%;margin-left:11.6rem;padding:7rem 0 8.875rem}.contact-from .first-p{color:#fff;padding-top:.875rem;padding-bottom:.4375rem}.footer-form .contact-from p{margin-top:0;margin-bottom:.875rem}.contact-from br,.contact-from-block br{display:none}.contact-from input,.contact-from-block input{box-sizing:border-box;line-height:normal;padding:1.5625rem 2rem;width:100%;background:rgba(20,40,39,.7);border-radius:6.25rem;font-size:1rem;transition:all .4s linear;color:#fff;margin-top:1.125rem;letter-spacing:1px;border:1px solid #cccccc80;font-weight:300}.contact-from textarea,.contact-from-block textarea{border-radius:1.5rem;line-height:normal;padding:1.4375rem 2rem;resize:none;background:rgba(20,40,39,.7);color:#fff;font-size:1rem;letter-spacing:1px;margin-top:1.125rem;border:1px solid #cccccc80;height:12rem;font-weight:300}.contact-from input::placeholder,.contact-from textarea::placeholder{color:#fff}::placeholder{opacity:1}.wpcf7-email::placeholder{text-transform:capitalize}.page-id-26 .wpcf7-email::placeholder{text-transform:math-auto}.wpcf7-email{text-transform:lowercase}body .wpcf7 form .wpcf7-response-output{font-size:1.125rem;text-align:center;color:red;display:inline-block;border-radius:7px;margin:0;margin-top:15px;width:100%;padding:8px 10px;line-height:1.2;font-family:"Montserrat",serif;font-weight:400}.wpcf7 form.sent .wpcf7-response-output{color:#fff}.contact-from-block .wpcf7 form.sent .wpcf7-response-output{color:#000}.wpcf7-spinner{position:absolute}.submit-button{display:flex}.submit-button p input{position:relative;font-size:1rem;padding:1.375rem 4.3438rem;background:#92d14f;border:transparent;margin-top:0;font-weight:700}.submit-button p input:hover,.submit-button p input:focus{background:#006766}.submit-button p{margin:0}.site-footer .widgets{padding:3.125rem 3.1875rem 2.313rem !important;border-bottom:2px solid #f1f1f1;width:100%}.site-footer .widgets .widget .widget-title{font-size:1.375rem;line-height:normal;margin:0;margin-bottom:1.25rem;letter-spacing:0;font-weight:700}.about-footer p{font-size:1.25rem;line-height:1.6875rem;word-break:keep-all;padding-right:12.3rem}.site-footer .widget ul li,.widget-area .widget ul li{line-height:1.5}.widget_nav_menu ul li a{font-size:1.25rem;font-weight:400}.address-row ul li{font-size:1.25rem;font-weight:400}.address-1 a{padding-left:1.375rem}.address-2 a{padding-left:2.375rem}.address-3 a{padding-left:1.25rem}.address-4 span{padding-left:1.6875rem}.imp-row-img{margin-top:1.2rem}.site-footer #text-5{width:35%;float:left;margin:0}.site-footer #nav_menu-2{width:17%;float:left;margin:0}.site-footer #nav_menu-3{width:21%;float:left;margin:0}.site-footer #text-6{width:27%;float:left;margin:0}.site-footer .bottom-bar{padding:20px 15px}.site-info span{font-size:1rem;line-height:normal;font-weight:400}.site-footer .site-info span:after{display:none}.entry-thumbnail{display:none}.hero_banner img,.banner-image img{display:block;clip-path:polygon(0% 0%,100% 0%,100% 84.5%,50% 100%,0% 84.5%)}.banner-image{position:relative;display:flex;flex-wrap:wrap}.text-title{max-width:81.5%;margin:0 auto;width:100%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);text-align:center}.text-title h1{font-size:4.375rem;color:#fff;margin-top:0;margin-bottom:1.0625rem;line-height:5.625rem;text-transform:uppercase;font-weight:800}.text-title p{color:#fff;margin:0;letter-spacing:.8px;font-weight:500}.text-title a{font-size:1.125rem;line-height:normal;padding:1.4375rem 5.375rem;border:2px solid #fff;border-radius:100px;margin-top:2.75rem;text-transform:uppercase;color:#fff;display:inline-block;font-weight:800}.text-title a:hover{background:var(--secondary);border-color:var(--secondary)}.left-content .btn-span a{color:#021a31}.left-content .btn-span a:hover{color:#92d051}.read-more{display:none}.left-content ul li:before{width:7px;height:7px;background:#021a31;content:'';border-radius:100px;display:inline-block;position:absolute;left:0;top:.6813rem}.left-content ul li{font-size:1.375rem;line-height:1.8769rem;color:#021a31;margin-top:1.125rem;padding-left:18px;position:relative}.our-services-number a{color:#021a31}.our-services-number a:hover{color:#92d051}.right-content .our-services-number{margin-bottom:2.5rem}.our-services-row .video-content p{padding:10px 0 20px 15px;font-style:italic;margin:0}body .right-content,body .left-content{padding-top:30px;padding-bottom:50px}.left-image .vc_column-inner,.left-image .wpb_wrapper,.left-image .wpb_single_image,.left-image .vc_figure,.left-image .vc_box_border_grey,.right-image .vc_column-inner,.right-image .wpb_wrapper,.right-image .wpb_single_image,.right-image .vc_figure,.right-image .vc_box_border_grey{height:100%}body .left-image img,body .right-image img{height:100%}.contact-page-row{padding:5rem 14.75rem 8.625rem}.contact-page-row .left-contact{padding-right:8.125rem}.contact-page-row .right-contact{background:#fff;padding:1.875rem 1.4rem;box-shadow:rgba(0,0,0,.3) 0px 1px 11px -6px}.contact-from-block p:first-of-type{margin-top:5px}.contact-from-block input,.contact-from-block textarea{border-radius:5px;background:#f6f6f6;border:0;color:#021a31;font-weight:500}.contact-from-block input::placeholder,.contact-from-block textarea::placeholder{color:#021a31}.contact-from-block .submit-button{justify-content:center}.contact-from-block input[type=number],.contact-from-block input:hover[type=number]{-moz-appearance:textfield !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-from-block .submit-button p input{border-radius:100px;margin-top:1.375rem;padding:1.1563rem 1.9312rem;color:#fff}.contact-from-block .cont-form-p{font-size:1rem;line-height:2rem;color:#021a31;max-width:80%;margin:0 auto;text-align:center;padding-top:1.25rem;font-weight:500}.pellentesque{padding-top:1.875rem}ul.pellentesque li{font-size:1.375rem;line-height:2.1875rem;color:#000;position:relative;margin-bottom:2.1875rem;padding-left:50px;font-weight:400}ul.pellentesque li:before{width:25px;height:26px;display:inline-block;content:'';background:url(//www.mulchingservices.com.au/wp-content/themes/siteorigin-corp-child/images/Contact-icon.png);background-size:cover;position:absolute;left:0;top:.625rem}.contact-info{padding:0 10.9375rem 0 14.75rem}.contact-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3.125rem;padding:3.125rem 0 8.75rem}.location-row-contact{background:#fff;padding:2.1875rem 0 1.6875rem;width:100%;padding-left:2.9rem;padding-right:.813rem;box-shadow:rgba(0,0,0,.08) 0px 0px 47px 1px;display:flex;align-items:start;gap:1.5rem}.contact-heding h6{font-size:1.0625rem;margin:0;color:#021a31;line-height:normal;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px;padding-top:.438rem;font-weight:800}.contact-heding p{margin:0}.contact-heding p a{font-size:1.125rem;color:#021a31;line-height:2.0625rem;font-weight:400}.contact-heding p a:hover{color:var(--secondary)}.contact-img-1:before{width:6.5625rem;height:6.625rem;display:inline-block;content:'';background:url(//www.mulchingservices.com.au/wp-content/themes/siteorigin-corp-child/images/Contact-location.png);background-size:cover}.contact-img-2:before{width:6.5625rem;height:6.625rem;display:inline-block;content:'';background:url(//www.mulchingservices.com.au/wp-content/themes/siteorigin-corp-child/images/Contact-phone.png);background-size:cover}.contact-img-3:before{width:6.5625rem;height:6.625rem;display:inline-block;content:'';background:url(//www.mulchingservices.com.au/wp-content/themes/siteorigin-corp-child/images/Contact-email.png);background-size:cover}.map-row p{margin:0}.map-row iframe{display:flex;height:53.75rem}.page-id-26 .footer-form{display:none}.page-id-26 .text-title,.page-id-308 .text-title,.page-id-3 .text-title{top:56%}.page-id-26 .center-widget{max-width:72.2%;margin:0 auto}.footer-contact-margin{padding-bottom:4.375rem}.choose-block{padding:6rem 0}.video-play{padding-top:4rem}body.error404 .site-header{position:relative;margin-bottom:2rem;background-color:#5e5050a3;padding-bottom:20px}body.error404 .footer-form{margin-top:40px}.privacy-policy .entry-content{padding:2.125rem 0 1.875rem}.privacy-policy p:not(body .contact-from p){margin-top:0}.privacy-policy .wp-block-heading{margin-bottom:0;line-height:1.1;color:#021a31;margin:40px 0 5px}.privacy-policy .footer-form{margin-top:50px}.thank_row{padding:40px 0 50px}.thank_row a{text-align:center;margin:auto;font-size:1.25rem;line-height:normal;color:var(--primary);background:#006766;text-transform:uppercase;display:inline-block;padding:1.375rem 3.375rem;border-radius:100px;margin-top:2.75rem;cursor:pointer;text-transform:uppercase;font-weight:800}.thank_row a:hover{background:var(--secondary)}.right-content ul{margin:1.25rem 0}.right-content ul li{font-size:1.375rem;color:#021a31;margin-bottom:10px;line-height:1.8769rem}.description{height:7.475rem}.our-services-number{padding-bottom:2rem}@media only screen and (max-width:1400px){.site-branding .custom-logo{max-width:285px}.box-icon img{max-width:75%}.all-boxs .box-ul li:hover .hover-imgs img{max-width:75%}.site-info span{font-size:14px}.contact-from input,.contact-from-block input,.contact-from textarea,.contact-from-block textarea{font-size:13px;padding:15px 20px;margin-top:10px}.submit-button p input{font-size:12px;padding:13px 40px}.footer-form .contact-from p{margin-bottom:10px}.contact-from-block .cont-form-p{font-size:13px;max-width:100%}body .wpcf7 form .wpcf7-response-output{font-size:14px}.box-btn a,.slide_box .box-btn a{font-size:12px;min-width:140px;height:40px}}@media only screen and (max-width:1190px){.corp-container{max-width:100%;padding:0 15px}.page-id-26 .center-widget{max-width:100%;padding-left:15px;padding-right:15px}header .corp-container,footer .corp-container{padding-left:0;padding-right:0}.header-bar,.site-header-inner{padding-left:15px;padding-right:15px}.header-left li a{font-size:13px;letter-spacing:1px}.header-right li a{font-size:14px;gap:8px}.header-right li a:before{width:18px;height:18px}.site-branding .custom-logo{max-width:225px}.site-branding img{height:auto}.site-header .main-navigation li a{font-size:13px;letter-spacing:1px}.right-button a{font-size:12px;padding:10px 20px}.banner-content h1,.text-title h1{width:100%;font-size:35px;line-height:1.2;margin-bottom:10px}.banner-content p,.text-title p{width:100%;font-size:15px;line-height:1.5;letter-spacing:0}.banner-content a,.text-title a{font-size:13px;padding:13px 45px 13.2px;margin-top:18px}.box-ul li h5{font-size:16px;margin:20px 0}.box-ul li p{font-size:13px;line-height:1.6;padding-bottom:20px}.all-boxs .box-ul li{box-shadow:0px 59px 40px -40px #cfcfcf;height:400px}.brisbane_row p,.mulching_row p{max-width:100%}.main-navigation{line-height:1}.brisbane_row p:nth-child(1),.mulching_row p:nth-child(1),.choose_row p:nth-child(1){margin-top:0}.center-widget p{font-size:14px;line-height:1.5;margin-top:0;margin-bottom:15px}.slide_box .top_heading a{font-size:20px}h4.font-26{font-size:18px;margin-bottom:12px;line-height:1.2}body .right-content{padding-left:70px;padding-right:15px}body .left-content{padding-left:15px;padding-right:70px}.right-content p,.left-content p{margin:0 0 12px;line-height:1.4}body p{font-size:16px;line-height:1.5;margin-top:0}body p{margin-bottom:12px}h6.samoll-title{font-size:15px;line-height:1.1;margin-bottom:10px;width:100%}h2.section-title{font-size:25px;line-height:1.2;letter-spacing:1px;margin-bottom:15px}.slick_row{margin:50px 0 60px}.testimonial-row .sp-testimonial-client-testimonial p{font-size:18px;line-height:1.6;width:80%}.testimonial-row .sp-testimonial-client-name{font-size:18px;margin-bottom:10px}.testimonial-row .sp-testimonial-client-designation{font-size:18px}.testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-client-rating,.testimonial-row .sp-testimonial-client-testimonial{margin-bottom:15px}.center-widget a{font-size:25px;letter-spacing:1px;gap:15px}.center-widget a:before{width:25px;height:25px}.contact-from{max-width:45%;margin-left:15px}.contact-from textarea,.contact-from-block textarea{height:150px}.contact-from .first-p{margin-bottom:0 !important;line-height:1.1;padding:0 0 10px}.site-footer .widgets .widget .widget-title{font-size:15px;margin-bottom:12px}.about-footer p{font-size:14px;line-height:1.5;padding-right:40px}.widget_nav_menu ul li a{font-size:14px}.address-row ul li{font-size:14px}.slide_box{padding:20px 10px}.slide_box p{line-height:1.4;margin-top:7px;margin-bottom:12px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.site-footer .widget ul li,.widget-area .widget ul li{line-height:1.8}.site-footer .widgets{padding:40px 15px 30px !important}.page-id-26 .site-footer .widgets{padding-top:10px !important}.footer-contact-margin{padding-bottom:30px}.site-footer #text-5{width:31%}.site-footer #nav_menu-2{width:15%}.site-footer #text-6{width:33%}.imp-row-img{margin-top:10px}.top-gap{padding-top:75px}.text-title{max-width:100%;padding:0 15px}.mulching_row{padding:0 0 50px}.contact-page-row{padding:45px 15px 60px 0}.contact-page-row .right-contact{padding:30px 0}.contact-from-block .cont-form-p{padding-top:15px;line-height:1.4}.contact-from-block .submit-button p input{padding:15px 18px;margin-top:10px}.pellentesque{padding-top:15px}ul.pellentesque li{font-size:16px;line-height:1.4;padding-left:40px}.contact-info{padding:0}.location-row-contact{padding:20px;gap:10px}.contact-grid{grid-gap:20px;padding:5px 0 60px}.contact-heding h6{font-size:14px;letter-spacing:1px;margin-bottom:0;padding-top:7px}.contact-heding p{line-height:1.2}.contact-heding p a{font-size:13px;line-height:1.1}.contact-page-row .left-contact{padding-right:55px}.video-play{padding-top:40px}.choose-block{padding:50px 0}.thank_row a{font-size:14px;padding:15px 35px;margin-top:25px}.privacy-policy .entry-content{padding:0}.privacy-policy h2:not(body .site-footer h2){font-size:20px;margin:35px 0 5px}.left-content ul li{font-size:16px;line-height:1.3;margin-top:12px}.left-content ul li:before{top:7px}body .right-content,body .left-content{padding-bottom:30px}.right-content ul li{font-size:16px;line-height:1.4}.right-content ul{margin:0}}@media only screen and (max-width:992px){#mobile-menu-button svg{display:none}#mobile-navigation{background:#000;overflow-y:scroll;position:fixed;top:0;left:0;width:360px;height:100vh}.toggle-menu span{width:35px;height:3px;background:#92d051;display:block;margin:6px 0;transition:.5s linear}.to-close span:first-child{transform:rotate(135deg)}.to-close span:nth-child(2){display:none !important}.to-close span:last-child{transform:rotate(-135deg);margin-top:-9px !important}#mobile-navigation ul li a{padding:15px;border-bottom:1px solid #fff;line-height:2;font-size:14px;color:#fff}#mobile-navigation ul li .dropdown-toggle{top:7px}#mobile-menu-button{padding:0;right:0;top:0}.main-navigation{display:flex}#menu-item-247,#menu-item-249,#menu-item-250{display:block}#mobile-navigation ul li#menu-item-249 a{text-transform:lowercase}.right-button{display:none}#mobile-navigation ul li:hover{background:var(--secondary)}.site-header-inner{padding-top:0}.box-margin{margin-top:-120px;padding-bottom:60px}.top-gap{padding-top:0}.center-widget{padding:60px 0}.choose_row{padding:50px 0}.banner-content h1,.text-title h1{font-size:30px}.banner-content,.text-title{top:48%}body .hero_banner img,.banner-image img{height:500px;object-fit:cover}.testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-free-section .sp-testimonial-client-rating i.fa{font-size:28px}.right-content .box-btn a,.left-content .box-btn a{margin-top:15px}.site-footer #text-5{width:50%}.about-footer p{padding-right:90px}.site-footer #nav_menu-2{width:22%}.site-footer #nav_menu-3{width:28%}.site-footer #text-6{width:60%;margin-top:5px}.site-footer .widgets .widget .widget-title{margin-bottom:8px}.contact-from{max-width:55%}.contact-grid{grid-gap:15px}.address-1 a{padding-left:10px}.address-2 a{padding-left:20px}.address-3 a{padding-left:26px}.address-4 span{padding-left:30px}.custom_slide_box{padding:0 8px}.review-slider2{margin-right:-8px;margin-left:-8px}.slide_box p{-webkit-line-clamp:3}.contact-page-row .left-contact{padding-right:50px}.contact-page-row{padding:40px 15px 60px 0}.location-row-contact{padding:15px 10px}.contact-img-1:before,.contact-img-2:before,.contact-img-3:before{width:55px;height:55px}.contact-heding p a{font-size:12px}.site-header.fixed .site-header-inner{padding-top:0}.site-header.fixed{padding:0}.site-header-inner{min-height:47px}.description{height:85px}}@media only screen and (max-width:768px){.site-footer #text-5{margin-bottom:10px}.about-footer p{padding-right:0}.site-footer #nav_menu-2{margin-bottom:15px}.site-footer .widgets .widget .widget-title{margin-bottom:5px}body .right-content,body .left-content{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:767px){.header-bar{display:none}.hero_banner img,.banner-image img{clip-path:polygon(0% 0%,100% 0%,100% 86.5%,50% 100%,0% 86.5%)}#menu-item-252,#menu-item-253,#menu-item-254,#menu-item-255{display:block}.site-header-inner .button-type{display:block;position:relative;top:1px;right:15px}#text-8{line-height:0}#site-navigation{display:flex;align-items:center;width:100%;justify-content:end}.all-boxs .box-ul{display:block}.all-boxs .box-ul li{margin-bottom:30px;box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px}.box-margin{margin-top:45px;padding-bottom:23px}#mobile-menu-button{top:0}.block_row{display:flex;flex-wrap:wrap}body .left-image img,body .right-image img{order:1}body .right-content,body .left-content{order:2}body .right-content{padding-left:15px;padding-bottom:40px}body .left-content{padding-right:15px;padding-bottom:40px}.testimonial-row{padding:60px 0}.testimonial-row .sp-testimonial-client-testimonial p{width:100%;line-height:1.5}.contact-from{max-width:70%;padding:50px 0}.banner-content h1,.text-title h1{font-size:25px}h2.section-title{font-size:20px}.slide_box .top_heading a{font-size:18px}h4.font-26{font-size:17px}.top-gap{padding-top:0}.contact-page-row .left-contact{padding-right:0}.contact-page-row .right-contact{margin-top:35px}ul.pellentesque li{margin-bottom:20px}.contact-page-row{padding:40px 0 50px}.contact-grid{grid-template-columns:1fr;padding:0 0 50px}.location-row-contact{padding:15px}.location-row-contact{gap:20px}.contact-heding p a{font-size:13px}.choose-block{padding:35px 0 40px}.video-two{margin-top:15px}.site-header-inner{padding-top:5px}.our-services-row .video-content p{padding-bottom:0}.right-content .our-services-number{margin-bottom:18px}.map-row iframe{height:400px}.banner-content,.text-title{top:52%}.banner-image img{height:400px}.page-id-26 .text-title,.page-id-308 .text-title,.page-id-3 .text-title{top:53%}.site-footer #text-6{margin-top:15px}.all-boxs .box-ul li{height:330px}.site-header.fixed .site-header-inner{padding-top:5px}.site-header.fixed{padding:0 0 5px}.all-boxs .box-ul li.center-box:before,.all-boxs .box-ul li.center-box:hover:before{display:none}.our-services-number{padding-bottom:20px}}@media only screen and (max-width:600px){.hero_banner img,.banner-image img{clip-path:polygon(0% 0%,100% 0%,100% 86.5%,50% 100%,0% 86.5%)}.testimonial-row .sp-testimonial-free-section.swiper-initialized{margin:0}.page-id-26 .testimonial-row .sp-testimonial-free-section.swiper-initialized{margin:0 15px}.center-widget p{max-width:100%}.contact-from{max-width:100%;margin-left:auto;margin-right:auto;padding:45px 15px}.contact-from-block .submit-button p input{padding:13px 18px;margin-top:4px}.thank_row p{font-size:14px;line-height:1.3}.contact-page-row .right-contact{margin-top:25px}body p{font-size:14px}.about-footer p,.widget_nav_menu ul li a,.address-row ul li{font-size:13px}.site-footer .widgets .widget .widget-title{font-size:14px;margin-bottom:8px}.site-footer .widget ul li,.widget-area .widget ul li{line-height:1;padding-bottom:5px}.box-btn a{border:1px solid #fff;letter-spacing:0;min-width:127px;height:37px}.slide_box .box-btn a{min-width:127px;height:38px}.all-boxs .box-ul li:hover a{border:1px solid #006766}.banner-content p,.text-title p{font-size:14px;line-height:1.4}.banner-content a,.text-title a{padding:12px 30px 13.2px;font-size:12px;border:1px solid #fff}.contact-from input,.contact-from-block input{font-size:12px;padding:14px 15px;margin-top:7px}.contact-from textarea,.contact-from-block textarea{font-size:13px;padding:14px 15px;margin-top:7px;height:120px;border-radius:15px}.contact-from h2.section-title{margin-bottom:7px}.contact-from .first-p{font-size:13px;padding:0 0 6px}h2.section-title{letter-spacing:0;margin-bottom:10px}body p{margin-bottom:10px}.box-margin{margin-top:40px;padding-bottom:15px}.slick_row{margin:40px 0 55px}.slide_box{padding:15px 10px}.slide_box p{margin-top:4px}.choose_row{padding:35px 0}.right-content p,.left-content p{margin:0 0 9px}.testimonial-row{padding:40px 0}.testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-free-section .sp-testimonial-client-rating i.fa{font-size:24px}.testimonial-row .sp-testimonial-client-testimonial p{font-size:15px}.testimonial-row .sp-testimonial-client-name,.testimonial-row .sp-testimonial-client-designation{font-size:16px}.testimonial-row #sp-testimonial-free-wrapper-100 .sp-testimonial-client-rating,.testimonial-row .sp-testimonial-client-testimonial{margin-bottom:10px}.site-info span{font-size:13px}ul.pellentesque li{margin-bottom:15px}.privacy-policy h2:not(body .site-footer h2){margin:27px 0 5px}.site-branding .custom-logo{max-width:215px}.description{height:80px}}@media only screen and (max-width:476px){.hero_banner img,.banner-image img{clip-path:polygon(0% 0%,100% 0%,100% 93.5%,50% 100%,0% 93.5%)}body .hero_banner img{height:100vh;object-fit:cover}#mobile-navigation{width:300px}.banner-content h1,.text-title h1{font-size:22px}.submit-button p input{padding:11px 35px;letter-spacing:0}.center-widget,.choose_row{padding:40px 0}h2.section-title{font-size:18px}.slide_box .top_heading a{font-size:17px}h4.font-26{font-size:16.5px}.box-ul li h5{font-size:15px;margin:15px 0}h6.samoll-title{font-size:14px;letter-spacing:0}.testimonial-row .sp-testimonial-client-testimonial p,.testimonial-row .sp-testimonial-client-name,.testimonial-row .sp-testimonial-client-designation{font-size:16px}.center-widget a{font-size:20px;gap:12px}.center-widget a:before{width:23px;height:23px}.slide_box p{-webkit-line-clamp:2}.site-footer .widgets{padding:34px 15px 30px !important}ul.pellentesque li{font-size:13px;padding-left:35px}ul.pellentesque li:before{width:21px;height:21px}.contact-page-row{padding:35px 0 40px}.contact-grid,.mulching_row{padding:0 0 40px}.description{height:auto}}