@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro:400,900,300,600);.white-text{color:white !important}.green-background{background:#66cd00}.green{background:#66cd00}.color-overlay.green{background:rgba(102,205,0,0.7)}.olive-background{background:#a2e071}.olive{background:#a2e071}.color-overlay.olive{background:rgba(162,224,113,.7)}.grey-background{background:whitesmoke !important}.grey{background:whitesmoke !important}.color-overlay.grey{background:rgba(245,245,245,.7) !important}.center-text{text-align:center}.small-padding{padding-top:25px;padding-bottom:25px}.medium-padding{padding-top:60px;padding-bottom:60px}.large-padding{padding-top:90px;padding-bottom:90px}.home-padding{padding:175px 0px}.gen-interior-padding{padding:100px 0px !important}.blog-padding{padding:100px 0 !important}.header-container-wrapper{z-index:10000 !important}.bg-image-section-top{background-size:cover !important;border-bottom:15px solid #66cd00}.homepage .bg-image-section-top{border-bottom:none !important}.homepage .persona-block{border-top:15px solid #66cd00}.homepage .bg-image-section-top h1{line-height:1em;font-size:4em}.homepage .bg-image-section-top p{font-size:1.3em}.floating-box .green-background .hs-menu-flow-horizontal ul{width:100%;text-align:center}.floating-box .green-background .hs-menu-flow-horizontal li.hs-menu-item.hs-menu-depth-1{margin:0px 1%;width:23%;float:left}.floating-box .green-background .hs-menu-flow-horizontal li.hs-menu-item.hs-menu-depth-1 a{font-family:'Source Code Pro';font-weight:600;text-transform:uppercase;background:#fff;padding:15px;width:100%;transition:all .4s ease-in-out}.floating-box .green-background .hs-menu-flow-horizontal li.hs-menu-item.hs-menu-depth-1 a:hover{color:#222;background:#ffff5a;transition:all .4s ease-in-out}@media only screen and (max-width:768px){.floating-box .green-background .hs-menu-flow-horizontal li.hs-menu-item.hs-menu-depth-1{margin:1% 2%;width:46%;float:left}.floating-box .green-background .small-padding{padding-top:5px;padding-bottom:5px}}.floating-box{padding:0 50px;position:absolute;margin-top:-45px;z-index:9999}.home-padding h1{font-family:'Source Code Pro',;font-size:4em;text-transform:uppercase;font-weight:800;letter-spacing:-2px}.gen-interior-padding h1{font-family:'Source Code Pro',;font-size:4em;color:#000;text-transform:uppercase;font-weight:800;letter-spacing:-2px}.bold-heading h1,.bold-heading h2{font-family:'Source Code Pro',;text-transform:uppercase;font-weight:800;letter-spacing:-2px}.bg-image-section-mid{margin:0px 10px}.bg-image-section-mid.page-center{max-width:100% !important}.form-transparency{background-color:rgba(162,224,113,.4)}.bg-image-section-mid label{display:none}.bg-image-section-mid.page-center{padding:0px !important}.mid-form .input{float:left;padding:10px;margin-top:10px;border-color:#a2e071 !important}.mid-form .hs-button.primary{width:32% !important;margin-top:15px;border-color:#a2e071 !important}.mid-form .hs-button.primary:hover{background:#a2e071}.mid-form .hs-input,.mid-form .hs-button{border-radius:0px !important;border-color:#a2e071;text-transform:uppercase}.mid-form.page-center{max-width:768px !important}.section-mid-form{padding:0px 10%}.section-mid-form .input{width:100% !important}.form-container{border-radius:3px}.landing-form{text-align:center;padding:45px}.landing-form .hs-button.primary{border-color:#a2e071 !important;margin:15px 0px}.header-container{padding:5px 0px}.header-container .hs_cos_wrapper_type_logo a img{margin-top:0px !important}.thirds{width:33.333333333%;text-align:center;float:left;-webkit-filter:grayscale(100%);filter:grayscale(100%);background-size:cover !important;color:black;background-position:Center Center !important}.thirds:hover{-webkit-filter:grayscale(0%) !important;filter:grayscale(0%) !important;transition:all .5s ease-in-out;color:#66cd00}.block-title{padding:100px 0 60px 0px}h2.block-title{font-weight:800;text-transform:uppercase;letter-spacing:-2px;font-size:1.5em}.thirds.block-1{color:white}.thirds.block-2{color:black}.thirds.block-3{transform:rotate(180deg);color:white}.block-3 h2{transform:rotate(180deg);padding:90px 0 70px 0}.landing .custom-menu-primary,.landing .footer-background{display:none !important}.q-padding{padding:30px 0px 90px 0px !important}@-webkit-keyframes mymove{0%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}10%{filter:grayscale(75%);-webkit-filter:grayscale(75%)}20%{filter:grayscale(70%);-webkit-filter:grayscale(70%)}30%{filter:grayscale(65%);-webkit-filter:grayscale(65%)}40%{filter:grayscale(35%);-webkit-filter:grayscale(35%)}42%{filter:grayscale(50%);-webkit-filter:grayscale(50%)}45%{filter:grayscale(0%);-webkit-filter:grayscale(0%)}48%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}50%{filter:grayscale(0%);-webkit-filter:grayscale(0%)}52%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}55%{filter:grayscale(0%);-webkit-filter:grayscale(0%)}52%{filter:grayscale(50%);-webkit-filter:grayscale(50%)}60%{filter:grayscale(35%);-webkit-filter:grayscale(35%)}70%{filter:grayscale(65%);-webkit-filter:grayscale(65%)}80%{filter:grayscale(70%);-webkit-filter:grayscale(70%)}90%{filter:grayscale(75%);-webkit-filter:grayscale(75%)}100%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}}@keyframes mymove{0%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}10%{filter:grayscale(75%);-webkit-filter:grayscale(75%)}20%{filter:grayscale(70%);-webkit-filter:grayscale(70%)}30%{filter:grayscale(65%);-webkit-filter:grayscale(65%)}40%{filter:grayscale(35%);-webkit-filter:grayscale(35%)}42%{filter:grayscale(50%);-webkit-filter:grayscale(50%)}45%{filter:grayscale(0%);-webkit-filter:grayscale(0%)}48%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}50%{filter:grayscale(0%);-webkit-filter:grayscale(0%)}52%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}55%{filter:grayscale(0%);-webkit-filter:grayscale(0%)}52%{filter:grayscale(50%);-webkit-filter:grayscale(50%)}60%{filter:grayscale(35%);-webkit-filter:grayscale(35%)}70%{filter:grayscale(65%);-webkit-filter:grayscale(65%)}80%{filter:grayscale(70%);-webkit-filter:grayscale(70%)}90%{filter:grayscale(75%);-webkit-filter:grayscale(75%)}100%{filter:grayscale(80%);-webkit-filter:grayscale(80%)}}@media(max-width:767px){.small-padding{padding:15px}.mobile-trigger{top:24px !important}.home-padding{padding:60px 0px 20px}.homepage .header-container{padding:5px 0px !important}.floating-box{width:inherit !important;padding:0px;position:relative;margin-top:0px}.floating-box a{padding:0px !important}.floating-box .green-background .hs-menu-flow-horizontal li.hs-menu-item.hs-menu-depth-1{width:48% !important;margin:0px 1%;border-bottom:5px solid #66cd00}.floating-box .green-background .hs-menu-flow-horizontal ul{width:100% !important;text-align:center}.floating-box .green-background .hs-menu-flow-horizontal li.hs-menu-item.hs-menu-depth-1{background:#fff;padding:15px;margin:0px 1%;width:98%}.persona-block{border-top:0px !important}.thirds{width:100%;text-align:center}.block-title{padding:40px 5px !important}.logos-block .row-fluid .span2{width:33% !important;padding:20px;margin:0px !important;float:left !important}.cat1,.cat2{margin:10px 0px}}@media(max-width:479px){.page-center{padding-left:10px !important;padding-right:10px !important}.bg-image-section-top h1{display:block;font-size:3em !important;padding-top:50px}.bg-image-mid span{word-wrap:normal !important}.floating-box .green-background .hs-menu-flow-horizontal li.hs-menu-item.hs-menu-depth-1{width:98% !important;margin:0px 1%;border-bottom:5px solid #66cd00}.bg-image-section-mid{margin:0px}.bg-image-section-mid h1{word-wrap:normal !important}.bg-image-section-mid p{padding-right:150px}.gen-interior-padding h1,.home-padding h1{font-size:2.5em !important}.bold-heading h1,.bold-heading h2,.bold-heading h3{line-height:35px !important}.bold-heading h1{font-size:2em}.bold-heading h2{font-size:1.6em}.bold-heading h3{font-size:1.2em}.bold-heading .row-fluid div{padding-bottom:0px !important}.logos-block .row-fluid .span2{width:50% !important;padding:10px}.mid-form .input,.mid-form .hs-button.primary{width:100% !important}.footer-container-wrapper .more-links a{margin:0px !important}.footer-container-wrapper .hs-menu-wrapper ul{padding:0px 40px}}