html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0}html{font-size:52.5%;height:100%}@media only screen and (min-width:768px){html{font-size:52.5%}}@media only screen and (min-width:992px){html{font-size:62.5%}}@media only screen and (min-width:1200px){html{font-size:62.5%}}body{background:#f1f1f1;color:#555;font-size:1.8rem;line-height:1.6;font-family:"Open Sans",sans-serif;margin:0;padding:0}img{border:0;max-width:100%}ul ul,ol ul,ol ul,ol ol{margin-top:.4em;margin-bottom:.4em}li{margin-bottom:.4em;line-height:1.3}p,ul,ol{margin-bottom:1.6em}a,a:visited{color:#00653a;text-decoration:none}a:hover,a:visited:hover{color:#003e24;text-decoration:underline}h1,.h1{margin:0 0 .2em;color:#00653a;font-weight:800;font-size:3rem}@media only screen and (min-width:992px){h1,.h1{font-size:6rem}}h2,.h2{margin:0 0 .2em;color:#00653a;font-size:3rem;font-weight:700}@media only screen and (min-width:992px){h2,.h2{font-size:4rem}}h3,.h3{margin:0 0 .2em;font-size:2.4rem;font-weight:700;color:#b36d05}@media only screen and (min-width:992px){h3,.h3{font-size:3rem}}h4,.h4{margin:0 0 .2em;font-weight:700;font-size:2.4rem}.text-xs{font-size:1.2rem}.text-sm{font-size:1.4rem}.text-lg{font-size:2rem}.text-xl{font-size:2.2rem}.text-dark{color:#111}.text-light{color:#aaa}.text-ex-light{color:#ccc}.line-height-compact{line-height:1.3}.line-height-wide{line-height:1.9}.line-height-wider{line-height:2.1}.clearfix,.contactForm:after,.contactForm .contactFormColWrapper:after,.mainActions:after,a.mainAction:after,a.mainAction:visited:after,header:after,.topBar ul:after,.footerNewsItem:after,.ddsmoothmenu:after,.iBoxContainer:after,.iReasonRow:after,.reasonBoxContainer:after,.iSystemRow:after,.iSystemBoxContainer:after,.testimonialRow:after,.getStartedRow:after,.crumbs:after,.gridBoxContainer:after,.locationTop:after,.locationZipWrapper:after,.locationBoxWrapper:after,.locationBox:after,.wrapper:after,.row:after{content:"";display:table;clear:both}a.btn,.contactForm input[type="submit"],.asideForm input[type="submit"],a.gridBox span.btn,a:visited.gridBox span.btn,div.gridBox span.btn,a:visited.btn,.contactForm input[type="submit"]:visited,.asideForm input[type="submit"]:visited,a.gridBox span.btn:visited,div.gridBox span.btn:visited,.btn{display:inline-block;background:#a6a6a6;padding:15px;color:#333;margin:0 0 .3em;text-align:center;border-bottom:6px solid #767676;font-weight:700;line-height:1.3;position:relative;text-transform:uppercase;font-size:15px}@media only screen and (min-width:992px){a.btn,.contactForm input[type="submit"],.asideForm input[type="submit"],a.gridBox span.btn,a:visited.gridBox span.btn,div.gridBox span.btn,a:visited.btn,.contactForm input[type="submit"]:visited,.asideForm input[type="submit"]:visited,a.gridBox span.btn:visited,div.gridBox span.btn:visited,.btn{font-weight:800;padding:15px 25px}}a.btn:hover,.contactForm input[type="submit"]:hover,.asideForm input[type="submit"]:hover,a.gridBox span.btn:hover,div.gridBox span.btn:hover,a:visited.btn:hover,.contactForm input[type="submit"]:visited:hover,.asideForm input[type="submit"]:visited:hover,a.gridBox span.btn:visited:hover,div.gridBox span.btn:visited:hover,.btn:hover{background:#767676;text-decoration:none}a.btn.btnArrow,.contactForm input.btnArrow[type="submit"],.asideForm input.btnArrow[type="submit"],a.gridBox span.btnArrow.btn,div.gridBox span.btnArrow.btn,a:visited.btn.btnArrow,.contactForm input[type="submit"]:visited.btnArrow,.asideForm input[type="submit"]:visited.btnArrow,a.gridBox span.btn:visited.btnArrow,div.gridBox span.btn:visited.btnArrow,.btn.btnArrow{border:0;border-right:40px solid #767676}@media only screen and (min-width:1200px){a.btn.btnArrow,.contactForm input.btnArrow[type="submit"],.asideForm input.btnArrow[type="submit"],a.gridBox span.btnArrow.btn,div.gridBox span.btnArrow.btn,a:visited.btn.btnArrow,.contactForm input[type="submit"]:visited.btnArrow,.asideForm input[type="submit"]:visited.btnArrow,a.gridBox span.btn:visited.btnArrow,div.gridBox span.btn:visited.btnArrow,.btn.btnArrow{border-right:50px solid #767676}}a.btn.btnArrow:after,.contactForm input.btnArrow[type="submit"]:after,.asideForm input.btnArrow[type="submit"]:after,a.gridBox span.btnArrow.btn:after,div.gridBox span.btnArrow.btn:after,a:visited.btn.btnArrow:after,.contactForm input[type="submit"]:visited.btnArrow:after,.asideForm input[type="submit"]:visited.btnArrow:after,a.gridBox span.btn:visited.btnArrow:after,div.gridBox span.btn:visited.btnArrow:after,.btn.btnArrow:after{content:"";font-family:'Material Icons';position:absolute;font-size:22px;top:50%;right:-33px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-weight:normal}@media only screen and (min-width:1200px){a.btn.btnArrow:after,.contactForm input.btnArrow[type="submit"]:after,.asideForm input.btnArrow[type="submit"]:after,a.gridBox span.btnArrow.btn:after,div.gridBox span.btnArrow.btn:after,a:visited.btn.btnArrow:after,.contactForm input[type="submit"]:visited.btnArrow:after,.asideForm input[type="submit"]:visited.btnArrow:after,a.gridBox span.btn:visited.btnArrow:after,div.gridBox span.btn:visited.btnArrow:after,.btn.btnArrow:after{right:-41px;font-size:30px}}a.btnVideo,a:visited.btnVideo,.btnVideo{border:0;border-left:40px solid #767676}a.btnVideo:after,a:visited.btnVideo:after,.btnVideo:after{display:none}a.btnVideo:before,a:visited.btnVideo:before,.btnVideo:before{content:"";font-family:Material Icons;position:absolute;font-size:22px;top:50%;left:-32px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-weight:normal}a.btnDownload,a:visited.btnDownload,.btnDownload{border-left:40px solid #767676}a.btnDownload:after,a:visited.btnDownload:after,.btnDownload:after{display:none}a.btnDownload:before,a:visited.btnDownload:before,.btnDownload:before{content:"";font-family:Material Icons;position:absolute;font-size:22px;top:50%;left:-32px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-weight:normal}a.btnFull,a:visited.btnFull,.btnFull{padding:9px 25px;display:block}a.btnPrimary,a:visited.btnPrimary,.btnPrimary{background:#00653a;border-color:#003e24;color:#fff}a.btnPrimary:hover,a:visited.btnPrimary:hover,.btnPrimary:hover{background:#003e24}a.btnPrimary.btnArrow,a:visited.btnPrimary.btnArrow,.btnPrimary.btnArrow{border-right-color:#003e24}a.btnPrimary.btnVideo,a:visited.btnPrimary.btnVideo,.btnPrimary.btnVideo{border-left-color:#003e24}a.btnSecondary,a.gridBox span.btn,a:visited.gridBox span.btn,div.gridBox span.btn,a:visited.btnSecondary,a.gridBox span.btn:visited,div.gridBox span.btn:visited,.btnSecondary{background:#c5dc6e;border-color:#a5b85b}a.btnSecondary:hover,a.gridBox span.btn:hover,div.gridBox span.btn:hover,a:visited.btnSecondary:hover,a.gridBox span.btn:visited:hover,div.gridBox span.btn:visited:hover,.btnSecondary:hover{background:#a5b85b}a.btnSecondary.btnArrow,a.gridBox span.btnArrow.btn,div.gridBox span.btnArrow.btn,a:visited.btnSecondary.btnArrow,a.gridBox span.btn:visited.btnArrow,div.gridBox span.btn:visited.btnArrow,.btnSecondary.btnArrow{border-right-color:#00874e}a.btnSecondary.btnVideo,a.gridBox span.btnVideo.btn,div.gridBox span.btnVideo.btn,a:visited.btnSecondary.btnVideo,a.gridBox span.btn:visited.btnVideo,div.gridBox span.btn:visited.btnVideo,.btnSecondary.btnVideo{border-left-color:#00874e}a.btnAccent1,.contactForm input[type="submit"],.asideForm input[type="submit"],.campaignForm.contactForm input[type="submit"],a:visited.btnAccent1,.contactForm input[type="submit"]:visited,.asideForm input[type="submit"]:visited,.btnAccent1{background:#f2bb2b;border-color:#de9603}a.btnAccent1:hover,.contactForm input[type="submit"]:hover,.asideForm input[type="submit"]:hover,a:visited.btnAccent1:hover,.contactForm input[type="submit"]:visited:hover,.asideForm input[type="submit"]:visited:hover,.btnAccent1:hover{background:#de9603;border-color:#de9603}a.btnAccent1.btnArrow,.contactForm input.btnArrow[type="submit"],.asideForm input.btnArrow[type="submit"],a:visited.btnAccent1.btnArrow,.contactForm input[type="submit"]:visited.btnArrow,.asideForm input[type="submit"]:visited.btnArrow,.btnAccent1.btnArrow{border-right-color:#de9603}a.btnAccent1.btnVideo,.contactForm input.btnVideo[type="submit"],.asideForm input.btnVideo[type="submit"],a:visited.btnAccent1.btnVideo,.contactForm input[type="submit"]:visited.btnVideo,.asideForm input[type="submit"]:visited.btnVideo,.btnAccent1.btnVideo{border-left-color:#de9603}a.btnDownload,a:visited.btnDownload{border:1px solid #f2bb2b;color:#f2bb2b;background:transparent;margin-right:40px}a.btnDownload:after,a:visited.btnDownload:after{content:"";display:block;font-family:Material Icons;position:absolute;font-size:22px;top:-1px;bottom:-1px;right:-40px;width:40px;padding:3px 0 0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);color:#fff;font-weight:normal;color:#f2bb2b;border:1px solid #f2bb2b;width:40px;height:calc(100% + 2px)!important}@media only screen and (min-width:992px){a.btnDownload:after,a:visited.btnDownload:after{padding-top:9px}}a.btnDownload:hover,a:visited.btnDownload:hover{background:rgba(242,187,43,.15)}a.btnDownload:hover:after,a:visited.btnDownload:hover:after{background:rgba(242,187,43,.15)}.topContact,.topSearch,.topSocial{display:block;width:100%}.open-popup{float:right;padding:0 5px!important}.input-append{display:block}.empty-result-center strong.text-default{letter-spacing:1px!important;font-size:4rem;display:block;color:#000}.empty-result-center span.text-default{font-size:4rem}.topSearch input.form-control{background-color:transparent!important;box-shadow:none!important;font-size:14px;padding:0;padding:4px 15px;border:1px solid #de9603!important;width:calc(100% - 40px);float:left;height:36px}.alert-mes-pop-model h2{font-size:22px;margin:15px 0 0}.iHeroSlide.swiper-slide .btn{font-size:15px}.ddsmoothmenu ul li ul{visibility:visible!important}main{padding-top:30px}.post-item h2{font-size:29px}.contactForm{width:100%;max-width:600px;margin:0 auto 2em}.contactForm label{display:block;margin:0 0 .4em}.contactForm input[type="text"],.contactForm textarea{width:100%;padding:9px;border:1px solid #d6d6d6;-webkit-appearance:none;border-radius:0;line-height:1.3;margin:0 0 1em;color:#333;font-size:1.4rem}.contactForm input[type="text"].full,.contactForm textarea.full{float:none;width:98%;margin:0 1%;clear:both}.contactForm select{width:100%;margin:0 0 1em}.contactForm textarea{height:150px}.contactForm input[type="submit"]{border-left:0;border-right:0;border-top:0;background:#025b30;border-color:#03381e;color:#fff}.ppc-consultation-form h3{margin:30px 0 0}.contactForm .contactDrop{overflow:hidden;border:1px solid #d6d6d6;margin:0 0 1em;position:relative;color:#333}.contactForm .contactDrop select{width:100%;border:0;-webkit-appearance:none;padding:0 9px;height:40px;margin:0;font-size:1.4rem;color:#757575;background-color:#fff}.contactForm .contactDrop:after{content:"";font-family:Material Icons;position:absolute;top:50%;right:11px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:1.6em;pointer-events:none}.contactForm input[type="checkbox"]{display:none}.contactForm input[type="checkbox"]+label{margin:0 0 1em;font-size:1.2rem;color:#656262}.contactForm input[type="checkbox"]+label:before{content:"";font-family:Material Icons;color:#00653a;vertical-align:middle;margin:0 9px 0 0;font-size:29px}.contactForm input[type="checkbox"]:checked+label:before{content:""}.contactForm .recaptchaContainer{margin:0 0 1em}@media only screen and (min-width:992px){.contactForm .contactForm50,.contactForm input.contactForm50{width:48%;margin-left:1%;margin-right:1%;float:left}}.contactForm .receiveInfoLabel{line-height:1}.mainActions{position:fixed;top:54px;left:0;width:100%;z-index:99}.faqPage .card-header{padding:0;border:0;border-radius:inherit!important}.faqPage .card-header h3{margin-bottom:0;color:#575757;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.faqPage .tab-content .card{border-radius:inherit}.faqPage .card-header h3 .btn.btn-link{position:inherit;display:block;width:100%;text-align:left}.faqPage .card{border-radius:inherit;margin-bottom:15px}.faqPage .card-header h3 .btn.btn-link{display:block;width:100%;text-align:left;border:0!important;border-radius:inherit!important;background:#e3e3e3;color:#000;padding:20px 60px 20px 40px;position:relative;font-size:20px;white-space:inherit;text-transform:none;margin-bottom:0;font-weight:normal}.faqPage .card-header h3 .btn.btn-link:hover .faqPage .card-header h3 .btn.btn-link:focus{background:#d6d6d6}.faqPage .card .card-header{border-radius:inherit!important}.faqPage .card-header h3.btn.btn-link i.fa.fa-angle-right{position:absolute;left:20px;top:25px;margin:auto;display:flex;align-items:center}.faqPage .card-header h3 .btn.btn-link i.fa.fa-plus,.faqPage .card-header h3 .btn.btn-link i.fa.fa-minus{position:absolute;right:40px;top:0;bottom:0;margin:auto;display:flex;align-items:center;font-size:23px;color:#00653a}.faqPage .card-header h3 .btn.btn-link.collapsed i.fa.fa-minus{display:none}.faqPage .card .card-body{padding:30px 45px}.faqPage .card .card-body p:last-child{margin-bottom:0}.faqPage .card .card-body ul{padding-left:25px}.faqPage .card .card-body ul li{color:#575757;font-family:"Open Sans",sans-serif;font-size:16px;margin-bottom:10px;line-height:20px;position:relative;padding-left:20px;list-style:none}.faqPage .card .card-body ul li:before{position:absolute;content:'';width:10px;height:10px;border-radius:100%;background:#00572d;top:3px;left:0}.faqPage .faq-tab-heading{font-size:35px;text-transform:uppercase;font-weight:700;color:#026937;line-height:1;margin:30px 0;font-family:'Open Sans Condensed'!important}.faqPage .card .card-body h4{font-size:22px;font-weight:600;margin-bottom:15px}.faqPage .card .card-body ul:last-child{margin-bottom:0}.faqPage .tab-content .accordion .row:first-child .faq-tab-heading{margin-top:auto}.faqPage .tab-content .btn.btn-link.collapsed .fa.fa-plus{display:flex!important}.faqPage .tab-content .btn.btn-link .fa.fa-plus{display:none!important}.faqPage .tab-content .btn-link:hover{color:#000;text-decoration:underline}@media only screen and (min-width:992px){.mainActions{position:fixed;left:0;top:200px;z-index:20;width:auto}}a.mainAction,a:visited.mainAction{display:block;width:50%;float:left;background:#de9603;color:#fff;border-right:1px solid #fff}@media screen and (max-width:992px){a.mainAction,a:visited.mainAction{margin-left:0!important}}a.mainAction:last-child,a:visited.mainAction:last-child{border:0}a.mainAction:hover,a:visited.mainAction:hover{background:#f2bb2b}@media only screen and (min-width:992px){a.mainAction,a:visited.mainAction{float:none;width:160px;border:0;margin:0 0 .4em -90px;box-shadow:2px 2px 3px rgba(0,0,0,.4)}a.mainAction.phone,a:visited.mainAction.phone{display:none}a.mainAction:hover,a:visited.mainAction:hover{background:#de9603}}.mainActionText{float:left;padding:0 8px;line-height:40px;text-transform:uppercase;font-weight:700;font-size:1.4rem;background:#de9603;color:#212121}@media only screen and (min-width:992px){.mainActionText{text-align:center;width:90px;line-height:1.3;padding:17px 5px 0}}.mainActionIcon{width:40px;height:40px;line-height:42px;float:right;background:#f2bb2b;text-shadow:2px 2px 0 rgba(0,0,0,.6);text-align:center;vertical-align:middle;font-size:23px;position:relative}@media only screen and (min-width:992px){.mainActionIcon{height:70px;width:70px;line-height:90px}}.mainActionIcon img{width:25px;height:auto;display:block;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:992px){.mainActionIcon img{width:33px}}@media only screen and (min-width:1200px){.mainActionIcon img{width:40px}}ul.add-link-footer li{display:inline-block;padding:0 10px;position:relative;margin:0 0 5px}ul.add-link-footer li a{color:#f2bb2b;font-size:16px}ul.add-link-footer li:after{content:"";position:absolute;border-right:1px solid #f2bb2b;width:1px;height:13px;right:0;top:4px}ul.add-link-footer{margin:8px 0 0}ul.add-link-footer li:last-child:after{border:0}.ytContainer{position:relative;overflow:hidden;margin:0 0 2em}.ytContainer:after{content:"";display:block;padding:0 0 60%}.ytContainer iframe{position:absolute;top:0;left:0;height:100%;width:100%}.modal-box{display:none;position:fixed;z-index:1000;width:98%;background:#fff;border-bottom:1px solid #aaa;border-radius:4px;box-shadow:0 3px 9px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.1);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal-box .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden}.modal-box .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-box .header,.modal-box .modal-header{padding:25px}.modal-box .header h3,.modal-box .header h4,.modal-box .modal-header h3,.modal-box .modal-header h4{margin:0}.modal-box .modal-body{padding:25px}.modal-box .footer,.modal-box .modal-footer{padding:0 25px 25px 25px;background:rgba(0,0,0,.02);text-align:right}.modal-box .footer .btnPrimary,.modal-box .modal-footer .btnPrimary{border:0}.modal-overlay{opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;z-index:900;width:100%;height:100%;background:rgba(0,0,0,.9)!important}a.close{line-height:1;font-size:1.5em;position:absolute;top:5%;right:2%;text-decoration:none;color:#bbb;color:#00653a}a.close:hover{color:#222;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;-o-transition:color 1s ease;transition:color 1s ease}@media(min-width:700px){.modal-box{width:600px}}.styleWrapper{font-family:"Open Sans",sans-serif;background:#fff}a.guideLink,a:visited.guideLink{color:#999;text-decoration:none}a:hover.guideLink,a:visited:hover.guideLink{color:#333}.styleWrapper{width:100%;max-width:1200px;margin:0;padding:35px 25px 0 25px;position:relative}@media only screen and (min-width:992px){.styleWrapper{padding-left:250px}}.styleWrapper section{margin:0 0 100px}.styleWrapper section.guideLastSection{margin-bottom:0}.styleMenu{position:fixed;top:29px;left:0;width:200px;text-align:right;bottom:0;font-size:1.4rem;font-family:'Raleway',sans-serif;display:none}@media only screen and (min-width:992px){.styleMenu{display:block}}.styleMenu a{display:block;margin:0 0 11px;text-align:right;padding:5px 15px;border-right:4px solid transparent}.styleMenu a:hover{background:#f8f8f8;text-decoration:none}.styleMenu a.guideLinkOn{background:#efefef;color:#222;border-color:#aaa}.styleMenu a.bkLink{display:inline-block;margin:0;padding:0;border:0}.styleMenu a.bkLink:hover{background:transparent}.styleMenu .bkBadge{height:35px;width:auto;margin:0 0 0 0;opacity:.8;position:absolute;right:15px;bottom:15px}.styleMenu .bkBadge:hover{opacity:1}.guideStyleToggle{text-align:right;margin:0 15px 11px 0;cursor:pointer;color:#999}.guideStyleToggle span{display:inline-block;padding:3px 9px;border-radius:3px;border:1px solid #ddd}.guideStyleToggle span:hover{background:#fafafa}.guideStyleToggle span.toggleOn{background:#00a4e4;color:#fff;border-color:#00a4e4}.guideStyleToggle span.toggleOn:before{content:"";font-family:FontAwesome;margin:0 5px 0 0}.guideTag{position:relative;background:#00a4e4;font-size:1.4rem;line-height:1.4rem;padding:1px 4px;display:inline-block;color:#fff;margin:0 9px;display:none;border:1px solid #fff;font-weight:400;font-family:'Raleway',sans-serif}.mainHeader{font-size:8rem;line-height:8.4rem;margin:0 0 25px;font-family:'Raleway',sans-serif;color:#000;font-size:3rem;line-height:3.4rem}@media only screen and (min-width:992px){.mainHeader{font-size:8rem;line-height:8.4rem;margin-bottom:45px}}.mainHeader span{color:#aaa;display:block;margin:0;font-size:1.6rem;line-height:1.8rem}.styleHeader{border-bottom:1px solid #333;padding:9px 0;margin:0 0 35px;text-align:center;font-weight:700;color:#333;position:relative;text-transform:uppercase;font-size:1.6rem;clear:both;font-family:'Raleway',sans-serif}.styleHeader:after{content:"";position:absolute;bottom:-8px;left:50%;margin:0 0 0 -8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #333}.styleHeader .guideLink{position:absolute;right:0;top:50%;width:25px;height:25px;line-height:25px;text-align:center;margin:-12px 0 0;font-size:1.6rem}.colorBoxWrapper{width:31.3333%;margin:0 1% 25px;float:left;font-size:1.2rem;line-height:1.6rem}@media only screen and (min-width:768px){.colorBoxWrapper{width:23%}}@media only screen and (min-width:992px){.colorBoxWrapper{width:18%}}.colorBox{width:100%;height:90px;border-radius:3px;background:#ccc;display:block;margin:0 0 5px;position:relative;overflow:hidden;font-family:'Raleway',sans-serif}@media only screen and (min-width:992px){.colorBox{height:110px}}.colorBox-Light{position:absolute;left:0;bottom:0;width:50%;height:31px;background:#ddd}.colorBox-Dark{position:absolute;right:0;bottom:0;width:50%;height:31px;background:#bbb}.colorTitle{font-weight:700;font-family:'Raleway',sans-serif}.colorHex{color:#aaa;font-family:'Raleway',sans-serif}.colorBoxGray{height:50px}.clearer{clear:both}.colorBox-Primary{background:#00653a}.colorBox-Primary .colorBox-Light{background:#00874e}.colorBox-Primary .colorBox-Dark{background:#003e24}.colorBox-Secondary{background:#c5dc6e}.colorBox-Secondary .colorBox-Light{background:#d7f078}.colorBox-Secondary .colorBox-Dark{background:#a5b85b}.colorBox-Accent1{background:#f2bb2b}.colorBox-Accent1 .colorBox-Light{background:#ffce4e}.colorBox-Accent1 .colorBox-Dark{background:#de9603}.colorBox-Gray-Ex-Dark{background:#222}.colorBox-Gray-Dark{background:#767676}.colorBox-Gray-Medium{background:#a6a6a6}.colorBox-Gray-Light{background:#d6d6d6}.colorBox-Gray-Ex-Light{background:#f1f1f1}header{background:#00653a;position:fixed;z-index:100;top:0;left:0;width:100%}header.scrolled{box-shadow:0 0 4px rgba(0,0,0,.6)}@media only screen and (min-width:992px){header{background:#fff;padding:0 0 9px}}.ddsmoothmenu .topBar{display:none}.topBar{color:#fff;width:100%;position:relative;margin:1em 0 0;padding:1em 0 0}@media only screen and (min-width:992px){.topBar{padding:0 5px 0 0;margin:19px 30px 10px 0;float:right;width:auto}}.topBar:before{position:absolute;top:0;content:"";left:0;width:60%}@media only screen and (min-width:992px){.topBar:before{border:0}}@media only screen and (min-width:992px){.topBar{text-align:right;display:flex;max-width:687px;width:100%}}.topBar ul{list-style:none;margin:0;padding:0;font-size:0}.topBar ul li.topBarSocial{max-width:170px;margin:0 auto;font-size:0;padding:17px 0 0}.topBar ul li.topBarSocial a.socialLink i{background:#00874e;color:#fff;border-radius:5px;padding:0;width:24px;height:24px;font-size:19px;display:flex;align-items:center;justify-content:center}.topBar ul li.topBarSocial a:hover i,.topBar ul li.topBarSocial a:visited:hover i{background:#f2bb2b;color:#fff}.topBar ul li.topBarSocial a.socialLink.square:hover i,.topBar ul li.topBarSocial a.socialLink.square:visited:hover i{background:transparent;color:#f2bb2b}.topBar ul li.topBarSocial span.topBarSocialMore a.socialLink.square:hover i,.topBar ul li.topBarSocial span.topBarSocialMore a.socialLink.square:visited:hover i{color:#fff!important;background:transparent}.topBar ul li.topBarSocial span.topBarSocialMore a.socialLink:hover i,.topBar ul li.topBarSocial span.topBarSocialMore a.socialLink:visited:hover i{background:#fff;color:#f2bb2b}@media only screen and (min-width:992px){.topBar ul li.topBarSocial{border-left:1px solid #fff;padding:0 15px;float:right;position:relative;display:flex;align-items:center}}.topBar ul li.topBarSocial a,.topBar ul li.topBarSocial a:visited{display:inline-block;padding:0;border:0}.topBar ul li.topBarSocial a:hover,.topBar ul li.topBarSocial a:visited:hover{background:transparent!important;color:#f2bb2b}.topBar li{display:inline-block;margin:0;font-size:1.2rem;padding:0}.topBar a,.topBar a:visited{color:#fff;display:inline-block}@media only screen and (min-width:992px){.topBar a,.topBar a:visited{border-left:1px solid #fff;padding:7px 15px;text-transform:uppercase;font-weight:600}}.topBar a:hover,.topBar a:visited:hover{background:#00874e;text-decoration:none}.topBar a.socialLink,.topBar a:visited.socialLink{font-size:31px;margin:0 3px;border:0;padding:0}@media only screen and (min-width:992px){.topBar a.socialLink,.topBar a:visited.socialLink{font-size:24px;color:#00874e}}.topBar a.socialLink:hover,.topBar a:visited.socialLink:hover{background:none;color:#f2bb2b}.topSocial{max-width:200px;margin:0 auto;text-align:center}@media only screen and (min-width:992px){.topSocial{max-width:165px;width:100%;float:left}}@media only screen and (min-width:992px){span.topBarSocialMore{position:absolute;bottom:0;right:0;z-index:101;-webkit-transform:translate(0,100%);transform:translate(0,100%);background:#f2bb2b;padding:3px 5px;display:none;border-radius:0 0 7px 7px;align-items:center;flex-wrap:wrap;justify-content:center}span.topBarSocialMore a.socialLink i.fa.fa-instagram{background:#026937;color:#f2bb2b;padding:0 2px;border-radius:3px;font-size:20px;line-height:initial;vertical-align:inherit}span.topBarSocialMore a.socialLink:hover i.fa.fa-instagram{background:#fff}span.topBarSocialMore a.socialLink,span.topBarSocialMore a:visited.socialLink{display:inline-block!important;color:#026937;padding:5px 0!important}span.topBarSocialMore a.socialLink{color:#026937}span.topBarSocialMore a.socialLink:hover{color:#fff!important}}.socialMoreArrow{display:none}@media only screen and (min-width:992px){.socialMoreArrow{display:inline-block;font-size:18px;padding:0 0 0 7px;line-height:35px;float:right;cursor:pointer;color:#00874e}.socialMoreArrow:hover{color:#f2bb2b}.socialMoreArrow:after{content:"";font-family:FontAwesome}.socialMoreArrow.on:after{content:""}}.topContact{float:left}.topContact a{background:#f2bb2b;font-size:14px;border-radius:3px;color:#023e21!important;font-weight:700}.topContact a:hover{background:#de9603!important}.topSearch{font-weight:700;text-align:center}.topSearch a:after,.topSearch a:visited:after{content:"";font-family:'Material Icons';font-size:22px;vertical-align:middle;margin:0 0 0 5px;font-weight:400}@media only screen and (min-width:992px){.topSearch a:after,.topSearch a:visited:after{font-size:24px}}@media only screen and (min-width:992px){.topSearch a,.topSearch a:visited{color:#00874e}}.topSearch a:hover,.topSearch a:visited:hover{background:none;color:#f2bb2b}@media only screen and (min-width:992px){.topSearch{float:left;font-size:1.2rem;font-weight:400;padding:0 0 0 13px}}.menuToggle{float:right;color:#fff;font-size:33px;line-height:25px;padding:13px 0;transition:background .2s;width:60px;text-align:center;cursor:pointer}.menuToggle:after{content:"";font-family:'Material Icons'}.menuToggle.on{background:#003e24}.menuToggle.on:after{content:""}@media only screen and (min-width:992px){.menuToggle{display:none}}.logo{float:left;padding:13px 17px}.logo a{display:block}.logo .logoSvg{height:25px;width:auto;fill:#fff;display:block}@media only screen and (min-width:992px){.logo .logoSvg{height:47px;fill:#00653a}}@media only screen and (min-width:992px){.logo{margin:16px 0 0 25px}}footer{background:#00653a;color:#fff;padding:35px 0}@media only screen and (min-width:992px){footer{background:url("/images/franchise/dirt.jpg") 50% 0}}footer h2{color:#f2bb2b;font-size:2.4rem}@media only screen and (min-width:992px){footer h2{font-size:1.8rem;font-weight:600}}footer a,footer a:visited{color:#fff}footer ul{list-style:none;padding:0;margin:0 0 1.5em}footer li{margin:0 0 1em}footer p{margin:0 0 .4em;clear:both}footer a.btnDownload,footer a:visited.btnDownload{color:#fff;font-size:.8em;margin-bottom:2em}footer a.btnDownload:before,footer a:visited.btnDownload:before{display:none}footer a.btnDownload:after,footer a:visited.btnDownload:after{color:#f2bb2b}@media only screen and (min-width:992px){footer a.btnDownload,footer a:visited.btnDownload{font-size:1.4rem}}@media only screen and (min-width:992px){.footerCol{width:23.72881%;float:left;font-size:1.2rem;font-weight:300;padding:0 35px 0 35px}}.footerCredits{clear:both}@media only screen and (min-width:992px){.footerCredits{font-size:1.2rem;text-align:center;padding:40px 0}}.footerNewsItem{margin:0 0 1em}.newsDate{width:23.72881%;float:left;color:#ffcb44;font-weight:700}@media only screen and (min-width:992px){.newsDate{width:25.42373%;float:left}}@media only screen and (min-width:1400px){.newsDate{width:23.72881%;float:left}}.newsContent{width:76.27119%;float:left}@media only screen and (min-width:992px){.newsContent{width:74.57627%;float:left;padding-left:9px}}@media only screen and (min-width:1400px){.newsContent{width:76.27119%;float:left;padding-left:0}}a.viewAllLink{font-weight:700}a.viewAllLink:after{content:"";font-family:Material Icons}.footerSocial{margin:0 0 1.5em;display:flex}.footerSocial a.socialLink{font-size:30px;margin:10px 10px 10px 0;color:#f2bb2b}.footerSocial a.socialLink:hover{color:#fff}.footerSocial a.socialLink i{background:#f2bb2b;color:#000;border-radius:5px;padding:0;width:30px;height:30px;font-size:26px;display:flex;align-items:center;justify-content:center}.footerSocial a.socialLink:hover{color:#fff}.footerSocial a.socialLink:hover i,.footerSocial a.socialLink:visited:hover i{background:#fff;color:#000}.footerSocial a.socialLink.square:hover i,.footerSocial a.socialLink.square:visited:hover i{background:transparent;color:#fff}.ddsmoothmenu{width:80%;clear:both;background:#003e24;position:fixed;right:0;left:100%;top:55px;bottom:0;z-index:100;text-align:left;overflow:scroll;padding:30px 0}@media only screen and (min-width:992px){.ddsmoothmenu{display:block;clear:none;float:right;width:auto;position:relative;left:auto;top:auto;bottom:auto;background:transparent;padding:0 29px 0 0;overflow:visible;clear:right;text-align:right}}.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style-type:none}.ddsmoothmenu ul li{position:relative;display:block;margin:0}@media only screen and (min-width:992px){.ddsmoothmenu ul li{display:inline;float:left}.ddsmoothmenu ul li:last-child a{margin-right:0}.ddsmoothmenu ul li:last-child a:after{width:0;height:0}}.ddsmoothmenu ul li a{display:block;color:#fff;padding:11px 35px;color:#2d2b2b;text-decoration:none;font-weight:700;font-size:1.8rem;transition:background .3s,color .3s;font-weight:800}@media only screen and (min-width:992px){.ddsmoothmenu ul li a{font-size:1.2rem;text-transform:uppercase;position:relative;padding:11px 10px;border-radius:5px;color:#555}.ddsmoothmenu ul li a:after{content:"";position:absolute;top:50%;right:-2px;width:2px;height:15px;background:#545454;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media only screen and (min-width:992px) and (min-width:992px){.ddsmoothmenu ul li a:after{display:none}}@media only screen and (min-width:1200px){.ddsmoothmenu ul li a{padding-left:15px;padding-right:15px}}* html .ddsmoothmenu ul li a{display:inline-block}.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited{color:#fff}@media only screen and (min-width:992px){.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited{color:#767676}}@media only screen and (min-width:992px){.ddsmoothmenu ul li ul li a:link,.ddsmoothmenu ul li ul li a:visited{color:#fff}}.ddsmoothmenu ul li a.selected{background:#003e24!important;color:#fff;border-radius:5px 5px 0 0}.ddsmoothmenu ul li ul li a.selected{background:#007f49;border-radius:0}.ddsmoothmenu ul li a:hover{background:#00874e;color:#fff}@media only screen and (min-width:992px){.ddsmoothmenu ul li a:hover{background:rgba(0,101,58,.1);color:#545454}}.ddsmoothmenu ul li ul li a:hover{background:#007f49;border-radius:0}.ddsmoothmenu ul li ul{position:relative;display:none;visibility:hidden;top:0!important;width:100%!important;background:#00653a}@media only screen and (min-width:992px){.ddsmoothmenu ul li ul{position:absolute;left:0;top:100%!important;width:220px!important}}@media only screen and (min-width:992px){.ddsmoothmenu ul li:nth-last-child(-n+2) ul{left:auto;right:0}}.ddsmoothmenu ul li ul li{display:list-item;float:none}.ddsmoothmenu ul li ul li ul{top:0;left:0!important;background:#00874e}@media only screen and (min-width:992px){.ddsmoothmenu ul li ul li ul{left:220px!important;top:0!important}}.ddsmoothmenu ul li ul li a{width:100%;padding:5px 35px 5px 45px;margin:0;border-top-width:0;font-weight:400}@media only screen and (min-width:992px){.ddsmoothmenu ul li ul li a{width:220px!important;text-align:left;text-transform:none;font-size:1.2rem;padding:15px 45px 15px 11px;border-bottom:1px solid #00874e;border-radius:0}.ddsmoothmenu ul li ul li a:after{width:0;height:0}}.ddsmoothmenu ul li ul li:last-child a{border:0}@media only screen and (min-width:992px){.ddsmoothmenu ul li ul li ul li a{border-bottom:1px solid #00653a}}* html .ddsmoothmenu{height:1%}.downarrowclass{position:absolute;top:12px;right:7px;display:none}.rightarrowclass{position:absolute;top:12px;right:15px;display:none}@media only screen and (min-width:992px){.rightarrowclass{display:block}}.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:#c0c0c0}.toplevelshadow{opacity:.8}.dropToggle{position:absolute;right:0;left:176px;top:9px;background:rgba(255,255,255,.5);height:30px;width:30px;line-height:30px;text-align:center;color:#003e24;cursor:pointer;border-radius:50px;margin:0 auto}@media only screen and (min-width:992px){.dropToggle{display:none}}.dropToggle:after{content:"";font-family:FontAwesome;font-size:20px}.dropToggle.on:after{content:""}.dropToggle:hover{background:#fff}.iHero{overflow:hidden;position:relative;padding:120px 0 0}.iHeroSlide{overflow:hidden;text-align:center;color:#fff;position:relative;max-height:500px}.iHeroSlide:after{content:"";padding:0 0 0;display:block}@media only screen and (min-width:1400px){.iHeroSlide{max-height:600px}}.iHeroCaption{position:absolute;top:50%;left:50%;width:90%;line-height:normal;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:880px}.iHeroCaption.fs-slider-green-overlay{background-color:rgba(11,70,31,.49);padding:20px;z-index:99999}.iHeroHeader{font-weight:800;font-size:6vw;margin:0 0 .2em;text-shadow:1px 1px 4px rgba(0,0,0,.7);color:#fff;line-height:normal}@media only screen and (max-width:1200px){.iHeroHeader{font-size:36px}}@media only screen and (min-width:1200px){.iHeroHeader{font-size:6rem}}.iHeroCopy{font-size:3vw;margin:0 0 20px;text-shadow:1px 1px 2px rgba(0,0,0,.7);color:#fff}@media only screen and (min-width:1200px){.iHeroCopy{font-size:2.4rem}}.iHeroNav{position:absolute;bottom:5px;left:50%;text-align:center;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:10}@media only screen and (min-width:768px){.iHeroNav{bottom:21px}}@media only screen and (min-width:1200px){.iHeroNav{bottom:65px}}.iHeroPagination .swiper-pagination-bullet{display:inline-block;height:12px;width:12px;border-radius:10px;background:transparent;border:2px solid #a6a6a6;cursor:pointer;opacity:1;margin:0 5px}.iHeroPagination .swiper-pagination-bullet:hover{background:rgba(255,255,255,.2);border-color:#fff}.iHeroPagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#a6a6a6;border:0;cursor:default}.iHeroNext{position:absolute;right:-31px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#a6a6a6;cursor:pointer}.iHeroNext:after{content:"";font-family:Material Icons;font-size:29px;line-height:29px;vertical-align:middle}.iHeroNext:hover{color:#026937}.iHeroPrev{position:absolute;left:-31px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#a6a6a6;cursor:pointer}.iHeroPrev:after{content:"";font-family:Material Icons;font-size:29px;line-height:29px;vertical-align:middle}.iHeroPrev:hover{color:#026937}.socialLink.square i{background:transparent;color:#00874e;font-size:36px;width:auto;height:auto;margin-top:auto;line-height:normal;display:flex}.topBar ul li.topBarSocial a.socialLink.square i{background:transparent;color:#00874e;font-size:28px;width:auto;height:auto;margin-top:auto;line-height:normal;display:flex}.asideSocial{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.asideSocial a.socialLink.square i{background:transparent;color:#00874e;font-size:35px}.footerSocial{display:flex;align-items:center;flex-wrap:wrap}.footerSocial a.socialLink.square i{color:#f2bb2b;font-size:35px;background:transparent}.iContainer{background:url("/images/franchise/weedmanBust.png") 5% 100% no-repeat,url("/images/franchise/texture.png") 50% 50%;background-size:auto 200px,auto auto}@media only screen and (min-width:768px){.iContainer{background-size:auto 350px,auto auto}}@media only screen and (min-width:992px){.iContainer{background:url("/images/franchise/grass.png") 50% 100% repeat-x,url("/images/franchise/weedmanBust.png") 5% calc(100% - 130px) no-repeat,url("/images/franchise/texture.png") 50% 50% repeat;background-size:auto auto,auto 400px,auto auto;padding-bottom:120px}}@media only screen and (min-width:1400px){.iContainer{background:url("/images/franchise/grass.png") 50% 100% repeat-x,url("/images/franchise/weedmanBust.png") 21% calc(100% - 130px) no-repeat,url("/images/franchise/texture.png") 50% 50% repeat}}.iBoxContainer{padding:1em 15px 4em}@media only screen and (min-width:1200px){.iBoxContainer{width:66.10169%;float:left;margin-left:16.94915%;margin-top:-65px;position:relative;z-index:11;padding-left:0;padding-right:0}}.iBox{background:#00653a;color:#c5dc6e;text-align:center;padding:15px;margin:0 0 1em;font-size:2.2rem;position:relative;line-height:1.3}.iBox a,.iBox a:visited{color:#ebf8bd}@media only screen and (min-width:768px){.iBox{width:32.20339%;float:left;font-size:1.8rem;background:url("/images/franchise/angleBg.png") 50% 50% no-repeat;background-size:100% 100%;padding:15px 19px 65px}.iBox:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.iBox:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.iBox:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}@media only screen and (min-width:768px){.iBoxInner{padding:11px;background:linear-gradient(#026937 0%,rgba(2,105,55,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026937',endColorstr='#00026937',GradientType=0)}}.iBoxTitle{color:#fff;font-weight:800;text-transform:uppercase;font-size:8vw;line-height:1.2;margin:0 0 .3em}@media only screen and (min-width:768px){.iBoxTitle{font-size:4rem}}.iReasonRow{clear:both;text-align:center;padding:0 15px;font-size:2.2rem;max-width:1300px}@media only screen and (min-width:1200px){.iReasonRow{padding:0;background:url("/images/franchise/reasonBg2.jpg") 100% 50% no-repeat;background-size:auto 100%;margin:0 auto 3em}}@media only screen and (min-width:1200px){.iReasonLeft{width:50.84746%;float:left;background:url("/images/franchise/reasonBg.png") 0 0 no-repeat;background-size:100% 100%;padding:20px;text-align:left;color:#fff;font-size:1.8rem}}@media only screen and (min-width:1200px){.iReasonLeft p{padding:0 100px 0 0}}.iReasonLeft p:last-child{margin:0}@media only screen and (min-width:1200px){.iReasonLeftInner{padding:25px 110px 25px 100px;background:linear-gradient(to right,#026937 0%,rgba(2,105,55,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026937',endColorstr='#00026937',GradientType=1)}}@media only screen and (min-width:1400px){.iReasonLeftInner{padding:25px 70px 25px 150px}}.reasonTitle{font-weight:800;color:#00653a;font-size:4rem;line-height:1.3;margin:0 0 .4em}@media only screen and (min-width:1200px){.reasonTitle{color:#fff;font-size:5rem}}.reasonSubTitle{font-weight:800;font-size:2.8rem;color:#00653a;line-height:1.3;position:relative;padding:0 0 .6em;margin:0 0 .6em}.reasonSubTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;border-top:2px solid #d7f078}@media only screen and (min-width:1200px){.reasonSubTitle{color:#fff;font-size:3.4rem}}.iReasonRight{position:relative}@media only screen and (min-width:1200px){.iReasonRight{width:49.15254%;float:left;padding:20px}}.reasonBoxContainer{background:#f1f1f1;font-size:0;padding:15px 0;margin:0 0 65px}.reasonBoxContainer a.btn,.reasonBoxContainer .contactForm input[type="submit"],.contactForm .reasonBoxContainer input[type="submit"],.reasonBoxContainer .asideForm input[type="submit"],.asideForm .reasonBoxContainer input[type="submit"],.reasonBoxContainer a.gridBox span.btn,a.gridBox .reasonBoxContainer span.btn,.reasonBoxContainer div.gridBox span.btn,div.gridBox .reasonBoxContainer span.btn{font-size:1.8rem;display:block;margin:0 15px;clear:both}@media only screen and (min-width:1200px){.reasonBoxContainer a.btn,.reasonBoxContainer .contactForm input[type="submit"],.contactForm .reasonBoxContainer input[type="submit"],.reasonBoxContainer .asideForm input[type="submit"],.asideForm .reasonBoxContainer input[type="submit"],.reasonBoxContainer a.gridBox span.btn,a.gridBox .reasonBoxContainer span.btn,.reasonBoxContainer div.gridBox span.btn,div.gridBox .reasonBoxContainer span.btn{display:inline-block}}@media only screen and (min-width:1200px){.reasonBoxContainer{background:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;padding:25px;margin:0}}.reasonBox{width:50%;display:inline-block;font-size:1.8rem;line-height:1.3;margin:0 0 2em}@media only screen and (min-width:1200px){.reasonBox{width:33.3333%;color:#fff;vertical-align:top;padding:0 15px}}.reasonBoxTitle{font-weight:800;color:#c5dc6e;font-size:5rem}@media only screen and (min-width:1200px){.reasonBoxTitle{line-height:1}}.reasonBoxSubTitle{text-transform:uppercase;font-size:3rem}@media only screen and (min-width:1200px){.reasonBoxSubTitle{margin:0 0 .2em}}@media only screen and (min-width:1200px){.reasonBoxCaption{font-weight:700;font-size:1.4rem}}.iSystemRow{padding:0 15px;text-align:center;margin:0 0 3em}.iSystemRow a.btn,.iSystemRow .contactForm input[type="submit"],.contactForm .iSystemRow input[type="submit"],.iSystemRow .asideForm input[type="submit"],.asideForm .iSystemRow input[type="submit"],.iSystemRow a.gridBox span.btn,a.gridBox .iSystemRow span.btn,.iSystemRow div.gridBox span.btn,div.gridBox .iSystemRow span.btn{margin-bottom:1em;display:block}@media only screen and (min-width:992px){.iSystemRow a.btn,.iSystemRow .contactForm input[type="submit"],.contactForm .iSystemRow input[type="submit"],.iSystemRow .asideForm input[type="submit"],.asideForm .iSystemRow input[type="submit"],.iSystemRow a.gridBox span.btn,a.gridBox .iSystemRow span.btn,.iSystemRow div.gridBox span.btn,div.gridBox .iSystemRow span.btn{display:inline-block;margin:0 .6em .6em}}@media only screen and (min-width:992px){.iSystemRow h2{font-size:5rem}}@media only screen and (min-width:1200px){.iSystemRow h2{font-size:6rem;margin:0 0 .6em;font-weight:800}}@media only screen and (min-width:1200px){.iSystemRow{margin:0 0 5em}}@media only screen and (min-width:1200px){.iSystemBoxContainer{width:83.05085%;float:left;margin-left:8.47458%;margin-bottom:2em}}.systemBox{width:32.20339%;float:left;margin-bottom:1.6em;line-height:1.3;font-weight:700;text-transform:uppercase;color:#767676;font-size:1.4rem}.systemBox:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.systemBox:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.systemBox:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}@media only screen and (min-width:992px){.systemBox{width:15.25424%;float:left;padding:15px 5px}.systemBox:nth-child(6n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.systemBox:nth-child(6n+2){margin-left:16.94915%;margin-right:-100%;clear:none}.systemBox:nth-child(6n+3){margin-left:33.89831%;margin-right:-100%;clear:none}.systemBox:nth-child(6n+4){margin-left:50.84746%;margin-right:-100%;clear:none}.systemBox:nth-child(6n+5){margin-left:67.79661%;margin-right:-100%;clear:none}.systemBox:nth-child(6n+6){margin-left:84.74576%;margin-right:-100%;clear:none}}@media only screen and (min-width:1200px){.systemBox{font-size:1.4rem}}@media only screen and (min-width:1400px){.systemBox{font-size:1.8rem;padding:15px}}.systemBoxIcon{overflow:hidden;width:70%;margin:0 auto}@media only screen and (min-width:992px){.systemBoxIcon{width:50%;margin-bottom:.8em}}@media only screen and (min-width:1200px){.systemBoxIcon{max-width:75px}}.systemBoxIcon:after{content:"";display:block;padding:0 0 100%}.testimonialRow{padding:0 15px;text-align:center;position:relative;overflow:hidden;background:url("/images/franchise/testimonialBg.jpg") 50% 50% no-repeat;background-size:cover;margin:0}.testimonialRow:after{padding:0 0 70%}@media only screen and (min-width:1200px){.testimonialRow:after{padding-bottom:40%}}@media only screen and (max-width:470px){.testimonialRow{padding:125px 15px}.testimonial{width:94%}}.testimonial{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;width:80%;max-width:750px;line-height:1.3}.testimonial a.btn,.testimonial .contactForm input[type="submit"],.contactForm .testimonial input[type="submit"],.testimonial .asideForm input[type="submit"],.asideForm .testimonial input[type="submit"],.testimonial a.gridBox span.btn,a.gridBox .testimonial span.btn,.testimonial div.gridBox span.btn,div.gridBox .testimonial span.btn{font-size:.8em}@media only screen and (min-width:768px){.testimonial a.btn,.testimonial .contactForm input[type="submit"],.contactForm .testimonial input[type="submit"],.testimonial .asideForm input[type="submit"],.asideForm .testimonial input[type="submit"],.testimonial a.gridBox span.btn,a.gridBox .testimonial span.btn,.testimonial div.gridBox span.btn,div.gridBox .testimonial span.btn{font-size:1em}}p.testimonialCopy{font-style:italic;font-weight:700;font-size:2.2rem;margin:0 0 .4em;position:relative}@media only screen and (min-width:768px){p.testimonialCopy{font-size:3rem}}@media only screen and (min-width:992px){p.testimonialCopy{font-size:3.4rem}}@media only screen and (min-width:1200px){p.testimonialCopy{margin:0 0 .8em}}@media only screen and (min-width:768px){p.testimonialCredit{margin:0 0 2.8em}}@media only screen and (min-width:1200px){p.testimonialCredit{font-size:2rem}}.quote{position:absolute}.quoteLeft{left:-14px;top:0;height:21px}@media only screen and (min-width:1200px){.quoteLeft{height:40px;left:-9px}}.quoteRight{bottom:-4px;height:21px;margin-left:-10px}@media only screen and (min-width:1200px){.quoteRight{height:40px;bottom:-14px;margin-left:-13px}}.getStartedRow{position:relative;text-align:right;padding:0 0 3rem}.getStartedRow:after{padding:0 0 60%}@media only screen and (min-width:992px){.getStartedRow:after{padding-bottom:40%}}@media only screen and (min-width:1200px){.getStartedRow{max-height:550px}}.weedmanBust{position:absolute;left:5%;bottom:0;height:200px;display:none}@media only screen and (min-width:768px){.weedmanBust{height:350px}}.getStartedContent{text-align:right;position:absolute;top:50%;right:5%;width:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#00653a;font-size:2rem;font-weight:800;line-height:1.3}@media only screen and (min-width:768px){.getStartedContent{font-size:4rem;right:20%;width:45%}}@media only screen and (min-width:1200px){.getStartedContent{text-align:center;font-size:6rem;width:50%;right:15%;line-height:1.2;max-width:600px}}@media only screen and (min-width:1400px){.getStartedContent{right:20%}}.getStartedContent p{margin:0 0 .4em}@media only screen and (min-width:1200px){.getStartedContent p{margin:0}}.getStartedContent a.btn,.getStartedContent .contactForm input[type="submit"],.contactForm .getStartedContent input[type="submit"],.getStartedContent .asideForm input[type="submit"],.asideForm .getStartedContent input[type="submit"],.getStartedContent a.gridBox span.btn,a.gridBox .getStartedContent span.btn,.getStartedContent div.gridBox span.btn,div.gridBox .getStartedContent span.btn{font-size:.8em}@media only screen and (min-width:768px){.getStartedContent a.btn,.getStartedContent .contactForm input[type="submit"],.contactForm .getStartedContent input[type="submit"],.getStartedContent .asideForm input[type="submit"],.asideForm .getStartedContent input[type="submit"],.getStartedContent a.gridBox span.btn,a.gridBox .getStartedContent span.btn,.getStartedContent div.gridBox span.btn,div.gridBox .getStartedContent span.btn{font-size:.6em}}@media only screen and (min-width:992px){.getStartedContent a.btn,.getStartedContent .contactForm input[type="submit"],.contactForm .getStartedContent input[type="submit"],.getStartedContent .asideForm input[type="submit"],.asideForm .getStartedContent input[type="submit"],.getStartedContent a.gridBox span.btn,a.gridBox .getStartedContent span.btn,.getStartedContent div.gridBox span.btn,div.gridBox .getStartedContent span.btn{font-size:1.8rem}}@media only screen and (min-width:992px){.subContainer{background:url("/images/franchise/texture.png") 50% 50% repeat;position:relative}}.subBanner{position:relative;overflow:hidden;max-height:515px;padding:120px 0 0}.subBanner:after{content:"";display:block;padding:0 0 40%}.subBanner h1{position:absolute;top:55%;left:50%;color:#fff;line-height:1.3;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:1px 1px 2px rgba(0,0,0,.6);width:90%;max-width:800px}.crumbs{color:#aaa;padding:10px 0;text-transform:uppercase}.crumbs ul{list-style:none;padding:0;left:0;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.crumbs ul li{padding:0}.crumbs a,.crumbs a:visited{color:#000;text-decoration:none!important;font-size:15px}.crumbs ul li i{margin:0 5px}.crumbs a:hover{color:#00653a}.crumbs a.active{color:#00653a}.crumbs a.active:hover{color:#f2bb2b}@media only screen and (min-width:992px){main{width:67.79661%;float:left;background:#fff;box-shadow:0 3px 4px rgba(0,0,0,.3);padding:0 45px 250px 35px;margin-top:-50px;margin-bottom:50px}}@media only screen and (min-width:1400px){main{width:59.32203%;float:left;padding:0 60px 250px}}@media only screen and (min-width:992px){aside{width:32.20339%;float:right;margin-right:0;background:rgba(214,214,214,.3);padding:0 15px 250px;margin-top:-20px;margin-bottom:50px}}@media only screen and (min-width:1400px){aside{width:23.72881%;float:left}}.asideBox{margin:0 0 2em;text-align:center;clear:both}@media only screen and (max-width:992px){.asideBox.downloadBox,.asideBox.subscriptionBox{width:49%;margin-right:2%;display:inline-block;float:left;clear:none}.asideBox.subscriptionBox{margin-right:0;float:left}}@media only screen and (max-width:630px){.asideBox.downloadBox,.asideBox.subscriptionBox{width:100%;margin-right:0;display:block;float:none;clear:both}}.asideBox ul{margin:0 0 .4em;padding:0;list-style:none}.asideBox li{text-align:left;position:relative;line-height:1.4;padding:0 0 0 25px}@media only screen and (min-width:992px){.asideBox li{padding-left:35px}}.asideBox li:before{content:"";font-family:Material Icons;margin:0 5px 0 0;vertical-align:middle;font-size:19px;line-height:19px;font-weight:bold;position:absolute;top:0;left:0}@media only screen and (min-width:992px){.asideBox li:before{font-size:38px;line-height:30px}}.asideBox li:before:hover{text-decoration:none}.asideBox a,.asideBox a:visited{color:#555}.asideBox h2{color:#545454;margin:0 0 .4em}@media only screen and (min-width:992px){.asideBox h2{font-size:2.4rem}}.asideWhy{display:block;background:#00653a;color:#fff;text-align:center;padding:15px 0;font-weight:700;text-transform:uppercase;letter-spacing:.8px;font-size:2.2rem;margin:0 0 1em}@media only screen and (min-width:992px){.asideWhy{margin-left:-15px;margin-right:-15px}}a.downloadThumb,a:visited.downloadThumb{position:relative;display:flex}a.downloadThumb:after,a:visited.downloadThumb:after{content:"";display:block;padding:0 0 120%}.downloadTitle{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,101,58,.8);color:#fff;text-transform:uppercase;padding:21px 55px 21px 115px;font-weight:800;font-size:3rem;text-align:left;line-height:1.3}@media only screen and (min-width:992px){.downloadTitle{font-size:2.2rem;padding-left:90px;font-weight:600}}.downloadTitle:before{content:"";font-family:Material Icons;color:#c5dc6e;position:absolute;left:25px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:61px}@media only screen and (min-width:992px){.downloadTitle:before{font-size:45px}}.downloadThumb:hover .downloadTitle{background:#00653a}.asideForm input[type="text"],.asideForm .contactForm textarea,.contactForm .asideForm textarea{text-align:center;color:#333;padding:0 11px;height:40px;line-height:40px;border-radius:0;-webkit-appearance:none;display:block;margin:0 0 1em;width:100%;border:1px solid #c4c4c4}.asideForm input[type="submit"]{border-radius:0;border-left:0;border-top:0;border-right:0;white-space:break-spaces}.asideSocial{line-height:1.3}.asideSocial a.socialLink,.asideSocial a:visited.socialLink{color:#00874e;font-size:35px;display:inline-block;margin:0 4px 8px;text-decoration:none}.asideSocial a.socialLink i{background:#00874e;color:#fff;border-radius:5px;padding:0;width:30px;height:30px;font-size:26px;display:flex;align-items:center;justify-content:center}.subGrass{display:none}@media only screen and (min-width:992px){.subGrass{display:block;position:absolute;left:0;bottom:-30px;width:100%;background:url("/images/franchise/grass.png") 50% 100% repeat-x;height:300px}}.gridBoxContainer{margin-top:25px}a.gridBox,a:visited.gridBox,div.gridBox{width:48.71795%;float:left;text-align:center;line-height:1.3;margin-bottom:.4em;position:relative;height:150px;overflow:hidden}a.gridBox:nth-child(2n+1),a:visited.gridBox:nth-child(2n+1),div.gridBox:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}a.gridBox:nth-child(2n+2),a:visited.gridBox:nth-child(2n+2),div.gridBox:nth-child(2n+2){margin-left:51.28205%;margin-right:-100%;clear:none}@media only screen and (min-width:768px){a.gridBox,a:visited.gridBox,div.gridBox{margin-bottom:1em}}@media only screen and (min-width:992px){a.gridBox,a:visited.gridBox,div.gridBox{height:225px}}a.gridBox h2,a:visited.gridBox h2,div.gridBox h2{color:#fff;background:rgba(0,135,78,.8);position:absolute;left:0;bottom:10%;width:100%;font-size:1.4rem;padding:11px}@media only screen and (min-width:992px){a.gridBox h2,a:visited.gridBox h2,div.gridBox h2{bottom:30%;font-size:2rem;max-height:63px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}a.gridBox .gridBoxContent,a:visited.gridBox .gridBoxContent,div.gridBox .gridBoxContent{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,135,78,.8);color:#d7f078;font-size:1.2rem;padding:11px}@media only screen and (min-width:992px){a.gridBox .gridBoxContent,a:visited.gridBox .gridBoxContent,div.gridBox .gridBoxContent{font-size:1.4rem;padding:11px 35px}}a.gridBox .gridBoxContentInner,a:visited.gridBox .gridBoxContentInner,div.gridBox .gridBoxContentInner{display:table-cell;vertical-align:middle}a.gridBox .gridBoxContentTitle,a:visited.gridBox .gridBoxContentTitle,div.gridBox .gridBoxContentTitle{font-weight:700;font-size:1.8rem;margin:0 0 .4em;color:#fff}div.gridBox .gridBoxContentInner p,div.gridBox .gridBoxContentInner .gridBoxContentTitle{max-height:75px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width:992px){a .gridBox .gridBoxContentTitle,a:visited.gridBox .gridBoxContentTitle,div.gridBox .gridBoxContentTitle{font-size:2rem;margin-bottom:1em}}@media only screen and (min-width:992px){a.gridBox span.btn,a:visited.gridBox span.btn,div.gridBox span.btn{font-size:1.4em;font-weight:800;padding-top:11px;padding-bottom:11px}}a.gridBox p,a:visited.gridBox p,div.gridBox p{margin:0 0 .6em}@media only screen and (min-width:992px){a.gridBox p,a:visited.gridBox p,div.gridBox p{margin-bottom:1em}}a.gridBox p:last-child,a:visited.gridBox p:last-child,div.gridBox p:last-child{margin:0}a.gridBox.on h2,a:visited.gridBox.on h2,div.gridBox.on h2{display:none}a.gridBox.on .gridBoxContent,a:visited.gridBox.on .gridBoxContent,div.gridBox.on .gridBoxContent{display:table}@media only screen and (min-width:992px){a.gridBox a,a.gridBox a:visited,a:visited.gridBox a,a:visited.gridBox a:visited,div.gridBox a,div.gridBox a:visited{display:block;margin-left:auto;margin-right:auto;width:80%}}.post-item{padding:10px 0;margin-bottom:15px;border-bottom:1px solid #d6d6d6}.post-meta{font-size:1.4rem;color:#595959;display:block;padding:3px 0}.post-meta::before{padding-right:5px;content:'';font-family:'FontAwesome'}.feedback{padding:10px 0 0 30px}.feedback .feedback-text{font-style:italic;font-size:2.2rem;margin-bottom:0}.feedback .feedback-attr{margin-left:25px;text-align:right;clear:both}.feedback .feedback-attr span{font-size:1.4rem}a.downloadThumb{background-color:#a6a6a6!important}.subBanner{background-color:#a6a6a6!important}footer ul.footerBlogItem li{line-height:2.2}.subContainer main a:not(.btn){text-decoration:underline}video{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.contactForm{margin-top:25px}.SearchDialog{padding:25px;background:#f2f2f2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d8d8d8;margin-bottom:25px}.SearchDialog:after{content:".";display:block;height:0;clear:both;visibility:hidden}.SearchDialog .form-group:nth-of-type(2n){display:none}.SearchDialog .form-group-submit{float:none}.SearchDialog input[type="text"],.SearchDialog .contactForm textarea,.contactForm .SearchDialog textarea{width:70%;float:left;height:45px;line-height:45px;padding:0 11px;border:1px solid #ddd;background:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.SearchDialog input[type="submit"]{width:29%;float:left;color:#fff;border:0;background:#00653a;font-weight:600;text-transform:uppercase;height:45px;padding:10px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.SearchDialog input[type="submit"]:hover,.SearchDialog input[type="submit"]:focus,.SearchDialog input[type="submit"]:active{background:#00321d}.valSummary{color:#900}.valSummary ul{margin-top:15px}.alertEmailAddress{color:#900}@media only screen and (max-width:440px){.SearchDialog input[type="text"],.SearchDialog .contactForm textarea,.contactForm .SearchDialog textarea{width:100%!important;float:none;margin-bottom:15px}.SearchDialog input[type="submit"]{width:100%!important;float:none}}.campaignLandingContainer{position:relative;padding:0 0 1em;border-bottom:1px solid #00653a}.campaignLandingCaptionInner{max-width:1000px;margin:0 auto}.campaignLandingCaption{background:rgba(0,0,0,.6);position:relative;width:100%;padding:2em 2em 4em;color:#fff;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.4)}@media only screen and (min-width:768px){.campaignLandingCaption{padding:2em 2em 2em 200px}}@media only screen and (min-width:992px){.campaignLandingCaption{position:absolute;top:50%;left:0;width:100%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:5.5em 400px 3em 3em}}@media only screen and (min-width:1400px){.campaignLandingCaption{padding:3em 400px 3em 300px}}.campaignLandingCaption a.btn,.campaignLandingCaption .contactForm input[type="submit"],.contactForm .campaignLandingCaption input[type="submit"],.campaignLandingCaption .asideForm input[type="submit"],.asideForm .campaignLandingCaption input[type="submit"],.campaignLandingCaption a.gridBox span.btn,a.gridBox .campaignLandingCaption span.btn,.campaignLandingCaption div.gridBox span.btn,div.gridBox .campaignLandingCaption span.btn{text-shadow:none}.campaignLandingCaption p:last-of-type{margin-bottom:0}.campaignCaptionHeader{text-transform:uppercase;font-weight:800;margin:0 0 .8em;font-size:3rem;line-height:1.3}@media only screen and (min-width:1400px){.campaignCaptionHeader{font-size:4rem}}.campaignCaptionSubHeader{font-weight:700;line-height:1.3;margin:0 0 1em}@media only screen and (min-width:1400px){.campaignCaptionSubHeader{font-size:3rem}}.campaignBadge{width:115px;height:auto;position:absolute;bottom:0;left:15px;-ms-transform:translate(0,35%);transform:translate(0,35%)}@media only screen and (min-width:768px){.campaignBadge{left:2em;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:170px}}@media only screen and (min-width:992px){.campaignBadge{top:0;-ms-transform:translate(0,-30%);transform:translate(0,-30%);width:140px}}@media only screen and (min-width:1400px){.campaignBadge{width:250px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.campaignForm.contactForm{padding:1em;text-align:center;background:#fff;margin:1em auto 0;width:92%;max-width:400px}@media only screen and (min-width:768px){.campaignForm.contactForm{margin:1em auto 0}}@media only screen and (min-width:992px){.campaignForm.contactForm{width:350px;position:absolute;top:0;right:0;margin:0;bottom:0}}.campaignForm.contactForm input[type="text"],.campaignForm.contactForm textarea,.campaignForm.contactForm input[type="tel"],.campaignForm.contactForm input[type="email"]{width:48%;float:left;margin:0 1% 1em}@media only screen and (min-width:992px){.campaignForm.contactForm input[type="text"],.campaignForm.contactForm textarea,.campaignForm.contactForm input[type="tel"],.campaignForm.contactForm input[type="email"]{margin-bottom:.4em}}.campaignForm.contactForm input[type="text"].full,.campaignForm.contactForm textarea.full,.campaignForm.contactForm input[type="tel"].full,.campaignForm.contactForm input[type="email"].full{width:98%;float:none}.campaignForm.contactForm .contactFormDrop{width:48%;float:left;margin:0 1% 1em;clear:none}@media only screen and (min-width:992px){.campaignForm.contactForm .contactFormDrop{margin-bottom:.4em}}.campaignForm.contactForm input[type="submit"]{margin-top:2em}@media only screen and (min-width:992px){.campaignForm.contactForm input[type="submit"]{margin-top:1em}}.campaignForm.contactForm textarea{margin-left:1%;margin-right:1%;width:98%}@media only screen and (min-width:992px){.campaignForm.contactForm textarea{height:75px}}.campaignFormHeader{background:#00653a;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;color:#fff;padding:1em;line-height:1.3;font-weight:700;font-size:2rem;margin:0 1% 1em}@media only screen and (min-width:992px){.campaignFormHeader{margin-bottom:.4em;margin:-5.3% -5.3% .4em}}.campaignContentContainer{background:url(/images/franchise/texture.png)}.campaignContentContainer .wrapper{background:#fff;padding-top:3em;padding-bottom:2em}.campaignContent{max-width:800px;margin:0 auto}.locationsBanner{margin-bottom:0;text-align:center}.locationTop{background:#f1f1f1;text-align:center;padding:15px 0}@media only screen and (min-width:992px){.locationTop{padding:40px 0 50px}}.locationTopHeader{font-size:2rem;font-weight:700;margin:0 0 .4em}@media only screen and (min-width:992px){.locationTopHeader{font-size:3rem}}.locationZipWrapper{width:250px;margin:0 auto .4em;border-radius:4px;overflow:hidden}@media only screen and (min-width:992px){.locationZipWrapper{display:inline-block;margin:0;vertical-align:top;width:300px}}.locationZip{width:83.05085%;float:left;-webkit-appearance:none;border:0;padding:0 11px;height:35px;line-height:35px;color:#000;font-weight:600;border-radius:0;text-transform:uppercase}@media only screen and (min-width:992px){.locationZip{height:50px;line-height:50px}}.locationZipSubmit{width:16.94915%;float:right;-webkit-appearance:none;color:#fff;border-radius:0;border:0;height:35px;padding:0;text-indent:-9999px;background:#00653a url("/images/franchise/searchArrow.png") 50% 50% no-repeat;background-size:20px auto}@media only screen and (min-width:992px){.locationZipSubmit{height:50px;background-size:25px auto}}.locationZipSubmit:hover{background-color:#003e24}.locationOr{text-transform:uppercase;margin:0 0 .4em}@media only screen and (min-width:992px){.locationOr{display:inline-block;margin:0 35px;vertical-align:top;line-height:50px}}.locationStateDrop{-webkit-appearance:none;border-radius:4px;width:250px;border:0;color:#00653a;font-weight:600;margin:0 auto .4em;overflow:hidden;background:#fff;position:relative;z-index:2}@media only screen and (min-width:992px){.locationStateDrop{display:inline-block;margin:0;vertical-align:top;height:50px;line-height:50px;width:300px}}.locationStateDrop select{width:280px;height:49px;line-height:49px;background:transparent;padding:0 11px;border:0;z-index:1;-webkit-appearance:none;font-size:18px;font-weight:600;color:#6c757d;cursor:pointer}@media only screen and (min-width:992px){.locationStateDrop select{width:330px;text-transform:uppercase}}.locationStateDrop:after{content:'';font-family:'Material Icons';position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:21px;pointer-events:none;background:#00643a;color:#fff;padding:14px 15px 13px 15px}.mapWrapper{text-align:center;padding:15px 0;line-height:1.3;font-size:1.4rem;color:#aaa;display:none}@media only screen and (min-width:992px){.mapWrapper{display:block}}@media only screen and (min-width:992px){.mapWrapper p{font-size:1.5rem;color:#000}}#locationMap .state{cursor:pointer}#locationMap .state.on path{fill:#f2bb2b}.locationBoxWrapper{background:#fff;padding:35px 0}.locationBox{margin:0 0 2em}@media only screen and (min-width:768px){.locationBox{width:49.15254%;float:left;height:150px;margin-bottom:0}.locationBox:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.locationBox:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media only screen and (min-width:768px){.locationBox{width:32.20339%;float:left;height:150px}.locationBox:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.locationBox:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.locationBox:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}.locationNumber{width:8%;text-align:right;color:#aaa;float:left;font-size:2rem;margin:0}.locationBoxContent{width:90%;float:right}.locationBoxContent h2{font-size:2rem;margin:0;text-transform:uppercase}.locationBoxContent h2 a,.locationBoxContent h2 a:visited{color:#555;text-decoration:underline}.locationBoxContent p{margin:0}.locationBoxPhone:before{content:'';font-family:'Material Icons';vertical-align:middle;font-size:21px;margin:0 7px 0 0}.locationBoxAreasBtn:before{content:'';font-family:'Material Icons';vertical-align:middle;font-size:19px;margin:0 7px 0 0}.locationBoxAreasBtn:hover,locationBoxContent{text-decoration:none}.locationBoxAreas{display:none;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:20px 25px;z-index:100;text-align:center;width:100%;max-width:90%}.locationBoxShadow .locationBoxPhone a{text-decoration:none!important}a.locationBoxAreasBtn{float:left;margin-right:15px;color:#00653a;position:relative;display:inline-block;font-size:15px;background-color:#e0e0e0;padding:2px 10px 2px 10px;border-radius:5px}.clsAddressInfo{margin-bottom:10px!important}.locationBoxShadow{display:block;padding:20px 20px;box-shadow:0 0 22px -4px rgba(0,0,0,.2);width:calc(33.33% - 17px);margin-right:20px;margin-bottom:20px;height:100%}@media only screen and (min-width:992px){.locationBoxAreas{width:1080px}}.locationBoxAreas p{margin:0}.locationBoxAreasClose{position:absolute;left:50%;top:11px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:#a6a6a6;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;border-radius:20px;font-size:21px;cursor:pointer}@media only screen and (min-width:992px){.locationBoxAreasClose{left:auto;right:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);background:transparent;color:#111;border-radius:0}}.locationBoxAreasClose:after{content:"";font-family:'Material Icons'}.locationBoxAreasClose:hover{background:#f2bb2b}.wide{width:100%;max-width:1800px;margin:0 auto;overflow:hidden;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.4);position:relative}.wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative;margin:0 auto;width:100%;display:block;height:100%}.wrapper:after{content:" ";display:block;clear:both}@media only screen and (min-width:768px){.wrapper{padding-left:25px;padding-right:25px}}@media only screen and (min-width:992px){.wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:1400px){.wrapper{padding-left:0;padding-right:0}}.mainOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:none}main.wide{background:none!important;box-shadow:none!important}.locationBoxState{height:auto}.locationBoxList{height:200px}a.anchor{display:block;position:relative;height:150px;margin-top:-150px;visibility:hidden}.locationsSubContainer{font-size:95%}.table-structure td{padding:20px}.footerSocial a.socialLink:hover{text-decoration:none!important}footer .footerCol a:hover,.footerCredits a:hover{color:#066f42}.subBanner img{width:100%;height:400px;object-fit:cover}.contactForm label.error,.error{display:none!important}#loading{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:20000}#loadingcontent{display:table;position:fixed;left:0;top:0;width:100%;height:100%}#loadingspinner{display:table-cell;vertical-align:middle;width:100%;text-align:center;font-size:larger;padding-top:80px}.page-consultation-button{text-align:center;margin:25px}.iHeroSlideContainer.swiper-container.swiper-container-horizontal{margin-top:0}.iHeroSlide img{width:100%}.locationBoxAreas .model-list-box ul li{vertical-align:top;width:240px;position:unset;max-width:100%;word-break:normal;padding:3px 20px 3px 28px;flex-grow:1;float:left;text-align:initial}.locationBoxAreas .model-list-box ul{overflow:auto;height:100%;max-height:450px;display:flex;flex-wrap:wrap;justify-content:start}.locationBoxAreas .model-list-box ul li{color:#000;flex:24%;max-width:24%;text-align:left;font-size:16px}.text-center{text-align:center}main,aside{height:100%}.clsmargin{margin-left:1%!important;margin-right:1%!important}.fadeIn{animation:fadeIn .5s ease-in both;-webkit-animation:fadeIn .5s ease-in both}@keyframes fadeIn{from{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}}.fadeOut{animation:fadeOut .5s ease-out both;-webkit-animation:fadeOut .5s ease-out both}@keyframes fadeOut{to{opacity:0}}@-webkit-keyframes fadeOut{to{opacity:0}}.popup-overlay{background:rgba(0,0,0,.9);position:absolute;left:0;right:0;top:0;bottom:0}.pop .popup-content{position:absolute;background:#fff;max-width:900px;margin:3% auto 0;left:50%;top:0;z-index:11;transform:translate(-50%);width:100%;border-radius:5px}.pop .close-pop{display:inline-block;position:absolute;top:2px;right:9px;font-size:35px;color:#fff!important;text-align:center;line-height:40px;border-radius:50%;text-decoration:none!important;opacity:1}.pop .modal-header{background:#026937;padding:10px 16px 10px!important;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.pop h4.modal-title{color:#fff!important;margin-bottom:0;line-height:1.5}.pop .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.pop label.lblKeywordSearch.control-label{padding:0 16px 4px 25px;background:#026937;margin-right:5px;position:relative;color:#fff;display:inline;padding-bottom:0;font-size:19px;display:inline-block}.pop a#removeSearchKeyword{color:#fff}.pop .ml-2,.pop .mx-2{margin-left:.5rem!important}.pop .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.pop .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.pop .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.pop .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.pop .form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.pop .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.pop .add-plus-button{background:#00643a!important;border-radius:0!important;color:#fff!important}.pop .add-plus-button{background:#00643a!important;border-radius:0!important;color:#fff!important;font-size:16px}.pop .divKeywordInput input{border-top-right-radius:0;border-bottom-right-radius:0;position:relative;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;margin-bottom:0;font-size:16px}.pop .accordion-container{position:relative;height:auto}.pop .accordion-container>h2{text-align:center;color:#fff;padding-bottom:5px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ddd}.pop .set,.pop .set1{position:relative;width:100%;height:auto;border:1px solid #c5e56e;margin-top:1.5rem!important}.pop .set1{border:1px solid #026937!important}.pop .set>a,.pop .set1>a{display:block;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;color:#333;background-color:#c5e56e;border-color:#c5e56e;padding:6px 10px;color:#0a6e39!important;font-weight:700}.pop .set1>a{background-color:#026937!important;border-color:#026937!important;color:#fff!important}.pop .set>a i,.pop .set1>a i{float:right;margin-top:6px}.pop .set1>a i{color:#fff}.pop .content,.pop .content1{background-color:#fff;border-bottom:1px solid #ddd;display:none;padding:10px}.pop .content p{padding:10px 15px;margin:0;color:#333}.pop .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.pop .modal-body{overflow-y:auto;height:400px;overflow-x:hidden}@media(min-width:992px){.pop .popup-content{max-width:800px}}@media(max-width:991px){div.gridBox .gridBoxContentInner a{padding:5px}.topBar{display:none}#smoothmenu .topBar{display:block}.locationZip{font-size:18px}.locationStateDrop select{text-transform:uppercase}.locationZip,.locationZipSubmit{height:49px}.topSearch input.form-control{color:#fff}.topSocial{max-width:100%}.asideBox.downloadBox,.asideBox.subscriptionBox{width:100%}.asideBox.downloadBox img{width:100%}.pop .col-md-8,.pop .col-md-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pop .row{display:block}.pop label.lblKeywordSearch.control-label{margin:0 0 10px 5px}.pop .modal-body{height:300px}.pop .popup-content{max-width:661px}.ddsmoothmenu ul li a{width:100%}.ddsmoothmenu ul li a i{display:none}.topBar ul li.topBarSocial{display:flex;max-width:initial;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}.topBar ul li.topBarSocial span.topBarSocialMore{display:flex!important;flex-wrap:wrap;justify-content:center;gap:5px;align-items:center}.footerSocial a.socialLink.square i{color:#fff;background:transparent}.footerSocial a.socialLink i{background:#fff;color:#00653a}.footerSocial a.socialLink:hover i,.footerSocial a.socialLink:visited:hover i{background:#fff;color:#f2bb2b}.footerSocial a.socialLink.square:hover i,.footerSocial a.socialLink.square:visited:hover i{background:#f2bb2b;color:#fff}.topBar ul li.topBarSocial a.socialLink.square i{background:transparent;color:#fff}.topBar ul li.topBarSocial a.socialLink i{background:#fff;color:#003e24}.ddsmoothmenu ul li a{background-color:transparent!important;font-weight:700!important}.ddsmoothmenu{width:100%}.ddsmoothmenu ul li{border-bottom:1px solid #ffffff54}.ddsmoothmenu ul li ul li a{padding:17px 26px;text-transform:capitalize}.topContact{float:none;width:100%;text-align:center}.topSearch{max-width:427px;margin:10px auto;padding-left:60px}a.btnDownload:after,a:visited.btnDownload:after{padding-top:9px!important}}.panel-header{display:block;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;color:#333;background-color:#026937;border-color:#026937;padding:6px 10px;color:#fff!important;font-weight:700}.panel-header a{color:#fff}.pop label.lblKeywordSearch.control-label{margin:0 0 10px 5px}.accordion-container .panel-header a{padding-right:15px;display:block}.set1 .panel-header i{position:absolute;top:0;right:0;padding:13px;color:#fff}.pop .set1>div.content1{background:#fff!important;color:#000!important}@media(max-width:767px){.topSearch input::-webkit-input-placeholder{color:#fff}.topSearch input:-ms-input-placeholder{color:#fff}.topSearch input::placeholder{color:#fff}.subBanner h1{top:56%}a .btnDownload:after,a:visited.btnDownload:after{line-height:initial}.reasonBoxContainer{margin:0 0 45px}.iHeroHeader{font-size:22px}table.button-table tr td{display:block}.locationBoxAreasClose{right:-3px;left:unset;top:3px}.topContact a{padding:9px;margin-left:17px}.locationBoxShadow{width:100%}.clsmargin{margin-left:auto!important;margin-right:auto!important}.post-entry table.button-table{width:100%!important}table.button-table span a{width:50%}.table-responsive{overflow-x:auto}.subBanner img{width:100%;object-fit:cover!important;height:245px}.logo img.img-fluid.img-responsive.lazyload{filter:brightness(0) invert(1);max-width:150px}.newsContent{width:100%;float:left}.wrapper{display:block!important}.footerCol:nth-child(4n+1){width:100%!important}.modal-content h2.text-danger{overflow:hidden;color:#f1f1f1}iframe{width:100%}.pop .popup-content{max-width:470px}.clsFooterCenter{display:block!important}.footerCredits{clear:both;margin-top:30px}.embedded-image{float:unset!important}}@media(max-width:480px){.pop .popup-content{max-width:310px}.reasonBox{width:100%}ul.add-link-footer li{width:100%}ul.add-link-footer li:after{display:none}}.table-responsive .table td a{display:block}.table-responsive{margin-bottom:30px;margin-top:30px}.alert-mes-pop-model .modal-content{position:relative;padding:25px;background-color:#fff;width:100%;height:300px;margin:0 auto;max-width:1080px}.alert-mes-pop-model button.close{padding:4px;opacity:1;font-size:20px;margin:7px 0;position:absolute;right:4px;top:-2px;height:30px;text-shadow:none;width:30px;line-height:30px;display:flex;justify-content:center;background-color:#b8d45d;border-radius:100%;color:#026937!important}table.button-table tr td{padding:8px}table.button-table span a{width:250px}.clsFooterCenter{display:flex;justify-content:center;width:100%}.footerCol:nth-child(4n+1){width:30%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footerCol:nth-child(4n+1){width:39%}.footerCol{padding:0 15px}.newsContent{clear:both}a.btnDownload:after,a:visited.btnDownload:after{padding:0 0 0;height:47px;line-height:46px}.subBanner img{width:100%;object-fit:cover;height:500px}.franchise-logo .logo img{filter:none!important}a.mainAction,a:visited.mainAction{width:auto}.topContact a{padding:9px;margin-left:17px}.clsmargin{margin-left:auto!important;margin-right:auto!important}}.embedded-image{text-align:center;width:340px;height:309px;border-width:20px;border-style:solid;border-color:#fff;float:right}.ddsmoothmenu ul li a{display:inline-block;font-size:14px;text-transform:uppercase;font-weight:600;background-color:#026937;color:#fff!important;padding:15px 25px!important;border-right:1px solid rgba(255,255,255,.2)!important;border:0;border-radius:inherit!important;text-align:center}.ddsmoothmenu ul li a:hover{background-color:#ebb92c!important}.ddsmoothmenu ul li ul li a{font-size:14px}li.CMSListMenuLI.hasChildren ul li a:hover{background:#007f49!important}.menuToggle.on{background:transparent}.site-header .center-logo-header .title-area{display:flex;align-items:center;justify-content:center}.site-header .center-logo-header .title-area{display:flex;align-items:center;justify-content:center}.ppc-franchies .wrapper{width:100%;margin:0}.ppc-franchies main{width:70%;width:75%;margin:0;padding:0 30px 250px;float:left}.ppc-franchies .asideBox{margin:0}.ppc-franchies aside{width:30%;width:25%;margin:0;padding:0 15px 250px;float:right}.ppc-franchies .asideWhy{margin-bottom:20px;margin-left:-15px;margin-right:-15px}.subBanner.ppc-subBanner:after{padding:0}.ppc-franchies .asideBox ul{margin:0 0 1.4em}.asideWhy.ppc-asideWhy{font-size:32px;padding:10px 0 12px;line-height:normal;margin:-65px -15px 0;background:#f2bb2b}.subBanner.ppc-subBanner{max-height:initial;padding:25px 0 0}.campaignFormHeader{margin:-5.3% -5.3% 20px}.ppc-franchies main h2{margin:35px 0 15px;line-height:normal}.ppc-subBanner.subBanner img{height:auto;float:left}.ppc-franchies .subGrass{display:block;position:absolute;left:0;bottom:0;width:100%;background:url(/images/franchise/grass.png) 50% 100% repeat-x;height:300px}.ppc-franchies img{padding:0 20px 15px 0;padding:0 0 15px 0}.ppc-franchies .campaignFormHeader{margin-top:0!important}.ppc-franchies .asideBox.subscriptionBox{margin:35px 0 0}.franchise-ppc-video{width:100%;display:block;float:left}.ppc-franchies .page-consultation-button{float:left;width:100%}.ppc-franchies .franchise-ppc-embeded img{padding:30px 20px 15px 0}.ppc-consultation-form{width:100%;display:block;float:left}.asideWhy.ppc-asideWhy:hover a{color:#fff}.site-header.sticky{animation-duration:1s;animation-fill-mode:both;background:#fff none repeat scroll 0 0;box-shadow:1px 1px 25px rgba(0,0,0,.1);position:fixed;top:0;transition:all .2s ease-in-out 0s;width:100%;padding-top:0}.site-header.sticky{animation-name:slideInDown;padding:0 0 4px}.franchise-logo .logo{margin:0;padding:0}.franchise-logo{padding:0;background:#fff}main h2{margin:30px 0 0}.ppc-with-header .campaignFormHeader{margin-top:0!important}.ppc-with-header .asideWhy.ppc-asideWhy{margin:-95px -15px 0!important}.ppc-franchies .wrapper .container{max-width:100%}.headerphone{float:right;text-align:right;position:absolute;right:100px;top:25px}.headerphone a{font-size:25px;font-weight:700;text-decoration:underline}main{padding:0 50px 250px!important}@media(max-width:1024px){.locationBoxAreas .model-list-box ul li{flex:33%;max-width:33%}main{padding:0 45px 250px}.subBanner.ppc-subBanner{padding:44px 0 0}.testimonial-table-style table{width:100%!important}}@media(max-width:991px){.subBanner{padding:55px 0 0}.topSocial ul li a{padding:0!important;width:initial!important;border:0!important}.topSocial ul li{border:0!important}.iHero{overflow:hidden;position:relative;padding:55px 0 0}.logo img.img-fluid.img-responsive.lazyload{filter:brightness(0) invert(1);max-width:150px}.asideWhy.ppc-asideWhy{margin:0 -15px 0}.ppc-franchies main{width:100%;margin:0;padding:0 0 25px}.ppc-franchies aside{width:100%;margin:0;padding:0}.ppc-franchies .wrapper{padding-bottom:227px}.asideForm{padding:0 0 0 15px}.ppc-with-header .asideWhy.ppc-asideWhy{margin:10px -15px 0!important}aside.col-md-3{max-width:100%!important;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.campaignFormHeader{margin:0 -5.3% 0!important}main{padding:0 0 15px!important}.headerphone{top:10px}.headerphone a{font-size:15px}}@media(max-width:767px){.locationBoxAreas .model-list-box ul li{flex:50%;max-width:50%}.iHeroSlide img{height:300px;object-fit:cover}.subBanner{max-height:300px}.systemBoxIcon{width:43%}.asideForm{padding:0}.franchise-logo .logo img{filter:none!important}.ppc-franchies .page-consultation-button{margin:30px 0 0}.embedded-image{margin:0 auto;width:289px}.subContainer .table-responsive{overflow-x:unset}.subContainer .table-responsive .table{width:100%!important}.subContainer .table-responsive table td{width:100%!important;display:block}.locationZip{height:49px}}.popup.modal,.alert-mes-pop-model .modal{z-index:1000;display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.85);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.popup.modal.show,.alert-mes-pop-model .show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:9999;justify-content:center;align-items:center}.popup .modal-dialog{max-width:900px!important;width:100%}.empty-result-center h1{margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:3.5rem;color:#333}.empty-result-center{margin:0;position:absolute!important;top:124px;left:0;right:0}.max-width-100{max-width:100%}.flex-grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1!important}.wrapper .container{max-width:1386px}@media(max-width:767px){.empty-result-center{top:40px}aside,main{padding:0!important}.site-header .center-logo-header .title-area{justify-content:flex-start}.headerphone{top:10px;right:15px}.headerphone a{font-size:15px}#cookie-bar a{margin-bottom:5px!important}}.display-none{display:none}.cls-color-light-pink{background-color:#f0cfe5!important}@media(max-width:575px){.locationBoxAreas .model-list-box ul li{flex:100%;max-width:100%}}.post-entry{word-break:break-word}.searchKeyword_Maintenance_Mode{align-items:center;height:100%;justify-content:center;font-size:24px;font-weight:600;margin-bottom:0}.locationsSubContainer .card-header{padding:0;border:0;border-radius:inherit!important}.locationsSubContainer .card-header h3{margin-bottom:0;color:#575757;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.locationsSubContainer .tab-content .card{border-radius:inherit}.locationsSubContainer .card-header h3 .btn.btn-link .title-name{margin-left:55px;text-decoration:none!important;font-weight:bold;color:#026937}.locationsSubContainer .card-header h3 .btn.btn-link.collapsed .title-name::after{margin-left:55px;border-bottom:1px solid #d3d3d3!important;content:"";position:absolute;width:91%;bottom:11px;left:0}.locationsSubContainer .card{border-radius:inherit;margin-bottom:15px;border:0}.locationsSubContainer .card-header h3 .btn.btn-link{display:block;width:100%;text-align:left;border:0!important;border-radius:inherit!important;background:transparent;color:#000;padding:20px 20px 20px 0;position:relative;font-size:20px;white-space:inherit;text-transform:none;margin-bottom:0;font-weight:normal;text-decoration:none!important}.locationsSubContainer .card-header h3 .btn.btn-link:hover .locationsSubContainer .card-header h3 .btn.btn-link:focus{background:#d6d6d6}.locationsSubContainer .card .card-header{border-radius:inherit!important;background:transparent;border:0!important}.locationsSubContainer .card-header h3.btn.btn-link i.fa.fa-angle-right{position:absolute;left:20px;top:25px;margin:auto;display:flex;align-items:center}.locationsSubContainer .card-header h3 .btn.btn-link i.fa.fa-plus,.locationsSubContainer .card-header h3 .btn.btn-link i.fa.fa-minus{position:absolute;right:auto;top:0;bottom:0;margin:auto;display:flex;align-items:center;font-size:23px;color:#00653a;background:#e7e7e7;width:40px;height:40px;text-align:center;justify-content:center}.locationsSubContainer .card-header h3 .btn.btn-link.collapsed i.fa.fa-minus{display:none}.locationsSubContainer .card .card-body{padding:10px 45px}.locationsSubContainer .card .card-body p:last-child{margin-bottom:0}.locationsSubContainer .card .card-body ul{padding-left:0}.locationsSubContainer .card .card-body ul li{color:#575757;font-family:"Open Sans",sans-serif;font-size:16px;margin-bottom:10px;line-height:20px;position:relative;margin-left:15px;list-style:none;display:inline-block;padding-left:15px;vertical-align:middle}.locationsSubContainer .card .card-body ul li:before{position:absolute;content:'';width:10px;height:10px;border-radius:100%;background:#00572d;top:5px;left:-6px}.locationsSubContainer .card .card-body ul li a{font-weight:600}.locationsSubContainer .faq-tab-heading{font-size:35px;text-transform:uppercase;font-weight:700;color:#026937;line-height:1;margin:30px 0;font-family:'Open Sans Condensed'!important}.locationsSubContainer .card .card-body h4{font-size:22px;font-weight:600;margin-bottom:15px}.locationsSubContainer .card .card-body ul:last-child{margin-bottom:0}.locationsSubContainer .tab-content .accordion .row:first-child .faq-tab-heading{margin-top:auto}.locationsSubContainer .tab-content .btn.btn-link.collapsed .fa.fa-plus{display:flex!important}.locationsSubContainer .tab-content .btn.btn-link .fa.fa-plus{display:none!important}.locationsSubContainer .tab-content .btn-link:hover{color:#000;text-decoration:underline}.locationsSubContainer .card-header h3 .btn.btn-link i.fa.fa-minus{background:#026937;color:#fff}.cls-locations-container .locationBoxContent{width:100%;float:none}.cls-locations-container .wrapper{max-width:1024px}.state-1.cls-location-area path{fill:#026937;stroke:#fff}.state-1.cls-location-area .cls-location-area-text{fill:#fff}.state-1.cls-location-area:hover path{fill:#f2bb2b}.state-unavailable{color:#b3b3b3!important}.markets-color{display:flex;justify-content:space-evenly;max-width:800px;margin:0 auto}.availablemarkets{position:relative;text-align:center}.availablemarkets p{color:#000;font-size:20px;margin-bottom:0}.availablemarkets:before{content:"";width:30px;height:30px;background:#026937;border:1px solid #000;display:inline-block}.availablemarkets.unavailablemarkets{position:relative;text-align:center}.availablemarkets.unavailablemarkets:before{content:"";width:30px;height:30px;background:#fff;border:1px solid #000;display:inline-block}.locationBoxContent .cls-we-are h3.title{font-size:25px;color:#026937;font-weight:600}.locationBoxContent .cls-we-are p{font-size:16px;color:#000}.locationBoxContent .cls-we-are a.btn.contact-btn{background-color:#026937;color:#fff;border:0;margin-top:15px}.locationTopHeader{color:#096736;font-weight:700;padding-bottom:20px}#cookie-bar p{margin:0;padding:0;font-size:14px;line-height:normal}#cookie-bar .cb-enable,#cookie-bar .cb-policy{padding:3px;line-height:normal}#cookie-bar a{padding:4px 10px 4px!important}