.join-team .team-inner{align-items:end;display:flex;justify-content:space-between}.join-team .team-inner .left-sec{width:58%}.join-team .team-inner .top-title{color:#d71921;font-family:Plus Jakarta Sans;font-size:24px;font-weight:600;line-height:38.4px;margin-bottom:16px}.join-team .team-inner .title h2{color:#323840;font-family:Satoshi-Medium;font-size:58px;font-weight:500;letter-spacing:-.004em;line-height:72px;margin:0}@media only screen and (max-width:767px) and (min-width:320px){.join-team .team-inner .top-title{font-size:16px;line-height:30px;margin-bottom:0}.join-team .team-inner{align-items:flex-start;flex-direction:column;gap:40px}.join-team .team-inner .left-sec{width:100%}.join-team .team-inner .title h2{font-size:32px;line-height:38px}.join-team .team-inner .right-sec a.cta_button{font-size:14px!important;padding:15px 30px!important}}@media only screen and (max-width:985px) and (min-width:768px){.join-team .team-inner .top-title{font-size:22px;line-height:32.4px;margin-bottom:0}.join-team .team-inner{align-items:flex-start;flex-direction:column;gap:40px}.join-team .team-inner .left-sec{width:100%}.join-team .team-inner .title h2{font-size:38px;line-height:45px}}@media only screen and (max-width:1150px) and (min-width:986px){.join-team .team-inner .title h2{font-size:38px;line-height:45px}}