@charset "UTF-8";@font-face{font-family:'Vera Sans';src:url('https://www.nepc.com/hubfs/vera-font/Vera.ttf') format('ttf')}@font-face{font-family:'Vera Sans';src:url('https://www.nepc.com/hubfs/vera-font/VeraBd.ttf') format('ttf');font-weight:800}a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,datalist,dd,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,hr,i,iframe,img,input,label,legend,li,main,meter,nav,object,ol,option,p,pre,progress,q,section,select,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,u,ul,video{box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block}html{background-color:#FFF;color:#191919;font-family:Verdana,'Vera Sans',sans-serif;font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}body{letter-spacing:.25px;min-width:300px;overflow-x:hidden}img{height:auto;max-width:100%;vertical-align:middle}::-moz-selection{background:#e5e5e5}::selection{background:#e5e5e5}::-moz-selection{background:#e5e5e5}.group::before,.group::after{content:"";display:table}.group::after{clear:both}.container{float:none !important;margin-left:auto !important;margin-right:auto !important;max-width:1232px;padding-left:1rem;padding-right:1rem;position:relative}.columns>hr{border:0;display:none}.carousel .slick-slide{color:#FFF;height:auto;padding:3rem}.carousel .slick-prev,.carousel .slick-next{z-index:1}.carousel .slick-prev{left:2rem}.carousel .slick-next{right:2rem}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.primary{background:#fff;font-weight:bold;margin:0 !important;padding:1rem 0;text-transform:uppercase;z-index:100}.header.primary .nav ul,.footer.primary .nav ul{list-style:none}.footer.primary .hs_cos_wrapper_type_form legend{font-size:.75rem}.footer.primary .hs_cos_wrapper_type_form,.aside .hs_cos_wrapper_type_form{margin-bottom:0}.legal-consent-container .hs-richtext p{font-size:.75em}.header.primary .nav-bar{margin-top:1rem}.header.primary .nav-bar .logo{display:none}.header.primary .nav-bar .logo img{left:0}.header.primary .hs-menu-wrapper ul{padding:0}.header.primary .hs-menu-wrapper ul{list-style:none;margin:0}.header.primary .mobile-logo{display:block}.row-fluid [class*="span"].search-mobile{border-top:1px solid #d2ccc5;display:none;padding-top:1rem !important}.row-fluid [class*="span"].search-mobile .input{display:flex}.row-fluid [class*="span"].search-mobile label{text-align:left}.row-fluid [class*="span"].search-mobile a.hs-button.primary{padding-top:.75rem !important}.header.primary .mobile-logo img{max-width:85px;position:relative;z-index:50}.header.primary .search .input a.hs-button.primary{background:0;color:#004479}.header.primary .search{padding:10px 20px}.header.primary .search .input{position:relative}.header.primary .search .input:after{color:#004479;content:"\f002";display:block;font-family:'fontawesome';font-size:1.25rem;height:25px;position:absolute;right:-25px;top:0;width:25px}.mobile-trigger{border:0;display:inline-block;cursor:pointer;color:#004583;position:absolute;top:1rem;right:1rem;width:auto;height:auto;padding:7px 10px 8px 10px;background:0;font-size:16px;font-weight:normal;text-align:left;text-transform:uppercase;z-index:50}.mobile-trigger:hover{text-decoration:none;color:#a2927f}.mobile-open .mobile-trigger{color:#004583}.mobile-trigger i{display:inline-block;position:relative;top:-4px}.mobile-trigger i:before,.mobile-trigger i:after{position:absolute;content:''}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{background-color:#004583;width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;transition:all .2s linear}.mobile-trigger i:before{top:-6px}.mobile-trigger i:after{top:6px}.mobile-trigger:hover i,.mobile-trigger:hover i::before,.mobile-trigger:hover i::after{background-color:#a2927f}.mobile-open .mobile-trigger i,.mobile-open .mobile-trigger i::before,.mobile-open .mobile-trigger i::after{background-color:#004583}.mobile-trigger span{display:inline-block;margin-right:5px}.mobile-trigger span:before{content:"MENU"}.mobile-open .mobile-trigger span:before{content:"CLOSE"}.mobile-open .mobile-trigger i{background:transparent}.mobile-open .mobile-trigger i::before{top:0;transform:rotate(45deg)}.mobile-open .mobile-trigger i::after{top:0;transform:rotate(-45deg)}.child-trigger{display:block;cursor:pointer;position:absolute;top:0px;right:0px;width:55px;min-width:55px;height:45px;padding:0}.child-trigger:hover{text-decoration:none}.child-trigger i{position:relative;top:50%;margin:0 auto !important;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.child-trigger i::after{position:absolute;content:''}.with-form .about-author-sec{margin-bottom:0}.child-trigger i,.child-trigger i::after{width:10px;height:1px;background-color:#004583;display:block}.child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.header.primary .hs-menu-wrapper,.header.primary .hs-menu-children-wrapper{display:none}.header.primary ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important}.header.primary .hs-menu-wrapper>ul li.hs-menu-depth-1{border-bottom:1px solid #d2ccc5}.header.primary .hs-menu-wrapper>ul li.hs-menu-depth-1 a{font-family:Verdana,'Vera-Sans',sans-serif}.header.primary .nav.utility .hs-menu-wrapper>ul li:last-child{border:0}.header.primary .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper li{margin-bottom:.5rem}.header.primary .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.125rem;font-weight:normal;line-height:1;padding-bottom:.5rem;white-space:nowrap;text-indent:0;text-transform:none}.header.primary.js-enabled .hs-menu-wrapper,.header.primary.js-enabled .search-mobile{width:100%;position:relative;top:0;left:0;padding:0}.header.primary .hs-menu-wrapper>ul>li{display:block;position:relative}.header.primary .hs-menu-wrapper>ul>li a{color:#004583;font-size:1.25rem;font-family:Verdana,'Vera-Sans',sans-serif;font-weight:normal;line-height:45px;overflow:visible}.header.primary .hs-menu-wrapper>ul>li a:hover{color:#a2927f}.header.primary .hs-menu-wrapper>ul ul li a{text-indent:10px}.header.primary .row-number-4{height:0}.mobile-open .header.primary .row-number-4{height:100%}.search-toggle,.search-drawer,.nav.utility .widget-type-raw_html{display:none !important}.gsc-adBlock,.gsc-resultsHeader,.gcsc-branding{display:none !important}form.search,form.search-bar{display:-webkit-flex;display:flex}form.search .text,form.search .submit{margin-bottom:0}form.search .text{width:100%}form.search label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}form.search input{border:0;width:100%}.torso{padding-bottom:3rem;padding-top:3rem}.torso::before,.torso::after{content:"";display:table}.torso::after{clear:both}.hero{background:#004479;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-top:0;min-height:220px !important;padding:4rem 0 3.125rem;position:relative;text-align:left;transition:all .2s linear}.hero .background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero .background img{left:0;position:absolute;top:0;width:auto !important;height:auto;max-width:150%}.hero .background:after{background-color:rgba(0,57,100,0.78);content:"";height:100%;position:absolute;top:0;width:100%}.mobile-open .hero{margin-top:0}.hero h1,.hero h2,.hero p{color:#fff;line-height:1.3;text-align:center}.hero h1{line-height:1.1;letter-spacing:.5px;text-transform:uppercase;font-family:Verdana,'Vera-Sans',sans-serif;font-weight:100}.hero p{font-size:1.25rem}.hero .copy{position:relative;text-align:center}.hero .copy *{color:#FFF}.hero .title h1,.hero .title p{text-align:left}.hero .widget-type-space{display:none}.main{padding:5rem 0}.aside{background:#f1f0f0;padding:2.5rem 2.375rem;position:relative}.footer.primary{background:0;color:#2a2a2a;font-size:.9rem;font-weight:bold;padding:0;text-align:center;text-transform:uppercase}.footer.primary .nav{font-size:1rem;margin-bottom:1rem}.footer.primary .nav ul{margin-bottom:0;padding-left:0}.footer.primary .nav.legal{font-weight:normal;margin-bottom:0;text-transform:none}.footer.primary p{margin:0}.footer.primary a{color:#004879;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.125rem;font-weight:300}.footer.primary a:hover,.footer.locations a:hover{color:#a0917e}.footer.primary .nav-wrapper{background:#fff;padding:2rem 0 0}.footer.primary .signup{background:#ececec;padding:2rem;position:relative;text-align:left}.footer.primary .nepc-legal-footer-nav a{font-family:Verdana,'Vera-Sans',sans-serif;font-size:1rem}.footer.primary .nav.legal .hs-menu-wrapper>ul li{display:inline-block;margin-bottom:0}.footer.primary .nav.legal ul li:nth-child(n+2):before{content:"|";margin:0 1.25rem;position:relative}.footer.locations{background:#333;color:#fff;font-size:1.125rem;padding:2.25rem;text-transform:uppercase;text-align:justify}.footer.locations a{color:#fff;font-family:Verdana,'Vera-Sans',sans-serif;font-weight:normal}.footer.locations .container[class*="span"],.footer.locations .container div.row-fluid [class*="span"]{min-height:0}.footer.locations .hs_cos_wrapper_type_rich_text{justify-content:space-around;display:flex;flex-wrap:wrap}.footer.primary a.button.primary{color:#fff}.footer.primary a.button.primary:hover{color:#fff}.social{padding:2.5rem 0;text-align:center}.social a{color:#004579;margin:0 .75rem;padding-left:0;margin-bottom:1rem}.social i:before{font-size:1.5rem}.social a:first-child{margin-left:0}.social a:hover{opacity:.7}h1,h2,h3,h4,h5{line-height:1.2;margin-bottom:.6em}h1{font-family:Verdana,'Vera-Sans',sans-serif;font-size:2.2rem;text-align:center}h2{color:#2b2b2b;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.5rem;text-transform:uppercase}h3{color:#a2927f;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.275rem;margin-bottom:1.5rem;text-transform:uppercase}.center h3{text-align:center}h4{font-size:1rem}h5{font-size:1rem}p{color:#464646;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.125rem;line-height:1.75}p:empty{display:none}p.note{color:;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1rem;font-style:italic}strong{font-family:Verdana,'Vera-Sans',sans-serif;font-weight:800}em{font-style:italic}sup{font-size:12px;vertical-align:super}sub{font-size:12px;vertical-align:sub}blockquote{border-left:1px solid #e5e5e5;color:#727272;font-style:italic;margin-bottom:1.5em;padding-left:1rem}blockquote::before,blockquote::after{content:"";display:table}blockquote::after{clear:both}.intro{color:#a2927f;font-size:1.25rem}.intro p{color:#a2927f;font-size:1.25rem;margin-bottom:.8em}.guide{color:#727272;font-size:1.25rem}.meta{color:#727272}hr{border:0;border-top:1px solid #727272;display:block;height:0;margin:2em auto 3em;width:100%}a{color:#004583;cursor:pointer;font-family:Verdana,'Vera-Sans',sans-serif;text-decoration:none;transition:all .2s ease-in-out}a:hover,a:active{color:#a1927f}a:focus{outline:0}a.disabled,a[disabled]{color:#ccc;cursor:default;pointer-events:none}p,ol,ul,dl{margin-bottom:1.5rem}ol,ul{padding-left:2rem}ol li,ol dt,ol dd,ul li,ul dt,ul dd{color:#464646;font-size:1.125rem;line-height:1.2;margin-bottom:1rem}ul{list-style:disc}dt{font-weight:bold;padding-left:.5em}dd{padding-left:2em}pre{background-color:#4a4a4a;padding:1em;white-space:pre-wrap;word-wrap:break-word}code{color:#fbce78;font-family:"Consolas",monospace;padding:2px 4px}.hs_cos_wrapper_type_form{font-size:2rem;color:#6bb52a;margin:2rem 0;display:block}.hs_cos_wrapper_type_form label,.hs_cos_wrapper_type_form span{color:#191919}.hs_cos_wrapper_type_form input,.hs_cos_wrapper_type_form textarea,.hs_cos_wrapper_type_form select{color:#191919;font-size:1rem}.hs_cos_wrapper_type_form legend{color:#727272;font-size:1rem}.footer .hs_cos_wrapper_type_form legend{font-size:.75rem}.hs_cos_wrapper_type_form span.hs-form-required{color:#ce2a2a}button,input,optgroup,select,textarea{font:inherit;margin:0}.button,.checkboxes,.file,.password,.radios,.reset,.select,.submit,.text,.textarea,.input{margin-bottom:2rem}label{color:#191919;cursor:pointer;display:block;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.125rem;margin-bottom:.5em}.required{color:#ce2a2a}fieldset .help{color:#727272;display:block;font-size:.8rem;margin:0}.hs-form fieldset{max-width:none !important}input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea{border:1px solid #d9d9d9;box-sizing:border-box;color:#191919;display:block;margin:0;padding:.4rem .6rem;text-align:left !important;width:100%}.mfp-content input[type="email"]{text-align:left:!important}::-webkit-input-placeholder{color:#4a4a4a}::ms-input-placeholder{color:#4a4a4a}::-moz-placeholder{color:#4a4a4a}::-placeholder{color:#4a4a4a}.multiple select{padding-left:5px;padding-right:10px}textarea{height:8em;overflow:auto;resize:vertical}.radio,.checkbox{font-weight:normal}ul.inputs-list{list-style:none;padding-left:0}ul.inputs-list li{display:inline-block;margin-right:1rem}ul.inputs-list label{font-family:Verdana,'Vera-Sans',sans-serif;font-size:1rem;font-weight:normal}ul.inputs-list input{margin-right:.5rem}input[type="checkbox"],input[type="radio"]{padding:0}.hs-error-msgs,.hs-error-msgs label{color:#ce2a2a}.hs-error-msgs li{font-size:1rem}input.error,textarea.error{background-color:#fff;border-color:#ce2a2a}span.hs-form-required{color:#ce2a2a}a.button,a.all-posts-link,a.hs-button.primary,a.cta_button,span.button{background-color:#6bb52a !important;background-image:none !important;border:none !important;border-radius:0 !important;box-shadow:none !important;color:#FFF;display:inline-block;font-family:Verdana,'Vera-Sans',sans-serif !important;font-size:1.125rem !important;font-weight:400 !important;line-height:1 !important;padding:1.5rem 2rem !important;text-align:center;vertical-align:top;margin-bottom:0;text-shadow:none !important;-webkit-font-smoothing:auto !important}a.button:hover,a.button:focus,a.all-posts-link:hover,a.all-posts-link:focus,a.hs-button.primary:hover,a.hs-button.primary:focus,a.cta_button:hover,a.cta_button:focus,span.button:hover,span.button:focus{background-color:#4f980e !important}a.button.disabled,a.button[disabled],a.all-posts-link[disabled],a.hs-button.primary[disabled]{background-color:#8c8c8c;color:#ccc;pointer-events:none}a.button.alt{background-color:#fff !important;border:2px solid #6bb52a !important;color:#6bb52a !important;font-family:Verdana,'Vera-Sans',sans-serif !important;font-size:1.25rem !important;font-weight:normal !important;line-height:1 !important;padding:1.25rem 2rem !important}button:not(.link),input[type="button"]:not(.link),input[type="reset"]:not(.link),input[type="submit"]:not(.link){background-color:#6bb52a;border:0;color:#FFF;display:inline-block;font-size:1.125rem;font-weight:bold;padding:.5rem 1rem;text-align:center;vertical-align:top;margin-bottom:0;-webkit-appearance:none}button:not(.link):hover,button:not(.link):focus,input[type="button"]:not(.link):hover,input[type="button"]:not(.link):focus,input[type="reset"]:not(.link):hover,input[type="reset"]:not(.link):focus,input[type="submit"]:not(.link):hover,input[type="submit"]:not(.link):focus{background-color:#4f980e}button:not(.link).disabled,button:not(.link)[disabled],input[type="button"]:not(.link).disabled,input[type="button"]:not(.link)[disabled],input[type="reset"]:not(.link).disabled,input[type="reset"]:not(.link)[disabled],input[type="submit"]:not(.link).disabled,input[type="submit"]:not(.link)[disabled]{background-color:#8c8c8c;color:#ccc;pointer-events:none}button.link,input[type=button].link,input[type="button"].link,input[type="reset"].link,input[type="submit"].link{color:#0c96dd;cursor:pointer;text-decoration:none;background:transparent}button.link:hover,button.link:active,input[type=button].link:hover,input[type=button].link:active,input[type="button"].link:hover,input[type="button"].link:active,input[type="reset"].link:hover,input[type="reset"].link:active,input[type="submit"].link:hover,input[type="submit"].link:active{color:#eb7424}button.link:focus,input[type=button].link:focus,input[type="button"].link:focus,input[type="reset"].link:focus,input[type="submit"].link:focus{outline:thin dotted}button.link.disabled,button.link[disabled],input[type=button].link.disabled,input[type=button].link[disabled],input[type="button"].link.disabled,input[type="button"].link[disabled],input[type="reset"].link.disabled,input[type="reset"].link[disabled],input[type="submit"].link.disabled,input[type="submit"].link[disabled]{color:#ccc;cursor:default;pointer-events:none}a.modal-trigger.button,a.modal-trigger.button:active,a.modal-trigger.button:focus{background-color:#004579 !important;border:2px #fff solid !important}a.modal-trigger.button:hover{background-color:transparent !important;border-color:#004579 !important;color:#004579 !important}button.mfp-close:hover{background:none !important}select{border:1px solid #ccc;padding:.4rem .6rem}form a.hs-button.primary,form a.button{padding:.5rem 1rem !important}.thumbs-up::before{font:normal normal normal 1em / 1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;content:"";margin-right:.5em}.success{margin-bottom:2rem;padding:1em 3em;position:relative;background-color:#48ac2c}.success p:last-of-type,.success ul:last-of-type{margin-bottom:0}.success a{text-decoration:underline}.success::before{font:normal normal normal 1em / 1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;display:inline-block;content:"";display:block;font-size:20px;height:23px;left:1em;position:absolute;top:1em;width:23px}.success::before{content:"\f00c"}.success a{color:#FFF}.success a:hover{color:#d9d9d9}.info{margin-bottom:2rem;padding:1em 3em;position:relative;background-color:#DDD}.info p:last-of-type,.info ul:last-of-type{margin-bottom:0}.info a{text-decoration:underline}.info::before{font:normal normal normal 1em / 1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;display:inline-block;content:"";display:block;font-size:20px;height:23px;left:1em;position:absolute;top:1em;width:23px}.info::before{content:"\f129"}.error{color:#fff;margin-bottom:2rem;padding:1em 3em;position:relative;background-color:#ce2a2a}.error p{color:#fff}.error p:last-of-type,.error ul:last-of-type{margin-bottom:0}.error a{text-decoration:underline}.error::before{font:normal normal normal 1em / 1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;display:inline-block;content:"";color:#fff;display:block;font-size:20px;height:23px;left:1em;position:absolute;top:1em;width:23px}.error::before{content:"\f12a"}.noResults{display:none;margin:2rem 0}.error a{color:#DDD}.error a:hover{color:#b7b7b7}table{border-collapse:collapse;border-spacing:0;margin-bottom:2rem;width:100%}table caption{font-size:.9rem;margin-bottom:.75em}table td,table th{padding:.5em 1em;text-align:left;vertical-align:top}table th{background-color:#191919;color:#FFF;font-weight:bold;text-transform:uppercase}table td{border:1px solid #e5e5e5}body.homepage h2{text-align:center}body.homepage .section{padding:4rem 0}body.homepage .hero{background:0;padding:5rem 0 10rem}body.homepage .hero .background img{height:auto;left:auto;max-width:none;position:absolute;right:0;top:0;opacity:1;width:auto !important}body.homepage .insights{background:url('https://cdn2.hubspot.net/hubfs/2529352/homepage-2017/insights-bg.jpg') no-repeat center center / cover}body.homepage .insights h2{margin-bottom:3rem}body.homepage .flex-slider-main{z-index:-1}body.homepage .flex-slider-main .hs_cos_flex-direction-nav{display:none}body.homepage .flex-slider-main ul{margin:0}body.homepage .hero .background{background:#002d50;z-index:-1}body.homepage .hero .background .hs_cos_flex-slides-main li{opacity:0;z-index:1}body.homepage .insights-subscribe{text-align:center}@-webkit-keyframes zoomIn{from{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes zoomIn{from{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}body.homepage .flex-slider-main .hs_cos_flex-active-slide img{-webkit-animation:zoomIn 11s forwards;animation:zoomIn 11s forwards;-webkit-animation-delay:0;animation-delay:0}.location-bar{bottom:0;padding:4rem 0 1rem;position:absolute}.location-bar::after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 80%);bottom:0;content:"";height:100%;position:absolute;width:100%;z-index:0}.location-bar span.hs_cos_wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;z-index:2}.location-bar span.hs_cos_wrapper span,.location-bar span.hs_cos_wrapper a{color:#bae5f0;color:rgba(186,229,240,0.5);flex:1 0 auto;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.125rem;position:relative;text-transform:uppercase}.location-bar span.hs_cos_wrapper span.pipe{color:#b4e0ff;padding:0 3px}.location-bar span.hs_cos_wrapper a:hover{color:#a1927f}.featured-insights .featured-item{margin-bottom:2rem;min-height:300px;position:relative}.featured-insights .featured-title{bottom:0;display:flex;height:100%;min-height:300px;position:absolute;width:100%}.featured-insights .featured-title h4{height:100%;margin:0;position:relative;transition:all .2s ease-in-out;width:100%}.featured-insights .featured-title h4::after{bottom:2rem;color:#fff;content:"\f105";font:normal normal normal 3rem FontAwesome;position:absolute;right:2rem;transition:all .2s ease-in-out;z-index:50}.featured-insights .featured-title h4 a{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.5rem;height:100%;padding:2rem 3rem 2rem 2rem;position:absolute;transition:all .2s ease-in-out;width:100%;vertical-align:bottom;z-index:25}.featured-insights .featured-title h4 a::after{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);bottom:0;height:100%;left:0;content:"";position:absolute;transition:all .2s ease-in-out;width:100%;z-index:-1}.featured-insights .featured-title h4 a:hover,.featured-insights .featured-title h4:hover::after{color:#a2927f}.featured-insights,.latest-insights{margin-bottom:3rem}.latest-insights .hs-rss-item.hs-with-featured-image{background:#fff;display:flex;align-content:flex-start;justify-content:flex-end;height:174px;margin-bottom:2rem;position:relative;overflow:hidden}.latest-insights .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper{height:174px;left:0;order:1;overflow:hidden;position:absolute;top:0;width:40%}.latest-insights .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper .hs-rss-featured-image{height:100%;width:auto}.hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper .hs-rss-featured-image{height:auto;left:0;max-width:none;position:absolute;top:0;width:100%}.latest-insights .hs-rss-item.hs-with-featured-image .hs-rss-item-text{align-self:flex-start;font-size:1.5rem;line-height:1.3;order:2;width:60%}.latest-insights .hs-rss-item.hs-with-featured-image .hs-rss-item-text a{display:block;font-family:Verdana,'Vera-Sans',sans-serif;height:100%;max-height:174px;padding:1rem 2rem;width:100%}.latest-insights .hs-rss-item.hs-with-featured-image .hs-rss-item-text a::after{bottom:.5rem;color:#6bb528;content:"\f105";font:normal normal normal 2rem FontAwesome;position:absolute;right:.75rem;transition:all .2s ease-in-out;z-index:50}.latest-insights .hs-rss-item.hs-with-featured-image .hs-rss-item-text a:hover::after{color:#a2927f}.insights .widget-type-cta{text-align:center}.succeed h3{color:#2b2b2b;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.5rem;text-align:center;text-transform:none}.succeed .flex-wrapper{position:relative}.succeed .flex{display:flex;flex-flow:row wrap;justify-content:center;position:relative}.succeed .block{color:#fff;flex-basis:100%;flex-grow:1;opacity:1;padding:6.25rem 5rem;position:relative;text-align:center;transition:all .2s ease-in-out;visibility:visible}.succeed .block h2{color:#fff;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.625rem;margin-bottom:2.75rem;text-transform:none}.succeed .flex .block .initial{background:rgba(13,78,128,0.8);display:block;height:100%;left:0;padding:4rem 3.25rem;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.succeed .flex .block:hover .initial{background:rgba(13,78,128,0.2);padding-top:2rem}.succeed .flex .block .initial span.button{cursor:pointer;opacity:0;transition:all .2s ease-in-out}.succeed .flex .block .team-member,.succeed .flex .block .story{display:none}.succeed .flex .block:hover .initial span.button{bottom:0;opacity:1}.succeed .flex-wrapper .block.overlay .initial span.button,.succeed .flex-wrapper .block.overlay:hover .initial span.button{display:none}.succeed .block span.close{color:#c52525;cursor:pointer;font-size:2rem;opacity:0;position:absolute;right:1rem;top:1rem}.succeed .flex-wrapper .block.overlay .initial{display:none}.succeed .block.overlay span.close{opacity:.8;transition:color .2s ease-in-out}.succeed .block.overlay span.close:hover{opacity:1}.succeed .flex-wrapper .block.overlay{background:#fff !important;box-shadow:0 0 20px rgba(0,0,0,0.3);display:none;height:auto;left:5%;overflow:hidden;padding:1.5rem;position:fixed;top:2%;width:90%;opacity:0}.succeed .flex-wrapper .block.overlay .team-member{display:none}.success-story{padding-top:5.375rem}.succeed .flex-wrapper .block.overlay .team-member .avatar,.success-story .team-member .avatar{border-radius:50%;box-shadow:0 0 40px 60px rgba(0,0,0,0.05);display:block;height:250px;margin-bottom:2.5rem;position:relative;text-align:center;width:250px}.success-story .team-member{margin-bottom:2rem}.succeed .flex-wrapper .block.overlay .team-member .avatar::after,.success-story .team-member .avatar::after{background:#004479;border-radius:100px;color:#fff;content:url('https://cdn2.hubspot.net/hubfs/2529352/homepage-2017/quotes.png');display:flex;align-items:center;justify-content:center;height:100px;position:absolute;right:-2rem;top:-2rem;width:100px}.succeed .flex-wrapper .block.overlay .story,.success-story .story{color:#2b2b2b;text-align:left}.succeed .flex-wrapper .block.overlay .story h2,.success-story .story h2{color:#2b2b2b;font-family:Verdana,'Vera-Sans',sans-serif;font-weight:800;font-size:1.25rem;margin-bottom:1.5rem;text-align:left;text-transform:uppercase}.succeed .flex-wrapper .block.overlay .story h3{color:#464646;font-size:1rem;margin-bottom:1rem;text-align:left}.succeed .flex-wrapper .block.overlay p,.success-story p{color:#2b2b2b;font-family:Verdana,'Vera-Sans',sans-serif;font-weight:800;font-size:1rem;text-transform:uppercase}.success-story .story h2,.success-story p,.success-story .story h3{text-align:center}.succeed .flex-wrapper .block.overlay .story .quote,.success-story .story .quote{color:#464646;font-family:Verdana,'Vera-Sans',sans-serif;font-style:italic;font-size:1rem;text-transform:none}.succeed .flex-wrapper .block.overlay p.name,.success-story p.name{margin-bottom:0}.succeed .flex-wrapper .block.overlay p.title,.success-story p.title{font-family:Verdana,'Vera-Sans',sans-serif;font-size:.875rem;margin-bottom:2.5rem;text-transform:none}.succeed .flex-wrapper a.button,.succeed .flex-wrapper span.button{padding:.5rem 1rem !important}.success-story .team-member a.quote-video-popup .avatar::after{align-items:center;background-color:#4f980e;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.75);color:#fff;content:"\f04b";display:flex;font-family:'Fontawesome';font-size:2rem;height:50px;justify-content:center;left:calc(50% - 25px);line-height:1;opacity:0;padding-left:5px;position:absolute;top:calc(50% - 25px);transition:opacity .2s ease-out;width:45px}.success-story .team-member a.quote-video-popup:hover .avatar::after{opacity:1}body.blog.press .search-bar{margin-bottom:1rem}p.date{color:#727272;font-size:1rem}.hs-blog-listing .intro p{font-size:1.125rem}.hs-blog-listing .filters{margin:0 auto;text-align:center}.hs-blog-listing .topic-filters{display:none}.hs-blog-listing .topic-filters ul li{display:inline-block;list-style-type:none;margin-right:1rem}.hs-blog-listing #filters,#filters-2{display:flex;align-content:center;flex-wrap:wrap;justify-content:space-around;margin-bottom:4rem}#filters-2{margin-bottom:0;text-align:center}.hs-blog-listing #filters .button-group,#filters-2 .button-group{flex:1 0 100%;margin-bottom:2rem}.hs-blog-listing #filters .button-group button,#filters-2 .button-group button,.hs-blog-listing #filters .button-group a.filter-button{background:0;border:1px solid #666;color:#666;cursor:pointer;display:inline-block;font-family:Verdana,'Vera-Sans',sans-serif;font-size:.75rem;font-weight:normal;margin:5px;padding:5px 8px}#filters-2 .button-group button{font-size:1rem}#filters-2 .button.clear{display:none}#filters-2 .button.nepc.is-checked+.button.clear{display:inline-block}.hs-blog-listing #filters .button-group button.is-checked,#filters-2 .button-group button.is-checked{background:#6bb52a;color:#fff}.hs-blog-listing #filters .button-group p,#filters-2 .button-group p{font-family:Verdana,'Vera-Sans',sans-serif;font-weight:800;font-size:1rem;margin-bottom:.5rem}h3.hs-author-listing-header+.blog-listing-wrapper #filters,h3.hs-author-listing-header+.blog-listing-wrapper h4.filter-by,h3.hs-author-listing-header+.blog-listing-wrapper #filters-2{display:none}h4.filter-by{padding-top:1rem}h3.hs-author-listing-header{text-align:center}.hs-blog-listing .post-listing{height:100%;margin:0 auto;width:95%}.hs-blog-listing .gutter-sizer{width:0}.hs-blog-listing .post-item{float:left;width:100%;text-align:center}.hs-blog-listing .post-item p.date{margin-bottom:3rem}.hs-blog-listing .post-item h2{font-size:1.125rem}.hs-blog-listing .post-item .more-link,.hs-blog-listing .post-item .button{clear:left;margin-top:1.5rem}.hs-blog-listing .post-item .hs-featured-image-wrapper{box-shadow:2px 2px 10px rgba(0,0,0,0.25);margin-bottom:1rem;max-height:150px;max-width:100%;overflow:hidden}.hs-blog-listing .post-item .hs-featured-image-wrapper .hs-featured-image{float:none;margin:0;max-width:100%}.hs-blog-listing .careers .post-listing{display:block}.hs-blog-listing .careers .post-listing *:last-child{margin-bottom:0}.hs-blog-listing .careers .post-item{float:none;margin-bottom:.24rem;padding:2rem 0;position:relative;text-align:left;width:100%}.hs-blog-listing .careers .post-item::before,.hs-blog-listing .careers .post-item::after{background:#d8d8d8;bottom:0;content:"";height:1px;position:absolute;width:100%}.hs-blog-listing .careers .post-item::before{bottom:auto;top:0}.hs-blog-listing .careers .post-item:first-child::before,.hs-blog-listing .careers .post-item:last-child::after{display:none}.hs-blog-listing .careers .post-item h2{font-size:1.5rem}.blog-pagination{padding-top:2rem;text-align:center}.blog-pagination a{padding:1rem 2rem}.hs-blog-listing.author .widget-type-google_search,.hs-blog-listing.author .filters{display:none}.hs-author-profile{padding:3rem 0}h3.hs-author-listing-header{padding-left:2rem}.hs-blog-listing .blog-section-simple #filters,.hs-blog-listing .blog-section-simple h4.filter-by{display:none}.hs-blog-listing .blog-section-simple .blog-listing-wrapper{padding-top:3rem}.hs-blog-listing .blog-section-simple .post-item{float:none;margin-bottom:1.5rem;text-align:left;width:100%}.hs-blog-listing .blog-section-simple .post-item h2{text-transform:none}.hs-blog-listing .blog-section-simple .post-item h2 span{color:#a2927f;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1rem;font-style:italic}.hs-blog-listing .back-to-insights{display:none}.hs-blog-listing .blog-section-topic .back-to-insights{display:inline-block}.hs-blog-listing .blog-section-topic #filters,.hs-blog-listing .blog-section-topic .filter-by{display:none !important}.hs-blog-listing .blog-section-topic .taking-stock{padding:2rem 0;text-align:center}.hs-blog-listing .blog-section-topic .post-item{border-bottom:1px solid #e4d9cc;float:none;display:flex;justify-content:flex-start;padding:2rem 0}.hs-blog-listing .blog-section-topic .post-item .hs-featured-image-wrapper{box-shadow:none;order:2;padding-left:2rem}.hs-blog-listing .blog-section-topic .post-item .post-header{flex-basis:50%;text-align:left;order:1}.hs-blog-listing .blog-section-topic .post-item .hs-featured-image-wrapper .hs-featured-image{box-shadow:2px 2px 10px rgba(0,0,0,0.25);max-height:100%;max-width:300px}.hs-blog-listing .blog-section-topic .post-item .hs-featured-image-wrapper .hs-featured-image-link{display:block}.hs-blog-listing .blog-section-topic .post-item h2 span,.hs-blog-listing .blog-section-topic .post-item h2 a{display:block}.hs-blog-listing .blog-section-topic .post-item h2 a{margin-bottom:.5rem}.hs-blog-listing .blog-section-topic .post-item p{font-size:1rem}.widget-type-google_search,form.search-bar{padding:2rem 2rem 0 !important;text-align:center;justify-content:center}.widget-type-google_search input,.widget-type-google_search a.hs-button.primary,form.search-bar input,form.search-bar button{display:inline-block}.widget-type-google_search input,form.search-bar input{margin-bottom:0;width:60%}.insights-subscribe-form{padding:4rem 2rem}.insights-subscribe-form input{text-align:left !important}.mfp-content{position:relative;background:#FFF;padding:20px;width:auto;max-width:550px;margin:20px auto}.fa-newspaper-o::before{content:"\f1ea";font-family:"FontAwesome"}.social-sharing-wrapper{padding:2rem 0}.hubspot-topic_data,.about-author-sec{padding:2rem 0}.about-author-sec{display:flex;margin-bottom:4rem}.about-author-sec .img{flex-basis:10%;padding-right:1rem}.about-author-sec .img img{height:auto}.about-author-sec .byline{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.aside a{font-family:Verdana,'Vera-Sans',sans-serif}.aside ul{list-style:none;padding-left:0}.aside ul:last-child,.aside ul li:last-child{margin-bottom:0}.aside h3,.aside h4{color:#373737;font-size:1.5rem;text-transform:uppercase}.aside>.row-depth-1{margin-bottom:.24rem;padding:1.875rem 0;position:relative}.aside>.row-depth-1:first-child{padding-top:0}.aside>.row-depth-1::before,.aside>.row-depth-1::after{background:#d8d8d8;bottom:0;content:"";height:1px;position:absolute;width:100%}.aside>.row-depth-1::before{bottom:auto;top:0}.aside>.row-depth-1:first-child::before,.aside>.row-depth-1:last-child::after{display:none}.aside .cta,.aside .widget-type-space{display:none}.aside .cta.related-posts{display:block}.aside .recent-news{padding-top:1rem}.aside .related-posts ul{margin-bottom:1.5rem}.aside .related-posts .hs-with-featured-image,.aside .related-posts .hs-rss-item,.aside .related-posts .related-post-item{margin-bottom:1.25rem;min-height:170px;overflow:hidden;position:relative}.aside .related-posts .related-post-item{min-height:90px}.aside .related-posts .hs-rss-item-text,.aside .related-posts .related-title{float:none;height:100%;padding:0;position:absolute;width:100%}.aside .related-posts .hs-rss-item-image-wrapper,.aside .related-posts .related-image{height:100%;position:absolute;width:100%}.aside .related-posts .hs-rss-item-text a.hs-rss-title,.aside .related-posts .related-title a{color:#fff;display:table-cell;font-size:.85rem;height:100%;line-height:1;position:absolute;transition:all .2s ease-in-out;width:100%;vertical-align:bottom;z-index:25}.aside .related-posts .hs-rss-item-text a.hs-rss-title:after,.aside .related-posts .related-title a:after{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));bottom:-5%;height:100%;left:0;content:"";position:absolute;transition:all .2s ease-in-out;width:100%;z-index:-1;transition:all .2s ease-in-out}.aside .related-posts .hs-rss-item-text a.hs-rss-title span,.aside .related-posts .related-title a span{bottom:0;display:block;padding:1rem;position:absolute;width:100%;transition:all .2s ease-in-out}.aside .related-posts .hs-rss-item-text a.hs-rss-title:hover span,.aside .related-posts .related-title a:hover span{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3))}.aside .related-posts .hs-rss-item-text a.hs-rss-title:hover:after,.aside .related-posts .related-title a:hover:after{bottom:0;content:"";height:100%}.signup form>div{display:inline-block;vertical-align:top;width:35%}.signup form>div:first-child{width:60%}.signup form label{margin:0}.signup h3.form-title{color:#2b2b2b;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.125rem;font-weight:normal;margin-bottom:.625rem;text-transform:none}.signup form input{border:0;padding:1.5rem .5rem !important}.aside .signup form input{padding:.5rem 1rem !important}.row-fluid .widget-type-raw_jinja[class*="span"]{min-height:0}.flex-slider-main{position:relative}.flex-slider-main ul{list-style:none;margin:0;padding-left:0}.flex-slider-main .hs_cos_flex-slides-main.superimpose .hs_cos_flex-slide-main{overflow:hidden;position:relative}.hs_cos_flex-slider .hs_cos_flex-slides img{height:auto;width:100%}.flex-slider-main .hs_cos_flex-slides-main.superimpose .hs_cos_flex-slide-main a{display:block}.flex-slider-main .hs_cos_flex-slides-main.superimpose .hs_cos_flex-slide-main .caption{bottom:0;color:#fff;font-size:1.125rem;height:100%;line-height:1.3;position:absolute;text-align:center;transition:all .2s ease-in-out;width:100%;z-index:25}.flex-slider-main .hs_cos_flex-slides-main.superimpose .hs_cos_flex-slide-main .caption a{bottom:0;color:#fff;display:flex;flex-direction:column;font-family:Verdana,'Vera-Sans',sans-serif;height:100%;justify-content:flex-end;padding:2.75rem;position:absolute;width:100%}.flex-slider-main .hs_cos_flex-slides-main.superimpose .hs_cos_flex-slide-main .caption:after{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 80%);bottom:-30%;height:100%;left:0;content:"";position:absolute;transition:all .2s ease-in-out;width:100%;z-index:-1;transition:all .2s ease-in-out}.flex-slider-main .hs_cos_flex-slides-main.superimpose .hs_cos_flex-slide-main .caption:hover:after{bottom:0}.flex-slider-main .hs_cos_flex-direction-nav li,.slick-slider .slick-prev,.slick-slider .slick-next{cursor:pointer;display:block;left:.5rem;height:60px;padding:0;position:absolute;top:70px;width:34px;z-index:50}.flex-slider-main .hs_cos_flex-direction-nav li:last-child,.slick-slider .slick-next{left:auto;right:.5rem}.flex-slider-main .hs_cos_flex-direction-nav li a,.slick-slider button{background:none !important;display:block;height:100%;text-indent:-99999px}.flex-slider-main .hs_cos_flex-direction-nav li:first-child a::after,.flex-slider-main .hs_cos_flex-direction-nav li:last-child a::after,.slick-slider .slick-prev::after,.slick-slider .slick-next::after{color:#fff;content:"\f104";font-family:"fontawesome";font-size:2.5rem;left:0;line-height:1;position:absolute;text-indent:0;top:0;z-index:200}.flex-slider-main .hs_cos_flex-direction-nav li:last-child a::after,.slick-slider .slick-next::after{content:"\f105";left:auto;right:0}.slick-slider{margin-bottom:2.5rem;padding:0 2rem}.contact-block{padding:4.5rem 0;text-align:center}.contact-block h2{font-size:2.25rem;margin-bottom:3.25rem;text-align:center}.contact-block .cta_button{padding:1.75rem 5.5rem !important}.focus-areas,.services{padding:4rem 0}.services>div>div .widget-type-custom_widget{margin-bottom:4rem}.focus-area,.service{margin-bottom:4rem;padding:0 1rem}.focus-area>div{height:12rem}.focus-area h2{margin:-1.5rem auto 1.5rem;width:80%}.focus-area h2 a,.service a{background:#6bb52a;color:#fff;display:block;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1.5rem;padding:1rem .5rem;text-align:center;transition:all .2s ease-in-out}.focus-area h2 a:hover,.service a:hover{background:#4f980e}.focus-area p,.service p{font-size:1.125rem;text-align:center}.service{border:2px solid #d8d8d8;display:flex;flex-direction:column;padding:1.5rem;height:100%}.service h2{font-size:1.5rem;text-align:center}.service p{font-size:1rem}.service a{align-self:center;margin-top:auto;width:90%}.team-member .avatar{border-radius:50%;box-shadow:0 0 20px 30px rgba(0,0,0,0.05);display:block;height:180px;margin:0 auto;position:relative;text-align:center;width:180px}.team.flex .team-member{margin-bottom:2rem;padding:1rem}.team.flex .team-member .avatar{margin-bottom:1rem}.team.flex .team-member h4{font-size:1.5rem;margin-bottom:.5rem;text-align:center}.team.flex .team-member p{color:#727272;font-family:Verdana,'Vera-Sans',sans-serif;font-style:italic;font-size:1.125rem;line-height:1.3;text-align:center}ul.team-members em{color:#727272;font-family:Verdana,'Vera-Sans',sans-serif;font-style:italic;font-size:1.125rem;line-height:1.3}.related-team-members{background-color:#575756;background:url('https://cdn2.hubspot.net/hubfs/2529352/Graphics/team-slider-bg2.jpg') no-repeat top center / cover;padding:4.5rem 0;text-align:center}.related-team-members h3{color:#fff;font-size:2.25rem;text-align:center}.related-team-members .team-member{margin:0 1rem}.related-team-members .team-member .avatar{border-radius:175px;box-shadow:0px 0px 20px rgba(0,0,0,0);height:175px;overflow:hidden;margin-bottom:1.5rem;width:175px}.related-team-members .team-member a:hover .avatar{box-shadow:0px 0px 20px rgba(0,0,0,0.3)}.related-team-members .team-member h4,.related-team-members .team-member p{color:#fff;font-family:Verdana,'Vera-Sans',sans-serif;font-weight:800;font-size:1rem;line-height:1.2;margin:0;text-align:center;transition:all .2s ease-in-out}.related-team-members .team-member p{font-family:Verdana,'Vera-Sans',sans-serif;text-transform:none}.related-team-members .team-member h4{margin-bottom:.8125rem}.related-team-members .team-member a{font-family:Verdana,'Vera-Sans',sans-serif;font-weight:800;text-transform:uppercase}.related-team-members .team-member a:hover h4,.related-team-members .team-member a:hover p{color:#a2927f}.related-team-members .cta_button{padding:1.75rem 2rem !important}.contact .main{padding-bottom:0}.contact .main form{margin-bottom:4rem}.map .widget-type-global_widget{position:relative}.map-overlay{position:absolute;height:100%;width:100%;top:0;z-index:1}.map-overlay.hide{display:none}#map{min-height:500px}.careers-landing .image-mosaic>div img{min-height:calc(100% + 1rem)}.careers-landing .careers-cta{text-align:center}.careers-landing .careers-cta .cta_button{cursor:pointer;font-style:normal !important}.careers-landing .padding{padding:3rem 0}.careers-landing .benefits{padding:4rem 1rem}.careers-landing .benefits h4{margin:1rem 0 3rem;text-align:center}.careers-landing .benefits .benefit{background-color:#f1f0f0;box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);margin-bottom:2rem;padding:2rem 2rem 2rem 7rem;position:relative}.careers-landing .main.full-width .benefits .benefit .widget-type-rich_text{width:100%}.careers-landing .benefits .benefit::before{color:#a2927f;content:"";background-image:url('https://cdn2.hubspot.net/hubfs/2529352/career-benefits/healthwellness.png');background-size:contain;background-repeat:no-repeat;position:absolute;left:2rem;line-height:1;opacity:.7;top:2rem;width:60px;height:100%}.careers-landing .benefits .benefit.health::before{background-image:url('https://cdn2.hubspot.net/hubfs/2529352/career-benefits/healthwellness.png')}.careers-landing .benefits .benefit.balance::before{background-image:url('https://cdn2.hubspot.net/hubfs/2529352/career-benefits/balance.png')}.careers-landing .benefits .benefit.retirement::before{background-image:url('https://cdn2.hubspot.net/hubfs/2529352/career-benefits/retirement.png')}.careers-landing .benefits .benefit.education::before{background-image:url('https://cdn2.hubspot.net/hubfs/2529352/career-benefits/education.png')}.careers-landing .benefits .benefit.earth::before{background-image:url('https://cdn2.hubspot.net/hubfs/2529352/career-benefits/earth.png')}.careers-landing .life-at-nepc h3,.careers-landing .benefits h3,.careers-landing .nepc-gallery h3,.careers-landing .nepc-offices h3{text-align:center}.careers-landing .slick-slide p{font-size:16px;margin-top:10px;font-style:italic;margin-bottom:0}.careers-landing .slick-slider{margin-bottom:0}.careers-landing .nepc-offices h3{margin-bottom:30px}.careers-landing .nepc-gallery{background-color:#575756;background:url('https://cdn2.hubspot.net/hubfs/2529352/homepage-2017/insights-bg.jpg?t=1533738175389') no-repeat top center / cover}.careers-landing .nepc-offices .office{background:#a2927f;padding:1rem;margin-bottom:30px;box-shadow:0 10px 10px -10px rgba(0,0,0,0.5)}.careers-landing .nepc-offices .office h3,.careers-landing .nepc-offices .office p{color:#000}.careers-landing .nepc-offices .office h3{margin-bottom:10px}.careers-landing .nepc-offices .office p{font-size:16px;margin-bottom:10px}.careers-landing .nepc-offices .office img{margin-bottom:20px}.careers-landing .nepc-offices .office a{color:#000}.careers-landing .reveal-body{max-height:0;min-height:0;overflow:hidden;position:absolute;background:#fff;transition:max-height 125ms,box-shadow 250ms;box-shadow:0px 10px 10px rgba(0,0,0,0);z-index:51;transition-timing-function:cubic-bezier(0.075,0.82,0.165,1)}.careers-landing .reveal-body ul{text-decoration:none;padding-left:0}.careers-landing .reveal-body ul li{text-decoration:none;padding-left:0}.careers-landing .career-path:hover .reveal-body{box-shadow:0px 10px 10px rgba(0,0,0,.3);max-height:2000px}.careers-landing .career-path{position:relative;margin-bottom:60px;border-bottom:1px solid #a2927f;cursor:pointer}.slider-multiple{padding:3rem;text-align:center}.slider-multiple .slide .crop{border-radius:50%;height:225px;margin:0 auto;overflow:hidden;width:225px}.slider-multiple.slick-slider .slick-prev,.slider-multiple.slick-slider .slick-next{top:45%}.slider-multiple.slick-slider .slick-prev::after,.slider-multiple.slick-slider .slick-next::after{color:#575756}.team-member a.video-popup{display:block;position:relative}.team-member a.video-popup .avatar{opacity:.5;position:relative}.team-member a.video-popup .avatar img{min-width:100%;min-height:100%;position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;object-fit:cover}.team-member a.video-popup .avatar::after{align-items:center;background-color:#4f980e;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.75);color:#fff;content:"\f04b";display:flex;font-family:'Fontawesome';font-size:2rem;height:50px;justify-content:center;left:calc(50% - 25px);line-height:1;opacity:0;padding-left:5px;position:absolute;top:calc(50% - 25px);transition:opacity .2s ease-out;width:45px}.team-member a.video-popup .quote{color:#fff;font-size:1.125rem;font-style:italic;height:100%;opacity:1;pointer-events:none;position:absolute;text-shadow:0 0 2px rgba(0,0,0,0.75);transition:opacity .2s ease-out;top:40%;width:100%;z-index:50}.team-member a.video-popup p{font-family:Verdana,'Vera-Sans',sans-serif}.team-member a.video-popup:hover .quote{opacity:0}.team-member a.video-popup:hover .avatar,.team-member a.video-popup:hover .avatar::after{opacity:1}.slider-multiple .slick-track{align-items:center;cursor:pointer;display:flex}.iframe-wrapper{position:relative;padding-bottom:100%;padding-top:35px;height:0;min-height:1500px;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#filtered_table,#status,.status_info_key{float:none;width:100%}.file::before,.docx::before,.xlsx::before,.pdf::before{color:#727272;content:"\f0f6";font-family:'FontAwesome';margin-right:.75rem;height:1rem;width:1rem}.docx::before{content:"\f1c2"}.xlsx::before{content:"\f1c3"}.pdf::before{content:"\f1c1"}.hs-responsive-embed-youtube{margin-bottom:4rem;position:relative;padding-bottom:56.25%;padding-top:25px}.hs-responsive-embed-youtube iframe{position:absolute;width:100% !important;height:100% !important}@media only screen and (min-width:500px){.hs-form fieldset.form-columns-2 .hs-form-field{margin-right:4%;width:48% !important}.hs-form fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0}}@media only screen and (min-width:550px){.hero .background img{height:auto;left:0;position:absolute;top:0;width:100% !important}.team.flex{display:flex;flex-wrap:wrap}.team.flex>div{flex:0 1 50%}.hs-blog-listing .post-item{float:left;padding:0 2rem;width:50%;text-align:center}.flex-slider-main .hs_cos_flex-direction-nav li,.slick-slider .slick-prev,.slick-slider .slick-next{top:170px}.hs-blog-listing .blog-section-topic .post-item{width:100%}}@media only screen and (min-width:669px){aside.primary{float:right;margin-bottom:0;width:20%}aside.primary nav ul{text-align:left}aside.primary ~ main{float:left;padding-right:2rem;width:80%}.tiles{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-left:-1rem;margin-right:-1rem}.tiles>*{-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem);-webkit-flex-shrink:0;flex-shrink:0;margin-left:1rem;margin-right:1rem}.login .actions{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap}.login .actions>*{margin:0;padding:0}.login .actions label{margin-left:1em}.login .actions a{display:block;margin-left:auto;text-align:right}.columns{display:table;table-layout:fixed;width:100%}.columns>*{display:table-cell;vertical-align:top}.columns>hr{display:table-cell;width:1rem}}@media only screen and (min-width:750px) and (max-width:768px){.signup form>div{display:block;vertical-align:top;width:100%}.signup form>div:first-child{width:100%}}@media only screen and (max-width:768px){.header.primary .nav-bar .row-fluid .span10.nav.primary{margin-left:0 !important;width:100% !important}.responsive-table{display:block;min-height:0;overflow-x:auto;overflow-y:hidden;width:100%}.responsive-table::before{content:url(https://cdn2.hubspot.net/hubfs/2529352/icons/swipe.jpg);display:block;text-align:center;padding:1rem 0}}@media only screen and (min-width:769px){p,ol li,ol dt,ol dd,ul li,ul dt,ul dd{font-size:1.25rem}a.button,a.all-posts-link,a.hs-button.primary,a.cta_button,span.button{font-size:1.25rem}.main .widget-type-rich_text,.main .blog-post-wrapper,.hs-blog-post .main .blog-content,.main .widget-type-form{padding-right:5.875rem}.main .widget-type-rich_text.no-pad{padding-right:0}.main.full-width .widget-type-rich_text:not(.additional-team-members){float:none;margin:0 auto !important;padding-right:0;text-align:center;width:80%}.aside{margin-left:0 !important;width:34% !important}.aside .cta,.aside .widget-type-space{display:block}.aside .cta a{display:block !important}.aside>.row-depth-1:first-child{padding-top:1.875rem}.mobile-trigger,.child-trigger{display:none !important}.header.primary{background:0;padding:5rem 0 2rem}.header.primary .nav-bar{background:#fff;margin-right:1rem;margin-top:0;position:relative;z-index:5}.header.primary .nav-bar .logo{display:block}.header.primary .mobile-logo{display:none}.nav.utility .widget-type-raw_html{display:block !important}.search-toggle{color:#fff;cursor:pointer;display:inline-block !important;padding:.65rem 0 1.5rem 0}.search-toggle.close-icon{color:#004579;display:none;font-size:2rem;opacity:0;padding:0;position:fixed;right:1rem;transition:opacity 150ms ease 50ms;top:1rem}.search-toggle.close-icon.close{display:block;opacity:1}.search-drawer{display:block !important;height:0;max-height:0;opacity:0;overflow:hidden;padding:0 !important;transition:max-height 150ms ease,opacity 150ms ease}.search-drawer.open{max-height:150px;height:150px;opacity:1;padding:1.25rem 0 0 !important}.header.primary .nav-bar .logo img{height:123px;left:0;position:absolute;top:calc(50% - 61.5px);width:140px}.header.primary .hs-menu-wrapper>ul li a{color:#004579;font-size:1.375rem;position:relative}.header.primary .hs-menu-wrapper>ul>li a:hover{color:#004579}.header.primary .nav.primary ul li.hs-menu-depth-1>a::after{bottom:1rem;content:"";background:#6bb528;height:3px;left:0;position:absolute;width:0;transition:width .2s ease-out}.header.primary .hs-menu-wrapper .hs-menu-children-wrapper li:hover a,.header.primary .hs-menu-wrapper .hs-menu-children-wrapper li a:hover{color:#a2927f}.header.primary .hs-menu-wrapper .hs-menu-children-wrapper li a{padding:10px 20px}.header.primary .hs-menu-wrapper,.header.primary .hs-menu-children-wrapper{display:block}.header.primary .nav.primary>ul li{margin-bottom:0}.header.primary .nav.primary ul>li.hs-menu-depth-1.active-branch>a::after,.header.primary .nav.primary ul>li.hs-menu-depth-1:hover>a::after{width:100%}.active-branch+.active-branch a::after{display:none}.header.primary .nav.utility{background:#a2927f;padding:0 1.125rem;position:absolute;right:0;top:-42px;width:auto;z-index:1}.header.primary .nav.utility .hs-menu-wrapper>ul li a{color:#fff;font-family:Verdana,'Vera-Sans',sans-serif;font-size:1rem;letter-spacing:.5px;line-height:1;padding:.875rem 2rem 1.5rem 0;text-transform:none;transition:all .2s ease-in-out}.header.primary .nav.utility .hs-menu-wrapper>ul li a:hover{color:#004579}.header.primary .hs-menu-wrapper>ul{display:flex;justify-content:space-around}.header.primary .hs-menu-wrapper>ul li.hs-menu-depth-1{border:0}.header.primary .nav.primary .hs-menu-wrapper>ul li.hs-menu-depth-1{float:none}.header.primary .hs-menu-wrapper>ul li{margin-bottom:0}.header.primary .nav.primary .hs-menu-wrapper>ul li a{font-size:1.275rem}.header.primary .hs-menu-wrapper>ul li.hs-menu-depth-1,.footer.primary .hs-menu-wrapper>ul li.hs-menu-depth-1{float:left}.header.primary .hs-menu-wrapper>ul li a{display:inline-block;font-size:1.375rem;padding:10px 0;position:relative;white-space:nowrap;text-decoration:none}.header.primary .hs-menu-wrapper>ul li.hs-item-has-children{position:relative}.header.primary .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{font-size:1.25rem}.header.primary .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper{background:#fff;box-shadow:0px 6px 5px rgba(0,0,0,0.25);visibility:hidden !important;opacity:0 !important;-webkit-transition:opacity .4s;position:absolute !important;z-index:10;left:-20px}.header.primary .hs-menu-wrapper>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1 !important;visibility:visible !important}.footer.primary .nav.footer .hs-menu-wrapper>ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2.5rem}.footer.primary .nav.footer .hs-menu-wrapper>ul li{flex:2 1 33%;margin-bottom:2.5rem;text-align:left}.header.primary .row-fluid-wrapper:last-child .hs-menu-wrapper>ul{margin-bottom:0}.footer.primary .signup:after{background:#ececec;content:"";left:100%;height:100%;position:absolute;top:0;width:100%}.footer.locations .hs_cos_wrapper_type_rich_text{justify-content:space-between}.social{text-align:left}.social a{margin:0 1rem}.hero{margin-top:-12.85rem;padding:15rem 0 3.125rem}.hero:not(:root:root){margin-top:-7rem}body.homepage .hero{padding:15rem 0 6.125rem}.hero .copy{max-width:60%}.hero .widget-type-space{display:block}body.homepage .hero h1,body.homepage .hero h2,body.homepage .hero p{text-align:left}.location-bar span.hs_cos_wrapper{flex-wrap:nowrap;justify-content:space-between}body.homepage .section{padding:6.625rem 0}body.homepage .insights h2{margin-bottom:6rem}.featured-insights .featured-item{margin-right:2.25rem;min-height:380px}.featured-insights .featured-title{min-height:380px}.featured-insights,.latest-insights{margin-bottom:6.25rem}.succeed .block{flex-basis:33.33%}.succeed .flex .block .initial{padding:6.25rem 5rem}.succeed .flex-wrapper .block.overlay{box-shadow:none;height:90%;left:2.5%;padding:3.75rem 0;position:absolute;top:5%;width:95%}.succeed .flex-wrapper .block.overlay .team-member,.success-story .team-member{display:block;float:left;height:100%;width:33%}.succeed .flex-wrapper .block.overlay .story,.success-story .story{color:#2b2b2b;float:right;padding-right:3.75rem;text-align:left;width:66%}.success-story .story{padding-right:3.75rem;width:60%}.succeed .flex-wrapper .block.overlay .story h2,.success-story .story h2{font-size:2.25rem;margin-bottom:2.5rem}.succeed .flex-wrapper .block.overlay .story h3{font-size:1.5rem;margin-bottom:2rem}.success-story .story h2,.success-story h3{text-align:left}.succeed .flex-wrapper .block.overlay p,.success-story p{font-size:1rem}.succeed .flex-wrapper .block.overlay .story .quote,.success-story .quote{font-size:1.25rem;margin-bottom:2.5rem;text-align:left}.succeed .flex-wrapper .block.overlay p.title,.success-story p.title{font-size:1rem}.flex-slider-main .hs_cos_flex-slides-main.superimpose .hs_cos_flex-slide-main .caption{font-size:1.5rem}.flex-slider-main .hs_cos_flex-direction-nav li{left:1rem;top:180px}.slick-slider .slick-prev,.slick-slider .slick-next{left:.5rem;top:60px}.slick-slider .slick-next{left:auto;right:.5rem}.flex-slider-main .hs_cos_flex-direction-nav li:last-child{right:1rem;left:auto}.flex-slider-main .hs_cos_flex-direction-nav li:first-child a:after,.flex-slider-main .hs_cos_flex-direction-nav li:last-child a:after,.slick-slider .slick-prev::after,.slick-slider .slick-next::after{font-size:5rem}.slider-multiple .slide .crop{border-radius:50%;height:325px;margin:0 auto;overflow:hidden;width:325px}.sidebar-avatar{margin-top:-13rem}.team-member .avatar{box-shadow:0 0 40px 60px rgba(0,0,0,0.05);height:250px;width:250px}.team.flex>div{flex:0 1 33%}.team.flex .team-member .avatar,.hs-author-profile .avatar{box-shadow:0 0 20px 30px rgba(0,0,0,0.05);height:150px;width:150px}.services>div>div{display:flex;flex-flow:row nowrap;justify-content:space-between}.services>div>div .widget-type-custom_widget .layout-widget-wrapper,.services>div>div .widget-type-custom_widget span{height:100%}.hs-author-profile{display:flex;align-items:center}.hs-author-profile .meta{flex-basis:25%}.hs-author-profile .bio{flex-basis:75%}.hs-blog-listing .post-item{float:left;width:33%;text-align:center}.hs-blog-listing #filters .button-group,#filters-2 .button-group{flex:1 0 50%}.hs-blog-listing .blog-section-topic .post-item{width:100%}.intro{font-size:1.5rem}.intro p{font-size:1.5rem;margin-bottom:.8em}.hs-blog-listing .intro p{font-size:1.25rem}.aside .related-posts .hs-rss-item-text a.hs-rss-title,.aside .related-posts .related-title a{font-size:1rem}.aside .related-posts .hs-rss-item-text a.hs-rss-title span,.aside .related-posts .related-title a span{padding:2rem 3rem 2rem 2rem}}@media only screen and (min-width:1024px){.branding{float:left;margin-bottom:0;margin-top:2rem}.wrapper{float:right;width:80%}.nav ul{text-align:left}.utilities{float:right;width:30%}.utilities .nav.utility{margin-bottom:.4rem}.utilities .nav.utility ul{text-align:right}aside.primary{width:25%}aside.primary ~ main{width:75%}h1{font-size:3.25rem}h2{color:#2b2b2b;font-size:3rem;text-transform:uppercase}h3{color:#a2927f;font-size:1.5rem;text-transform:uppercase}h4{font-size:1.25rem}h5{font-size:1.15rem}.hero p{font-size:1.5rem}.features{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between}.features>*{display:-webkit-flex;display:flex;-webkit-flex:1 0 0;flex:1 0 0;-webkit-flex-direction:column;flex-direction:column;margin-left:3rem;margin-right:0}.features>* .button{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;margin-top:auto}.features>*:first-child{margin-left:0}.footer.primary .container>div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.footer.primary .container>div>*{-webkit-flex:1 0 0;flex:1 0 0}.footer.primary .container>div>nav{-webkit-flex-grow:2;flex-grow:2;margin-bottom:0}.footer.primary .branding{text-align:left}.tabs nav ul{margin-left:20px;text-align:left}.tiles>*{-webkit-flex-basis:calc((100% / 4) - (2rem));flex-basis:calc((100% / 4) - (2rem))}.team.flex>div{flex:0 1 25%}.team.flex.research>div{flex:0 1 33%}body.homepage .hero .background::after{display:none}.hs-blog-listing #filters .button-group{flex:1 0 25%;margin-bottom:0}.press.hs-blog-listing .post-item{width:33%}.hs-blog-listing .post-item{float:left;width:25%;text-align:center}}@media only screen and (min-width:1190px){.footer.primary .nav.footer .hs-menu-wrapper>ul li:nth-child(5){text-align:center}.footer.primary .nav.footer .hs-menu-wrapper>ul li:last-child{text-align:right}a.button,a.all-posts-link,a.hs-button.primary,a.cta_button,span.button{font-size:1.5rem}}@media only screen and (min-width:1350px){body.homepage .hero .background img{width:100% !important}}@media only screen and (min-width:1600px){.hero .background img{top:-30%}}@media only screen and (max-height:700px) and (min-width:800px){body.homepage .hero{padding-bottom:5rem}body.homepage .hero h1{font-size:2.8rem}body.homepage .hero p{font-size:1.25rem}body.homepage .section{padding:4.625rem 0}}@media print{*{background-color:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a{text-decoration:underline}pre,blockquote,tr,img,h1,h2,h3,h4,h5,h6{page-break-inside:avoid}thead{display:table-header-group}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}}