.open-positions-section{background-color:#f3f4f6}.open-positions-wrapper{width:70%;max-width:1280px;margin:auto;padding:80px 0 60px}.open-positions-section .title{text-align:center;font-size:48px}.open-positions-section .subtitle{text-align:center;color:#627386;margin-top:16px;font-size:18px}.open-positions-section .open-positions-wrapper .open-positions-list-title{color:#7c8d9f;text-transform:uppercase;letter-spacing:2.2px;margin-top:64px}.open-positions-section .open-positions-wrapper .position-item{background:#fff;border-radius:10px;margin-top:24px;padding:48px}.open-positions-section .open-positions-wrapper .position-tag{color:#4163eb;background:#e9edfc;border-radius:5px;padding:8px;display:inline-block}.open-positions-section .open-positions-wrapper .position-title{margin:32px 0 8px;font-size:32px}.open-positions-section .open-positions-wrapper .position-description{color:#627386;font-size:20px;line-height:28px}.open-positions-section .open-positions-wrapper .position-botton-wrapper{justify-content:space-between;align-items:end;display:flex}.open-positions-section .open-positions-wrapper .position-title-link{color:inherit;text-decoration:none;transition:color .3s;display:block}.open-positions-section .open-positions-wrapper .position-title-link:hover .position-title{color:#4163eb}.open-positions-section .open-positions-wrapper .position-detail-link img{width:50px;height:50px}.open-positions-section .open-positions-wrapper .position-description .text{display:inline}.open-positions-section .open-positions-wrapper .position-description .text:after{content:" "}@media screen and (max-width:1280px){.open-positions-wrapper{width:100%;padding:64px 16px 32px}.open-positions-section .title{font-size:24px}.open-positions-section .subtitle{margin-top:8px}.open-positions-section .open-positions-wrapper .position-item{margin-top:16px;padding:16px}.open-positions-section .open-positions-wrapper .position-title{margin-top:16px;font-size:24px}.open-positions-section .open-positions-wrapper .position-botton-wrapper{display:block}.open-positions-section .open-positions-wrapper .position-description{margin-bottom:16px}.open-positions-section .open-positions-wrapper .position-detail-link{text-align:center;background:#f1f4f6;border-radius:6px;display:block}}
.careers-page .top-section{background-position:100%;align-items:end;min-height:calc(100vh - 84px);display:flex;position:relative;background-color:#22272f!important;background-repeat:no-repeat!important;background-size:contain!important}.careers-page .top-section .top-section-overlay{z-index:1;background:#000;position:absolute;inset:0}.careers-page .top-section .top-section-wrapper{z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:60px 0;display:flex;position:relative}.careers-page .top-section .top-section-wrapper .main-heading-wrapper{color:#22272e;margin:0;font-weight:500}.careers-page .top-section .top-section-wrapper .main-heading-wrapper .main-heading{font-size:80px;line-height:1.1;display:block}.careers-page .top-section .top-section-wrapper .sub-heading-wrapper{color:#22272e;margin-top:60px;font-size:32px}.careers-page .top-section .top-section-wrapper .link-section{align-items:center;margin-top:50px;display:flex}.careers-page .top-section .top-section-wrapper .link-section .middle-text{color:#22272e;margin-right:8px}.careers-page .top-section .top-section-wrapper .link-section .explore-link{color:#22272e}.careers-page .left-section{background-color:#fff;padding:60px}.careers-page .page-logo .page-title{color:#7c8d9f;text-transform:uppercase;letter-spacing:2.2px;font-size:16px}.careers-page .page-logo{align-items:center;margin-bottom:24px;display:flex}.careers-page .title-decoration{background:#4263eb;width:30px;height:3px;margin-right:16px}@media screen and (max-width:1280px){.careers-page .top-section .top-section-wrapper{padding:32px 16px}.careers-page .top-section{background-position:50%;justify-content:center;align-items:center;min-height:calc(100vh - 58px);display:flex;background-size:cover!important}.careers-page .left-section{padding:32px 16px}.careers-page .page-logo{margin-bottom:8px}.careers-page .top-section .top-section-wrapper .main-heading-wrapper .main-heading{font-size:48px;font-weight:500;display:inline}.careers-page .top-section .top-section-wrapper .main-heading-wrapper .main-heading:after{content:" "}.careers-page .top-section .top-section-wrapper .sub-heading-wrapper{margin-top:16px;line-height:28px}.careers-page .top-section .top-section-wrapper .sub-heading-wrapper .sub-heading{font-size:24px;display:inline}.careers-page .top-section .top-section-wrapper .sub-heading-wrapper .sub-heading:after{content:" "}}

