@charset "UTF-8";h2,h3{margin:0 0 16px}h3,h4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.bc-testimonial .details p,.blog .filters ul li:last-child,.company-news .blog-listing .post-item .featured-image,.company-news .featured-post .details .auth-wrapper figure,.recent-posts-module .featured-post .auth-wrapper figure,.recent-posts-module.blog-listing .post-item .featured-image,h5,h6,section.categoriesslider .slider .slide .slide-content .slide-content-text p,section.imagetext h3 p{margin:0}*,html{font-family:Barlow}iframe,img{max-width:100%}a,input[type=submit]{transition:.3s ease-in-out}*,h3,h4,input[type=submit]{-webkit-font-smoothing:antialiased}.page-title,h1{font-size:60px;font-weight:500}.page-title,.section h2,h1{font-weight:500}.bc-rtf.wide .copy img,.landing-page .form input[type=submit],input,section.newsletter .newsletter-image img,select,textarea{width:100%}.main-footer .social,.main-nav .menu,.ta-right{text-align:right}*{outline:0}h1{margin:0 0 50px}.section h2,h2{font-size:42px}h2{font-weight:400;color:#333}h3{font-size:20px;font-weight:700}h4{margin:0 0 12px;font-size:16px;font-weight:310}h6{font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:14px}body,html{margin:0 !important;padding:0 !important;font-weight:400;color:#000}.hero .copy,body,html{font-size:18px}.widget-span{min-height:0 !important}img{height:auto}p{margin-top:0}.company-news .popular-posts .post-item:last-child,.landing-page .form .input,p:last-child{margin-bottom:0}a{color:#303539;text-decoration:none}.interior .main-nav .burger-button .fa-bars,.interior .main-nav a,.pr-sc-listing .post-header a,textarea{color:#333d47}.blog.hs-blog-post a.authorBioWrapper,.blog.hs-blog-post a.authorBioWrapper:hover,.main-nav a:hover{text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.blog-listing .post-item[hidden],.pagination li:before,section.imagetext .mobile,ul.hs-error-msgs.inputs-list,ul.list li::before{display:none !important}.section h2{margin:0 auto 15px;max-width:800px}input.invalid.error{border:2px solid red}.blog .hero .subscribe a,input[type=submit]{background-color:#41a1d8;width:auto;margin:0 auto;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none}input[type=text]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=submit]{padding:10px 45px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;-moz-transition:.4s;-webkit-transition:.4s;-o-transition:.4s;text-shadow:none;display:inline-block}textarea{height:150px;padding:12px;border-radius:3px;border:0;font-size:16px}.company-news .newsroom .hero-posts .featured-post .details .auth-wrapper,.hero-column .hero,.main-nav .hs-item-has-children .hs-menu-children-wrapper,.main-nav .logo.scroll,.main-nav-container.scroll .logo,.main-nav-container.white .logo,button#cboxClose,form label,section.categoriesslider .mobile,section.imagetext .content .scroll-down{display:none}.hero-column .slick-initialized .hero,.hero-column>span>div:first-child .hero,.landing-page .img-bottom img,.main-nav-container.scroll .logo.scroll,.main-nav-container.white .logo.scroll,form ul.hs-error-msgs.inputs-list label{display:block}.company-news .popular-posts .post-item,.hs-form-field,.two-col-main .copy h2{margin-bottom:20px}.page-title{margin-bottom:50px}.section-subtitle{font-size:20px}.company-news.hs-blog-listing .blog-listing .post-listing,.ta-left{text-align:left}.va-middle{vertical-align:middle}.blog .hero,.company-news .blog-listing .details,.landing-page .img-bottom,.library.hs-blog-listing .featured-image,.library.hs-blog-post .featured-image,.resources.two-col.wide .half .inner,.two-col-horiz .col-item,section.categoriesslider .content .content-text{position:relative}.blog .hero .subscribe{text-align:center;margin-top:25px}.blog .hero .subscribe a{transition:.3s ease-in-out;display:inline-block;padding:14px 45px}.blog .hero .subscribe a:hover{background-color:#47b1ed}.blog .hero .inner{text-align:center;padding:200px 0 150px}.blog .filters{display:flex;justify-content:space-between;align-items:center;height:10.83333vw;padding-left:10.9375vw;padding-right:10.9375vw;background-color:#000;color:#fff}.blog .filters ul{margin:0;padding:0;list-style:none}.blog .filters ul li{display:inline-block;margin-right:3.64583vw}.blog .filters ul li a{color:#fff;text-transform:uppercase;font-weight:600;font-size:.72917vw}.blog .filters.with-search,.featured-articles,.inline-container,.team.hs-blog-listing .post-listing{font-size:0}.blog .filters.with-search a{font-size:16px}.blog .filters.with-search ul{margin:0;padding:20px;list-style:none;width:46.875vw;overflow-x:auto;display:inline-block;vertical-align:middle;white-space:nowrap;padding-left:0}.blog .filters.with-search .buttons{display:flex;align-items:center}.blog .filters.with-search .buttons .search-box{position:relative;display:inline-block;white-space:nowrap;min-width:max-content}.blog .filters.with-search .buttons .search-box .type-search{position:relative;vertical-align:middle;display:inline-block}.blog .filters.with-search .buttons .search-box .type-search input{height:44px;border:0;box-sizing:border-box;padding:0;width:0;transition:.3s ease-in-out}.blog .filters.with-search .buttons .search-box .type-search .close-search{display:inline-block;position:absolute;top:50%;right:0;font-weight:700;color:#000;cursor:pointer;padding:.52083vw;font-size:22px;transform:translateY(-50%) scale(0);pointer-events:none;transition:transform .2s ease-in-out}.blog .filters.with-search .buttons .search-box #search-button{display:inline-block;vertical-align:middle;width:1.40625vw;margin-left:0;cursor:pointer;transition:margin-left .2s ease-in-out}.blog .filters.with-search .buttons .search-box.opened .type-search input{width:15.625vw;padding-left:.52083vw}.blog .filters.with-search .buttons .search-box.opened .type-search .close-search{pointer-events:initial;transform:translateY(-50%) scale(1)}.blog .filters.with-search .buttons .search-box.opened #search-button{margin-left:1.04167vw}.blog .filters.with-search .buttons .share{margin-left:2.70833vw}.blog .filters.with-search .buttons .share .share-button{cursor:pointer;width:1.30208vw}.blog .filters.with-search .buttons img{transform:scale(1);transition:transform .2s ease-in-out}.blog .filters.with-search .buttons img:hover{transform:scale(1.1)}.blog #cboxLoadedContent{width:100% !important;max-width:550px;margin:0 auto}.bc-testimonial.no-img.top-padding,.section.top-padding{padding-top:125px}.bc-testimonial.no-img.bottom-padding,.section.bottom-padding{padding-bottom:125px}.bg-crimson{background-color:#df1639}.bg-cornflower-blue{background-color:#5894ce}.bg-dark-slate-gray{background-color:#232329}.bg-black{background-color:#000}.bg-gray{background-color:#7b7a7b}.bg-white-smoke{background-color:#eee}.c-white,.c-white a,.company-news .newsroom .hero-posts .featured-post .details>a .read-article,.landing-page .sm-header-lg-copy,.section.bg-black,.section.bg-cornflower-blue,.section.bg-crimson,.section.bg-dark-slate-gray,.section.bg-gray,.six-pt-scroller,section.categoriesslider .content .content-text .content-text-link a,section.categoriesslider .content .content-text .content-text-link a:visited,section.categoriesslider .slider-navigation .slider-navigation-numbers .slider-actual-number{color:#fff}.c-lightgray{color:#9b9b9b}.main-nav-container{padding:10px 0;position:fixed;width:100%;z-index:10}.main-footer,.main-nav{float:none !important}.main-nav a{color:#fff;text-decoration:none;font-size:14px;font-weight:300;letter-spacing:1.5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-nav ul{list-style:none;margin:0;padding:0}.authorBioWrapper,.inline-block,.main-nav li{display:inline-block}.main-nav .logo-container{display:inline-block;vertical-align:middle;width:20%;float:none}.main-nav .logo img{width:160px !important;max-width:none;margin-top:5px}.main-nav .menu{display:inline-block;margin:0;width:79%;vertical-align:middle;float:none}.main-nav .hs-item-has-children .hs-menu-children-wrapper a{color:#676b6e;padding:10px 20px;display:block}.main-nav .hs-menu-item.hs-menu-depth-1{padding:10px 15px;cursor:pointer}.main-nav .hs-menu-item.hs-menu-depth-1:last-child{margin-right:0}.main-nav .hs-menu-item.hs-item-has-children:last-child .hs-menu-children-wrapper{right:0}.main-nav .burger{display:none;position:absolute;top:40px;right:15px;text-align:right}.main-nav .burger .burger-button{display:inline-block;cursor:pointer}.main-nav .burger-button .fa-bars{color:#fff;font-size:30px}.main-nav-container.scroll,.main-nav-container.white{background-color:#fff;-webkit-box-shadow:0 5px 5px -5px rgba(0,0,0,.35);-moz-box-shadow:0 5px 5px -5px rgba(0,0,0,.35);box-shadow:0 5px 5px -5px rgba(0,0,0,.35);background:rgba(255,255,255,.95)}.main-nav-container.scroll .main-nav .burger-button .fa-bars,.main-nav-container.scroll .main-nav a,.main-nav-container.white .main-nav .burger-button .fa-bars,.main-nav-container.white .main-nav a{color:#333}.main-nav-container.scroll .main-nav .burger,.main-nav-container.white .main-nav .burger{top:30px}.interior .main-nav .logo{background:url(https://cdn2.hubspot.net/hubfs/246039/2017%20Images/ni-logo-blue@2x.png) 0 0/contain no-repeat}.interior .main-nav .logo img{opacity:0}.interior .main-nav-container{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.footer-container-wrapper{margin-bottom:-27px}.main-footer-container{background-color:#303539;padding:50px 0}.main-footer .logo img{max-width:150px;width:auto !important}.main-footer a{color:#fff;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.company-news .blog-listing ul.archive-list,.main-footer ul{list-style:none;padding:0;margin:0}.main-footer .menu,.six-pt-scroller .section-copy{margin-bottom:100px}.main-footer .menu ul li.hs-menu-depth-1{display:inline-block;vertical-align:top;width:calc(97% / 5)}.main-footer .menu ul li.hs-menu-depth-1>a{font-size:18px;font-weight:600}.main-footer .menu ul li.hs-menu-depth-2{padding:2px 0}.main-footer .menu ul li.hs-menu-depth-2>a{color:#fff;font-size:14px}.main-footer .hs-menu-children-wrapper{margin-top:10px}.main-footer .social ul li{display:inline-block;vertical-align:middle;padding-right:10px}.main-footer .social ul li:last-child{padding-right:none}.main-footer .social ul li .fa,.press-releases .blog-listing .post-header a{font-size:28px}.hero .inner{padding:168px 0 123px}.hero .copy{color:#eee;max-width:800px;margin:0 auto}.hero .copy h1,.hero .copy h2,.hero h1,.landing-page .hero-inner h1{font-size:64px;font-weight:500;margin:0 0 25px}.hero .two-col{max-width:500px;margin:38px auto 0}.hero .two-col .copy,.hero .two-col .copy *{font-size:12px}.hero .two-col .copy.right{padding-left:13px}.hero .two-col .copy.left{padding-right:13px}.landing-page .hero-inner{float:none !important;padding:150px 0 120px}.landing-page .hero-inner .small-header{margin-bottom:18px}.landing-page .hero-container .copy{padding-right:100px}.landing-page .form{padding:30px;background-color:#666;border-radius:5px}.landing-page .form input,.landing-page .form select{height:43px;border:transparent;font-size:14px}.landing-page form label{display:block;color:#fff}.landing-page .copy-left{display:inline-block;vertical-align:top;width:63%;padding-right:50px}.landing-page .landing-social{display:inline-block;vertical-align:top;width:30%}.hero.ph-left .copy,.pr-sc-listing .post-header h2,section.newsletter .newsletter-content .widget-span{margin-left:0}.hero.product .inner{padding:150px 0 0}.hero.product .image{display:inline-block;vertical-align:bottom;width:59%;margin-bottom:-5px}.hero.product .copy{width:40%;display:inline-block;vertical-align:top;font-size:18px;padding-right:20px;padding-bottom:100px}.hero.product .copy h1{font-size:34px;margin-bottom:10px}.hero-column{overflow:hidden}.section.header .copy{max-width:800px;font-weight:390;margin:10px auto 0;font-size:18px}.section.promo .copy,.section.promo .title{padding:0 25px;margin:10px 0;display:inline-block;vertical-align:middle}.section.header.alt .small-title{font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:16px}.section.header.alt .copy{max-width:600px;font-size:18px;font-weight:400}.blog-listing .buttons,.blog-listing .post-listing,.pdf-embed,.section.promo,.section.resources,.six-pt-scroller .info{text-align:center}.section.promo .title{font-size:22px}.section.resources .featured-image{max-height:150px;height:12vw;display:block}.section.resources .details{padding:20px 20px 40px;background-color:#fff}.section.resources .one-third{max-width:none;width:calc(98% / 3);margin:50px 0 0}.content-card.section.resources .one-third,.section.resources .one-fourth .inner,.section.resources .one-third .inner,.three-col-vert .inner{padding:0 15px}.one-third{max-width:370px;width:100%;display:inline-block;margin:0 15px;vertical-align:top}.section.resources-tall .featured-image{max-height:560px;height:100%;margin-bottom:-7px}.section.resources.two-col .featured-image{max-height:150px;height:10.4vw}.resources.two-col.wide .half:nth-child(odd){padding-right:15px}.resources.two-col.wide .half:nth-child(even){padding-left:15px}.resources.two-col.wide .featured-image{max-height:185px;height:13vw}.resources.two-col.wide .details{padding:35px 40px;background-color:#fff;font-size:18px;color:#5b5e6d}.resources.two-col.wide a{color:#5b5e6d}.blog-listing.press .post-item a,.company-news .featured-post .details>a,.company-news a:hover,.library .blog-listing .post-item a:hover,.library .blog-listing .post-item>a:hover,.recent-content .link>a:focus,.recent-content .link>a:hover,.recent-posts-module.blog-listing .post-item a:hover,.resources.two-col.wide a:hover,.team.hs-blog-listing .details a,.underlineLink:hover{text-decoration:none}.resources.two-col.wide a.resources-link:hover .copy a{text-decoration:underline !important}.underlineLink,.underlineLinkWrap .copy .learn-more{position:relative;text-decoration:none;color:#4a4a4a}.library .blog-listing .topic,.library .blog-listing .topic a,.recent-posts-module.blog-listing .topic,.recent-posts-module.blog-listing .topic a{color:#247ae2;font-size:12px;font-weight:700}.underlineLink::after,.underlineLinkWrap .copy .learn-more::after{content:"";width:100%;background-color:#247ae2;height:2px;position:absolute;bottom:-5px;left:0;transition:.3s}.content-card.section.resources .one-third:hover .copy a::after,.underlineLink:hover::after{transform:translate3d(0,1px,0)}.table{width:100%;display:table;table-layout:fixed}.five-col-logo .col-item img,.half,.one-fifth,.one-fourth{display:inline-block}.table .half{display:table-cell;width:50%;vertical-align:middle}.two-col-main .copy{font-size:18px;color:#5b5e6d}.two-col-main .image.half{width:65%}.two-col-main.right .copy{padding-right:50px}.two-col-main.left .copy{padding-left:50px}.two-col-vert .image{height:220px;max-width:320px;margin:0 auto 20px;width:100%}.two-col-vert .copy{font-size:18px;max-width:320px;margin:20px auto 0}.two-col-vert .col-item{width:35%}.two-col-vert .col-item:first-child{padding-right:30px}.two-col-vert .col-item:last-child{padding-left:30px}.two-col-vert .half,.va-top{vertical-align:top}.two-col-vert.short .image{height:150px}.two-col-vert.short.top-padding{padding-top:75px}.two-col-vert.short.bottom-padding{padding-bottom:75px}.half{width:49%}.two-col-horiz .col-item .image{height:100px;width:100px;position:absolute;top:0;left:0}.two-col-horiz .col-item .copy{padding-left:125px;font-size:16px}.two-col-horiz .col-item.half:first-child{padding-right:40px}.two-col-horiz .col-item.half:last-child{padding-left:40px}.two-col-horiz .col-item.half:last-child .image{left:40px}.three-col-vert .col-item{max-width:310px;width:calc(98% / 3);max-width:none;margin:50px 0}.three-col-vert .image{width:100%;margin:0 auto 25px;max-height:210px;height:15vw}.three-col-vert.short.section.bottom-padding{padding-bottom:120px}.three-col-vert.short .image{max-height:125px;height:8vw}.three-col-vert.short .inner{padding:0 25px}.four-col-vert .col-item{margin:50px 0 0;padding:0 20px}.four-col-vert .image{width:100%;margin:0 auto 25px;height:11vw;max-height:120px}.one-fourth{width:calc(98% / 4);vertical-align:top}.five-col-logo .col-item img{height:auto !important;vertical-align:middle;width:calc(97% / 5) !important;padding:15px}.eight-col-logo .col-item img:first-child,.five-col-logo .col-item img:first-child{padding-left:0}.bc-testimonial.no-img .copy,.eight-col-logo .col-item img:last-child,.five-col-logo .col-item img:last-child{padding-right:0}.eight-col-logo .col-item img{height:auto !important;display:inline-block;vertical-align:middle;width:calc(96% / 8) !important;padding:15px}.five-col-vert .col-item{margin:50px 0 0;padding:0 8px}.five-col-vert .image{max-height:120px;height:8vw;margin-bottom:25px}.one-fifth{width:calc(97% / 5)}.blog-post,.blog-post .auth-content .authorBioWrapper,section.newsletter .newsletter-content form{display:flex}.bc-testimonial .top-image{max-width:50px;margin:0 auto 20px}.bc-testimonial .logo{max-width:180px}.bc-testimonial .copy{padding-right:40px;max-width:980px;margin:0 auto}.bc-testimonial .quote,.bc-testimonial .quote *{font-size:24px;max-width:none}.bc-testimonial .details{font-size:14px;margin:20px 0}.bc-testimonial.no-img .top-image{max-width:75px}.bc-testimonial.no-img .logo{margin:0 auto}.bc-image-bg .copy{font-size:42px;max-width:980px;margin:0 auto}.bc-image-bg .copy h2{margin-bottom:30px;max-width:none}.bc-rtf .copy.left{padding-right:20px}.bc-rtf .copy.right{padding-left:20px}.bc-photo.icon .image{max-width:100px;margin:0 auto}.blog-post .social,.pr-sc .social{margin:20px 0}.blog-listing .author,.blog-post .author,.pr-sc .detail,.pr-sc-listing .read-more{margin-top:20px}.blog-post h1,.pr-sc h1{font-size:32px;font-weight:400}.pr-sc-listing{padding-top:65px;padding-bottom:65px}.pr-sc-listing .detail{margin:10px 0}.pr-sc-listing .post-item{border-bottom:1px solid #eaeaea;padding-bottom:50px;margin-bottom:50px}.blog-post{justify-content:space-between;padding:7.39583vw 10.9375vw 7.8125vw}.blog-post .auth-content{width:18.54167vw}.blog-post .auth-content .authorBioWrapper .authorImg{min-width:4.6875vw;max-width:4.6875vw;min-height:4.6875vw;max-height:4.6875vw;margin-right:1.61458vw;filter:none;border:0}.blog-post .auth-content .authorBioWrapper .bioWrap{text-align:left;font-size:.83333vw;font-weight:600;color:#000;text-transform:uppercase}.blog-post .post-content{width:46.875vw;color:#000}.blog-post .post-content *{font-size:1.14583vw;color:#000}.blog-post .post-content #hubspot-topic_data{margin-top:7.8125vw;font-weight:600;text-transform:uppercase}.blog-post .post-content #hubspot-topic_data *{font-size:.83333vw}.library .blog-listing .post-item{padding:0;border:0;height:auto}.company-news .featured-articles h2,.library .blog-listing .post-item h3.post-header{font-size:20px;color:#000}.library .blog-listing .featured-image{margin:0;height:12.5vw;max-height:160px}.library .blog-listing .featured-image.normal{margin:0;height:auto;max-height:none}.library .blog-listing .featured-image.normal img{display:block;width:100%}.company-news .blog-listing .details .read-more-normal,.content-card.section.resources .copy a,.library .blog-listing .details .read-more-normal,.recent-posts-module.blog-listing .details .read-more-normal{font-weight:700;font-size:14px;color:#000;position:absolute;bottom:30px}.library .blog-listing .topic{min-height:19px}.continue-reading .section,.section.pr-sc{padding:100px 0}.blog-listing{padding:6.92708vw 10.67708vw 7.60417vw}.blog-listing .topic,.blog-listing .topic a{font-size:13px;color:#9b9b9b;text-transform:uppercase;font-weight:400}.blog-listing .read-more{margin-top:20px;position:absolute;bottom:24px;color:#4a90e2;font-size:14px;font-weight:700}.blog-listing .read-more a{color:#4a90e2;font-size:14px;font-weight:700}.blog-listing .post-header{color:#333d47;font-weight:700;font-size:.9375vw;margin-top:1.875vw}.blog-listing .read-article{display:inline-block;font-size:.72917vw;margin-top:2.39583vw;text-decoration:underline;font-weight:600}.blog-listing .post-item{border:1px solid #ccc;border-top:5px solid #383f44;padding:37px 20px 24px;width:calc(92% / 3);display:inline-block;vertical-align:top;margin:25px 1% 5.20833vw;background-color:#fff;text-align:left;height:290px;position:relative}.blog-listing .featured-image{height:350px;margin:30px 0}.blog-listing .buttons button{display:inline-block;margin-top:.26042vw;width:18.75vw;height:3.125vw;font-size:.72917vw;font-weight:600;color:#000;border:3px solid #000;background-color:transparent;cursor:pointer;transition:.2s ease-in-out}.blog-listing .buttons button:hover{background-color:#000;color:#fff}.recent-posts-module.blog-listing .post-item{padding:0;border:0;background:#fff;height:auto;display:inline-block;margin:25px 1%;width:calc(92% / 3)}.company-news .blog-listing .post-item .publish-date,.recent-posts-module.blog-listing .post-item .publish-date{color:#757575;padding-top:10px;padding-bottom:40px;font-size:14px}.company-news .blog-listing .post-item>a,.recent-posts-module.blog-listing .post-item>a{padding:0}.company-news .blog-listing .post-item h3.post-header,.recent-posts-module.blog-listing .post-item h3.post-header{font-size:20px;color:#000;margin-bottom:0}.company-news .blog-listing .featured-image,.recent-posts-module.blog-listing .featured-image{height:188px;max-height:188px;margin:0 0 30px}.recent-posts-module.blog-listing .details{padding:20px 20px 40px;min-height:195px !important;position:relative}.company-news .blog-listing .auth-wrapper figure>figcaption,.recent-posts-module.blog-listing .auth-wrapper figure>figcaption{display:inline-block;vertical-align:middle;font-size:12px;text-transform:uppercase;font-weight:700;color:#237ae3}.company-news .blog-listing .auth-wrapper figure>.img,.company-news .blog-listing .auth-wrapper figure>img,.recent-posts-module.blog-listing .auth-wrapper figure>.img{display:inline-block;vertical-align:middle;width:40px;height:40px;border-radius:50%;margin-right:8px;background-size:cover;background-position:center}.library.hs-blog-listing .featured-image .overlay,.library.hs-blog-post .featured-image .overlay,.library.hs-blog-post .hero .overlay{display:none;width:100%;height:100%;background:#000;opacity:.8;position:absolute;left:0;right:0;bottom:0;top:0}.library.hs-blog-post .hero .text{width:60%;padding-right:50px;position:relative}.library.hs-blog-post .hero .featured-image{width:39%}.library.hs-blog-post .sidebar{width:39%;display:inline-block;vertical-align:top;padding-left:50px}.company-news.hs-blog-post h1{font-weight:700;max-width:980px;margin:auto auto 13px}.company-news.hs-blog-post .author a{color:#000}.company-news.hs-blog-post .publish-date{margin-bottom:33px;display:block}.company-news.hs-blog-post .blog-listing .post-item{width:calc(92% / 3);margin:25px 1%}.company-news.hs-blog-post .post-info{padding-left:15px;padding-right:15px}.blog-listing.press .post-header{padding:20px 20px 0}.blog-listing.press .featured-image{height:125px;margin:0}.blog-listing.press .post-item{padding:0;border-top:1px solid #ccc;height:340px;position:relative;width:calc(90% / 4)}.blog-listing.press .topic{padding:0 20px}.blog-listing.press .read-more{left:20px;width:100%}.blog-listing.press .desc{padding:0 20px;font-size:14px;color:#9b9b9b;font-weight:400}.pagination{margin:0;padding:19px;list-style:none;text-align:center;font-size:14px}.pagination .disabled a{pointer-events:none;cursor:default;color:#888}.pagination li{display:inline-block;margin-bottom:0}.pagination i.fa.fa-chevron-left{font-size:10px;position:relative;top:-1px;left:-5px}.pagination i.fa.fa-chevron-right{font-size:10px;position:relative;top:-1px;right:-5px}.product-navigation li.active:after,.product-navigation li.active:before{top:100%;left:50%;content:" ";display:block;position:absolute;width:0;height:0;pointer-events:none}.pagination li.active{margin-left:45px;margin-right:75px;font-size:18px}.pagination a{color:#404b5a;text-transform:uppercase;font-size:18px}.subscribe-popup{display:none;background-color:#fff;padding:50px;position:relative}.subscribe-popup input[type=submit]{width:100%;margin-top:20px}.subscribe-popup h3{margin-bottom:20px;text-align:center}#colorbox{z-index:10000}#colorbox .subscribe-popup{display:block;position:relative}#cboxOverlay{background:rgba(0,0,0,.8);position:fixed;top:0;z-index:9999;height:100%;width:100%}.colorbox-close-button{position:absolute !important;top:20px;right:20px;max-width:15px;cursor:pointer;display:block !important}.landing-page.no-video .hero-inner{padding:170px 0 118px}.landing-page.no-video .section.top-padding{padding-top:62px}.tcwp .image{height:22vw;max-height:350px}.tcwp .col-item:first-child{padding-right:10px}.tcwp .col-item:last-child{padding-left:10px}.error-template .main-nav-container{background:#333}.error-template .main-nav-container.scroll,.error-template .main-nav-container.white,.press-releases .section.blog-listing{background:#fff}.error-template .body-container-wrapper{background:#41a1d8;color:#fff}.error-template .main-content{padding:200px 0 150px !important}.youtube-embed .embed{max-width:575px;margin:0 auto;text-align:center}.product-navigation{list-style:none;margin:25px 0;padding:0;text-align:center}.product-navigation li{display:inline-block;font-size:20px;margin:15px;border-bottom:1px solid #666;cursor:pointer;padding-bottom:5px}.product-navigation li.active{color:#00a2df;border-bottom:1px solid #00a2df;position:relative}.product-navigation li.active:before{border:7px solid rgba(0,162,223,0);border-top-color:#00a2df;margin-left:-7px}.product-navigation li.active:after{border:6px solid rgba(255,255,255,0);border-top-color:#f2f2f2;margin-left:-6px}.product-slider{list-style:none;margin:0 auto;text-align:center;position:relative;padding:0 100px !important;font-size:18px}.product-slider button.slick-arrow{font-size:0;cursor:pointer;border:0;background:0}.product-slider button.slick-prev.slick-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;padding:20px;z-index:10}.product-slider button.slick-prev.slick-arrow::before{content:"\f104";font:50px/1 FontAwesome}.product-slider button.slick-next.slick-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;padding:20px;z-index:10}.product-slider button.slick-next.slick-arrow::before{content:"\f105";font:50px/1 FontAwesome}.six-pt-scroller .icon-navigation{font-size:0;padding:0;margin:0;text-align:center}.six-pt-scroller .icon-navigation li{display:inline-block;cursor:pointer;padding:0 25px;position:relative;margin-bottom:50px}.six-pt-scroller .icon-navigation li .inner{border:2px solid rgba(255,255,255,.5);border-radius:50%;padding:25px;width:145px;height:145px}.six-pt-scroller .icon-navigation li.active::after{content:"";position:absolute;left:47%;top:110%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #41a1d8;clear:both}.six-pt-scroller .icon-navigation li.active .inner{border:2px solid #41a1d8}.six-pt-scroller .six-pt-info{margin:0 auto;padding:0;max-width:768px}.six-pt-scroller .six-pt-info .title{color:#41a1d8;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-size:25px;margin-bottom:20px}.six-pt-scroller .six-pt-info .copy{font-size:20px;color:rgba(255,255,255,.8)}.resources.noimg .details{text-align:left;border-top:10px solid #4a4a4a;min-height:250px !important;position:relative;padding:30px;font-size:14px}.resources.noimg .details p{font-size:14px}.resources.noimg .details a{position:absolute;bottom:30px;font-weight:700}.resources.noimg h3{font-weight:700;margin-bottom:15px}.resources.noimg h6{letter-spacing:0;color:#666;font-weight:400;margin-bottom:10px}.continue-reading{background-color:#eee;text-align:center}.continue-reading .header-with-line{font-size:32px;font-weight:700;margin-bottom:15px}.featured-articles .featured-item{width:calc(92% / 3);vertical-align:top;display:inline-block;margin:25px 1%}.bg-white{background-color:#fff}.company-news .desc,.company-news .read-more-normal{font-size:14px;color:#9b9b9b;margin-top:13px}.authorBioWrapper h4,.recent-content ul small{color:#4a4a4a;font-size:12px}.company-news .blog-listing .sidebar{padding-left:44px;width:20%;display:inline-block;vertical-align:top}.company-news .blog-listing .post-item{width:100%;margin:0 1% 60px;background:#fff;border:0;height:auto;display:inline-block;width:calc(93% / 3)}.company-news .newsroom .hero-posts,section.categoriesslider{background-color:#4a71cc}.company-news .blog-listing h3.title{font-size:22px;color:#000}.company-news .blog-listing .topic{margin-bottom:1.04167vw;min-height:2rem}.company-news .blog-listing .topic a{font-size:.83333vw;color:#4a71cc;font-weight:700}.company-news .blog-listing .auth-wrapper{padding:0;position:absolute;bottom:20px;left:20px}.company-news .blog-listing .auth-wrapper figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin-left:0}.company-news .archive-list a{color:#000;font-weight:400;font-size:18px}.company-news .overlay{background:rgba(51,51,51,.6)}.company-news .featured-image .overlay{display:block;height:100%}.company-news .featured-post .topic a{display:inline-block;text-transform:uppercase;font-size:.83333vw;margin-bottom:2.03125vw;font-weight:600;color:#4a71cc}.company-news .featured-post .post-item{display:flex;justify-content:space-between;align-items:center}.company-news .featured-post .post-item .featured-image{display:inline-block;width:54.73958vw}@media(max-width:720px){.company-news .featured-post .post-item .featured-image{width:100%}}.company-news .featured-post .details{width:15.78125vw}.company-news .featured-post .details .auth-wrapper{margin-bottom:2.44792vw}.company-news .featured-post .details .auth-wrapper figure>.img{display:inline-block;vertical-align:middle;width:4.53125vw;height:4.53125vw;border-radius:50%;margin-right:1.82292vw;background-size:cover;background-position:center}.company-news .featured-post .details .auth-wrapper figure>figcaption{display:inline-block;vertical-align:middle;font-size:.83333vw;text-transform:uppercase}.company-news .featured-post .details .auth-wrapper figure>figcaption .auth-name{font-weight:700}.company-news .featured-post .details .auth-wrapper figure>figcaption .auth-bio{font-weight:500}.company-news .featured-post .details>a h3.post-header{font-size:2.13542vw;color:#000;margin-bottom:0}.company-news .featured-post .details>a .excerpt{color:#757575;padding-top:10px;font-size:16px;padding-bottom:20px}.company-news .featured-post .details>a .read-article{margin-top:3.38542vw;font-size:.78125vw;text-decoration:underline;font-weight:600}.company-news .newsroom .hero-posts .featured-post .details>a h3.post-header{font-size:2.29167vw;color:#fff}.company-news .hero-posts{padding:5.78125vw 10.83333vw 8.64583vw}@media(orientation:portrait),(max-width:768px){.blog .filters{flex-direction:row-reverse;height:27.77778vw;padding-left:8.88889vw;padding-right:0}.blog .filters ul li{margin-right:9.72222vw}.blog .filters ul li a,.blog-post .auth-content .authorBioWrapper .bioWrap,.company-news .featured-post .details .auth-wrapper figure>figcaption,.company-news .featured-post .details>a .read-article{font-size:3.47222vw}.blog .filters.with-search ul{width:57.5vw}.blog .filters.with-search .buttons .search-box .type-search input{width:0}.blog .filters.with-search .buttons .search-box .type-search .close-search{padding:1.38889vw}.blog .filters.with-search .buttons .search-box #search-button{width:3.75vw}.blog .filters.with-search .buttons .search-box.opened .type-search input{width:69.44444vw;padding-left:2.08333vw}.blog .filters.with-search .buttons .search-box.opened #search-button{margin-left:4.16667vw}.blog .filters.with-search .buttons .share{margin-left:7.22222vw}.blog .filters.with-search .buttons .share .share-button{width:3.47222vw}.blog .filters.with-search .buttons img:hover{transform:none}.blog-post{flex-direction:column;padding:16.66667vw 4.44444vw 18.05556vw}.blog-post .auth-content,.blog-post .post-content{width:auto}.blog-post .auth-content .authorBioWrapper{margin-bottom:15.27778vw}.blog-post .auth-content .authorBioWrapper .authorImg{min-width:16.66667vw;max-width:16.66667vw;min-height:16.66667vw;max-height:16.66667vw;margin-right:4.02778vw}.blog-post .post-content *,.company-news .featured-post .details>a h3.post-header,.company-news .newsroom .hero-posts .featured-post .details>a h3.post-header{font-size:5vw}.blog-post .post-content #hubspot-topic_data *{font-size:2.5vw}.blog-listing{padding:16.52778vw 4.44444vw 14.02778vw}.blog-listing .post-header{font-size:5vw;margin-top:8.61111vw}.blog-listing .read-article{font-size:3.47222vw;margin-top:9.30556vw}.blog-listing .post-item{margin-bottom:9.30556vw}.blog-listing .buttons button{margin-top:4.44444vw;width:41.66667vw;height:12.5vw;font-size:3.47222vw}.blog-listing .buttons button:hover{background-color:inherit;color:inherit}.company-news .blog-listing .topic{margin-bottom:8.33333vw}.company-news .blog-listing .topic a{font-size:5.27778vw}.company-news .featured-post .topic a{text-transform:initial;font-size:5.27778vw;margin-bottom:9.44444vw}.company-news .featured-post .post-item{align-items:flex-start;flex-direction:column}.company-news .featured-post .post-item .featured-image{margin-bottom:8.75vw}.company-news .featured-post .details{width:100%}.company-news .featured-post .details .auth-wrapper figure>.img{width:12.08333vw;height:12.08333vw;margin-right:6.11111vw}.company-news .hero-posts{padding:17.63889vw 4.44444vw 13.88889vw}}.company-news .hero-posts .popular-posts{width:33%;margin-left:1%;padding:23px 17px}.company-news .popular-posts .topic{margin-bottom:5px}.company-news .popular-posts .featured-image{width:42%;height:92px;display:inline-block;vertical-align:top}.company-news .popular-posts .details{width:58%;display:inline-block;vertical-align:top;padding-left:12px}.company-news .popular-posts h3.post-header{font-size:13px;color:#000;margin-bottom:0}.company-news.hs-blog-listing .hero h2{font-size:54px;font-weight:700;margin:0 0 10px}.company-news.hs-blog-listing .hero .featured-image,.team.hs-blog-listing .featured-image{max-width:100px;width:15vw;height:15vw;max-height:100px;border-radius:50%;overflow:hidden;margin:0 auto;-webkit-filter:grayscale(1);filter:grayscale(1)}.company-news.hs-blog-listing .hero .social-icons a{font-size:20px;margin:0 8px}.company-news.hs-blog-listing .author-name{font-size:24px;margin-top:20px}.company-news.hs-blog-listing .hs-author-bio{font-size:14px;margin-bottom:10px}.press-releases .press-item{margin-bottom:40px}.press-releases .blog-listing .post-header{margin:5px 0 0;font-size:28px}.press-releases .blog-listing .topic,.press-releases .blog-listing .topic a{font-size:18px;text-transform:initial}.press-releases .content-container{width:70%;display:block;margin:0 auto}.press-releases .sidebar{width:28%;display:inline-block;vertical-align:top}.press-releases .sidebar .post-item{border:1px solid #ccc;border-top:0;padding:0;width:100%;display:inline-block;vertical-align:top;margin:0 0 25px;background-color:#fff;text-align:left;height:auto;position:relative}.press-releases .sidebar .post-item .featured-image{margin:0;height:115px}.press-releases .sidebar .post-item .text{padding:22px 15px}.press-releases .sidebar .post-item .post-header{font-size:18px;color:#000;margin-bottom:5px}.press-releases .sidebar .post-item .desc{font-size:14px;color:#9b9b9b}.press-releases .sidebar a.btn{color:#fff;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:1.5px;background-color:#41a1d8;border:1px solid #41a1d8;transition:.3s ease-in-out;text-transform:uppercase;padding:6px 15px;display:inline-block;margin-top:10px}.press-releases .sidebar a.btn:last-child:hover{background-color:#47b1ed;border:1px solid #47b1ed}.press-releases.hs-blog-post .section{padding:50px 0}.press-releases.hs-blog-post .hero h2{font-size:42px;font-weight:700;margin:0}.press-releases.hs-blog-post .publish-date{color:#333;font-weight:700;font-size:20px;margin-bottom:10px}.press-releases.hs-blog-post h1{font-size:54px;margin-bottom:20px}.authorBioWrapper h4{font-weight:700}.authorBioWrapper .authorImg{border-radius:50%;overflow:hidden;width:50px;height:50px;background-size:cover;background-position:center center;border:1px solid #ccc;display:inline-block;vertical-align:top;-webkit-filter:grayscale(1);filter:grayscale(1)}.authorBioWrapper .bioWrap{max-width:480px;font-size:14px;color:#4a4a4a;display:block;font-weight:700;margin-bottom:50px;margin-top:10px}.cover-element{position:absolute;top:0;width:100%;height:100%;display:block;z-index:10}.content-card.section.resources .one-third .inner{position:relative;padding:0}.content-card.section.resources h3{font-size:12px;color:#247ae2;font-weight:700;margin:0 0 8px}.content-card.section.resources h2{font-size:20px;font-weight:700}.content-card.section.resources .details{text-align:left;min-height:180px !important;position:relative;padding-bottom:60px}.team.hs-blog-listing.module .section{padding:100px 0;font-size:0}.team.hs-blog-listing .details a:hover{opacity:.6}.team.hs-blog-listing .team-member{display:inline-block;vertical-align:top;width:280px;width:calc(100% / 4);padding:20px;text-align:center}.team.hs-blog-listing .name{color:#5b5e6d;font-size:18px;font-weight:700;margin-top:24px}.team.hs-blog-listing .position{font-size:16px;color:#9b9b9b;margin:6px 0 20px;font-weight:700}.team.hs-blog-listing .social a{font-size:25px;display:inline-block;margin:0 10px;color:#333}.team.hs-blog-listing .section.blog-listing{padding:80px 0 0}.recent-content{padding:85px 0 60px;background-color:#eee;border:1px solid #eee}.recent-content h3{font-size:16px;color:#000;margin-bottom:30px}.recent-content ul{padding-left:0;list-style:none;max-width:260px}.recent-content ul li{margin-bottom:27px}.recent-content a{color:#000;font-size:14px;font-weight:700;display:block}.recent-content .link{margin-bottom:50px}.recent-content .link>a{border-bottom:3px solid #4a90e2;display:inline-block}ul.whyeve li::before{color:#fff !important}.tablee{width:100%;border-collapse:collapse}.tablee td{border:1px solid #fff}.hero-page-email{margin-top:200px}.inputs-list{list-style:none}.legal-consent-container .hs-form-booleancheckbox-display input{float:left;width:auto;transform:translate(-41px,-10px)}.legal-consent-container .hs-form-booleancheckbox-display span{transform:translateX(-20px)}@media screen and (max-width:1200px){.company-news .blog-listing .featured-image,.recent-posts-module.blog-listing .featured-image{height:16vw}}@media screen and (max-width:1024px){.blog-listing.press .post-item{width:calc(90% / 2)}.company-news .filters{margin-top:88px}}@media screen and (min-width:980px){.main-nav .hs-item-has-children:hover .hs-menu-children-wrapper::before,.main-nav .hs-item-has-children:last-child:hover .hs-menu-children-wrapper::before{font:30px/1 FontAwesome;text-rendering:auto;-moz-osx-font-smoothing:grayscale;top:-21px;text-shadow:0 -2px 5px rgba(0,0,0,.1);color:#fff;position:absolute}.main-nav .menu{display:inline-block}.main-nav a{position:relative;padding-bottom:25px}.main-nav li.hs-menu-item.hs-menu-depth-2:first-child a{padding-top:20px}.main-nav li.hs-menu-item.hs-menu-depth-2:last-child a{padding-bottom:20px}.main-nav li.hs-menu-item.hs-menu-depth-2 a:hover{opacity:.5}.main-nav .hs-item-has-children .hs-menu-children-wrapper:hover{display:block}.main-nav .hs-item-has-children:hover .hs-menu-children-wrapper{display:block;position:absolute;padding:0;margin-top:17px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);z-index:12;background-color:#fff;top:45px;margin-left:-15px;box-shadow:none;border-radius:0 2px 2px;min-width:130px}.main-nav .hs-item-has-children:hover .hs-menu-children-wrapper>.hs-menu-item{display:block;text-align:left;padding:0;position:relative}.main-nav .hs-item-has-children:hover .hs-menu-children-wrapper::before{content:"\f0d8";-webkit-font-smoothing:antialiased;left:50px;z-index:12;visibility:hidden}.main-nav .hs-item-has-children:last-child:hover .hs-menu-children-wrapper::before{content:"\f0d8";-webkit-font-smoothing:antialiased;right:55px;left:auto}.main-nav .hs-menu-depth-1 .hs-item-has-children .hs-menu-children-wrapper,.main-nav .hs-menu-depth-1 .hs-item-has-children:last-child:hover .hs-menu-children-wrapper::before{display:none}.main-nav .hs-menu-depth-1 .hs-item-has-children:hover:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.main-nav .hs-menu-depth-1 .hs-item-has-children:hover>.hs-menu-children-wrapper{display:block;right:-183px;top:-20px;padding-top:10px}.main-nav .hs-menu-depth-1 .hs-item-has-children:before{content:"\f107";font:20px/1 FontAwesome;position:absolute;top:0;right:0;padding:6px 20px;z-index:10;transition:.3s ease-in-out}.main-nav .hs-menu-item.hs-menu-depth-2 a{padding:10px 15px}.main-nav .hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover{background-color:#fff;border-radius:2px 2px 0 0}.main-nav .hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover>a,.main-nav-container.scroll .main-nav .hs-menu-item.hs-menu-depth-1:last-child:hover,.main-nav-container.white .main-nav .hs-menu-item.hs-menu-depth-1:last-child:hover{color:#000}.main-nav-container.scroll .hs-item-has-children:hover .hs-menu-children-wrapper,.main-nav-container.white .hs-item-has-children:hover .hs-menu-children-wrapper{background-color:rgba(16,17,19,.95);top:52px;margin-left:-15px;border-radius:0 2px 2px;min-width:130px}.main-nav-container.scroll .hs-item-has-children:hover .hs-menu-children-wrapper::before,.main-nav-container.white .hs-item-has-children:hover .hs-menu-children-wrapper::before{visibility:hidden}.main-nav-container.scroll .hs-item-has-children .hs-menu-children-wrapper a,.main-nav-container.white .hs-item-has-children .hs-menu-children-wrapper a{color:#a9abad}.main-nav-container.scroll .hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover,.main-nav-container.white .hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover{background-color:rgba(16,17,19,.95);border-radius:2px 2px 0 0}.main-nav-container.scroll .hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover>a,.main-nav-container.white .hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover>a{color:#fff}}@media screen and (max-width:980px){.bc-testimonial .copy,.main-nav .menu{text-align:center}.main-nav-container.scroll .main-nav .hs-menu-item.hs-menu-depth-1:last-child a,.main-nav-container.white .main-nav .hs-menu-item.hs-menu-depth-1:last-child a{padding-bottom:0 !important}.main-nav .menu{display:none;width:100%;background-color:#fff}.main-nav .menu a{color:#676b6e}.main-nav .menu .hs-item-has-children::after{content:"”";z-index:12;position:absolute;right:25px;cursor:pointer;font-size:30px;top:20px;padding-left:10%;transition:.3s ease-in-out}.main-nav .menu .hs-item-has-children.opened::after{transform:rotateX(180deg)}.main-nav .menu .hs-menu-item.hs-menu-depth-2.hs-item-has-children ul.hs-menu-children-wrapper{background-color:#ddd}.main-nav .hs-menu-item{width:100%;border-top:1px solid #eaeaea;position:relative;padding:0 !important}.main-nav .hs-menu-item a{padding:20px 0 !important;display:block}.main-nav .hs-menu-item:first-child{border:0}.main-nav .burger{display:block;top:27px}.main-nav .hs-item-has-children .hs-menu-children-wrapper{background:#fafafa}.main-footer .menu{margin-bottom:50px}.main-footer .menu ul li.hs-menu-depth-1{width:calc(97% / 2);margin:35px auto}.bc-testimonial .logo,.main-footer .logo img{margin:0 auto}.main-footer .social{margin-top:20px}.bc-image-bg .copy,.bc-testimonial .quote{font-size:3vw}.bc-testimonial .details{font-size:2vw}.page-title,h1,hero .copy h1{font-size:14px}.pr-sc h1,.section h2,h2{font-size:28px}.hero .copy{font-size:18px}h3{font-size:22px}.landing-page .hero-container .copy{padding-right:0;width:100%;max-width:550px;margin:0 auto 100px;float:none}.hero.product .copy,.landing-page .form{margin:0 auto;width:100%;max-width:550px}.landing-page .form{float:none}.landing-page .copy-left{display:block;padding-right:0;width:100%}.landing-page .landing-social{display:block;width:100%;padding-top:30px}.hero.product .copy{text-align:center;padding-right:0;display:block}.hero.product .image{display:block;width:100%;max-width:550px;margin:0 auto -5px}.eight-col-logo .col-item img{width:calc(90% / 8) !important}.eight-col-logo .col-item img:first-child{padding-left:15px}.eight-col-logo .col-item img:last-child{padding-right:15px}.tcwp .image{height:30vw}.section.resources .one-fourth{width:calc(98% / 2);margin-bottom:50px}.section.resources .one-fourth:last-child,.section.resources .one-fourth:nth-last-child(2){margin-bottom:0}}@media screen and (max-width:1024px) and (min-width:768px){.content-card.section.resources h2{font-size:16px}}@media screen and (max-width:768px){.team.hs-blog-listing .team-member{width:calc(100% / 2)}.team.hs-blog-listing .featured-image{width:26vw;height:26vw}.hero .inner{padding:150px 0 100px}.hero .two-col .copy.right{padding-left:0;margin-top:10px}.hero .two-col .copy.left,.resources.two-col.wide .half:nth-child(odd),.tcwp .col-item:first-child,.two-col-horiz .col-item.half:first-child{padding-right:0}.half{display:block;width:100%}.five-col-logo .col-item img{width:calc(95% / 3) !important}.two-col-horiz .col-item.half:last-child{margin-top:25px;padding-left:0}.two-col-horiz .col-item.half:last-child .image{left:0}.two-col-horiz .col-item{min-height:100px !important}.two-col-vert .col-item{max-width:375px;margin:0 auto;width:100%}.five-col-vert .col-item,.four-col-vert .col-item,.three-col-vert .inner,.two-col-vert .col-item:first-child{padding:0}.two-col-vert .col-item:last-child{padding:0;margin-top:50px}.one-fifth,.one-fourth,.three-col-vert .col-item,.video-player .image iframe{width:100%}.five-col-vert .image,.four-col-vert .image,.three-col-vert.short .image{height:16vw}.three-col-vert .image{height:28vw}.section.resources .one-third{max-width:375px;width:100%}.section.resources .featured-image{height:150px}.section.resources .one-fourth{width:100%;max-width:375px;display:block;margin:0 auto 50px}.section.resources .one-fourth:last-child,.section.resources .one-fourth:nth-last-child(2),.section.resources.two-col.wide .half:first-child{margin-bottom:50px}.table .copy.half{display:block;height:auto;padding:0;width:100%;margin-top:25px}.table .image.half{display:block;height:50vw;padding:0;width:100%}.two-col-main .image.half{height:auto}.bc-rtf .copy.right,.tcwp .col-item:last-child{padding-left:0;margin-top:25px}.bc-photo.icon .image{max-width:125px}.section.resources-tall .featured-image{height:100%}.section.resources-tall .one-fourth{display:inline-block;max-width:50%;width:calc(98% / 2)}.image.icon{height:auto !important;max-height:none !important}.tcwp .image{height:53vw}.eight-col-logo .col-item img{width:calc(90% / 4) !important}.eight-col-logo .col-item img:last-child,.eight-col-logo .col-item img:nth-last-child(2),.eight-col-logo .col-item img:nth-last-child(3),.eight-col-logo .col-item img:nth-last-child(4){display:none}.section.resources.two-col .featured-image{height:220px}.resources.two-col.wide .half:nth-child(even){padding-left:0}.resources.two-col.wide .half:nth-child(2n){padding-left:0 !important;padding-top:30px !important}.blog-listing .post-item{width:100%;max-width:362px;margin:25px 0}.company-news.hs-blog-post .continue-reading .header-with-line{margin-bottom:30px}.company-news.hs-blog-listing .blog-listing .post-item,.company-news.hs-blog-post .blog-listing .post-item{width:100%;margin:0 auto 35px}.company-news.hs-blog-post h1{font-size:32px}.company-news.hs-blog-listing .featured-articles{font-size:0;text-align:center}.company-news.hs-blog-listing .featured-articles .featured-item{width:100%;vertical-align:top;display:inline-block;margin:25px auto;max-width:362px;text-align:left}.company-news.hs-blog-listing .blog-listing .post-listing{width:100%;padding-left:0;text-align:center}.company-news.hs-blog-listing .blog-listing .post-listing .post-item{width:100%;margin:0 0 60px;max-width:none}.company-news.hs-blog-listing .blog-listing .sidebar{width:100%;display:inline-block;vertical-align:top;padding-left:0;text-align:center;margin:50px auto}.company-news .blog-listing .featured-image,.recent-posts-module.blog-listing .featured-image{height:192px}.company-news .blog-listing .post-item{width:calc(92% / 1) !important;height:auto !important;margin-bottom:40px !important;margin-left:0 !important;margin-right:0 !important}.library.hs-blog-post .hero .text{width:100%;padding-right:0}.library.hs-blog-post .hero .featured-image{width:100%;margin-top:50px}.library.hs-blog-post .sidebar{width:100%;padding-left:0;margin-top:50px}.landing-page.no-video .hero-inner{padding:170px 0 0}.landing-page .img-bottom{max-width:400px;height:auto;margin:100px auto 0;left:0;padding-left:15px;padding-right:15px;position:initial}.landing-page .copy-left{display:block;width:100%;padding-right:0}.landing-page .landing-social{display:block;width:100%;margin-top:30px}.landing-page .hero-inner .widget-type-raw_html{margin-top:50px}.press-releases .content-container{width:100%;padding:0}.press-releases .sidebar{width:100%;margin-top:100px}.library .blog-listing .post-item,.press-releases .sidebar .post-item{max-width:none}.content-card.section.resources .one-third{position:relative;max-width:none}.library .blog-listing .featured-image{height:40vw;max-height:none}}@media(max-width:650px){.main-footer .logo,.main-footer .social{display:block;width:calc(97% / 2);float:left}.main-footer .menu ul li.hs-menu-depth-1{width:calc(97% / 2);max-width:250px}.main-footer .social{margin-top:8px}}@media screen and (max-width:480px){.pr-sc h1,.section h2,h2{font-size:5.6vw}.bc-image-bg .copy,.bc-testimonial .quote,h3{font-size:4.7vw}.bc-testimonial .details{font-size:4vw}.bc-testimonial .top-image{max-width:25px}.one-fifth,.one-fourth,.one-third,.three-col-vert .col-item{max-width:375px}.bc-testimonial.no-img .logo{max-width:140px}.hero .copy{font-size:14px}.hero .copy h1,.hero .copy h2,.landing-page .hero-inner h1{font-size:42px}* h1{font-size:42px !important}.section.header .copy,.two-col-main .copy,body,html{font-size:18px}.one-third{margin-left:auto;margin-right:auto}.two-col-vert .image{max-width:none}.five-col-logo .col-item img{width:calc(95% / 2) !important}.five-col-logo .col-item img:first-child{padding-left:15px}.five-col-logo .col-item img:last-child{padding-right:15px}.five-col-vert .col-item,.four-col-vert .col-item,.pagination{padding:0}.bc-photo.icon .image{max-width:100px}.pagination li.active{margin-left:20px;margin-right:30px;font-size:14px}.pagination a{color:#404b5a;text-transform:uppercase;font-size:14px}.product-navigation li{font-size:16px;display:none}.product-navigation li.active{display:block}.product-slider{padding:0 30px !important;font-size:14px}.product-slider button.slick-next.slick-arrow{padding-right:0}.product-slider button.slick-next.slick-arrow::before,.product-slider button.slick-prev.slick-arrow::before{font-size:30px}.product-slider button.slick-prev.slick-arrow{padding-left:0}.blog-listing.press .post-item{width:100%;margin-left:0;margin-right:0}.authorBioWrapper .authorImg{width:50px;height:50px;margin:0 auto;display:block}.authorBioWrapper .bioWrap{max-width:100%;padding-left:0;display:block}.team.hs-blog-listing .team-member{width:100%}.team.hs-blog-listing .featured-image{width:50vw;height:50vw}}@media(max-width:767px){.hero-page-email{margin-top:20px;margin-bottom:60px}}@media(max-width:992px){.ridge-page-hero h1{font-size:34px}}section.imagetext{position:relative;min-height:86.11vh;overflow:hidden;text-align:center}section.categoriesslider .slider .slide .slide-image img,section.imagetext .bg{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;object-fit:cover;transform:translate(-50%,-50%)}section.imagetext .scroll-down-arrow{display:none;position:absolute;right:5.41vw;bottom:8.51vh;width:2px;height:5.37vh;background-color:#fff;cursor:pointer}section.imagetext .scroll-down-arrow:after{--size:.44vw;content:"";position:absolute;left:50%;bottom:0;width:var(--size);height:var(--size);border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateX(-50%) rotate(45deg)}section.imagetext .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:60.5vw;z-index:1}section.imagetext h3{margin:0 0 5.46vh}section.imagetext h3 *{font-size:4.29vw !important}section.imagetext .description{width:36.3vw;margin:0 auto 6.75vh}section.imagetext .description *{font-size:1.33vw !important;color:#fff}section.imagetext .description.uppercase{text-transform:uppercase}section.imagetext .link a,section.imagetext .link a:visited{display:inline-block;font-size:.9vw;font-weight:500;color:#fff;border:3px solid #fff;text-decoration:none;padding:2.22vh 3.33vw;transition:.2s ease-in-out}section.imagetext .link a:hover{color:#4a71cc;border-color:#4a71cc}section.imagetext .link a:not(:last-child){margin-right:3.33vw}section.imagetext[border-mobile=none]{border:none !important}section.imagetext[size=small]{min-height:58.33vh}section.imagetext[size=small] h3{margin-bottom:2.77vh}section.imagetext[size=small] h3 *{font-size:2.86vw !important}section.imagetext[size=small] .description{width:44.89vw;margin-bottom:5.46vh}section.imagetext[size=small] .description *{font-size:.94vw !important}section.imagetext[size=tiny]{min-height:27.77vh}section.imagetext[type=header] .scroll-down-arrow{display:initial}@media(max-width:768px){section.imagetext{padding:7.96vh 4.6vw;border:4.44vw solid #fff;border-top:0;min-height:calc(93.27vh - 4.44vw - (7.96vh * 2))}section.imagetext .desk,section.imagetext .scroll-down-arrow{display:none !important}section.imagetext .mobile{display:initial !important}section.imagetext .content{width:80vw}section.imagetext h3{margin-bottom:4.76vh;padding:0}section.imagetext h3 *{font-size:11.45vw !important}section.imagetext .description,section.imagetext[size=small] .description{display:block;width:auto;margin-bottom:3.9vh}section.imagetext .description *,section.imagetext[size=small] .description *{font-size:4.86vw !important}section.imagetext .link a,section.imagetext .link a:visited{font-size:3.47vw;padding:2.22vh 8.33vw}section.imagetext[type=header]{border:0;padding:0;text-align:left !important}section.imagetext[type=header] .bg{position:relative;top:initial;left:initial;transform:initial;width:100%}section.imagetext[type=header] .content{position:relative;top:0;left:0;box-sizing:border-box;transform:none;width:100%;padding:7.1vh 13.88vw 9.37vh 8.19vw}section.imagetext[type=header] .content .scroll-down{display:initial;position:absolute;top:-4.92vh;bottom:initial;right:8.75vw;width:3.33vw;transform:translateY(-100%)}section.imagetext[type=header] h3 *{font-size:7.5vw !important}section.imagetext[size=tiny]{border:0;padding:0;min-height:25.78vh}section.imagetext.no-image{display:flex;align-items:center}section.imagetext.no-image .content .scroll-down{display:none}}section.categoriesslider{position:relative;min-height:66.66vh;overflow:hidden;padding:13.88vh 0 13.88vh 10.93vw;box-sizing:border-box}section.categoriesslider .content{position:absolute;top:50%;transform:translateY(-50%);color:#fff;width:21.97vw;z-index:1}section.categoriesslider .content .categories{--height:2.18vh;position:relative;height:var(--height);padding-bottom:calc(var(--height))}section.categoriesslider .content .categories ul{position:absolute;top:0;left:0;list-style:none;margin:0;padding:0;font-size:.9vw;font-weight:500;z-index:1}section.categoriesslider .content .categories ul:hover li.active:after{top:8px;transform:translateX(100%) rotate(-135deg)}section.categoriesslider .content .categories ul:hover li{display:block;pointer-events:initial}section.categoriesslider .content .categories ul li{position:relative;cursor:pointer;display:none;padding:1vw;min-width:max-content;width:100%;box-sizing:border-box;background-color:#7093e2;z-index:1;pointer-events:none;transform:translateY(100%)}section.categoriesslider .content .categories ul li.active{display:block;position:absolute;top:0;left:0;padding:0;background-color:transparent;text-decoration:underline;transform:translateY(0);z-index:0;pointer-events:initial}section.categoriesslider .content .categories:not(.one-category) ul li.active:after{content:"";position:absolute;top:45%;left:100%;width:5px;height:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:translate(150%,-50%) rotate(45deg);transition:transform .2s ease-in-out}section.categoriesslider .content .categories.one-category *{pointer-events:none !important}section.categoriesslider .content .content-text .content-text-title{margin:0 0 2.5vh;font-size:1.43vw;font-weight:700}section.categoriesslider .content .content-text .content-text-description{margin:0 0 2.5vh;font-size:.93vw}section.categoriesslider .content .content-text .content-text-link{margin:0 0 4.44vh;font-size:.9vw}section.categoriesslider .slider-navigation{position:relative;margin-top:4.16vh;z-index:1}section.categoriesslider .slider-navigation .slider-navigation-numbers{float:left;color:#2d50a1;font-size:.93vw;margin-right:1.4vw;transform:translateY(-50%)}section.categoriesslider .slider-navigation .slider-navigation-percent{position:relative;width:20.31vw;height:2px;background-color:#7ea3f9;margin-left:calc(1.77vw + 1.3vw);margin-right:1.5vw;margin-top:4.16vh;margin-bottom:2.22vh}section.categoriesslider .slider-navigation .slider-navigation-percent .slider-navigation-percent-value{position:absolute;top:0;left:0;width:25%;height:100%;background-color:#fff;transition:width .3s ease-in-out;z-index:1}section.categoriesslider .slider-navigation .slider-navigation-arrows .arrows{margin-left:calc(1.77vw + 1.3vw)}section.categoriesslider .slider-navigation .slider-navigation-arrows .arrows img{width:1.35vw;cursor:pointer}section.categoriesslider .slider-navigation .slider-navigation-arrows .arrows img.left{transform:rotate(180deg);margin-right:1.6vw}section.categoriesslider .slider{position:absolute;top:50%;right:0;transform:translateY(-50%);width:57.86vw}section.categoriesslider .slider .slide{position:relative;width:31.25vw;cursor:pointer}section.categoriesslider .slider .slide:not(:last-child){margin-right:3.1vw}section.categoriesslider .slider .slide .slide-image{position:relative;overflow:hidden;height:14.0625vw}section.categoriesslider .slider .slide .slide-content{color:#fff;margin-top:2.03125vw;box-sizing:border-box}section.categoriesslider .slider .slide .slide-content .slide-content-text{width:26.04167vw}section.categoriesslider .slider .slide .slide-content .slide-content-text .slide-content-text-title{margin-bottom:3.79vh;text-transform:uppercase;font-size:.93vw;line-height:.93vw;font-weight:600}section.categoriesslider .slider .slide .slide-content .slide-content-text .slide-content-text-description{font-size:.93vw;line-height:.93vw;font-weight:300}@media(orientation:portrait){section.categoriesslider{min-height:105vh;padding:11.85vh 0 11.85vh 4.58vw}section.categoriesslider:before{width:100%}section.categoriesslider .desk{display:none}section.categoriesslider .mobile{display:initial}section.categoriesslider .content{position:initial;top:initial;transform:initial;width:auto}section.categoriesslider .content .categories ul{font-size:3.81vw}section.categoriesslider .content .categories ul li.active:after{width:1.7vw;height:1.7vw;border-right:.6vw solid #fff;border-bottom:.6vw solid #fff}section.categoriesslider .content .content-text .content-text-description,section.categoriesslider .content .content-text .content-text-link,section.categoriesslider .content .content-text .content-text-title{font-size:5vw}section.categoriesslider .slider-navigation{position:absolute;display:flex;align-items:center;padding-left:6.6vw;padding-right:6.9vw;left:0;bottom:5vh}section.categoriesslider .slider-navigation .slider-navigation-numbers{display:initial;float:initial;transform:initial;font-size:3.81vw;margin-left:0;margin-right:4.5vw}section.categoriesslider .slider-navigation .slider-navigation-percent{width:40.6vw;background-color:#2d50a1;height:2px;margin-top:0;margin-bottom:0;margin-right:9vw}section.categoriesslider .slider-navigation .slider-navigation-arrows .arrows img{width:3.8vw}section.categoriesslider .slider-navigation .slider-navigation-arrows .arrows img.left{margin-right:10vw}section.categoriesslider .slider{position:relative;top:0;left:0;transform:none;width:auto}section.categoriesslider .slider .slide{position:relative}section.categoriesslider .slider .slide:not(:last-child){margin-right:4.4vw}section.categoriesslider .slider .slide .slide-content .slide-content-text .slide-content-text-title{font-size:4.16vw;line-height:initial}section.categoriesslider .slider .slide .slide-content .slide-content-text .slide-content-text-description{font-size:5vw;line-height:initial}}section.newsletter{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:space-between;padding-top:4.53125vw;padding-left:10.88542vw;padding-right:10.88542vw}section.newsletter .newsletter-image{width:14.0625vw}section.newsletter .newsletter-content{width:57.29167vw}section.newsletter .newsletter-content .newsletter-content-title{font-weight:700;font-size:1.43229vw;padding-left:1.5625vw;margin-bottom:3.33333vw}section.newsletter .newsletter-content form .hs-form-field input{width:37.44792vw;height:2.8125vw;font-size:.78125vw;margin-right:6.30208vw;padding-left:1.5625vw;box-sizing:border-box;font-weight:700;color:#fff;background-color:transparent;border:0;border-bottom:3px solid #fff;transition:border-bottom-color .2s ease-in-out}section.newsletter .newsletter-content form .hs-form-field input::placeholder{color:#fff}section.newsletter .newsletter-content form .hs-form-field input.error{border-bottom-color:#df1639}section.newsletter .newsletter-content form .hs-submit input{width:14.0625vw;height:3.125vw;font-size:.72917vw;padding:0;background-color:transparent;font-weight:700;border:3px solid #fff}section.newsletter .newsletter-content .submitted-message{font-size:.78125vw;padding-left:1.5625vw;box-sizing:border-box}.company-news .post-content img{cursor:pointer}.company-news .post-listing .details .post-date{display:block;margin-top:1.04167vw;margin-bottom:-1.5625vw;font-size:.83333vw;color:#4a71cc;font-weight:700}.company-news .hero-posts .post-item .post-date{display:block;margin-bottom:.52083vw;font-size:.83333vw;font-weight:700}.company-news.newsroom .hero-posts .post-item .post-date{color:#fff}.company-news .blog-post .post-content .post-date{display:block;margin-bottom:1.5625vw;font-size:.83333vw;color:#4a71cc;font-weight:700}@media(orientation:portrait),(max-width:768px){section.categoriesslider .slider .slide{width:87.08333vw}section.categoriesslider .slider .slide .slide-image{height:62.77778vw}section.categoriesslider .slider .slide .slide-content{margin-top:9.30556vw;padding-left:4.02778vw}section.categoriesslider .slider .slide .slide-content .slide-content-text{width:auto}section.categoriesslider .slider .slide .slide-content .slide-content-text .slide-content-text-title{font-weight:initial}section.newsletter{justify-content:initial;flex-direction:column-reverse;padding-top:16.38889vw;padding-left:12.5vw;padding-right:12.5vw}section.newsletter .newsletter-image{width:48.05556vw}section.newsletter .newsletter-content{width:auto;text-align:center;margin-bottom:8.88889vw}section.newsletter .newsletter-content .newsletter-content-title{font-size:5.27778vw;padding-left:0;margin-bottom:9.72222vw}section.newsletter .newsletter-content form{flex-direction:column}section.newsletter .newsletter-content form .hs-form-field input{width:75vw;height:11.52778vw;font-size:3.47222vw;margin-right:0;margin-bottom:8.05556vw;padding-left:4.16667vw}section.newsletter .newsletter-content form .hs-submit input{width:41.66667vw;height:12.5vw;font-size:3.47222vw}section.newsletter .newsletter-content .submitted-message{font-size:3.47222vw;padding-left:4.16667vw}.company-news .post-listing .details .post-date{margin-top:4.16667vw;margin-bottom:-5.55556vw;font-size:2.77778vw}.company-news .hero-posts .post-item .post-date{margin-bottom:1.38889vw;font-size:2.77778vw}.company-news .blog-post .post-content .post-date{margin-bottom:4.16667vw;font-size:2.77778vw}}