/* === BIOGRAPHY CSS === */
.bod .bod__title-content, .bod .bod__subtitle{margin-bottom:80px;}
.bod a.bod__box-wrapper{text-decoration: none;overflow: hidden;display: block;transition: all 0.3s ease-in-out;margin-bottom: 64px;position: relative;border-left: 1px solid rgba(70, 89, 86, 0.3);
  padding: 0 24px;}
.bod a.bod__box-wrapper .image{height: 172px;  width: 172px;border-radius: 8px;margin-bottom: 32px;}
.module-bod .bod a.bod__box-wrapper::after{content: "";  background: url("/~/media/Images/H/Hgcapital-Trust-V2/hg-modules-images/patterns-images/contact-pattern-img.svg") no-repeat;    background-size: auto;  height: 100px;  display: block;  width: 100px;  position: absolute;  top: 0;  background-size: cover;  right: 0%; z-index: -1;}
.bod a.bod__box-wrapper.active, .biography-item-wrapper a.bod-box-wrapper.active:hover{background: var(--black-color);}
.bod a.bod__box-wrapper *{transition: all 0.1s ease-in-out}
.bod a.bod__box-wrapper .bod__box h2{margin-bottom:16px;}
.bod a.bod-box-wrapper:hover{text-decoration: none;background: var(--black-color);}

.bod a.bod-box-wrapper .image{min-height: 285px}
.bod a.bod-box-wrapper .bod-box{min-height: 128px;padding: 20px 55px 24px 24px;position: relative;}
.bod a.bod-box-wrapper .designation > p{margin-top: 6px}
.biography-item-wrapper a.bod-box-wrapper .bod-box span.icon-arrow{position: absolute;bottom: 44px;right: 24px;padding-top: 3px;}
.biography-item-wrapper a.bod-box-wrapper.active .bod-box span.icon-arrow{transform: rotate(180deg);background: var(--white-color);color: var(--black-color);}
.biography-item-wrapper a.bod-box-wrapper:not(.active):hover .bod-box span.icon-arrow{background: var(--white-color);color: var(--black-color);}
.biography-item-wrapper a.bod-box-wrapper.active:hover .bod-box span.icon-arrow{background: var(--white-color);color: var(--black-color)}

.bod .bod__content{width: calc(300% + 48px);position: relative;display: none;padding: 48px;margin-bottom: 80px;border: 1px solid rgba(26, 30, 34, 0.30);margin-top:6px;}
.bod .bod__member:nth-child(3n+2) .bod__content{left: calc(-100% - 24px);}
.bod .bod__member:nth-child(3n) .bod__content{left: calc(-200% - 48px);}
.bod .bod__content a.btn-close{font-size: 3rem;color: var(--neutral-50);position: absolute;right: 30px;top: 0;z-index: 1;border-radius: 50px;border: 1px solid var(--neutral-50);opacity: 0.3;padding:14px;transition:0.3s;}
.bod .bod__content a.btn-close:hover{color:var(--anthracite);opacity:1;}
.biography-item-wrapper .bod-content .title{margin-bottom: 20px;}
.biography-item-wrapper .bod-content .top-copntent.intro-body{padding-right: 100px;margin-bottom: 15px;}
.biography-item-wrapper .bod-content .top-copntent.intro-body > p{margin-bottom: 0;}
.biography-item-wrapper .bod-content .content{padding-right: 40px;}
/* === BIOGRAPHY CSS === */


.module-board-links .board__links-cta{width:33.33%;}
@media all and (max-width: 1500px){
.module-board-links .board__links-cta{width:50%;}
}
@media all and (max-width: 991.98px){
.bod a.bod__box-wrapper{padding: 0 24px;}
	.bod .bod__content{width: calc(200% + 24px);}
    .bod .bod__member:nth-child(odd) .bod__content{left: 0}
    .bod .bod__member:nth-child(even) .bod__content{left: calc(-100% - 24px);}
    .module-board-links .board__links-cta{width:100%;}
}
@media all and (max-width: 767.98px){
	.bod .bod__content{width: 100%;padding:24px;}
    .bod .bod__member:nth-child(even) .bod__content{left: 0}
    .bod a.bod-box-wrapper.active{border-radius: 10px 10px 0 0;margin-bottom: 0}
    .bod .bod-content{border-radius: 0;}
    .bod .bod__content a.btn-close{padding:7px;}
    .bod a.bod-box-wrapper.active .bod-box{height: 0;min-height: 0;padding: 0;overflow: hidden;}
    .bod .bod-content .designation{margin: 10px 30px 10px 0;}
    .bod .bod-content a.btn-close .icon-close::before{content: "\e900"}
    .bod .bod-content a.btn-close{text-decoration: none;top: 32px}
    .bod .bod-content a.btn-close .icon-close{font-size: 9.6px;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;background: var(--black-color);color: var(--white-color);border-radius: 50%;transition: all 0.3s ease-in-out;transform: rotate(180deg);}
	
}

body.nojs .module-bod .bod__member{width: 100% !important;flex: 0 0 100% !important;max-width: 100% !important;}
body.nojs .bod .bod__content{width: 100% !important; display: block !important; left: 0 !important; right: 0 !important;}