a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:none;font-weight:400;list-style:none;margin:0;outline:none;padding:0}article,aside,figcaption,figure,figure img,footer,header,hgroup,nav,object,section,video{display:block;font-weight:400}a img{border:0}figure{position:relative}article,aside,figure,footer,header,main,nav,section{display:block}main{float:left;height:auto;width:100%}.stop-scrolling{height:100%;left:0;overflow:hidden;-webkit-overflow-scrolling:touch;position:fixed;top:0;width:100%}a img{border:none}a{line-height:inherit;text-decoration:none}a,a:hover{color:#333}a:hover{text-decoration:underline}p a,p a:visited{line-height:inherit}.hidden{display:none}.left{float:left}.right{float:right}.clear{clear:both}.no-padding{padding:0!important}.nav li.hideOnDesktop{display:none}.fancybox-overlay{z-index:99999991}.centered{text-align:center}.ui-widget-overlay{background:#fff!important;filter:Alpha(Opacity=80)!important;opacity:.8!important;z-index:99991!important}.ui-widget.ui-widget-content{border:1px solid #3370ae}.ui-dialog{z-index:99999!important}.ui-widget-header{background:#3370ae;border:1px solid #3370ae;color:#fff;font-weight:700}*{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;font-variant-ligatures:no-common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mega-menu-wrapper{box-sizing:border-box;float:left;height:auto;padding:0;width:100%}button:focus{box-shadow:none}.trc-wrapper{background:#fff;background:url(/build/images/TRC-MP-V01.68319fee.webp) no-repeat top;height:5133px;overflow-y:hidden;padding:0}.main-wrapper,.trc-wrapper{box-sizing:border-box;float:left;margin:0;width:100%}.main-wrapper{background:#182026;height:auto;padding:20px 20px 0}.default-container{margin:0 auto;max-width:1600px;padding:0;text-align:center}.default-container,.main-container{box-sizing:border-box;position:relative;width:100%}.main-container{display:inline-block;height:100%;margin:0;max-width:960px;padding:0 20px;vertical-align:bottom}.main-container.ats-integrations{max-width:1040px}.breadcrumb-mobile,.expand-mobile,.hide-on-desktop,.mobile-view,.search-jobs-head{display:none}img.stretch{display:block;height:auto;width:100%}.fa-facebook-f:before{content:"\f39e"!important}body,html{background:#182026;color:#000;float:left;font-family:Lato,sans-serif;font-size:14px;font-weight:400;height:100%;line-height:18px;margin:0;width:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:no-common-ligatures;position:relative}body.noScrollOnMenuMobile{overflow:hidden}body.noScrollOnMenuMobile .top-wrapper .default-container.top-container{background:#3370ae}.footer-wrapper .main-container,.top-container .main-container{max-width:1230px!important}.languages-container{float:left;height:auto;margin:0 0 0 30px;position:relative;width:auto;z-index:9999}.languages{display:inline-block;float:left;height:auto;line-height:18px;margin:0 0 0 5px;width:20px}.languages label{color:#fff;cursor:pointer;float:left;font-size:10px;font-weight:400;line-height:10px;margin:2px 0 3px}.top-wrapper{background:transparent;box-sizing:border-box;float:left;height:96px;left:0;margin:0;padding:0 20px;position:fixed;top:20px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:100%;z-index:999}.top-wrapper.opaqueHeader{height:50px;top:0}.fixedHeader.slideToTop{animation:slideToTopAnimation .4s ease forwards}@keyframes slideToTopAnimation{to{top:0}}@-webkit-keyframes slideToTopAnimation{to{top:0}}.default-container.top-container{height:96px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.opaqueHeader .default-container.top-container{background:rgba(51,112,174,.96);height:50px}.logo{float:left;height:96px;padding:0;position:relative;width:auto;z-index:9999}.logo.logo-blue,.logo.logo-white-full{display:none}.noScrollOnMenuMobile .logo.logo-blue{display:none!important}.noScrollOnMenuMobile .logo.logo-white{display:block!important}.noScrollOnMenuMobile .opaqueHeader .logo.logo-white-full{display:none!important}.logo a{display:inline-block;float:left;height:auto;margin:32px 0 0;width:auto}.logo.logo-blue a:focus{outline:1px dotted #3370ae}.logo.logo-white a:focus{outline:1px dotted #fff}.opaqueHeader .logo{display:none!important}.opaqueHeader .logo.logo-white-full{display:block!important;height:50px}.opaqueHeader .logo a{margin:15px 0 0}.logo img{display:block;height:auto;width:100%}.mobile-menu-icons{float:left;height:auto;margin:46px 16px 0 0;position:relative;z-index:9999}.opaqueHeader .mobile-menu-icons{margin:19px 16px 0 0}.noScrollOnMenuMobile .opaqueHeader .mobile-menu-icons{margin:33px 16px 0 0}.footer-wrapper .mobile-menu-icons{z-index:1}.mobile-menu{background:#3370ae;box-sizing:border-box;height:auto;left:50%;max-height:0;max-width:1600px;overflow-y:auto;position:fixed;top:20px;transform:translateX(-50%);transition:max-height .15s ease-out;width:100%;-ms-overflow-style:none;-webkit-overflow-scrolling:auto!important;display:none;padding:0 20px 60px;z-index:999}.mobile-menu.scrolled{top:0}#home .mobile-menu.opened,.mobile-menu.opened{height:100%;max-height:100%;transition:max-height .25s ease-in}#veteran-hiring-solutions .mobile-menu.opened{height:551px;max-height:551px;transition:max-height .25s ease-in}.mobile-menu.opened .nav li.hideOnDesktop{display:block}.nav.mobile{max-width:500px;padding:0 0 40px}.mobile-menu nav>ul{display:inline-block;float:left;list-style-type:none;margin:100px 0 0;padding:0;position:relative;width:100%!important;z-index:12}.mobile-menu nav>ul:after{clear:both;content:"";display:block}.mobile-menu nav>ul>li{border-bottom:0;box-sizing:border-box;display:block!important;float:left;height:auto;margin:0;outline:none;overflow:visible;padding:0;position:relative;text-align:left;width:100%}.mobile-menu nav>ul>li.has-sub-menu:after{background:#fff;content:"";display:none;height:1px;left:0;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:0}.mobile-menu nav>ul>li>a>i{display:none}.mobile-menu nav>ul>li a{background:#3370ae;color:#fff;display:inline-block;font-family:Avenir LT W01\ 55 Roman;font-size:24px;font-weight:400;line-height:24px;margin:8px 0;outline:none;padding:0 12px 0 0;position:relative;text-align:left;text-decoration:none;text-transform:none;width:auto;z-index:2}.mobile-menu nav>ul>li a:focus{outline:1px dotted}.mobile-menu nav>ul>li a:hover{color:#182026}.mobile-menu nav>ul>li.has-sub-menu:after,.mobile-menu nav>ul>li.has-sub-menu:hover ul,.mobile-menu nav>ul>li.has-sub-menu:hover:after{display:none}.mobile-menu nav>ul ul{clear:both;display:none;float:left;position:relative;right:0;top:0;width:100%}.mobile-menu nav>ul ul.siteCareerDDM{display:block;margin:0 0 10px}.mobile-menu nav>ul>li ul.siteCareerDDM li a i{font-size:14px;margin:0 0 0 8px}.mobile-menu nav>ul>li ul.siteCareerDDM li{padding:4px 0 4px 18px}.mobile-menu nav>ul>li ul.siteCareerDDM li ul{margin:6px 0 0}.mobile-menu nav>ul>li ul.siteCareerDDM li ul li a{color:#182026}.mobile-menu nav>ul>li ul.siteCareerDDM li ul li a:hover{color:#fff}.mobile-menu nav>ul>li a i{display:inline-block;font-size:18px;margin:0 0 0 8px;vertical-align:middle}.mobile-menu nav>ul>li.active ul,.mobile-menu nav>ul>li.active.has-sub-menu:after{display:block}.mobile-menu nav>ul>li ul li{border-bottom:0;box-sizing:border-box;display:block!important;float:left;height:auto;margin:0;outline:none;overflow:visible;padding:4px 0 4px 12px;position:relative;text-align:left;width:100%}.mobile-menu nav>ul>li ul li a{color:#fff;display:inline-block;font-family:Avenir LT W01\ 55 Roman;font-size:14px;font-weight:300;font-weight:400;line-height:14px;margin:4px 0;outline:none;padding:0;text-align:right;text-decoration:none;text-transform:uppercase;width:auto}.mobile-menu nav>ul>li ul li a:hover{color:#182026;font-weight:400}.mobile-language{float:left;height:auto;margin:0;padding:0 0 30px;width:100%}.mobile-language .current{color:#182026}.mobile-language .current,.mobile-language a{float:left;font-size:16px;font-weight:400;height:auto;line-height:16px;margin:0;text-transform:uppercase;width:auto}.mobile-language a{color:#fff;display:inline-block;text-decoration:none}.mobile-language a:hover{color:#182026;text-decoration:none}.mobile-language .separator{color:#fff;float:left;font-size:16px;font-weight:400;height:auto;line-height:16px;margin:0;padding:0 6px;width:auto}.header{float:right;height:100%;margin:0;width:auto}.header nav{display:block;float:right;height:auto;margin:40px 0 0;width:100%;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.opaqueHeader .header nav{margin:10px 0 0}.noScrollOnMenuMobile .header nav{display:none}.header nav>ul{display:inline-block;float:left;height:auto;list-style-type:none;margin:0;position:relative;width:auto!important;z-index:12}.header nav>ul.overflowHidden{overflow:hidden}.header nav>ul:after,.header nav>ul:before{content:" ";display:table}.header nav>ul>li{display:inline-block;float:left;height:auto;margin:0 0 0 12px;outline:none;padding:0;position:relative;top:0;width:auto;z-index:1}.header nav>ul>li:first-child{border:0;margin:0}.header nav>ul>li>a{color:#fff;display:block;font-size:14px;font-weight:400;height:30px;letter-spacing:normal;line-height:30px;margin:0;outline:none;padding:0 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:auto;webkit-transition:all .3s ease-out;border:1px solid hsla(0,0%,100%,0);border-radius:4px;position:relative;-moz-transition:all .3s ease-out;transition:all .3s ease-out;z-index:999}.header nav>ul>li>a.has-form:after,.header nav>ul>li>a.has-sub-menu:after{border-bottom:10px solid #f8f8f8;border-left:11px solid transparent;border-right:11px solid transparent;bottom:-26px;content:"";display:block;display:none;margin-right:-11px;position:absolute;right:50%}.header nav>ul>li>a>i{font-size:12px;margin:0 0 0 6px}.header nav>ul>li>a>span{font-size:16px}.header nav>ul>li.selected>a,.header nav>ul>li>a:focus,.header nav>ul>li>a:hover{color:#fff;text-decoration:none}.header nav>ul>li.selected>a,.header nav>ul>li>a:hover{font-weight:400}.header nav>ul>li.has-form:hover>a,.header nav>ul>li.has-sub-menu:hover>a{color:#fff;text-decoration:none}.header nav>ul>li:not(.has-sub-menu).active>a,.header nav>ul>li:not(.has-sub-menu):hover>a{border:1px solid hsla(0,0%,100%,.5)}.header nav>ul>li.has-sub-menu.active>a,.header nav>ul>li>a.active{font-weight:400}.header nav>ul>li.has-form:hover>a:after,.header nav>ul>li.has-sub-menu:hover>a:after,.header nav>ul>li>a.has-form:hover:after,.header nav>ul>li>a.has-sub-menu:hover:after{display:none}.top-image-wrapper{border-bottom:2px solid #182026;float:left;height:auto;margin:0;position:relative;width:100%}.top-image-container{background:url(/build/images/top-image.a55a094c.webp) no-repeat 50%;height:583px}@media (min-width:1100px) and (max-width:30000px){#home .top-image-container{background:url(/build/images/hero_desktop.9ae918c9.webp) no-repeat 50%;height:583px}}@media (min-width:200px) and (max-width:1100px){#home .top-image-container{background:#457cb5;background-image:none;height:583px}#home .intro-wrapper h1 br{display:none}#home .intro-wrapper p.cta-intro{width:100%}}#main-page .top-image-container{background:url(/build/images/top-image.old.e5c1f8d1.webp) no-repeat 50%;height:583px}.top-image-wrapper.inner .top-image-container{background:url(/build/images/SubPages.c33f99e9.webp) no-repeat top;height:412px}.top-image-wrapper.inner .top-image-container.blue-image{background:url(/build/images/SubPages.c33f99e9.webp) repeat top;height:412px}#blog .top-image-wrapper.inner .top-image-container,#blog-details .top-image-wrapper.inner .top-image-container{background:url(/build/images/SubPages.c33f99e9.webp) no-repeat top;border-bottom:5px solid #182026;height:466px}#news-article-details .top-image-wrapper.inner .top-image-container{background:url(/build/images/SubPages.c33f99e9.webp) no-repeat top;height:412px}#case-study .top-image-wrapper.inner .top-image-container{background:url(/build/images/SubPages.c33f99e9.webp) no-repeat top;height:472px}.intro-wrapper{float:left;height:auto;position:relative;top:55%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:60%;z-index:1}#home .intro-wrapper,.intro-wrapper.wide{width:100%}.top-image-wrapper.inner .top-image-container .intro-wrapper{top:60%}#news-article-details .top-image-wrapper.inner .top-image-container .intro-wrapper{top:54%}#news-article-details .top-image-wrapper.inner .top-image-container{border-bottom:5px solid #182026}#blog .top-image-wrapper.inner .top-image-container .intro-wrapper,#blog-details .top-image-wrapper.inner .top-image-container .intro-wrapper{top:54%}.intro-wrapper h1,.intro-wrapper h1 a{color:#fff;float:left;font-size:48px;font-weight:600;height:auto;line-height:55px;margin:20px 0;text-align:left;text-transform:none;width:100%}.intro-wrapper h1.lessMargin{margin:20px 0 10px}.intro-wrapper h3{color:#fff;float:left;font-size:48px;font-style:italic;font-weight:600;height:auto;line-height:55px;margin:0;text-align:center;text-transform:none;width:100%}#blog-details .intro-wrapper h1{margin:0 0 38px}.cta-ddm{clear:both;float:left;height:auto;position:relative;width:auto}.cta-ddm ul{background:hsla(0,0%,100%,.9);border:1px solid #182026;border-radius:3px;box-sizing:border-box;display:none;overflow:hidden;position:absolute;top:100%}.cta-ddm ul,.cta-ddm ul li{float:left;height:auto;list-style:none;margin:0;padding:0;width:100%}.cta-ddm ul li a{border-bottom:1px solid #fff;box-sizing:border-box;color:#182026;float:left;font-size:14px;font-weight:500;height:auto;line-height:16px;margin:0;padding:12px;text-align:left;text-transform:none;width:100%;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.cta-ddm ul li:last-child a{border:0}.cta-ddm ul li a:hover{background:#3370ae;color:#fff;font-weight:400;padding-left:20px;text-decoration:none}.intro-wrapper a.btnStyle.ddm i,.intro-wrapper a.ddm.ddm i{margin:0 0 0 8px}.intro-wrapper .cta-ddm.active ul{display:block}@media screen and (min-width:781px){.intro-wrapper .cta-ddm:hover ul{display:block}}.intro-wrapper .cta-ddm.active .btnStyle,.intro-wrapper .cta-ddm:hover .btnStyle{background:#fff;color:#2a3137}.intro-wrapper p.cta-intro{clear:both;color:#fff;float:left;font-size:18px;font-weight:500;height:auto;line-height:30px;margin:0 0 36px;text-align:justify;text-transform:none;width:470px}.intro-wrapper h1 a{display:inline-block;float:none;margin:0;width:auto}.intro-wrapper h1 a:focus,.intro-wrapper h1 a:hover{color:#fff;text-decoration:underline}.intro-wrapper h1 a:focus{outline:1px dotted}.intro-wrapper h1.centered-text{text-align:center}.intro-wrapper h2{color:#fff;float:left;font-size:13px;font-weight:600;height:auto;line-height:13px;margin:0;text-align:left;text-transform:uppercase;width:100%}#blog-details .intro-wrapper div.h2,#blog-details .intro-wrapper h2{color:#fff;float:left;font-size:24px;font-weight:500;height:auto;line-height:24px;margin:0;text-align:center;text-transform:none;width:100%}#blog-details .intro-wrapper a{color:#fff;font-size:24px;font-weight:600;line-height:24px;text-align:center;text-decoration:none}#blog-details .intro-wrapper a:hover{color:#fff;text-decoration:underline}#careers .intro-wrapper p{color:#fff;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0 0 30px;text-align:left;text-transform:none;width:90%}.intro-wrapper h2.centered-text{text-align:center}.intro-wrapper a.btnStyle,.intro-wrapper a.ddm,.intro-wrapper span.introSpan{box-sizing:border-box;color:#fff;display:inline-block;float:left;font-size:13px;font-weight:400;height:38px;letter-spacing:normal;line-height:38px;margin:0;outline:none;padding:0 46px;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:auto;webkit-transition:all .3s ease-out;border:1px solid #fff;border-radius:4px;position:relative;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.scrollToJobs{float:none!important}.intro-wrapper span.introSpan{float:none;font-size:16px;font-weight:500;height:auto;line-height:16px;margin:30px 0 0;padding:6px 36px;width:auto}.intro-wrapper a.btnStyle:focus,.intro-wrapper a.btnStyle:hover{background:#fff;color:#2a3137}.intro-wrapper a.rss{color:#fff;display:inline-block;float:none;height:auto;letter-spacing:normal;line-height:auto;margin:0 20px 0 0;outline:none;padding:0;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:auto;webkit-transition:all .3s ease-out;border:0;border-radius:0;position:relative;-moz-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:middle}.intro-wrapper a.rss img{display:inline-block;margin:6px 0 0;vertical-align:top}.intro-wrapper a.rss{background:transparent}.indeed-wrapper{float:left;height:auto;width:100%}.indeed-wrapper .default-container{background:#e9e9e9;padding:44px 0}.adverto-indeed-logo{float:left;height:auto;margin:16px 0 0;width:30%}.adverto-indeed-logo img{display:block;height:auto;width:100%}.adverto-indeed-text{box-sizing:border-box;float:left;height:auto;padding:0 54px;width:50%}.adverto-indeed-text h2{font-weight:700;line-height:18px;margin:0 0 10px}.adverto-indeed-text h2,.adverto-indeed-text p{color:#182026;float:left;font-size:18px;height:auto;text-align:left;width:auto}.adverto-indeed-text p{font-weight:500;line-height:24px;margin:0}.adverto-indeed-cta{float:left;height:auto;margin:20px 0 0;width:20%}.adverto-indeed-cta a{box-sizing:border-box;color:#182026;display:inline-block;float:left;font-size:13px;font-weight:600;height:38px;letter-spacing:normal;line-height:38px;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:100%;webkit-transition:all .3s ease-out;border:1px solid #182026;border-radius:4px;position:relative;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.adverto-indeed-cta a:focus,.adverto-indeed-cta a:hover{background:#fff;color:#182026}.assess-your-fit-wrapper{float:left;height:auto;width:100%}.assess-your-fit-wrapper .default-container{background:#e9e9e9;padding:0}.assess-your-fit-wrapper .default-container .main-container{background:#e9e9e9 url(/build/images/brook.41b715d4.png) no-repeat 98% bottom/auto 90%;padding:44px 20px}.assess-your-fit-wrapper h2{color:#182026;float:left;font-size:18px;font-weight:700;height:auto;line-height:18px;margin:0 0 15px;text-align:left;width:100%}.assess-your-fit-wrapper p{color:#182026;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0;text-align:left;width:86%}.assess-your-fit{float:left;height:auto;margin:0;width:100%}.assess-your-fit a{box-sizing:border-box;color:#182026;display:inline-block;float:left;font-size:13px;font-weight:600;height:38px;letter-spacing:normal;line-height:38px;margin:0;outline:none;padding:0 34px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:auto;webkit-transition:all .3s ease-out;border:1px solid #182026;border-radius:4px;position:relative;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.assess-your-fit a:focus,.assess-your-fit a:hover{background:#fff;color:#182026}.who-we-are-team-wrapper{float:left;height:auto;width:100%}.who-we-are-team-wrapper .default-container{background:#fff;padding:60px 0}.who-we-are-team-wrapper h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 40px;text-align:center;width:100%}.who-we-are-team-wrapper p{color:#182026;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0;text-align:left;width:100%}.who-we-are-team-wrapper p.fullText{display:none}.who-we-are-team{float:left;height:auto;margin:30px 0 0;width:100%}.who-we-are-team-image{float:left;height:auto;margin:0 0 30px;width:100%}.who-we-are-team-image img{display:block;height:auto;width:100%}.who-we-are-team-image,.who-we-are-team.hide-desktop{display:none}.who-we-are-team.hide-mobile{display:block}.who-we-are-team .box{background:#f8f8f8;box-sizing:border-box;float:left;height:294px;margin:0 18px 18px 0;overflow:hidden;position:relative;width:294px}.who-we-are-team .box .buttonHolderWithLine{margin:127px 0 0}.who-we-are-team .box .buttonHolderWithLine a:after,.who-we-are-team .box .buttonHolderWithLine a:before{background:#f8f8f8;width:22px}.who-we-are-team .box .buttonHolderWithLine a:before{left:-23px}.who-we-are-team .box .buttonHolderWithLine a:after{right:-23px}.who-we-are-team .box .buttonHolderWithLine a{background:#f8f8f8}.who-we-are-team .box .buttonHolderWithLine a:focus,.who-we-are-team .box .buttonHolderWithLine a:hover{background:#3370ae;color:#fff;text-decoration:none}#mobileBtnWhoWeAre{display:none}.who-we-are-team .box img{display:block;height:auto;width:100%}.who-we-are-team .box.padding{padding:26px 18px 22px}.who-we-are-team .box.nomargin{margin:0 0 18px}.who-we-are-team .box h3{color:#3370ae;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:20px;height:auto;line-height:24px;margin:0 0 22px;padding:0 0 10px;position:relative;text-align:left;width:100%}.who-we-are-team .box h3:after{background:#3370ae;bottom:0;content:"";height:1px;left:0;position:absolute;width:38px}.who-we-are-team .box p{color:#333;float:left;font-size:15px;font-weight:500;height:auto;line-height:22px;margin:0 0 22px;text-align:left;width:100%}.buttonHolderWithLine{background:url(/build/images/blue-line-thin.1e2f29c0.png) repeat-x 0;float:left;height:auto;margin:20px 0 0;width:100%}.buttonHolderWithLine a{background:#fff;border:1px solid #3370ae;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#3370ae;display:inline-block;font-size:13px;font-weight:400;height:38px;line-height:38px;padding:0 40px;position:relative;text-transform:uppercase;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:auto}.buttonHolderWithLine a:focus,.buttonHolderWithLine a:hover{background:#3370ae;color:#fff;text-decoration:none}.buttonHolderWithLine a:after,.buttonHolderWithLine a:before{background:#fff;content:"";height:100%;position:absolute;top:0;width:36px}.buttonHolderWithLine a:before{left:-37px}.buttonHolderWithLine a:after{right:-37px}.proposition-wrapper{float:left;height:auto;width:100%}.proposition-wrapper .default-container{background:url(/build/images/proposition-bg.94da4c37.gif) repeat top;padding:54px 0 80px}.proposition-wrapper h2{font-family:Avenir LT W01\ 65 Medium;font-size:24px;line-height:30px;margin:0 0 40px;text-align:center}.proposition-wrapper h2,.proposition-wrapper p{color:#182026;float:left;height:auto;width:100%}.proposition-wrapper p{font-size:16px;font-weight:400;line-height:24px;margin:0;text-align:left}.proposition-boxes{float:left;height:auto;margin:30px 0 0;width:100%}.proposition-boxes .box-row{display:table-row;height:auto;width:100%}.proposition-boxes .box{background:#fff;display:table-cell;height:auto;margin:0;vertical-align:top;width:50%}.proposition-boxes .box.hide-desktop{display:none}.proposition-boxes .box.hide-mobile{display:table-cell}.proposition-boxes .box img{display:block;height:auto;width:100%}.proposition-boxes .box.padding{padding:18px 26px 0}.proposition-boxes .box h3{color:#3370ae;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:20px;height:auto;line-height:24px;margin:0 0 22px;padding:0 0 10px;position:relative;text-align:left;width:100%}.proposition-boxes .box h3:after{background:#3370ae;bottom:0;content:"";height:1px;left:0;position:absolute;width:38px}.proposition-boxes .box p{color:#333;float:left;font-size:16px;font-weight:400;height:auto;line-height:24px;margin:0;text-align:left;width:100%}.proposition-wrapper .buttonHolderWithLine{margin:50px 0 0}.proposition-wrapper .buttonHolderWithLine a{background:#3370ae url(/build/images/proposition-bg.94da4c37.gif) repeat top}.proposition-wrapper .buttonHolderWithLine a:after,.proposition-wrapper .buttonHolderWithLine a:before{background:url(/build/images/proposition-bg.94da4c37.gif) repeat top}.proposition-wrapper .buttonHolderWithLine a:focus,.proposition-wrapper .buttonHolderWithLine a:hover{background:#3370ae;color:#fff;text-decoration:none}.suggestion-wrapper{float:left;height:auto;width:100%}.suggestion-wrapper .default-container{background:-webkit-linear-gradient(top,#f1f5ff,#fff 50%);background:linear-gradient(180deg,#f1f5ff 0,#fff 50%);padding:54px 0 94px}.suggestion-wrapper h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 45px;text-align:center;width:100%}.suggestion-boxes{float:left;height:auto;margin:0;width:100%}.suggestion-boxes .box{background:#fff;border:1px solid #bdcbf0;box-sizing:border-box;display:inline-block;float:left;height:auto;margin:0 12px 0 0;padding:0 20px 0 38px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:298px}.suggestion-boxes .box:last-child{margin:0}.suggestion-boxes .box h3{color:#3370ae;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:20px;height:auto;line-height:24px;margin:38px 0 22px;padding:0 0 10px;position:relative;text-align:left;width:100%}.suggestion-boxes .box h3:after{background:#3370ae;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:38px}.suggestion-boxes .box p{color:#333;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0 0 38px;text-align:left;width:100%}.suggestion-boxes .box:focus,.suggestion-boxes .box:hover{background:#3370ae;border-color:#3370ae}.suggestion-boxes .box:focus h3,.suggestion-boxes .box:focus p,.suggestion-boxes .box:hover h3,.suggestion-boxes .box:hover p{color:#fff;text-decoration:none}.suggestion-boxes .box:focus h3:after,.suggestion-boxes .box:hover h3:after{background:#fff}.middle-wrapper.white.jobs h2{font-size:26px}.jobs-content{float:left;height:auto;margin:50px 0 0}.jobs-content,.jobs-content li{list-style:none;padding:0;width:100%}.jobs-content li{background-color:#fff;border-bottom:1px solid #182026;box-sizing:border-box;height:104px;margin:0;overflow:hidden}.jobs-content li:first-child{border-top:1px solid #182026}.jobs-content li a{background:#fff url(/build/images/jobs-arrow.be26aaa6.png) no-repeat 96%;box-sizing:border-box;color:#e6e7e8;display:block;height:inherit;padding:0 70px 0 5px;text-decoration:none!important;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%}.jobs-content li a div{height:inherit}.jobs-content li a div.job-icon,.jobs-content li a div.job-location,.jobs-content li a div.job-title{display:table;float:left;overflow:hidden}.jobs-content li a div.job-title{width:calc(60% - 135px);width:-webkit-calc(60% - 135px)}.jobs-content li a div.job-location{margin-right:0;width:40%}.jobs-content li a div.job-icon{vertical-align:middle;width:135px}.jobs-content li a div.job-icon img{display:inline-block}.jobs-content li a div.job-location p,.jobs-content li a div.job-title p{box-sizing:border-box;color:#3370ae;font-size:18px;font-weight:700;line-height:20px;padding:0 15px 0 0;text-align:left;text-transform:none}.jobs-content li a div.job-location p{color:#000;font-weight:500;padding:0}.jobs-content li a div p{display:table-cell;margin:0;text-align:left;vertical-align:middle}.jobs-content li a div p.hideMobile{display:table-cell}.jobs-content li a div p.showMobile{display:none}.jobs-content li a div.job-location p small{display:inline-block;font-size:14px;margin:0 0 0 6px}.jobs-content li a:focus,.jobs-content li a:hover{background-color:#f7f8fc;text-decoration:none}.fallback-cta{background:#f7f8fc;border-bottom:1px solid #182026;box-sizing:border-box;color:#000;display:table;font-size:16px;font-weight:500;height:104px;line-height:16px;list-style:none;margin:0;padding:0;text-align:center;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%}.fallback-cta u{text-decoration:underline}.fallback-cta p{display:table-cell;vertical-align:middle}.fallback-cta:focus,.fallback-cta:hover{background:#fff;color:#000;text-decoration:none}.fallback-cta:focus u,.fallback-cta:hover u{color:#000;text-decoration:none}.talent-attraction-wrapper{float:left;height:auto;width:100%}.talent-attraction-wrapper .default-container{background:#fff;padding:54px 0 94px}.talent-attraction-wrapper h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 45px;text-align:left;width:100%}.talent-attraction-wrapper h2.tasks{line-height:32px;margin:0 0 25px}.talent-attraction-wrapper .column{float:left;height:auto;text-align:left;width:44%}.talent-attraction-wrapper .column img{display:block;height:auto;width:100%}.talent-attraction-wrapper .column.rightAligned{float:right;width:54%}.talent-attraction-wrapper .column h3{color:#182026;font-size:18px;margin:0 0 18px}.talent-attraction-wrapper .column h3,.talent-attraction-wrapper .column p{float:left;font-weight:500;height:auto;line-height:22px;text-align:left;width:100%}.talent-attraction-wrapper .column p{color:#333;font-size:16px;margin:0 0 10px}#tasks .talent-attraction-wrapper .column p{line-height:24px;margin:0 0 15px}#tasks .talent-attraction-wrapper .column p:last-child{margin:0}.talent-attraction-wrapper .column p.highlightedText{color:#000;font-size:18px;margin:0 0 15px}.talent-attraction-wrapper .expertise{box-sizing:border-box;color:#3370ae;float:left;font-size:16px;font-weight:700;line-height:24px;margin:8px 0 0 26px;padding:0 0 0 34px;width:calc(100% - 26px);width:-webkit-calc(100% - 26px)}.talent-attraction-wrapper .expertise.candidate-experience{background:url(/build/images/candidate-experience.b0c775af.png) no-repeat 0}.talent-attraction-wrapper .expertise.data-extraction{background:url(/build/images/data-extraction.4288c7cd.png) no-repeat 0}.talent-attraction-wrapper .expertise.tailored-applications{background:url(/build/images/tailored-applications.005e554d.png) no-repeat 0}.talent-attraction-wrapper .expertise.employer-branding{background:url(/build/images/employer-branding.660a12ab.png) no-repeat 0}.expertise-slider{float:left;height:auto;max-width:416px;width:100%}.expertise-slider .slick-dots{box-sizing:border-box;height:auto;left:-28px;margin:0;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:11px;z-index:99}.expertise-slider .slick-dots li{display:inline-block;float:none;list-style:none;margin:4px 0;width:11px}.expertise-slider .slick-dots li button{background:transparent;border:1px solid #182026;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:9px;padding:0;text-indent:-999999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:9px}.slick-dots li button::-moz-focus-inner{border:0}.expertise-slider .slick-dots li button:hover,.expertise-slider .slick-dots li.slick-active button{background:#182026}.expertise-slider .slick-dots li button:focus{background:#767676}.expertise-slide{position:relative}.expertise-slider .slides-count{background:#fff;color:#182026;font-family:Avenir LT W01\ 65 Medium;font-size:16px;height:46px;line-height:46px;position:absolute;right:0;text-align:center;top:0;width:100px;z-index:999}.expertise-slider .slides-count span{font-family:Avenir LT W01\ 85 Heavy;font-size:24px}.core-metrics-wrapper{float:left;height:auto;width:100%}.core-metrics-wrapper .default-container{background:url(/build/images/metrics-bg.dce697ba.webp) no-repeat top/cover;border-bottom:1px solid #efefeb;border-top:1px solid #efefeb;padding:68px 0 120px}.core-metrics-wrapper h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 45px;text-align:center;width:100%}.recruiting-funnel{background:url(/build/images/metrics-pattern.b692582e.png) repeat 50%;box-sizing:border-box;float:left;height:auto;margin:0 0 70px;padding:25px 25px 25px 40px;width:100%}.recruiting-funnel .content-text{float:left;height:auto;margin:20px 30px 20px 0;width:calc(50% - 30px);width:-webkit-calc(50% - 30px)}.recruiting-funnel .content-text,.recruiting-funnel .content-text p{color:#333;font-size:16px;font-weight:500;line-height:24px;text-align:left}.recruiting-funnel .content-text p{margin:0 0 14px}.recruiting-funnel .content-text p:last-child{margin:0}.recruiting-funnel .percentages{float:left;height:auto;margin:20px 0 0;max-width:50%;width:auto}.recruiting-funnel .percentages img{display:block;height:auto;width:100%}.testimonials,.testimonials .testimonial{float:left;height:auto;width:100%}.testimonials .testimonial .person-image{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left;height:auto;margin:10px 28px 0 12px;overflow:hidden;width:111px}.testimonials .testimonial .person-image img{display:block;height:auto;width:100%}.testimonials .testimonial .person-text{float:left;width:calc(100% - 152px);width:-webkit-calc(100% - 152px)}.testimonials .testimonial .person-text p{color:#333;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:18px;height:auto;line-height:30px;margin:0 0 15px;text-align:left;width:100%}.testimonials .testimonial .person-text h3{color:#333;float:left;font-family:Avenir LT W01\ 95 Black;font-size:16px;height:auto;line-height:16px;margin:0 0 4px;text-align:left;width:100%}.testimonials .testimonial .person-text h4{color:#333;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:14px;height:auto;line-height:18px;margin:0;text-align:left;width:100%}.what-we-deliver-wrapper{float:left;height:auto;width:100%}.what-we-deliver-wrapper .default-container{background:url(/build/images/servers.dc0dfab6.webp) no-repeat top/cover;border-bottom:1px solid #848484;padding:76px 0 92px}.what-we-deliver-wrapper h2{font-family:Avenir LT W01\ 65 Medium;font-size:24px;line-height:30px;margin:0 0 45px}.what-we-deliver-wrapper h2,.what-we-deliver-wrapper h3{color:#fff;float:left;height:auto;text-align:center;width:100%}.what-we-deliver-wrapper h3{font-size:16px;font-weight:500;line-height:24px;margin:0 0 40px}.services-slider{background:#fff;box-sizing:border-box;float:left;height:auto;padding:60px 64px 56px;width:100%}.services-slider .service-slide{float:left;height:auto;width:50%}.services-slider .slick-dots{box-sizing:border-box;float:left;height:auto;margin:46px 0 0;text-align:center;width:11px;width:100%}.services-slider .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:11px}.services-slider .slick-dots li button{background:transparent;border:1px solid #3370ae;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:9px;padding:0;text-indent:-999999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:9px}.services-slider .slick-dots li button::-moz-focus-inner{border:0}.services-slider .slick-dots li button:hover,.services-slider .slick-dots li.slick-active button{background:#3370ae}.services-slider .slick-dots li button:focus{background:rgba(117,140,210,.5)}.service-description{float:left;height:auto;width:92%}.service-icon{background:#3370ae;border-radius:3px;float:left;height:50px;line-height:50px;margin:0 0 20px;text-align:center;width:50px}.service-icon img{display:inline-block;vertical-align:middle}.service-description h4{color:#3370ae;float:left;font-size:16px;font-weight:700;height:auto;line-height:20px;margin:0 0 16px;padding:0 0 11px;position:relative;text-align:left;text-transform:uppercase;width:100%}.service-description h4:after{background:#3370ae;bottom:0;content:"";height:2px;left:0;position:absolute;width:38px}.service-description p{color:#333;font-size:16px;font-weight:500;line-height:24px;text-align:left}.service-description p,.we-are-adverto-wrapper{float:left;height:auto;width:100%}.we-are-adverto-wrapper .default-container{background:#fff;padding:80px 0 88px}.we-are-adverto-wrapper.blue .default-container{background:#3370ae}#about-us .we-are-adverto-wrapper .default-container{background:-webkit-linear-gradient(top,#f7f7f7,#fff 50%);background:linear-gradient(180deg,#f7f7f7 0,#fff 50%)}.we-are-adverto-wrapper h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 45px;text-align:center;width:100%}.we-are-adverto-wrapper h2 a{display:inline-block;float:right;height:auto;margin:0 0 0 15px;width:auto}.we-are-adverto-wrapper h2 a:focus{outline:1px dotted #3370ae}.life-images{float:left;height:auto;width:100%}.life-images .life-left{float:left;height:auto;width:50%}.life-images .life-left h2{color:#fff;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 30px;text-align:left;width:100%}.life-images .life-left p{color:#fff;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:15px 0 0;text-align:left;width:90%}.life-images .life-left p a{color:#fff;text-decoration:underline}.life-images .life-left p a:hover{color:#fff;text-decoration:none}.life-images .life-left p a:focus{color:#fff;outline:1px dotted;text-decoration:none}.life-images img{display:block;float:left;height:auto;margin:2.5px 0;width:calc(50% - 2.5px);width:-webkit-calc(50% - 2.5px)}.life-images img.right{float:right}.experience-matters-wrapper{float:left;height:auto;width:100%}.experience-matters-wrapper .default-container{background:#fff;padding:64px 0}.ats-integrations h2,.experience-matters-wrapper h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 26px;text-align:center;width:100%}.ats-integrations p,.experience-matters-wrapper p{color:#333;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0 0 56px;text-align:center;width:100%}.ats-integrations h2,.ats-integrations p{box-sizing:border-box;padding:0 60px}.brands-widget{float:left;height:auto;text-align:center;width:100%}.brands-widget-inner{display:inline-block;height:auto;text-align:left;width:820px}.brands-widget a{border-bottom:1px solid #e6e7e8;border-right:1px solid #e6e7e8;box-sizing:border-box;cursor:default;display:inline-block;float:left;height:114px;margin:0;overflow:hidden;text-align:center;width:164px}.brands-widget a,.brands-widget a img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.brands-widget a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.brands-widget a.last,.brands-widget a:last-child,.brands-widget a:last-of-type{border-right:1px solid #fff}.brands-widget a.lastBottom{border-bottom:1px solid #fff}.brands-widget a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.ats-integrations-holder{float:left;height:auto;text-align:center;width:100%}.ats-logos{display:inline-block;float:none;height:auto;padding:0;width:100%}.ats-logos .ats-logo{background:#fff;border:1px solid #182026;border-radius:4px;box-sizing:border-box;float:left;height:120px;margin:0 33px 66px;position:relative;width:180px}.ats-logos .ats-logo .number{background:#182026;border-radius:50%;color:#fff;font-family:Avenir LT W01\ 95 Black;font-size:14px;height:30px;line-height:30px;position:absolute;right:-15px;text-align:center;top:-15px;width:30px}.ats-logos .ats-logo img{display:inline-block;height:auto;margin:11px 0 0;max-width:160px;width:100%}.portfolio-action{float:left;height:auto;margin:36px 0 0;text-align:center;width:100%}.portfolio-action a{box-sizing:border-box;color:#182026;display:inline-block;float:none;font-size:13px;font-weight:400;height:38px;letter-spacing:normal;line-height:38px;margin:0;outline:none;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:auto;webkit-transition:all .3s ease-out;border:1px solid #182026;border-radius:4px;position:relative;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.portfolio-action a:focus,.portfolio-action a:hover{background:#182026;color:#fff}.about-us-intro{float:left;height:auto;width:100%}.about-us-intro .default-container{background:#fff url(/build/images/about-intro-image.4adca091.webp) no-repeat bottom/cover;padding:75px 0}.about-intro{background:#3370ae;box-sizing:border-box;float:left;height:auto;margin:0 0 0 28px;padding:38px 32px;width:416px}.about-intro h2{font-family:Avenir LT W01\ 65 Medium;font-size:24px;line-height:30px;margin:0 0 22px}.about-intro h2,.about-intro h3{color:#fff;float:left;height:auto;text-align:left;width:100%}.about-intro h3{box-sizing:border-box;font-size:14px;font-weight:700;line-height:18px;margin:0 0 16px;padding:0 0 16px 22px;position:relative}.about-intro h3:after{background:#fff;bottom:0;content:"";height:1px;left:22px;position:absolute;width:60px}.about-intro h3:last-child{margin:0}.about-intro h3:last-child:after{display:none}.about-intro p{color:#fff;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0 0 14px;text-align:left;width:100%}.about-intro p:last-child{margin:0}.legal-text{color:#333;font-size:16px;font-weight:500;line-height:24px;margin:0}.legal-text,.legal-text h2{float:left;height:auto;text-align:left;width:100%}.legal-text h2{color:#182026;font-family:Avenir LT W01\ 65 Medium;font-size:24px;line-height:30px;margin:0 0 30px}.legal-text h3{color:#182026;font-family:Avenir LT W01\ 85 Heavy;font-size:18px;margin:14px 0 24px}.legal-text h3,.legal-text p{float:left;height:auto;line-height:24px;text-align:left;width:100%}.legal-text p{color:#333;font-size:16px;font-weight:500;margin:0 0 14px}.legal-text p.blu,.legal-text p.blu b{color:#708ad2}.legal-text ol,.legal-text ul{float:left;height:auto;list-style:disc;margin:0 0 14px 40px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}.legal-text ol li,.legal-text ul li{color:#333;float:left;font-size:16px;height:auto;line-height:24px;list-style:disc;margin:0 0 5px;text-align:justify;width:100%}.legal-text ol li{list-style:decimal}.legal-text p a{color:#708ad2;text-decoration:underline}.legal-text p a:hover{color:#708ad2;text-decoration:none}.legal-text p.no-margin{margin:0}.legal-text .blog-read-more ol:last-child,.legal-text .blog-read-more p:last-child,.legal-text .blog-read-more ul:last-child{margin-bottom:0}.client-promise-wrapper,.exception-wrapper,.notfound-wrapper{float:left;height:auto;width:100%}.client-promise-wrapper .default-container,.exception-wrapper .default-container{background:#fff;background:-webkit-linear-gradient(top,#fff 80%,#dbdbdb);background:linear-gradient(180deg,#fff 80%,#dbdbdb);padding:64px 0 0}.client-promise-wrapper .default-container,.exception-wrapper .default-container{padding:64px 0}.notfound-wrapper .default-container{background:#fff;padding:64px 0}.assessment-text,.promise-text{float:left;height:auto;margin:0 0 0 28px;width:100%}.client-promise-wrapper .assessment-text h2,.client-promise-wrapper .promise-text h2,.exception-wrapper .promise-text h2,.notfound-wrapper .notfound-text h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 24px;text-align:left;width:100%}.client-promise-wrapper .promise-text ul{float:left;height:auto;list-style:none;margin:20px 0 0;padding:0;width:100%}.client-promise-wrapper .assessment-text p,.client-promise-wrapper .promise-text p,.client-promise-wrapper .promise-text ul li,.exception-wrapper .promise-text p,.notfound-wrapper .notfound-text p{color:#182026;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;list-style:none;margin:0 0 15px;text-align:left;width:100%}#engage-us-form-holder{display:none}.client-promise-wrapper strong,.exception-wrapper strong{display:block;font-weight:700;margin:0 0 8px}.txt-promise{display:inline-block;height:auto;width:calc(100% - 70px);width:-webkit-calc(100% - 70px)}.client-promise-wrapper .assessment-text>ul{float:left;height:auto;list-style:none;margin:0;padding:0;width:100%}.completedAssessment>ul{float:left;height:auto;list-style:disc;margin:0;padding:0 0 0 20px;width:100%}.completedAssessment>ul li{color:#182026;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;list-style:disc;margin:0 0 6px;text-align:left;width:100%}.client-promise-wrapper .assessment-text ul li:last-child,.completedAssessment>ul li:last-child{margin:0}.completedAssessment{display:none;float:left;height:auto;width:100%}.client-promise-wrapper .promise-text p img,.client-promise-wrapper .promise-text ul li img{display:inline-block;margin:2px 14px 0 25px;vertical-align:top}.client-promise-wrapper .assessment-text ul li:last-of-type,.client-promise-wrapper .promise-text p:last-of-type,.client-promise-wrapper .promise-text ul li:last-of-type{margin:0}.client-promise-wrapper .promise-text a:not(.link):not(.startAssessment),.exception-wrapper .promise-text a{box-sizing:border-box;color:#182026;display:inline-block;float:left;font-size:13px;font-weight:600;height:38px;letter-spacing:normal;line-height:38px;margin:25px 15px 0 0;outline:none;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:184px;webkit-transition:all .3s ease-out;border:1px solid #182026;border-radius:4px;position:relative;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.client-promise-wrapper .promise-text a.link{text-decoration:underline}.client-promise-wrapper .promise-text a:not(.link):not(.startAssessment):focus,.client-promise-wrapper .promise-text a:not(.link):not(.startAssessment):hover,.exception-wrapper .promise-text a:focus,.exception-wrapper .promise-text a:hover{background:#182026;color:#fff}.client-promise-wrapper .promise-text a.link:hover{text-decoration:none}.promise-slider{float:right;height:auto;margin:0;width:522px}.promise-slide{background:#f9f9f9;border:1px solid #e2e2e2;display:inline-block;height:366px;margin:0 34px 0 0;overflow:hidden;position:relative;width:242px}.promise-hover,.promise-slide{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.promise-hover{background:#3370ae;bottom:0;display:none;height:100%;left:0;position:absolute;width:100%;z-index:1}.promise-hover h3{border-bottom:1px solid #fff;font-size:15px;font-weight:700}.promise-hover h3,.promise-hover p{box-sizing:border-box;color:#fff;float:left;height:auto;line-height:22px;padding:24px 14px;text-align:left;width:100%}.promise-hover p{font-size:14px;font-weight:500}.promise-slide-img{float:left;height:281px;width:100%}.promise-slide-img img,.promise-slide-text{height:auto;width:100%}.promise-slide-text{background:#f9f9f9;box-sizing:border-box;color:#182026;float:left;font-size:15px;font-weight:700;line-height:22px;padding:16px;text-align:left}.promise-slider .slick-dots{box-sizing:border-box;float:left;height:auto;margin:26px 0 0;text-align:center;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:99}.promise-slider .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:11px}.promise-slider .slick-dots li button{background:transparent;border:1px solid #182026;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:9px;padding:0;text-indent:-999999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:9px}.promise-slider .slick-dots li button:hover,.promise-slider .slick-dots li.slick-active button{background:#182026}.promise-slider .slick-dots li button::-moz-focus-inner{border:0}.promise-slider .slick-dots li button:focus{background:#767676}.promise-testimonials{float:left;height:auto;margin:46px 0 0;width:100%}.promise-testimonials .person-image{float:left;height:304px;margin:0 15px 0 0;overflow:hidden;position:relative;text-align:center;width:318px}.promise-testimonials .person-image img{bottom:0;display:inline-block;height:auto;left:50%;position:absolute;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);vertical-align:bottom}.promise-testimonials .person-text{float:left;margin:58px 0 0;width:calc(100% - 333px);width:-webkit-calc(100% - 333px)}.promise-testimonials .person-text p{color:#333;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:18px;height:auto;line-height:30px;margin:0 0 15px;text-align:left;width:100%}.promise-testimonials .person-text h3{color:#333;float:left;font-family:Avenir LT W01\ 95 Black;font-size:16px;height:auto;line-height:16px;margin:0 0 4px;text-align:left;width:100%}.promise-testimonials .person-text h4{color:#333;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:14px;height:auto;line-height:18px;margin:0;text-align:left;width:100%}.engage-us-wrapper{float:left;height:auto;width:100%}.engage-us-wrapper .default-container{background:url(/build/images/blue-pattern.a545990f.png) repeat 50%;padding:38px 0 32px}.engage-us-wrapper.inner .default-container{background:url(/build/images/dark-blue-pattern.ca7c045e.webp) repeat 50%;padding:38px 0 32px}.engage-us-container{position:relative;width:100%}.engage-us-container,.engage-us-container h2{box-sizing:border-box;float:left;height:auto;padding:0}.engage-us-container h2{color:#fff;font-size:30px;font-weight:600;line-height:48px;text-align:left;width:70%}.engage-us-container a{box-sizing:border-box;color:#fff;display:inline-block;float:right;font-size:13px;font-weight:400;height:38px;letter-spacing:normal;line-height:38px;margin:0;outline:none;padding:0 40px;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;width:auto;webkit-transition:all .3s ease-out;border:1px solid #fff;border-radius:4px;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all .3s ease-out;transition:all .3s ease-out}.engage-us-container a:focus,.engage-us-container a:hover{background:#fff;color:#3370ae}.engage-us-wrapper.inner .engage-us-container a:focus,.engage-us-wrapper.inner .engage-us-container a:hover{background:#fff;color:#2a3137}.middle-wrapper{float:left;height:auto;width:100%}.middle-wrapper .default-container{background:url(/build/images/light-grey-pattern.077ae72d.png) repeat 50%;padding:78px 0 64px}#ats-integrations .middle-wrapper .default-container{padding:78px 0 0}.middle-wrapper.dark-grey .default-container{background:#e9e9e9;padding:60px 0}.middle-wrapper.grey .default-container{background:#f4f4f4;padding:60px 0 0}.middle-wrapper.light-blue .default-container{background:#f5fcff;padding:60px 0}.middle-wrapper.light-grey .default-container{background:#f3f8fe;background:-moz-linear-gradient(top,#fff 0,#f3f8fe 35%,#f3f8fe 51%,#f3f8fe 100%);background:-webkit-linear-gradient(top,#fff,#f3f8fe 35%,#f3f8fe 51%,#f3f8fe);background:linear-gradient(180deg,#fff 0,#f3f8fe 35%,#f3f8fe 51%,#f3f8fe);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f3f8fe",GradientType=0);padding:60px 0}.middle-wrapper.white .default-container{background:#fff;padding:60px 0}#announcements .middle-wrapper.grey .default-container{background:#f4f4f4;padding:60px 0}#blog-details .middle-wrapper.grey .default-container{background:#f4f4f4;padding:40px 0 60px}.middle-wrapper.grey.padding .default-container{background:#f4f4f4;padding:60px 0 40px}#portfolio .main-container{max-width:980px}.sorting{border-bottom:1px solid #b0b0b0;box-sizing:border-box;margin:0 60px;padding:0;width:calc(100% - 120px);width:-webkit-calc(100% - 120px)}.sorting,.sorting li{float:left;height:auto;list-style:none}.sorting li{width:auto}.sorting a{color:#182026;display:inline-block;float:left;font-family:Avenir LT W01\ 95 Black;font-size:14px;line-height:14px;margin:0 28px 0 0;padding:0 0 23px;position:relative;text-decoration:none;text-transform:uppercase}.sorting li:last-child a{margin:0}.sorting a:after{background:#3370ae;bottom:-1px;content:"";display:none;height:2px;position:absolute;width:100%}.sorting a.active:after,.sorting a:focus:after,.sorting a:hover:after{display:block}.portfolio-photos{float:left;height:auto;margin:0;width:100%}.portfolio-photos .grid-item{box-sizing:border-box;float:left;height:auto;padding:10px;width:auto}.portfolio-photos img{display:block;height:auto;width:100%}.blog-left{font-size:16px;line-height:24px;max-width:680px;text-align:center}.blog-left,.blog-left h2{color:#333;float:left;height:auto;width:100%}.blog-left h2{font-size:24px;font-weight:700;line-height:28px;margin:0 0 20px;text-align:left}.blog-left h3{color:#3370ae;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:20px;height:auto;line-height:22px;margin:0 0 14px;text-align:left;width:100%}.blog-left h3:first-child{margin:30px 0 10px}.blog-left p{color:#333;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0 0 14px;text-align:justify;width:100%}.blog-left p b{font-weight:700}.blog-left ol,.blog-left ul{float:left;height:auto;list-style:disc;margin:0 0 14px 40px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}.blog-left ol{list-style:decimal}.blog-left ol li,.blog-left ul li{color:#333;float:left;font-size:16px;height:auto;line-height:24px;list-style:disc;margin:0 0 5px;text-align:justify;width:100%}.blog-left ol li{list-style:decimal}.blog-left p a{color:#708ad2;text-decoration:underline}.blog-left p a:hover{color:#708ad2;text-decoration:none}.blog-left p.no-margin{margin:0}.blog-left .blog-read-more ol:last-child,.blog-left .blog-read-more p:last-child,.blog-left .blog-read-more ul:last-child{margin-bottom:0}.blog-left p span.left{font-size:14px;font-weight:700;text-align:left}.blog-left p.highlighted-quote{color:#182026;float:left;font-size:16px;font-style:italic;height:auto;line-height:24px;margin:0 0 15px;text-align:center;width:100%}.padding-left-blog{box-sizing:border-box;padding:0;width:100%}.blog-left img{display:block;float:left;height:auto;margin:25px 0 0;width:100%}.blog-sidebar{float:right;height:auto;margin:0;max-width:196px;width:100%}.blog-sidebar-item{box-sizing:border-box;float:left;height:auto;width:100%}.blog-sidebar h3,.blog-sidebar h4{color:#333;float:left;font-size:18px;font-weight:700;height:auto;line-height:18px;margin:0 0 12px;padding:0;text-align:left;text-transform:none;width:100%}.share-item{float:left;height:auto;margin:0 0 20px;width:100%}.share-item ul{width:100%}.share-item ul,.share-item ul li{float:left;height:auto;list-style:none;margin:0;padding:0}.share-item ul li{width:20%}.share-item a{color:#fff;cursor:pointer;display:inline-block;float:left;font-size:16px;height:39px;line-height:39px;margin:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.share-item a:focus,.share-item a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.share-item a:focus{outline:1px dotted}.share-item a.facebook{background:#39579a}.share-item a.twitter{background:#1cabf0}.share-item a.whatsapp{background:#25d366}.share-item a.pinterest{background:#c92228}.share-item a.linkedin{background:#127ab8}.share-item a.adverto_email{background:#c4c4c4}.share-item a.adverto_print{background:orange}.blogs-rotation,.similar-posts-card{margin:0 0 20px}.blogs-rotation,.blogs-rotation a,.similar-posts-card{float:left;height:auto;list-style:none;padding:0;width:100%}.blogs-rotation a{border:1px solid #182026;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;display:inline-block;margin:0;overflow:hidden;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.blogs-rotation a img{display:block;height:auto;width:100%}.blogs-rotation a:hover{border-color:#3370ae;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.similar-article{border-bottom:1px solid #3370ae;box-sizing:border-box;float:left;height:auto;list-style:none;margin:0;padding:14px 0;width:100%}.similar-article:first-child{margin-top:16px;padding-top:0}.similar-article>a{color:#182026;display:inline-block;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:18px;font-weight:400;height:auto;line-height:24px;text-align:left;text-decoration:none;width:100%}.similar-article>a:hover{color:#3370ae;text-decoration:none}.similar-article>a:focus{color:#182026;outline:1px dotted;text-decoration:underline}.similar-article>a h5{background:#949494;color:#fff;float:left;font-size:12px;font-weight:800;height:auto;line-height:12px;margin:0 0 10px;padding:5px 5px 4px;text-transform:uppercase;width:auto}.case-study-holder{float:left;height:auto;margin:0;padding:0;width:100%}.middle-wrapper.case-study-intro{bottom:-2px;position:absolute}.middle-wrapper.case-study-intro .default-container{background:#fff;color:#182026;font-size:24px;line-height:44px;max-width:852px;padding:22px 36px 0;text-align:left}.middle-wrapper.case-study .default-container{background-color:#e3e8f6;background:-webkit-linear-gradient(top,#fff,#e3e8f6);background:linear-gradient(180deg,#fff 0,#e3e8f6);padding:75px 0}.study-box{box-sizing:border-box;float:left;height:auto;max-width:400px;padding:0 0 0 36px;width:48%}.study-box.right{float:right;max-width:52%;padding:0 36px 0 0;width:52%}.study-box h3{color:#3370ae;float:left;font-size:14px;font-weight:900;height:auto;line-height:16px;margin:0 0 20px;padding:0 0 9px;position:relative;text-align:left;width:100%}.study-box h3:after{background:#3370ae;bottom:0;content:"";height:3px;left:0;position:absolute;width:39px}.study-box p{color:#182026;font-size:18px;line-height:30px;margin:0 0 18px;padding:0;text-align:left;width:100%}.study-box a,.study-box p{float:left;font-weight:500;height:auto;position:relative}.study-box a{border:1px solid #b4b7bc;color:#333;display:inline-block;font-size:16px;line-height:16px;margin:0 10px 10px 0;padding:6px 8px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.study-box a:focus,.study-box a:hover{background:#333;color:#fff}.study-box img{display:inline-block;height:auto;margin:40px 0 0;vertical-align:bottom;width:100%}.main-highlight{border-bottom:3px solid #3370ae;display:inline-block;float:left;max-width:606px;position:relative;width:auto}.transparent-pattern{background:url(/build/images/transparent-pattern.c3b6337d.webp) repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.main-highlight.right{border:0;float:right;max-width:288px}.main-highlight.right a.holder,.main-highlight.right div.holder{display:inline-block;float:left;height:auto;overflow:hidden;position:relative;width:auto}a.holder:focus .featured-news h2,a.holder:hover .featured-news h2,a.main-highlight:focus .featured-news h2,a.main-highlight:hover .featured-news h2,div.holder:focus .featured-news h2,div.holder:hover .featured-news h2{text-decoration:underline}.main-highlight.right a.holder:focus,.main-highlight.right div.holder:focus,a.main-highlight:focus{outline:1px dotted #182026}.main-highlight img,.main-highlight.right img{display:block;height:auto;width:100%}.main-highlight.right .holder{margin:0 0 26px}.main-highlight.right .holder:last-child{margin:0}.main-highlight .featured-news{bottom:0;box-sizing:border-box;height:auto;left:0;padding:0 30px 20px;position:absolute;width:100%;z-index:2}.main-highlight.right .featured-news{padding:0 15px 20px}.main-highlight .featured-news h3{box-sizing:border-box;color:#fff;float:left;font-size:24px;font-weight:900;height:auto;line-height:30px;margin:0 0 10px;padding:0;text-align:left;text-shadow:-1px 1px 1px #000;text-transform:none;width:100%}.main-highlight.right .holder .featured-news h3{font-size:18px;line-height:24px}.main-highlight .featured-news h4{box-sizing:border-box;color:#fff;float:left;font-family:Avenir LT W01\ 95 Black;font-size:12px;font-weight:400;height:auto;line-height:12px;margin:0 0 10px;padding:0;text-align:left;text-shadow:-1px 1px 1px #000;text-transform:uppercase;width:100%}.main-highlight.right .holder .featured-news h4{font-size:10px;line-height:10px}.main-highlight .featured-news h5{background:transparent url(/build/images/calendar-white.d4b99ded.png) no-repeat 0;box-sizing:border-box;color:#fff;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:12px;font-weight:400;height:auto;line-height:12px;margin:0;padding:0 0 0 16px;text-align:left;text-shadow:-1px 1px 1px #000;width:100%}.news-left{float:left;overflow:hidden;width:100%}.news-left,.news-right{height:auto;margin:26px 0 0}.news-right{float:right;width:220px}.news-left h2,.news-right h2{color:#999;float:left;font-size:24px;font-weight:900;height:auto;line-height:24px;margin:0 0 24px;text-align:left;text-transform:uppercase;width:100%}.news-list{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;float:left;height:auto;margin:0;width:calc(100% + 40px)}.news-list div.article-box{background:#fff;display:inline-block;float:left;height:auto;margin:0 26px 26px 0;max-width:calc(33% - 26px);max-width:-webkit-calc(33% - 26px);min-height:328px;overflow:hidden;position:relative;width:auto}.news-list div.article-box:focus{outline:1px dotted #3370ae}.news-image{float:left;height:auto;position:relative;width:100%}.news-image img{display:block;height:auto;width:100%}.news-info{box-sizing:border-box;padding:15px 12px 36px}.news-info,.news-info h3{float:left;height:auto;width:100%}.news-info h3{color:#3370ae;font-family:Avenir LT W01\ 95 Black;font-size:11px;font-weight:400;line-height:12px;margin:0 0 8px;padding:0;text-align:left;text-transform:uppercase}.news-info h2,.news-info h4{color:#182026;float:left;font-size:15px;font-weight:600;height:auto;min-height:auto;text-transform:none}.news-info div.overview,.news-info h2,.news-info h4{line-height:20px;margin:0;padding:0;text-align:left;width:100%}.news-info div.overview{background:#fff;bottom:36px;box-sizing:border-box;color:#333;font-size:14px;font-weight:500;height:0;left:0;overflow:hidden;position:absolute;transition-duration:.3s;transition-property:height,filter;transition-timing-function:linear;z-index:3}.news-info div.overview p.h3{color:#3370ae;font-family:Avenir LT W01\ 95 Black;font-size:11px;font-weight:400;line-height:12px;margin:0 0 8px;padding:12px 12px 0;text-transform:uppercase}.news-info div.overview p.h3,.news-info div.overview p.h4{box-sizing:border-box;float:left;height:auto;text-align:left;width:100%}.news-info div.overview p.h4{color:#182026;font-size:15px;font-weight:600;line-height:20px;margin:0 0 15px;min-height:auto;padding:0 12px}.news-info div.overview p{box-sizing:border-box;color:#333;font-size:15px;font-weight:500;height:auto;line-height:22px;margin:0;overflow:hidden;padding:0 12px;text-align:left;width:100%}.featured-overview a:not(.cta),.news-info div.overview a:not(.cta),.news-info div.overview p a{color:#3370ae!important;margin:0!important;padding:0!important;text-decoration:underline!important}.featured-overview a:not(.cta):hover,.news-info div.overview a:not(.cta):hover,.news-info div.overview p a:hover{color:#3370ae!important;text-decoration:none!important}.main-highlight.right a.holder .featured-overview,.main-highlight.right div.holder .featured-overview{background:#fff;bottom:-20%;box-sizing:border-box;color:#333;font-size:14px;font-weight:500;height:0;line-height:20px;margin:0;padding:15px;position:absolute;text-align:left;transition-duration:.3s;transition-property:height,filter;transition-timing-function:linear;width:100%;z-index:2}.featured-overview p.h3{color:#3370ae;font-family:Avenir LT W01\ 95 Black;font-size:11px;font-weight:400;line-height:12px;margin:0 0 6px;text-transform:uppercase}.featured-overview p.h3,.featured-overview p.h4{float:left;height:auto;padding:0;text-align:left;width:100%}.featured-overview p.h4{color:#182026;font-size:15px;font-weight:600;line-height:20px;margin:0 0 8px;min-height:auto}.main-highlight.right a.holder:focus,.main-highlight.right div.holder:focus,a.main-highlight:focus{outline:1px dotted #3370ae}body.outline .ats-logo:focus{outline:2px dashed #3370ae;outline-offset:20px}.screen{display:none}@media (min-width:320px) and (max-width:1102px){.ats-integrations h2,.ats-integrations p{box-sizing:border-box;padding:0}}@media (min-width:481px) and (max-width:1102px){.ats-logos .ats-logo{margin:0 15px 30px}.screen{display:block}#ats-integrations .middle-wrapper .default-container{padding-bottom:36px}}@media (min-width:320px) and (max-width:480px){.screen{display:none}.ats-logos{width:100%!important}.ats-logos .ats-logo{margin:0 15px 30px 0}.ats-logos .ats-logo.noMarginMobile{margin:0 0 30px 15px}.ats-logos .ats-logo{height:auto;width:calc(50% - 15px);width:-webkit-calc(50% - 15px)}.ats-logos .ats-logo img{margin:10px 0 6px;width:90%}}@media screen and (min-width:781px){.main-highlight.right a.holder.active .featured-overview,.main-highlight.right a.holder:hover .featured-overview,.main-highlight.right div.holder.active .featured-overview,.main-highlight.right div.holder:hover .featured-overview{bottom:0;height:100%}.news-list div.article-box.active .overview,.news-list div.article-box:hover .overview{height:calc(100% - 36px);height:-webkit-calc(100% - 36px)}}.main-highlight.right a.holder.active .featured-overview,.main-highlight.right div.holder.active .featured-overview{bottom:0;height:100%}.news-list div.article-box.active .overview{height:calc(100% - 36px);height:-webkit-calc(100% - 36px)}.featured-overview a.cta,.news-info div.overview a.cta{color:#3370ae;display:inline-block;font-size:10px;font-weight:500;height:auto;line-height:10px;margin:15px 0 0;padding:0;text-align:left;text-decoration:none;width:auto}.news-info div.overview a.cta{padding:0 0 0 12px}.featured-overview a.cta{margin:10px 0 0}.featured-overview a.cta:hover,.news-info div.overview a.cta:hover{color:#3370ae;text-decoration:underline}.featured-overview a.cta:focus,.news-info div.overview a.cta:focus{outline:1px dotted #3370ae;text-decoration:none}.news-info h5{background:#fff url(/build/images/calendar-blue.3c9fbf5d.png) no-repeat 0 0;bottom:7px;color:#3370ae;font-family:Avenir LT W01\ 65 Medium;font-size:11px;font-weight:400;left:12px;line-height:11px;padding:0 0 4px 13px;position:absolute;text-align:left;width:calc(100% - 12px);width:-webkit-calc(100% - 12px);z-index:4}.contributors,.news-info h5{box-sizing:border-box;height:auto;margin:0}.contributors{background:url(/build/images/light-grey-pattern.077ae72d.png) repeat;float:left;list-style:none;padding:0;width:100%}.contributors li{list-style:none;margin:0;padding:0}.contributors a{border-bottom:1px solid #c9c9e1;box-sizing:border-box;display:inline-block;float:left;height:auto;padding:15px 12px;width:100%}.contributors a:focus h3,.contributors a:hover h3{text-decoration:underline}.contributors li:last-child a{border:0}.contributors a:focus{outline:1px dotted #c9c9e1}.contributors a .contributor-image{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left;height:71px;margin:0 10px 0 0;overflow:hidden;padding:0;width:71px}.contributors a .contributor-info{float:left;height:auto;margin:0;min-height:71px;padding:0;position:relative;width:calc(100% - 81px);width:-webkit-calc(100% - 81px)}.contributor-info-text{height:auto;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.contributor-info-text h3{color:#3370ae;font-size:16px;font-weight:900;line-height:18px;text-transform:none}.contributor-info-text h3,.contributor-info-text h4{float:left;height:auto;margin:0 0 4px;text-align:left;width:100%}.contributor-info-text h4{color:#333;font-size:12px;font-weight:500;line-height:16px}.announcements{background:#fff;float:left;height:auto;padding:0 0 20px;width:100%}.announcement-col{box-sizing:border-box;float:left;height:auto;padding:0 20px;width:50%}.announcements div.announcement{border-bottom:1px solid #3370ae;box-sizing:border-box;float:left;height:auto;padding:20px 0;width:100%}.announcements div.announcement h3,.announcements div.announcement h3 a{color:#182026;cursor:pointer;float:left;font-size:16px;font-weight:700;height:auto;line-height:24px;margin:0;min-height:48px;padding:0;text-align:left;width:100%}.announcements div.announcement h3 a:focus{outline:1px dotted}.announcements div.announcement h4{background:#fff url(/build/images/calendar-blue.3c9fbf5d.png) no-repeat 0 0;box-sizing:border-box;color:#3370ae;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:10px;font-weight:400;height:auto;line-height:10px;margin:0 0 12px;padding:0 0 0 13px;text-align:left;width:100%}.announcement-text,.announcement-text-mobile{color:#333;display:none;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;overflow:hidden;padding:12px 0 10px;position:relative;text-align:left;width:100%}a.read-more-announcements{color:#3370ae;font-size:13px;font-weight:500;height:auto;line-height:20px;text-decoration:underline;width:auto}.announcement-text-mobile{display:none}.announcement-text a,.announcement-text-mobile a{color:#3370ae;text-decoration:underline}.announcement-text a:focus,.announcement-text a:hover,.announcement-text-mobile a:focus,.announcement-text-mobile a:hover{color:#3370ae;text-decoration:none}.announcement-text a:focus,.announcement-text-mobile a:focus{outline:1px dotted}.announcement-text img,.announcement-text-mobile img{display:block;float:right;margin:0 0 10px 10px}.close_announcement{cursor:pointer;display:none;float:right;height:auto;margin:-3px 0 0;width:auto}.close_announcement:focus{outline:1px dotted #3370ae}#our-team .middle-wrapper.dark-grey .default-container{background:#e9e9e9;padding:28px 0}a.team-filter{background:#fff;color:#182026;display:inline-block;float:left;font-size:14px;font-weight:400;height:auto;line-height:14px;padding:10px 24px;text-decoration:none;text-transform:uppercase;width:auto;webkit-transition:all .3s ease-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 16px;-moz-transition:all .3s ease-out;transition:all .3s ease-out}a.team-filter:focus,a.team-filter:hover{background:#182026;color:#fff;text-decoration:none}.team-member{background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;display:inline-block;height:410px;margin:0 15px 30px;vertical-align:top;width:274px;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.team-member:focus,.team-member:hover{box-shadow:0 0 10px 6px rgba(0,0,0,.15)}.team-member-image{float:left;height:auto;margin:48px 0 0;text-align:center;width:100%}.team-member-image img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:inline-block;vertical-align:bottom}.team-member h2{color:#000;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;font-weight:400;height:auto;line-height:24px;margin:30px 0 0;text-align:center;text-transform:none;width:100%}.team-member h3{box-sizing:border-box;float:left;margin:64px 0 0;min-height:35px;padding:0 36px;text-transform:uppercase;width:100%}.team-member h3,.team-member h3 span{color:#3370ae;font-size:14px;font-weight:700;height:auto;line-height:18px;text-align:center}.team-member h3 span{display:inline-block;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.team-action{border-top:1px solid #f4f4f4;color:#333;font-size:14px;height:45px;line-height:45px;margin:18px 0 0;text-decoration:none}.team-action,h2.strikethrough{float:left;text-align:center;width:100%}h2.strikethrough{background:url(/build/images/blue-line.9211b34a.png) repeat-x 0;color:#3370ae;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 54px}h2.strikethrough.white{background:url(/build/images/white-line.840bcea6.png) repeat-x 0;color:#fff}div.strikethrough{background:url(/build/images/blue-line.9211b34a.png) repeat-x 0;float:left;height:40px;margin:34px 0 0;text-align:center;width:100%}div.strikethrough span{background:#fff;display:inline-block;height:auto;padding:0 22px;width:auto}.engage-us-form div.strikethrough{background:url(/build/images/white-line.840bcea6.png) repeat-x 0}.engage-us-form h2.strikethrough.less-margin{margin:0 0 20px}h2.strikethrough span.blue-bg,h2.strikethrough span.dashed-bg,h2.strikethrough span.grey-bg,h2.strikethrough span.white-bg{background:#f5fcff;color:#3370ae;display:inline-block;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;padding:0 22px;text-align:center;width:auto}h2.strikethrough.white span{color:#fff}h2.strikethrough span.grey-bg{background:#f3f8fe}.engage-us-wrapper .engage-us-form div.strikethrough span,.engage-us-wrapper h2.strikethrough span.dashed-bg{background:url(/build/images/blue-pattern.a545990f.png) repeat 50%}.subnav-content .engage-us-form div.strikethrough span,.subnav-content h2.strikethrough span.dashed-bg{background:#3370ae}.engage-us-wrapper.inner .engage-us-form div.strikethrough span,.engage-us-wrapper.inner h2.strikethrough span.dashed-bg{background:url(/build/images/dark-blue-pattern.ca7c045e.webp) repeat 50%}h2.strikethrough span.white-bg{background:#fff}.how-it-works{float:left;height:auto;width:100%}.how-it-works .information{float:left;height:auto;margin:0;padding:0;width:33.3333%}.how-it-works .information .info-image{float:left;height:192px;margin:0 0 40px;text-align:left;width:100%}.how-it-works .information .info-image.centered{text-align:center}.how-it-works .information .info-image img{bottom:0;display:inline-block}.how-it-works .information .info-text{box-sizing:border-box;float:left;height:auto;padding:0 0 0 16%;text-align:center;width:100%}.how-it-works .information .info-text.medium-padding{padding:0 0 0 20%}.how-it-works .information .info-text.more-padding{padding:0 0 0 24%}.how-it-works .information h3{color:#3370ae;float:left;font-size:16px;font-weight:700;height:auto;line-height:18px;margin:0 0 18px;padding:0 0 7px;position:relative;text-align:left;text-transform:uppercase;width:100%}.how-it-works .information h3:after{background:#3370ae;bottom:0;content:"";height:2px;left:0;position:absolute;width:28px}.how-it-works .information p{color:#182026;font-size:16px;font-weight:500;line-height:22px;margin:0;padding:0;text-align:left}.how-it-works .information p,.solutions-structure-desktop,.solutions-structure-mobile{float:left;height:auto;width:100%}.solutions-structure-mobile{display:none}.solutions-structure-card{display:table;height:auto;width:100%}.solutions-structure-mobile .solutions-structure-card{display:block;float:left;width:100%}.solutions-structure-card-col{box-sizing:border-box;display:table-cell;height:auto;padding:0;text-align:left;vertical-align:middle;width:50%}.solutions-structure-card-col.padding-left{padding:0 0 0 40px}.solutions-structure-card-col.padding-right{padding:0 40px 0 0}.solutions-structure-mobile .solutions-structure-card .solutions-structure-card-col{display:block;float:left;padding:0;width:100%}.solutions-structure-card-col h3{color:#3370ae;float:left;font-size:16px;font-weight:700;height:auto;line-height:18px;margin:0 0 20px;padding:0 0 18px;position:relative;text-align:left;text-transform:uppercase;width:100%}.solutions-structure-card-col img{display:block;height:auto;width:100%}.solutions-structure-card-col h3:after{background:#3370ae;bottom:0;content:"";height:2px;left:0;position:absolute;width:54px}.solutions-structure-card-col p{color:#182026;float:left;font-size:16px;font-weight:500;height:auto;line-height:22px;margin:0;padding:0 0 20px;text-align:left;width:100%}.solutions-structure-mobile .slick-dots{box-sizing:border-box;float:left;height:auto;margin:20px 0 0;text-align:center;width:100%}.solutions-structure-mobile .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:11px}.solutions-structure-mobile .slick-dots li button{background:transparent;border:1px solid #182026;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:9px;padding:0;text-indent:-999999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:9px}.solutions-structure-mobile .slick-dots li button:hover,.solutions-structure-mobile .slick-dots li.slick-active button{background:#182026}.solutions-structure-mobile .slick-dots li button:focus{background:#767676}.interact,.interact h3{float:left;height:auto;width:100%}.interact h3{color:#3370ae;font-size:16px;font-weight:700;line-height:16px;margin:0 0 22px;padding:0 0 9px;position:relative;text-align:left;text-transform:uppercase}.interact h3:after{background:#7d838d;bottom:0;content:"";height:2px;left:0;position:absolute;width:28px}.interact p{color:#182026;font-size:16px;font-weight:500;line-height:22px;margin:0 0 36px;text-align:justify}.interact p,.interact ul{float:left;height:auto;padding:0;width:100%}.interact ul{margin:25px 0 25px 15px}.interact ul li{color:#182026;float:left;font-size:16px;font-weight:500;height:auto;line-height:22px;list-style:disc;margin:0;padding:0;text-align:justify;width:100%}.interact p.lessMarginBottom{margin:0 0 12px}.interact p.noMarginBottom,.interact p:last-child{margin:0}.engage-us-holder p,.intrested,.intrested p{float:left;height:auto;width:100%}.engage-us-holder p,.intrested p{color:#182026;font-size:15px;font-weight:600;line-height:28px;margin:0 0 14px;padding:0;text-align:left}.engage-us-holder p{color:#fff}.engage-us-holder p:last-child,.engage-us-holder p:last-of-type,.intrested p:last-child,.intrested p:last-of-type{margin:0}.laptops{float:left;height:auto;margin:10px 0 0;width:100%}.laptops img{display:block;max-width:100%}.footer-wrapper{float:left;height:auto;width:100%}.footer-wrapper .default-container{background:url(/build/images/footer-pattern.fee3c9e8.webp) repeat 50%;padding:32px 0}.footer-wrapper .first-row{background:url(/build/images/full-logo.c3e5e87b.webp) no-repeat top;float:left;height:auto;margin:0 0 32px;min-height:30px;padding:0;width:100%}.social-container{float:right;height:auto;width:auto}.social-container a{background:#6d6e74;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#434347;display:inline-block;float:left;height:30px;width:30px;webkit-transition:all .3s ease-out;font-size:16px;margin:0 0 0 10px;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.social-container a i{line-height:30px}.social-container a:focus,.social-container a:hover{background:#3370ae;color:#fff}.footer-wrapper .second-row{border-bottom:1px solid #65676c;border-top:1px solid #65676c;float:left;height:auto;padding:60px 0;width:100%}.footer-column{float:left;height:auto;width:33.3333%}.footer-column h2{color:#fff;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:12px;height:auto;line-height:16px;margin:14px 0 16px;text-align:center;width:100%}.footer-column i{color:#b1b8c0;font-size:14px}.footer-column a,.footer-column a:hover,.footer-column p{color:#bfc1c7;float:left;font-family:Avenir LT W01\ 55 Roman;font-size:12px;height:auto;line-height:16px;text-align:center;width:100%}.footer-column a:focus{color:#bfc1c7;outline:1px dotted}.footer-wrapper .third-row{border-top:1px solid #65676c;float:left;padding:46px 0 0;width:100%}.footer-wrapper .third-row,.footer-wrapper .third-row p{color:#fff;font-family:Avenir LT W01\ 55 Roman;font-size:12px;font-weight:400;height:auto;line-height:16px;text-align:center}.footer-wrapper .third-row p{display:inline-block;padding:0;width:auto}.footer-wrapper .third-row a{color:#fff;display:inline-block;font-size:12px;font-weight:400;line-height:16px;margin:0 0 0 6px;text-align:center;text-decoration:underline}.footer-wrapper .third-row a:first-of-type{margin:0 0 0 30px}.footer-wrapper .third-row a:focus,.footer-wrapper .third-row a:hover{color:#fff;font-size:12px;font-weight:400;line-height:16px;text-align:center;text-decoration:none}.footer-wrapper .third-row a:focus{outline:1px dotted}@media (min-width:961px) and (max-width:1042px){.sorting{border-bottom:1px solid #b0b0b0;box-sizing:border-box;float:left;height:auto;margin:0;padding:0 0 15px;width:100%}.sorting a{color:#182026;display:inline-block;float:left;font-family:Avenir LT W01\ 95 Black;font-size:14px;line-height:14px;margin:0 15px 10px 0;padding:0 0 8px;position:relative;text-decoration:none;text-transform:uppercase}.portfolio-photos{margin:0}.portfolio-photos .grid-item{width:50%}}@media (min-width:961px) and (max-width:1004px){.intro-wrapper{width:100%}}@media (min-width:781px) and (max-width:960px){.header nav>ul>li.firstLink{display:none!important}.intro-wrapper{width:55%}#home .intro-wrapper{width:100%}.expertise-slider .slick-dots{bottom:0;clear:both;float:left;left:0;margin:25px 0 0;position:relative;width:100%}.expertise-slider .slick-dots li{margin:0 4px}.sorting{border-bottom:1px solid #b0b0b0;box-sizing:border-box;float:left;height:auto;margin:0;padding:0 0 15px;width:100%}.sorting a{color:#182026;display:inline-block;float:left;font-family:Avenir LT W01\ 95 Black;font-size:14px;line-height:14px;margin:0 15px 10px 0;padding:0 0 8px;position:relative;text-decoration:none;text-transform:uppercase}.portfolio-photos{margin:0}.portfolio-photos .grid-item{width:50%}.middle-wrapper.case-study-intro .default-container{background:#fff;color:#182026;font-size:16px;line-height:28px;margin:0 20px;max-width:852px;padding:12px 0 15px;text-align:left;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}}@media (min-width:320px) and (max-width:846px){.header nav>ul>li.thirdLink{display:none!important}}@media (min-width:781px) and (max-width:826px){.expertise-slider .slick-dots{bottom:0;clear:both;float:left;left:0;margin:25px 0 0;position:relative;width:100%}.expertise-slider .slick-dots li{margin:0 4px}.sorting{border-bottom:1px solid #b0b0b0;box-sizing:border-box;float:left;height:auto;margin:0;padding:0 0 15px;width:100%}.sorting a{color:#182026;display:inline-block;float:left;font-family:Avenir LT W01\ 95 Black;font-size:14px;line-height:14px;margin:0 15px 10px 0;padding:0 0 8px;position:relative;text-decoration:none;text-transform:uppercase}.portfolio-photos{margin:0}.portfolio-photos .grid-item{width:50%}}@media (min-width:320px) and (max-width:850px){.header nav>ul{display:none}}@media (min-width:320px) and (max-width:780px){.blog-read-more:after,.news-read-more:after{display:none!important}.social-container a i{line-height:23px}.top-wrapper{padding:0;top:0}.main-wrapper{padding:0}.mobile-menu{top:0!important}#careers .intro-wrapper,.intro-wrapper{width:100%}.padding-left-blog{padding:0}.client-promise-wrapper .promise-text p img,.client-promise-wrapper .promise-text ul li img{display:inline-block;margin:2px 4px 0 0;vertical-align:top}.top-image-wrapper.inner .top-image-container{background:url(/build/images/SubPages.c33f99e9.webp) no-repeat 50%/cover;height:210px}#portfolio .top-image-wrapper.inner .top-image-container{background:url(/build/images/SubPages.c33f99e9.webp) no-repeat 50%/cover;height:300px}#case-study .top-image-wrapper.inner .top-image-container{background:url(/build/images/SubPages.c33f99e9.webp) no-repeat top;height:370px}#blog .top-image-wrapper.inner .top-image-container,#blog-details .top-image-wrapper.inner .top-image-container,#news-article-details .top-image-wrapper.inner .top-image-container{background-size:cover;height:210px}.top-image-wrapper.inner .top-image-container.blue-image{height:260px}.top-image-wrapper.inner .top-image-container .intro-wrapper{top:68%}#news-article-details .top-image-wrapper.inner .top-image-container .intro-wrapper,#portfolio .top-image-wrapper.inner .top-image-container .intro-wrapper{top:64%}#case-study .top-image-wrapper.inner .top-image-container .intro-wrapper{top:48%}#careers .top-image-container{height:400px}#careers .top-image-container .intro-wrapper{top:58%}#careers .intro-wrapper p{margin:0 0 25px}.intro-wrapper h1,.intro-wrapper h1 a{font-size:27px;line-height:34px;margin:10px 0 20px}.intro-wrapper h3{font-size:27px;line-height:34px;margin:0 0 20px}.intro-wrapper h1 a{margin:0}.intro-wrapper a.rss{margin:0 10px 0 0}.intro-wrapper h2{font-size:11px;font-weight:400;line-height:13px}#blog-details .intro-wrapper a,#blog-details .intro-wrapper div.h2
	#blog-details .intro-wrapper h2{font-size:16px;line-height:16px}#blog-details .intro-wrapper a{color:#fff;font-weight:500;text-align:center;text-decoration:none}#blog-details .intro-wrapper a:hover{color:#fff;text-decoration:underline}.indeed-wrapper .default-container{padding:25px 0}.adverto-indeed-cta,.adverto-indeed-logo,.adverto-indeed-text{width:100%}.adverto-indeed-logo{margin:0 0 15px;max-width:100%}.adverto-indeed-logo img{max-width:55%;width:auto}.adverto-indeed-text{padding:0}.adverto-indeed-cta a{padding:0 45px;width:auto}.adverto-indeed-text h2,.adverto-indeed-text p{font-size:16px}#blog-details .middle-wrapper.grey .default-container,#news-article-details .middle-wrapper.grey .default-container{background:#f4f4f4;padding:25px 0}.talent-attraction-wrapper .default-container{padding:25px 0}.talent-attraction-wrapper h2{font-size:20px;line-height:26px;margin:0 0 20px}.talent-attraction-wrapper .expertise{font-size:15px}.talent-attraction-wrapper .column,.talent-attraction-wrapper .column.rightAligned{float:left;width:100%}.expertise-slider{max-width:100%}.expertise-slider,.expertise-slider .slick-slide img{height:auto;width:100%}.talent-attraction-wrapper .column.rightAligned{margin:30px 0 0}.expertise-slider .slick-dots{bottom:0;clear:both;float:left;left:0;margin:25px 0 0;position:relative;width:100%}.expertise-slider .slick-dots li{margin:0 4px}.core-metrics-wrapper .default-container{padding:25px 0}.core-metrics-wrapper h2{font-size:20px;line-height:26px;margin:0 0 20px}.recruiting-funnel{margin:0 0 30px;padding:20px}.recruiting-funnel .content-text{height:auto;margin:0 0 20px;text-align:center;width:100%}.recruiting-funnel .percentages{height:auto;max-width:100%;width:100%}.testimonials .testimonial .person-text{text-align:center;width:100%}.testimonials .testimonial .person-image{display:inline-block;float:none;margin:0 0 15px}.testimonials .testimonial .person-image img{height:auto;width:100%}.testimonials .testimonial .person-text h3,.testimonials .testimonial .person-text h4,.testimonials .testimonial .person-text p{text-align:center}.what-we-deliver-wrapper .default-container{padding:25px 0}.what-we-deliver-wrapper h2{font-size:20px;line-height:26px;margin:0 0 20px}.what-we-deliver-wrapper h3{margin:0 0 15px}.services-slider{padding:20px}.service-description{width:100%}.services-slider .slick-dots{margin:20px 0 0}.we-are-adverto-wrapper .default-container{padding:25px 0}.we-are-adverto-wrapper h2{font-size:20px;line-height:26px;margin:0 0 20px}.life-images .life-left{margin:0 0 20px;width:100%}.life-images img{margin:0 0 4px;width:100%}.life-images img:last-child{margin:0}.life-images .life-left h2{font-size:20px;margin:0}.life-images .life-left p{font-size:15px;width:100%}.engage-us-wrapper .default-container{padding:25px 0}.engage-us-container{padding:0}.engage-us-container h2{font-size:22px;line-height:38px;width:100%}.engage-us-container a{float:left;left:0;margin:15px 0 0;position:relative;top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.middle-wrapper .default-container{padding:25px 0}#ats-integrations .middle-wrapper .default-container{padding:25px 0 10px}.sorting{border-bottom:1px solid #b0b0b0;box-sizing:border-box;float:left;height:auto;margin:0;padding:0 0 15px;width:100%}.sorting a{color:#182026;display:inline-block;float:left;font-family:Avenir LT W01\ 95 Black;font-size:14px;line-height:14px;margin:0 15px 10px 0;padding:0 0 8px;position:relative;text-decoration:none;text-transform:uppercase}.portfolio-photos{margin:0}.portfolio-photos .grid-item{padding:5px;width:50%}.footer-wrapper .first-row{line-height:23px}.social-container a{font-size:14px;height:23px;line-height:23px;width:23px}.footer-wrapper .first-row{margin:0 0 20px}.footer-wrapper .second-row{padding:20px 0}.footer-wrapper .third-row{padding:20px 0 0}.footer-wrapper .default-container.french{padding:32px 0 15px}.footer-wrapper .first-row .mobile-menu-icons{margin-top:3px}.footer-wrapper .first-row{min-height:23px}.footer-wrapper .third-row p{margin:0 0 4px;text-align:center;width:100%}.footer-wrapper .third-row a:first-of-type{margin:0}.footer-wrapper .first-row .social-container{margin-top:2px}.mobile-view{display:block}.middle-wrapper.case-study-intro .default-container{background:#fff;color:#182026;font-size:16px;line-height:28px;margin:0 20px;max-width:852px;padding:12px 0 15px;text-align:left;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}.middle-wrapper.case-study .default-container{padding:35px 0 0}.study-box{text-align:center}.study-box,.study-box.right{max-width:100%;padding:0;width:100%}.study-box.right{margin:20px 0;min-height:auto}.study-box h3{text-align:center}.study-box h3:after{left:50%;margin:0 0 0 -19px}.study-box p{font-size:15px;line-height:24px;text-align:center}.study-box a{float:none;font-size:12px;margin:0 6px 6px 0}.study-box img{margin:0}.news-left h2,.news-right h2{font-size:20px;margin:0 0 18px}.announcement-col{box-sizing:border-box;float:left;height:auto;padding:0 20px;width:100%}.announcement-text-mobile{display:block}.author-image{width:150px}#blog-by-author .intro-wrapper h1.centered-text,#blog-by-author .intro-wrapper h1.centered-text a{font-size:30px;text-align:left}#blog-by-author .intro-wrapper span.introSpan{margin:0;padding:6px 26px}.blog-left ol,.blog-left ul{float:left;height:auto;list-style:circle;margin:0 0 15px 15px;width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}.middle-wrapper.light-blue .default-container,.middle-wrapper.light-grey .default-container,.middle-wrapper.white .default-container{padding:25px 0}h2.strikethrough{margin:0 0 30px}.engage-us-form h2.strikethrough.less-margin{margin:0 0 20px}.solutions-structure-desktop{display:none}.solutions-structure-mobile{display:block}.how-it-works,.solutions-structure-mobile{box-sizing:border-box;padding:0 20px}.how-it-works .information{display:table;float:none;height:auto;margin:0;padding:0;width:100%}.how-it-works .information .info-image{display:table-cell;float:none;height:auto;margin:0;text-align:center;vertical-align:middle;width:28%}.how-it-works .information .info-image.centered{text-align:center}.how-it-works .information .info-image img{bottom:0;display:inline-block;height:auto;width:100%}.how-it-works .information .info-text{box-sizing:border-box;display:table-cell;float:none;height:auto;padding:0 0 0 4%;text-align:center;vertical-align:middle;width:68%}.how-it-works .information .info-text.medium-padding,.how-it-works .information .info-text.more-padding{padding:0 0 0 4%}.how-it-works .information h3{color:#3370ae;float:left;font-size:15px;font-weight:700;height:auto;line-height:16px;margin:0 0 18px;padding:0 0 7px;position:relative;text-align:left;text-transform:uppercase;width:100%}.how-it-works .information h3:after{background:#3370ae;bottom:0;content:"";height:2px;left:0;position:absolute;width:28px}.how-it-works .information p{color:#182026;float:left;font-size:15px;font-weight:500;height:auto;line-height:20px;margin:0;padding:0 0 20px;text-align:left;width:100%}.assess-your-fit-wrapper .default-container .main-container{background:#e9e9e9 url(/build/images/brook.41b715d4.png) no-repeat 98% bottom/auto 65%;padding:34px 20px}.proposition-wrapper .default-container,.suggestion-wrapper .default-container,.who-we-are-team-wrapper .default-container{padding:25px 0}.proposition-wrapper h2,.suggestion-wrapper h2,.who-we-are-team-wrapper h2{font-size:20px;line-height:26px;margin:0 0 20px}.proposition-wrapper p,.who-we-are-team-wrapper p{font-size:16px;line-height:22px;text-align:center}.middle-wrapper.white.jobs h1{font-size:20px;line-height:26px;margin:0}.jobs-content{display:block;list-style:none;margin:30px 0 0;padding:0}.jobs-content,.jobs-content li{float:left;height:auto;width:100%}.jobs-content li{display:inline-block}.jobs-content li a{background:url(/build/images/jobs-arrow.be26aaa6.png) no-repeat 98%/10px auto;display:block;float:left;height:auto;padding:15px 30px 15px 10px}.jobs-content li a div{height:inherit}.jobs-content li a div.job-icon,.jobs-content li a div.job-location,.jobs-content li a div.job-title{display:block;float:left;margin:0;overflow:visible;padding:0 0 6px}.jobs-content li a div.job-title{width:100%}.jobs-content li a div.job-location{margin-right:0;padding:0;width:100%}.jobs-content li a div.job-icon{display:none}.jobs-content li a div p{display:block}.jobs-content li a div p.hideMobile{display:none}.jobs-content li a div p.showMobile{display:table-cell}.fallback-cta{display:block;float:left;font-size:15px;height:auto;line-height:20px;padding:20px 30px 20px 10px;text-align:left}.interact,.intrested{box-sizing:border-box;padding:0 20px}.interact h3,.interact p,.intrested p{font-size:15px;line-height:20px}.intrested p{text-align:center}.interact h3{margin:0 0 17px;padding:0 0 9px}}@media (min-width:320px) and (max-width:960px){.middle-wrapper.dark-grey .default-container,.middle-wrapper.grey .default-container{padding:25px 0}.blog-filters{border-bottom:1px solid #9b9ea0;margin:0 0 10px;padding:0 0 10px;width:100%}.blog-filters #dd_author,.blog-filters #dd_popularity,.blog-filters #dd_topic,.blog-filters .customStyleSelectBoxInner,.blog-filters span.customStyleSelectBox{font-size:16px}.liked-filter{margin:10px 0 0}.blog-detail-actions{margin:0}#blog-details .intro-wrapper span.introSpan,#news-article-details .intro-wrapper span.introSpan{margin:0;padding:6px 26px}.blog-details-head h2{font-size:24px;line-height:30px;margin:4px 0 0}.blog-detail-actions .liked-filter{margin:0}.blog-box,.blog-box.right{height:auto;margin:0 0 25px;max-width:100%;min-height:auto;width:100%}.blog-box:last-child{margin:0}.blog-text h4,.blog-text p{margin:0 0 15px;min-height:auto}}@media (min-width:320px) and (max-width:990px){.blog-left,.blog-sidebar{float:left;max-width:100%;width:100%}.blog-sidebar{margin:45px 0 0}.blog-left img{margin:15px 0 0}}@media (min-width:668px) and (max-width:1016px){.middle-wrapper.grey.padding .default-container{padding:25px 0 0}.main-highlight,.main-highlight.right{max-width:100%;min-width:100%}.main-highlight.right a.holder,.main-highlight.right div.holder{float:left;margin:14px 7px 0 0;width:calc(50% - 7px);width:-webkit-calc(50% - 7px)}.main-highlight.right a.holder:last-child,.main-highlight.right div.holder:last-child{float:left;margin:14px 0 0 7px;width:calc(50% - 7px);width:-webkit-calc(50% - 7px)}.news-left{margin:0 0 0 -7px;max-width:calc(100% + 14px);width:calc(100% + 14px)}.main-highlight .featured-news,.main-highlight.right .featured-news{padding:0 15px 20px}.main-highlight .featured-news h3,.main-highlight.right .holder .featured-news h3{font-size:18px;line-height:24px}.main-highlight .featured-news h4,.main-highlight.right .holder .featured-news h4{font-size:10px;line-height:10px}.news-right{display:none}.news-list{padding:0 0 25px;width:100%}.news-list div.article-box{height:auto;margin:14px 7px 0;max-width:100%;min-height:auto;width:calc(50% - 14px);width:-webkit-calc(50% - 14px)}}@media (min-width:320px) and (max-width:667px){.middle-wrapper.grey.padding .default-container{padding:25px 0 0}.main-highlight,.main-highlight.right{max-width:100%;min-width:100%}.main-highlight.right a.holder,.main-highlight.right a.holder:last-child,.main-highlight.right div.holder,.main-highlight.right div.holder:last-child{float:left;margin:14px 0 0;width:100%}.news-left{margin:0 0 0 -7px;max-width:calc(100% + 14px);width:calc(100% + 14px)}.news-list{padding:0 0 25px;width:100%}.main-highlight .featured-news,.main-highlight.right .featured-news{padding:0 15px 20px}.main-highlight .featured-news h3,.main-highlight.right .holder .featured-news h3{font-size:18px;line-height:24px}.main-highlight .featured-news h4,.main-highlight.right .holder .featured-news h4{font-size:10px;line-height:10px}.news-right{display:none}}@media (min-width:528px) and (max-width:780px){.news-list{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap}.news-list div.article-box{height:auto;margin:14px 7px 0;max-width:100%;min-height:auto;width:calc(50% - 14px);width:-webkit-calc(50% - 14px)}.news-list div.article-box.no-right-margin{margin:0 0 20px 10px}}@media (min-width:320px) and (max-width:592px){.news-left{margin:0;max-width:100%;width:100%}.news-list div.article-box{height:auto;margin:14px 0 0;max-width:100%;min-height:auto;width:100%}.news-list div.article-box.no-right-margin{margin:0 0 20px}}@media (min-width:320px) and (max-width:527px){.client-promise-wrapper .promise-text a{margin:20px 0 0;width:100%}.client-promise-wrapper .promise-text a:last-of-type{margin:10px 0 0;width:100%}}@media (min-width:320px) and (max-width:375px){.footer-wrapper .first-row{background:url(/build/images/logo.1db344a8.webp) no-repeat top/contain}.footer-wrapper .first-row .mobile-menu-icons{margin-top:5px}.footer-wrapper .first-row .social-container{margin-top:3px}}@media (min-width:611px) and (max-width:780px){.team-member{margin:0 7px 16px;width:260px}#our-team .middle-wrapper.dark-grey .default-container{padding:28px 0 18px}a.team-filter{margin:0 10px 10px 0}}@media (min-width:320px) and (max-width:610px){.team-member{height:auto;margin:0 0 20px;width:100%}#our-team .middle-wrapper.dark-grey .default-container{padding:28px 0 18px}a.team-filter{margin:0 10px 10px 0}.team-member-image{margin:15px 0 0}.team-member h2{font-size:22px;line-height:22px;margin:15px 0 0;text-align:center}.team-member h3{font-size:14px;line-height:18px;margin:30px 0 0;min-height:auto;padding:0 36px;text-align:center}.team-member h2 span{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.team-action{margin:15px 0 0}}@media (min-width:583px) and (max-width:942px){.client-promise-wrapper .default-container,.notfound-wrapper .default-container{padding:25px 0}.client-promise-wrapper .assessment-text h2,.client-promise-wrapper .promise-text h2,.notfound-wrapper .notfound-text h2{margin:0 0 20px}.promise-slider{float:left;height:auto;width:100%}.promise-slide{height:auto;margin:0 17px}.assessment-text,.promise-text{margin:0 0 35px;width:100%}.promise-slide-text{min-height:76px}.promise-slide-img{height:auto}}@media (min-width:320px) and (max-width:528px){.assess-your-fit-wrapper .default-container .main-container{background:#e9e9e9 url(/build/images/brook.41b715d4.png) no-repeat 98% bottom/auto 45%;padding:34px 20px}.assess-your-fit-wrapper p{font-size:15px}}@media (min-width:320px) and (max-width:582px){.client-promise-wrapper .default-container,.notfound-wrapper .default-container{padding:25px 0}.client-promise-wrapper .assessment-text h2,.client-promise-wrapper .promise-text h2,.notfound-wrapper .promise-text h2{font-size:20px;line-height:26px;margin:0 0 20px}.assessment-text,.notfound-text,.promise-text{margin:0 0 35px;width:100%}.promise-slider{float:left;margin:0;width:100%}.promise-slide{height:auto;margin:0}.promise-slide-text{min-height:76px}.promise-slide-img{height:auto}}@media (min-width:320px) and (max-width:745px){.client-promise-wrapper .default-container,.notfound-wrapper .default-container{padding:25px 0}.promise-testimonials .person-image{display:none}.promise-testimonials .person-text{margin:0;width:100%}.promise-testimonials{margin:20px 0 0}}@media (min-width:320px) and (max-width:780px){.experience-matters-wrapper .default-container{padding:25px 0}.intro-wrapper p.cta-intro{width:100%}}@media (min-width:320px) and (max-width:1000px){#mobileBtnWhoWeAre,.who-we-are-team-image,.who-we-are-team.hide-desktop{display:block}.who-we-are-team.hide-mobile{display:none}.who-we-are-team .box{height:auto;margin:0;width:100%}.who-we-are-team .box.padding{padding:18px}.who-we-are-team .box p{margin:0}.proposition-boxes .slick-dots,.suggestion-boxes .slick-dots,.who-we-are-team .slick-dots{box-sizing:border-box;float:left;height:auto;margin:15px 0 0;text-align:center;width:100%}.proposition-boxes .slick-dots li,.suggestion-boxes .slick-dots li,.who-we-are-team .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:13px}.proposition-boxes .slick-dots li button,.suggestion-boxes .slick-dots li button,.who-we-are-team .slick-dots li button{background:transparent;border:1px solid #3370ae;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:12px;padding:0;text-indent:-999999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:12px}.proposition-boxes .slick-dots li button:hover,.proposition-boxes .slick-dots li.slick-active button,.suggestion-boxes .slick-dots li button:hover,.suggestion-boxes .slick-dots li.slick-active button,.who-we-are-team .slick-dots li button:hover,.who-we-are-team .slick-dots li.slick-active button{background:#3370ae}.proposition-boxes .slick-dots li button:focus,.suggestion-boxes .slick-dots li button:focus,.who-we-are-team .slick-dots li button:focus{background:rgba(117,140,210,.5)}.proposition-boxes .box-row{background:#fff;display:block;float:left}.proposition-boxes .box{box-sizing:border-box;display:block;float:left;width:100%}.proposition-boxes .box.hide-desktop{display:block}.proposition-boxes .box.hide-mobile{display:none}.proposition-boxes .box.padding{padding:18px}.suggestion-boxes .box{box-sizing:border-box;display:block;height:auto;margin:0;padding:18px;width:100%}.suggestion-boxes .box:hover h3,.suggestion-boxes .box:hover p{color:#fff}.buttonHolderWithLine,.proposition-wrapper .buttonHolderWithLine{margin:30px 0 0}}@media (min-width:584px) and (max-width:982px){.news-info div.overview p{font-size:14px;line-height:20px}}@media (min-width:320px) and (max-width:628px){.about-us-intro .default-container{background:#3370ae;min-height:100%;padding:0}.about-intro{background:#3370ae;box-sizing:border-box;float:left;height:auto;margin:0;padding:25px 0;width:100%}}body#main-coming-soon{background:#fff;border-top:8px solid #3370ae;height:auto}.main-coming-soon{background:#fff;border-top:24px solid #f1f0ee}.coming-soon{background:#fff;width:100%}.coming-soon .coming-soon-inner{color:#182026;font-size:16px;font-weight:600;padding:40px}.coming-soon strong{font-size:25px}.coming-soon .btnClass{margin-top:25px}.btnClass{background:#3370ae;border:0;border-radius:5px;-webkit-border-radius:5px;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;height:36px;line-height:36px;margin:0;padding:0 25px;text-align:left;text-transform:uppercase;transition:opacity .5s ease;transition:all .5s ease}.btnClass,.btnClass:hover{color:#fff;text-decoration:none}.btnClass:hover{filter:alpha(opacity= 85);opacity:.85}.btnClass.disabled,.btnClass.disabled:hover{color:#fff;filter:alpha(opacity= 25);opacity:.25;text-decoration:none}.msa-text{color:#333;float:left;font-size:16px;font-weight:500;height:auto;line-height:24px;margin:0;text-align:left;width:100%}.msa-text h1{Color:#182026;font-weight:400}.msa-text h1,.msa-text h2{float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 30px;width:100%}.msa-text h2{Color:#708ad2;font-weight:600}.msa-text h3{font-size:18px;font-weight:600;margin:0 0 18px}.msa-text h3,.msa-text p{float:left;height:auto;line-height:24px;width:100%;Color:#182026;font-family:Avenir LT W01\ 65 Medium}.msa-text p{font-size:16px;font-weight:400;margin:0 0 14px;text-align:left}.msa-text p.blu,.msa-text p.blu b{color:#708ad2}.msa-text ol,.msa-text ul{float:left;height:auto;list-style:disc;margin:0 0 14px 40px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}.legal-text ol{list-style:decimal}.msa-text ol li,.msa-text ul li{float:left;font-size:16px;height:auto;line-height:24px;list-style:disc;margin:0 0 14px;text-align:justify;width:100%;Color:#182026;font-family:Avenir LT W01\ 65 Medium;font-weight:400}.msa-text ol li{list-style:decimal}.msa-text p a{color:#708ad2;text-decoration:underline}.msa-text p a:hover{color:#708ad2;text-decoration:none}.msa-text p.no-margin{margin:0}.msa-text .blog-read-more ol:last-child,.msa-text .blog-read-more p:last-child,.msa-text .blog-read-more ul:last-child{margin-bottom:0}.latest-news-home-wrapper{float:left;font-family:Lato,sans-serif!important;height:auto;width:100%}.latest-news-home-wrapper .default-container{background:#f4f4f4;padding:80px 0 88px}#latest-news .default-container .main-container,.latest-news-home-wrapper .default-container .main-container{max-width:1320px}.latest-news-home-wrapper h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:30px;margin:0 0 45px;text-align:center;width:100%}.latest-news-home-wrapper h2 a{display:inline-block;height:auto;margin:0;width:auto}.latest-news-home-wrapper h2 a:focus{outline:1px dotted #3370ae}.latest-news-home-wrapper .news-list{width:100%}.latest-news-home-wrapper .news-list div.article-box.noMargin{margin-right:0}.latest-news-home-wrapper .news-list div.article-box{max-width:calc(33% - 14px);max-width:-webkit-calc(33% - 14px)}.latest-news-home-wrapper .news-list div.article-box .news-info h3{color:#182026;float:left;font-family:Lato,sans-serif!important;font-size:17px;font-weight:600;height:auto;line-height:21px;margin:0;min-height:auto;padding:0;text-align:left;text-transform:none;width:100%}.latest-news-home-wrapper .news-list div.article-box .news-info div.overview p.h3{font-size:12px;line-height:12px;margin:0 0 12px;padding:16px 16px 0}.latest-news-home-wrapper .news-list div.article-box .news-info div.overview p.h4{font-size:17px;line-height:20px;margin:0 0 18px;padding:0 16px}.latest-news-home-wrapper .news-list div.article-box .news-info div.overview p{font-size:16px;line-height:22px;padding:0 16px}@media (min-width:560px) and (max-width:1100px){.latest-news-home-wrapper .news-list div.article-box{margin:0 26px 26px 0;max-width:calc(50% - 14px);max-width:-webkit-calc(50% - 14px)}.latest-news-home-wrapper .news-list div.article-box.noMargin{margin-right:26px}.latest-news-home-wrapper .news-list div.article-box.noMarginMedium{margin-right:0}}@media (min-width:320px) and (max-width:780px){.latest-news-home-wrapper .default-container{padding:25px 0}.latest-news-home-wrapper h2{font-size:20px;line-height:26px;margin:0 0 20px}}@media (min-width:320px) and (max-width:560px){.latest-news-home-wrapper .news-list{padding:0}.latest-news-home-wrapper .news-list div.article-box{margin:0!important;max-width:100%}.latest-news-home-wrapper .news-list div.article-box.noMargin,.latest-news-home-wrapper .news-list div.article-box.noMarginMedium{margin-right:26px}}.latest-news-home-wrapper .slick-track{display:flex!important}.latest-news-home-wrapper .slick-list{display:block;flex-wrap:wrap;margin:0;padding:0;width:100%}.latest-news-home-wrapper .slick-slide{align-content:flex-start;display:flex!important;flex-wrap:wrap;height:inherit!important;justify-content:flex-start;margin:0}.latest-news-home-wrapper .slick-slide>div,.latest-news-home-wrapper .slick-slide>div .article-box{background:#fff;height:100%!important}.latest-news-home-wrapper .slick-dots{box-sizing:border-box;clear:both;display:block;float:left;height:auto;margin:26px 0 0;padding:0;text-align:center;width:100%}.latest-news-home-wrapper .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:13px}.latest-news-home-wrapper .slick-dots li button{background:transparent;border:1px solid #3370ae;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:13px;padding:0;text-indent:-999999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:13px}.latest-news-home-wrapper .slick-dots li button::-moz-focus-inner{border:0}.latest-news-home-wrapper .slick-dots li button:hover,.latest-news-home-wrapper .slick-dots li.slick-active button{background:#3370ae}.latest-news-home-wrapper .slick-dots li button:focus{background:rgba(117,140,210,.5)}.eeo-strip{background:transparent;border-bottom:1px solid #172029;border-top:6px solid #172029;color:#333;float:left;font-size:16px;font-weight:600;height:auto;line-height:24px;margin:0 0 1px;padding:0;text-align:center;text-transform:none;width:100%}.eeo-strip p{background:#fff;margin:0;padding:24px}.eeo-strip a{color:#172029;text-decoration:underline}.eeo-strip a:hover{color:#172029;text-decoration:none}.faq--container{border-top:1px solid #d9d9d9;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden}.faq--container:first-child{border:0}.faq--question{color:#0b0b0b;display:-webkit-flex;font-size:16px;font-weight:700;line-height:22px;padding-bottom:10px;padding-top:10px;text-align:left;text-decoration:none;text-decoration:none!important;transition:all .15s linear;width:100%}.faq--question,.faq__icon{align-items:center;display:flex}.faq__icon{height:40px;margin:0 2.14282rem 0 0}.faq--question svg{height:20px;transition:transform .35s ease-in-out;width:20px}.faq--question.active svg{transform:rotate(90deg)}svg:not(:root){overflow:hidden}.faq--question svg #Rectangle1{transition:all .2s ease-in-out}.faq--question.active svg #Rectangle1{opacity:0}.faq--answer{display:none;font-size:14px;padding-bottom:20px;padding-left:50px;text-align:left}.faq--answer p{font-size:14px;margin-block-end:1em;margin-block-start:1em;word-wrap:break-word}.tasks-mobile{background:#000;border:3px solid #000;border-radius:28px;box-sizing:border-box;display:none;float:right;height:885px;margin:-440px 0 0;overflow:hidden;padding:0;width:440px}.tasks-mobile-inner,.tasks-mobile-inner iframe{background:#fff;height:100%;overflow:hidden;width:100%}.tasks-mobile-inner iframe{overflow-y:scroll}#tasks .intro-wrapper,#tasks .talent-attraction-wrapper .column{width:100%}#tasks .intro-wrapper p.cta-intro{margin:0;width:100%}#tasks .intro-wrapper h1 br{display:none}#tasks .top-image-container{background:url(/build/images/top-image-tasks.3de1e89d.webp) no-repeat 50%;height:360px}@media (min-width:980px){#tasks .top-image-container{height:583px}.tasks-mobile{display:flex}#tasks .intro-wrapper{width:55%}#tasks .intro-wrapper p.cta-intro{width:460px}#tasks .talent-attraction-wrapper .column{width:50%}#tasks .intro-wrapper h1 br{display:block}}.consentContainer{color:#182026;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:24px;margin:20px 0 0;padding-left:32px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.consentContainer input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.consentCheckmark{background-color:#fff;border:1px solid #182026;border-radius:4px;height:18px;left:0;position:absolute;top:3px;width:18px}.consentContainer:hover input~.consentCheckmark{background-color:#f6f6f6}.consentContainer input:checked~.consentCheckmark{background-color:#182026}.consentCheckmark:after{content:"";display:none;position:absolute}.consentContainer input:checked~.consentCheckmark:after{display:block}.consentContainer .consentCheckmark:after{border:solid #fff;border-width:0 3px 3px 0;height:8px;left:6px;top:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:3px}a.startAssessment{background:#fff;border:1px solid #182026;border-radius:4px;color:#182026;display:none;float:left;font-size:18px;font-weight:600;height:42px;line-height:42px;margin:36px 0 0;padding:0 16px;text-decoration:none!important;text-transform:none;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:auto}a.startAssessment.active{display:block}a.startAssessment:hover{background:#182026;color:#fff}.question-slider h3,.question-slider-answers h3{background:#fff;color:#212121;float:left;font-size:18px;font-weight:700;height:auto;line-height:24px;margin:0 0 20px;padding:0;position:relative;text-align:left;width:calc(100% - 100px);width:-webkit-calc(100% - 100px);z-index:99991}.questionFieldHolder{float:left;height:auto;margin:0;padding:0;width:100%}.questionFieldHolder textarea{background:#f5f3f5;border:1px solid #212121;border-radius:4px;box-sizing:border-box;color:#212121;float:left;font-size:18px;font-weight:400;height:190px;line-height:24px;margin:0;padding:20px;resize:none;text-align:left;width:100%}.questionFieldHolder textarea:focus{outline:none}.questionFieldHolder textarea ::-webkit-input-placeholder{color:#212121;font-size:18px;font-weight:400}.questionFieldHolder textarea ::-moz-placeholder{color:#212121;font-size:18px;font-weight:400}.questionFieldHolder textarea :-ms-input-placeholder{color:#212121;font-size:18px;font-weight:400}.questionFieldHolder textarea :-moz-placeholder{color:#212121;font-size:18px;font-weight:400}.question-slider .slick-dots,.question-slider-answers .slick-dots{display:block;margin:22px auto 0;padding:0;text-align:center;width:100%}.question-slider .slick-dots li,.question-slider-answers .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:auto}.question-slider .slick-dots li button,.question-slider-answers .slick-dots li button{background:#f5f3f5;border:1px solid #212121;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:14px;padding:0;position:relative;text-indent:-999999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:14px}.question-slider .slick-dots li button:hover,.question-slider .slick-dots li.filled button,.question-slider .slick-dots li.slick-active button,.question-slider-answers .slick-dots li button,.question-slider-answers .slick-dots li button:hover,.question-slider-answers .slick-dots li.filled button,.question-slider-answers .slick-dots li.slick-active button{background:#497fb7!important}.slick-next,.slick-prev{background:#f5f3f5;border:1px solid #212121;border-radius:4px;cursor:pointer;display:block;font-size:22px;height:33px;line-height:29px;position:absolute;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:33px;z-index:9999}.slick-next.slick-disabled,.slick-prev.slick-disabled{border-color:#c5c7c9;color:#c5c7c9;cursor:default}.slick-prev{right:45px}.slick-next{right:0}.assessmentBtns{float:left;height:auto;margin:46px 0 0;text-align:center;width:100%}a.allDoneButton,a.nextButton{background:#fff;border:1px solid #182026;border-radius:4px;color:#182026;display:none;font-size:18px;font-weight:600;height:42px;line-height:42px;margin:0;padding:0 16px;text-decoration:none!important;text-transform:none;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:auto}a.allDoneButton.active,a.nextButton.active{display:inline-block}a.allDoneButton:hover,a.nextButton:hover:not(.disabled){background:#182026;color:#fff}a.allDoneButton.disabled,a.nextButton.disabled{border-color:#c5c7c9;color:#c5c7c9;cursor:default}.questionAnswer{box-sizing:border-box;color:#3d73aa;font-size:18px;font-style:italic;font-weight:400;line-height:30px;padding:0 20px;text-align:left}.blog-list-wrapper,.questionAnswer{float:left;height:auto;width:100%}.blog-list-wrapper .default-container{background:#e3e3e3;padding:54px 0 22px}.blog-details-wrapper{float:left;height:auto;width:100%}.blog-details-wrapper .default-container{background:#fff;padding:40px 0}.blog-list-wrapper .default-container .main-container{max-width:1000px}.blog-list-wrapper h2{color:#182026;display:block;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:24px;height:auto;line-height:24px;margin:0 0 45px;text-align:center;width:100%}.blog-list-wrapper .blogs{display:-webkit-flex;display:flex;flex-wrap:wrap;float:left;width:100%}.blog-list-wrapper .no-blogs,.blog-list-wrapper .no-blogs p{float:left;text-align:center;width:100%}.blog-list-wrapper .no-blogs p{color:#182026;display:block;font-size:16px;line-height:24px;margin:0 0 30px}.blog-list-wrapper .no-blogs p a{color:#182026;text-decoration:underline}.blog-list-wrapper .no-blogs p a:hover{color:#182026;text-decoration:none}.blog-list-wrapper .blogs a{background:#fff;border:1px solid #182026;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;display:block;float:left;height:auto;margin:0 16px 32px;max-width:286px;min-height:286px;overflow:hidden;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:calc(33.33% - 32px);width:-webkit-calc(33.33% - 32px)}#blog-details .blog-list-wrapper .blogs a{margin:0 14px 28px;max-width:unset;width:calc(50% - 28px);width:-webkit-calc(50% - 28px)}#blog-details .blog-list-wrapper .blogs{margin-left:-14px;width:calc(100% + 28px);width:-webkit-calc(100% + 28px)}.blog-list-wrapper .blogs a:hover{border-color:#3370ae;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.blog-image{float:left;height:auto;width:100%}.blog-image img{display:block;height:auto;margin:0;width:100%}.blog-info{box-sizing:border-box;padding:16px 22px}.blog-info,.blog-info p.h3{float:left;height:auto;width:100%}.blog-info p.h3{color:#3370ae;font-size:12px;font-weight:800;line-height:12px;margin:0 0 12px;text-align:left;text-transform:uppercase}.blog-info h2{color:#182026;float:left;font-family:Avenir LT W01\ 65 Medium;font-size:18px;font-weight:400;height:auto;line-height:28px;margin:0;text-align:left;text-transform:none;width:100%}h2.related-posts{border-top:1px solid #f6f6f6;color:#333;font-size:18px;font-weight:700;line-height:18px;margin:30px 0 16px;padding:30px 0 0}.written-by-wrapper{float:left;height:auto;width:100%}.written-by-wrapper .default-container{background:#e3e3e3;padding:50px 0}.written-by-wrapper div.h2,.written-by-wrapper h2{color:#333;float:left;font-size:14px;font-weight:700;height:auto;line-height:18px;margin:0;text-align:left;width:100%}.written-by-wrapper div.h2 img,.written-by-wrapper h2 img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:inline-block;height:auto;margin:0 16px 0 0;vertical-align:middle;width:auto}.written-by-wrapper div.h2 span,.written-by-wrapper h2 span{color:#333;display:inline-block;font-size:14px;font-weight:700;height:auto;line-height:18px;margin:0;text-align:left;vertical-align:middle;width:calc(100% - 80px);width:-webkit-calc(100% - 80px)}.written-by-wrapper p{color:#333;float:left;font-size:24px;font-weight:500;height:auto;line-height:36px;margin:0 0 12px;text-align:left;width:100%}.view-all-blogs-holder{float:left;height:auto;margin:0 0 30px;text-align:center;width:100%}.view-all-blogs{color:#182026;display:inline-block;font-family:Avenir LT W01\ 65 Medium;font-size:16px;font-weight:400;line-height:16px;margin:0;padding:0;text-decoration:none}.view-all-blogs:hover{color:#3370ae;text-decoration:none}.blog-read-more[aria-expanded=false]:after{background:-moz-linear-gradient(to bottom,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.53) 20%,#fff 90%);background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.53) 20%,#fff 90%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.53) 20%,#fff 90%)}.blog-read-more[aria-expanded=false]:after,.news-read-more[aria-expanded=false]:after{bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f4f4",endColorstr="#00f4f4f4",GradientType=0);height:70px;left:0;position:absolute;width:100%}.news-read-more[aria-expanded=false]:after{background:-moz-linear-gradient(to bottom,hsla(0,0%,96%,0) 0,hsla(0,0%,96%,.53) 20%,#f4f4f4 90%);background:-webkit-linear-gradient(180deg,hsla(0,0%,96%,0) 0,hsla(0,0%,96%,.53) 20%,#f4f4f4 90%);background:linear-gradient(180deg,hsla(0,0%,96%,0) 0,hsla(0,0%,96%,.53) 20%,#f4f4f4 90%)}.blog-read-more.expanded:after,.blog-read-more[aria-expanded=true]:after,.news-read-more.expanded:after,.news-read-more[aria-expanded=true]:after{display:none!important}.blog-read-more,.news-read-more{float:left;height:auto;position:relative;width:100%}.blog-read-more[data-readmore],.news-read-more[data-readmore]{overflow:hidden;transition:height 75ms}#blog-details a.load-more-desc,#news-article-details a.load-more-desc{background:#3370ae;border:1px solid #3370ae;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;display:inline-block;font-size:14px;margin:20px 0;padding:6px 40px;text-decoration:none;transition:background .3s ease;-moz-transition:background .3s ease;-webkit-transition:background .3s ease}#blog-details a.load-more-desc:hover,#news-article-details a.load-more-desc:hover{background:#fff;color:#3370ae;text-decoration:none}#news-article-details a.load-more-desc:hover{background:#f4f4f4}@media (min-width:320px) and (max-width:1060px){.blog-details-wrapper .default-container,.written-by-wrapper .default-container{padding:30px 0}.written-by-wrapper p{font-size:18px;line-height:26px}.blog-left h2{font-size:20px;line-height:26px;margin:0 0 14px}.blog-sidebar{margin:15px 0 0}#blog-details .intro-wrapper h1{font-size:22px;line-height:28px;margin:0 0 12px}#blog .top-image-wrapper.inner .top-image-container .intro-wrapper,#blog-details .top-image-wrapper.inner .top-image-container .intro-wrapper{top:66%}}@media (min-width:781px) and (max-width:1060px){#blog-details .blog-list-wrapper .blogs a,.blog-list-wrapper .blogs a{margin:0 14px 28px;width:calc(33.33% - 28px);width:-webkit-calc(33.33% - 28px)}#blog-details .blog-info{padding:16px}#blog-details .blog-list-wrapper .blogs{margin-left:-14px;width:calc(100% + 28px);width:-webkit-calc(100% + 28px)}}@media (min-width:781px) and (max-width:1026px){.blog-list-wrapper .default-container .main-container{padding:0 6px}}@media (min-width:320px) and (max-width:990px){.blogs-rotation{display:none}.blog-sidebar{margin:45px 0 0}}@media (min-width:525px) and (max-width:780px){.blog-sidebar{margin:45px 0 0}.blog-list-wrapper h2{margin:0 0 20px}.blog-list-wrapper .default-container .main-container{padding:0 6px}#blog-details .blog-list-wrapper .blogs a,.blog-list-wrapper .blogs a{margin:0 14px 28px;max-width:unset;width:calc(50% - 28px);width:-webkit-calc(50% - 28px)}#blog-details .blog-info{padding:16px}.blog-list-wrapper .default-container{background:#e3e3e3;padding:30px 0 16px}.similar-article>a{font-size:16px;line-height:22px}}@media (min-width:320px) and (max-width:524px){.blog-list-wrapper h2{margin:0 0 20px}.blog-list-wrapper .default-container .main-container{padding:0 20px}#blog-details .blog-info{padding:16px}#blog-details .blog-list-wrapper .blogs{margin-left:0;width:100%}#blog-details .blog-list-wrapper .blogs a,.blog-list-wrapper .blogs a{margin:0 0 20px;max-width:unset;width:100%}.blog-list-wrapper .default-container{background:#e3e3e3;padding:30px 0 10px}.similar-article:first-child{margin-top:4px;padding-top:0}.similar-article>a{font-size:16px;line-height:22px}}