.leadershipSec{float: left;width: 100%;padding:35px 0;}
.leadershipSec .wrapper{padding-left:160px;padding-right:160px;}

.leadershipSec .wrapper .secHeadingBox .secHeading{color:#000;font-size:32px;   margin-bottom: 44px;font-weight:400;line-height:106%;letter-spacing:-0.96px;}

.leadershipSec .wrapper .leadershipContent{border-radius:20px;border:1px solid rgba(0, 93, 172, 0.1);background:linear-gradient(180deg, rgba(182, 217, 242, 0) 0%, rgba(182, 217, 242, 0.2) 100%), #FFF;box-shadow:0px 14.103px 42.309px 0px rgba(0, 0, 0, 0.14);padding:20px 20px;display:flex;flex-flow:wrap;justify-content:space-between;}
.leadershipSec .leaderImg{border-radius:20px;overflow:hidden;width:35%;position:relative;}
.leadershipSec .leaderInfo{width:calc(65% - 100px);padding:60px 60px 0px 0px;}
.leadershipSec .leaderInfo .leaderdetails{display:flex;align-items:center;justify-content:space-between;}
.leadershipSec .leaderInfo .leaderdetails .cardLeaderName{color:#000;font-size:22px;font-weight:400;line-height:85%;letter-spacing:-0.72px;}

.leadershipSec .leaderInfo .leaderdetails ul{display:flex;gap:24px;flex-flow:wrap;list-style: none;}
.leadershipSec .leaderInfo .leaderdetails ul li a{background:#005DAC;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;}
.leadershipSec .leaderInfo .leaderdetails ul li a i{color:#fff;font-size:18px;}

.leadershipSec .leaderInfo .leaderDesc .cardLeaderDescription{color:#000;font-size:32px;font-weight:400;line-height:45px;margin:100px 0px 60px;}

.leadershipSec .leaderInfo .leaderDesc a{border-radius:8px;border:1px solid rgba(69, 69, 69, 0.5);padding:6px 14px;color:#454545;text-align:center;font-size:18px;font-weight:700;line-height:100%;letter-spacing:-0.54px;display:inline-block;transition:0.3s all ease-in;}

.leadershipSec .leaderInfo .leaderDesc a:hover{border:1px solid #454545;background:#FFF;}

@media screen and (max-width: 1600px) {

    .leadershipSec .wrapper .secHeadingBox .secHeading{font-size:24px;letter-spacing:-0.72px;}
    .leadershipSec .leaderInfo .leaderdetails .cardLeaderName{font-size:18px;}
    .leadershipSec .leaderInfo .leaderdetails ul li a i{font-size:14px;}
    .leadershipSec .leaderInfo .leaderDesc .cardLeaderDescription{font-size:44px;margin:68px 0px 44px;}
    .leadershipSec .leaderInfo .leaderDesc a{font-size:14px;}
    .leadershipSec .wrapper .secHeading{margin-bottom:44px;}
    .leadershipSec .wrapper .leadershipContent{padding:15px 15px;}
    .leadershipSec .leaderInfo{width:calc(65% - 76px);padding:44px 44px 0px 0px;}
    .leadershipSec .leaderInfo .leaderdetails ul{gap:18px;}
    .leadershipSec .leaderInfo .leaderdetails ul li a{width:36px;height:36px;}
}

@media screen and (max-width: 1440px){
    .leadershipSec .wrapper{padding-left:116px;padding-right:116px;}
    .leadershipSec .leaderInfo .leaderDesc .cardLeaderDescription{font-size:40px;}
}

@media screen and (max-width: 1366px) {
    .leadershipSec .wrapper{padding-left:80px;padding-right:80px;}
    .leadershipSec .wrapper .secHeading{margin-bottom:36px;}
    .leadershipSec .wrapper .leadershipContent{padding:12px 12px;}
    .leadershipSec .leaderInfo{width:calc(65% - 56px);padding:36px 36px 0px 0px;}
    .leadershipSec .leaderInfo .leaderdetails ul{gap:18px;}
    .leadershipSec .leaderInfo .leaderdetails ul li a{width:30px;height:30px;}
    .leadershipSec .leaderInfo .leaderDesc .cardLeaderDescription{margin:68px 0px 36px;}
}

@media screen and (max-width: 1280px){
    .leadershipSec .wrapper{padding-left:32px;padding-right:32px;}
}

@media screen and (max-width: 1024px) {
    .leadershipSec{padding:50px 0;}
    .leadershipSec .wrapper .secHeadingBox .secHeading{font-size:22px;letter-spacing:-0.6px;}
    .leadershipSec .leaderInfo .leaderdetails .cardLeaderName{font-size:16px;}
    .leadershipSec .leaderInfo .leaderDesc .cardLeaderDescription{font-size:20px;line-height: 30px;}
}

@media screen and (max-width: 824px){
    .leadershipSec .wrapper .leadershipContent{padding:10px 10px;}
    .leadershipSec .leaderImg{width:30%;}
    .leadershipSec .leaderInfo{width:calc(70% - 36px);padding:10px 10px 0px 0px;}
    .leadershipSec .leaderInfo .leaderdetails ul{gap:10px;}
    .leadershipSec .leaderInfo .leaderDesc .cardLeaderDescription{margin:20px 0px 30px;}
    }

@media screen and (max-width: 820px){
    .leadershipSec{padding:50px 0;}
}

@media screen and (max-width: 760px) {
    .leadershipSec .wrapper{padding-left:24px;padding-right:24px;}
    .leadershipSec .wrapper .leadershipContent{padding:10px 10px;border-radius:10px;border:1px solid rgba(0, 93, 172, 0.1);background:linear-gradient(180deg, rgba(182, 217, 242, 0) 0%, rgba(182, 217, 242, 0.2) 100%), #FFF;box-shadow:0px 30px 90px 0px rgba(0, 0, 0, 0.14);}
    .leadershipSec .leaderImg{width:100%;border-radius:10px;}
    .leadershipSec .leaderInfo{width:100%;padding:10px;}
    .leadershipSec .leaderInfo .leaderdetails ul{gap:10px;}
    .leadershipSec .leaderInfo .leaderDesc .cardLeaderDescription{margin:20px 0px 30px;}
}

@media screen and (max-width: 720px) {
    .leadershipSec{padding:25px 0;}
    .leadershipSec .wrapper .secHeadingBox .secHeading{font-size:24px;}
    .leadershipSec .leaderInfo .leaderdetails .cardLeaderName{font-size:14px;}
    .leadershipSec .leaderInfo .leaderdetails ul li a i{font-size:12px;}
    .leadershipSec .leaderInfo .leaderDesc a{font-size:14px;}
}