@media (max-width: 767px) {
  .leadership-listing-main br {
    display: none;
  }

}
.leadership-listing-main .image-head-shot{
  overflow: hidden;
    border-radius: 8px;
}
.leadership-listing-main .image-head-shot img{
  aspect-ratio: 80 / 46.452;
    object-fit: cover;
    width: 100%;
  height:auto;
  border-radius: 8px;
}
.leadership-listing-main .project-card .project-card-wrap{
  transition: .15s ease;
}
.leadership-listing-main .project-card .project-card-wrap:hover{
  transform: translateY(-.25rem);
}
{#
.leadership-listing-main .image-head-shot img{
  aspect-ratio: 80 / 46.452;
    object-fit: cover;
    width: 100%;
  height:auto;
  border-radius: 8px;
  transition: scale .25s ease-in-out;
}#}
{#
.leadership-listing-main .open-popup-link:hover .image-head-shot img{
  scale: 1.1;
}#}
.leadership-listing-main .bod-section{
  margin-top:24px;
}
.leadership-listing-main .bod-section h2{
  margin-bottom:48px;
}
.leadership-listing-main .row{
  margin-left: -13.5px;
    margin-right: -13.5px;
}
.leadership-listing-main .project-card{
  padding-bottom:56px;
  padding-left: 13.5px;
    padding-right: 13.5px;
}
.leadership-listing-main .card-content{
  padding: 16px 0px 0px;
}
.leadership-listing-main .card-content h6{
  margin-bottom:8px;
}
.leadership-listing-main .card-content p{
  margin-bottom:0px;
}
.leadership-listing-main  .linkedin-profile{
  display: flex;
    align-items: center;
    gap: 8px;
  margin-top:8px;
}
.leadership-listing-main  .linkedin-label{
  font-size:14px;
  line-height:140%;
}
.leadership-listing-main .linkedin-profile img{
  max-width:20px;
  width:100%;
  height:auto;
  vertical-align: text-bottom;
}
.white-popup {
  position: relative;
  background: #fff;
  padding: 40px;
  width: auto;
  max-width: 904px;
  margin: 20px auto;
  border-radius: 16px;
}
.mfp-container{
  backdrop-filter: blur(5px);
}
.popup-inner{
  display:flex;
  gap:64px;
  flex-wrap: wrap;
}
.popup-inner .image-head-shot{
  max-width: 300px;
    width: 100%;
}
.popup-inner .content-wrap{
  flex:1;
}
.popup-inner .content-wrap h4{
  margin-bottom:8px;
}
.popup-inner .content-wrap p{
  margin-bottom:16px;
}
.popup-inner .content-wrap p:last-child{
  margin-bottom:0px;
}
.popup-inner img {
  border-radius: 8px;
    margin-bottom: 15px;
    width: 100%;
    height: auto;
    aspect-ratio: 80 / 48;
    object-fit: cover;
}
.mfp-close-btn-in .mfp-close.custom-close{
    opacity: 1;
height: 25px;
    width: 25px;
    line-height: 25px;
  margin-top: 20px;
    margin-right: 20px;
}
.popup-inner .content-wrap .linkedin-profile {
    align-items: center;
    display: flex;
    gap: 8px;
    margin-top: 0px;
  margin-bottom: 24px;
}
.popup-inner .content-wrap .linkedin-profile img {
    height: auto;
    max-width: 20px;
    width: 100%;
  margin-bottom:0px;
  border-radius: 0;
  vertical-align: text-bottom;
  aspect-ratio: auto;
}
.popup-inner .content-wrap .linkedin-label {
    font-size: 14px;
    line-height: 140%;
}
@media (min-width: 960px) {
  .mfp-close-btn-in .mfp-close.custom-close{
  margin-top: 35px;
    margin-right: 35px;
}
}
@media (max-width: 767px) {
  .popup-inner{
    flex-direction:column;
    gap: 20px;
  }
  .mfp-close-btn-in .mfp-close.custom-close{
    margin-top: 5px;
      margin-right: 20px;
  }
  .white-popup{
    padding:40px 20px;
  }
  .popup-inner .image-head-shot {
      max-width: 100%;
      width: 100%;
  }
  .popup-inner img{
    width: 100%;
    height: auto;
  }
}