.join-team-section{background:#fff;padding:130px 30px}.join-team-section.no-positions{display:none}.join-team-section .container{max-width:1180px;padding:0}.join-team-heading,.join-team-positions-list{margin:0 auto;max-width:1320px;width:100%}.join-team-heading{border-bottom:1px solid #000;margin-bottom:100px;padding-bottom:100px}.join-team-heading-content{display:flex;gap:20px;justify-content:space-between;width:100%}.join-team-text{max-width:580px;width:100%}.join-team-title{font-size:64px;font-weight:900;line-height:110%;margin:0;max-width:400px;text-transform:uppercase;width:100%}.join-team-text,.join-team-text *,.join-team-title{color:#000;font-family:var(--indivisible);font-style:normal}.join-team-text,.join-team-text *{font-size:24px;font-weight:400;line-height:120%}.join-team-positions-list{display:flex;flex-direction:column;gap:100px}.join-team-position{display:flex;gap:40px;justify-content:space-between}.join-team-position-left{display:flex;flex-direction:column;gap:10px;max-width:470px;width:100%}.join-team-position-right{display:flex;flex-direction:column;max-width:500px;width:100%}.join-team-position-title{font-size:37.189px;letter-spacing:-.581px;line-height:117%;text-transform:capitalize}.full-or-part-time,.join-team-position-title,.location{color:#000;font-family:var(--indivisible);font-style:normal;font-weight:500;margin:0}.full-or-part-time,.location{font-size:20.41px;letter-spacing:-.394px;line-height:75%}.join-team-position-text{margin-bottom:30px}.join-team-position-text,.join-team-position-text *{color:#000;font-family:var(--indivisible);font-size:18px;font-style:normal;font-weight:400;line-height:120%}.join-team-position-btn{display:flex}.join-team-position-btn a{align-items:center;border:1px solid #000;color:#000;display:flex;font-family:var(--indivisible);font-size:20px;font-style:normal;font-weight:700;gap:19px;justify-content:center;line-height:119.874%;padding:11px 30px;text-decoration:none;text-transform:uppercase}.join-team-position-btn a:hover{background:#000;color:#fff}.join-team-position-btn a:hover svg *{fill:#fff}@media(max-width:1199px){.join-team-section{padding:100px 30px}.join-team-title{font-size:50px}.join-team-position-title{font-size:32px;line-height:1.1}.join-team-text,.join-team-text *{font-size:20px}.join-team-position-left{max-width:400px}.full-or-part-time,.location{font-size:18px}.join-team-heading{margin-bottom:80px;padding-bottom:80px}}@media(max-width:991px){.join-team-section{padding:80px 30px}.join-team-title{font-size:40px}.join-team-position-title{font-size:24px}.join-team-text,.join-team-text *{font-size:16px}.join-team-position-left{max-width:350px}.full-or-part-time,.join-team-position-text,.join-team-position-text *,.location{font-size:16px}.join-team-position-btn a{font-size:18px}.join-team-heading{margin-bottom:60px;padding-bottom:60px}.join-team-positions-list{gap:80px}}@media(max-width:767px){.join-team-title{font-size:32px}.join-team-position-title{font-size:20px}.join-team-position-text,.join-team-position-text *,.join-team-text,.join-team-text *{font-size:14px}.join-team-heading-content{flex-direction:column}.full-or-part-time,.location{font-size:14px}.join-team-position-btn a{font-size:15px;padding:7px 20px}.join-team-position{flex-direction:column}.join-team-position-left,.join-team-position-right{max-width:100%}.join-team-heading{margin-bottom:50px}.join-team-positions-list{gap:60px}}@media(max-width:575px){.join-team-position-text,.join-team-position-text *{font-size:10px}.join-team-text,.join-team-text *{font-size:12px}}