@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic,900,900italic,100italic,100);html,body{overflow-x:hidden}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important}h2,h3{color:#49b148}h2{font-size:26px}h3{font-size:22px}.centered,.centered-small,.container-fluid .row-fluid .centered,.container-fluid .row-fluid .centered-small{max-width:1230px}.header-container-wrapper{margin-left:-15px;margin-right:-15px}.header-container-wrapper .requestDemoForm{background:#31722d;text-align:center;padding:20px 0;float:right}.header-container-wrapper .requestDemoBt{color:#fff}.header-container-wrapper .requestDemoBt:hover{color:#fff;text-decoration:underline}.header-container-wrapper .formRequestHolder{display:none;position:relative}.header-container-wrapper .formRequestHolder .cell-wrapper>.hs_cos_wrapper{position:fixed;right:0;width:24%;top:56px;background:#49b148;padding:0 20px}.header-container-wrapper .formRequestHolder form .actions{padding-top:0}.header-container-wrapper .formRequestHolder form label{margin-bottom:0}.header-container-wrapper .formRequestHolder form .input input{padding-bottom:0;padding-top:0;min-height:40px}.header-container-wrapper .formRequestHolder form .actions input{width:100%;background:#f0ad4e;padding-top:10px;padding-bottom:10px}.header-wrapper{background:#e9e9e9;background:-moz-linear-gradient(top,#e9e9e9 0%,#bebebe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#e9e9e9),color-stop(100%,#bebebe));background:-webkit-linear-gradient(top,#e9e9e9 0%,#bebebe 100%);background:-o-linear-gradient(top,#e9e9e9 0%,#bebebe 100%);background:-ms-linear-gradient(top,#e9e9e9 0%,#bebebe 100%);background:linear-gradient(to bottom,#e9e9e9 0%,#bebebe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#d2d2d2',GradientType=0);border-bottom:10px solid #4ab148}.header-wrapper .header-inner-wrapper{padding-top:0;padding-bottom:0}.header-wrapper .hs-menu-flow-horizontal>ul>li{margin-right:0}.header-wrapper .main-navigation{margin-top:0;text-align:left}.header-wrapper .main-navigation .cell-wrapper,.header-wrapper .main-navigation .cell-wrapper .hs-menu-wrapper>ul{width:100%}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li{padding:10px}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li>a{padding:0;font-weight:normal !important;color:#4c4c4c;font-size:14px}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li:hover>a{color:#020202}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li>a::before{top:auto;bottom:0}.main-navigation .hs-menu-flow-horizontal>ul>li>a:before{background:#49b148}.header-wrapper .tagline{font-weight:900;text-transform:uppercase;font-size:15px;color:#606060;margin:20px 0 0 15px !important}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li:last-child{float:right;background:#31722d;text-align:center;padding:13px 20px}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li:last-child a{color:#fff}.sticky-menu.main-navigation .hs-menu-flow-horizontal>ul>li:last-child{background:#31722d;padding-left:15px;padding-right:15px}.sticky-menu.main-navigation .hs-menu-flow-horizontal>ul>li:last-child a{color:#fff}.formFooter{text-align:left;padding-bottom:0 !important;padding-top:0 !important}.formFooter p{color:#000}.formFooter h3{color:#49b148}.formFooter .hs-input{background:#fff !important;border:1px solid #ccc !important;color:#555 !important}.footer-container-wrapper{text-align:center;margin-left:-15px;margin-right:-15px}.footer-wrapper{color:white;background:#49b148;background:-moz-linear-gradient(top,#265b25 0%,#3fa241 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#265b25),color-stop(100%,#3fa241));background:-webkit-linear-gradient(top,#265b25 0%,#3fa241 100%);background:-o-linear-gradient(top,#265b25 0%,#3fa241 100%);background:-ms-linear-gradient(top,#265b25 0%,#3fa241 100%);background:linear-gradient(to bottom,#265b25 0%,#3fa241 100%)}.footer-wrapper .footer-main{background:0}.footer-wrapper .first-line{width:75%;border-bottom:1px solid white;padding-bottom:10px}.footer-wrapper .first-line .hs-menu-item a{background:0;color:white;text-transform:uppercase;border:0}.footer-wrapper .first-line .hs-menu-item:hover a{opacity:.8}.footer-wrapper .second-line{width:60%;margin-top:20px}.footer-wrapper .second-line p{margin:0}.footer-wrapper .second-line a{color:white}.footer-wrapper .second-line a:hover{opacity:.8}body .hero-wrapper h1{padding:0;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:bold;letter-spacing:0;text-transform:capitalize;line-height:1.3em}body .hero-wrapper h1 span{display:block;font-size:25px}body .hero-wrapper h1 strong{color:#49b148}body .hero-wrapper h1:after{display:none}body .hero-wrapper.widget-type-cell{padding-top:50px !important;padding-bottom:50px !important}body .hero-wrapper .default-button{padding-top:10px;padding-bottom:10px}.act-home-i .next-section-arrow{display:none}.content-section,.content-section h1,.content-section h2,.content-section h3,.content-section h4,.content-section h5,.content-section h6{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.content-section.small-padding{padding-top:25px;padding-bottom:25px}.content-section.customers{padding-bottom:100px}.content-section.customers h2{text-transform:uppercase;margin-bottom:10px;font-weight:300;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2em;letter-spacing:normal}.content-section.customers h3{margin-bottom:50px;font-weight:300;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5em;letter-spacing:normal}.content-section.customers .customer-title{text-align:center;color:#49b148;font-weight:bold;text-transform:uppercase;margin:20px 0 10px;line-height:1.2em;min-height:2em}.content-section.customers .customer-caption{text-align:center;line-height:1.2em;font-size:1em;color:#8d8d8d}.columns-section.mobile-section{background:url('//cdn2.hubspot.net/hubfs/80870/green-bg-1.jpg') top center no-repeat;padding-bottom:0;padding-top:70px}.columns-section.mobile-section .no-margin.column{margin-bottom:0}.columns-section.mobile-section h2{color:black;font-weight:bold;font-size:1.6em;text-transform:uppercase;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:35px}.columns-section.mobile-section p{color:white;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.4em}@media(max-width:1024px){.columns-section.mobile-section p{color:black}}.columns-section.heat-section h2{font-weight:bold}.columns-section.heat-section h2,.columns-section.heat-section h3{color:black;text-transform:uppercase}.columns-section.heat-section h2 strong,.columns-section.heat-section h3 strong{color:#49b148}.columns-section.heat-section ul{margin:5px}.columns-section.heat-section ul li{padding-left:25px !important;background:url('//cdn2.hubspot.net/hubfs/80870/bullet.png') left 7px no-repeat;margin-bottom:15px}.columns-section.quote-section{background:url('//cdn2.hubspot.net/hubfs/80870/noise.jpg');padding:50px}.quote-section.green-row{background:rgba(128,180,125,0.4);padding:50px 150px}.quote-section h3{color:black;font-family:"Lato";font-size:36px;line-height:1.3em;margin:0;font-weight:400;position:relative;letter-spacing:.03em}.quote-section h3 small{font-size:.5em;display:block;text-align:right;color:#7e7e7e;margin-top:11px;line-height:1.2em}.quote-section h3 a{display:inline-block;float:right;text-align:right;font-size:14px;line-height:20px;color:#408000 !important}.quote-section h3 a:hover{text-decoration:underline}.quote-section h3::before,.quote-section h3::after{content:'';display:block;position:absolute;width:46px;height:33px;background:url('//cdn2.hubspot.net/hubfs/80870/quote.png');top:0;left:-55px}.quote-section h3::after{transform:rotate(180deg);top:auto;left:auto;bottom:10px;right:-55px}.form-section h2{color:black;font-weight:400;text-transform:uppercase;margin-bottom:40px}.form-section h3{font-weight:400}.form-section strong{color:#49b148}.form-section .actions{text-align:left}.form-section .hs-button.primary.large,.form-section .hs-button.primary.large:hover{border-radius:0;background:#c65d00;padding:10px 30px}.form-section .hs-button.primary.large:hover{opacity:.8}.form-section .field label{padding:0;margin:0}.form-section .field>.input{padding-top:0}.form-section .field textarea{min-height:0 !important;height:110px}span#hs_cos_wrapper_module_146100790799025768{text-align:center;color:#49b148;font-size:20px}#back-to-top{display:none !important}.hs_cos_wrapper.tabbertabhide{display:none}.body-container .hs_cos_wrapper_type_rich_text ul,.body-container .hs-richtext ul{padding-left:0}.body-container .hs_cos_wrapper_type_rich_text ul li{padding-left:50px}.body-container .hs_cos_wrapper_type_rich_text ul li:before,.body-container .hs-richtext ul li:before{display:none}.hs-form .field{padding-top:0}.grid-boxes{margin:50px auto;padding:0 30px 30px;border:1px solid #575757;text-align:center}.grid-boxes h3{display:inline-block;text-align:center;position:relative;top:-32px;padding:10px 40px;background:#575757;color:white;font-weight:bold;text-transform:capitalize;letter-spacing:.05em;margin:0;border-radius:13px;border:10px solid white}.grid-boxes ul.boxes{margin:0;font-size:0}.grid-boxes ul.boxes li{font-size:16px;color:#333;display:inline-block;width:calc(50% - 6px);padding:20px;background:#bdbdbd;border-radius:1px;margin:3px}.grid-boxes ul.boxes li.full{width:calc(100% - 6px)}.grid-boxes ul.boxes li:hover{background:#a3a3a3}.grid-boxes.blue{border-color:#1565c0}.grid-boxes.blue h3{background:#1565c0}.grid-boxes.blue ul.boxes li{background:#90caf9}.grid-boxes.blue ul.boxes li:hover{background:#64b5f6}.grid-boxes.green{border-color:#2e7d32}.grid-boxes.green h3{background:#2e7d32}.grid-boxes.green ul.boxes li{background:#a5d6a7}.grid-boxes.green ul.boxes li:hover{background:#81c784}.grid-boxes.red{border-color:#d84315}.grid-boxes.red h3{background:#d84315}.grid-boxes.red ul.boxes li{background:#ffab91}.grid-boxes.red ul.boxes li:hover{background:#ff8a65}.product-boxes-layout .boxes{margin:0;font-size:0;margin:0 -10px}.product-boxes-layout .boxes .box{font-size:16px;width:calc(25% - 20px);display:inline-block;vertical-align:top;padding:40px;border-radius:5px;margin:10px;text-align:center}.product-boxes-layout .boxes .box--icon{background:#4caf50;border-radius:160px;margin:0 auto 25px;font-size:50px;padding:30px 10px 30px 20px}.product-boxes-layout .boxes .box--icon a{color:white}.product-boxes-layout .boxes .box--icon:hover a{opacity:.8}.product-boxes-layout .boxes .box .box--title{color:#2e7d32;text-transform:uppercase;font-weight:600;margin-bottom:15px;font-size:1.1em;line-height:1.5em}.page-template .boxes-layout2 .boxes{margin:0;font-size:0;margin:0 -10px}.page-template .boxes-layout2 .boxes .box{font-size:16px;width:calc(33.33% - 20px);display:inline-block;vertical-align:top;min-height:520px;padding:40px;border-radius:5px;margin:10px;text-align:center}.page-template .boxes-layout2 h3{margin:40px 0 10px}.page-template .boxes-layout2 .boxes .box--icon{margin-bottom:30px;background:#4caf50;border-radius:85px;width:170px;height:170px;padding-top:20px;margin:0 auto 25px}.page-template .boxes-layout2 .boxes .box .box--title{color:#2e7d32;text-transform:uppercase;font-weight:600;margin-bottom:15px;font-size:1.1em;line-height:1.5em}.page-template .boxes-layout2 .boxes .box .box--desrciption{color:#333;text-align:justify}.page-template .boxes-layout2 .box:hover .box--icon{background:#44a248}.stats-blocks{margin:0;font-size:0}ul.stats-blocks{font-size:0;margin-top:20px !important;margin-bottom:50px !important}.stats-blocks .stats-block{font-size:24px;text-align:center;display:inline-block;width:25%;padding:10px !important;vertical-align:top}.stats-blocks .stats-icon{font-size:60px;color:#5b5a5d}.stats-blocks .stats-icon img{height:75px;vertical-align:middle}.stats-blocks .stats-data{font-weight:600}.stats-blocks .stats-text{color:#999;font-size:17px}.resources{margin:30px 0 0 !important;font-size:0 !important}.resources li{padding:0 0 40px !important;font-size:18px;width:33.33%;text-align:center;display:inline-block}.resources img{display:inline-block;width:50px;border:1px solid #ccc;border-radius:25px;margin-bottom:10px}.resources a{display:block;text-transform:uppercase;font-weight:400}.resources i{display:block;width:80px;height:80px;line-height:80px;vertical-align:middle;margin:0 auto 10px;background:#49b148;color:white;border-radius:40px;transition:background 400ms ease}.resources i::before{display:block;font-size:45px}.resources i:hover{background:#469645}.page-template .page-header.section-header h1{font-size:2em;text-transform:uppercase;font-weight:normal;color:#49b148;margin-bottom:1.5em}.page-template .main-container{padding:50px 0}.page-template ul.basic{margin:0;font-size:100%}.page-template ul.basic li{position:relative;display:block;padding-left:30px}.page-template .basic h4{margin:0;line-height:28px}.page-template ul.basic li::after{content:'';position:absolute;width:7px;height:7px;background:#49b148;border-radius:5px;left:12px;top:10px}.page-template .green-cta form, .grey-cta form{margin-top:30px}.page-template .green-cta input,.page-template  .grey-cta input{display:inline-block !important;vertical-align:top;margin:0 !important;margin-right:10px !important;padding:10px 20px !important;min-height:40px;border-radius:0 !important;border:none !important;margin-top:20px !important}.page-template .hs_cos_wrapper_type_rich_text ul.spaced li{margin-bottom:2em}.page-template .hs_cos_wrapper_type_rich_text ul>ul{font-size:100%;margin-left:5%}.page-template .row{margin-left:-15px;margin-right:-15px;clear:both}.page-template .col-l,.page-template .col-r{width:600px;display:inline-block;vertical-align:top;padding:0 15px}.page-template .col-r{width:350px}.page-template .grey-cta,.page-template .green-cta{background:#e9e9e9;padding:50px;text-align:center;margin:2em 0;text-align:center !important}.page-template .green-cta{background:#49b148;color:white}.page-template .grey-cta.small,.page-template .green-cta.small{padding:25px;margin-top:0}.page-template .small h2{margin:10px 0}.page-template-new .small .cta-button,.page-template .small .cta-button{padding:1em;font-size:.8em;margin-right:1em}.page-template .cta-button,.page-template .cta-button.inline{margin:1em 2em 0 0;padding:.5em 1.5em;display:inline-block;text-decoration:none !important}.page-template .cta big{font-size:1.8em;line-height:2em;display:block}.page-template .cta-button:last-child{margin-right:0}.page-template .cta-button:hover{background:#44a343;color:#fff}.page-template .cta-button,.page-template .cta-button.inline{background:white;color:#4ab148}.page-template .temp-tabberlive-container{border:1px solid #bababa;margin-bottom:50px}.page-template ul.tabbernav{padding:0 !important;font-size:0 !important}.page-template .tabbernav li{padding:5px !important;padding-bottom:0 !important}.page-template .tabbernav a{margin:0;border-radius:0;padding:.5em 2em}.page-template .tabbertab .custom-tab-right-content>p:first-child a{display:block;background:#49b148;color:white;text-align:center;padding:1em;margin-left:-20px;transition:all ease 400ms}.page-template .tabbertab .custom-tab-right-content>p:first-child a:hover{transform:scale(1.01)}.page-template .tabbertab .custom-tabbertab ul{font-size:100%}.page-template .custom-tab-right-content{width:100%}.page-template .tabberlive{border-width:5px;border-radius:0}.page-template .hs_cos_wrapper_type_image_slider{margin-top:50px;margin-bottom:30px}.page-template .hs_cos_flex-slides img{height:600px !important;width:auto !important}.page-template .hs_cos_flex-slider ul li{padding:0 !important}.page-template .hs_cos_flex-slider .caption{font-size:1em;width:75%;top:0;margin:2em auto 0;padding:1.5em 2em;line-height:1.4em;position:static;background:#49b148}.page-template ol.hs_cos_flex-control-nav.hs_cos_flex-control-paging{bottom:-40px;text-align:center}.page-template .hs_cos_flex-control-paging li a{background:#49b148 !important;border:3px solid #49b148}.page-template .hs_cos_flex-control-nav li a.hs_cos_flex-active{background:white !important}.page-header h1{display:inline-block}.page-header .secondary-header{display:inline-block;margin-left:15px;color:#666;font-size:1em;margin-bottom:0}.hs-content-path-solutions-utilities-and-trade-allies .page-header .secondary-header{display:block;margin-left:0;color:#666 !important;font-size:1.3em;margin:.5em 0 2em}.custom-tab-right-content p{font-size:17.5px}.green-cta form .input input{margin:0 !important;min-width:300px}.green-cta form>div{display:inline-block;vertical-align:bottom;margin-right:10px}.green-cta form .hs_email label{display:none}.green-cta form{margin:0 !important}.hs-content-name-manufacturers .green-cta i.fa{font-size:2em;vertical-align:middle;margin-right:8px}.hs-content-name-manufacturers .green-cta li{display:inline-block;width:33.33%;padding:10px;font-size:16px;vertical-align:top;text-align:left}.hs-content-name-manufacturers .green-cta ul{font-size:0;margin:0}.hs-content-name-manufacturers .green-cta h6{display:inline-block;color:white !important;vertical-align:middle;margin-bottom:1em}.hs-content-name-manufacturers .green-cta p{margin:0;line-height:1.2em}table.utilities{table-layout:fixed;margin-bottom:30px;width:100%}table.utilities *{padding:0;font-family:Arial}table.utilities thead{background:#7dbde8}table.utilities thead th{width:50%;color:white}table.utilities table{width:100%;border:0}table.utilities tbody td{border-collapse:collapse;background:#c5e3fc;padding:0}table.utilities tbody td td{padding:10px;text-align:center}table.utilities tbody td td:last-child{width:40% !important;padding-right:50px}table.utilities tbody td td:first-child{width:40% !important;padding-left:50px}table.utilities tbody td td.img{text-align:center;width:10% !important}table.utilities table td img{width:50px;opacity:.75}table.utilities table th{padding:10px}table.utilities table th:not(:last-child){border-right:2px solid white;padding:10px}table.utilities table tr{color:#4d4d4d}.page-template,.page-template-new{overflow-x:hidden;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important}.page-template-new .section-header .secondary-header{color:white}.page-template-new .page-header.section-header h1{margin-bottom:0;text-shadow:1px 1px rgba(255,255,255,.3)}.page-template-new .grey-cta.no-mt,.page-template-new .green-cta.no-mt{margin-top:0 !important}.page-template-new .full-width.grey{background:#e5e5e5}.page-template-new .full-width .stats-blocks,.page-template-new .full-width .boxes-layout{max-width:1230px;margin-left:auto;margin-right:auto}.page-template-new .boxes-layout{background:#8bc34a;background:#e5e5e5;margin-top:50px;margin-bottom:50px}.page-template-new .boxes-layout .boxes{margin:0;font-size:0;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-new .boxes-layout .boxes .box{display:inline-block;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;margin:0;width:100%;padding:50px;border-radius:0;min-height:0;font-size:16px;vertical-align:top;text-align:center;justify-content:center}.page-template-new .boxes-layout.two .boxes .box{width:50%}.page-template-new .boxes-layout.three .boxes .box{width:33.33%}.page-template-new .boxes-layout.four .boxes .box{width:25%}.page-template-new .boxes-layout.five .boxes .box{width:20%}.page-template-new .boxes-layout .boxes .box{background:#7cb342}.page-template-new .boxes-layout .boxes .box:hover{opacity:.9}.page-template-new .boxes-layout .boxes .box:hover .box--icon img{transform:scale(1.03)}.page-template-new .boxes-layout .boxes .box.color1{background:#68f15f}.page-template-new .boxes-layout .boxes .box.color2{background:#80b47d}.page-template-new .boxes-layout .boxes .box.color3{background:#47a541}.page-template-new .boxes-layout .boxes .box.color4{background:#acf1a8}.page-template-new .boxes-layout .boxes .box.color5{background:#31722d}.page-template-new .boxes-layout .boxes .box .box--title{color:white;text-transform:uppercase;font-weight:600;margin-bottom:0;font-size:1.1em;line-height:1.5em}.page-template-new .boxes-layout .boxes .box .box--title a{color:white;margin-bottom:0}.page-template-new .boxes-layout .boxes .box--icon{width:120px;width:150px;height:120px;height:150px;margin:0 auto 15px;background:white !important;margin-bottom:30px;border-radius:85px;font-size:50px;padding:25px 10px 30px 15px}.page-template-new .boxes-layout .boxes .box--icon a{color:#7f8c8d;opacity:1 !important}.page-template-new .boxes-layout .boxes .box--icon img{width:85px;width:110px;margin:-4px 0 0 -8px;transition:all 400ms ease}.page-template-new .boxes-layout .boxes .box .box--desrciption{color:#efefef;text-align:center;font-size:1.3rem;margin-top:1rem}.hero-header{margin:-50px 0 50px;overflow:hidden;position:relative;min-height:250px;border-bottom:5px solid #4ab148}.hero-header .hero-content{position:absolute;width:800px;top:50%;left:12vw;transform:translateY(-50%);color:white;z-index:1}.hero-header h1{color:white;text-transform:uppercase;font-weight:bold;font-size:3.5em;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.hero-header h1.black{color:#555}.hero-header a{background:#4ab148;color:white;padding:1em 2em;display:inline-block;margin-top:2em;margin-right:1em;transition:all 400ms ease;font-size:1.2em;padding:1.2em 2em;text-decoration:none}.hero-header a:hover{transform:scale(1.02);text-decoration:none;color:white}.hero-header a span{display:block;text-align:right;font-size:.7em;margin-top:-5px}.hs-content-id-4210241630 .hero-header video{margin-top:-150px}.page-template-new .content-rows{margin:50px 0 0;list-style:none}.page-template-new .content-rows::after{content:'';display:block;clear:both}.page-template-new .content-rows>li{float:left;padding:0 !important;height:440px;margin-bottom:50px;color:#999}.page-template-new .content-rows>li h3{color:#666;letter-spacing:.5px;font-weight:normal}.page-template-new .content-rows>li:nth-child(odd){padding-right:15px !important}.page-template-new .content-rows>li:nth-child(even){padding-left:15px !important}.page-template-new .content-rows>li.row-caption{width:65%;padding-top:20px !important;line-height:1.4em}.page-template-new .content-rows>li.row-image{width:35%}.page-template-new .content-rows>li img{max-height:100%;width:auto}.page-template-new .content-rows h3{font-size:32px;margin-bottom:10px}.formProdMobile{width:100%;padding:5%;background:#49b148;color:#fff}.formProdMobile .tit{margin-bottom:30px;font-size:1.8em;line-height:2em;text-align:center}.formProdMobile .formHolder{width:66%;float:left;min-height:1px}.formProdMobile .formHolder form .hs_email label{display:block}.formProdMobile .formHolder form input{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-ms-box-sizing:border-box !important;box-sizing:border-box !important}.formProdMobile .formHolder form label{padding-bottom:0 !important}.formProdMobile .formHolder .field{margin-bottom:5px !important}.formProdMobile .formHolder .field div.input{text-align:left}.formProdMobile .formHolder .field div.input textarea{max-width:100%;min-height:150px !important}.formProdMobile .formHolder .hs_email.field.hs-form-field>label{color:#000}.formProdMobile .formHolder form .actions{margin-top:0;margin-bottom:0;padding:0;text-align:center}.formProdMobile .formHolder form .actions input{background-image:none;margin-top:0 !important}.formProdMobile .picForm{width:30%;min-height:220px;float:left;background:url(//cdn2.hubspot.net/hubfs/80870/form-img.png) top center no-repeat;background-size:100% auto;margin-top:15px;padding:256px 20px 0;text-align:center}.image-cta{background:url(//cdn2.hubspot.net/hubfs/80870/CTA-image.jpg) center center no-repeat;background-size:cover;padding:50px}.image-cta .cta-wrapper{border:5px solid white;padding:50px;text-align:center}.image-cta .cta-wrapper big{display:block;color:white;font-size:2em;max-width:990px;margin:0 auto 2em}.image-cta a.cta-button{font-size:1.1em;margin:0 !important}.hide{display:none !important}.hs-form.stacked .actions{margin:0}@media(min-width:768px) and (max-width:1024px){.boxes-layout .boxes .box,.page-template .boxes-layout2 .boxes .box{width:calc(50% - 20px);min-height:0}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li:last-child{width:100%}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li:last-child a{margin:0}}@media(max-width:768px){.boxes-layout .boxes .box,.page-template .boxes-layout2 .boxes .box{width:100%;margin:0;min-height:0}.stats-blocks .stats-block{width:50%}.resources li{width:50%}.page-template-new .boxes-layout.two .boxes .box,.page-template-new .boxes-layout.three .boxes .box,.page-template-new .boxes-layout.four .boxes .box,.page-template-new .boxes-layout.five .boxes .box{width:50%}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li:last-child{width:100%}.header-wrapper .main-navigation .hs-menu-flow-horizontal>ul>li:last-child a{margin:0}}@media(max-width:480px){.header-container-wrapper .tagline{display:none}.resources li{padding:0 20px !important;width:100%}.page-template-new .boxes-layout.two .boxes .box,.page-template-new .boxes-layout.three .boxes .box,.page-template-new .boxes-layout.four .boxes .box,.page-template-new .boxes-layout.five .boxes .box{width:100%}.hero-header{height:auto !important;min-height:auto;margin-bottom:30px}.hero-header .hero-content{width:95%;left:5%;top:44%}.hero-header h1{font-size:18px}.hero-header a{font-size:12px;margin-top:10px}.page-template .cta-button,.page-template .cta-button.inline{margin-top:5px}.page-template .cta big{font-size:18px}.image-cta,.image-cta .cta-wrapper{padding:10px}.image-cta .cta-wrapper big{font-size:14px}.image-cta a.cta-button{font-size:12px}.page-template-new .content-rows{margin-top:30px}.page-template-new .content-rows li.row-caption,.page-template-new .content-rows li.row-image{width:100%;float:none;height:auto}table.utilities tbody td td:first-child{width:50% !important;padding-left:10px}table.utilities tbody td td.img{display:none}table.utilities tbody td td:last-child{width:50% !important;padding-right:10px}.page-template .green-cta{padding:10px}.hs-content-name-manufacturers .green-cta li{width:100%;padding-left:10px !important}.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{text-align:center}.columns-section.mobile-section{background-size:cover}}