a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}html{width:100%;height:100%;overflow:-moz-scrollbars-none;overflow-y:scroll;overflow-x:hidden}input{border:none;outline:none}body{width:100%;height:100%;margin:0;padding:0;line-height:1;font-family:Roboto,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:100;font-size:16px}::-webkit-scrollbar{display:none}scrollbar{-moz-appearance:none!important}a{color:inherit;text-decoration:none;cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}img{max-width:100%}b,strong{font-weight:700!important}*{box-sizing:border-box;-webkit-box-sizing:border-box}.c-pointer{cursor:pointer}.mobile-text{font-size:16px}@media (max-width:568px){.mobile-text{font-size:12px}}.pepper-content{position:relative;padding-top:60px}.pepper-content--banner{padding-top:100px}.button-primary{background-color:#82bc00;display:block;max-width:300px;padding:6px 12px;border-radius:2px;text-align:center;color:#fff!important;font-size:16px;font-weight:400}.button-primary:hover{background-color:#7ab300;color:#fff;text-decoration:none}.link-primary{display:inline-block;vertical-align:middle;padding:6px 12px;border-radius:2px;text-align:center;color:#82bc00!important;font-size:16px;font-weight:600}.link-primary:hover{background-color:#f2f2f2;color:#82bc00!important;text-decoration:none}.pepper-verticals{background-color:rgba(0,0,0,.6)}h1,h2{color:#5d5d5d;font-weight:100!important;font-size:44px!important;font-family:Roboto,Helvetica Neue,helvetica,arial,sans-serif!important}@media (max-width:768px){h2{font-size:32px!important}}h3{line-height:1.17em!important;color:#5d5d5d;font-weight:100!important;font-size:34px!important;font-family:Roboto,Helvetica Neue,helvetica,arial,sans-serif!important}@media (max-width:768px){h3{font-size:24px!important}}h4{line-height:1.17em!important;color:#5d5d5d;font-weight:200!important;font-size:28px!important;font-family:Roboto,Helvetica Neue,helvetica,arial,sans-serif!important}@media (max-width:768px){h4{font-size:20px!important}}h5{line-height:1.17em!important;color:#5d5d5d;font-weight:300!important;font-size:22px!important;font-family:Roboto,Helvetica Neue,helvetica,arial,sans-serif!important}@media (max-width:768px){h5{font-size:16px!important}}p{line-height:1.45em!important;letter-spacing:.022em!important;color:#6d6d6d;font-weight:100!important;font-size:22px!important;font-family:Roboto,Helvetica Neue,helvetica,arial,sans-serif!important}@media (max-width:768px){p{font-size:16px!important;font-weight:300!important}}.news-story{float:left}.news-story .link-primary{padding:6px 0}.show-more-button{clear:both;padding-top:50px}.show-more-button button{margin:auto;display:block;border:2px solid #5d5d5d;font-size:10px;padding:10px 30px;text-transform:uppercase}.modal-header{background-color:#81bc00}.modal-header .close{outline:none;color:#fff}.modal-title p{margin-bottom:0;color:#fff}.modal-dialog{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-body p{margin-bottom:1em;line-height:1.4em!important;font-weight:300!important;font-size:16px!important}.modal-body .leadership-bio{overflow:auto}.modal-body h3{margin-bottom:16px;font-weight:200!important;font-size:24px!important}.modal-body h4{margin-bottom:8px;font-weight:600!important;font-size:18px!important}.hero-section{position:relative;width:100%;height:93vh;background:url(/static/media/hero-background.39a12f11.jpg) 50% no-repeat;background-size:cover}.hero-phone{position:absolute;bottom:0;width:100%;text-align:center;clear:both}.hero-phone img{width:auto;height:300px}.hero-content{position:relative;width:580px;padding:44px 0;overflow:auto;display:none}.hero-content h1{font-size:32px}@media (min-width:992px){.hero-content{display:block;padding-top:80px}.hero-content h1{text-shadow:0 0 16px #000;font-size:38px}.hero-phone img{width:auto;height:500px}}@media (max-width:992px){.hero-section{height:auto;min-height:475px}}@media (min-width:1200px){.hero-content{display:block;padding-top:100px}.hero-content h1{font-size:40px}.hero-phone img{width:auto;height:640px}}.platform-callouts-section{background:#81bc00;overflow:hidden}.platform-callout-1{background:#81bc00;background:-webkit-linear-gradient(180deg,#82bc00 50%,#f4f4f4 0);background:-webkit-linear-gradient(top,#82bc00 50%,#f4f4f4 0);background:linear-gradient(180deg,#82bc00 50%,#f4f4f4 0)}.platform-callout-2{background:#81bc00;background:-webkit-linear-gradient(180deg,#f4f4f4 50%,#82bc00 0);background:-webkit-linear-gradient(top,#f4f4f4 50%,#82bc00 0);background:linear-gradient(180deg,#f4f4f4 50%,#82bc00 0)}.callout-quote{float:left;padding-top:44px;padding-bottom:44px}.callout-description{float:left;background-color:#f4f4f4}.platform-callout-1 .callout-description,.platform-callout-1 .callout-quote,.platform-callout-2 .callout-description,.platform-callout-2 .callout-quote{padding:50px}@media (min-width:992px){.platform-callout-1{background:#81bc02;background:-webkit-linear-gradient(90deg,#82bc00 50%,#f4f4f4 0);background:-webkit-linear-gradient(left,#82bc00 50%,#f4f4f4 0);background:linear-gradient(90deg,#82bc00 50%,#f4f4f4 0)}.platform-callout-2{background:#81bc02;background:-webkit-linear-gradient(90deg,#f4f4f4 50%,#82bc00 0);background:-webkit-linear-gradient(left,#f4f4f4 50%,#82bc00 0);background:linear-gradient(90deg,#f4f4f4 50%,#82bc00 0)}.callout-description{margin:0}}@media (min-width:768px){.platform-callout-1 .callout-description,.platform-callout-2 .callout-description{padding:50px}}.pepper-design-architecture{margin:40px 0}.architecture-image{margin:60px 0}.tabs{z-index:10;background-color:rgba(0,0,0,.3)}.tab{margin-right:0;padding:0;vertical-align:bottom;font-weight:200;font-size:22px}.tab,.tab-link{display:inline-block}.tab-link{vertical-align:top;padding:33px;color:#fff;font-size:16px}.tab-link:hover{background-color:rgba(0,0,0,.2);color:#82bc00}.tab-link.active{color:#82bc00}.tab-link:link,.tab-link:visited{text-decoration:none}.tabs-nav{position:relative;margin-bottom:-106px;z-index:10;background-color:rgba(0,0,0,.3)}.tabs-active-content{width:100%;height:100%;overflow:hidden;z-index:8}.vertical-tab-image{position:absolute!important}.tab-inner-content{position:relative;width:100%;padding:88px 0;background-size:cover;background-position:50%;overflow:hidden;z-index:1}#manufacturing{background-image:url(/static/media/tab-manufacturers-bg.3aacaf71.jpg)}#energy{background-image:url(/static/media/tab-energy-bg.620ae27a.jpg)}#insurance{background-image:url(/static/media/tab-insurance-bg.4aee36be.jpg)}#warranty{background-image:url(/static/media/tab-warranty-bg.484b1e84.jpg)}#small-business{background-image:url(/static/media/tab-small-business-bg.db2f7a87.jpg)}.vertical-tab-image{position:absolute;right:-5%;top:0;display:none;background-size:cover;background-position:0;min-height:66vh;height:100%}#manufacturing .vertical-tab-image{background-image:url(/static/media/manufacture-tile-highlight.3a8786da.png)}.zh #manufacturing .vertical-tab-image{background-image:url(/static/media/manufacture-tile-highlight-alt-china.ceab4e5c.png)!important}#energy .vertical-tab-image{background-image:url(/static/media/energy-tile-highlight.8d79b4dc.png)}#insurance .vertical-tab-image{background-image:url(/static/media/insurance-tile-highlight.f5ee6725.png)}#warranty .vertical-tab-image{background-image:url(/static/media/warranty-tile-highlight.c576ce2e.png)}#small-business .vertical-tab-image{background-image:url(/static/media/small-business-tile-highlight.3b3d9dec.png)}@media (min-width:768px){.tab-link{padding:33px 14px}}@media (min-width:992px){.tab{margin-right:22px}.tab-link{padding:33px}.vertical-tab-image{display:block}}@media (max-width:768px){.tabs-nav .container{width:100%;max-width:none}.tabs-nav{background-color:#000}.tabs-nav ul{position:relative;padding:0;border-bottom:none;overflow:hidden}.tabs-nav ul:after{content:"\25BC";position:absolute;top:32px;right:22px;z-index:2;color:#82bc00;font-size:16px;pointer-events:none}.tabs-nav a.active{border:0;z-index:1;background-color:#000;color:#82bc00}.tabs-nav ul li{display:block}.tabs-nav a{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333}.tabs-nav ul.open a,.tabs-nav ul a.active{position:relative}}.horizontal-icon-list{width:100%;margin:44px 0;padding:0;display:block;list-style-type:none;overflow:auto}.horizontal-icon-list li{float:left;width:50%}@media (min-width:992px){.horizontal-icon-list li{width:25%;clear:none}}.icon-lockup{margin:22px 0;overflow:hidden;text-align:center}.icon-lockup,.icon-lockup li{padding:0;list-style-type:none}.icon-lockup li{width:100%;margin:0 0 22px;clear:both;font-size:16px;font-weight:700;font-family:Roboto,Helvetica Neue,helvetica,arial,sans-serif}.pepper-footer{width:100%;min-height:320px;background-color:#000}.footer-links ul{width:100%;margin:0;padding:0}.footer-links ul li{width:100%;display:block;margin:44px 0;clear:both;text-align:center;font-size:16px;font-weight:300;font-family:Roboto,Helvetica Neue,helvetica,arial,sans-serif}.footer-links ul li a{color:#f2f2f2;-webkit-transition:color .2s;transition:color .2s}.footer-links ul li a:hover{color:#81bc00!important}@media (min-width:992px){.footer-links ul li{float:right;width:auto;margin-left:22px;clear:none}}.legal-text{margin-top:44px;text-align:center;clear:both;font-size:12px!important}.nav-container{position:fixed;top:0;left:0;width:100%;z-index:1020;box-shadow:0 0 12px #000}.nav-header{width:100%;height:60px;background-color:#fff}.nav-banner{width:100%;height:40px;line-height:40px;background-color:#81bb41;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.nav-banner:hover{background-color:#689735}.nav-banner span{color:#fff}.nav-banner-icon{position:absolute;left:16px;top:-2px}
/*# sourceMappingURL=main.f5db8c74.chunk.css.map */