@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--fontBody: "Poppins", sans-serif;--fontHeading: "Poppins", sans-serif;--colorPrimary: #D20600;--colorSecondary: #B40500;--colorBlack: #2C2C2C;--colorGrey: #373737;--colorWhite: #fff;--colorPrimaryVals: 210, 6, 0;--colorSecondaryVals: 180, 5, 0;--colorGreyVals: 55, 55, 55;--wrapperWidth: 1360px;--internalWidth: 1240px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 0rem;--marginBottom: 2rem;--pFontSize: 16;--pLineHeight: 1.4;--extraFontSize: 20;--extraLineHeight: 1.4;--h1FontSize: 52;--h1LineHeight: 1;--h2FontSize: 40;--h2LineHeight: 1.1;--h3h4FontSize: 32;--h3h4LineHeight: 1.15;--h5h6FontSize: 24;--h5h6LineHeight: 1.2}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.careers{display:flex;flex-direction:column;gap:3.4375rem}@media screen and (max-width: 978px){.careers{gap:2.5rem;text-align:center}}@media screen and (max-width: 768px){.careers{gap:1.875rem}}.careers .title h3{margin:0}.careers .items{display:grid;grid-template-columns:1fr 1fr;gap:3.4375rem 2.5rem}@media screen and (max-width: 1200px){.careers .items{gap:1.875rem}}@media screen and (max-width: 978px){.careers .items{grid-template-columns:1fr}}.careers .items .item{border-radius:0.5rem;background:#fff;box-shadow:0 0.25rem 3.125rem 0 rgba(0,0,0,.12);padding:2.0625rem 2.5rem;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.careers .items .item{padding:1.875rem}}.careers .items .item .item-title{margin:0 0 1rem}.careers .items .item .item-location{color:var(--colorGrey);margin:0 0 1.5rem}@media screen and (max-width: 1200px){.careers .items .item .item-location{margin:0 0 1rem}}.careers .items .item .item-date{margin:0 0 1.5rem;font-size:1rem}@media screen and (max-width: 640px){.careers .items .item .item-date{line-height:1.5}}.careers .items .item .item-date span{color:var(--colorPrimary);font-weight:600}@media screen and (max-width: 640px){.careers .items .item .item-date span{display:block}}.careers .items .item .link2{margin-top:auto}@media screen and (max-width: 978px){.careers .items .item .link2{flex-grow:initial}}.is-career .sub{padding:5rem 0}@media screen and (max-width: 1200px){.is-career .sub{padding:3.75rem 0}}.career-detail{padding:1.25rem 0 0;display:flex;gap:5rem}@media screen and (max-width: 1100px){.career-detail{gap:3.75rem}}@media screen and (max-width: 978px){.career-detail{flex-direction:column}}.career-detail .career-detail-main{display:flex;flex-direction:column}.career-detail .career-detail-main .title{margin:0 0 2rem;padding:0 0 2rem;display:flex;flex-direction:column;border-bottom:0.0625rem solid rgba(0,0,0,.25)}.career-detail .career-detail-main .title h1{color:var(--colorBlack);margin:0 0 1.5rem}.career-detail .career-detail-main .title .career-share{display:flex;align-items:center;margin:0;align-self:flex-end;order:2;text-align:left !important;z-index:0 !important;overflow:hidden;gap:1rem}@media screen and (max-width: 1300px){.career-detail .career-detail-main .title .career-share{align-self:flex-start}}.career-detail .career-detail-main .title .career-share>span{white-space:nowrap;color:var(--colorPrimary);font-weight:600;font-size:1rem}.career-detail .career-detail-main .title .career-share .eapps-social-share-buttons .eapps-social-share-buttons-item:before,.career-detail .career-detail-main .title .career-share .eapps-social-share-buttons .eapps-social-share-buttons-item:after{background:rgba(0,0,0,0)}.career-detail .career-detail-main .title .career-share .eapps-social-share-buttons .eapps-social-share-buttons-item svg path{fill:var(--colorBlack);transition:fill .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.career-detail .career-detail-main .title .career-share .eapps-social-share-buttons .eapps-social-share-buttons-item:hover svg path{fill:var(--colorPrimary)}}.career-detail .career-detail-main .title .career-share .eapps-social-share-buttons .eapps-social-share-buttons-container{top:0;transform:none}.career-detail .career-detail-main .title .title-location{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:1.875rem;margin:0 0 1rem}@media screen and (max-width: 1300px){.career-detail .career-detail-main .title .title-location{flex-direction:column;justify-content:initial;align-items:flex-start;gap:1rem}}.career-detail .career-detail-main .title .title-location .item-location{color:var(--colorGrey)}.career-detail .career-detail-main .title .item-job-description{align-self:flex-start}.career-detail .career-detail-main .title .title-bottom{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:1.875rem}@media screen and (max-width: 600px){.career-detail .career-detail-main .title .title-bottom{flex-direction:column;justify-content:initial;align-items:flex-start;gap:1rem}}.career-detail .career-detail-main .title .title-bottom .item-date span{font-weight:700;color:var(--colorPrimary)}.career-detail .career-detail-main .career-return{border-top:0.0625rem solid rgba(0,0,0,.25);margin:0.75rem 0 0;padding:3.125rem 0 0}.career-detail .career-detail-sidebar{width:31.25rem;min-width:31.25rem}@media screen and (max-width: 1100px){.career-detail .career-detail-sidebar{width:20rem;min-width:20rem}}@media screen and (max-width: 978px){.career-detail .career-detail-sidebar{width:initial;min-width:initial}}.career-detail .career-detail-sidebar .surveyjs-holder{border:none;border-radius:0.75rem;padding:2.5rem}@media screen and (max-width: 1100px){.career-detail .career-detail-sidebar .surveyjs-holder{padding:2rem}}@media screen and (max-width: 978px){.career-detail .career-detail-sidebar .surveyjs-holder{padding:2.5rem}}.career-detail .career-detail-sidebar .surveyjs-holder .form-title{color:var(--colorBlack);font-size:2rem}.career-detail .career-detail-sidebar .career-questions{display:flex;justify-content:center;align-items:center;font-weight:500;gap:0.375rem;padding:1rem 0 0}.career-detail .career-detail-sidebar .career-questions svg{margin:0 0.375rem 0 0}.career-detail .career-detail-sidebar .career-questions a{color:var(--colorPrimary);font-weight:700;transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.career-detail .career-detail-sidebar .career-questions a:hover{color:var(--colorBlack)}}
