.our-team-box {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}
.leadership-name p {
    margin-bottom: 15px;
}
/* .advisory-board-box {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
} */

section.leadership-team-main.advisory-board {
    padding-top: 0;
}

.leadership-team-main .slide-cont-wrap{
    margin-bottom: 60px;
}

.leadership-team {
    display: block !important;
}
.leadership-slick .slick-track{
    display: flex !important;
}

.leadership-item{
    height: unset;
    display: flex !important;
    flex-direction: column;
}
.leadership-name{
      justify-content: space-between;
     
}
.get-btn:empty{
display:none;
}
.leadership-name{
   flex-grow:1;  
flex-direction: column;  
display: flex;
  
}

/* footer border top start */

.footer-section .container {
    max-width: 95%;
}

.footer-wraper {
    border-top: 1px solid #ccc;
    padding: 60px 2.5% 0;
}
section.footer-section {
    padding-top: 0;
}

/* footer border top end */

/* responsive css start */

@media screen and (max-width: 767px) {
    .our-team-box, .advisory-board-box {
        /* grid-template-columns: auto;
        row-gap: 20px; */
        display: flex;
        overflow-x: auto;
        justify-content: flex-start;
        column-gap: 20px;
    }
    .our-team-box > .leadership-item, .advisory-board-box > .leadership-item{
     min-width: 75%;
    }
    .tailored-content-right h3 {
        margin: 30px 0 15px 0 !important;
    }

    .leadership-team-main .slide-cont-wrap{
        margin-bottom: 30px;
    }
    

    section.leadership-team-main.advisory-board {
        padding: 0;
    }
    .advisory-board-box {
        grid-template-columns: auto;
        row-gap: 20px;
    }
    .footer-section .container {
        max-width: 100%;
    }
    .footer-wraper {
        padding: 30px 0 0;
    }
    .popup-container {
        padding: 15px;
        max-width: 95%;
        width: 100%;
        grid-template-columns: auto;
        overflow: unset;
    }
    .popupclose {
        top: -25px;
        right: 5px;
        z-index: 1;
        filter: invert(1) brightness(100);
    }
    .popup-content-text p {
        margin-bottom: 0;
    }
.popup-content-text {
        height: 300px;
        overflow-y: auto;
        margin-block:20px;
    }
}