:root{--display-font:"droid-sans",sans-serif;--body-font:"droid-serif",serif;--color-gray:#929292;--color-light:#fff;--color-light2:#fffcf9;--color-light3:#f5f7f9;--color-dark:#2c2c2c;--color-dark1:#111;--text-color:#595959;--color-primary:#017840;--color-secondary:#f77618;--header-bg-color:#fff;--header-text-color:#666;--header-aux-bg:#111;--header-aux-color:#fff;--body-bg-color:#fff;--body-bg-color-secondary:#fffcf9;--body-bg-color-accent:#f5f7f9;--body-bg-color-dark:#111;--body-bg-color-darkest:#2c2c2c;--btn-primary-bg-color:var(--color-primary,#00593b);--btn-primary-color:#fff;--btn-border-radius:4px;--btn-secondary-bg:#00593b;--btn-quote-bg:#00593b;--btn-quote-color:#fff;--btn-call-bg:#f77618;--btn-call-color:#fff;--hero-bg:#f5f7f9;--hero-leaf-color:#00593b;--reviews-bar-bg:#338462;--media-text-border-color:#f77618;--reviews-grid-bg:#fffcf9;--reviews-grid-item-bg:#fff;--banner-gradient-1:hsla(38,97%,73%,.59);--banner-gradient-2:rgba(255,155,89,.39);--banner-color:#2c2c2c;--cards-heading-color:#fff;--cards-bg-color:#00593b;--cards-btn-primary-color:#fff;--cards-btn-primary-bg:#00593b;--cards-btn-secondary-color:#111;--cards-btn-secondary-bg:#fff;--tab-cards-btn-color:#00593b;--tab-cards-btn-bg:#fff;--tab-cards-btn-active-color:#fff;--tab-cards-btn-active-bg:#00593b;--steps-bg:#fff;--steps-circle-bg:#00593b;--steps-line-color:#f77618;--recent-posts-btn-color:#fff;--recent-posts-btn-bg:#00593b;--locations-bg:#fffcf9;--locations-icon-color:var(--color-dark);--locations-heading-color:var(--color-dark);--accordion-bg:#fff;--accordion-item-color:#2c2c2c;--accordion-item-bg:#fff;--btn-form-bg:#00593b;--btn-form-color:#fff;--field-borders:#cbcbcb;--gf-ctrl-btn-bg-color-primary:#017840}.site-container{margin:auto;max-width:1200px}@media(max-width:1360px){.site-container{padding-inline:2rem}}@media(max-width:480px){.site-container{padding-inline:2rem}}.site-container--medium{max-width:1000px}.site-container--narrow{max-width:800px}.site-container--x-narrow{max-width:600px}body{color:#111;font-family:droid-sans,sans-serif;font-size:1.7rem;font-weight:400}h1,h2,h3{font-family:droid-serif,serif}.fl-v2 .hero h1{font-size:clamp(3.2rem,4vw,4.6rem)}h2{color:#00593b}h5{font-family:droid-sans,sans-serif;font-size:16px;font-weight:600;letter-spacing:.025em;text-transform:uppercase}blockquote{border-left:.75rem solid #f77618}.gform_wrapper input:not([type=submit]):not([type=checkbox]):not([type=radio]),.gform_wrapper textarea{border:0 solid #111;border-radius:0!important;box-shadow:none!important;color:#111;display:block!important;font-family:droid-sans,sans-serif!important;margin:0!important;padding:1rem!important;width:100%!important}.gform_wrapper textarea{border:none!important}.gform_wrapper .fl-form-consent{color:#111}.fl-search__wrap{background-color:#00593b}.fl-search__heading{color:#fff}.fl-search__form *{font-family:droid-sans,sans-serif!important}.fl-search__submit{color:#fff;text-shadow:1px 1px 5px rgba(30,30,30,.25)}.fl-search__submit,.fl-search__submit:hover{background-color:#f77618}.button,.button.gform_submit{background-color:#f77618;border:0 solid #f77618;border-radius:4px!important;color:#fff;font-size:18px;padding:.7rem 2.8rem .9rem;transition-duration:.2s;transition-timing-function:ease-in-out}.button.gform_submit:hover,.button:hover{background-color:#cb5a07;border:0 solid #f77618;color:#fff}.button.button--light,.button.gform_submit.button--light{background-color:#fff!important;color:#f77618}.button.button--dark,.button.button--light:hover,.button.gform_submit.button--dark,.button.gform_submit.button--light:hover{background-color:#00593b!important;color:#fff}.button.button--dark:hover,.button.gform_submit.button--dark:hover{background-color:#fff!important;color:#00593b}.button.gform_submit,input.gform_button{background-color:#f77618!important}.button.gform_submit:hover,input.gform_button:hover{background-color:#cb5a07!important}.fl-v2 .button{font-family:var(--bodyfont);font-weight:700;text-transform:uppercase}.fl-v2 .button--secondary{background-color:#00593b}.fl-location__year{color:#00593b}.fl-location__form h3{color:#fff}.fl-location__form{background:#00593b}.ygt-landing__form{padding:3rem 0}.ygt-landing__form h2{color:#fff;text-align:center}.ygt-landing__form .button{padding-inline:3rem!important}.ygt-landing h1{color:#f77618}.ygt-landing .fl-image-content .button--dark:hover{background-color:#f77618!important;color:#fff}@media(min-width:1025px){.ygt-landing{padding-top:5rem}.ygt-landing__form{background:#00593b;padding:5rem 0}.ygt-landing__form .button{place-self:center}}.single-landing-page .fl-footer__cta{display:none}html{scroll-padding:calc(145px + 6rem)}@media(max-width:1024px){html{scroll-padding:calc(125px + 6rem)}}body>header li.top-level-item a,body>header li.top-level-item span{color:var(--color-dark);font-weight:400!important}.aux-section.mobile-only a,.aux-section.mobile-only span{color:var(--color-dark)}.aux-section.mobile-only svg,.aux-section.mobile-only svg *{fill:var(--color-dark)}.fl-header{background-color:#fff;z-index:50}.fl-header__alert{background-color:#eee}.fl-header__not-a-link{color:#111}.fl-header__nav .menu li a{color:#111;font-size:1.8rem}.fl-header__nav .menu li a:hover{color:#00593b}.fl-header__nav .menu li .sub-menu{background-color:#fff}.fl-header__nav .menu li .sub-menu li a{color:#111;font-size:1.6rem}.fl-header__nav .menu li .sub-menu li a:hover{color:#00593b}.fl-header__aux{background:#00593b;padding:.75rem 0}.fl-header__aux a{color:#fff;font-size:1.4rem;line-height:2rem}.fl-header__aux svg *{fill:#fff}.fl-header__toggle span{background-color:#000}.fl-header__cta--mobile{color:#fff;font-size:1.4rem}.fl-header__phone-cta{align-items:center;display:flex;gap:10px}.fl-header__phone-cta span{color:#fff;display:block;font-size:1.2rem;line-height:1}.fl-header__ctas{align-items:center}.fl-header__ctas *{color:#fff}.fl-header__phone-button{background:#f77618;border-radius:15px;color:#fff!important;padding:.4rem 1.5rem .6rem;transition-duration:.2s;transition-timing-function:ease-in-out}.fl-header__phone-button:hover{background:#cb5a07;color:#fff!important}.fl-header__phone-button:hover svg *{fill:#fff!important}.fl-header__phone-button svg{transform:translateY(-1px)}.fl-header__phone-button svg *{fill:#fff}@media(min-width:1200px){.fl-header__inner{padding:1rem}.fl-header__logo{height:8rem}.fl-header__shim{height:145px}.fl-header__mobile-wrap{display:none}}@media(max-width:1199px){.fl-header__inner{padding:1rem}.fl-header__logo{height:6rem}.fl-header__nav{min-height:calc(100vh - 125px);top:125px}.fl-header__nav .menu li a{color:#111}.fl-header__nav .menu li a:hover{color:#00593b}.fl-header__nav .menu li .sub-menu li a,.fl-header__nav .menu li .sub-menu li a:hover{color:#111}.fl-header__aux .site-container{justify-content:space-between;padding-inline:1.5rem}.fl-header__shim{height:125px}.fl-header__mobile-wrap{display:flex;gap:30px}.fl-header__phone-cta a{color:#111!important}}@media(max-width:480px){.fl-header__shim{height:80px}.fl-header__aux{background:#111;bottom:0;position:fixed;width:100%}.fl-header__aux .site-container{justify-content:center}.fl-header__nav{top:80px}.fl-header__phone-cta{gap:10px}.fl-header__phone-cta a{color:#111}}.fl-footer__cta{background-color:#f77618;color:#fff;padding:3rem 0;text-align:center}.fl-footer__cta .site-container{display:flex;flex-direction:column;gap:2rem}.fl-footer__cta .site-container *{margin:0}.fl-footer__cta .site-container .button{place-self:center}.fl-footer__cta h2{color:#fff}body>footer.fl-footer{background-color:#fff;color:#111}body>footer.fl-footer h4{color:#00593b}body>footer.fl-footer .nav-list a,body>footer.fl-footer nav a{text-decoration:underline}body>footer.fl-footer .fl-footer__locations{display:grid;font-size:1.3rem;gap:3rem}body>footer.fl-footer .fl-footer__locations strong{color:#f77618}@media(min-width:769px){body>footer.fl-footer .fl-footer__locations{display:grid;grid-template-columns:repeat(2,1fr)}}body>footer.fl-footer .below-fold{border-top:1px solid #eee;font-size:1.2rem}body>footer.fl-footer .below-fold hr{margin-bottom:10px}.fl-blog__categories{justify-content:end;padding:1rem 0 1.5rem;text-transform:uppercase}.fl-blog__item h3{font-size:clamp(1.6rem,1.8vw,2.2rem);margin:.5rem 0 0}.fl-blog .fl-vertical-accent{background:linear-gradient(180deg,#00593b 0,#000d08);height:70px;width:10px}.ygt-post__thumbnail{height:auto;margin-bottom:1rem;width:100%}.ygt-post__content{padding-bottom:5rem}@media(min-width:769px){.fl-blog__grid{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1361px){.fl-blog__grid{gap:5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.fl-blog__grid{gap:3rem}}.fl-accordion__item{background-color:#fffcf9;padding:2rem}.fl-accordion h3{color:#00593b}.ygt-areas-served .fl-image-content__content{padding:3rem}.ygt-areas-served__list{-moz-column-count:2;column-count:2;list-style:none;margin-bottom:0;padding-left:0}.ygt-areas-served__list a{color:#f77618}.ygt-areas-served__list h5{margin:0}.ygt-areas-served .fl-image-content__grid{flex-direction:column}@media(min-width:1025px){.ygt-areas-served .fl-image-content__grid{flex-direction:row}.ygt-areas-served .fl-image-content__content{padding:3rem 7.5rem}}@media(max-width:1024px){.ygt-areas-served .fl-image-content__image{margin-bottom:0}.ygt-areas-served .fl-image-content__content{padding-bottom:3.5rem}}.fl-contact .col__form{background:#00593b}.fl-contact .col__form h3,.fl-contact .col__form p{color:#fff}.fl-contact .col__form input[type=submit]{background-color:#00593b;color:#fff}.fl-content-list__heading{color:#00593b}.fl-content-list__list ul{font-family:droid-serif,serif;font-size:2rem;font-weight:400}.fl-content-list__list ul ::marker{color:#00593b;font-size:3.2rem;font-weight:700}.fl-content-list__list ul li{align-items:center;display:flex;gap:1.5rem}.fl-content-list__list ul li img{height:20px}.fl-content-list__list span{border-bottom:2px solid #fffcf9;display:inline-block;padding:1rem 0}.fl-cta{color:#fff}.fl-cta .button{background-color:#f77618;color:#fff}.fl-cta .button:hover{background-color:#d55e07;color:#fff}.fl-cta--has-bg{background-position:50%;background-size:cover;box-shadow:inset 1px 1px 1px 9999px hsla(0,0%,7%,.8)}.fl-cta--has-gradient{background:linear-gradient(90deg,#00593b 0,#f77618)}.fl-cta:not(.fl-cta--has-bg-image){background-color:#00593b}.fl-green-perks .table__item h3{font-size:2.2rem}.fl-hero__form .gform_wrapper ::-moz-placeholder{font-size:1.2rem}.fl-hero__form .gform_wrapper ::placeholder{font-size:1.2rem}.fl-hero__form .gform_wrapper .gform_button{background-color:#111}.fl-hero__offer{background:hsla(0,0%,100%,.75)}.fl-hero--content-bg{padding:3rem}.fl-hero--content-bg .fl-hero__content{background:rgba(0,89,59,.8);padding:3rem}.fl-hero hr{background:linear-gradient(90deg,#63a108 0,#00593b)}@media(min-width:1025px){.fl-hero--content-bg,.fl-hero--content-bg .fl-hero__content{padding:5rem}}.fl-split-hero__form{background:#00593b}.fl-split-hero__content h3{color:#00593b}.fl-split-hero__bottom{background-color:#fffcf9}.fl-hero__cta,.fl-homepage-hero__cta{background:#00593b}.fl-hero__cta:hover .fl-hero__icon,.fl-homepage-hero__cta:hover .fl-hero__icon{background:#00402a}.fl-hero__cta--phone,.fl-homepage-hero__cta--phone{background-color:#00593b}.fl-hero .flyout-inner,.fl-hero__flyout,.fl-homepage-hero .flyout-inner,.fl-homepage-hero__flyout{background:#fff;min-height:calc(100vh - 145px)}@media(max-width:1360px){.fl-hero .flyout-inner,.fl-hero__flyout,.fl-homepage-hero .flyout-inner,.fl-homepage-hero__flyout{min-height:calc(100vh - 125px)}}@media(max-width:480px){.fl-hero .flyout-inner,.fl-hero__flyout,.fl-homepage-hero .flyout-inner,.fl-homepage-hero__flyout{min-height:calc(100vh - 80px)}}.fl-hero__form form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.fl-hero__form form textarea,.fl-hero__sms form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.fl-hero__sms form textarea,.fl-homepage-hero__form form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.fl-homepage-hero__form form textarea,.fl-homepage-hero__sms form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.fl-homepage-hero__sms form textarea{border:2px solid #fffcf9!important}.fl-hero__form form .fl-form-consent,.fl-hero__sms form .fl-form-consent,.fl-homepage-hero__form form .fl-form-consent,.fl-homepage-hero__sms form .fl-form-consent{color:#111}.fl-hero .flyout-link,.fl-hero h3,.fl-homepage-hero .flyout-link,.fl-homepage-hero h3{color:#00593b}.fl-hero .lawn-widget div.text-center,.fl-homepage-hero .lawn-widget div.text-center{color:#00593b!important}.fl-hero__cta--phone .fl-hero__icon{background-color:#f77618}.flyout-close{background-color:#00593b}.flyout-close:hover{background:#00402a}.fl-list-section__list{font-family:droid-serif,serif;font-size:2.2rem}.fl-list-section__list li{align-items:center;display:flex;gap:1.5rem}.fl-list-section__list li img{height:20px}.fl-list-section span{border-bottom:2px solid #fffcf9;display:inline-block;padding:1rem}.fl-service-steps.circle{border-color:#00593b}.fl-service-steps.circle .fl-service-steps__item *{color:#fff}.fl-service-steps.circle .fl-service-steps__number{border-color:#00593b}.fl-service-steps.accent .fl-service-steps__line{background:linear-gradient(180deg,#00593b 0,#000d08)}.fl-offers__item h3{color:#f77618}.fl-testimonial-carousel__item,.fl-text-editor--bg-contrast{background:#fffcf9}.fl-testimonial-carousel__icon svg{fill:#f77618}.fl-testimonial-carousel .slick-dots li.slick-active button:before,.fl-testimonial-carousel .slick-next:before,.fl-testimonial-carousel .slick-prev:before{color:#00593b}#referral-form h2{color:#fff}#referral-form{background:#00593b}#referral-form .gform_heading{display:none}#referral-form .gform_footer .button{padding-inline:24px;place-self:start}.perimeter-about ul br{display:none}.fl-green-perks .fl-cta__heading{color:#fff}.fl-cancellation-wrap .fl-form-consent{color:#111!important}.fl-cancellation-wrap .button{place-self:start!important}.fl-ty__content .button{color:#fff!important}.fl-ty__content .button--deeplawn{background:#00593b!important}.fl-ty__content .button--deeplawn:hover{background:#cb5a07!important}.fl-ty__step.complete .fl-ty__icon span{background:#fff}.fl-ty__step.complete svg{fill:#00593b}.fl-cta h2{color:#fff}.fl-v2 .fl-footer__cta{display:none}:root{--color-accent:#f77618}
