.aboutus__wrapper{padding:9.6rem 0;background:var(--bg-clr)}.aboutus__wrapper .aboutus__container .headings{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem}.aboutus__wrapper .aboutus__container .headings .title{font-size:6rem;line-height:6rem;font-weight:700;font-family:Inter,sans-serif;color:#fff}.aboutus__wrapper .aboutus__container .headings .title span{color:#9b87f5}@media screen and (max-width:767px){.aboutus__wrapper .aboutus__container .headings .title{font-size:3.2rem;line-height:45px}}.aboutus__wrapper .aboutus__container .headings p{font-size:2rem;font-family:Inter,sans-serif;font-weight:400;line-height:2.8rem;color:#d1d5db}@media screen and (max-width:767px){.aboutus__wrapper .aboutus__container .headings p{font-size:1.8rem;line-height:36px;text-align:center}}.aboutus__wrapper .aboutus__container .headings .line{width:128px;height:4px;background:#9b87f5}.aboutus__wrapper .aboutus__container .cards{padding-top:6.4rem;display:flex;flex-direction:column;gap:4.8rem}.aboutus__wrapper .aboutus__container .cards .card{padding:3.2rem;background-color:rgba(45,31,61,.302);border:1px solid rgba(155,135,245,.2);border-radius:12px}.aboutus__wrapper .aboutus__container .cards .card h3{font-size:3rem;font-weight:700;line-height:3.6rem;font-family:Inter,sans-serif;color:var(--text-color);margin-bottom:1.6rem}@media screen and (max-width:767px){.aboutus__wrapper .aboutus__container .cards .card h3{font-size:2.4rem;line-height:36px}}.aboutus__wrapper .aboutus__container .cards .card p{font-size:1.8rem;font-weight:400;line-height:2.9rem;font-family:Inter,sans-serif;color:#d1d5db}@media screen and (max-width:767px){.aboutus__wrapper .aboutus__container .cards .card p{font-size:1.6rem;line-height:2.4rem}}.aboutus__wrapper .aboutus__container .team__container{padding-top:9.6rem}@media screen and (max-width:750px){.aboutus__wrapper .aboutus__container .team__container{padding:60px 0}}.aboutus__wrapper .aboutus__container .team__container .title{font-size:4.8rem;line-height:4.8rem;font-weight:700;text-align:center;font-family:Inter,sans-serif;color:#fff;margin-bottom:6.4rem}@media screen and (max-width:767px){.aboutus__wrapper .aboutus__container .team__container .title{font-size:3.2rem;line-height:45px}}.aboutus__wrapper .aboutus__container .team__container .title span{color:#9b87f5}.aboutus__wrapper .aboutus__container .team__container .team-cards{display:flex;gap:32px}@media screen and (max-width:767px){.aboutus__wrapper .aboutus__container .team__container .team-cards{flex-direction:column}}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card{padding:3.2rem;background-color:rgba(45,31,61,.302);border:1px solid rgba(155,135,245,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-basis:50%}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card .tc-img{height:128px;width:128px;margin-bottom:16px;padding:1px;background:#9b87f5;border-radius:50%}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card .tc-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:50%}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card .instructor__info{display:flex;flex-direction:column;align-items:center}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card .instructor__info .name{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:28px;color:#fff}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card .instructor__info .role{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#9ca3af;margin-top:.8rem}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card .instructor__info .social-link{display:flex;margin-top:16px}.aboutus__wrapper .aboutus__container .team__container .team-cards .team-card .instructor__info .social-link svg{color:#9ca3af}