:root{--font-primary:"Fjalla One";--font-secondary:"Lobster";--light-grey:rgba(176,176,176,1);--light-brown:rgba(228,210,178,1);--medium-brown:rgba(207,184,143,1);--dark-brown:rgba(78,46,27,1);--darkest-brown:rgba(23,14,8,1);--light-green:rgba(157,193,186,1);--medium-green:rgba(80,126,117,1);--dark-green:rgba(20,60,52,1);--accent-color:var(--light-green);--accent-border:1px solid var(--dark-green);--accent-background:var(--dark-green);--warning:var(--dark-green);--link-color:var(--green);--link-hover-color:var(--dark-green);--input-color:var(--dark-green);--input-background:var(--white-low);--input-border:5px solid var(--white-low);--input-color-focus:var(--dark-green);--input-background-focus:var(--white-med);--input-border-focus:5px solid var(--white-low);--button-color:var(--light-green);--button-background:var(--dark-green);--button-font-family:var(--font-primary);--button-box-shadow:3px 3px 3px var(--black-low);--button-border-radius:5px;--button-text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black);--button-text-transform:uppercase;--button-font-variant:none;--button-letter-spacing:1px;--button-transition:all var(--main-trans-speed) var(--main-trans-easing);--button-color-hover:var(--white);--button-background-hover:var(--medium-green);--button-text-shadow-hover:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black);--locked-color:var(--dark-brown);--locked-background:var(--dark-brown);--font-size-text:21px;--google-review-border:5px solid var(--medium-green);--google-review-bg:var(--light-brown);--google-value-text:var(--medium-green);--google-total-text:var(--medium-green)}@font-face{font-family:'Lobster';font-display:block;font-style:normal;font-weight:400;src:url('../battleplantheme-site/fonts/lobster-v23-latin-regular.woff2') format('woff2')}@font-face{font-family:'Fjalla One';font-display:block;font-style:normal;font-weight:400;src:url('../battleplantheme-site/fonts/fjalla-one-v8-latin-regular.woff2') format('woff2')}body{background:var(--dark-brown)}body{color:var(--dark-brown)}h1,h2,h3,h4,h5,h6{color:var(--dark-brown);text-align:left}h1{font-family:var(--font-secondary);text-align:center}.widget-title{color:var(--dark-green);border-bottom:2px solid var(--white-med);padding-bottom:5px;margin-bottom:8px}.widget-announcement{border:none}label,#secondary label{color:var(--dark-brown)}#masthead{position:fixed;width:100%;z-index:6000}.logo-strip{position:relative;padding-top:20px;padding-bottom:20px;background:url("../../uploads/wood-bg.webp") repeat 0 100%;border-bottom:10px solid var(--white-lowest);box-shadow:0 10px 8px -6px var(--black-high);transition:all 0.3s ease-out}#masthead.stuck .logo-strip{top:0 !important;padding-top:10px;padding-bottom:10px;transition:all 0.3s ease-out}.logo-strip .col-inner{gap:0.5em 3%;transition:all 0.3s ease-out}#masthead.stuck .logo-strip .col-inner{gap:0 3%;transition:all 0.3s ease-out}.logo-strip .block-text{text-align:center}.logo-strip a.logo{display:inline-block;font-family:var(--font-secondary);font-size:60px;color:var(--light-brown);text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black);letter-spacing:1px;text-decoration:none !important;transition:all 0.3s ease-out}#masthead.stuck .logo-strip a.logo{font-size:42px;transition:all 0.3s ease-out}.logo-strip a.logo *{float:left}.logo-strip .phone-number{font-size:36px;color:var(--light-brown);text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black);letter-spacing:1px;padding-right:8%;transition:all 0.3s ease-out}#masthead.stuck .logo-strip .phone-number{font-size:30px;transition:all 0.3s ease-out}.menu-strip{background:transparent}.logo-strip .logo,.phone-number,.widget,#desktop-navigation .menu-item:not(.mobile-only),#wrapper-bottom .section .col{opacity:0}#wrapper-content{background:url("../../uploads/main-bg.webp") 0 0 repeat;box-shadow:0 0px 8px 3px var(--black-med)}.home #wrapper-content{border-top:10px solid var(--dark-brown);padding-bottom:40px}#main-content{margin-top:2.5em}#wrapper-bottom{z-index:3000}.sidebar-box #secondary{background:url("../../uploads/alt-bg.webp") repeat;outline:10px solid var(--white-med);box-shadow:0 0 6px var(--black-med)}.archive-news .flex,.archive-events .flex{gap:2em 3%}.col-news,.col-events{border:5px solid var(--white-med);background:var(--white-med);padding:1.5em}.fb-post{border:5px solid var(--white);border-radius:5px}secondary{overflow:hidden}.widget{color:var(--dark-green)}.widget-credit-cards #credit-cards img{border:1px solid var(--black-lowest)}.widget-available-authors ul{padding-left:0}.widget-available-authors li{list-style-type:none;font-size:18px}.widget-available-authors li:last-of-type{margin-left:-15px;font-size:21px}.section[class*="style-"]{overflow:visible}.section.style-1{z-index:3000;background:url("../../uploads/wood-bg.webp") repeat 0 100% !important;border-top:10px solid var(--white-lowest);border-bottom:10px solid var(--white-lowest);box-shadow:0 0px 8px 3px var(--black-med)}.section.style-1 h1,.section.style-1 h2,.section.style-1 h3{color:var(--light-brown);text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black)}.section.style-1 p,.section.style-1 li{color:var(--light-brown)}.section.style-1 a{color:var(--light-brown);text-decoration:underline}.section.style-1 a:hover{color:var(--white)}#wrapper-bottom .section.style-1 img{box-shadow:5px 5px 4px var(--black-med)}.section.style-2{z-index:1000;background:url("../../uploads/main-bg.webp") 0 0 repeat}.section.style-3{z-index:2000;background:url('../../uploads/alt-bg.webp') repeat;border-top:10px solid var(--white-med);border-bottom:10px solid var(--white-med);box-shadow:0 0px 8px 3px var(--black-low)}#wrapper-bottom .section.style-3 img{border:5px solid var(--white-med)}.section.style-3 h1,.section.style-3 h2,.section.style-3 h3{color:var(--dark-green)}.section.style-3 p{color:var(--medium-green)}.section.style-4{background:var(--medium-brown);border-top:5px solid var(--light-brown);box-shadow:0 0px 8px 3px var(--black-low)}.section.style-4 p{color:var(--dark-brown)}#wrapper-bottom .section.style-4 img{border:5px solid var(--light-brown)}#buy-sell-trade{padding-bottom:3.5em}#we-are-buying-today + #testimonials{border-top:5px solid var(--white-low)}.section.style-sidebar{z-index:2000;background:transparent;border:none;box-shadow:none}.section.style-sidebar h3{font-size:26px}.section.style-lock[data-pos="modal"] > .flex{background:url('../../uploads/alt-bg.webp') repeat;border:10px solid var(--white-med);box-shadow:0 0px 8px 3px var(--black-low)}.closeBtn,.section-lock .closeBtn{background:var(--light-brown);color:var(--dark-brown);border:2px solid var(--dark-brown)}.closeBtn:hover,.section-lock .closeBtn:hover{background:var(--dark-brown);color:var(--light-brown);border:2px solid var(--dark-brown)}#colophon{background:var(--black)}.footer-strip{background:linear-gradient(180deg,var(--darkest-grey) 0%,var(--dark-grey) 90%);border-top:10px solid var(--white-lowest)}.footer-strip h3{font-size:24px;color:var(--white);text-align:left}.footer-strip p,.footer-strip a,.footer-strip a:hover,.footer-strip a.tab-focus{font-size:18px;color:var(--light-grey);text-decoration:none}.site-info{color:var(--medium-brown)}.site-info .col-inner{max-width:700px;margin:0 auto}.site-info .site-info-right a{color:var(--medium-brown)}.site-info .site-info-right a:hover,.site-info .site-info-right a:active,.site-info .site-info-right a.tab-focus{color:var(--lightest-grey)}a.icon-btn{color:var(--light-green);text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black);font-size:38px !important}a.icon-btn:hover,a.icon-btn:active,a.icon-btn.tab-focus{color:var(--white);border:none}a.icon-btn .icon-bg{background:var(--dark-green);box-shadow:3px 3px 3px var(--black-low)}a.icon-btn:hover .icon-bg,a.icon-btn:active .icon-bg,a.icon-btn.tab-focus .icon-bg{background:var(--medium-green);text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black)}.main-navigation ul{font-family:var(--font-primary);font-size:22px;text-transform:uppercase}.main-navigation a{background:transparent;padding:8px 0;color:var(--medium-brown);text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black);transform:scale(1)}.main-navigation ul.main-menu li:hover > a,.main-navigation ul.main-menu li.active > a,.main-navigation ul.main-menu li > a.tab-focus{color:var(--light-green);background:transparent;transform:scale(1.15)}#mobile-menu-bar{background:linear-gradient(180deg,var(--dark-brown) 0,var(--darkest-brown) 100%)}#mobile-navigation{background:url('../../uploads/alt-bg.webp') repeat}#mobile-navigation #mobile-menu > li:first-of-type,#mobile-navigation #mobile-menu > li:last-of-type{border:none}#mobile-navigation li a{color:var(--dark-green);text-shadow:none;border:4px solid transparent;font-size:100%}#mobile-navigation ul.main-menu li:hover > a,#mobile-navigation ul.main-menu li.active > a{color:var(--light-green);background:url("../../uploads/wood-bg.webp") repeat 0 100%;border:4px solid var(--white-lowest);text-shadow:-1px -1px 0 var(--black),1px -1px 0 var(--black),-1px 1px 0 var(--black),1px 1px 0 var(--black),3px 3px 3px var(--black)}.side-slide #mobile-navigation{border-left:10px solid var(--white-med);border-right:10px solid var(--white-med)}span.page-numbers.current{background:var(--medium-green);color:var(--white) !important}span.page-numbers.dots{color:var(--dark-green) !important;text-shadow:none !important}.navigation.single .nav-links a i,.navigation.single .nav-links a .post-title{color:var(--medium-green)}.navigation.single .nav-links a:hover i,.navigation.single .nav-links a:hover .post-title,.navigation.single .nav-links a.tab-focus i,.navigation.single .nav-links a.tab-focus .post-title{color:var(--dark-green)}.navigation.single .nav-links a .meta-nav,.navigation.single .nav-links a:hover .meta-nav,.navigation.single .nav-links a.tab-focus .meta-nav{color:var(--dark-green)}body.screen-desktop a.icon-btn.scroll-top{top:6%}.archive-meta{color:var(--dark-brown)}.single-meta{color:var(--dark-brown)}#primary img:not(.img-widget),#wrapper-top img,#wrapper-bottom img,iframe,svg.anonymous-icon{border:5px solid var(--dark-brown)}#primary img.img-testimonials,#wrapper-bottom img.img-testimonials{border-radius:100%}img.img-404{filter:sepia(1) contrast(1) brightness(0.8) hue-rotate(0deg) drop-shadow(-1px -1px 0 var(--black-low)) drop-shadow(1px 1px 0 var(--white-low))}.wp-caption-text{text-align:center}.testimonials-quote p{color:var(--dark-brown)}.testimonials-quote p:first-of-type .icon{color:var(--dark-brown)}.testimonials-credentials{color:var(--dark-brown)}.coupon{background:var(--white);border:2px dashed var(--black)}.coupon h2.action{color:var(--black)}.coupon h2.discount{color:var(--black)}.coupon h2.service{color:var(--black)}.coupon p.disclaimer{color:var(--black)}.office-hours{border:1px solid var(--black);background:var(--lightest-grey);color:var(--black);font-size:18px}.office-hours > div:not(:last-of-type){border-bottom:1px solid var(--black)}.office-hours > div.today{border-top:1px solid var(--black);border-bottom:1px solid var(--black);background:var(--medium-green);color:var(--white)}#page .block-accordion h2{font-weight:bold;color:var(--black)}#page .block-accordion.active h2,#page .block-accordion:hover h2,#page .block-accordion h2.tab-focus{background:transparent}#page .accordion-box .block-accordion.active h2,#page .accordion-box .block-accordion:hover h2,#page .accordion-box .block-accordion h2.tab-focus{background:var(--black-lowest)}#page .block-accordion .accordion-content{border-bottom:1px solid var(--black-lowest)}#page .accordion-box .block-accordion .accordion-content{background:var(--black-lowest);border-bottom:none}.section.archive-content .flex{gap:2em 3%}.section.archive-content,.section.section-inline.archive-content{margin-top:2em;margin-bottom:2em}h2.month-divider,#calendar .header{border-top:1px solid var(--dark-brown);border-bottom:1px solid var(--dark-brown);padding:5px 0}h1.single-headline.events-headline{text-align:left}.single-events .event-meta,.archive-meta .event-meta{margin:0.5em 0 1.5em;text-align:left;border-top:1px solid var(--dark-brown);border-bottom:1px solid var(--dark-brown);padding-top:5px;padding-bottom:5px}#calendar .titles .title{font-size:calc(var(--font-size-h6) * 0.8)}#calendar .body .event{font-size:calc(var(--font-size-text) * 0.6);font-weight:bold}.section#events{padding-top:0}.section#events .col{margin-top:-70px}.section#events h3,.section#events .col{text-align:center}.section#events .col .event-meta{text-align:left;margin-top:15px}.section#events h3,.section#events .col .event-meta,.section#events .col p{color:var(--dark-green) !important}.section#events img{border-radius:50%;border:none !important;background:url("../../uploads/alt-bg-light.webp") repeat 0 100%;padding:10px;box-shadow:0 -8px 8px -6px var(--black-lowest);margin-bottom:0}:root{--calendar-border-color:var(--dark-brown);--calendar-background:var(--white-low);--calendar-background-today:var(--medium-brown);--calendar-background-empty:transparent;--calendar-title-color:var(--dark-brown);--calendar-day-color:var(--dark-brown);--calendar-day-today-color:var(--darkest-brown)}.section#count-up{z-index:5000}#count-up + .section{padding-top:100px}.circle{width:300px;height:225px;margin:-95px auto -95px;background:url('../../uploads/alt-bg.webp') repeat;border-radius:50%;border:10px solid var(--white-med);box-shadow:0 0 6px var(--black-med);padding:10px 60px}.circle .counter,.circle .counter span,.circle p{font-family:var(--font-primary);font-size:60px;color:var(--dark-brown) !important;text-align:center}.circle .counter span{font-size:54px}.circle p{font-size:28px;margin-top:0}.typing-tool{font-family:var(--font-primary);font-size:36px;text-align:center}.typing-tool .typed-me,.typing-tool .typed-cursor{font-family:inherit;font-size:42px}.carousel-indicators li{background-color:var(--dark-brown);box-shadow:2px 2px 2px var(--black)}.carousel-indicators .active,.carousel-indicators li:hover{background-color:var(--light-brown)}@media only screen and (min-width:1025px){}@media (max-width:1280px){#count-up .col:nth-of-type(3) .circle,#count-up .col:nth-of-type(4) .circle{margin-top:65px}.footer-strip,.footer-strip h3{text-align:center}}@media (max-width:1024px){:root{--font-size-text:20px}#masthead.stuck .logo-strip{padding-top:0.2em;padding-bottom:0.2em}.logo-strip .flex{transition:all 0.2s ease}#masthead.stuck .logo-strip .flex{gap:1.5em 3%;transition:all 0.2s ease}.logo-strip .text-right{text-align:center;margin-top:-40px}.logo-strip .phone-number{padding:0}#secondary .widget{text-align:center}}@media (max-width:860px){.logo-strip .col-inner{max-width:98% !important}.logo-strip a.logo{font-size:48px}.logo-strip .phone-number{font-size:32px}}@media (max-width:576px){:root{--font-size-text:18px}.logo-strip a.logo,#masthead.stuck .logo-strip a.logo{font-size:32px}.logo-strip .phone-number,#masthead.stuck .logo-strip .phone-number{font-size:28px}#count-up .col:nth-of-type(2) .circle{margin-top:65px}.section#events .col:not(:nth-of-type(1)){margin-top:0}}.holiday-theme #count-up::before,.holiday-theme #events::before{display:none !important}