.careers-page{width:100%;font-size:24px;font-family:"SourceSansPro-Regular",Arial,Helvetica,sans-serif}.careers-page strong{font-family:SourceSansPro-Bold,SourceSansPro-Regular,Arial,Helvetica,sans-serif}.careers-page .culture-jumbo{background:url("https://www2.arccorp.com/globalassets/about-us/careers/culture/culture-jumbo.png") bottom center no-repeat;background-size:cover;padding:150px 30px}.careers-page .culture-jumbo h1{margin:0 auto;text-align:center;color:#fff;font-family:SourceSansPro-SemiBold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:82px;line-height:1.2}.careers-page h2{text-align:center;font-family:SourceSansPro-SemiBold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:46px;line-height:1.2}.careers-page .culture-section{padding:70px 0;padding-left:15px;padding-right:15px}.careers-page .benefits-section{max-width:1070px;margin-top:70px;margin-left:auto;margin-right:auto}.careers-page .benefits-section .benefits-accordion{border-bottom:1px solid #a7a9ac;padding-top:15px;padding-bottom:15px;margin-right:15px;margin-left:15px}.careers-page .benefits-section .benefits-icon{margin-right:25px}.careers-page .benefits-section .benefits-icon svg{width:auto !important;height:75px}.careers-page .benefits-section .benefits-title{font-size:28px;font-family:SourceSansPro-Bold,SourceSansPro-Regular,Arial,Helvetica,sans-serif}.careers-page .benefits-section .benefits-description{font-family:SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:22px;line-height:1.2 !important}.careers-page .erg-section{max-width:1170px;margin-top:70px;margin-left:auto;margin-right:auto}.careers-page .erg-section h2{text-align:left}.careers-page .erg-section .erg-subtitle{font-size:24px;margin-bottom:90px}.careers-page .erg-section .erg-card{max-width:315px;margin-bottom:30px}.careers-page .erg-section .erg-logo{max-height:100px;margin-bottom:30px}.careers-page .erg-section .erg-logo svg,.careers-page .erg-section .erg-logo img{max-height:100px}.careers-page .erg-section .erg-logo img{max-height:130px}.careers-page .erg-section .erg-title{font-size:28px;font-family:SourceSansPro-Bold,SourceSansPro-Regular,Arial,Helvetica,sans-serif}.careers-page .erg-section .erg-description{position:relative;overflow:hidden;height:115px;overflow:hidden;font-size:24px;font-family:SourceSansPro-Regular,Arial,Helvetica,sans-serif}.careers-page .erg-section .erg-description::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);pointer-events:none}.careers-page .erg-section .erg-description.expanded{overflow:visible;height:auto}.careers-page .erg-section .erg-description.expanded::after{display:none}.careers-page .erg-section .erg-read{display:flex;align-items:center;font-size:20px;font-family:SourceSansPro-Bold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;padding-top:10px;padding-bottom:10px;border-bottom:5px solid #2a2b2c;cursor:pointer}.careers-page .erg-section .erg-read .fs-open,.careers-page .erg-section .erg-read .fs-close{margin-left:10px;width:15px;background-size:contain}.careers-page .erg-section .erg-equality-card{background:#f1f2f3;border-radius:25px;border:2px solid #939598;padding:60px;margin-top:60px;margin-bottom:60px}.careers-page .erg-section .erg-equality-card h2{font-family:SourceSansPro-SemiBold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:46px;margin-bottom:30px}.careers-page .erg-section .erg-equality-card p{font-size:24px}.careers-page .arc-accordion .row.align-items-center{margin-right:0 !important;margin-left:0 !important}.careers-page .arc-accordion .row.align-items-center>[class*=col-]{padding-right:0;padding-left:0}.careers-page .arc-accordion .accordionRow{margin-bottom:10px}.careers-page .arc-accordion .accordionRowStart{padding:15px 10px}.careers-page .arc-accordion .accordionName{font-family:SourceSansPro-Bold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:22px;line-height:1.2}.careers-page .arc-accordion .accordionRow,.careers-page .arc-accordion .accordionRow.active,.careers-page .arc-accordion .accordionRow.active .accordionRowStart,.careers-page .arc-accordion .accordionRowInfo.show,.careers-page .arc-accordion .apSection{background:rgba(0,0,0,0) !important}.careers-page .arc-accordion .accordionRowInfo{animation:none !important;transition:none !important}.careers-page .arc-accordion .apSectionMargin{padding:0;margin:0}.careers-page .arc-accordion .fs-open,.careers-page .arc-accordion .fs-close{width:18px;background-size:contain;margin-left:auto}.careers-page .our-people-section{padding-top:70px;padding-bottom:90px;margin-left:auto;margin-right:auto;background:url("https://www2.arccorp.com/globalassets/about-us/careers/culture/Careers-OurPeople-BG.jpg") center center no-repeat;background-size:cover}.careers-page .our-people-section .container-slider{max-width:1270px;margin:0 auto}.careers-page .our-people-section h2{color:#fff;margin-bottom:30px}.careers-page .our-people-section .benefits-subtitle{color:#fff;font-size:34px;text-align:center;margin-bottom:30px}.careers-page .our-people-section .arc-jumbo-swiper{overflow:hidden}.careers-page .our-people-section .swiper-button-next{right:0px !important}.careers-page .our-people-section .swiper-button-prev{left:0px !important}.careers-page .our-people-section .our-people-container{padding:60px 30px 30px;overflow:hidden;background:#fff;border:2px solid #189bb0;border-radius:15px;width:100%;box-sizing:border-box;margin-right:60px;margin-left:60px}.careers-page .our-people-section .our-people-img{position:relative;margin-bottom:30px}.careers-page .our-people-section .our-people-line{z-index:2;position:absolute;bottom:0;left:0;width:100%}.careers-page .our-people-section .our-people-name{position:absolute;z-index:3;bottom:25px;right:0;font-family:SourceSansPro-SemiBold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:42px;text-align:right;line-height:1.1}.careers-page .our-people-section .our-people-title{font-family:SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;margin-top:10px;margin-bottom:5px}.careers-page .our-people-section .our-people-dept{font-family:SourceSansPro-Bold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;margin-top:5px;margin-bottom:10px}.careers-page .our-people-section .our-people-quote-icon{display:block;max-width:50px;margin-right:15px}.careers-page .our-people-section .our-people-quote{font-size:28px;padding-bottom:30px}.careers-page .community-card{text-align:center;background-size:cover;margin-bottom:15px;font-size:20px;font-family:SourceSansPro-SemiBold,SourceSansPro-Regular,Arial,Helvetica,sans-serif}.careers-page .community-card img{max-width:350px;width:100%}.careers-page .culture-footer{background:url("https://www2.arccorp.com/globalassets/about-us/careers/culture/Careers-BottomCTA-BG.jpg") top center no-repeat;background-size:cover;padding:200px 30px}.careers-page .culture-footer h2{color:#fff;margin-bottom:30px}.careers-page .culture-footer .culture-subtitle{color:#fff;font-size:34px;text-align:center;margin-bottom:30px}.careers-page .culture-footer-inner{max-width:700px;margin:0 auto}.careers-page a.ctaBtn{background-color:#f77f00;color:#fff;border:none;border-radius:0;margin:30px 15px;font-family:SourceSansPro-Bold,SourceSansPro-Regular,Arial,Helvetica,sans-serif;font-size:16px;margin:0 auto}@media screen and (max-width: 767.99999px){.careers-page h1{font-size:35px !important}.careers-page h2{font-size:26px !important}.careers-page .benefits-title,.careers-page .culture-subtitle{font-size:20px !important}.careers-page .our-people-section .our-people-headshot{width:65%}.careers-page .our-people-section .our-people-container{margin-right:15px;margin-left:15px}.careers-page .our-people-section .our-people-name{font-size:32px;bottom:15px}.careers-page .our-people-section .our-people-quote{font-size:20px}.careers-page .our-people-section .our-people-quote-icon{max-width:25px}.careers-page .our-people-section .our-people-img:after{content:"";z-index:1;position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);pointer-events:none}.careers-page .erg-section .erg-card{max-width:100%}.careers-page .erg-section .erg-equality-card{padding:15px}.careers-page .benefits-section .benefits-icon svg{min-width:60px;height:auto !important}}
