.gb-container-8c166dfd{padding:20px 30px 40px;background-color:#91c076}.gb-container-a4b4399c{background-color:#afafaf}h2.gb-headline-27db9197{font-size:28px;font-weight:500;text-align:center;color:#000}h2.gb-headline-e7eac984{font-size:35px;font-weight:600;text-align:center;margin-bottom:30px}h3.gb-headline-f7b69f9f{font-size:27px;letter-spacing:1px;font-weight:400;text-align:center;padding:10px;color:#fff;background-color:#000}:root{--gb-container-width:1100px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}.page-template-page-comingsoon-php .content-area{width:100%;float:left;margin-left:0;margin-right:0;margin-top:13%;color:#fff}.page-template-page-comingsoon-php .content-area h1{font-size:3.5em;color:#fff}.page-template-page-comingsoon-php .site-header{border-bottom:none;background:none;padding-top:2em}.page-template-page-comingsoon-php .site-header .widget{margin-top:20px}.page-template-page-comingsoon-php{background-image:url("/vvturf/wp-content/uploads/2024/03/bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;min-height:100vh!important}html{scroll-behavior:smooth}.site{overflow-x:initial}.col-full{max-width:1200px}.edit-link{display:none}img{border-radius:0}body,div#content.site-content{font-family:'Roboto',sans-serif;color:#333;font-style:normal}b,strong{font-weight:500}a{color:#277737}a:hover{color:#555}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,button:focus{outline-color:#e6e6e6;outline:1px solid #e6e6e6}.drk-link{color:#8ac533;text-decoration:underline}.drk-link:hover,.drk-link:focus{color:#eee;text-decoration:none}.fa,.far,.fas,.fa-solid{font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.2em}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-check-circle:before{content:"\f058"}.fa-ul{display:inline-block;margin-bottom:3em}.partsList,.partsDiag{margin-top:40px}.partsList ol{counter-reset:li;list-style:none;font-size:15px;padding:0}.partsList ol li{list-style:none;text-indent:0;padding-left:0}.rounded-list a{position:relative;display:block;padding:0.4em 0.4em 0.4em 2em;margin:0.5em 0;background:#E5EFF1;color:#1F9ACB;font-weight:400;font-size:0.9em;text-decoration:none;transition:all .3s ease-out}.rounded-list a:hover{background:#eee}.rounded-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.25em;top:50%;margin-top:-1.25em;background:#327CB8;height:2.45em;color:#fff;width:2.45em;line-height:2.3em;border-right:0.3em solid #fff;text-align:center;font-weight:600;transition:all .3s ease-out}.hentry .entry-content a{text-decoration:none}hr{margin:2em 0}h1,h1.page-title,.alpha{font-size:1.7em;font-weight:500;letter-spacing:2px}h1.product_title{font-size:1.4em;font-weight:400}h1.entry-title{font-size:2.5rem;font-weight:300;letter-spacing:2px;line-height:1.5rem;padding-bottom:1rem;padding-left:1rem;position:relative;color:#000;text-transform:uppercase}h1.entry-title::before{content:"";position:absolute;left:0;bottom:0;height:55px;width:5px;background-color:#000}h2,.beta{font-size:1.4em;margin-bottom:0.2em;font-weight:400;text-transform:uppercase;color:#176A36;letter-spacing:1px}h3,.gamma{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}.headTxt{font-weight:300;font-size:3em;letter-spacing:2px;line-height:3.5rem}.subTxt{color:#69aa44;margin-bottom:1rem;letter-spacing:1px;line-height:1.2rem}.above-footer h3{font-size:1.6em}.above-footer h3, .above-footer h4{letter-spacing:2px;font-weight:400;text-transform:uppercase;color:#444}.above-footer h4{font-size:1.4em}.woocommerce-tabs .panel h2:first-of-type{font-size:1.4em;font-weight:400}#masthead .main-navigation{text-align:right}.widget.above-header{margin-bottom:0;padding:4px 0;background:#fff;color:#176a36;text-align:right}.woocommerce-active .site-header div.site-branding{width:auto}.above-header a{color:#333}.above-header a:hover, .above-header a:focus, .above-header a:active{color:#006937}.above-header .headcta{text-align:left}.above-header .ctatxt{padding-right:10px;text-transform:uppercase;font-size:0.8em;letter-spacing:2px}.above-header .headcta a{font-size:0.7em;font-style:italic}.above-header .headsocial{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}.above-header .headlinks a{margin-right:20px;text-transform:uppercase;font-size:0.7em;letter-spacing:2px}.above-header .headsocials a.srvAreas{color:#000;margin-right:20px}.above-header .headsocials a.srvAreas:hover, .above-header .headsocials a.srvAreas:focus{color:#69aa44}.above-header .headlinks .salebtn{font-weight:600;line-height:1;color:#69aa44;font-size:0.93rem}.blink{animation:blinker 1.7s linear;animation-iteration-count:5}@keyframes blinker{0%{opacity:1.0}50%{opacity:0.0}100%{opacity:1.0}}.above-header .headsocials{margin-top:0}.above-header .fab{color:#87898D;padding:0 3px}.above-header .headsocials a .fab:hover, .above-header .headsocials a .fab:focus{color:#000}.above-header .headsocials .srvAreas a{color:#000;margin-right:20px}.above-header .headsocials .srvAreas a:hover, .above-header .headsocials .srvAreas a:focus{color:#69aa44}.site-header .widget{margin-bottom:10px}.above-search{text-align:right}.navphone{font-family:'Roboto',sans-serif;letter-spacing:2px;font-weight:500;color:#4F963F;font-size:1.2em;text-align:right;margin-right:20px}.navphone:hover,.navphone:focus{color:#fff}.widget.widget_product_search{margin-bottom:0.7em}.woocommerce-active .site-header .site-search{display:none}.home.page:not(.page-template-template-homepage) .site-header{margin-bottom:0em}.home .site-header{border-bottom:0}.site-header{padding-top:1.5em;background-color:#000}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding{width:16.7391304348%;float:left;margin-right:1.347826%;margin-bottom:1em}.storefront-primary-navigation{background:#0085CA}.above-header form{margin-bottom:0;position:relative}.above-header .wc-block-product-search.wp-block-woocommerce-product-search form::before, .above-header form:not(.wp-block-search)::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";position:absolute;top:0.5em;left:0.5em;line-height:1;color:#333}.above-header .wc-block-product-search .wc-block-product-search__field{padding:1px 0px 1px 33px;line-height:1.8;flex-grow:1}.above-header .wp-block-columns .wp-block-column{padding:0}.above-header .wp-block-columns{margin-bottom:0}.storefront-breadcrumb{padding:1.41575em 0;margin:0 0 0.6325903em}.wc-block-product-search .wc-block-product-search__field{padding:1px 8px;line-height:1.8;flex-grow:1}.hdrPh,.hdrtxt{font-size:1em;font-weight:400;letter-spacing:1px}.hdrtxt{padding-right:30px}.secondary-navigation ul.menu li.hdrPh>a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f095";padding-right:0.3em;display:inline-block}.woocommerce-active .site-header .main-navigation{float:right;clear:none;width:58.913043%;margin-right:2.347826%}.main-navigation ul li, .secondary-navigation ul li{margin:0 2px}.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{padding:0.618em 1em}.main-navigation ul li a, ul.menu li a{font-family:'Roboto',sans-serif;font-weight:400;color:#fff;font-style:normal;text-transform:uppercase;letter-spacing:2px;font-size:0.9em}.main-navigation ul.nav-menu li.current_page_item > a, .main-navigation ul.nav-menu li.current-menu-parent a{color:#69aa44;border-bottom:1px solid}.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover{color:#BABCBE;border-bottom:1px solid;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.main-navigation ul.menu ul.sub-menu, .main-navigation ul.nav-menu ul.children{background-color:#fff}.main-navigation ul.menu ul.sub-menu li a, .main-navigation ul.nav-menu ul.children li a{color:#000;font-size:0.8rem}.main-navigation ul.menu ul.sub-menu li a:hover, .main-navigation ul.nav-menu ul.children li a:hover, .main-navigation ul.menu ul.sub-menu li a:focus, .main-navigation ul.nav-menu ul.children li a:focus{color:#69aa44;border-bottom:1px solid #000;background-color:#fff}.main-navigation ul ul li a, .secondary-navigation ul ul li a{width:250px}.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width:65.826087%;float:left;margin-right:1.347826%;margin-top:0;font-size:1.1em;margin-bottom:0}.secondary-navigation .menu{color:#52add0}.secondary-navigation ul.menu li a, .secondary-navigation ul.menu li.fa-phone a .secondary-navigation ul.menu li a:hover, .secondary-navigation ul.menu li.fa-phone a:hover{font-weight:400;display:inline-block;margin-right:15px;padding-left:0.5em;font-family:'Inter',sans-serif;color:#52add0}.secondary-navigation ul.menu a:hover{color:#52add0}ul.wc-block-product-categories-list.wc-block-product-categories-list--depth-1{display:none}a.btn,a.btn.btn-primary,a.btn.btn-outline-primary{text-decoration:none}.btn{padding:5px;cursor:pointer;border-width:1px;border-radius:1px;font-size:1em;font-weight:500;overflow:hidden;position:relative;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;vertical-align:middle}.btn:hover,.btn:active,.btn:focus{outline:0 !important}button:focus{outline:0}.btn.btn-primary:hover,.btn.btn-primary:focus{border-color:#006498 !important;background:#006498 !important}.btn.btn-primary{background:#469ECB;border-color:#469ECB;color:#fff}.wcpf-field-button .wcpf-button{font-size:0.9em;font-weight:500;font-family:'Inter',sans-serif;border:1px solid #727272;border-radius:1px;letter-spacing:2px;color:#727272}.btn.btn-outline-primary{color:#006937;border:1px solid #7fbf80;border-radius:1px;text-transform:uppercase;font-weight:400;font-size:0.8em;letter-spacing:2px}.btn.btn-outline-large{color:#006937;border:1px solid #7fbf80;border-radius:1px;text-transform:uppercase;font-weight:500;font-size:1em;letter-spacing:2px;display:block;padding:20px}.btn.btn-outline-primary:hover, .btn.btn-outline-primary:focus, .btn.btn-outline-large:hover, .btn.btn-outline-large:focus, .wcpf-field-button .wcpf-button:hover, .wcpf-field-button .wcpf-button:focus{color:#fff;background:#7fbf80}.anibtn{background:none;border:2px solid;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-size:1.2rem;padding:0.7rem 1rem;color:#8ac533;transition:all 0.35s ease-in-out;&:hover,&:focus{border-color:#8ac533;color:#000;box-shadow:inset 0 -3.25em 0 0 #8ac533}}.anibtn2{background:#8ac533;border:2px solid #8ac533;text-transform:uppercase;letter-spacing:1px;display:inline-block;font-weight:500;font-size:0.9rem;padding:0.5rem 0.7rem;color:#000;transition:all 0.35s ease-in-out;&:hover,&:focus{border-color:#A9ABAE;color:#000;box-shadow:inset 20em 0 0 0 #A9ABAE}}.gry{background:#A9ABAE;border:2px solid #A9ABAE;&:hover,&:focus{border-color:#8ac533;color:#000;box-shadow:inset 15em 0 0 0 #8ac533}}.anibtn3{background:#8ac533;border:2px solid #8ac533;text-transform:uppercase;letter-spacing:1px;display:block;position:relative;width:fit-content;margin-top:1.5rem;font-weight:500;font-size:1rem;padding:0.4rem 0.7rem;color:#000;transition:all 0.35s ease-in-out;&:hover,&:focus{border-color:#A9ABAE;color:#000;box-shadow:inset 15em 0 0 0 #A9ABAE}}.drk{background:#21662F;border:2px solid #21662F;color:#fff;&:hover,&:focus{border-color:#87898D;color:#000;box-shadow:inset 15em 0 0 0 #87898D}}.btn-solid{color:#000;font-weight:500;transition:all 0.5s;position:relative;text-transform:uppercase;letter-spacing:1px;padding:0.5rem;border:2px solid #c266d3;background-image:-webkit-linear-gradient(30deg, #c266d3 50%, transparent 50%);background-image:linear-gradient(30deg, #c266d3 50%, transparent 50%);background-size:500px;background-repeat:no-repeat;background-position:0%;-webkit-transition:background 300ms ease-in-out;transition:background 300ms ease-in-out}.btn-solid:hover{background-position:100%;color:#c266d3}*/ .home .widget.below-nav{margin-bottom:0em}div.wp-block-column.homemain{padding:0;display:flex}.container1{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;position:relative}.container2{display:flex;justify-content:space-between;flex-direction:row;flex-basis:100%;max-width:1200px;margin:0 auto;position:relative;opacity:0;animation-delay:600ms;animation:fade-in-anim 1s ease-in forwards;animation-iteration-count:1}.container1 .home1, .container1 .home2{flex:1}.container2 .home3, .container2 .home4{flex:1;padding:0 1rem}.mainTxt{position:absolute;letter-spacing:2px;text-transform:uppercase;line-height:1;top:0;z-index:1}.mainTxt1{font-size:3.5rem;display:block;line-height:1;color:#fff;font-weight:400;opacity:0;animation-delay:600ms;animation:fade-in-anim 1s ease-out forwards;animation-iteration-count:1}.mainTxt2{font-size:6.6rem;line-height:1;font-weight:800;display:inline-block;color:#000;-webkit-text-stroke:3px #69aa44;text-stroke:3px #69aa44;paint-order:stroke fill;transform:translateX(-200%);opacity:0;animation:slide-in-anim 1.5s ease-out forwards;animation-delay:175ms;animation-iteration-count:1}.mainTxt3{font-size:6.6rem;line-height:1;font-weight:800;color:#fff;padding-left:1.5rem;display:inline-block;transform:translateX(-200%);opacity:0;animation:slide-in-anim 1.5s ease-out forwards;animation-delay:175ms;animation-iteration-count:1}.mainTxt4{display:block;color:#fff;font-weight:300;font-size:2.5rem;line-height:1;opacity:0;animation:fade-in-anim 2s ease-out forwards;animation-delay:605ms;animation-iteration-count:1}.homeMain{position:relative;filter:brightness(0.8)}.highlight{display:block;position:relative;color:#fff;margin-top:9rem;padding:2.5rem 2.5rem 2.5rem 0;font-size:1.7rem;transform:translateY(200%);opacity:0;animation-delay:600ms;animation:slide-in-anim-up 1.5s ease-out forwards;animation-iteration-count:1}.highlgtHead{font-size:2rem;font-weight:300;letter-spacing:2px;border-top:2px solid;border-bottom:2px solid;line-height:2.5rem;padding:0 0.5rem;color:#277737;text-transform:uppercase;margin-bottom:1rem}.highlgtBullet{font-size:1.35rem;letter-spacing:1px;margin:1rem 0 3rem;display:block;position:relative;font-weight:400;text-transform:uppercase}.highlgtBtns{display:flex;flex-direction:row;gap:1rem}@keyframes fade-in-anim{20%{opacity:0}100%{opacity:1}}@keyframes slide-in-anim{20%{opacity:0}60%{transform:translateX(0%)}75%{transform:translateX(-1%)}100%{opacity:1;transform:translateX(0%)}}@keyframes slide-in-anim-left{20%{opacity:0}60%{transform:translateX(0%)}75%{transform:translateX(1%)}100%{opacity:1;transform:translateX(0%)}}@keyframes slide-in-anim-down{20%,40%{opacity:0}60%{transform:translateY(0%)}75%{transform:translateY(1%)}80%,100%{opacity:1;transform:translateY(0%)}}@keyframes slide-in-anim-up{20%,40%{opacity:0}60%{transform:translateY(0%)}75%{transform:translateY(-1%)}100%{opacity:1;transform:translateY(0%)}}.home .widget.above-content-1.block-21{margin:0 auto;padding:2.5rem;background:#000;background:linear-gradient(177deg, #000 83%, #fff calc(83% + 2px))}.home .widget.above-content-1.block-19{max-width:1200px;margin:0 auto 3.706325903em}.home .home1{padding:2.5em 0;display:block}.home .mainBanner{display:flex;flex-direction:row;color:#000;text-transform:uppercase;column-gap:1rem;align-items:center;line-height:1;margin:0 0 1.5rem}.home .mainBanner1 span, .home .mainBanner3 span{display:block;letter-spacing:2px}.home .mainBanner1 .mainBanner1A{font-weight:300;font-size:2.2rem;line-height:1.8rem}.home .mainBanner1 .mainBanner1B{font-weight:500;font-size:1.87rem;line-height:1.8rem}.home .mainBanner1C{font-size:1.3rem;font-weight:400;line-height:1.2rem}.home .mainBanner1 h2{color:#000}.home .mainBanner3 .mainBanner3A, .home .mainBanner3 .mainBanner3B{font-weight:300;font-size:1.7rem;line-height:1.5rem}.home .mainBanner2{font-size:4rem;font-weight:500;line-height:1;border-left:2px solid #000}.home .mainBanner2 span{padding-left:1rem}.image-comparison{max-width:700px;margin:0 auto 20px;overflow:hidden}.image-comparison img{width:100%;height:100%;object-fit:cover;object-position:left}.image-comparison .images-container{position:relative;display:flex}.image-comparison .images-container .before-image{position:absolute;top:0;width:50%}.image-comparison .slider{position:absolute;inset:0;opacity:0;cursor:pointer}.image-comparison .slider-line{position:absolute;height:100%;width:4px;background:#fff;left:50%;transform:translateX(-50%)}.image-comparison .slider-icon{position:absolute;left:50%;top:50%;width:60px;height:60px;color:#fff;transform:translate(-50%, -50%) rotateZ(90deg)}.cd-image-label{position:absolute;bottom:0;right:0;color:#fff;padding:1rem}.cd-image-label-before{position:absolute;bottom:0;left:0;color:#fff;padding:1rem}.home .widget.above-content-2{margin:0;padding:2.5rem 0}.home .widget.above-content-2{color:#fff;background-color:#000}.grnTxt{font-size:2.3rem;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:400}.grnTxt span{font-weight:600}.homeBoxes{margin-top:2rem}.dkBox{padding:1rem 1.5rem;background-color:#6EA95E;color:#000;position:relative}.dkBox::before{position:absolute;display:block;width:100%;height:100%;content:'';top:30%;left:-10px;background-repeat:no-repeat;background-image:url('/wp-content/uploads/2024/09/arrow3.png')}.dkBox h4{font-size:1.4rem;margin-bottom:0.35rem;line-height:1;letter-spacing:2px;text-transform:uppercase;font-weight:500;color:#000}.dkBox .dkBoxTxtA{display:block;font-weight:300;font-style:italic}.dkBox .dkBoxTxtB{display:block;font-weight:400;font-size:2rem}.dkBox p{position:relative}.dkBox .anibtn3{margin-top:1rem;margin-left:4.5rem}.dkBox .anibtn3 .fas{font-size:0.8rem}.gBox{background-color:#A9ABAE;padding:1rem 1.5rem;color:#000;margin-top:0}.gBox-Head{display:flex;align-items:center;justify-content:space-between;padding:0.5rem 1.5rem;background:#000}.gBox-Head h4{font-size:1.7rem;margin-bottom:0;letter-spacing:1px;text-transform:uppercase;font-weight:400;color:#fff}.gBox ul{list-style:none;margin:0.5rem 0;display:flex;font-size:1.1rem;align-items:center;justify-content:space-between;width:100%;column-gap:1rem;text-transform:uppercase}.ltBox{background-color:#91C076;padding:2rem 2rem 2.5rem;margin-top:0;color:#000}.ltBox .anibtn3{margin:1.5rem auto 0}.ltBox h4{font-style:italic;font-weight:500;color:#000;letter-spacing:1px;font-size:1.2rem;text-transform:uppercase}.ltBox-Head{background-color:#000;color:#fff;padding:1.5rem 2rem;display:flex;column-gap:1rem;align-items:center;letter-spacing:2px}.ltbox-txt1{font-size:2rem;line-height:1;text-transform:uppercase;border-right:1px solid #69aa44;padding-right:0.5rem}.ltbox-txt2{font-size:5.5rem;font-weight:600;line-height:0.8;letter-spacing:-5px;color:#69aa44}.ltbox-txt3{font-size:1.1rem;line-height:1;color:#69aa44}.ltbox-txt1 span, .ltbox-txt3 span{display:block}.ltboxHeavy{font-weight:600;font-size:2.5rem}.ltboxlite{font-weight:300}.ltbox-txt3 .ltboxHeavy{font-weight:600;font-size:2rem}.home .widget.above-content-3{background:#ecf4e0}.home .widget.above-content-3{margin:30px 0 0}.hlt-box{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.icon-hlt{margin-right:10px;min-width:50px}.ht-head{color:#7fbf80;display:block;font-weight:500;letter-spacing:2px;font-size:1.2em;padding-bottom:7px}.wc-block-featured-category{min-height:300px !important}.home .hentry .entry-content .wp-block-button .wp-block-button__link{font-size:0.8em;letter-spacing:2px;text-transform:uppercase;font-weight:400;border:1px solid}.home .hentry .entry-content .wp-block-button .wp-block-button__link:focus, .home .hentry .entry-content .wp-block-button .wp-block-button__link:hover{border:1px solid;background:#ecf4e0;color:#006937}.home .entry-title{margin:40px 0 10px}.home .fa-ul{list-style-type:none;padding-left:0;margin-left:20px}.home .fa-li{left:-1.6em}.home .fa-ul>li{display:inline-block;padding-right:2em;font-size:0.95em}.lgh2-1,.lgh2-2{color:#166938;font-family:'Judson',sans-serif;font-weight:600;letter-spacing:2px;font-size:2em;display:block;line-height:1em}.lgh2-3{color:#7fbf80;font-family:'Roboto',serif;font-weight:400;letter-spacing:2px;font-size:1.2em;display:block;line-height:1.2em;margin-bottom:20px}.home .site-content p{margin:0 0 0.7em}.above-footer{background:#BABCBE}.widget.above-footer{margin-bottom:0;padding:2em 5%}.ti-widget.ti-goog .ti-controls .ti-next::before, .ti-widget.ti-goog .ti-controls .ti-prev::before, .ti-widget.ti-goog .ti-controls .ti-next::after, .ti-widget.ti-goog .ti-controls .ti-prev::after{background:#fff !important}.home .content-area{margin:2em 0 0}.home .hentry .entry-content .wp-block-columns .wp-block-column{margin-bottom:0.7em}.home .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin-right:2.347826087%}.home .wp-block-columns{margin-bottom:0}.wp-block-column.colMid{background:#0079B7;color:#fff}.homeContent{padding:0 2em}.qHead1{background-color:#87898D;padding:0.5rem 1.5rem;margin-bottom:0;font-size:1.5rem;text-transform:uppercase;letter-spacing:2px;font-weight:500;color:#000}.qBod1{background-color:#BABCBE;padding:1.5rem;margin-top:0}.qHead2{background-color:#21662F;padding:0.5rem 1.5rem;margin-bottom:0;font-size:1.5rem;text-transform:uppercase;letter-spacing:2px;font-weight:500;color:#000}.qBod2{background-color:#619958;padding:1.5rem;margin-top:0}.qHead3{background-color:#3A863B;padding:0.5rem 1.5rem;margin-bottom:0;font-size:1.5rem;text-transform:uppercase;letter-spacing:2px;font-weight:500;color:#000}.qBod3{background-color:#6EA95E;padding:1.5rem;margin-top:0}.qHead4{background-color:#69aa44;padding:0.5rem 1.5rem;margin-bottom:0;font-size:1.5rem;text-transform:uppercase;letter-spacing:2px;font-weight:500;color:#000}.qBod4{background-color:#91C076;padding:1.5rem;margin-top:0}.qService{letter-spacing:1px;text-transform:uppercase;font-size:1rem;font-weight:500;color:#fff;background-color:#000;padding:1rem}.qServiceBod{padding:0 1rem 1rem}.qService1{background-color:#000;padding:0.5rem 1.5rem;margin-bottom:1rem;font-size:1.5rem;text-transform:uppercase;letter-spacing:2px;font-weight:500;color:#fff;clip-path:polygon(0 0, 95% 0, 100% 100%, 0% 100%)}.hentry .entry-content .wp-block-columns.process-col .wp-block-column:not(:last-child){margin-right:0.347826087%}.wp-block-columns.process-col{margin-bottom:0.8em}.blkBox{background:#000;color:#fff;padding:1rem 1rem 0.7rem;font-size:0.9rem;line-height:1.2;min-height:215px}.blkBox-desc{display:flex;column-gap:0.9rem}.blkBox-img{min-width:200px}.blkBox-head{display:flex;align-items:center;justify-content:space-between}.blkBox-head-txt{font-size:1.2rem;line-height:1.2;text-transform:uppercase;letter-spacing:1px;font-weight:400}.blkBox-head-txt span{display:block}.blkBox-step{width:85px}.blkBox-step .step{text-orientation:upright;writing-mode:vertical-lr;font-size:0.6rem;color:#A5CC8F;line-height:1;text-transform:uppercase}.blkBox-step .step-number{font-weight:300;font-size:3.7rem;line-height:1;color:#87BB69;letter-spacing:-2px}.blkBox-list{background:#000;color:#fff;padding:0 1rem 1rem;text-transform:uppercase;font-size:0.9rem}.blkBox-list span{font-weight:300;color:#eee;font-style:italic;font-size:0.8rem;letter-spacing:1px}.blkBox-list ul{list-style:none;margin:0}.blkBox-list ul li{display:inline-block;padding:0 0.8rem;font-weight:500;letter-spacing:1px;font-size:0.9rem}.blkBox-list ul li.pkg1{color:#CBCDD3;padding-left:0}.blkBox-list .ft{padding-left:0}.blkBox-list ul li.pkg2{color:#7AA382}.blkBox-list ul li.pkg3{color:#619E62}.blkBox-list ul li.pkg4{color:#87BB69}.aboutimg-Box{position:relative}.aboutbkg{clip-path:polygon(15% 0%, 100% 0%, 80% 100%, 0% 100%);height:250px;background-color:#000;position:relative;margin-bottom:3rem}.aboutimg-Box img{position:absolute;clip-path:circle(50% at 50% 50%);top:0;left:0;height:300px;width:300px;margin-top:-0.5rem;margin-left:3.7rem}.aboutH2 span{display:block}.aboutHead1{font-size:1.5rem;font-style:italic;font-weight:900;letter-spacing:2px}.aboutH3{text-transform:uppercase;font-weight:400;letter-spacing:2px}.aboutH3::before{content:'\f101';display:inline-block;font-family:'Font Awesome\ 5 Free';font-weight:900;margin-right:5px}.contacttxt .fab{margin-right:10px}.contacttxt h3{color:#000;font-weight:400;letter-spacing:1px}.faq h3{text-transform:uppercase;letter-spacing:1px;font-weight:400;color:#176A36;font-size:1.6rem}.faq h4{padding:0.5rem 1rem;background:#000;color:#fff;text-transform:uppercase;font-size:1.1rem;letter-spacing:1px;clip-path:polygon(0 0, 95% 0, 100% 100%, 0% 100%)}.form-block{margin-block-start:0}.service-bkg{background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('/wp-content/uploads/2025/04/clean-turf-bkg.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;height:350px;@supports (background: linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url('/wp-content/uploads/2025/04/clean-turf-bkg.webp')){background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('/wp-content/uploads/2025/04/clean-turf-bkg.webp');background-size:cover;background-position:center;background-repeat:no-repeat}}.service-area h2{font-size:1.3em;margin-bottom:0.2em;font-weight:400;text-transform:uppercase;color:#176A36;letter-spacing:1px}ul.products li.product .woocommerce-loop-product__title, ul.products li.product .woocommerce-loop-category__title{margin-top:0.7em}.woocommerce ul.products li.product.type-product a img{height:196px;width:196px;object-fit:cover;padding:0;margin:0 auto;transition:all .3s ease-out}.woocommerce ul.products li.product.type-product a img:nth-of-type(2){display:none}.woocommerce ul.products li.product.type-product a:hover img:nth-of-type(2){display:block}.woocommerce ul.products li.product.type-product a:hover img:nth-of-type(1){display:none}.single-product div.product{position:relative;overflow:visible}@media (min-width: 769px){.summary-wrap{display:grid;grid-template-columns:60% 40%;grid-template-rows:auto;margin-bottom:80px}.storefront-full-width-content.single-product div.product .summary{width:auto;float:none;margin-right:0;overflow:hidden;grid-column:2;grid-row:1;margin-left:20px;position:sticky;position:-webkit-sticky;top:105px;bottom:700px;padding-right:20px;clear:none}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:100%;grid-column:1;grid-row:1 / 3}.single-product div.product .woocommerce-product-gallery .flex-viewport{display:none}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:100%;float:left;margin-right:14.2857142857%;opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:1;cursor:default}.single-product div.product .woocommerce-product-gallery img{margin:0;height:auto;width:100%}.woocommerce-product-gallery__image{float:none !important}}.woocommerce-tabs ul.tabs li a{color:#666}.woocommerce-tabs ul.tabs li a:hover, .woocommerce-tabs ul.tabs li.focus a, .woocommerce-tabs ul.tabs li.active a{color:#166938}.storefront-full-width-content .woocommerce-products-header{text-align:left;padding:0 0 2em}.woocommerce-info{background-color:#259230 !important;color:#fff !important}.widget-area .widget{font-size:1em;font-weight:400}.ui-accordion h3.ui-accordion-header, .ui-accordion .ui-accordion-content{border-radius:0;font-size:90%}.woocommerce-product-documents-title{display:none}.woocommerce-product-documents ul{margin-left:0}.ui-accordion .ui-accordion-content li{list-style-type:none}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none !important}.ui-widget-content{border:none !important;line-height:1.8em !important}.ui-widget-content a{color:#006937 !important}.ui-widget-content a:hover{color:#333 !important}.ui-accordion .ui-accordion-content li::before{content:'\f019';font-family:'Font Awesome\ 5 Free';float:left;margin-left:-1.4em;color:#999;font-weight:900}.ui-state-active{background:#dadada}.ui-state-hover,.ui-state-focus,.ui-state-default{background:#fbfbfb}ul.products li.product.product-category img{margin-bottom:1em}#secondary.widget-area ul{margin-left:0;list-style:none}#secondary.widget-area .modelatt h4{display:none}#secondary.widget-area h4{border-bottom:1px solid #f0f0f0;font-size:1.2em;margin-bottom:0}#secondary.widget-area .sidebar2{border-bottom:1px solid #f0f0f0;font-size:1.2em;margin-bottom:0}div#secondary.widget-area,div#block-26.widget.widget_block{margin-bottom:1em;clear:left}div#secondary.widget-area .widget{margin:0 0 1em}#secondary.widget-area .widget a{font-weight:400;text-decoration:none}#secondary.widget-area .widget a:hover, #secondary.widget-area .widget a:focus{color:#277737}.wc-block-product-categories-list-item{font-size: .96em;font-weight:400}.wc-block-product-categories-list-item a{color:#727272}.wc-block-product-categories-list-item a:hover, .wc-block-product-categories-list-item a:focus{color:#0085CA}#secondary.widget-area #block-9.widget{margin:0 0 1.06325903em}span.model_wrapper,span.sku_wrapper{font-size:0.85em;display:block;font-weight:500;color:#333;margin:0 0 1em}.product_meta span.model_wrapper, .product_meta span.sku_wrapper{font-weight:600;letter-spacing:0.098em}.single-product div.product .product_meta{font-size:0.975em;padding-top:1em;border-top:1px solid rgba(0,0,0,.05)}.single-product div.product .product_meta a{font-weight:500;text-decoration:none;color:#166938}.single-product div.product .product_meta a:hover{color:#333}.single-product div.product .product_meta{border-top:none}.iconsRight h4, .iconsLeft h4{margin-bottom:0}.iconsRight p, .iconsLeft p{margin:0 0 0.41575em}.woocommerce-Tabs-panel td{border-bottom:1px solid #ccc;border-top:0}.woocommerce-Tabs-panel table td, table th{padding:0.2em 0.41575em}.woocommerce-Tabs-panel table.sizeTBL tbody tr.alt td, .woocommerce-Tabs-panel table.sizeTBL tbody tr td.pn, .woocommerce-Tabs-panel table.sizeTBL tbody tr.alt td, .woocommerce-Tabs-panel table.sizeTBL tbody tr td{padding:0 1em}.woocommerce-Tabs-panel table.sizeTBL tbody tr td.pn{font-weight:400;letter-spacing:1px}table.woocommerce-product-attributes.shop_attributes th, table.woocommerce-grouped-product-list.group_table th{font-weight:400}table.woocommerce-product-attributes.shop_attributes td, table.woocommerce-product-attributes.shop_attributes th, table.woocommerce-grouped-product-list.group_table td, table.woocommerce-grouped-product-list.group_table th{padding:0.5em 1em;line-height:1.2em}table.woocommerce-product-attributes.shop_attributes tr:nth-child(2n) th, table.woocommerce-grouped-product-list.group_table tr:nth-child(2n) th, table.woocommerce-product-attributes.shop_attributes tr:nth-child(2n) td, table.woocommerce-grouped-product-list.group_table tr:nth-child(2n) td{background-color:#eee}table:not( .has-background ) th, table:not( .has-background ) tbody td{background-color:#fff}table:not( .has-background ) tbody tr:nth-child(2n) td, table:not( .has-background ) tbody tr:nth-child(2n) th, fieldset, fieldset legend{background-color:#eee}.woocommerce-Tabs-panel table:not( .has-background ) tbody tr:nth-child(2n) td, .woocommerce-Tabs-panel table:not( .has-background ) tbody tr:nth-child(2n) th{background-color:#fff}table.woocommerce-product-attributes.shop_attributes td p:last-child, table.woocommerce-product-attributes.shop_attributes th p:last-child, table.woocommerce-grouped-product-list.group_table td p:last-child, table.woocommerce-grouped-product-list.group_table th p:last-child{margin-bottom:0;text-align:left}.woocommerce-grouped-product-list-item td label{font-size:1em}.single-product div.product form.cart{margin-bottom:0.5em;padding:0.2em 0}.woocommerce-tabs{padding-top:1.3em;padding-bottom:2.617924em}.wcpf-field-color-list .wcpf-heading-label, .wcpf-field-text-list .wcpf-heading-label, .wcpf-field-box-list .wcpf-heading-label, .wcpf-field-checkbox-list .wcpf-heading-label, .wcpf-field-radio-list .wcpf-heading-label, .wcpf-field-drop-down-list .wcpf-heading-label, .wcpf-field-price-slider .wcpf-heading-label{padding:3px 0;font-size:0.96em;font-weight:400;color:#727272;font-family:'Inter',sans-serif;text-transform:none}.wcpf-field-checkbox-list .wcpf-checkbox-list .wcpf-checkbox-item .wcpf-checkbox-label{color:#727272;font-size:0.83em}.wcpf-front-element{margin-bottom:4px}.wp-block-query ul{margin:2em 0 1.41575em 0}.wp-block-query .hentry{margin:0}.wp-block-query .gb-headline-text{font-size:0.9em;text-transform:uppercase;letter-spacing:0.2em;background:#000;color:#fff;padding:5px 15px;min-width:135px;display:inline-block;margin:0;clip-path:polygon(5% 0, 100% 0%, 95% 100%, 0% 100%)}.wp-block-query .wp-block-post-date{margin:0 0 0.5em;border-bottom:1px solid #eee;text-transform:uppercase;font-size: .857em}.wp-block-query figure.wp-block-post-featured-image img{margin-bottom:0.618em}.blog .hentry .entry-taxonomy{margin:0;padding:1em;border-top:0;background:#333;display:inline-block;min-width:200px;color:#fff}.blog .cat-links, .blog .tags-links, .archive .cat-links, .archive .tags-links{font-size:0.9em;text-transform:uppercase;letter-spacing: .2em;background:#000;padding:5px 15px;min-width:135px;display:inline-block;clip-path:polygon(5% 0, 100% 0%, 95% 100%, 0% 100%)}.blog .cat-links a, .blog .tags-links a, .archive .cat-links a, .archive .tags-links a{color:#fff;font-weight:400;text-decoration:none}.blog .tags-links{display:none}.blog .post-date, .archive .post-date{margin:1em 0;border-bottom:1px solid #eee;text-transform:uppercase}.blog .moretag, .archive .moretag, .blog .moretag a, .archive .moretag a{color:#333;text-decoration:underline;text-transform:uppercase;letter-spacing: .1em}.hentry .entry-header .posted-on a, .hentry .entry-header .post-author a, .hentry .entry-header .post-comments a, .hentry .entry-header .byline a{font-weight:400;text-decoration:none;color:#666}.single-post .hentry .entry-header h1.entry-title{border-top:1px solid rgba(0,0,0,.05);padding-top:.5407911001em;font-size:1.8rem;border-left:0;letter-spacing:1px;line-height:1.2;padding-left:0;padding-bottom:0}.single-post .hentry .entry-header h1.entry-title:before{height:0;width:0;position:relative}a.wp-block-latest-posts__post-title{font-size:0.95rem}.single-post .hentry .entry-header span.posted-on{text-transform:uppercase;color:#666}.single-post .hentry .entry-header span.post-author{display:none}.widget_recent_entries ul li{padding-left:0}.widget_recent_entries ul li::before, .widget_pages ul li::before{display:none}.social-btn a:last-of-type{margin:0}.social-box{display:block;margin:-20px 0 40px;padding:0 6rem 0;text-align:center;border-top:1px solid rgba(0,0,0,.05)}.social-box:last-of-type{margin:0 0 40px}.social-btn{display:block;width:100%}.sharelnks{display:block;font-style:italic;margin:5px 0;color:#999;letter-spacing:2px;font-size:0.8em}a.col-1.sbtn span, a.col-2.sbtn span{display:none}a.col-1.sbtn,a.col-2.sbtn{width:6%;display:inline-block;text-align:center;border-radius:40px;padding:5px;color:#999;margin:0 1% 0 0;line-height:1.825 !important;max-width:40px;min-width:40px}.s-twitter{background:#fff;border:1px solid #999}.s-twitter::before{font-family:'Font Awesome 5 Brands','Font Awesome\ 5 Free';font-weight:900;content:'\f099'}a.col-1.sbtn.s-twitter:hover{background:#999;border:1px solid #999;color:#fff}.s-facebook{background:#fff;border:1px solid #999}.s-facebook::before{font-family:'Font Awesome 5 Brands','Font Awesome\ 5 Free';font-weight:900;content:'\f39e'}a.col-1.sbtn.s-facebook:hover{background:#999;border:1px solid #999;color:#fff}.s-linkedin{background:#fff;border:1px solid #999}.s-linkedin::before{font-family:'Font Awesome 5 Brands','Font Awesome\ 5 Free';font-weight:900;content:'\f0e1'}a.col-2.sbtn.s-linkedin:hover{background:#999;border:1px solid #999;color:#fff}.s-pinterest{background:#fff;border:1px solid #999}.s-pinterest::before{font-family:'Font Awesome 5 Brands','Font Awesome\ 5 Free';font-weight:900;content:'\f231'}a.col-2.sbtn.s-pinterest:hover{background:#999;border:1px solid #999;color:#fff}.site-footer{background:#000;color:#fff;padding:1em 0 0 0;font-size:0.85em}.ftlogo{height:70px;width:auto;margin-bottom:1rem}.contactinfo{letter-spacing:1px;line-height:2;font-size:0.75rem}.ftname{font-size:1.1rem;color:#9bc682}.site-footer h6{font-size:1rem;font-weight:300;letter-spacing:1px;color:#EBF4E6;border-bottom:1px solid rgba(234, 244, 224, 0.08)}.site-footer h5 a{font-size:1em;font-weight:500;letter-spacing:1px}.footer-widgets{padding-top:2.235801032em;border-bottom:1px solidrgba(0,0,0,.05)}.site-footer a:not(.button):not(.components-button){text-decoration:none;color:#eee}.site-footer a:hover, .site-footer a:not(.button):not(.components-button):hover{text-decoration:underline;color:#fff}.site-info{padding:0.7em 0;font-size:0.8em}.ftrTmrk,.ftrTmrk2{padding:1.2em 0 0 0;font-size:0.65em;line-height:1.13em;background:#247AA7;color:#fefefe}.home .ftrTmrk{padding:1.2em 0 0 0}.ftrTmrk2{padding:1.2em 0}.ftrTmrk .col-full:after{padding-bottom:1.2em}.storefront-handheld-footer-bar ul li.home>a:before{content:"\f015";font-family:"Font Awesome 5 Free";font-weight:900}.storefront-handheld-footer-bar ul li.contact>a:before{content:"\f879";font-family:"Font Awesome 5 Free";font-weight:900}.storefront-handheld-footer-bar ul li.book>a:before{content:"\f073";font-family:"Font Awesome 5 Free";font-weight:900}.storefront-handheld-footer-bar ul li>a{text-indent:0px;line-height:100px;text-transform:uppercase}.site-footer a:not(.button):not(.components-button):hover, .site-footer a:not(.button):not(.components-button):focus{color:#277737;text-decoration:none}.topbutton{height:50px;width:50px;position:fixed;right:5px;bottom:5px;Z-index:1;background-image:url('/wp-content/uploads/2024/10/arrow-circle-up-solid-gry.png');background-repeat:no-repeat;display:none}.sliderTitle{text-transform:uppercase;font-size:1.75rem;font-style:italic;text-align:center;font-weight:700;color:#3A863B;letter-spacing:1px}.sliderBar{max-width:1100px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.rangeTitle{color:#fff;font-weight:400;font-size:1.2rem;line-height:1.25rem;text-align:center}.rangeBar{position:relative;align-items:center;display:flex;--progress:50%;--segments-width:25%;margin-top:calc(0.75rem* calc(1 - 0));margin-bottom:calc(0.75rem* 0)}.rangeSeg{--tw-bg-opacity:1;background-color:rgb(226, 232, 240, 1);border-radius:9999px;overflow:hidden;height:0.565rem;right:0.625rem;left:0.625rem;-webkit-appearance:none;position:absolute}.rangeSeg::before{content:'var';-webkit-mask-image:linear-gradient(to right, #fff, #fff var(--progress), transparent var(--progress));mask-image:linear-gradient(to right, #fff, #fff var(--progress), transparent var(--progress));background:rgb(39,119,55);background:linear-gradient(90deg, rgba(105,170,68,1) 30%, rgba(39,119,55,1) 100%);inset:0px;position:absolute}.rangeSeg::after{content:'var';background-image:repeating-linear-gradient(to right, transparent, transparent calc(var(--segments-width) - 1px), rgb(255 255 255 / .7) calc(var(--segments-width) - 1px), rgb(255 255 255 / .7) calc(var(--segments-width) + 1px));inset:0px;position:absolute;color:rgba(105, 170, 68, 1)}.rangeInput{background-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;position:relative;margin:0;padding:0}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb{background:#fff;-webkit-appearance:none;appearance:none;outline:none;transform:scale(2.0);width:100%}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb,input[type=range]::-ms-thumb{-webkit-appearance:none;appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#fff;margin-top:-4px}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;transform:scale(1.3);border-radius:50%;background:#fff;cursor:pointer;margin-top:0px;box-shadow:0px 1px 3px 0px rgb(0, 0, 0, 0.5), 0 1px 2px -1px rgb(0, 0, 0, 0.5)}input[type=range]::-ms-thumb{-webkit-appearance:none;height:20px;width:20px;transform:scale(1.3);border-radius:50%;background:#fff;cursor:pointer;margin-top:0px;box-shadow:0px 1px 3px 0px rgb(0, 0, 0, 0.5), 0 1px 2px -1px rgb(0, 0, 0, 0.5)}input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:20px;width:20px;transform:scale(1.3);border-radius:50%;background:#fff;cursor:pointer;margin-top:0px;box-shadow:0px 1px 3px 0px rgb(0, 0, 0, 0.5), 0 1px 2px -1px rgb(0, 0, 0, 0.5)}input[type=range]:focus,input[type=range]:hover{outline:none;appearance:none;-webkit-appearance:none}ul.rangeSize{color:rgb(100, 116, 139, 1);font-weight:500;font-size:0.85rem;line-height:0.9rem;justify-content:space-between;list-style:none;margin:0;padding:0;display:flex;margin-top:calc(0.75rem* calc(1 - 0));margin-bottom:calc(0.75rem* 0)}.rangeSize li{position:relative}.rangeSize li span{position:absolute;transform:translateX(-50%);text-align:center;width:4.1rem;font-weight:400;color:#fefefe}.servicePkgs{grid-template-columns:repeat(3, minmax(0, 1fr));max-width:100%;gap:0.7rem;align-items:flex-start;display:grid;margin-left:auto;margin-right:auto;background-color:#000}.h-full{height:100%;background-color:#fff}.h-8{height:1rem}.pkgWarranty-1{position:relative;background-color:#87898D;padding:0.5rem 0.5rem}.pkgWarranty-2{position:relative;background-color:#21662F;padding:0.5rem 0.5rem}.pkgWarranty-3{position:relative;background-color:#3A863B;padding:0.5rem 0.5rem}.pkgWarranty-4{position:relative;background-color:#69aa44;padding:0.5rem 0.5rem}.pkgW-1{height:1.3rem}.pkgW{display:flex;width:100%;align-items:center;justify-content:center;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:0.8rem;font-weight:500}.pkgW:before,.pkgW:after{content:'';border-top:1px solid;flex:1 0 20px;margin:0 20px 0 0}.pkgW:after{margin:0 0 0 20px}.pkgTitle{color:rgb(15, 23, 42, 1);font-weight:600;color:#000;text-transform:uppercase;letter-spacing:1px;text-align:center;font-size:1.7rem;background-color:#fff;padding:0.1rem 0;position:relative}.pkgBanner-Box{margin-right:-0.3rem;margin-top:-1.2rem;top:0px;right:0px;position:absolute}.pkgBanner{color:#000;font-weight:600;font-size:0.7rem;line-height:inherit;padding-top:0.2rem;padding-bottom:0.2rem;padding-left:0.5rem;padding-right:0.5rem;background-color:#8ac533;border-radius:30px;align-items:center;letter-spacing:0;display:inline-flex}.pkgBlock-1{padding:0.5rem 1.5rem 1.5rem;background-color:#87898D;flex-direction:column;display:flex;min-height:16rem;position:relative}.pkgBtm-1{background-color:#87898D;-webkit-clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);border:0;position:relative;z-index:1;min-height:5rem;margin-top:-3px}.pkgBlock-2{padding:0.5rem 1.5rem 1.5rem;background-color:#21662F;flex-direction:column;display:flex;min-height:16rem;position:relative}.pkgBtm-2{background-color:#21662F;-webkit-clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);border:0;position:relative;z-index:1;min-height:5rem;margin-top:-3px;margin-left:-0.5px}.pkgBlock-3{padding:0.5rem 1.5rem 1.5rem;background-color:#3A863B;flex-direction:column;display:flex;min-height:16rem;position:relative}.pkgBtm-3{background-color:#3A863B;-webkit-clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);border:0;position:relative;z-index:1;min-height:5rem;margin-top:-3px}.pkgBlock-4{padding:0.5rem 1.5rem 1.5rem;background-color:#69aa44;flex-direction:column;display:flex;position:relative;min-height:16rem}.pkgBtm-4{background-color:#69aa44;-webkit-clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);clip-path:polygon(0 -50%, 100% 0, 100% 5%, 0% 100%);border:0;position:relative;z-index:1;min-height:5rem;margin-top:-3px}.pkgBtns{padding:0 2rem;display:inline-flex;width:100%;column-gap:60px;position:absolute;z-index:2}.pkgEnd{min-height:108px;position:relative}.pkgPrice{height:100px;width:100px;background:#000;align-items:center;display:flex;justify-content:center;flex-direction:column;border-radius:50%}.pkgLink{align-items:end;display:flex;justify-content:end;padding-bottom:0.7rem}.pkgLink a{position:relative;text-decoration:none}.pkgLink a::before{content:'';position:absolute;width:100%;height:4px;border-radius:4px;background-color:#8ac533;bottom:-3px;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}.pkgLink a:hover::before{transform-origin:left;transform:scaleX(1.0)}.pkgLink span{display:block;text-transform:uppercase;line-height:1.2rem}.pkgLinkA{font-size:0.9rem;font-weight:400;color:#000}.pkgLinkA:hover,.pkgLinkA:focus{color:#000}.pkgLinkB{font-size:1.2rem;font-weight:600;color:#4E8F31}.pkgLinkB:hover,.pkgLinkB:focus{color:#222}.pkgDesc{margin-top:10px;margin-bottom:0.5rem;text-align:center;color:#000;line-height:1;font-weight:600;font-style:italic;font-size:1.1rem}.pkgBtn{font-size:0.875rem;line-height:1.25rem;padding-left:0.875rem;padding-right:0.875rem;padding-top:0.625rem;padding-bottom:0.625rem;font-weight:500;border-radius:0.5rem;white-space:nowrap;justify-content:center;width:100%;display:inline-flex;background-color:rgb(99, 102, 241,1);color:#fff;transition-duration:150ms;transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.pkgBtn:hover{background-color:rgb(79, 70, 229, 1);color:#fff}.pkgCost{align-items:baseline;color:#fff;display:inline-flex}.pkgCost1{align-items:baseline;color:#fff;display:block}.pkgPrice:hover,.pkgPrice:focus{transform:scale(1.1);transition:transform .2s}.pkgCost1 span{display:block;text-transform:uppercase;line-height:1.2;letter-spacing:1px;font-weight:600}.costTxt-1{font-weight:700;font-size:1.1rem;line-height:1.7rem}.costTxt-2{font-weight:700;font-size:1.6rem;line-height:1.7rem;letter-spacing:1px}.costTxt-2a{font-weight:700;font-size:1.2rem;line-height:1.5rem}.costTxt-3{font-weight:500;color:#666;font-size:0.6em;font-style:italic;padding:1rem;line-height:1.7rem}.perCost{font-weight:300;color:#ddd;font-size:0.7em;text-transform:uppercase;letter-spacing:1px;line-height:1rem}.pkgList{color:#000;font-weight:500;font-size:0.85rem;line-height:1.3rem;flex-grow:1;list-style:none;margin:0;padding:0}.pkgList li{display:flex;align-items:center}.listBold{font-weight:800}.chk{flex-shrink:0;width:0.75rem;fill:#10b981;height:0.75rem;margin-right:0.75rem}.midBox{display:flex;flex-wrap:wrap;align-items:center;width:100%;column-gap:1rem;margin-top:1.5rem;font-weight:300;font-size:1rem;justify-content:center}.midBox .midTxt{font-style:italic;font-size:1.1rem}body.page-template-template-quarterlypricing, .page-template-template-quarterlypricing .site{background-color:#000}.page-template-template-quarterlypricing .site-header{border-bottom:none;margin-bottom:10px}.page-template-template-quarterlypricing .main-navigation, .page-template-template-quarterlypricing .above-search, .page-template-template-quarterlypricing .storefront-breadcrumb, .page-template-template-quarterlypricing .footer-widgets{display:none}.page-template-template-quarterlypricing h1.entry-title{font-size:1.5rem;font-weight:300;letter-spacing:2px;line-height:1.5rem;padding:1rem 0;color:#fff;text-align:center;text-transform:uppercase}.page-template-template-quarterlypricing h1.entry-title::before{display:none}.page-template-template-quarterlypricing .sliderTitle{font-size:1.2rem}.page-template-template-quarterlypricing .site-header .site-branding img{margin:0 auto;float:none;text-align:center;max-width:185px}.page-template-template-quarterlypricing .site-header div.site-branding{width:100%}.page-template-template-quarterlypricing .content-area{margin-bottom:0;width:100%;float:left;margin-left:0;margin-right:0}.page-template-template-quarterlypricing .servicePkgs{gap:0.9rem;row-gap:2rem}.page-template-template-quarterlypricing .pkgList{font-size:0.76rem}.sqftField{margin-bottom:50px;text-align:center}.page-template-template-quarterlypricing .pkgEnd{min-height:100px}.qtr .pkgPrice{height:100px;width:53%;padding:0;background:#151515;align-items:center;color:#fff;display:flex;justify-content:center;border-radius:0;flex-direction:column;-webkit-clip-path:polygon(-1% 0, 100% 0%, 94% 101%, -1% 101%);clip-path:polygon(-1% 0, 100% 0%, 94% 101%, -1% 101%)}.qtr .pkgLink{align-items:center;display:flex;padding:0;color:#000;width:47%;height:100px;flex-direction:column;justify-content:center;padding:0}.qtr.pkgLink span{line-height:1.7rem;text-transform:none}.qtr .pkgLink .qtr.pkgCost, .qtr .pkgLink .qtr.perCost{color:#000}.qtr .pkgBtm-1, .qtr .pkgBtm-2, .qtr .pkgBtm-3{background-color:#fff;border:0;position:relative;z-index:1;margin-top:0px;min-height:100px;clip-path:none}.qtr .pkgBtm-4{background-color:#fff;border:0;position:relative;z-index:1;min-height:100px;margin-top:-2px;clip-path:none}.qtr .pkgBtns{padding:0 2rem;display:inline-flex;width:100%;min-height:100px;column-gap:60px;position:absolute;z-index:2}.page-template-template-quarterlypricing .h-full{background-color:#000}.page-template-template-quarterlypricing .pkgTitle{padding:0}.page-template-template-quarterlypricing input{font-weight:700;font-size:1.2rem}.page-template-page-services .content-area{margin-bottom:0;width:100%;float:left;margin-left:0;margin-right:0}.serh2{text-transform:uppercase;color:#176A36;font-weight:400;letter-spacing:1px;margin-bottom:1rem}.serTxt-col{margin:0 0 3rem}.services{position:relative}.services .serTitle{clip-path:polygon(0 0, 95% 0, 100% 101%, 0% 101%);color:#fff;background-color:#000;position:relative;font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:1.8rem;padding:0.1rem 1.5rem}.services .serBlock-1{background-color:#A9ABAE;padding:0.5rem 1.5rem 1.5rem;min-height:10rem;position:relative}.services .serBlock-2{background-color:#619958;padding:0.5rem 1.5rem 1.5rem;min-height:16rem;position:relative}.services .serBlock-3{background-color:#6EA95E;padding:0.5rem 1.5rem 1.5rem;min-height:16rem;position:relative}.services .serBlock-4{background-color:#91C076;padding:0.5rem 1.5rem 1.5rem;position:relative}.serDesc{margin-bottom:0.5rem;color:#000}.serBanner-Box{margin-right:3rem;margin-top:-1.2rem;top:0px;z-index:1;right:0px;position:absolute}.serBanner{color:#000;font-weight:600;font-size:0.75rem;line-height:inherit;padding:0.35rem 0.5rem 0.1rem;background-color:#8ac533;border-radius:30px;text-transform:uppercase;letter-spacing:0}.serList-Box{display:flex;flex-direction:row;font-size:0.85rem;line-height:1.5rem;font-weight:500;color:#000;margin:1.5rem 0}.serList{flex-grow:1;list-style:none;margin:0;padding:0}.serPrice{height:100px;width:100px;position:absolute;background:#000;align-items:center;display:none;justify-content:center;flex-direction:column;border-radius:50%;left:0;top:0;margin-top:-2rem;margin-left:1rem;transition:transform .2s}.serPrice:hover{transform:scale(1.1)}.serBtns{padding:0.5rem 3.5rem}.serEnd{background-color:#DDDDDE;position:relative;margin-top:-1px;clip-path:polygon(0 0, 100% 1%, 100% 100%, 19% 100%)}.club{color:#fff}.club h3{color:#fff;font-size:2.5rem;letter-spacing:1px;text-transform:uppercase;font-weight:400}.club h3 span{font-size:1.7rem;font-style:italic;font-weight:300}.after-content-1.block-30{margin:0 0 5rem;padding:2.5rem 0;background-color:#000;color:#fff}.after-content-1.block-30 h3{color:#fff;font-size:2rem;letter-spacing:1px;text-transform:uppercase}.after-content-1.block-30 h3 span{font-style:italic;font-weight:500}.after-content-1.block-32{margin:0 0 5rem}.diyH3{margin-top:60px;font-size:2rem;letter-spacing:1px;color:#000;text-transform:uppercase}.widget.after-content-1.block-43{margin-bottom:0}.diybtns{display:flex;flex-wrap:wrap;column-gap:1rem;align-items:center}.diybtns span{display:block;line-height:1.5}.diycode{font-size:1.2rem;font-weight:700}.diyimgs{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;column-gap:1rem;row-gap:1rem;justify-content:space-between}.diyimgs img{max-height:210px;width:auto;height:auto}.mainth2{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:2.5rem;font-weight:300;margin-top:3rem}.maintBtns{display:flex;justify-content:center}.maintTabs{display:inline-flex;flex-wrap:wrap;justify-content:center;background-color:#A9ABAE;border-radius:20px;padding:0.25rem;margin-bottom:3rem}.maintPanels{margin:0 auto;width:100%}.maintTab{position:relative;display:flex;flex-direction:column}.tabPanel{display:flex;background-color:#DDDDDE;align-items:stretch;width:100%}.maintBtn{flex:1 1 0%;height:2rem;cursor:pointer;white-space:nowrap;color:#000;font-weight:600;transition-duration:150ms;font-size:1rem;line-height:0.25rem;padding-left:1rem;border-radius:1rem;padding-right:1rem;text-transform:uppercase;background-color:#A9ABAE;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.tab-imgBox{padding:0.5rem;width:50%}.tab-img{width:100%;height:100%;object-fit:cover}.tab-txtBox{width:100%;display:flex;flex-direction:column;justify-content:center;padding:1.25rem;padding-left:0.75rem}.tab-txt{display:flex;justify-content:space-between;margin-bottom:0.25rem;align-items:center}.tab-subHead{font-size:1.15rem;line-height:1.75rem;font-weight:300;color:#000}.tab-Head{font-size:2.5rem;line-height:1.75rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#000}.tab-price{text-align:center;color:#000}.tab-price span{display:block}.price1{text-transform:uppercase;line-height:1;font-weight:400;font-size:0.9rem;letter-spacing:2px}.price2{text-transform:uppercase;font-weight:700;font-size:2rem;line-height:1}.tab-p{font-size:1rem;line-height:1.5rem;margin-bottom:0.5rem}.tab-p .details{text-transform:uppercase;display:block;font-size:0.85rem;font-style:italic;font-weight:500;padding-top:1rem}.underline{text-decoration:underline;display:inline-block;font-style:normal;font-weight:400;padding:0}button#tab-1.maintBtn.activeTab,button#tab-2.maintBtn.activeTab,button#tab-3.maintBtn.activeTab{background-color:#fff}button#tab-1.maintBtn.unactiveTab:hover,button#tab-2.maintBtn.unactiveTab:hover,button#tab-3.maintBtn.unactiveTab:hover{color:#21662F;background-color:transparent}button#tab-1.maintBtn.activeTab:hover,button#tab-2.maintBtn.activeTab:hover,button#tab-3.maintBtn.activeTab:hover{background-color:#fff;color:#21662F}.order-first{order:-9999}.absolute{position:absolute}.ease{transition-timing-function:cubic-bezier(0.68,-0.3,0.32,1)}.transition{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transform{transform:scaleX(1) scaleY(1) translateX(0), translateY(0), rotate(0) skewX(0) skewY(0)}.translate-y-0{transform:translateY(0)}.translate-y-8{transform:translateY(-2rem)}.translate-y-12{transform:translateY(3rem)}.duration-300{transition-duration:300ms}.duration-700{transition-duration:700ms}.opacity-100{opacity:1}.opacity-0{opacity:0}.text-right{text-align:right}.flip-card{background-color:transparent;width:100%;height:100%;min-height:350px;min-width:350px;perspective:1000px}.flip-card h4{font-size:1.5rem;text-transform:uppercase;color:#fff;line-height:1.2}.flip-card p{font-size:1rem}.flipBtn{padding-left:4rem;text-transform:uppercase;letter-spacing:1px;font-weight:400;color:#69aa44;display:block;margin-top:2rem}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;padding:1.5rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#000;color:#fff}.flip-card-front::after{position:absolute;display:block;width:100%;height:100%;content:'';top:50%;left:-10px;background-repeat:no-repeat;background-image:url('/wp-content/uploads/2024/09/arrow3.png')}.flip-card-back{background-color:#21662F;color:#fff;transform:rotateY(180deg)}.flip-card-back span{font-size:1.1rem;display:block;padding-bottom:10px}.flip-card a{color:#8ac533}.flip-card a:hover, .flip-card a:focus{color:#fff}.dinoshieldHead{padding:1rem;text-transform:uppercase;font-weight:300;color:#000;font-size:1.7rem;letter-spacing:1px;padding:1rem;color:#fff;background-color:#000;clip-path:polygon(0 0, 95% 0, 100% 100%, 0% 100%)}.dinoshieldList{list-style:none;line-height:1.5}.dinoshieldList span{display:block;font-weight:400;text-transform:uppercase;font-size:1.3rem;margin-top:1rem;padding-left:0;letter-spacing:2px;color:#21662F;margin-left:-1.7rem}.dinoshieldList span i{color:#21662F}.dinoshieldimg-Box{position:relative}.dinoshieldimg-Box img{position:relative}.dinoshieldimg-Box .dinoshield-cir{position:absolute;display:flex;background-color:#000;color:#fff;top:50%;left:0;z-index:1;height:170px;width:170px;padding:1rem 1.5rem;border-radius:50%;margin-left:-3rem;justify-content:center;flex-direction:column;align-items:center}.dinoshield-cir{transition:transform .2s}.dinoshield-cir .cirTxt-Box, .dinoshield-cir .cirTime-Box{display:inline-block;line-height:1;text-align:center}.dinoshield-cir .cirNum{font-size:2.5rem;padding-right:0px;font-weight:700;color:#69aa44}.dinoshield-cir .cirTime-Box{line-height:1;letter-spacing:1px}.dinoshield-cir .cirTime-Box span{display:block;line-height:1;text-transform:uppercase}.cirTime-Box .cirTime{font-size:1.2rem;font-weight:500;color:#69aa44}.cirTime-Box .cirGuarantee{font-size:0.7rem;color:#91C076}.cirTxt-Box{padding-bottom:0.8rem;border-bottom:1px solid #fff}.cirEx-Box{padding-top:1rem}.cirEx-Box span{display:block;line-height:1;letter-spacing:1px;font-style:italic;text-align:center;font-size:1.2rem;text-transform:uppercase}.cirEx-Box .cirTxt1{font-weight:500}.dinoshield-cir:hover{transform:scale(1.1)}.club-chart article{width:100%;max-width:1200px;margin:0 auto;height:auto;position:relative}.club-chart ul{display:flex;top:0px;z-index:10;margin-left:0;padding-bottom:15px}.club-chart li{list-style:none;flex:1}.club-chart li:last-child{border-right:1px solid #dddddd1f}.club-chart button{width:100%;border:1px solid #dddddd1f;border-right:0;border-top:0;padding:10px;background:#FFF;text-transform:uppercase;font-size:18px;font-weight:700;height:60px;color:#999}.club-chart li.active button{background:#F5F5F5;color:#000}.club-chart table{border-collapse:collapse;table-layout:fixed;width:100%}.club-chart th{background:#F5F5F5;display:none}.club-chart td,th{height:53px}.club-chart td,th{border:1px solid #fff;padding:10px;empty-cells:show}.club-chart td,th{text-align:left}.club-chart td+td,th+th{text-align:center;display:none}.club-chart td.default{display:table-cell;background-color:#91C076 !important}.club-chart .bg-purple{border-top:3px solid #69aa44}.club-chart .bg-blue{border-top:3px solid #7d8391}.club-chart .sep{background:#F5F5F5;font-weight:bold}.club-chart .txt-l{font-size:28px;font-weight:bold}.club-chart .txt-top{position:relative;top:-9px;left:-2px}.club-chart .tick{font-size:20px;color:#000}.club-chart .hide{border:0;background:none}@media (min-width: 640px){.club-chart ul{display:none}.club-chart td,th{display:table-cell !important}.club-chart td,th{width:330px}.club-chart td+td,th+th{width:auto}}.club-chart table#club_comparison_table th.default{color:#000;font-size:1.1rem;background:#69aa44;text-transform:uppercase}.club-chart table#club_comparison_table th{color:#000;font-size:1.1rem;background:#7d8391;text-transform:uppercase}.club-chart table#club_comparison_table th:first-child{background:transparent}.club-chart table#club_comparison_table td{background:#a8acb6}.club-chart table#club_comparison_table td{padding:20px;font-size:1rem;font-weight:500;text-transform:uppercase;vertical-align:middle}.club-chart table#club_comparison_table tr td:first-child{background:#000;color:#fff;text-align:center}.callover{background:#A7CD91;padding:20px;display:flex;flex-basis:auto;justify-content:space-evenly;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:30px}.callout{align-items:center;gap:1rem;color:#000}.callout1{align-items:center;padding-left:30px;color:#000;border-left:1px solid}.callout:first-child{gap:0}.fee{font-weight:600;font-size:2rem;line-height:1.3rem;color:#000;padding-bottom:5px;display:block}.fee1{font-weight:600;font-size:1.2rem;line-height:2rem;color:#222}p+h2,p+h3,p+h4,ul+h2,ul+h3,ul+h4,ul+h5{margin-top:0}h2+h3{border-top:0;padding-top:0}.gform-theme--api,.gform-theme--framework,.gf_progressbar.gf_progressbar_blue{--gf-field-pg-prog-bar-bg-color-blue:#000 !important}.supsystic-table{font-size:0.9em !important}.supsystic-tables-wrap .supsystic-table .bold{font-weight:500 !important}table.dataTable thead th{font-weight:500 !important}.privacyTxt li{margin-bottom:0.3em}@media only screen and (max-width: 1440px){.home .wp-block-columns h1{letter-spacing:0}}@media only screen and (max-width: 1200px){a.col-1.sbtn{width:180px;display:inline-block;text-align:center;border-radius:50px;padding:10px;color:#fff;margin:0 0.5% 0 0;font-size:15px}.home .servicePkgs,.servicePkgs{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:1.7rem}.home .pkgBlock-1, .home .pkgBlock-2, .home .pkgBlock-3, .home .pkgBlock-4{min-height:20rem}.home .pkgDesc{font-size:1.3rem}.home .pkgList{font-size:1rem;line-height:1.5rem}.home .pkgBtns{justify-content:space-between;padding-top:2px}.home .costTxt-3{font-size:0.8em}.blkBox{min-height:228px}.flip-card-front::before{top:55%}}@media only screen and (max-width: 1024px){.secondary-navigation .menu a{padding:0.5em 0.875em}.woocommerce-active .site-header .site-search{width:17.73913%}.woocommerce-active .site-header .main-navigation{width:63.913043%;margin-right:0}.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{padding:0.618em 0.8em;font-size:0.95em}.anibtn2{font-size:0.8rem}.home .container1 .home1, .home .container1 .home2{flex:1}.home .container1 .mainTxt1{font-size:3rem}.home .container1 .mainTxt2, .home .container1 .mainTxt3{font-size:4.6rem}.home .container1 .highlight{margin-top:8rem;padding:0}.home .highlgtHead{font-size:1.6rem}.home .highlgtBullet{font-size:1.1rem}.home .mainBanner1 .mainBanner1A{font-size:1.8rem}.home .mainBanner1 .mainBanner1B{font-size:1.55rem}.home .mainBanner3 .mainBanner3A, .home .mainBanner3 .mainBanner3B{font-size:1.2rem}.home .mainBanner2{font-size:3rem}.home .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin-right:0;padding-right:0}.ltBox-Head{padding:1rem 1.5rem;column-gap:0.5rem;letter-spacing:1px}.ltbox-txt1{font-size:1.5rem;padding-right:0.3rem}.ltbox-txt2{font-size:5rem}.ltbox-txt3{font-size:1.2rem}.ltBox h4{font-size:1.3rem}.dkBox h4{font-size:1.3rem;letter-spacing:0}.ltboxHeavy{font-size:2rem}.gBox-Head{column-gap:0.5rem}.gBox-Head h4{letter-spacing:0;font-size:1.3rem}.blkBox{min-height:390px}.blkBox-list{min-height:153px}.blkBox-desc{display:flex;column-gap:0.9rem;flex-wrap:wrap}.blkBox p{margin:0}.blkBox-img{min-width:200px;margin:0px auto 1rem}.blkBox-list ul{list-style:disc;margin:0 0 1.41575em 3em}.blkBox-list ul li{display:list-item;padding:0}.serList-Box{display:block}.flip-card-front::after{top:44%}.flipBtn{font-size:1.1rem}.diyimgs{justify-content:flex-start}.diyimgs img{max-height:160px;width:auto;height:auto}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb{background:#fff;-webkit-appearance:none;appearance:none;outline:none;transform:scale(3.0);width:100%}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb,input[type=range]::-ms-thumb{-webkit-appearance:none;appearance:none;border:none;height:25px;width:25px;border-radius:50%;background:#fff;margin-top:-4px}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:25px;width:25px;transform:scale(1.3);border-radius:50%;background:#fff;cursor:pointer;margin-top:0px;box-shadow:0px 1px 3px 0px rgb(0, 0, 0, 0.5), 0 1px 2px -1px rgb(0, 0, 0, 0.5)}input[type=range]::-ms-thumb{-webkit-appearance:none;height:25px;width:25px;transform:scale(1.3);border-radius:50%;background:#fff;cursor:pointer;margin-top:0px;box-shadow:0px 1px 3px 0px rgb(0, 0, 0, 0.5), 0 1px 2px -1px rgb(0, 0, 0, 0.5)}input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:25px;width:25px;transform:scale(1.3);border-radius:50%;background:#fff;cursor:pointer;margin-top:0px;box-shadow:0px 1px 3px 0px rgb(0, 0, 0, 0.5), 0 1px 2px -1px rgb(0, 0, 0, 0.5)}input[type=range]:focus,input[type=range]:hover{outline:none;appearance:none;-webkit-appearance:none}.qtr .pkgBtm-4{margin-top:0px}}@media only screen and (max-width: 1023px){.wp-block-column,.wp-block-column:not(:only-child){flex-basis:100%!important}.ltBox-Head{flex-wrap:wrap}.gBox-Head .anibtn2{padding:0.5rem}.woocommerce-active .site-header .site-search{width:23.73913%}.flip-card,.flip-card-front,.flip-card-back{min-height:330px;min-width:100%;height:300px}.flip-card-front::before{top:45%}}@media only screen and (max-width: 950px){.highlight{margin-top:9rem}.anibtn{font-size:1rem}.home .mainBanner1 .mainBanner1A{font-size:1.5rem}.home .mainBanner1 .mainBanner1B{font-size:1.3rem}.home .mainBanner1C{font-size:1rem}.ltboxHeavy{font-size:1.5rem}}@media only screen and (max-width: 850px){.home .highlgtHead{font-size:1.3rem}.home .highlgtBullet{font-size:0.9rem}.anibtn{font-size:0.8rem}.home .mainBanner1C{font-size:0.9rem;line-height:0.5rem}.home .mainBanner1 .mainBanner1B{font-size:1rem;line-height:1.5rem}.home .mainBanner1 .mainBanner1A{font-size:1.2rem;line-height:1rem}.home .mainBanner2{font-size:3rem}.home .mainBanner3 .mainBanner3A, .home .mainBanner3 .mainBanner3B{font-size:1rem}}@media only screen and (max-width: 912px){.ltbox-txt2{font-size:3rem}}@media only screen and (max-width: 841px){.flip-card,.flip-card-front,.flip-card-back{min-height:450px;min-width:100%;height:300px}.slidertest .rangeSize li span{font-size:0.7rem}}@media only screen and (max-width: 768px){.page-template-template-quarterlypricing .site-header div.site-branding{width:100% !important}.navphone{font-size:1em;margin-right:2rem}h1.entry-title{font-size:2rem}.above-header .headcta, .above-header .headsocial{text-align:right}.secondary-navigation ul.menu a{color:#404040;font-size:0.9em;padding:0.6em 0.2em}.home .mainBanner1 .mainBanner1A{font-weight:300;font-size:2.2rem;line-height:1.8rem}.home .mainBanner1 .mainBanner1B{font-weight:500;font-size:1.87rem;line-height:1.8rem}.home .mainBanner3 .mainBanner3A, .home .mainBanner3 .mainBanner3B{font-weight:300;font-size:1.7rem;line-height:1.5rem}.home .mainBanner2{font-size:4rem;font-weight:500;line-height:1;border-left:2px solid #000}.home .mainBanner1C{font-size:1.3rem;line-height:1.5rem}.home .pkgDesc{font-size:1.2rem}.home .pkgList{font-size:0.9rem;line-height:1.25rem}.home .pkgBtns{padding-top:2px 1.5rem 0}.home .sliderBar{max-width:615px}.home .container1{flex-direction:column}.home .mainTxt{position:relative}.home .container1, .home .container2{opacity:1;animation:none}.home .container2{flex-direction:column-reverse}.container2 .home3, .container2 .home4{padding:2rem 0}.home .container1 .homeMain{opacity:1;transform:translateY(0);animation:none}.home .container1 .mainTxt1{opacity:1;animation:none}.home .container1 .mainTxt2, .home .container1 .mainTxt3{font-size:5.3rem;opacity:1;animation:none;transform:translateX(0)}.mainTxt4{animation:none;opacity:1;font-size:2rem}.home .container1 .highlight{margin-top:3rem;padding:0;opacity:1;animation:none;transform:translateY(0)}.home .highlgtHead{font-size:2.6rem}.home .highlgtBullet{font-size:1.8rem}.home .highlight .anibtn{font-size:1.8rem}.home .widget.above-content-1.block-16{padding:0 2.5rem}.home .widget.above-content-3 .aboutcontainer{flex-wrap:wrap-reverse}.home .mainBanner{justify-content:normal}.home .image-comparison{width:100%}.home .subTxt{line-height:1.5}.home .widget.above-content-3 .aboutimg{margin-right:0}.home .wp-block-columns h1{letter-spacing:0.2em}.home .wp-block-column{padding:1em 0.3em}:where(.wp-block-columns.is-layout-flex){gap:0.5em}.home .widget.above-content-1.block-19{margin:0 2.617924em 3.706325903em}.home .widget.above-content-1.block-19 .wp-block-columns{flex-direction:column-reverse}.homeBoxes{gap:0}.midBox{row-gap:1rem}.grnTxt{font-size:2rem}.gBox-Head h4{letter-spacing:1px;font-size:1.7rem}.dkBox h4{font-size:1.5rem;letter-spacing:1px}.ltBox-Head{padding:1rem 2rem;column-gap:1rem;letter-spacing:2px}.ltboxHeavy{font-size:2.1rem}.ltbox-txt1{font-size:2rem}.ltbox-txt2{font-size:5rem}.ltbox-txt3{font-size:1.5rem}.ltBox h4{font-size:1.5rem}.serPrice:hover{transform:scale(1.0)}.serList-Box{display:flex}.flip-card,.flip-card-front,.flip-card-back{min-height:250px;min-width:250px;height:200px}.flip-card-front::after{top:25%}.hentry .entry-content .wp-block-columns .wp-block-column{padding-right:0}.dinoshieldimg-Box .dinoshield-cir{margin-left:-1rem;top:45%}ul.products li.product, ul.products .wc-block-grid__product, .wc-block-grid__products li.product, .wc-block-grid__products .wc-block-grid__product{float:left;width:50%;margin-bottom:1em}.site-main ul.products.columns-4 li.product{width:46.05%;margin-right:3.8%}.woocommerce-active .site-header div.site-branding{width:25%;float:left;margin-right:2.347826%;margin-bottom:0.4em}.site-header{padding-bottom:0.2em}.above-header .wp-block-columns{gap:0}.woocommerce-active .site-header .main-navigation{width:70%}.main-navigation ul li a{color:#fff;padding:0.1em 0}.main-navigation ul li a:active{color:#69aa44}.main-navigation ul li a:hover, .main-navigation ul li a:focus{color:#277737}.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{font-size:0.9em}.main-navigation ul.menu>li.menu-item-has-children>a::after, .main-navigation ul.menu>li.page_item_has_children>a::after, .main-navigation ul.nav-menu>li.menu-item-has-children>a::after, .main-navigation ul.nav-menu>li.page_item_has_children>a::after{margin-left:0.5em}.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a, .main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a{padding:0.5em}.hentry .entry-content .wp-block-columns.process-col .wp-block-column:not(:last-child){margin-right:0;padding-right:0}.blkBox-list{min-height:0px}.blkBox{min-height:215px}.blkBox-desc{display:flex;column-gap:0.9rem;flex-wrap:nowrap}.blkBox-img{min-width:200px;margin:0px auto 1rem}.blkBox-list ul{list-style:none;margin:0}.blkBox-list ul li{display:inline-block;padding:0 1rem 0}.blkBox-head{margin-bottom:1rem}.blkBox-head-txt{font-size:1.5rem}a.col-1.sbtn{width:46px}a.col-1.sbtn span{display:none}.footer-widgets{font-size:0.85em}}@media only screen and (max-width: 767px){.above-search{display:none}.site-header .site-branding{margin-right:2.347826%;width:40%}.woocommerce-active .site-header .main-navigation{padding-top:17px}.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover, .site-header ul.menu li.current-menu-item>a{color:#69aa44}.storefront-handheld-footer-bar ul.columns-3 li{padding-bottom:0.7rem}.fee{font-size:1.5rem;padding:0}.callout1{padding-left:0px;color:#000;border-left:0}}@media only screen and (max-width: 685px){.blkBox-step{width:100px}.blkBox-step .step-number{font-size:3.2rem}.blkBox-step .step{padding-right:5px}.flip-card,.flip-card-front,.flip-card-back{min-height:300px;min-width:300px;height:200px}.flip-card-front::after{top:35%}.slidertest .rangeSize li span{visibility:hidden}}@media only screen and (max-width: 500px){.above-header .ctatxt{letter-spacing:1px;padding-right:0}.woocommerce-active  .site-header div.site-branding{margin-right:2.347826%;width:40%}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding{width:40.73913%}.woocommerce-active .site-header .main-navigation{width:55%}.secondary-navigation{display:none}.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{padding:5px 0 0;font-size:0.75em}.site-header ul.menu li.current-menu-item>a{border-bottom:none}.main-navigation ul li a:hover, .main-navigation ul li a:focus{border-bottom:none}.main-navigation ul li a:last-child{margin-bottom:0}.main-navigation ul li a{padding:0.2em 0.95em;font-size:0.95em}.handheld-navigation button{padding:0.6180469716em 1em}ul.products li.product, ul.products .wc-block-grid__product, .wc-block-grid__products li.product, .wc-block-grid__products .wc-block-grid__product{width:100%}h1.entry-title{font-size:2rem;line-height:2rem;padding-bottom:0;padding-left:1rem}.home .home1{padding:0}.home .container1 .mainTxt1{font-size:2rem}.home .container1 .mainTxt3{padding-left:0.9rem}.home .container1 .mainTxt2, .home .container1 .mainTxt3{font-size:2.6rem}.home .highlight .anibtn{letter-spacing:1px;padding:0.7rem;font-size:0.9rem}.home .highlgtHead{font-size:1.2rem}.home .headTxt{font-size:2.3em}.home .servicePkgs,.servicePkgs{grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.7rem}.home .pkgBtns{padding-top:2px}.home .sliderBar{max-width:325px}.home .widget.above-content-1.block-16, .home .widget.above-content-1.block-13{padding:0 1.41575em}.home .container1 .highlight{margin-bottom:1rem;margin-top:0rem}.home .highlgtBullet{font-size:0.9rem;margin:1rem 0}.home .mainBanner{flex-direction:column;row-gap:1rem;text-align:center}.home .mainBanner2{border-left:0}.ltBox-Head{flex-wrap:wrap;column-gap:1rem;justify-content:center}.ltbox-txt1,.ltboxHeavy{font-size:2.4rem}.ltbox-txt1{border-right:0;padding-right:0}.ltbox-txt2{border-left:0;padding-left:0;font-size:5rem;line-height:1}.ltbox-txt3{font-size:1.3rem}.gBox-Head{flex-wrap:wrap}.gBox-Head h4{font-size:1.4rem}.gBox ul{display:block}.dkBox::before{top:40%}.home .widget.above-content-1{margin:30px 0}.home .widget.above-content-3{margin:30px 0 0}.home .wp-block-query .wp-block-post{margin:0 0 1.235801032em}.blkBox-desc{display:flex;column-gap:0.9rem;flex-wrap:wrap}.blkBox-img{min-width:200px;margin:0px auto 1rem}.blkBox-head-txt{font-size:1.2rem}.blkBox-list ul{list-style:disc;margin:0 0 1.41575em 3em}.blkBox-list ul li{display:list-item;padding:0}.serList-Box{display:block}.tabPanel{display:block}.tab-imgBox{width:100%}.flip-card,.flip-card-front,.flip-card-back{min-height:350px;min-width:100%;height:350px}.flip-card-front::after{top:47%}.site-footer .storefront-handheld-footer-bar a:hover, .site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button):hover{text-decoration:none;color:#333}}@media only screen and (max-width: 425px){.above-header .headlinks .salebtn{font-size:0.83rem;letter-spacing:0px}.dkBox::before{top:48%}.flip-card,.flip-card-front,.flip-card-back{min-height:400px;min-width:100%;height:400px}.flip-card-front::after{top:50%}}@media only screen and (max-width: 375px){.above-header .ctatxt{letter-spacing:0px;padding-right:0;font-size:0.75rem}.above-header .headlinks a{margin-right:0;display:block}.home .container1 .mainTxt2, .home .container1 .mainTxt3{font-size:2.2rem}.home .container1 .mainTxt2{-webkit-text-stroke:1px #69aa44;text-stroke:3px #69aa44}.home .container1 .mainTxt3{padding-left:0.5rem}.home .highlgtHead{font-size:1rem;letter-spacing:1px}.highlgtBtns{flex-wrap:wrap}.midBox{row-gap:1rem}.ltBox-Head{column-gap:0.5rem}.dkBox::before{top:50%}.serPrice{margin-left:-1rem}.serBtns{padding-left:5.5rem;padding-right:1rem}.pkgLinkB{font-size:1rem}.tab-txt{display:block}.tab-price{text-align:left}.flip-card,.flip-card-front,.flip-card-back{min-height:420px;min-width:100%;height:420px}.flip-card-front::after{top:57%}.flipBtn{font-size:0.95rem}.dinoshieldimg-Box .dinoshield-cir{transform:scale(0.7)}.dinoshieldHead{font-size:1.4rem}.home .sliderBar{max-width:290px}}@media only screen and (max-width: 320px){.woocommerce-active .site-header div.site-branding{width:calc(100% - 135px)}.woocommerce-active .site-header .main-navigation{width:45%}.above-header .headlinks .salebtn{font-size:0.7rem}.secondary-navigation{display:none}h1.entry-title{font-size:1.7rem;line-height:1.7rem}.home .mainBanner{row-gap:0.5rem}.home .pkgDesc{font-size:0.9rem}.home .pkgBtns{padding:0 1rem}.home .pkgList{font-size:0.75rem;line-height:1.25rem}.highlgtBtns{flex-wrap:wrap}.home .sliderBar{max-width:245px}.home .costTxt-3{font-size:0.65em}.home .container1 .mainTxt1{font-size:1.3rem}.home .container1 .mainTxt2, .home .container1 .mainTxt3{font-size:1.7rem}.home .highlgtHead{font-size:0.9rem;letter-spacing:1px}.home .container1 .mainTxt3{padding-left:0.4rem}.ltbox-txt1,.ltboxHeavy{font-size:1.8rem}.ltBox h4{font-size:1.2rem}.dkBox h4{letter-spacing:0px;line-height:1.2;margin-bottom:0.8rem}.dkBox::before{display:none}.dkBox .anibtn3{margin-left:0}.grnTxt{font-size:2.1rem}.home .mainBanner1 .mainBanner1A{font-size:1.9rem}.home .mainBanner1 .mainBanner1B{font-size:1.6rem}.blkBox-head-txt{font-size:0.97rem}.mainth2{font-size:2rem}.flip-card,.flip-card-front,.flip-card-back{min-height:470px;min-width:100%;height:100%}.flip-card-front::after{top:60%}.flipBtn{font-size:1.1rem}.dinoshieldHead{font-size:1.3rem}.dinoshieldList span{font-size:1.2rem}}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}@media screen and (min-width: 768px){.sp-header-active .site-header .site-header-cart, .sp-header-active .site-header .secondary-navigation, .sp-header-active .site-header .main-navigation, .sp-header-active .site-header .site-search, .sp-header-active .site-header .site-branding{width:auto !important;float:none !important;margin-right:0 !important;margin-bottom:0 !important}.sp-header-active .sp-header-span-1{width:4.347826087%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-1{margin-left:8.6956521739%}.sp-header-active .sp-header-post-1{margin-right:8.6956521739%}.sp-header-active .sp-header-span-2{width:13.0434782609%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-2{margin-left:17.3913043478%}.sp-header-active .sp-header-post-2{margin-right:17.3913043478%}.sp-header-active .sp-header-span-3{width:21.7391304348%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-3{margin-left:26.0869565217%}.sp-header-active .sp-header-post-3{margin-right:26.0869565217%}.sp-header-active .sp-header-span-4{width:30.4347826087%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-4{margin-left:34.7826086957%}.sp-header-active .sp-header-post-4{margin-right:34.7826086957%}.sp-header-active .sp-header-span-5{width:39.1304347826%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-5{margin-left:43.4782608696%}.sp-header-active .sp-header-post-5{margin-right:43.4782608696%}.sp-header-active .sp-header-span-6{width:47.8260869565%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-6{margin-left:52.1739130435%}.sp-header-active .sp-header-post-6{margin-right:52.1739130435%}.sp-header-active .sp-header-span-7{width:56.5217391304%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-7{margin-left:60.8695652174%}.sp-header-active .sp-header-post-7{margin-right:60.8695652174%}.sp-header-active .sp-header-span-8{width:65.2173913043%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-8{margin-left:69.5652173913%}.sp-header-active .sp-header-post-8{margin-right:69.5652173913%}.sp-header-active .sp-header-span-9{width:73.9130434783%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-9{margin-left:78.2608695652%}.sp-header-active .sp-header-post-9{margin-right:78.2608695652%}.sp-header-active .sp-header-span-10{width:82.6086956522%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-10{margin-left:86.9565217391%}.sp-header-active .sp-header-post-10{margin-right:86.9565217391%}.sp-header-active .sp-header-span-11{width:91.3043478261%;float:left;margin-right:4.347826087%}.sp-header-active .sp-header-pre-11{margin-left:95.652173913%}.sp-header-active .sp-header-post-11{margin-right:95.652173913%}.sp-header-active .sp-header-span-12{width:100%;float:left;margin-left:0;margin-right:0}.sp-header-active .sp-header-pre-12{margin-left:104.347826087%}.sp-header-active .sp-header-post-12{margin-right:104.347826087%}.sp-header-active .sp-header-row:after{content:"";display:table;clear:both}.sp-header-active .sp-header-empty{padding:1.618034em 0}.sp-header-active .sp-header-empty:after{content:"";display:table;clear:both}.sp-header-active .sp-header-last{float:right;margin-right:0}}.sp-shop-alignment-left ul.products li.product{text-align:left}.sp-shop-alignment-left ul.products li.product .star-rating, .sp-shop-alignment-left ul.products li.product img{margin-left:0}.sp-shop-alignment-right ul.products li.product{text-align:right}.sp-shop-alignment-right ul.products li.product .star-rating, .sp-shop-alignment-right ul.products li.product img{margin-right:0}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.jscroll-added .storefront-sorting{display:none}.sp-loader{position:relative;height:1em;font-size:2.244em}.sp-loader:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f110";display:block;position:absolute;top:0;left:0;width:100%;height:100%;line-height:1;text-align:center;-webkit-animation:spin linear 1s infinite;animation:spin linear 1s infinite}.sp-section-description{text-align:center}@media screen and (min-width: 768px){.single-product.sp-product-gallery-hidden div.product .summary, .single-product.sp-product-gallery-hidden.storefront-full-width-content div.product .summary{width:100%;float:left;margin-left:0;margin-right:0}.single-product.sp-product-gallery-stacked div.product .images, .single-product.sp-product-gallery-stacked div.product .summary, .single-product.sp-product-gallery-stacked.storefront-full-width-content div.product .images, .single-product.sp-product-gallery-stacked.storefront-full-width-content div.product .summary{width:100%;float:left;margin-left:0;margin-right:0}.single-product.sp-product-gallery-stacked div.product .images .thumbnails a.zoom{width:29.4117647059%;float:left;margin-right:5.8823529412%;margin-right:5.8823529412%}.single-product.sp-product-gallery-stacked.storefront-full-width-content div.product .images .thumbnails a.zoom{width:13.0434782609%;float:left;margin-right:4.347826087%;margin-right:4.347826087%}.site-branding::after,.site-search::after,.main-navigation::after,.secondary-navigation::after,.site-header-cart::after{clear:both;content:"";display:table}}