/* our-team-page */
main .ourteam-content-sec .content-bg{background: var(--sectionbackground); text-align: center;}
main .ourteam-content-sec .description{display: flex; justify-content: center;}
main .ourteam-content-sec .description .desc-width .title{font-weight: 800;font-size: 37px;line-height: 48px; margin-bottom: 30px;}
main .ourteam-content-sec .description .desc-width .title span{color: var(--txttheme);}
main .ourteam-content-sec .description .desc-width .text{font-weight: 300;font-size: 28px; line-height: 48px;}
main .ourteam-content-sec .our-mission-sec .our-mission-text .subtitle{color: var(--txttheme);font-weight: 700;text-transform: uppercase;font-size: 15px;letter-spacing: 2px;}
main .ourteam-content-sec .our-mission-sec .our-mission-text .title{font-weight: 700;font-size: 52px;margin-bottom: 25px; line-height: 65px;}
main .ourteam-content-sec .our-mission-sec .our-mission-text p{font-size: 17px;color: var(--txtgrey);line-height: 32px;}
main .ourteam-content-sec .our-mission-sec .our-mission-img, main .ourteam-content-sec .our-mission-sec .our-culture-img{position: relative;overflow: hidden;}
main .ourteam-content-sec .our-mission-sec .our-mission-img::after{position: absolute;left: -65px;bottom: -55px;border-radius: 6px; background: rgba(0, 0, 0, 0.1);content: '';z-index: -1;height: 430px;width: 350px;}
main .ourteam-content-sec .our-mission-sec .our-mission-img img, main .ourteam-content-sec .our-mission-sec .our-culture-img img{transform: scale(1); transition: all .4s ease-in-out; border-radius: 6px;}
main .ourteam-content-sec .our-mission-sec .our-mission-img:hover img, main .ourteam-content-sec .our-mission-sec .our-culture-img:hover img{transform: scale(1.1);}
main .ourteam-content-sec .our-mission-sec .our-culture-img::after{position: absolute;left: -65px;bottom: -55px;border-radius: 6px; background: rgba(0, 0, 0, 0.1);content: '';z-index: -1;height: 350px;width: 560px;}

/* our-leader-sec */
main .our-leaders-sec .content-bg{padding: 50px 0;}
main .our-leaders-sec .content-bg .description .desc-width .desc{font-size: 16px;font-weight: 500;color: var(--txtgrey);line-height: 34px;}
main .our-leaders-sec .about-leaders .leader{text-align: center; position: relative;}
main .our-leaders-sec .about-leaders .leader .team-img{border-radius: 50%;max-width: 200px;}
main .our-leaders-sec .about-leaders .info{margin-top: 15px;}
main .our-leaders-sec .about-leaders .leader .info .name{font-size: 20px;font-weight: 600;}
main .our-leaders-sec .about-leaders .leader .info .designation{font-size: 16px;margin-bottom: 50px;}
main .our-leaders-sec .about-leaders .leader .info .social-link{position: absolute;	top: auto;bottom: 80px;right: 60px;box-shadow: 0px 3px 10px rgb(68 71 74 / 7%);}