.leader-wrap h3{font-size: 35px; font-family: "publica-medium"; color: rgb(1, 23, 60); line-height: 1.286;}
.leader_img{border-radius: 10px;border:5px solid #e4edf6;}
.leader-wrap .row{position: relative;}
.leader-wrap .row:nth-child(odd){flex-direction: row-reverse;}
.divider{width: 46%;margin-right: 18%;height: 2px;background-color: #baccde;margin-bottom: 100px;position: relative;bottom: -100px;margin-left: auto}
.leader-wrap .row:nth-child(odd) .divider{margin-left: 18%;margin-right: auto;}
.leader-wrap .row:last-child .divider{display: none;}
.leader-wrap .row:last-child{margin-bottom: 0 !important}
.sol-wrap{max-width: 900px;width: 100%}
.career-info{margin-left: 70px;}
.career-info h2{margin-bottom: 12px !important;}
.bg{background-color: #edf0f5}

@media (max-width: 1536px) {
  .divider{bottom: -60px;margin-bottom: 60px;}
  .leader-wrap h3{font-size: 32px;line-height: 34px;}
}

@media (max-width: 1366px) {
  .divider{bottom: -50px;margin-bottom: 50px;}
}
@media (max-width: 1024px) {
  .divider{bottom: -30px;margin-bottom: 30px;}
  .leader-wrap h3{font-size: 28px;line-height: 28px;}
}


@media (max-width: 767px) {
  .career-info{margin-left: 0}
  .leader-wrap .col-md-6, .core-service-wrap .col-md-6:nth-child(1), .core-service-wrap .col-md-6:nth-child(2){margin-bottom: 0 !important}
  .leader-wrap h3{font-size: 24px;line-height: 24px;}
  .leader-wrap p{margin-bottom: 20px !important}
  .sol-wrap .d-flex{flex-wrap: wrap;flex-direction: column-reverse;}
  .sol-wrap img{width: 100%}
  .core-service-wrap{padding: 45px 20px 20px !important}

}