#wrapper.pt_content #main #primary .careers img{max-width:100%}#wrapper.pt_content #main #primary .careers h1{font-family:"NHaasGroteskTXStd-55Rg", Arial, Helvetica, sans-serif;font-size:36px;line-height:1.44;letter-spacing:7px;text-align:center;color:#ffffff;text-transform:uppercase}#wrapper.pt_content #main #primary .careers h2{font-family:"NHaasGroteskTXStd-55Rg", Arial, Helvetica, sans-serif;font-size:24px;line-height:1.17;letter-spacing:5.1px;text-align:center;color:#000000;text-transform:uppercase}#wrapper.pt_content #main #primary .careers h3{font-family:"NHaasGroteskTXW01-65Md", Arial, Helvetica, sans-serif;font-size:14px;line-height:2;letter-spacing:4.4px;text-transform:uppercase;margin:0}#wrapper.pt_content #main #primary .careers p{font-family:"NeueHaasGroteskText W01", Arial, Helvetica, sans-serif;font-size:16px;letter-spacing:0.55px;line-height:28px}#wrapper.pt_content #main #primary .careers q{display:block;font-family:"NHaasGroteskTXStd-55Rg", Arial, Helvetica, sans-serif;font-size:28px;color:#000000;line-height:1.29;letter-spacing:0.5px;text-align:left}#wrapper.pt_content #main #primary .careers q:before{position:absolute;content:"\201C";font-family:"Chronicle Display A","Chronicle Display B";font-size:70px;line-height:60px;margin-top:-3px;left:-25px}#wrapper.pt_content #main #primary .careers q:after{position:absolute;content:"\201D";font-family:"Chronicle Display A","Chronicle Display B";font-size:70px;line-height:60px;margin-left:22px}#wrapper.pt_content #main #primary .careers p.author{font-family:"NHaasGroteskTXW01-65Md";font-size:16px;color:#000000;letter-spacing:2px;line-height:24px;text-transform:uppercase;margin-bottom:7px}#wrapper.pt_content #main #primary .careers span.position-title{font-family:NHaasGroteskTXW01-65Md;font-size:12px;line-height:0.42;letter-spacing:0.5px}#wrapper.pt_content #main #primary .careers .button{padding:11px 25px 10px;font-size:12px;background:transparent;font-family:NHaasGroteskTXW01-65Md;line-height:14px;min-height:38px;min-width:180px;box-sizing:border-box;height:auto;border:1px solid #000;color:#000}#wrapper.pt_content #main #primary .careers .button:hover{background:#000;color:#fff}#wrapper.pt_content #main #primary .careers li{list-style:none}body.fr #wrapper.pt_content #main #primary .careers q:before{position:absolute;content:"\00AB";font-family:"Chronicle Display A","Chronicle Display B";font-size:60px;line-height:19px;margin-top:unset;left:-25px}body.fr #wrapper.pt_content #main #primary .careers q:after{position:absolute;content:"\00BB";font-family:"Chronicle Display A","Chronicle Display B";font-size:60px;line-height:19px;margin-left:11px}body.de .careers .intro .hero .title-wrapper,body.fr .careers .intro .hero .title-wrapper{flex:0 0 100%;max-width:100%}body.de .careers .intro .hero .title-wrapper h1,body.fr .careers .intro .hero .title-wrapper h1{font-size:25px !important;letter-spacing:5px !important}@media (min-width: 768px){body.de .careers .intro .hero .title-wrapper,body.fr .careers .intro .hero .title-wrapper{flex:0 0 66.66667%;max-width:66.66667%}body.de .careers .intro .hero .title-wrapper h1,body.fr .careers .intro .hero .title-wrapper h1{font-size:36px !important;letter-spacing:7px !important}}.careers .intro .hero{color:#fff}.careers .intro .hero .container{position:relative;top:50%;transform:translateY(-50%)}.careers .intro .jobs .options{max-height:200px;min-height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center}.careers .intro .jobs .options a{position:absolute;top:0;bottom:0;left:0;right:0}.careers .intro .jobs .options a h3{color:#fff;position:relative;top:50%;transform:translateY(-50%)}@media (min-width: 768px){.careers .intro{text-align:center}}@media (min-width: 992px){.careers .intro .jobs .options{max-width:31%;margin:0 auto}}.careers .values{background:#F8F8F8}.careers .values .background{background-position:bottom center;background-size:cover}.careers .values .background .container-fluid{height:160vh}.careers .values .slick-list{overflow:visible !important}.careers .values .author-info{text-align:left}.careers .values h3{font-size:16px;line-height:1.56;letter-spacing:0.5px}@media (min-width: 768px){.careers .values{text-align:center}.careers .values .background{background-position:right center}.careers .values .background .container-fluid{height:inherit}}@media (min-width: 992px){.careers .values .background{background-position:center center}.careers .values .background .container-fluid{height:100vh}.careers .values .background .container-fluid .col-lg{border-right:1px solid;text-align:left}.careers .values .background .container-fluid .col-lg:last-of-type{border-right:none}}@media (min-width: 1200px){.careers .values .container-fluid{max-width:1400px}}@media (min-width: 768px){.careers .benefits{text-align:center}}@media (min-width: 992px){.careers .benefits .container .col-lg{border-right:1px solid;text-align:left}.careers .benefits .container .col-lg:last-of-type{border-right:none}}.careers .team{background:#F8F8F8}.careers .team q{margin-bottom:30px}.careers .team q:before{position:absolute;left:-3px}.careers .team q:after{margin-left:10px}.careers .team ul{text-align:left}@media (min-width: 768px){.careers .team{text-align:center}}@media (min-width: 1200px){.careers .team .container-fluid{max-width:1400px}}
