:root{--font-primary:"Ropa Sans";--dark-grey:rgba(84,84,84,1);--main-blue:rgba(20,48,103,1);--dark-blue:rgba(2,22,61,1);--main-red:rgba(249,17,12,1);--dark-red:rgba(150,5,2,1);--accent-color:var(--white);--accent-border:1px solid var(--black);--accent-background:var(--main-red);--warning:var(--main-red);--link-color:var(--main-blue);--link-hover-color:var(--main-red);--font-base-5:7.25%;--input-color:var(--main-blue);--input-background:none;--input-border:1px solid transparent;--input-border-bottom:2px solid var(--black);--input-color-focus:var(--black);--input-background-focus:var(--white);--input-border-top-focus:1px solid var(--black);--input-border-right-focus:1px solid var(--black);--input-border-bottom-focus:2px solid var(--black);--input-border-left-focus:1px solid var(--black);--button-color:var(--white);--button-background:var(--main-blue);--button-font-weight:bold;--button-font-size:1.4em;--button-border:2px solid var(--dark-blue);--button-padding:0.3em 1em 0.25em;--button-background-hover:var(--main-red);--button-border-hover:2px solid var(--dark-red);--content-spinner-color:var(--dark-blue);--locked-color:var(--main-blue);--locked-background:var(--white);--google-review-border:5px solid var(--dark-blue);--google-value-text:var(--main-blue);--google-total-text:var(--dark-blue)}@font-face{font-family:'Ropa Sans';font-display:block;font-style:normal;font-weight:400;src:url('../battleplantheme-site/fonts/ropa-sans-v9-latin-regular.woff2') format('woff2'),url('../battleplantheme-site/fonts/ropa-sans-v9-latin-regular.woff') format('woff')}body{background:var(--white);color:var(--black)}h1,h2,h3,h4,h5,h6{color:var(--main-blue);font-weight:bold;text-align:center}h1.product-headline{font-size:42rem}.widget-title{color:var(--main-red);text-transform:uppercase}label,#secondary label{color:var(--black);font-size:125%}textarea{border:1px solid var(--black);border-bottom:2px solid var(--black)}.logo-strip{padding-top:2.6em;padding-bottom:2.5em;background:transparent}.brand-logo{margin:10px auto}.phone-number{color:var(--black);font-weight:bold;font-size:315%;transition:all 0.2s ease}.menu-strip{margin:0;padding-top:0;padding-bottom:0;background:linear-gradient(90deg,var(--dark-blue) 0%,var(--main-blue) 35%,var(--main-blue) 65%,var(--dark-blue) 100%) !important;border-top:2px solid var(--dark-blue);border-bottom:2px solid var(--dark-blue);box-shadow:0 0 8px 0 var(--black-high)}.logo img,.phone-number,.brand-logo,.widget,#desktop-navigation ul.main-menu > .menu-item:not(.mobile-only),#wrapper-bottom .section .col,#primary{opacity:0}.menu-item.animation-complete:not(.mobile-only){opacity:1}#wrapper-top{overflow:hidden}#home-page .message{max-width:calc(100% - 2em)}#home-page .message .headline-1,#home-page .message .headline-2{display:inline-block;font-family:var(--font-primary);color:var(--white);font-size:250%;font-weight:bold;line-height:1.2}#home-page .message .headline-2{font-size:300%;margin-top:10px;margin-bottom:25px}#home-page a.button{font-size:1.6em}#wrapper-content{background:var(--white) url("../../uploads/bg-pattern-032.webp") repeat}#masthead::before,#wrapper-content::before,.section[class*="style-"]:not(#why-choose-tempstar)::before{content:" ";position:absolute;top:0;left:0;width:100vw;max-width:100%;background:linear-gradient(90deg,var(--dark-blue) 0%,var(--main-blue) 40%,var(--main-blue) 60%,var(--dark-blue) 100%) !important;border-bottom:2px solid var(--dark-blue);box-shadow:0 0 8px 0 var(--black-highest);height:11px;z-index:9000}.sidebar-box #secondary{border:2px solid var(--black-low);background:var(--black-lowest) url("../../uploads/bg-pattern-052.webp") repeat}.currently-open-banner.reveal-open{transform:translate(12px,30px) rotate(20deg)}.widget-credit-cards #credit-cards img{border:1px solid var(--black-low)}.section[class*="style-"]{overflow:hidden}.section[class*="style-"] h1,.section[class*="style-"] h2,.section[class*="style-"] h3{text-align:center}.section.style-1{background:transparent;padding-top:2em;padding-bottom:2em}.section.style-1 h1,.section.style-1 h2,.section.style-1 h3{color:var(--main-red)}.section.style-1 p{color:var(--black)}.section.style-2{background:var(--dark-blue) url("../../uploads/background-blue.webp") center bottom repeat;padding-top:calc(3em + 11px);padding-bottom:3em}.section.style-2 h1,.section.style-2 h2,.section.style-2 h3,.section.style-2 .testimonials-quote p:first-of-type .icon,.section.style-2 .testimonials-rating{color:var(--white)}.section.style-2 p,.section.style-2 .testimonials-quote p,.section.style-2 .testimonials-credentials,.section.style-2 a{color:var(--lightest-grey)}#wrapper-bottom .section.style-2 img:not(.noFX),#wrapper-bottom svg.anonymous-icon{border:2px solid var(--black)}.section.style-3{background:var(--white) url("../../uploads/divider-background.webp") 50% 50% no-repeat;padding-top:calc(3em + 11px);padding-bottom:3em}.section.style-3 h1,.section.style-3 h2,.section.style-3 h3{color:var(--main-red)}.section.style-4{background:var(--white) url("../../uploads/bg-pattern-032.webp") repeat}#colophon{background:linear-gradient(90deg,var(--dark-blue) 0%,var(--main-blue) 35%,var(--main-blue) 65%,var(--dark-blue) 100%);border-top:2px solid var(--dark-blue);box-shadow:0 -7px 10px -4px var(--black-med)}.site-info{color:var(--lightest-grey)}.site-info .site-info-right a{color:var(--lightest-grey)}.site-info .site-info-right a:hover,.site-info .site-info-right a:active,.site-info .site-info-right a.tab-focus{color:var(--white)}.icon-box .icon{color:var(--white);background:var(--main-blue)}a.icon-btn{color:var(--main-blue);transform:scale(1)}a.icon-btn:hover,a.icon-btn:active,a.icon-btn.tab-focus{color:var(--white);transform:scale(1.3)}a.icon-btn .icon-bg{background:var(--white);transform:scale(1)}a.icon-btn:hover .icon-bg,a.icon-btn:active .icon-bg,a.icon-btn.tab-focus .icon-bg{transform:scale(0)}.main-navigation ul{font-size:30px;text-transform:capitalize;font-weight:bold}.main-navigation a{background:transparent;border:none;padding:9px 0 8px;color:var(--light-grey)}.main-navigation.stuck ul{font-size:28px}.main-navigation.stuck a{padding:3px 0 4px}.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(--white);background:transparent}#desktop-navigation ul.main-menu li:not(.active).go-animated{animation-name:jiggle !important;animation-duration:0.6s !important;animation-delay:0s !important;animation-iteration-count:1 !important;animation-timing-function:linear !important;opacity:1 !important}@keyframes jiggle{0%{transform:rotate(0deg)}5%{transform:rotate(-4deg)}19%{transform:rotate(3deg)}38%{transform:rotate(-2deg)}62%{transform:rotate(1deg)}100%{transform:rotate(0deg)}}#mobile-menu-bar{background:linear-gradient(90deg,var(--dark-blue) 0%,var(--main-blue) 40%,var(--main-blue) 60%,var(--dark-blue) 100%) !important;border-bottom:2px solid var(--dark-blue);box-shadow:0 0 8px 0 var(--black-highest)}#mobile-navigation{background:url("../../uploads/background-grey.webp") 50% 50% no-repeat}#mobile-navigation li a{color:var(--black)}#mobile-navigation ul.main-menu li:hover > a,#mobile-navigation ul.main-menu li.active > a{color:var(--white);background:var(--main-blue)}.side-push #mobile-navigation{border-left:4px solid var(--dark-blue);box-shadow:none}span.page-numbers.current{background:var(--white);border:2px solid var(--dark-grey)}span.page-numbers.dots{color:2px solid var(--dark-grey) !important}#primary img:not(.img-widget),#wrapper-top img,#wrapper-bottom img,iframe,svg.anonymous-icon{border:2px solid var(--dark-grey)}.testimonials-quote p{color:var(--black)}.testimonials-quote p:first-of-type .icon{color:var(--black)}.testimonials-credentials{color:var(--black)}.testimonials-rating{color:var(--black)}#page .block-accordion h2{color:var(--main-blue)}#page .block-accordion.active h2,#page .block-accordion:hover h2,#page .block-accordion h2.tab-focus{color:var(--dark-blue)}#page .block-accordion .accordion-content{border-bottom:2px solid var(--black-low)}@media only screen and (min-width:1025px){}@media (max-width:1280px){}@media (max-width:1024px){.logo-strip{background:url("../../uploads/background-grey.webp") 50% 50% no-repeat}#masthead::after{content:" ";position:relative;background:linear-gradient(90deg,var(--dark-blue) 0%,var(--main-blue) 40%,var(--main-blue) 60%,var(--dark-blue) 100%) !important;border-bottom:2px solid var(--dark-blue);box-shadow:0 0 8px 0 var(--black-highest);height:11px}#home-page{max-height:400px}#home-page .message{padding:1.5em;background:linear-gradient(90deg,var(--dark-blue) 0%,var(--main-blue) 40%,var(--main-blue) 60%,var(--dark-blue) 100%) !important;border:2px solid var(--dark-blue);box-shadow:0 0 8px 0 var(--black-highest);width:50%;margin-left:50%}}@media (max-width:860px){#home-page{padding:0 !important;background-image:none !important}#home-page .message{width:100%;max-width:100%;margin-left:0;font-size:90%}.section.style-3{background:var(--white) url("../../uploads/divider-background-mobile.webp") 50% 50% no-repeat;background-size:cover}}@media (max-width:576px){.logo-strip{padding-top:25px;padding-bottom:25px}.logo{max-width:90%;margin:0 auto}.brand-logo{max-width:70%;margin:0 auto -45px}.phone-number{font-size:215%}#home-page .message{font-size:60%}#home-page .message .block-button{font-size:140%}#why-choose-us{background:var(--white) url("../../uploads/bg-pattern-032.webp") repeat !important}}