#sidebar{background-color:#fff;font:100% "Open Sans", "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;float:left;width:190px;padding:0}#sidebar a:hover{text-decoration:none}#sidebar li{list-style:none;line-height:20px}#sidebar>.primary{margin:0;padding:0}#sidebar>.primary .home-icon{margin-bottom:19px}#sidebar>.primary .selected a:link,#sidebar>.primary .selected a:visited,#sidebar>.primary .sub-nav .selected a:link,#sidebar>.primary .sub-nav .selected a:visited{color:#000;font-weight:600}#sidebar>.primary>li{margin:11px 0 0px 0}#sidebar>.primary>li>a{height:16px}#sidebar>.primary .sub-nav{list-style:none;margin-left:28px;margin-bottom:-2px}#sidebar>.primary .sub-nav li{line-height:22px;margin-top:8px}#sidebar>.primary .sub-nav li a:link,#sidebar>.primary .sub-nav li a:visited{font-weight:normal;font-size:13px;display:block}#sidebar>.primary .sub-nav .selected a:link,#sidebar>.primary .sub-nav .selected a:visited{margin-left:-10px;padding-left:10px}#sidebar>.primary .top-break{margin-top:39px}#sidebar>.secondary{margin:20px 0 0 0}#sidebar>.secondary li{line-height:22px;list-style:none;margin:0 0 15px 0}#sidebar .subsubtab{padding-left:20px}#sidebar #toc-border{margin-top:24px;width:160px;border-top:1px solid #eee}#sidebar #toc{padding-top:15px;font-size:13px;width:inherit}#sidebar #toc h4{margin:20px 0 0 0;color:#666;font-weight:normal}#sidebar #toc h4:first-child{margin-top:0}#sidebar #toc li,#sidebar #toc h4{margin-right:20px;min-width:150px;line-height:28px;font-size:13px}#sidebar #toc ul li{padding-right:10px}#sidebar #toc ul li.child-class{padding-left:60px}#sidebar #toc .toc-selected a{color:#000;font-weight:600}#sidebar #toc.toc-fixed{position:fixed;top:0;max-height:95%;overflow-y:hidden;overflow-x:hidden}#sidebar #toc.toc-fixed:hover{overflow-y:auto}ul{padding:0px}#page-header{display:none}.subfeature{width:240px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding-left:40px;vertical-align:top;text-align:left}.subfeature.two-column{width:415px}.subfeature+.subfeature{padding-left:35px}.subfeature+.subfeature.wide{padding-left:70px}.subfeature .partners{width:200px;padding-left:0}.subfeature img{margin-bottom:15px}.subfeature:first-child{padding-left:0}.subfeature .subheader{font-size:14px;font-weight:400}.subfeature.wide{text-align:left;width:360px}.subfeature.wide:first-child{padding-left:0}.subfeature .vertical{padding-left:0;margin-bottom:40px;text-align:left}.subfeature.subfeature-job-bucket a:hover{text-decoration:none}.subfeature.subfeature-job-bucket .job-bucket-heading{font-size:16px;font-weight:400;text-align:center}.subfeature.subfeature-job-bucket p{font-size:13px;line-height:23px}.subfeature .subfeature-image-gallery img{margin-bottom:5px;margin-right:5px;width:72px;height:72px}#sidebar>.primary>li.nav-subtitle,.primary>li.nav-subtitle{color:#a2a2a2;font-size:11px;margin-top:30px;text-transform:uppercase}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.jobs-2014-style{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jobs-2014-style #sidebar{height:57px}.jobs-2014-style .jobs-home-header{text-align:center}.jobs-2014-style .jobs-home-header-container{height:100%;margin:0 auto;text-align:left;width:990px}.jobs-2014-style .jobs-home-header-container #sidebar{width:180px}.jobs-2014-style #page-content{margin-top:30px;min-height:710px}.jobs-2014-style.jobs-home #outer-frame{width:100%}.jobs-2014-style.jobs-home #page-content{margin-top:0}.jobs-2014-style .jobs-bucket-title{font-size:28px;text-align:left;line-height:1.4em;margin-bottom:44px;text-align:center}.jobs-2014-style .page-bucket .jobs-bucket-title{margin-bottom:10px}.jobs-2014-style .jobs-bucket-subtitle{color:#7b8994;font-size:16px;font-weight:400;margin-bottom:54px;margin-top:0;padding-top:0;text-align:center}.jobs-2014-style .body-headline{color:#394147;font-size:16px;line-height:1.7em;padding-top:10px;margin-bottom:12px}.jobs-2014-style .emphasized-paragraph{font-size:15px}.jobs-2014-style .emphasized-paragraph a{color:#007ee5}.jobs-2014-style .bucket-main-illustration{float:right;margin-bottom:20px;margin-left:40px;width:350px}.jobs-2014-style .bucket-main-illustration-austin{margin-top:-15px}.jobs-2014-style .bucket-main-illustration-dublin{margin-top:-30px}.jobs-2014-style .bucket-main-illustration-london{margin-top:-31px;width:357px}.jobs-2014-style .bucket-main-illustration-nyc{margin-top:-30px}.jobs-2014-style .bucket-main-illustration-sf{margin-top:-3px}.jobs-2014-style .bucket-main-illustration-seattle{margin-top:-34px}.jobs-2014-style .bucket-main-illustration-sydney{margin-top:-30px}.jobs-2014-style .bucket-main-illustration-tokyo{margin-top:-30px}.jobs-2014-style .bucket-main-callout{margin-bottom:20px}.jobs-2014-style .bucket-main-callout p{line-height:25px;margin-top:5px;margin-bottom:25px}.jobs-2014-style .bucket-main-callout .jobs-bucket-title{margin-top:0}.jobs-2014-style .bucket-main-right-sidebar{float:right;margin-left:40px;width:200px}.jobs-2014-style .bucket-main-right-sidebar .bucket-sidebar-title{margin-top:0;padding-top:0}.jobs-2014-style .bucket-main-left-content{float:left;width:560px}.jobs-2014-style .hr-light-gray{border:0;border-top:1px solid #e5e5e5;margin-top:39px;margin-bottom:40px}.jobs-2014-style .hr-light-gray.hr-fixed-width{margin-top:0;margin-bottom:60px;width:990px}.jobs-2014-style .open-positions{font-size:28px;margin-bottom:30px;text-align:left}.jobs-2014-style .job-category{font-size:14px;font-weight:600;margin-bottom:2px}.jobs-2014-style .team-open-positions .job-position{display:inline-block;margin-bottom:30px;width:47%;vertical-align:top}.jobs-2014-style .team-open-positions .job-position:nth-child(even){margin-left:3.5%}.jobs-2014-style .team-open-positions .job-position+.job-position{margin-top:0}.jobs-2014-style .job-title{font-size:15px;display:block;margin-bottom:5px}.jobs-2014-style .job-position-location{color:#7b8994;display:block}.jobs-2014-style .job-position{margin-bottom:20px}.jobs-2014-style .jobs-links{list-style:none;margin:0;padding:0}.jobs-2014-style .jobs-links li{font-size:13px}.jobs-2014-style .jobs-links li+li{margin-top:10px}.jobs-2014-style .job-profiles{font-size:13px;list-style:none;margin:0;padding:0}.jobs-2014-style .job-profiles li+li{margin-top:30px}.jobs-2014-style .meet-team-header{line-height:1.5em}.jobs-2014-style .meet-team-subheader{color:#7b8994;font-weight:200;margin-top:5px}.jobs-2014-style .jobs-profile{transition:all 0.3s cubic-bezier(0.68, 0, 0.265, 1) 0s;-webkit-transition:all 0.3s cubic-bezier(0.68, 0, 0.265, 1) 0s;-moz-transition:all 0.3s cubic-bezier(0.68, 0, 0.265, 1) 0s;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-position:center center;background-size:105% auto;float:left;height:60px;margin-right:20px;width:60px}.jobs-2014-style .jobs-profile:hover{background-size:130%}.jobs-2014-style .nav-breadcrumb{list-style:none;margin:0 0 .5em 0;padding:0}.jobs-2014-style .nav-breadcrumb li{display:inline-block;font-size:16px}.jobs-2014-style .nav-breadcrumb li+li{margin-left:2px}.jobs-2014-style .nav-breadcrumb .jobs_breadcrumb_spacer{display:inline-block;margin:0 7px}.jobs-2014-style .two-col{display:inline-block;width:47%;vertical-align:top}.jobs-2014-style .two-col+.two-col{margin-left:3.5%}.jobs-2014-style .two-col .job-position-subtitle{font-size:16px;font-weight:400;margin:0;padding:0}.jobs-2014-style .two-col img{max-width:100%}.jobs-2014-style .light-gray-list{line-height:23px;padding-left:1.5em}.jobs-2014-style .light-gray-list li{list-style:none}.jobs-2014-style .light-gray-list li+li{margin-top:.5em}.jobs-2014-style .light-gray-list li:before{color:#aaa;content:'\2022';display:block;position:relative;max-width:0px;max-height:0px;left:-15px;top:-1px;font-size:20px}.jobs-2014-style .job-position-title{font-size:28px;font-weight:400;margin-bottom:0}.jobs-2014-style .job-position-description{color:#7B8994;font-size:20px;font-weight:400;padding-top:0}.jobs-2014-style .job-position-main{margin-bottom:24px}.jobs-2014-style .job-position-main p{line-height:23px}.jobs-2014-style .btn-submit-primary{transition:all 100ms ease-in 0s;-webkit-transition:all 100ms ease-in 0s;-moz-transition:all 100ms ease-in 0s;background:#007ee5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;float:right;margin-left:20px;padding:6px 12px;margin-top:17px}.jobs-2014-style .btn-submit-primary:hover{background:#0062b2;text-decoration:none}.jobs-2014-style .job-bucket-media{background-size:100% auto;background-repeat:no-repeat;display:inline-block;height:48px;margin:20px auto 20px auto;position:relative;width:31px}.jobs-2014-style .subfeature-job-bucket{text-align:center}.jobs-2014-style .subfeature-job-bucket:hover .job-bucket-media::after{top:-8px;left:-8px;height:60px;width:60px}.jobs-2014-style .subfeature-job-bucket-row+.subfeature-job-bucket-row{margin-top:20px}.jobs-2014-style .product-bucket-design{background-image:url("../images/jobs/product-bucket-design-vflWWIMA6.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/product-bucket-design-vflYEz1zy.svg"),none;width:38px}.jobs-2014-style .product-bucket-engineering{background-image:url("../images/jobs/product-bucket-engineering-vfliXr6Ka.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/product-bucket-engineering-vflUKCe5P.svg"),none}.jobs-2014-style .product-bucket-pm{background-image:url("../images/jobs/product-bucket-pm-vflNfc8le.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/product-bucket-pm-vflB4P_tU.svg"),none}.jobs-2014-style .product-bucket-tech-ops{background-image:url("../images/jobs/product-bucket-tech-ops-vflVk2Y6P.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/product-bucket-tech-ops-vflZ_fkVq.svg"),none;width:32px}.jobs-2014-style .business-bucket-comms{background-image:url("../images/jobs/business-bucket-communications-vfl4g1MZ_.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/business-bucket-communications-vflJg5jEs.svg"),none;margin:11px auto 11px auto;height:67px}.jobs-2014-style .business-bucket-finance{background-image:url("../images/jobs/business-bucket-finance-vflbKcuGh.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/business-bucket-finance-vflCcY61C.svg"),none}.jobs-2014-style .business-bucket-legal{background-image:url("../images/jobs/business-bucket-legal-vflVQjgOj.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/business-bucket-legal-vflu_VcAF.svg"),none;width:44px}.jobs-2014-style .business-bucket-marketing{background-image:url("../images/jobs/business-bucket-marketing-vflzusp3U.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/business-bucket-marketing-vfl7NXRai.svg"),none;width:59px}.jobs-2014-style .business-bucket-partnerships{background-image:url("../images/jobs/business-bucket-partnerships-vfl1l1JSY.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/business-bucket-partnerships-vflEAh-Ao.svg"),none;width:34px;margin:19px auto 19px auto;height:52px}.jobs-2014-style .business-bucket-sales{background-image:url("../images/jobs/business-bucket-sales-vflep81GE.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/business-bucket-sales-vflpQiBad.svg"),none;width:48px}.jobs-2014-style .business-bucket-user-ops{background-image:url("../images/jobs/business-bucket-user-ops-vflvWW0-9.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/business-bucket-user-ops-vflf2K1bl.svg"),none;width:44px}.jobs-2014-style .people-bucket-admin{background-image:url("../images/jobs/people-bucket-admin-vflC0clGX.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/people-bucket-admin-vflNuKqbV.svg"),none;width:54px}.jobs-2014-style .people-bucket-it{background-image:url("../images/jobs/people-bucket-it-vflHcx-BR.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/people-bucket-it-vfl6dlH7f.svg"),none;width:50px}.jobs-2014-style .people-bucket-office{background-image:url("../images/jobs/people-bucket-office-vflU7oYeW.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/people-bucket-office-vflDPhTWj.svg"),none;width:48px}.jobs-2014-style .people-bucket-people-ops{background-image:url("../images/jobs/people-bucket-people-ops-vflBp4ucP.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/people-bucket-people-ops-vflNmtYW8.svg"),none;width:50px}.jobs-2014-style .people-bucket-recruiting{background-image:url("../images/jobs/people-bucket-recruiting-vflmzZrh1.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/people-bucket-recruiting-vflpaX5dJ.svg"),none;width:40px}.jobs-2014-style .grads-bucket-business{background-image:url("../images/jobs/grads-bucket-business-vflsZXfo_.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/grads-bucket-business-vflMtEhG3.svg"),none;width:50px}.jobs-2014-style .grads-bucket-drp{background-image:url("../images/jobs/grads-bucket-drp-vfl_5HyS7.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/grads-bucket-drp-vflODfWCH.svg"),none;width:70px}.jobs-2014-style .grads-bucket-engineering{background-image:url("../images/jobs/grads-bucket-engineering-vflWKE8zR.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/grads-bucket-engineering-vflgQ-Bwo.svg"),none;width:42px}.jobs-2014-style .grads-bucket-internships{background-image:url("../images/jobs/grads-bucket-internships-vflP7a9LU.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/grads-bucket-internships-vflGLfeUD.svg"),none;width:34px}.jobs-home-container{min-width:990px;margin-top:30px}.jobs-carousel ul{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);list-style:none;margin:0;padding:0}.jobs-carousel li{display:inline-block;position:relative}.jobs-carousel li+li{margin-left:4px}.carousel-content{transition:all 200ms ease-in 0;-webkit-transition:all 200ms ease-in 0;-moz-transition:all 200ms ease-in 0;background:rgba(61,70,77,0.8);color:#fff;padding:40px;position:absolute;left:0;right:0;top:0;bottom:4px}.carousel-content::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.carousel-content span{display:inline-block;font-size:24px;font-weight:200;vertical-align:middle}.jobs-masonry-item:hover .carousel-content{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.jobs-carousel-wrap{height:215px;overflow:hidden;width:100%}.jobs-home-header{background-size:cover;background-position:center center;display:inline-block;height:605px;position:relative;overflow:hidden;width:100%}.db-glyph-jobs{background-image:url("../images/icons/blue_dropbox_glyph-vflJ8-C5d.png");background-size:100% auto;display:inline-block;height:33px;margin:0 0 35px 0;text-indent:-9999px;width:36px}.jobs-home-header-content{display:inline-block;margin-top:60px;text-align:center;width:740px}.jobs-home-header-content .jobs-home-header-video{background-image:url("../images/jobs/jobs-home-header-video-background-vflVkXeUh.jpg");margin:0 auto 20px auto;height:350px;width:640px}.jobs-home-header-content .jobs-home-header-video .jobs-home-header-video-play-button{position:relative;top:122px}.jobs-home-header-content .jobs-home-header-video img{width:auto}.jobs-home-header-content .jobs-home-header-title{font-size:28px;font-weight:200;line-height:1.4em;margin:0 0 20px 0}.jobs-home-header-content .jobs-home-header-subtitle{font-size:16px;line-height:1.5em;margin:.25em 0;width:65%;margin:auto}.jobs-home-header-content .jobs-home-header-spacer{margin-bottom:1em}.jobs-home-header-content svg,.jobs-home-header-content img{height:auto;margin-bottom:40px;width:575px}.jobs-home-bucket-callouts-section{margin:40px auto;text-align:center}.jobs-home-bucket-callouts{display:inline-block;list-style:none;margin:0 auto;padding:0;position:relative}.jobs-home-bucket-callouts ul{list-style:none;margin:0;padding:0}.jobs-home-bucket-callouts>li{display:inline-block;vertical-align:top;width:205px;text-align:left}.jobs-home-bucket-callouts>li+li{margin-left:56px}.jobs-home-bucket-callouts>li li{margin-bottom:3px}.jobs-home-bucket-callouts>li li a{font-size:13px}.jobs-home-bucket-callouts .jobs-home-bucket-title{font-size:16px;font-weight:400;line-height:1em;margin-bottom:14px;padding:0}.jobs-home-bucket-callouts svg,.jobs-home-bucket-callouts img{display:inline-block;vertical-align:top}.jobs-home-bucket-callouts a{color:#47525d}.jobs-home-bucket-callouts .view-all-careers{color:#47525d;font-size:16px;position:absolute;right:30px;bottom:10px}.jobs-home-bucket-content{display:inline-block;margin-left:12px}.jobs-home-bucket-callout-product{width:15px}.jobs-home-bucket-callout-business{width:27px}img.jobs-home-bucket-callout-people,svg.jobs-home-bucket-callout-people{width:33px}.jobs-home-bucket-callout-grads{width:24px}.office-locations{background:#f7f7f7;display:inline-block;padding:40px 0 40px 0;text-align:center;position:relative;width:100%}.office-locations ul{list-style:none;margin:6px 0 0 0;padding:0}.office-locations li{display:inline-block;vertical-align:top;width:123px;text-align:center}.office-locations .callout-office-title{color:#47525d;font-size:16px;font-weight:400;display:inline-block;line-height:1em;margin:2px 0 0 0;padding:0;vertical-align:top}.office-locations a{color:#47525d}.office-locations svg,.office-locations img{display:inline-block;vertical-align:top}.callout-office-sf{width:13px}.callout-office-seattle{width:11px}.callout-office-dublin{width:15px}.callout-office-london{width:25px;margin-top:-4px}.callout-office-ny{width:17px}.callout-office-sydney{width:30px}.callout-office-tokyo{width:25px;margin-top:-4px}.jobs-home-mission-slider{background:#fff;border-bottom:1px solid #E9E9E9;height:535px;position:relative;overflow:hidden}.mission-slider-media{list-style:none;margin:0;padding:0}.mission-slider-media>li{-moz-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);-ms-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);-webkit-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-webkit-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center center;display:inline-block;height:535px;left:0;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:50%}.mission-slider-media>li.media-right{right:0;left:auto}.mission-slider-media>li.active{transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-webkit-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mission-slider-media img{height:100%}.mission-slider-content{list-style:none;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.mission-slider-content>li{-moz-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);-ms-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);-webkit-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-webkit-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;background:#fff;display:inline-block;padding:0;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;bottom:0;top:0;left:50%;width:990px;height:0;overflow:hidden}.mission-slider-content>li::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.mission-slider-content>li.description-left{text-align:right;left:auto;right:50%}.mission-slider-content>li.active{transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-webkit-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transition:all 800ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;height:auto}.mission-slider-description{display:inline-block;vertical-align:middle;padding:0 130px 0 100px;text-align:left;width:400px}.description-left .mission-slider-description{padding:0 85px 0 140px}@media only screen and (max-width: 1140px){.mission-slider-description{width:300px}}.mission-slider-description .mission-slider-title{-moz-transform:translate3d(0, 50px, 0);-ms-transform:translate3d(0, 50px, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);color:#3d464d;font-size:28px;font-weight:400;line-height:1.3em;padding:0;margin-bottom:32px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.active .mission-slider-description .mission-slider-title{transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mission-slider-description .mission-slider-subtitle{font-size:15px;font-weight:400}.mission-slider-description ul{list-style:none;margin:0;padding:0}.mission-slider-description ul li{margin-bottom:3px}.mission-slider-description p{-moz-transform:translate3d(0, 50px, 0);-ms-transform:translate3d(0, 50px, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);color:#47525d;line-height:1.8em;margin-bottom:2em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.active .mission-slider-description p{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mission-slider-description .mission-slider-subtitle{-moz-transform:translate3d(0, 50px, 0);-ms-transform:translate3d(0, 50px, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.active .mission-slider-description .mission-slider-subtitle{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mission-slider-description ul{-moz-transform:translate3d(0, 50px, 0);-ms-transform:translate3d(0, 50px, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.active .mission-slider-description ul{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mission-slider-description p:nth-child(2){transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.1s;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.1s;-moz-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.1s}.mission-slider-description .mission-slider-subtitle,.mission-slider-description ul{transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.2s;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.2s;-moz-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.2s}.jobs-home-section-heading{font-size:28px;font-weight:400;margin:60px auto;text-align:center}.jobs-slider-nav{background-repeat:no-repeat;background-size:auto 36px;background-position:center;cursor:pointer;height:56px;position:absolute;top:50%;margin-top:-28px;width:40px}.slider-nav-prev{background-image:url("../images/jobs/jobs-home-slider-nav-left-vflkmzo93.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/jobs-home-slider-nav-left-vfl4Vg-_i.svg"),none;left:40px}.slider-nav-next{background-image:url("../images/jobs/jobs-home-slider-nav-right-vfl1RPYgn.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/jobs-home-slider-nav-right-vfl_NvyUg.svg"),none;right:40px}.jobs-home-team-slider{background:#3d464d;height:600px;position:relative;overflow:hidden}.jobs-home-team-slider .slider-nav-prev{background-image:url("../images/jobs/jobs-home-slider-nav-left-fff-vflBJAlk5.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/jobs-home-slider-nav-left-fff-vflWCEWNC.svg"),none}.jobs-home-team-slider .slider-nav-next{background-image:url("../images/jobs/jobs-home-slider-nav-right-fff-vflV4uBnq.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/jobs-home-slider-nav-right-fff-vflvJPn7H.svg"),none}.jobs-home-mission-slider[data-slider-index="0"] .slider-nav-prev{background-image:url("../images/jobs/jobs-home-slider-nav-left-fff-vflBJAlk5.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/jobs-home-slider-nav-left-fff-vflWCEWNC.svg"),none}.team-slider-media{-webkit-backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);-ms-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);-webkit-transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);transform:translate3d(0, 0, 0) translateZ(0) scale(1, 1);transition:all 800ms cubic-bezier(0.455, 0.03, 0.4, 0.955) 0s;-webkit-transition:all 800ms cubic-bezier(0.455, 0.03, 0.4, 0.955) 0s;-moz-transition:all 800ms cubic-bezier(0.455, 0.03, 0.4, 0.955) 0s;list-style:none;margin:0;padding:0;position:absolute}.team-slider-media li{background-size:cover;background-position:center center;float:left;height:600px}.team-slider-media li:last-child{background-position:center top}.team-slider-content{list-style:none;margin:0;padding:0}.team-slider-content li{transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-webkit-transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transform:translate3d(0, 25px, 0);-ms-transform:translate3d(0, 25px, 0);-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);background:rgba(61,70,77,0.7);bottom:40px;color:#fff;display:inline-block;padding:0;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;right:80px;width:490px}.team-slider-content li.active{transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.4s;-webkit-transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.4s;-moz-transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.4s;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.team-slider-content li.team-slider-content-white-bg{background:rgba(255,255,255,0.8);color:#47525d}.team-slider-content li.team-slider-content-top{bottom:auto;top:0}.team-slider-content li.team-slider-content-left{left:80px;right:auto}.team-slider-content blockquote{margin:0;padding:30px 40px}.team-slider-content blockquote p{font-size:22px;font-weight:200;line-height:1.4em;margin-bottom:20px}.team-slider-content blockquote footer{font-weight:200}.jobs-masonry{width:1024px;margin:0 auto}.jobs-masonry .jobs-masonry-item{transition:all 2000ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.1s;-webkit-transition:all 2000ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.1s;-moz-transition:all 2000ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.1s;position:absolute;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.jobs-masonry .jobs-masonry-item.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.jobs-masonry img{max-width:100%}.jobs-masonry-row+.jobs-masonry-row{margin-top:8px}.jobs-masonry-row:nth-child(1){height:315px}.jobs-masonry-row:nth-child(2){height:165px}.jobs-masonry-row:nth-child(3){height:315px}.jobs-masonry-row:nth-child(4){height:250px}.jobs-masonry-frame{display:inline-block;height:100%;position:relative;overflow:hidden;vertical-align:top}.jobs-masonry-frame+.jobs-masonry-frame{margin-left:8px}.masonry-square{padding-top:39%;width:39%}.masonry-square+.masonry-landscape{width:58%;margin-left:2.5%;padding-top:38.5%}.masonry-landscape{padding-top:32.5%;width:49%}.masonry-landscape+.masonry-landscape{margin-left:1.5%}.fixed-glyph #db-glyph{position:fixed;top:10px;z-index:102}.fixed-glyph #fixed-header{background:#fff;height:55px;position:fixed;left:0;right:0;top:0;z-index:100}.tt-dropdown-menu{background:rgba(255,255,255,0.95);padding:10px;width:228px}.tt-dropdown-menu a{color:#3D464D}.tt-dropdown-menu a:hover{text-decoration:none}.show-fixed-jobs-header .tt-dropdown-menu{width:180px}.tt-suggestion+.tt-suggestion{margin-top:10px}.job-search-position-title{display:block}.job-search-position-location{display:block;color:#C7D5E0}.full-jobs .full-jobs-dept{margin-bottom:40px}.full-jobs .job-title{font-size:13px;margin-bottom:2px}.full-jobs .job-position-location{font-size:12px}.full-jobs-heading{margin-bottom:20px;width:100%}.full-jobs-heading .jobs-bucket-title{float:left;margin-bottom:0}.full-jobs-filter{display:inline-block !important;position:relative}.full-jobs-filter a{transition:all 100ms ease-in 0s;-webkit-transition:all 100ms ease-in 0s;-moz-transition:all 100ms ease-in 0s;border:1px solid #DADADA;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#3D464D;cursor:pointer;display:inline-block;font-size:13px;padding:6px 30px 6px 10px;min-width:92px}.full-jobs-filter a:hover{border:1px solid #a7a7a7;text-decoration:none}.full-jobs-filter a:hover::after{border-color:#9a9a9a transparent transparent transparent}.full-jobs-filter a::after{transition:all 100ms ease-in 0s;-webkit-transition:all 100ms ease-in 0s;-moz-transition:all 100ms ease-in 0s;border-style:solid;border-width:5px 4px 0 4px;border-color:#c0c0c0 transparent transparent transparent;content:"";height:0;position:absolute;right:11px;top:14px;width:0}.full-jobs-filter+.full-jobs-filter{margin-left:20px}.full-jobs-filter ul{transition:all 100ms ease-in 0s;-webkit-transition:all 100ms ease-in 0s;-moz-transition:all 100ms ease-in 0s;background:#fff;list-style:none;margin:0;padding:0;position:absolute;top:-1px;left:-1px;right:-1px;height:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden}.full-jobs-filter ul li{transition:all 100ms ease-in 0s;-webkit-transition:all 100ms ease-in 0s;-moz-transition:all 100ms ease-in 0s;border-left:1px solid #DADADA;border-right:1px solid #DADADA;cursor:pointer;padding:6px 8px}.full-jobs-filter ul li:hover,.full-jobs-filter ul li.active{background:#e6e6e6}.full-jobs-filter ul li:first-child{border:1px solid #DADADA;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px}.full-jobs-filter ul li:last-child{border:1px solid #DADADA;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.full-jobs-filter.open ul{height:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.full-jobs-no-results{display:none;margin-top:20px;text-align:center}.show-no-results .full-jobs-no-results{display:block}.full-jobs-no-results .full-jobs-no-results-heading{font-size:20px;font-weight:400;padding:0}.full-jobs-no-results .full-jobs-no-results-subheading{color:#7B8994;font-size:16px;font-weight:400}.no-other-positions .no-other-position-header{color:#7B8994;font-size:16px;font-weight:400}.jobs-location-filter a{padding-left:30px}.jobs-location-filter a::before{background:url("../images/jobs/icon-filter-location-vflrW51sI.png") 0 0 no-repeat;background:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/icon-filter-location-vflleR0Ca.svg") 0 0 no-repeat,none;background-size:100% auto;content:'';height:17px;position:absolute;top:7px;left:10px;width:12px}.jobs-department-filter a{padding-left:34px}.jobs-department-filter a::before{background:url("../images/jobs/icon-filter-location-vflrW51sI.png") 0 0 no-repeat;background:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/icon-filter-department-vfljBZyNO.svg") 0 0 no-repeat,none;background-size:100% auto;content:'';height:17px;position:absolute;top:8px;left:9px;width:18px}.job-position-column{display:inline-block;width:240px;vertical-align:top}.job-position-column+.job-position-column{margin-left:40px}.all-jobs-filters{float:right;margin-top:14px}.section-see-all{margin:70px auto 0 auto;text-align:center}.section-equal-opportunity{width:600px;margin:auto}.section-equal-opportunity p{-moz-transform:translate3d(0, 50px, 0);-ms-transform:translate3d(0, 50px, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);color:#47525d;line-height:1.8em;margin-bottom:2em}.see-all-jobs{background:url("../images/jobs/see-all-jobs-arrow-vflpFiDez.png") right 11px no-repeat;background:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/see-all-jobs-arrow-vfl7yE0Hc.svg") right 11px no-repeat,none;background-size:24px auto;color:#007ee5;display:inline-block;font-size:30px;padding-right:34px}.see-all-jobs:hover{text-decoration:none}#jobs-apply #resume_file_name{display:none !important}#jobs-apply .row{margin-bottom:15px;position:relative}#jobs-apply .row br{display:none}#jobs-apply .row .error-message{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;left:450px;padding:7px 16px;background-color:#fff4f4;color:#d89093;border:1px #d89093 solid;font-size:12px}#jobs-apply .row.input.apply-row-gpa span{margin:0 15px}#jobs-apply .row.input.apply-row-gpa input{width:106px}#jobs-apply .row .extensions{font-size:10px}#jobs-apply .row .jobs-chooser{position:absolute;top:5px;left:110px}#jobs-apply .row.input label{display:inline-block;width:100px;margin-right:10px}#jobs-apply .row.input input,#jobs-apply .row.input textarea{padding:5px;width:300px;border:1px #dadada solid}#jobs-apply .row.submit{margin-top:20px;margin-bottom:20px;width:425px;text-align:right}#positions-application-form .sign-in-to-apply{padding-bottom:20px}#jobs-listing #position-header{position:relative;border-bottom:1px #e5e5e5 solid;padding-bottom:10px;margin-bottom:10px}#jobs-listing #position-header #position-title{font-size:18px;font-weight:700;margin-top:20px}#jobs-listing #position-header .apply-button{position:absolute;top:0;right:0}#jobs-listing #position-description{padding-bottom:20px}#jobs-listing hr{border:0;border-top:1px #e5e5e5 solid;margin:10px 0}#jobs-success p{font-size:16px}#jobs-apply .row.input.apply-row-gpa span{margin:0 15px}#jobs-apply .row.input.apply-row-gpa input{width:106px}.jobs-apply-success{margin-top:40px;text-align:center}.jobs-apply-success .apply-success-title{font-size:28px;font-weight:400;margin-bottom:22px}.jobs-apply-success .apply-success-subtitle{color:#7B8994;font-size:20px;font-weight:400;margin:0 auto 28px auto;padding-top:0;width:620px}.jobs #page-full-footer,.jobs-home #page-full-footer{margin:0 auto;width:990px}.jobs{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-smooth:always}.jobs .grid{list-style:none;margin-left:-20px}.jobs .grid>.grid__col--2-of-2,.jobs .grid>.grid__col--3-of-3,.jobs .grid>.grid__col--4-of-4,.jobs .grid>.grid__col--12-of-12{width:100%}.jobs .grid>.grid__col--1-of-2,.jobs .grid>.grid__col--2-of-4,.jobs .grid>.grid__col--6-of-12{width:50%}.jobs .grid>.grid__col--1-of-3,.jobs .grid>.grid__col--4-of-12{width:33.33333%}.jobs .grid>.grid__col--2-of-3,.jobs .grid>.grid__col--8-of-12{width:66.66667%}.jobs .grid>.grid__col--1-of-4,.jobs .grid>.grid__col--3-of-12{width:25%}.jobs .grid>.grid__col--3-of-4,.jobs .grid>.grid__col--9-of-12{width:75%}.jobs .grid>.grid__col--push-2-of-2,.jobs .grid>.grid__col--push-3-of-3,.jobs .grid>.grid__col--push-4-of-4,.jobs .grid>.grid__col--push-12-of-12{margin-left:100%}.jobs .grid>.grid__col--push-1-of-2,.jobs .grid>.grid__col--push-2-of-4,.jobs .grid>.grid__col--push-6-of-12{margin-left:50%}.jobs .grid>.grid__col--push-1-of-3,.jobs .grid>.grid__col--push-4-of-12{margin-left:33.33333%}.jobs .grid>.grid__col--push-2-of-3,.jobs .grid>.grid__col--push-8-of-12{margin-left:66.66667%}.jobs .grid>.grid__col--push-1-of-4,.jobs .grid>.grid__col--push-3-of-12{margin-left:25%}.jobs .grid>.grid__col--push-3-of-4,.jobs .grid>.grid__col--push-9-of-12{margin-left:75%}.jobs .grid>.grid__col--pull-2-of-2,.jobs .grid>.grid__col--pull-3-of-3,.jobs .grid>.grid__col--pull-4-of-4,.jobs .grid>.grid__col--pull-12-of-12{margin-left:-100%}.jobs .grid>.grid__col--pull-1-of-2,.jobs .grid>.grid__col--pull-2-of-4,.jobs .grid>.grid__col--pull-6-of-12{margin-left:-50%}.jobs .grid>.grid__col--pull-1-of-3,.jobs .grid>.grid__col--pull-4-of-12{margin-left:-33.33333%}.jobs .grid>.grid__col--pull-2-of-3,.jobs .grid>.grid__col--pull-8-of-12{margin-left:-66.66667%}.jobs .grid>.grid__col--pull-1-of-4,.jobs .grid>.grid__col--pull-3-of-12{margin-left:-25%}.jobs .grid>.grid__col--pull-3-of-4,.jobs .grid>.grid__col--pull-9-of-12{margin-left:-75%}.jobs .grid>.grid__col--1-of-12{width:8.33333%}.jobs .grid>.grid__col--push-1-of-12{margin-left:8.33333%}.jobs .grid>.grid__col--pull-1-of-12{margin-left:-8.33333%}.jobs .grid>.grid__col--2-of-12{width:16.66667%}.jobs .grid>.grid__col--push-2-of-12{margin-left:16.66667%}.jobs .grid>.grid__col--pull-2-of-12{margin-left:-16.66667%}.jobs .grid>.grid__col--5-of-12{width:41.66667%}.jobs .grid>.grid__col--push-5-of-12{margin-left:41.66667%}.jobs .grid>.grid__col--pull-5-of-12{margin-left:-41.66667%}.jobs .grid>.grid__col--7-of-12{width:58.33333%}.jobs .grid>.grid__col--push-7-of-12{margin-left:58.33333%}.jobs .grid>.grid__col--pull-7-of-12{margin-left:-58.33333%}.jobs .grid>.grid__col--10-of-12{width:83.33333%}.jobs .grid>.grid__col--push-10-of-12{margin-left:83.33333%}.jobs .grid>.grid__col--pull-10-of-12{margin-left:-83.33333%}.jobs .grid>.grid__col--11-of-12{width:91.66667%}.jobs .grid>.grid__col--push-11-of-12{margin-left:91.66667%}.jobs .grid>.grid__col--pull-11-of-12{margin-left:-91.66667%}.jobs .grid .grid__col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-height:1px;padding-left:20px;vertical-align:top}@media (max-width: 0px){.jobs .grid .grid__col{display:block;margin-right:0;margin-left:0;padding-right:0;width:auto}}@media (max-width: 0px){.jobs .grid .grid__col{display:block;margin-left:0;margin-right:0;width:auto}}@media (max-width: 0px) and (min-width: 0px){.jobs .grid .grid__col[class*="grid__col--m-"]{display:inline-block;margin-right:-.24em}.jobs .grid .grid__col.grid__col--m-1-of-2,.jobs .grid .grid__col.grid__col--m-2-of-4{width:50%}.jobs .grid .grid__col.grid__col--m-1-of-3{width:33.33333%}.jobs .grid .grid__col.grid__col--m-2-of-3{width:66.66667%}.jobs .grid .grid__col.grid__col--m-1-of-4{width:25%}.jobs .grid .grid__col.grid__col--m-3-of-4{width:75%}}@media (max-width: 0px){.jobs .grid .grid__col[class*="grid__col--s-"]{display:inline-block;margin-right:-.24em}.jobs .grid .grid__col.grid__col--s-1-of-2,.jobs .grid .grid__col.grid__col--s-2-of-4{width:50%}.jobs .grid .grid__col.grid__col--s-1-of-3{width:33.33333%}.jobs .grid .grid__col.grid__col--s-1-of-3{width:66.66667%}.jobs .grid .grid__col.grid__col--s-1-of-4{width:25%}.jobs .grid .grid__col.grid__col--s-3-of-4{width:75%}}.jobs .grid .grid__col--centered{display:block;margin-left:auto;margin-right:auto}.jobs .grid .grid__col--d-first{float:left}.jobs .grid .grid__col--d-last{float:right}.jobs .grid.grid--no-gutter{margin-left:0;width:100%}.jobs .grid.grid--no-gutter>*{padding-left:0}.jobs .grid.grid--no-gutter .grid__col--span-all{margin-left:0;width:100%}.jobs .grid .grid__col--align-bottom{vertical-align:bottom}.jobs .grid .grid__col--align-middle{vertical-align:middle}.jobs .wrap{margin:30px auto 0 auto;width:990px}.jobs #outer-frame{width:auto}.jobs #page-content{padding-left:0;padding-bottom:0;margin-top:0;min-height:0}.jobs #sidebar{float:none;padding-left:20px;width:16.66667%}.jobs #page-full-footer #footer-top-margin{height:5em}.jobs .jobs__grid{padding-bottom:20px;padding-top:20px}.jobs .jobs__grid--large{padding-top:80px}.jobs .jobs__header--1{color:#47525d;font-weight:300;font-size:28px;line-height:32px;margin-bottom:20px}.jobs .jobs__header--video{padding-top:80px;margin:0;text-align:center}.jobs .jobs__header--no-margin{margin:10px auto 0}.jobs .jobs__header--1-openings{margin-bottom:10px}.jobs .jobs__header--2{font-weight:500;font-size:20px;line-height:28px}.jobs .jobs__header--3{color:#47525d;font-size:16px;font-weight:500;line-height:28px}.jobs .jobs__header--3-blurb{margin-bottom:5px}.jobs .jobs__header--3-openings{margin-bottom:10px}.jobs .jobs__header--centered{text-align:center}.jobs .jobs__header--blue{color:#007ee5}.jobs .jobs__content{color:#47525d;font-size:13px;line-height:23px}.jobs .jobs__content--center{text-align:center}.jobs .jobs__content--padded{min-height:100px;padding-left:10px;padding-right:10px}.jobs .jobs__blurb--main{color:#7b8994;font-size:14px;line-height:25px;margin-top:24px}.jobs .jobs__blurb--positions{margin:50px auto 22px}.jobs .jobs__blurb--locations{display:block;font-size:13px;margin-bottom:4px;line-height:21px}.jobs .jobs__link{color:#007ee5;display:inline-block}.jobs .jobs__blurb--link{color:#007ee5;display:inline-block;font-size:13px;font-weight:500;line-height:21px}.jobs .jobs__slider--link{color:#007ee5;display:inline-block;font-size:13px;font-weight:500}.jobs .jobs__link--hoverless{text-decoration:none}.jobs .jobs__position{margin-bottom:20px}.jobs .jobs__position--link{color:#007ee5;display:inline-block;font-size:13px;font-weight:500}.jobs .jobs__position--local{color:#7b8994;font-size:13px;line-height:23px;display:block}.jobs .jobs__image--right{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:400px;position:absolute;right:0;width:45%}@media (max-width: 1989px) and (min-width: 1200px){.jobs .jobs__image--right{width:42%}}@media (max-width: 1200px) and (min-width: 1000px){.jobs .jobs__image--right{width:40%}}@media (max-width: 1000px) and (min-width: 900px){.jobs .jobs__image--right{width:35%}}@media (max-width: 900px) and (min-width: 800px){.jobs .jobs__image--right{width:30%}}@media (max-width: 800px){.jobs .jobs__image--right{display:none}}.jobs .jobs__figcaption{position:absolute;bottom:-30px;color:#7b8994}.jobs .jobs__image--design{background-image:url("../images/jobs/design/hero-vflInyyc6.png")}.jobs .jobs__image--tech-ops{background-image:url("../images/jobs/tech_ops/hero-vflD-RRCf.png")}.jobs .jobs__image--engineering{background-image:url("../images/jobs/engineering/hero-vfl3tPnX1.png")}.jobs .jobs__image--product-mgmt{background-image:url("../images/jobs/product_mgmt/hero-vfl-F_Xrs.png")}.jobs .jobs__image--internships{background-image:url("../images/jobs/internships/hero-vfll49AU0.png")}.jobs .jobs__image--biz-university-grads{background-image:url("../images/jobs/biz_university_grads/hero-vflOWMqQu.png")}.jobs .jobs__image--drp{background-image:url("../images/jobs/drp/hero-vflRA_KAC.png")}.jobs .jobs__image--eng-university-grads{background-image:url("../images/jobs/eng_university_grads/hero-vfl1c9sem.png")}.jobs .jobs__image--circle{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;display:block;height:225px;margin:20px auto 30px;width:225px}.jobs .jobs__image--square{display:block;margin:10px auto 30px;width:100%}.jobs .jobs__slideless--right{margin-left:40px}.jobs .jobs__slideless--center{margin:0 20px}.jobs .jobs__slideless--left{margin-right:40px}.jobs .jobs__divider{border:0;border-top:1px solid #e5e5e5;margin:50px auto}.jobs .jobs__divider--small{margin:20px auto}.jobs .video{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;position:relative;width:100%}.jobs .video__play-button{position:absolute;top:50%;left:50%;margin-left:-51.5px;margin-top:-51.5px}.jobs .video--design{background-image:url("../images/jobs/design/video-vflrsmhsp.png")}.jobs .video--tech-ops{background-image:url("../images/jobs/tech_ops/video-vflaTEYEd.png");margin-top:60px}.jobs .video--interns{background-image:url("../images/jobs/internships/video-vflx7cvtF.png");margin-top:60px}.jobs .video--drp{background-image:url("../images/jobs/drp/video-vfly63FvR.png");margin-bottom:60px}.jobs .slider{border-bottom:1px solid #e5e5e5;min-height:600px;margin:0 auto 50px;overflow:hidden;padding-top:20px;padding-bottom:25px;position:relative}.jobs .slider--small{min-height:540px}.jobs .slide--no-cushion{border-bottom:none;margin:0 auto}.jobs .slider__wrap{width:1200px;position:relative}.jobs .slider__nav{background-repeat:no-repeat;background-size:auto 36px;background-position:center;cursor:pointer;height:56px;position:absolute;top:200px;margin-top:-28px;width:40px}.jobs .slider__nav--prev{background-image:url("../images/jobs/slider__nav--left-vfldxBurA.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/slider__nav--left-vfl4uBa3z.svg"),none;left:-12px;z-index:3}.jobs .slider__nav--next{background-image:url("../images/jobs/slider__nav--right-vfl_0wqaY.png");background-image:url("https://dt8kf6553cww8.cloudfront.net/static/images/jobs/slider__nav--right-vflDzGmtn.svg"),none;right:-4px;z-index:3}.jobs .slider__pad--right{margin-right:40px}.jobs .slider__pad--center{margin:0 20px}.jobs .slider__pad--left{margin-left:40px}.jobs .slider__media{-webkit-backface-visibility:hidden;backface-visibility:hidden;list-style:none;margin:0;padding:0;position:absolute}.jobs .slider__media li{background-size:cover;background-position:center center;float:left;height:600px}.jobs .slider__media li:last-child{background-position:center top}.jobs .slider__details{list-style:none;margin:0;padding:0}.jobs .slider__content{position:absolute;width:100%}.jobs .slider__content .slider__subcontent{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-webkit-transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transition:all 600ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0s;-moz-transform:translate3d(0, 25px, 0);-ms-transform:translate3d(0, 25px, 0);-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}.jobs .slider__content.active{z-index:2}.jobs .slider__content.active .slider__subcontent--1{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.2s;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.2s;-moz-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.2s;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.jobs .slider__content.active .slider__subcontent--2{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.3s;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.3s;-moz-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.3s;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.jobs .slider__content.active .slider__subcontent--3{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.4s;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.4s;-moz-transition:all 400ms cubic-bezier(0.215, 0.61, 0.305, 1.1) 0.4s;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
