.page-title-row{position:relative}.page-title-row>.inner-container{position:relative;z-index:3;pointer-events:none}.page-title-row:before{content:"";z-index:1;position:absolute;top:-25rem;left:50%;opacity:.5;width:82.8125rem;height:35.6875rem;background:url(../img/content-bg-lines-center-full-horizontal.webp) no-repeat left top/contain rgba(0,0,0,0);transform:translateX(-92%);pointer-events:none}@media screen and (min-width: 108.8125rem){.page-title-row:before{background-size:auto}}@media screen and (max-width: 61.8125rem){.page-title-row:before{left:auto;right:.8125rem}}.page-title-row:after{content:"";z-index:1;position:absolute;top:auto;bottom:-8.625rem;left:50%;right:auto;width:82.8125rem;height:35.6875rem;opacity:.5;background:url(../img/content-bg-lines-center-full-horizontal.webp) no-repeat right bottom/auto rgba(0,0,0,0);transform:translateX(-18%);pointer-events:none}@media screen and (min-width: 108.8125rem){.page-title-row:after{background-size:auto}}.site-container>.page-careers-listing-container{background:url(../img/bg-content-white-short.webp) no-repeat center top/108.75rem auto #fff}.page-careers-container.page-content-container.bg-white,.page-careers-listing-container.bg-white{background:rgba(0,0,0,0)}.page-careers-listing-container{background:rgba(0,0,0,0);position:relative;overflow:hidden;padding:0 .625rem}.page-careers-listing-container:before{content:"";z-index:1;position:absolute;top:-11.5rem;left:50%;opacity:.3;width:52.5rem;height:34.5625rem;background:url(../img/content-bg-lines-benefits-center.webp) no-repeat center center/auto rgba(0,0,0,0);opacity:.3;transform:translateX(-108%)}.page-careers-listing-container p{text-align:center}.page-careers-listing-container>.inner-container{position:relative;z-index:2}.page-title-row.vacancies-title-row{background-position:13% -4.375rem}.page-careers-container .inner-container{text-align:center}@media screen and (max-width: 69.9375rem){.page-careers-list-container .inner-container{padding:0 1.25rem;box-sizing:border-box}}.page-careers-list-container .inner-container article .vacancies-container{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding:0 0 2.1875rem}.page-careers-list-container .inner-container article .vacancies-container .vacancies-content{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:2.75rem 0 2.625rem;border-bottom:1px solid #ececec}.page-careers-list-container .inner-container article .vacancies-container .vacancies-content h5{flex:0 1 auto;font:400 1.8125rem/1.5rem "Bebas Neue",Tahoma,Arial,Helvetica,sans-serif;margin:0;color:#1e3263}@media screen and (max-width: 61.8125rem){.page-careers-list-container .inner-container article .vacancies-container .vacancies-content h5{font:400 clamp(1.125rem,2.9vw,1.8125rem)/1.5rem "Bebas Neue",Tahoma,Arial,Helvetica,sans-serif}}@media screen and (max-width: 47.9375rem){.page-careers-list-container .inner-container article .vacancies-container .vacancies-content h5{flex:0 1 100%}}.page-careers-list-container .inner-container article .vacancies-container .vacancies-content h5 a{color:inherit}.page-careers-list-container .inner-container article .vacancies-container .vacancies-content h5 .location{color:#2179be}.page-careers-list-container .inner-container article .vacancies-container .vacancies-content .button{flex:0 1 auto;margin:0;max-width:15.625rem;width:24.03846154%;margin:0 0 0 .625rem}@media screen and (max-width: 47.9375rem){.page-careers-list-container .inner-container article .vacancies-container .vacancies-content .button{flex:0 1 7.875rem;width:7.875rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font:400 clamp(1rem,2.5vw,1.33125rem)/1.3125rem "Bebas Neue",Tahoma,Arial,Helvetica,sans-serif}}.vacancy-title-row .inner-container{text-align:center}.vacancy-title-row .inner-container h1{margin:0 0 .3125rem}.vacancy-title-row .inner-container h4{margin:0;font:400 1.875rem/2.125rem "Bebas Neue",Tahoma,Arial,Helvetica,sans-serif}.page-content-title-row.vacancy-title-row .inner-container{padding:6.25rem 0 0}.vacancy-title-row.page-content-subtitle-row .inner-container{padding:0 0 5rem}.page-vacancies-container .title-container{position:relative}.page-vacancies-container .title-container:before{content:"";position:absolute;inset:0;opacity:.3;background:url(../img/content-bg-lines-benefits-center.webp) no-repeat calc(50% - 25rem) -4.0625rem #091731;pointer-events:none}.page-vacancies-container .title-container .page-content-title-row,.page-vacancies-container .title-container .page-content-subtitle-row{background-color:rgba(0,0,0,0)}.page-vacancies-container>.inner-container{padding:2.8125rem 0}/*# sourceMappingURL=template-careers.css.map */
