.hero-careers .page-title,.hero-careers .subtitle,.g-feature-careers-by-team h2,.g-feature-careers-by-location h2,.g-feature-careers-by-location h4,.g-feature-careers-follow-us h2{font-family:"gazebo-cond-semibold-font","HelveticaNeue","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal}.careers-home .image-and-caption h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}.hero-careers{color:#ffffff;overflow:hidden}#hero.hero-careers .hero-wrap-outer{height:480px;background-position:center -50px}.hero-careers .description{height:66px}.hero-careers .hero-wrap-inner{height:314px}.hero-careers.hero-fade .hero-wrap-outer{max-width:1200px}.hero-careers .page-title,.hero-careers .subtitle{color:#ffffff;line-height:1;max-width:100%;margin-bottom:0;text-shadow:0 1px 2px #666666}.hero-careers .page-title{font-size:52px}.hero-careers .subtitle{font-size:36px}.hero-careers .hero-post-wrap{position:absolute;bottom:0;z-index:800;width:100%;-webkit-box-shadow:inset 0 0 0 200px rgba(33,102,153,0.85);box-shadow:inset 0 0 0 200px rgba(33,102,153,0.85)}.hero-careers .description{max-width:800px;margin:0 auto;padding:50px 0;font-size:22px;line-height:1.5}.hero-careers .find-openings{max-width:none;display:inline-block;-webkit-box-shadow:inset 0 0 0 200px rgba(33,102,153,0.85);box-shadow:inset 0 0 0 200px rgba(33,102,153,0.85);font-size:18px;line-height:1;padding:22px 12px;margin:20px auto 10px auto}.hero-careers .find-openings a{display:inline-block;width:140px;height:40px;margin:12px 12px 0 12px;border-radius:4px;background-color:#78b254;color:#ffffff;line-height:40px}.hero-careers .find-openings a:hover{text-decoration:none;-webkit-box-shadow:inset 0 0 0 200px rgba(255,255,255,0.4);box-shadow:inset 0 0 0 200px rgba(255,255,255,0.4)}.g-feature-careers-by-team{background-color:#f1f4f6;padding:40px 0}.g-feature-careers-by-team h2{margin:0 0 20px 0;font-size:22px;color:#25689b;border:none;text-align:center;text-transform:uppercase}.g-feature-careers-by-team .image-grid{margin:0 auto}.g-feature-careers-by-team .image-square{background-image:url(https://ssr-www.pages.dev/web/20150310184415im_/https://g.twimg.com/sites/about/careers/team-grid-off.jpg?kwid=1tfa-bq%2560kjuf-lqd);width:235px;height:235px;float:left;position:relative;overflow:hidden;-webkit-transition:background-image 0.25s ease-in-out;transition:background-image 0.25s ease-in-out}.g-feature-careers-by-team .image-square:hover,.g-feature-careers-by-team .image-square-hover-preload{background-image:url(https://ssr-www.pages.dev/web/20150310184415im_/https://g.twimg.com/sites/about/careers/team-grid-on.jpg?kwid=1tfa-bq%2560kjuf-lqd)}.g-feature-careers-by-team .image-square-hover-preload{width:0;height:0}.g-feature-careers-by-team .image-square>a{position:absolute;display:block;width:100%;height:100%}.g-feature-careers-by-team .image-square>a:hover{text-decoration:none}.g-feature-careers-by-team .image-square .text{margin:0 auto;max-width:180px;text-align:center;text-transform:uppercase;font-size:16px;color:#ffffff}.g-feature-careers-by-team .image-square .sprite{background-image:url(https://ssr-www.pages.dev/web/20150310184415im_/https://g.twimg.com/sites/about/careers/team-sprites.png?kwid=1tfa-bq%2560kjuf-lqd);width:80px;height:80px;margin:50px auto 20px auto}.g-feature-careers-by-location{background-color:#3b87c2;background-image:url(https://ssr-www.pages.dev/web/20150310184415im_/https://g.twimg.com/sites/about/careers/world.jpg?kwid=1tfa-bq%2560kjuf-lqd);background-repeat:no-repeat;background-position:top center;color:#ffffff}.g-feature-careers-by-location .container{padding:40px 0}.g-feature-careers-by-location h2{font-size:22px;text-align:center}.g-feature-careers-by-location h3{font-size:18px;text-align:center;padding-bottom:30px}.g-feature-careers-by-location .continent-locations{border-top:1px solid #ffffff}.g-feature-careers-by-location h4{font-size:18px}.g-feature-careers-by-location .location-name{font-size:14px;color:#ffffff}.g-feature-careers-by-location .location-name.active{font-weight:bold}.g-feature-careers-follow-us{background:#424b53;color:#ffffff}.g-feature-careers-follow-us .container{padding:30px 0 50px 0}.g-feature-careers-follow-us h2{margin-bottom:32px;text-align:center;text-transform:uppercase;font-size:22px}.g-feature-careers-follow-us .media a,.g-feature-careers-follow-us .media .user-bio{color:#ffffff}.jobvite-iframe{width:100%;height:1200px}.g-feature-careers-all-pos-link{margin-top:20px}.g-feature-careers-map{background:#3b87c3}.g-feature-careers-map .map-container{position:relative;margin:0 auto;max-width:1200px}.g-feature-careers-map .map{width:100%}.g-feature-careers-map .map-marker{display:block;position:absolute;width:12px;height:17px;background-image:url(https://ssr-www.pages.dev/web/20150310184415im_/https://g.twimg.com/sites/about/careers/map-marker.png?kwid=1tfa-bq%2560kjuf-lqd);background-repeat:no-repeat;-webkit-background-size:12px 17px;background-size:12px 17px;margin-top:-14px;margin-left:-7px;-webkit-transition-property:background-size,width,height,margin-top,margin-left;transition-property:background-size,width,height,margin-top,margin-left;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.g-feature-careers-map .map-marker.active{width:19px;height:26px;-webkit-background-size:19px 26px;background-size:19px 26px;margin-top:-22px;margin-left:-10px}.g-feature-careers-map .map-marker-label{position:absolute;color:#ffffff;padding:6px 12px;margin-left:13px;margin-top:-27px;font-size:16px;font-weight:bold;display:none;-webkit-box-shadow:inset 0 0 0 200px rgba(33,102,153,0.85);box-shadow:inset 0 0 0 200px rgba(33,102,153,0.85)}.g-feature-careers-map .map-marker-label.active{display:block}.touch-test{display:none;width:0px}.careers-home #gaz-content,.careers-office #gaz-content,.careers-all-offices #gaz-content,.careers-department #gaz-content,.careers-position #gaz-content,.careers-all-positions #gaz-content{padding-bottom:0}.careers-home #gaz-content-footer,.careers-office #gaz-content-footer,.careers-all-offices #gaz-content-footer,.careers-department #gaz-content-footer,.careers-position #gaz-content-footer,.careers-all-positions #gaz-content-footer{padding-bottom:168px}.careers-home #gaz-content .container{padding:40px 0 0 0}.careers-home #hero.hero-careers .hero-wrap-outer{height:536px;background-position:center -50px}.careers-home .hero-careers .description{max-width:600px;height:66px}.careers-home .hero-careers .hero-wrap-inner{height:370px}.careers-home .image-and-caption .image{position:relative}.careers-home .image-and-caption .bubbles{background-image:url(https://ssr-www.pages.dev/web/20150310184415im_/https://g.twimg.com/sites/about/careers/bubbles.png?kwid=1tfa-bq%2560kjuf-lqd);position:absolute}.careers-home .image-and-caption .bubbles.bubbles-top.bubble-1{background-position:0 0;width:129px;height:129px;top:7px;left:7px}.careers-home .image-and-caption .bubbles.bubbles-top.bubble-2{background-position:-129px 0;width:98px;height:98px;top:279px;left:279px}.careers-home .image-and-caption .bubbles.bubbles-bottom.bubble-1{background-position:-227px 0;width:144px;height:144px;top:0;left:256px}.careers-home .image-and-caption .bubbles.bubbles-bottom.bubble-2{background-position:-371px 0;width:120px;height:120px;top:268px;left:12px}.careers-home .image-and-caption .image{float:left;margin:0 75px 10px 0;width:400px;height:400px}.careers-home .image-and-caption.image-on-right .image{float:right;margin:0 0 10px 75px;text-align:center}.careers-home .image-and-caption img{display:block;margin:0 auto}.careers-home .image-and-caption .caption{margin-top:110px}.careers-home .image-and-caption.image-on-right .caption{text-align:right}.careers-home .image-and-caption h3,.careers-home .image-and-caption p{font-size:18px;line-height:1.25}.careers-all-departments .g-feature-careers-by-team{background-color:transparent}.careers-all-departments .g-feature-careers-by-team>.container{padding:0!important}.careers-all-offices #hero{display:none}.careers-all-offices #gaz-content{display:none}.careers-all-offices #gaz-content-footer{margin-top:0}.careers-all-offices .g-feature-careers-by-location{background:#206699}@media (min-width:1201px) and (max-width:1600px){.hero-careers.hero-fade .hero-wrap-outer:before,.hero-careers.hero-fade .hero-wrap-outer:after,.g-feature-careers-by-location .hero-fade .hero-wrap-outer:before,.g-feature-careers-by-location .hero-fade .hero-wrap-outer:after{display:inline}}@media (min-width:768px) and (max-width:979px){.g-feature-careers-by-team .image-grid{max-width:720px}.g-feature-careers-by-team .image-square{-webkit-background-size:720px 540px;background-size:720px 540px;width:180px;height:180px}.g-feature-careers-by-team .image-square .text{max-width:160px;font-size:14px}.g-feature-careers-by-team .image-square .sprite{-webkit-background-size:720px 60px;background-size:720px 60px;width:60px;height:60px;margin:36px auto 12px auto}.careers-home .g-main{margin-top:24px}.careers-home .image-and-caption .image{margin:0 50px 10px 0}.careers-home .image-and-caption.image-on-right .image{margin:0 0 10px 50px}.careers-home .image-and-caption .caption{margin-top:65px}}@media (max-width:767px){.hero-careers .description{font-size:18px}.g-feature-careers-by-team .image-grid{max-width:420px}.g-feature-careers-by-team .image-square{background-image:url(https://ssr-www.pages.dev/web/20150310184415im_/https://g.twimg.com/sites/about/careers/team-grid-off-mobile.jpg?kwid=1tfa-bq%2560kjuf-lqd);-webkit-background-size:840px 630px;background-size:840px 630px;width:210px;height:210px}.g-feature-careers-by-team .image-square .text{max-width:180px;font-size:14px}.g-feature-careers-by-team .image-square .sprite{-webkit-background-size:840px 70px;background-size:840px 70px;width:70px;height:70px;margin:44px auto 18px auto}.g-feature-careers-by-location{text-align:center;background-image:none}.g-feature-careers-by-location .container{padding:40px 10px 10px 10px}.g-feature-careers-by-location .continent-locations{margin-bottom:20px}.g-feature-careers-follow-us .container{padding:30px 20px 40px 20px}.g-feature-careers-map{display:none}#gaz-content-footer{margin:0-20px;width:auto}.careers-home #gaz-content{padding-bottom:0}.careers-home .g-main{margin-top:24px}.careers-home .image-and-caption .image{display:block;float:none;margin:0 auto}.careers-home .image-and-caption.image-on-right .image{float:none;margin:0 auto}.careers-home .image-and-caption .caption{margin:10px 0 40px 0;text-align:center}.careers-home .image-and-caption.image-on-right .caption{text-align:center}.careers-all-offices #hero{display:none}.careers-all-offices .g-feature-careers-by-location{background-color:#3b87c2}}@media (max-width:480px){.hero-careers .page-title{font-size:42px}.hero-careers .subtitle{font-size:24px}.hero-careers .description{font-size:16px}.g-feature-careers-by-team .image-grid{max-width:280px}.g-feature-careers-by-team .image-square{-webkit-background-size:560px 420px;background-size:560px 420px;width:140px;height:140px}.g-feature-careers-by-team .image-square .text{max-width:130px;font-size:12px}.g-feature-careers-by-team .image-square .sprite{-webkit-background-size:600px 50px;background-size:600px 50px;width:50px;height:50px;margin:22px auto 10px auto}.careers-home .image-and-caption .image{width:200px;height:200px}.careers-home .image-and-caption .bubbles{-webkit-background-size:246px 72px;background-size:246px 72px}.careers-home .image-and-caption .bubbles.bubbles-top.bubble-1{background-position:0 0;width:65px;height:65px;top:-3px;left:-3px}.careers-home .image-and-caption .bubbles.bubbles-top.bubble-2{background-position:-65px 0;width:49px;height:49px;top:146px;left:146px}.careers-home .image-and-caption .bubbles.bubbles-bottom.bubble-1{background-position:-114px 0;width:72px;height:72px;top:-7px;left:135px}.careers-home .image-and-caption .bubbles.bubbles-bottom.bubble-2{background-position:-186px 0;width:60px;height:60px;top:141px;left:-1px}}@media (-webkit-touch-enabled),(-moz-touch-enabled),(touch-enabled){.touch-test{width:1px}}.product-action.btn-primary{font-size:20px;font-weight:bold;margin:60px auto 0;padding:15px 25px;background-color:#3b88c3;background-image:none;border:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.product-action.btn-primary:after,.product-action.btn-primary:before{display:none}section[class$="-tablet"]+.hero-content .product-action.btn-primary{margin:30px auto}.product-action.btn-primary:hover,.product-action.btn-primary:focus,.product-action.btn-primary:active,.product-action.btn-primary.active,.product-action.btn-primary.disabled,.product-action.btn-primary[disabled]{background-color:#226699}.whatsnew-label,.page-download .hero-content #whatsnew-label{text-transform:uppercase;font-size:15px;margin:35px 0 0;color:#66757f}