

.board-sec .board-sec__row .accent-line {
    border-top: 1px solid rgba(0, 0, 0, 0.25);
    opacity: 1;
}

.board-sec .board-sec__row  h2 {color:#22413C;}

.board-member-card .board-member-content {
    padding-top: 20px;
    position: relative;
}
.board-member-card .board-member-content h3 {
    color: #22413C;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    margin: 0 0 10px;
}
.board-member-card .board-member-content p {
    font-size: 14px;
    line-height: 22px;
    margin:0;
}
.row.board-members-row {
    justify-content: center;
}
.row.board-sec__row {
    margin-bottom: 15px;
}

.board-member-cardleader-common .board-member-content {
    padding-top: 20px;
    position: relative;
}
.board-member-card .board-member-content h3 {
    color: #22413C;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    margin: 0 0 10px;
}
.board-member-image {
    display: block;
    overflow: hidden;
}
.board-member-card:hover img {
    transform: scale(1.09);
}
.pop-social-icon {
    margin-top:0;
}
.pop-social-icon img {
    width: 44px;
    height: 44px;
}
button.btn-close{box-shadow: none !important;}
.row.pop-up-row {
    justify-content: center;
    align-items:flex-start;
}

.board-member-card .board-member-content .board-arrow-green {
    position: absolute;
    right: 10px;
    top: 25px;
}
.board-member-card {
    cursor: pointer;
}
#boardPopup .modal-content,
#boardPopup .modal-body {
    overflow: hidden;
}
.split-section__content {
padding-top: 34px;
}
.row.team-sec__row {
    margin-bottom: 30px;
}
.row.advisor-sec__row .accent-line {
    margin-top: 45px;
}
.row.team-sec__row .accent-line
{margin-top: 37px;
}

.row.team-sec__row .split-section__content {
    padding-top: 25px;
}

.accent-line {
    margin-top: 11px;
}
.board-member-image img {transition: transform 0.8s ease;}
.team-sec h2 {
    color: #22413C;
}
section.board-sec.leader-common.section-space-top.section-space-bottom .split-section__content {
    padding-top: 0;
}
.row.team-sec__row {margin-bottom: 30px;}
.team-member-content {
    position: relative;
    padding-top: 20px;
}
.team-member-content p {
    font-size: 14px;
    line-height: 22px;
    margin:0;
}

.team-member-content h3 {
    color: #22413C;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
}
.team-member-content .team-arrow-green {
    position: absolute;
    right: 10px;
    top: 25px;
}
.team-member-card:hover img {
    transform: scale(1.09);
}
.board-member-card:hover img {
    transform: scale(1.09);
}
.team-member-image {
    display: block;
    overflow: hidden;
}
.row.team-members-row {
  row-gap: 43px;
}
.team-sec__right-content p {
    max-width: 486px;
}
.team-member-image img {transition: 0.8s ease;}
.row.team-sec__row .accent-line {
    border-top: 1px solid rgba(0, 0, 0, 0.25);
    opacity: 0.5;

}
.board-sec__right-content p {
    max-width: 484px;
}
.advisor-member-card .advisor-member-content p {
    font-size: 14px;
    line-height: 22px;
}
.row.advisor-members-row {
    justify-content: center;
}
.row.advisor-sec__row {
    margin-bottom: 30px;
}

.advisor-member-cardleader-common .advisor-member-content {
    padding-top: 20px;
    position: relative;
}
.row.advisor-sec__row .accent-line {
    border-top: 1px solid #fff;
    opacity: 1;
}
.advisor-member-card:hover img {
    transform: scale(1.09);
}
.advisor-member-image {
    display: block;
    overflow: hidden;
}
.advisor-member-image img {transition: transform 0.8s ease;}

.advisor-member-card .advisor-member-content h3 {
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    margin: 0 0 10px;
}
.advisor-sec__right-content p {
    max-width: 486px;
}
.advisor-member-card .advisor-member-content .advisor-arrow-green {
    position: absolute;
    right:10px;
    top:5px;
}

.advisor-member-content {
    position: relative;
    margin-top: 20px;
}
/* .inner-banner .banner-content p {
    max-width: 433px;
}
.inner-banner h1 {
    margin: 0 0 30px;
}
.inner-banner .banner-image-sec {
    position: relative;
}
section.banner-section.inner-banner {
    position: relative;
}
section.banner-section.inner-banner {
    position: relative;
} */
.board-pop-right h2 {color: #22413C;font-size: 36px;font-style: normal;font-weight: 500;line-height: 40px;margin: 0 0 20px;}
.board-pop-right h3 
{
    font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;color: #000;
margin:0 0 31px;

}
div#boardPopup .modal-content {
    background: #EEEDE9;
    border-radius: 0;
}
div#popupContent .pop-board-img img {
    width: 100%;
}

div#boardPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 1246px;
    margin: 0 auto;
}
div#boardPopup .board-pop-left {padding-right:60px;}

div#boardPopup .modal-header.border-0 {
    margin: 0;
    padding: 0;
    padding-inline: 76px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent {
    padding: 100px 86px;
    overflow-y: auto;
}
.board-pop-right {
    padding-left: 0;
}
.board-pop-right p {
    max-width: 564px;
}
div#boardPopup button.btn-close {
    top: 43px;
    background: none;
    opacity: 1;
    position: absolute;
    right: 61px;
    padding: 0 !important;
    margin: 0 !important;
        z-index: 9;
}
 .modal.show {
    display: flex !important;
    align-items: center;
    justify-content: center;
 }
.pop-social-icon img:hover {
    transform: scale(0.97);
    transition: 0.5s ease;
}
div#boardPopup button.btn-close:hover path {
    stroke: #22413C;
    opacity: 0.8;
    transition: 0.5s ease;

}
div#boardPopup button.btn-close {
    transition: transform 0.3s cubic-bezier(.34,1.56,.64,1);
    box-shadow: none;
}

div#boardPopup button.btn-close:hover {
    transform: scale(1.04);
}

 .modal-dialog {
    margin: 0;
}

 /* team pop-up */

#teamPopup h2 {color: #22413C;font-size: 36px;font-style: normal;font-weight: 500;line-height: 40px;margin: 0 0 20px;}
#teamPopup h3 
{
    font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;color: #000;
margin:0 0 31px;

}
#teamPopup .modal-content {
    background: #EEEDE9;
    border-radius: 0;
}
 #popupContent2 .pop-board-img img {
    width: 100%;
}
#teamPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 1246px;
    margin: 0 auto;
}
#teamPopup .board-pop-left {padding-right:60px;}

#teamPopup .modal-header.border-0 {
    margin: 0;
    padding: 0;
    padding-inline: 76px;
}
.modal-dialog.modal-dialog-centered.modal-lg #popupContent2 {
    padding: 100px 86px;
}
.board-pop-right {
    padding-left: 0;
}
.board-pop-right p {
    max-width: 564px;
}
#teamPopup button.btn-close {
    top: 43px;
    background: none;
    opacity: 1;
    position: absolute;
    right: 61px;
    padding: 0 !important;
    margin: 0 !important;
        z-index: 9;
}
 .modal.show {
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.pop-social-icon img:hover {
    transform: scale(0.97);
    transition: 0.5s ease;
}
#teamPopup button.btn-close:hover path {
    stroke: #22413C;
    opacity: 0.8;
    transition: 0.5s ease;

}
#teamPopup button.btn-close {
    transition: transform 0.3s cubic-bezier(.34,1.56,.64,1);
}

#teamPopup button.btn-close:hover {
    transform: scale(1.04);
}

 .modal-dialog {
    margin: 0;
}

 /*advisory pop-up */

#saPopup h2 {color: #22413C;font-size: 36px;font-style: normal;font-weight: 500;line-height: 40px;margin: 0 0 20px;}
#saPopup  h3 
{
    font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;color: #000;
margin:0 0 31px;

}
#saPopup  .modal-content {
    background: #EEEDE9;
    border-radius: 0;
}
.modal-dialog.modal-dialog-centered.modal-lg #popupContent3 .pop-board-img img {
    width: 100%;
}
#saPopup  .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 1246px;
    margin: 0 auto;
}
#saPopup  .board-pop-left {padding-right:60px;}

#saPopup  .modal-header.border-0 {
    margin: 0;
    padding: 0;
    padding-inline: 76px;
}
.modal-dialog.modal-dialog-centered.modal-lg #popupContent3 {
    padding: 100px 86px;
}
.board-pop-right {
    padding-left: 0;
}
.board-pop-right p {
    max-width: 564px;
}
#saPopup  button.btn-close {
    top: 43px;
    background: none;
    opacity: 1;
    position: absolute;
    right: 61px;
    padding: 0 !important;
    margin: 0 !important;
        z-index: 9;
}
 .modal.show {
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.pop-social-icon img:hover {
    transform: scale(0.97);
    transition: 0.5s ease;
}
#saPopup  button.btn-close:hover path {
    stroke: #22413C;
    opacity: 0.8;
    transition: 0.5s ease;

}
#saPopup  button.btn-close {
    transition: transform 0.3s cubic-bezier(.34,1.56,.64,1);
}

#saPopup  button.btn-close:hover {
    transform: scale(1.04);
}
.team-member-card {
    cursor: pointer;
}
.advisor-member-card {
    cursor: pointer;
}

.page-template-template-leadership .inner-banner p {
    max-width: 433px;
}
.page-template-page-templatestemplate-leadership-php .banner-section.inner-banner .overlay {
    padding-bottom: 149px;
}
.advisor-member-card .advisor-member-content p {
    margin-bottom: 0;
}
.advisor-sec {
    padding-bottom: 97px;
}
.modal-dialog.modal-dialog-centered.modal-lg #popupContent .col-md-7.board-pop-right::-webkit-scrollbar {
    width: 4px;
}
.modal-dialog.modal-dialog-centered.modal-lg #popupContent .col-md-7.board-pop-right::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 50px;
}

.modal-dialog.modal-dialog-centered.modal-lg #popupContent .col-md-7.board-pop-right::-webkit-scrollbar-thumb {
    background: rgba(34, 65, 60, 0.3); /* #22413C with 30% opacity */
    border-radius: 50px;
}
.modal-dialog.modal-dialog-centered.modal-lg #popupContent .col-md-7.board-pop-right::-webkit-scrollbar-thumb:hover {
    background: rgba(34, 65, 60, 0.5);
}

 .board-pop-right::-webkit-scrollbar {
    width: 4px;
}
 .board-pop-right::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 50px;
}

 .board-pop-right::-webkit-scrollbar-thumb {
    background: rgba(34, 65, 60, 0.3); 
    border-radius: 50px;
}
 .board-pop-right::-webkit-scrollbar-thumb:hover {
    background: rgba(34, 65, 60, 0.5);
}

 .board-pop-right::-webkit-scrollbar {
    width: 4px;
}
 .board-pop-right::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 50px;
}

 .board-pop-right::-webkit-scrollbar-thumb {
    background: rgba(34, 65, 60, 0.3); 
    border-radius: 50px;
}.board-pop-right::-webkit-scrollbar-thumb:hover {
    background: rgba(34, 65, 60, 0.5);
}
.board-pop-right {
    max-height: 480px;
    overflow-y: auto;
}
.board-sec .split-section {
    margin: 20px auto 0;
}

@media(min-width:576px) {
    .modal.fade .modal-dialog {
    transition: none !important;
}

#teamPopup.show .modal-dialog,
#boardPopup.show .modal-dialog,
#saPopup.show .modal-dialog {
    animation: modalSlideDown 0.8s cubic-bezier(.25,.46,.45,.94);
}
}

@keyframes modalSlideDown {
    from {
        transform: translateY(-120px);
    }

    to {
        transform: translateY(0);
    }
}
/* @media (min-width: 1200px) {
    .banner-section.inner-banner .overlay {
        padding-top: 232px;
    }
} */
@media (max-width: 1200px) {
.row.board-sec__row {
    margin-bottom: 30px;
}
.row.advisor-sec__row {
    margin-bottom: 30px;
}
.row.team-sec__row {
    margin-bottom: 30px;
}
.row.team-members-row {
    row-gap: 32px;
}
#boardPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 100%;
    padding: 20px;
    
}
.board-pop-right p {
    font-size: 14px;
}
.board-pop-right h3 {
    margin-bottom: 25px;
    font-size: 14px;
}

.board-pop-right h2 {
    font-size: 25px;
    margin-bottom: 10px;
}
.pop-social-icon {
    margin-top: 0px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent {
    padding: 50px 30px;
}

div#boardPopup .board-pop-left {
    padding-right: 32px;
}
#boardPopup .modal-content {
        height: 100% !important;
        overflow: hidden !important;
    }

    #boardPopup .modal-body {
        height:100% !important;
        overflow-y: auto !important;
        -webkit-overflow-scrolling: touch;
    }

    #popupContent {
        overflow-y: auto !important;
    }

    /* team pop-up */
#teamPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 100%;
    padding: 20px;
    
}
#teamPopup p {
    font-size: 14px;
}
#teamPopup h3 {
    margin-bottom: 25px;
    font-size: 14px;
}

#teamPopup h2 {
    font-size: 25px;
    margin-bottom: 10px;
}
.pop-social-icon {
    margin-top: 0px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent2 {
    padding: 50px 30px;
}

#teamPopup .board-pop-left {
    padding-right: 32px;
}
#teamPopup .modal-content {
        height: 100% !important;
        overflow: hidden !important;
    }

 #teamPopup .modal-body {
        height:100% !important;
        overflow-y: auto !important;
        -webkit-overflow-scrolling: touch;
    }

   #teamPopup {
        overflow-y: auto !important;
    }
/* advisory */

#saPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 100%;
    padding: 20px;
    
}
#saPopup p {
    font-size: 14px;
}
#saPopup h3 {
    margin-bottom: 25px;
    font-size: 14px;
      font-weight: 400;
}

#saPopup h2 {
          font-size: 25px;
        line-height: 30px;
        margin-top: 30px;
        margin-bottom: 10px;
}
.pop-social-icon {
    margin-top: 0px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent3 {
    padding: 50px 30px;
}

#saPopup .board-pop-left {
    padding-right: 32px;
}
#saPopup .modal-content {
        height: 100% !important;
        overflow: hidden !important;
    }

 #saPopup .modal-body {
        height:100% !important;
        overflow-y: auto !important;
        -webkit-overflow-scrolling: touch;
    }

   #saPopup {
        overflow-y: auto !important;
    }


.page-template-template-leadership .inner-banner h1 span {
    display: block;
}
.page-template-template-leadership .inner-banner p
{
    max-width:450px;
}
.advisor-sec {
    padding-bottom:80px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent .col-md-7.board-pop-right {
    max-height: 325px;
}
.modal-dialog.modal-dialog-centered.modal-lg #popupContent2 .col-md-7.board-pop-right { max-height: 330px;}

.modal-dialog.modal-dialog-centered.modal-lg div#popupContent3 .board-pop-right {
    
    max-height: 325px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent .col-md-7.board-pop-right
{  max-height: 325px;
}
}
@media (max-width:991px) 
{
  .modal-dialog.modal-dialog-centered.modal-lg #popupContent2 .col-md-7.board-pop-right { max-height: 330px;}

.modal-dialog.modal-dialog-centered.modal-lg div#popupContent3 .board-pop-right {
    
    max-height: 325px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent .col-md-7.board-pop-right
{  max-height: 325px;
}  
}

@media (min-width: 767px) and (max-width: 1000px) {
   .page-template-page-templatestemplate-leadership-php .banner-section.inner-banner .overlay {
        padding-bottom: 20px;
    }

}
@media (max-width:767px) 
{
/* .inner-banner .overlay {
    bottom:106px;
    top: inherit;
    height: auto;
} */
div#boardPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 100%;
    padding:0 0 0 39px;
}
.page-template-template-leadership .inner-banner p
{
    max-width: 310px;
}
section.board-sec.leader-common.section-space-top.section-space-bottom {}

.board-sec {}

.split-section {}

.board-sec .split-section {
    margin: 20px auto 0;
}

.split-section {}

.split-section {
    margin: 0 auto;
}

.row.team-sec__row .accent-line {
    margin-top: 15px;
}
.split-section__content {
    padding-top: 0;
}
.row.team-sec__row .split-section__content {
    padding-top: 0;
}
.row.advisor-sec__row .accent-line {
    margin-top: 15px;
}
.inner-banner h1
{
    margin: 0  0 25px;
}
.board-sec .split-section {
    margin: 0px auto 0;
}
.board-sec .col-md-6.col-lg-3 {
    padding: 0 44px 0;
}
.team-sec .col-md-6.col-lg-3 {
    padding: 0 44px 0;
}
.advisor-sec .col-md-6.col-lg-3 {
    padding: 0 44px 0;
}
.board-member-card {
    margin-bottom:32px;
}
.row.board-members-row .col-md-6.col-lg-3:last-child .board-member-card {
    margin: 0;
}
.board-pop-right h2 {
    font-size: 25px;
    line-height: 30px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.pop-social-icon {
    margin-top: 0px;
}
div#boardPopup button.btn-close {
    top: 20px;
    right: 35px;
}
.board-pop-right h3 {
    line-height: 22px;
    font-family: Tahoma;
    font-size: 14px;
    margin-bottom: 20px;
    font-weight: 400;
}
div#boardPopup .board-pop-left {
    padding-right:12px;
}
.board-pop-right {
    padding-left: 12px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent {
    padding: 80px 20px;
}
.page-template-page-templatestemplate-leadership-php .banner-section.inner-banner .overlay {
        padding-bottom:106px;
    }
#boardPopup .modal-content {
        height: 100% !important;
        overflow: hidden !important;
    }

    #boardPopup .modal-body {
        height:100vh !important;
        overflow-y: auto !important;
        -webkit-overflow-scrolling: touch;
    }

    #popupContent {
        overflow-y: auto !important;
    }


#boardPopup .modal-dialog {
    transform: translateX(120px);
    transition: transform 0.8s ease;
}

#boardPopup.show .modal-dialog {
    transform: translateX(0);
}

/* team */
 #teamPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 100%;
    padding:0 0 0 39px;
}
 #teamPopup h2 {
    font-size: 25px;
    line-height: 30px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.pop-social-icon {
    margin-top: 0px;
}
div #teamPopup button.btn-close {
    top: 20px;
    right: 35px;
}
 #teamPopup h3 {
    line-height: 22px;
    font-family: Tahoma;
    font-size: 14px;
    margin-bottom: 20px;
}
div #teamPopup .board-pop-left {
    padding-right:12px;
}
.board-pop-right {
    padding-left: 12px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent2 {
    padding: 80px 20px;
}
 #teamPopup .modal-content {
        height: 100% !important;
        overflow: hidden !important;
    }

     #teamPopup .modal-body {
        height:100vh !important;
        overflow-y: auto !important;
        -webkit-overflow-scrolling: touch;
    }

    #popupContent {
        overflow-y: auto !important;
    }
      #teamPopup .board-pop-left {
        padding-right:12px;
    }
  #teamPopup button.btn-close {
    top: 20px;
    right: 35px;
}

 #teamPopup .modal-dialog {
    transform: translateX(120px);
    transition: transform 0.8s ease;
}

.row.advisor-sec__row .advisor-sec__right-content {
    padding-right: 0;
}

.row.team-sec__row .team-sec__right-content {
    padding-right: 0;
}
 #teamPopup.show .modal-dialog {
    transform: translateX(0);
}

 /* advisor  */

#saPopup .modal-dialog.modal-dialog-centered.modal-lg {
    max-width: 100%;
    padding:0 0 0 39px;
}
.board-pop-right h2 {
    font-size: 25px;
    line-height: 30px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.pop-social-icon {
    margin-top: 0px;
}
#saPopup button.btn-close {
    top: 20px;
    right: 35px;
}

    #teamPopup h3 {
        line-height: 22px;
        font-family: Tahoma;
        font-size: 14px;
        margin-bottom: 20px;
        font-weight: 400;
    }
#saPopup .board-pop-left {
    padding-right:12px;
}
.board-pop-right {
    padding-left: 12px;
}
.modal-dialog.modal-dialog-centered.modal-lg div#popupContent3 {
    padding: 80px 20px;
}
#saPopup .modal-content {
        height: 100% !important;
        overflow: hidden !important;
    }

   #saPopup .modal-body {
        height:100vh !important;
        overflow-y: auto !important;
        -webkit-overflow-scrolling: touch;
    }

    #saPopup {
        overflow-y: auto !important;
    }
     #saPopup .board-pop-left {
        padding-right:12px;
    }
#saPopup button.btn-close {
    top: 20px;
    right: 35px;
}
#saPopup .modal-dialog {
    transform: translateX(120px);
    transition: transform 0.8s ease;
}

#saPopup.show .modal-dialog {
    transform: translateX(0);
}

.row.advisor-members-row {
    row-gap:  24px;
}

.advisor-member-card .advisor-member-content p
{
    margin:0
}
    .modal-dialog.modal-dialog-centered.modal-lg div#popupContent .col-md-7.board-pop-right {
        max-height: inherit;
    }
.modal-dialog.modal-dialog-centered.modal-lg #popupContent2 .col-md-7.board-pop-right {overflow-y: hidden;max-height:inherit;}

.modal-dialog.modal-dialog-centered.modal-lg div#popupContent3 .board-pop-right {
  overflow-y: hidden;max-height:inherit;
}

.team-sec .accent-line {
    width: 95px;
}
.advisor-sec .accent-line
{
     width: 95px;
}
}


@media(min-width:1350px) and (max-width:1500px) {
    .inner-banner .inner-banner-disc {
        padding-left: 14px;
    }
    .page-template-page-templatestemplate-leadership-php .banner-section.inner-banner .overlay {
    padding-bottom: 144px;
}
section.board-sec.leader-common.section-space-top.section-space-bottom .container.board-container {
    padding-left: 12px;
    padding-right: 12px;
}
    .team-sec .container {
        padding-left: 12px;
        padding-right: 12px;
    }
    .advisor-container {
        padding-left: 12px;
        padding-right: 12px;
    }
}


/* @media(max-width:575px) {
div#boardPopup {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    display: block !important;
    opacity: 1;
}
} */

#popupContent p,
#popupContent2 p,
#popupContent3 p {
    font-size: 14px;
}
