.team-sec-outer{position:relative}.team-heading h2{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;line-height:39px;text-transform:uppercase;margin:0;border-radius:0px 100px 100px 0px;position:relative;z-index:99999;padding:11px 40px 11px 0px;display:inline-block}.team-heading h2:before{background-color:#152e6d;content:'';height:100%;width:100vw;position:absolute;top:0;right:0;border-radius:0px 100px 100px 0px;z-index:-1}.team-sub-heading p{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:25px;margin:0px;padding:30px 0px 20px}.team-img-content .team-name p{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;line-height:14px;margin:0;padding:3px 0px 3px}.team-img-content .team-descnation p{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:14px;margin:0}.team-content .team-desc-heading h3{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;line-height:39px;text-transform:uppercase;margin:0;padding:0px 0px 15px}.team-content .team-desc p{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:25px;margin:0px;padding:0px 0px 25px}.team-sec-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.team-img-content{flex:0 48%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-bottom:25px}.team-img{flex:0 29%;text-align:center}.team-content{flex:0 66%}@media only screen and (min-width:768px) and (max-width:1024px){.team-sub-heading p{padding:30px 0px 10px !important}.team-img-content{flex:0 100%;margin-bottom:0px !important}.team-img{flex:0 100%;padding:0px 0px 10px !important}.team-content{flex:0 100%}}@media(max-width:767px){.team-heading h2{font-size:25px !important;line-height:30px}.team-sub-heading p{padding:25px 0px 10px !important}.team-img-content{flex:0 100%;margin-bottom:0px !important}.team-img{flex:0 100%;padding:0px 0px 10px !important}.team-content{flex:0 100%}.team-content .team-desc-heading h3{font-size:25px !important;padding:0px 0px 10px !important}}@media(max-width:479px){.team-heading h2{font-size:25px !important;line-height:30px}.team-sub-heading p{padding:25px 0px 10px !important}.team-img-content{flex:0 100%;margin-bottom:0px !important}.team-img{flex:0 100%;padding:0px 0px 10px !important}.team-content{flex:0 100%}.team-content .team-desc-heading h3{font-size:25px !important;padding:0px 0px 10px !important}}