@media screen and (max-width:767px){.global-footer-logged-out{padding:40px 10px 0}}@media screen and (min-width:768px) and (max-width:991px){.global-footer-logged-out{padding:40px 20px 0}}@media screen and (min-width:992px){.global-footer-logged-out{padding-top:40px;margin:0 auto;max-width:980px}}.global-footer-logged-out__native-app{margin-bottom:20px}.global-footer-logged-out__index{border-top:1px solid #ddd;padding:40px 0;overflow:hidden}.global-footer-logged-out__index-title{font-weight:700;margin-top:10px;margin-bottom:15px;color:#111}.global-footer-logged-out__index-column{color:#555;font-size:.875rem}.global-footer-logged-out__ad-slot{min-width:308px}@media screen and (max-width:767px){.global-footer-logged-out__ad-slot{display:none}}.global-footer-logged-out__base{border-top:1px solid #ddd;padding:10px 0;color:#777}.global-footer-logged-out__base-right{text-align:right}.recruiting-landing-page-content-authorization-header{background-color:#00444d;width:100%;padding:4px}.recruiting-landing-page-content-authorization-header__content{margin-right:20px}.recruiting-landing-page-content-authorization-header__separator{color:#fff;height:100%}.navigation-items__item--shaded{background-color:#f4f4f4!important}.desktop-header-menu__separator{height:100%;border-right:1px solid #ddd;margin:0 20px 0 0}.mobile-header-menu__container{width:220px;padding:15px 0}.mobile-header-menu__separator{width:10%;border-bottom:1px solid #999;margin:0 20px 0 30px}.mobile-header-menu__contact{padding-left:20px}.mobile-header-menu__expanded{position:fixed;z-index:1;top:90px;right:-220px;background-color:#f4f4f4;box-shadow:0 3px 6px rgba(0,0,0,.13);border-bottom:2px solid #00444d;border-top:1px solid #ddd}.mobile-header-menu__expanded--enter{animation-fill-mode:forwards;animation-duration:.3s;animation-name:slidein}@keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(-220px)}}.mobile-header-menu__expanded--leave{animation-name:slideout;animation-fill-mode:forwards;animation-duration:.3s}@keyframes slideout{0%{transform:translateX(-220px)}to{transform:translateX(0)}}.recruiting-landing-page-content-navigation-header{background-color:#fff;border-bottom:1px solid #ddd;width:100%;margin:auto;z-index:5}.recruiting-landing-page-content-navigation-header__content{max-width:1200px;padding:0 20px;margin:auto;height:62px}.recruiting-landing-page-content-header{width:100%;margin:auto;z-index:5;position:fixed;top:0}.stats-visits{max-width:868px}.stats-visits__vertical-delimiter{border-right:1px solid #ddd;padding-right:25px;margin-right:40px}@media (max-width:991px){.stats-visits__narrow,.stats-visits__vertical-delimiter{max-width:130px}}@media (max-width:767px){.stats-visits__narrow{max-width:120px}}.stats-members{max-width:950px;margin-bottom:50px}.stats-members__registered-members{max-width:170px}@media (max-width:991px){.stats-members__registered-members{max-width:130px}}.researcher-count__stats-divider{height:60px;width:1px;background-color:#ddd}.job-reach-calculator-benefit-card__promo{background-color:#f0f7f7;position:relative;height:100%}.job-reach-calculator-benefit-card__promo-image{max-height:74px;max-width:100px;position:absolute;right:10%;bottom:0}@media (max-width:767px){.job-reach-calculator-benefit-card__promo-image{display:none}}.job-reach-calculator-v1__location-selector{max-width:180px;margin-right:15px}@media (max-width:767px){.job-reach-calculator-v1__location-selector{max-width:inherit;margin-right:0}}.stats-and-reach-section{background-color:#007478;background-image:linear-gradient(180deg,#fff,#fff 13%,hsla(0,0%,100%,.89) 23%,hsla(0,0%,100%,.78) 26%,hsla(0,0%,100%,0) 39%);padding-top:90px;padding-bottom:140px}@media (max-width:767px){.stats-and-reach-section{padding-top:20px;background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,.78) 10%,hsla(0,0%,100%,0) 39%)}}.stats-and-reach-section__divider{height:1px;background-color:#000;width:75px;margin:100px 0}@media (max-width:767px){.stats-and-reach-section__divider{margin:40px 0}}.stats-and-reach-section__background{width:100%;max-width:1200px;position:absolute;margin-top:460px!important}.stats-and-reach-section__container{max-width:1200px;padding:40px 25px;margin:auto}@media (max-width:991px){.stats-and-reach-section__container{padding:40px 60px}}.recruiting-testimonials{background-image:radial-gradient(55% 85%,#f0f7f7 0,hsla(0,0%,100%,.5) 100%)}.recruiting-testimonials__testimonials{padding:60px 25px;text-align:center;max-width:770px;margin:auto}@media (max-width:991px){.recruiting-testimonials__testimonials{max-width:500px}}@media (max-width:767px){.recruiting-testimonials__testimonials{max-width:250px}}.recruiting-testimonials__headline{font-weight:700}.recruiting-testimonials__card-body{display:flex;align-items:center;justify-content:center;height:120px;width:250px;box-sizing:border-box}.download-guide-footer{margin-bottom:60px;padding:0 20px;text-align:center;background:url(/m/4187606903118834/images/jobs/background-gated-content-promo.jpg) no-repeat 50%;background-size:auto 100%;height:288px;box-sizing:border-box}.download-guide-footer__content{height:100%}.download-guide-footer__background{display:none}@media screen and (min-width:768px){.download-guide-footer__headline{width:700px}}@media screen and (min-width:992px){.download-guide-footer{background:none;padding:0;position:relative;height:100%}.download-guide-footer__content{position:absolute;top:0;left:0;right:0;bottom:0}.download-guide-footer__background{display:block;position:relative;min-height:288px;width:100%}}.splash-screen{margin-top:40px;height:100vh;background:url(/m/48485468751058007/images/jobs/cover.png) no-repeat top;background-size:cover;max-height:800px}@media (max-width:767px){.splash-screen{height:inherit}}.splash-screen__container{max-width:1200px;padding:240px 25px 0;margin:auto}@media (max-width:991px){.splash-screen__container{padding:240px 25px 0 60px}}.splash-screen__main-content{height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;max-width:50%}@media screen and (min-width:768px){.splash-screen__main-content{background-image:radial-gradient(58% 45%,hsla(0,0%,100%,.6) 0,hsla(0,0%,98.4%,.5) 65%,hsla(0,0%,97.3%,0) 88%)}}@media (max-width:767px){.splash-screen__main-content{max-width:75%}}.blog-footer{width:100%;background-color:#f4f4f4;color:#555;padding:40px 0;font-size:.875rem;text-align:center}@media screen and (min-width:992px){.blog-footer{font-size:1rem}}.blog-footer__inner{max-width:982px;margin:0 auto;padding:0 20px}.blog-footer__category-title{text-transform:uppercase}.blog-footer__category-list{margin:0;padding:0}.blog-footer__other-links>:not(:last-child){font-weight:700}.highlight{position:relative}.highlight a{color:inherit;text-decoration:none}.highlight .img-overlay{width:100%;position:absolute;bottom:50px}.highlight .img-overlay-frame{box-sizing:border-box;background-color:#fff;margin:0 auto;max-width:982px}.highlight .img-overlay-content{margin:0 auto;max-width:800px;padding:40px 0}.highlight .img-overlay-content .type{color:#0cb;font-size:1.375rem;font-weight:700}.highlight .img-overlay-content h1{margin:5px 0 0;font-size:2.5rem;color:#333;font-weight:700}.highlight .img-overlay-content p{margin:10px 0 0;font-size:1rem}@media (max-width:767px){.highlight .img-overlay-content{padding:40px}.highlight .img-overlay-content .type{font-size:1.375rem}.highlight .img-overlay-content h1{font-size:1.75rem}.highlight .img-overlay-content p{font-size:1rem}}@media (max-width:-1px){.highlight .img-overlay-content{padding:30px}.highlight .img-overlay-content .type,.highlight .img-overlay-content h1{font-size:1.375rem}.highlight .img-overlay-content p{font-size:.875rem}}.highlight:hover h1{color:#000}.blog-overview-hero{width:100%;height:450px;background-position:50% 50%;background-size:cover}.blog-overview{font-size:.875rem;font-family:Roboto,Arial,sans-serif;font-weight:300;padding-top:60px}.blog-overview__container{display:flex;justify-content:center;padding-top:60px}.blog-overview__items{max-width:800px}.blog-share-button-group{padding:30px 0 30px 30px}.blog-share-button-group__title-vertical{color:#777;border-bottom:2px solid #ddd;margin-bottom:10px}.blog-share-button-group__title-horizontal{color:#777;border-right:2px solid #ddd;margin-right:10px;padding-right:10px}.blog-post__hero{width:100%;height:450px;background-position:50% 50%;background-size:cover}.blog-post__content-wrapper{margin-top:-150px;width:100%}@media (max-width:767px){.blog-post__content-wrapper{margin-top:0}}.blog-post__content-wrapper-no-hero{margin-top:0;padding-top:50px}.blog-post__content-container{max-width:982px;margin:0 auto;background-color:#fff}@media (max-width:767px){.blog-post__content-container{padding:0 30px}}.blog-post__share-container{float:left;width:90px}@media (max-width:767px){.blog-post__share-container{display:none}}.blog-post__content{padding:30px 0;max-width:700px;margin:0 auto}.blog-post__content blockquote{border-left:4px solid #999;color:#333}.blog-post__content img{margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.blog-post__content img{width:100%!important;height:auto!important}}.blog-post__content .gallery img{margin:5px}@media (max-width:-1px){.blog-post__content{padding:0 30px 30px}}.blog-post__content .embedded-media{max-width:560px;height:400px;margin:20px auto}.blog-post__content .embedded-media-small{max-width:560px;height:200px;margin:15px auto}.blog-post__title{margin-top:80px!important;font-size:2.5rem!important}.blog-post__fb-like-container{margin-bottom:10px;min-height:24px}.blog-post__date{display:inline-block;margin-bottom:40px;color:#999}.blog-post__excerpt{font-size:1.75rem;line-height:1.3;margin-bottom:30px}.blog-post__body{padding-bottom:30px}.blog-post__share-mobile-container{margin-bottom:30px}@media (min-width:768px){.blog-post__share-mobile-container{display:none}}.aligncenter{display:block;margin:0 auto}.alignright{float:right}.alignleft{float:left}figcaption{padding-top:15px;font-size:.75rem;line-height:1.3}@media screen and (max-width:767px){figure{margin-left:auto;margin-right:auto}figure.alignnone,figure.alignnone img{width:100%!important;height:auto!important}figure.alignleft,figure.alignright{float:none}}@media screen and (max-width:549px){figure.aligncenter,figure.aligncenter img,figure.alignleft,figure.alignleft img,figure.alignright,figure.alignright img{width:100%!important;height:auto!important}}.iframe-scale75{width:700px;transform:scale(.75);transform-origin:0 0}.social-share{padding:30px 0 30px 30px}.social-share.fixed-scrolling{margin-top:100px;padding-bottom:130px}.sticky-placeholder{float:left;width:100%}.blog-post__content-wrapper{margin-top:0}.recruiting-splash-screen{padding:60px 0 0}.recruiting-splash-screen__splash-background{height:406px;background:url(/m/42120422403271123/images/jobs/hero-block-image-gradient-jobs.png) no-repeat top;background-size:cover}.recruiting-splash-screen__container{max-width:720px;padding:90px 25px 0;margin:auto;height:100%;width:100%}@media (max-width:991px){.recruiting-splash-screen__container{max-width:460px}}@media (max-width:767px){.recruiting-splash-screen__container{max-width:300px}}.platform-stats{background-color:#f0f7f7;padding:40px 0;width:100%}@media (max-width:767px){.platform-stats{padding:100px 0}}.platform-stats__container{max-width:1200px;margin:auto}@media (max-width:991px){.platform-stats__container{max-width:800}}@media (max-width:767px){.platform-stats__container{max-width:300px}}.platform-stats__divider{height:50px;background-color:#a0ded9;width:1px;margin:10px 0 50px}.platform-stats__horizontal-divider{background-color:#a0ded9;width:50px;height:1px;margin:0 75px}@media (max-width:767px){.platform-stats__horizontal-divider{margin:0 0 0 94px}}.recruiting-banner-card__card-wrapper{height:100%;background-color:#f2f7fa}.recruiting-banner-card__card-content{width:70%}.recruiting-banner-card__card1{height:100%;background:url(/m/43383869442989/images/jobs/partnership.svg) no-repeat bottom right 30px}.recruiting-banner-card__card2{height:100%;background:url(/m/49724235661052/images/jobs/workgroup.svg) no-repeat bottom right 30px}.recruiting-banner{max-width:1180px;padding:100px 0 0}@media (max-width:991px){.recruiting-banner{max-width:600px}}@media (max-width:767px){.recruiting-banner{max-width:500px}}.recruiting-banner__flex-item{flex-basis:100%}@media (max-width:1199px){.recruiting-content-section__description{max-width:720px}}@media (max-width:991px){.recruiting-content-section__description{max-width:380px}}@media (max-width:767px){.recruiting-content-section__description{max-width:280px}}.recruiting-content-section__image{max-height:325px}@media (max-width:1199px){.recruiting-content-section__image{max-width:650px;margin-left:-72px}}@media (max-width:991px){.recruiting-content-section__image{max-width:520px}}@media (max-width:767px){.recruiting-content-section__image{max-width:370px;margin-left:-50px}}.recruiting-content-section__text{padding-top:0!important}.recruiting-content{padding:100px 25px;max-width:1180px;margin:auto}@media (max-width:991px){.recruiting-content{padding:60px 20px;max-width:600px}}@media (max-width:767px){.recruiting-content{max-width:500px}}.recruiting-content__horizontal-divider{background-color:#bbb;width:150px;height:1px;margin:75px 75px 150px 50px}@media (max-width:991px){.recruiting-content__horizontal-divider{margin:75px 75px 150px 50px}}@media (max-width:767px){.recruiting-content__horizontal-divider{margin:50 75px 100px}}.recruiting-landing-page-content-jobs{background-color:#fff}.candidate-splash-screen{padding:40px 0 0}.candidate-splash-screen__splash-background{background:url(/m/4798363224323008/images/jobs/hero-block-image-gradient-candidate-search.png) no-repeat top;background-size:cover}@media (min-width:993px){.candidate-splash-screen__splash-background{height:446px}}.candidate-splash-screen__container{max-width:620px;padding:110px 25px 0;margin:auto;height:100%;width:100%}@media (max-width:767px){.candidate-splash-screen__container{max-width:300px}}.contact-us-banner{max-width:1180px;padding:100px 0 0}@media (max-width:991px){.contact-us-banner{max-width:600px}}@media (max-width:767px){.contact-us-banner{max-width:500px}}.contact-us-banner__card{background-color:#f2f7fa}.contact-us-banner__image{height:50px;width:50px}.candidates-content{padding:100px 25px;max-width:1180px;margin:auto}@media (max-width:991px){.candidates-content{padding:60px 20px;max-width:600px}}@media (max-width:767px){.candidates-content{max-width:500px}}.candidates-content__horizontal-divider{background-color:#bbb;width:150px;height:1px;margin:75px 75px 150px 50px}@media (max-width:991px){.candidates-content__horizontal-divider{margin:75px 75px 150px 50px}}@media (max-width:767px){.candidates-content__horizontal-divider{margin:50 75px 100px}}.recruiting-landing-page-content-candidates{background-color:#fff}.recruiting-landing-page-content-contact{padding:100px 25px;max-width:1180px;margin:auto}@media (max-width:767px){.recruiting-landing-page-content-contact{padding:40px 20px}}.recruiting-landing-page-content-contact__same-width{flex-basis:100%}.recruiting-landing-page-content-contact__same-width--background{background:url(/m/44998144821055600/images/jobs/unsplash.png) no-repeat top;background-size:cover}@media (max-width:991px){.recruiting-landing-page-content-contact__same-width--background{background:url(/m/4194145762421691/images/jobs/unsplash-small.png) no-repeat;background-size:cover}}.recruiting-landing-page-content-contact__card{margin:80px}@media (max-width:767px){.recruiting-landing-page-content-contact__card{margin:20px}}@media (max-width:991px){.recruiting-landing-page-content-contact__card{margin:40px;max-width:400px}}.recruiting-landing-page-content-contact__content{max-width:1200px;margin:70px auto auto}.recruiting-landing-page{background-color:#f4f4f4}.recruiting-landing-page__footer{background-color:#f4f4f4!important}.recruiting-landing-page-content-thanks{padding:100px 25px;max-width:1180px;margin:auto}.recruiting-landing-page-content-thanks__content{margin-top:70px;background-image:url(/m/43372468325770940/images/jobs/thanks-background.png);background-size:cover;width:100%;height:313px}.recruiting-landing-page-content-thanks__message-container{background-color:#fff;width:80%;margin:auto}.recruiting-landing-page-content-thanks__message{padding:40px 30px}#content{margin-top:0!important}@media (max-width:767px){#page-container{min-width:0}}.recruiting-landing-page__header-sign-up-button{transition:opacity .4s cubic-bezier(.6,-.28,.735,.045);opacity:0}.recruiting-landing-page__header-items{min-height:60px}.recruiting-landing-page__header{box-sizing:border-box;padding:15px 25px;position:fixed;top:0;width:100%;z-index:3}.recruiting-landing-page__header--sticky{z-index:3;position:fixed;top:0;width:100%;background-color:#fff;padding:15px 25px;box-shadow:0 0 2px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.12)}.recruiting-landing-page__header--sticky .recruiting-landing-page__header-sign-up-button{transition:opacity .4s cubic-bezier(.6,-.28,.735,.045);opacity:1}.recruiting-landing-page .content-container{margin:auto;max-width:1200px}.recruiting-landing-page__top-section{height:100vh;background:url(/m/48485468751058007/images/jobs/cover.png) no-repeat top;background-size:cover;max-height:800px}.recruiting-landing-page__top-section .content-container{height:100%}.recruiting-landing-page__main-content{height:100%;display:flex;align-items:left;flex-direction:column;justify-content:center;max-width:50%}@media screen and (min-width:768px){.recruiting-landing-page__main-content{background-image:radial-gradient(58% 45%,hsla(0,0%,100%,.6) 0,hsla(0,0%,98.4%,.5) 65%,hsla(0,0%,97.3%,0) 88%)}}.recruiting-landing-page__promo{padding:100px 0;text-align:center;margin:auto;max-width:610px}.recruiting-landing-page__footer{background:#f0f7f7;border-top:0!important}.recruiting-landing-page.new-design .recruiting-landing-page__footer{background:#fff}@media (max-width:1199px){.recruiting-landing-page .content-container{margin:0;max-width:100%;height:100%}.recruiting-landing-page__header,.recruiting-landing-page__header--sticky{padding:15px 60px}.recruiting-landing-page__main-content{padding:0 0 0 60px}}@media (max-width:767px){.recruiting-landing-page__header,.recruiting-landing-page__header--sticky{padding:15px 30px}.recruiting-landing-page__header--sticky .recruiting-landing-page__header-sign-up-button{opacity:0}.recruiting-landing-page__top-section{background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0) 80%),url(/m/41443118354402593/images/jobs/cover-mobile.png) no-repeat top;background-size:100%}.recruiting-landing-page__top-section .content-container{height:100%}.recruiting-landing-page__main-content{padding:0 30px;max-width:inherit}.recruiting-landing-page__main-content-content{position:relative;bottom:-20%}.recruiting-landing-page__promo{padding:60px}}.testimonials{background-image:radial-gradient(60% 57%,#f0f7f7 0,hsla(0,0%,100%,.5) 100%)!important;margin-bottom:0!important;padding:100px 0}.testimonials .content-container{max-width:1140px}.testimonials__text{max-width:850px}.testimonials__image-container{position:relative;top:15px}.testimonials__image{max-width:200px;border-radius:624.9375rem;box-shadow:0 3px 10px rgba(0,0,0,.15),0 14px 28px rgba(0,0,0,.15)}.testimonials__headline{font-weight:700}@media (max-width:767px){.testimonials{text-align:center;padding:60px 0;margin-bottom:40px}.testimonials__flex{flex-direction:column-reverse}.testimonials__image-container{margin-bottom:20px;top:inherit}}.stats-reach-section{background-color:#00a39e;background-image:linear-gradient(-147deg,rgba(131,183,230,.29),rgba(131,183,230,.21) 33%,rgba(131,183,230,0) 73%)}.stats-reach-section__main-content{padding:100px 0}.stats-reach-section__reach-calculator{padding:0 0 125px}.stats-reach-section__background{width:100%;max-width:1200px;position:absolute;margin-top:460px!important}.stats-reach-section__source{margin:10px 0 60px;padding:15px 0;border-top:1px solid hsla(0,0%,86.7%,.5);border-bottom:1px solid hsla(0,0%,86.7%,.5);max-width:400px;color:hsla(0,0%,100%,.8)}@media (max-width:1199px){.stats-reach-section__main-content{padding:50px 60px}.stats-reach-section__reach-calculator{padding:0 60px 60px}.stats-reach-section__reach-calculator .job-reach-tool{width:100%;max-width:inherit}}@media (max-width:767px){.stats-reach-section__main-content{padding:50px 60px}.stats-reach-section__reach-calculator{padding:0 30px 125px}}.recruiting-newsletter-card{max-width:300px}