.what-we-do{overflow-x:visible!important;position:relative}.what-we-do .background{background-color:var(--primary);overflow:hidden}.what-we-do .title{padding-top:24px;padding-bottom:24px}.what-we-do .title .text-content .comman-section-title .section-name{color:var(--text-primary)}.what-we-do .title .text-content .comman-section-title{text-align:center}.what-we-do .title .text-content .comman-section-title .section-name>.icon g path{fill:var(--text-primary)!important}.what-we-do .description{font-size:var(--fs-16);line-height:var(--lh-32);text-transform:capitalize}.what-we-do .card-cover{background-color:var(--white);padding:40px;border-radius:14px;box-shadow:0 4px 34px 0 var(--shadow-02);height:100%}.what-we-do .card-cover h3{text-align:center;font-size:var(--fs-40);line-height:1}.what-we-do .card-cover p{color:var(--text-secondary);font-size:var(--fs-16);line-height:var(--lh-32);margin-top:12px}@media screen and (max-width:1199px){.what-we-do .card-cover h3{font-size:var(--fs-24)}}@media (min-width:575px){.what-we-do .title .text-content .comman-section-title .section-name{justify-content:start}.what-we-do .card-cover h3,.what-we-do .title .text-content .comman-section-title{text-align:left}}@media(min-width:768px){.what-we-do .title{padding-top:40px;padding-bottom:40px}}@media (min-width:992px){.what-we-do .background{max-height:364px}.cards-cover{width:100%;margin-top:-250px}.what-we-do .title{margin-bottom:127px}.what-we-do .background{min-height:364px}.what-we-do .row{--bs-gutter-x:70px;--bs-gutter-y:70px}.what-we-do .title{padding-top:56px;padding-bottom:56px}.what-we-do .title .text-content .section-title{text-align:left}.what-we-do .title .text-content .comman-section-title .section-name{justify-content:left}.what-we-do .card-cover h3{text-align:left}}.our-team{margin-top:30px;margin-bottom:50px;padding-bottom:40px}.our-team .title{margin-bottom:24px;text-align:center}.team-card-cover{--bs-gutter-x:30px;--bs-gutter-y:30px}@media (min-width:768px){.our-team{margin-top:40px;margin-bottom:70px}.our-team .title{margin-bottom:56px;text-align:left}}@media (min-width:992px){.our-team{margin-bottom:80px}.team-card-cover{--bs-gutter-x:20px;--bs-gutter-y:20px}}@media (min-width:1200px){.our-team{margin-top:60px;margin-bottom:60px}.team-card-cover{--bs-gutter-x:30px;--bs-gutter-y:30px}}.team-card{padding:18px;border-radius:15px;text-align:center;box-shadow:0 4px 34px var(--shadow-02);background-color:var(--white)}.team-card:hover .image>img{transform:scale(1.1)}.team-card .image>img{object-fit:cover;transition:all .5s ease-in-out}.team-card .image{border-radius:14px;max-height:172px;margin:0 auto;overflow:hidden}.team-card .title{font-size:var(--fs-20);line-height:var(--lh-24)}.team-card .position{color:var(--text-secondary);font-size:var(--fs-16);line-height:var(--lh-28)}.team-card .social-media a{width:28px;height:28px;border-radius:50%;border:1px solid var(--gray-100);text-align:center;line-height:26px;transition:all .5s ease-in-out}.team-card .social-media a:hover{border-color:var(--primary);background-color:var(--primary)}.team-card .social-media a svg path{transition:all .5s ease-in-out}.team-card .social-media a:hover svg path{fill:var(--text-primary)}@media (min-width:576px){.team-card{border-radius:15px}.team-card .image{aspect-ratio:1.76}}@media (min-width:768px){.team-section{padding:40px 0 54px}}@media (min-width:992px){.team-card{border-radius:18px}.team-card .image{aspect-ratio:1.76}.team-card .title{font-size:var(--fs-18);line-height:var(--lh-22)}}@media (min-width:1200px){.team-card{border-radius:30px}.team-card .title{font-size:var(--fs-20);line-height:var(--lh-24)}}