.careers-timeline{--content-gap:20px;--timeline-width:2700px;-webkit-margin-before:0!important;display:flex;flex-direction:column;justify-content:center;margin-block-start:0!important;min-height:calc(100vh - 110px);overflow-x:auto;overflow-y:hidden;position:relative}@media(min-width:640px){.careers-timeline{--timeline-width:3000px}}@media(min-width:1024px){.careers-timeline{--content-gap:30px;--timeline-width:4000px}}@media(min-width:1200px){.careers-timeline{--timeline-width:4500px}}@media(min-width:1440px){.careers-timeline{--timeline-width:4750px}}.careers-timeline__inner{align-items:center;display:flex;height:100%;width:var(--timeline-width)}.careers-timeline img{margin-bottom:15px}@media(min-width:1024px){.careers-timeline img{margin-bottom:30px}}.careers-timeline p{font-size:14px}@media(min-width:1024px){.careers-timeline p{font-size:16px}}.careers-ct-connector__line{background-color:var(--wp--preset--color--base-canvas);height:1px;left:0;position:absolute;top:calc(50% - 1px);width:var(--timeline-width)}.careers-ct-section-a{background-color:var(--wp--preset--color--base);flex-shrink:0;padding:236px 20px 236px 30px;position:relative;z-index:1}@media(min-width:640px){.careers-ct-section-a{padding-left:100px;padding-right:120px}}@media(min-width:1200px){.careers-ct-section-a{padding-left:330px}}@media(min-width:1720px){.careers-ct-section-a{padding-left:440px}}@media(min-width:1920px){.careers-ct-section-a{padding-left:560px}}.careers-ct-section-a__content{display:flex;flex-direction:column;width:300px}@media(min-width:640px){.careers-ct-section-a__content{width:400px}}@media(min-width:1200px){.careers-ct-section-a__content{flex-direction:row;width:830px}}@media(min-width:1440px){.careers-ct-section-a__content{width:830px}}.careers-ct-section-a__content h1{max-width:400px}@media(min-width:1200px){.careers-ct-section-a__content h1{text-align:right;width:400px}}.careers-ct-section-a__content-desc{max-width:400px}@media(min-width:1200px){.careers-ct-section-a__content-desc{margin-left:54px;padding-top:15px;width:390px}}.careers-ct-section-a__content p{font-size:16px;letter-spacing:-.24px;line-height:1.35}@media(min-width:1200px){.careers-ct-section-a__content p{font-size:22px;margin-bottom:42px}}.careers-ct-section-a__content .arrow-link{-webkit-animation:arrow-pulse 2.5s infinite;animation:arrow-pulse 2.5s infinite;pointer-events:none}@media(min-width:1200px){.careers-ct-section-a__content .arrow-link{background-size:22px 22px;font-size:22px}}.careers-ct-connector-a{width:400px}@media(min-width:1440px){.careers-ct-connector-a{width:500px}}.careers-ct-connector-icon{width:80}.careers-ct-section-icon{background-color:var(--wp--preset--color--base);flex-shrink:0;margin-right:50px;padding:40px;position:relative;text-align:center;z-index:1}@media(min-width:1024px){.careers-ct-section-icon{margin-right:80px;padding:60px}}.careers-ct-section-icon__image{margin-bottom:20px}.careers-ct-section-icon__image svg{height:50px;width:auto}@media(min-width:1024px){.careers-ct-section-icon__image svg{height:80px;width:auto}}.careers-ct-section-icon__title{font-size:16px;max-width:200px}@media(min-width:1024px){.careers-ct-section-icon__title{font-size:22px;max-width:290px}}@-webkit-keyframes arrow-pulse{0%{background-position:calc(100% - 18px) 50%}50%{background-position:calc(100% - 5px) 50%}to{background-position:calc(100% - 18px) 50%}}@keyframes arrow-pulse{0%{background-position:calc(100% - 18px) 50%}50%{background-position:calc(100% - 5px) 50%}to{background-position:calc(100% - 18px) 50%}}
