:root{--mainfont:'Mulish';--green:#6c9d31;--dark-green:#006e39;--light-green:#8dc63f;--brown:#a47449;--dark-text:#231e20;--light-text:#eee;--shadow:3px 2px 5px -1px rgba(0,0,0,.55),10px 10px 15px 7px rgba(0,0,0,.1);--text-shadow:1px 1px 3px rgba(0,0,0,.8);--small-shadow:3px 2px 5px -1px rgba(0,0,0,.55);--green-gradient:linear-gradient(180deg,rgba(108,157,49,1) 0%,rgba(141,198,63,1) 100%)}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu,a.read-more{font-family:var(--mainfont),sans-serif}body{font-size:16px}a.action{border-radius:25px;margin:20px 0 0 0;box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%)}a.action:hover{box-shadow:0 5px 6px -2px rgb(0 0 0 / 40%)}h1,h2{margin:0 0 20px 0;text-transform:uppercase;color:var(--dark-green)}.dark{color:white}.dark .gform-body.gform_body{color:#111}small{font-size:115%}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}button.content-collapse[aria-expanded="false"]:not(.faqtitle)::after{content:' MORE \f107'}button.content-collapse[aria-expanded="true"]:not(.faqtitle)::after{content:' LESS \f106'}.navigation--main li a{padding:14px 20px;transition:all 200ms ease-out}.navigation--main li:hover a{color:rgba(255,255,255,.6)}.navigation--main .sub-menu li:hover a{color:rgba(255,255,255,.6)}.navigation--main li a,.navigation--main .menu-item-has-children a::after{font-weight:500;font-size:18px}.navigation--main .menu-item-has-children a::after{content:"\f0d7";color:var(--green);font-size:30px;bottom:-26px;z-index:2;text-shadow:0 4px 6px rgb(0 0 0 / 10%)}.navigation--main .menu-item-has-children:hover>a::after{color:var(--green)}.header-widgets a:hover{opacity:.7}.header-widgets .widget .fa,.header-widgets .widget .fas{color:var(--brown);font-size:1.5em;margin:0 10px 0 0;vertical-align:middle}.header-widgets .widget h2{margin:0;font-size:26px}.carousel-content{position:absolute;left:0;right:0}.jumbotron .carousel-content ul li{text-transform:capitalize}.jumbotron__title h2{box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%)}ul.two-column,ul.three-column{margin:1.4em 0}ul.two-column li,ul.three-column li{margin:0 0 .8em 2.2em}ul.two-column li:before,ul.three-column li:before{font-size:1.6em;vertical-align:sub}.blocklinks h2.widget-title{font-size:22px;color:var(--dark-green)!important}.blocklinks img{padding:5px 5px 0 5px}.blocklinks .panel-grid-cell{box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%)}.tree-surgeons-page h2.widget-title{font-size:18px}.quick-quote h2,.quick-quote span,.quick-quote label,.quick-quote .ginput_preview{color:#fff}.quick-quote h2{text-align:center}.quick-quote a{color:#ddd;transition:all 0.2s ease}.quick-quote a:hover{color:#eee}.shadow{box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%)}p.ratings:before{font-family:'Font Awesome 5 Free';font-weight:900}.accreditations a img{transition:all 0.2s ease}.accreditations a:hover img{opacity:.7}.services{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:1em -10px}.service-block{text-align:center;background-color:var(--light-text);border-radius:10px;box-shadow:var(--small-shadow);padding:1em;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.service-block h4{margin:20px 0 0}.service-block a{transition:all 0.2s ease}.service-block a:hover{opacity:.6}.service-main{justify-content:flex-start}.service-main a{color:#777}.service-icon{position:relative}.service-icon i{color:var(--green);font-size:3em}.service-residential::after{content:"\f015";position:absolute;font-family:"FontAwesome";color:var(--light-green);font-size:3em;left:50%;margin-top:1px}.service-commercial::after{content:"\f1ad";position:absolute;font-family:"FontAwesome";color:var(--light-green);font-size:2.5em;left:50%;margin-top:4px}.service-emergency::after{content:"\f071";position:absolute;font-family:"FontAwesome";color:var(--light-green);font-size:2.5em;left:50%;margin-top:7px}.service-stump::after{content:"\f453";position:absolute;font-family:"FontAwesome";color:var(--light-green);font-size:2em;left:50%;margin-top:22px}.service-image{height:200px;width:100%;display:flex;border-radius:5px 5px 0 0;overflow:hidden;border:2px solid;border-color:rgba(0,0,0,.5);background-position:center center;background-size:cover;background-repeat:no-repeat}#landing_page_list_title{display:none}.footer img{transition:all 0.2s ease}.footer img:hover{opacity:.7}.quick-quote textarea{max-height:110px}body .gform_wrapper.gravity-theme .gform_fileupload_rules{display:none}@media (min-width:992px){.jumbotron__title h2{margin:0 0 30px 0;text-transform:uppercase;color:var(--dark-green);background-color:#fff;display:inline-block;padding:10px 30px 5px 30px;border:solid 5px #6c9d31;border-radius:50px}.jumbotron .carousel-content ul{display:inline-flex;font-size:2.5em;margin:0 0 30px 0}.jumbotron .carousel-content ul li{margin:0 1em 0 1.5em;line-height:1.2}.jumbotron .carousel-content a.action{margin:0}.navigation--main .sub-menu li a{padding:2px 20px 10px;font-weight:500;font-size:18px;color:#fff;transition:all 0.2s ease}.navigation--main .sub-menu li a:hover{background:var(--green)}.margin-correction{margin:5px 0 0 0}.acorn-background{background-repeat:no-repeat!important;background-size:20%;background-position:0 0}.acorn-background-overlay{background-color:rgba(255,255,255,.8)}.jumbotron__title h2::after{content:"";position:absolute;right:calc(50% - 730px);top:3.5%;height:125px;width:125px;background:url(/wp-content/uploads/2022/01/24-hour.png) 50%/cover no-repeat}}@media (max-width:991px){.siteorigin-widget-tinymce.textwidget{margin:5px 0 10px}h1{margin:0 0 10px 0}h1 small{line-height:1.3}.margin-correction{margin:10px 0}.shadow{box-shadow:unset}a.action{box-shadow:unset;border-radius:5px}.logo{max-width:calc(100% - 65px)}.carousel-content{position:relative}.carousel-control.left,.carousel-control.right{display:none}.navigation--main li:hover a{color:#221e20}.navigation--main .menu-item-has-children a::after{display:none}.navigation--main li a{padding:5px 0}.navigation--main .sub-menu li{padding:5px 0}.jumbotron__title h2{box-shadow:unset;margin:15px 0}.jumbotron .carousel-content ul{margin:0}.jumbotron .carousel-content ul li{font-size:22px;text-align:left}.jumbotron .carousel-content ul li:before{font-size:2em;vertical-align:sub;margin:0 0 0 -.7em}.jumbotron a.action{margin:10px 5px;font-weight:600;font-size:22px}.acorn-background{background-image:unset!important}.service-block{width:200px;margin:0 auto 20px auto}@keyframes carousel-fade{0%{transform:translateX(0);opacity:0}100%{transform:translateX(0);opacity:.6}}@keyframes fade-down{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade{0%{transform:translateX(0);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes zoom-in{0%{opacity:0;transform:scale(0)}60%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.jumbotron .carousel-content:before{animation:carousel-fade 2s 0.5s backwards}.jumbotron__title h2{animation:fade-down 1s 1.5s backwards}.jumbotron .carousel-content ul{animation:fade 1s 2s backwards}.jumbotron .carousel-content a.action{animation:zoom-in 2s 1.5s backwards}.jumbotron__title h2::after{animation:zoom-in 2s 1.5s backwards}.jumbotron__category h6{animation:fade-down 1s 1s backwards}