.module-bod-new.module-section.grey:before {background:var(--white);}
.module-bod-new .bod-tabs {margin-bottom:41px;}
.module-bod-new .bod-member-wrapper {display:flex; flex-wrap:wrap; justify-content:space-between;}
.module-bod-new .member-row {display:flex; flex-wrap:wrap; flex-direction:row; gap:30px; width:100%;}
.module-bod-new .member-row .member-wrapper {margin-bottom:30px;}
.module-bod-new .bod-member-box {transition:all .6s ease-in-out; border-radius:20px; background:var(--light-grey-2); position:relative; padding-bottom:82px; box-shadow:3px 0px 6px #cdcdcddd;}
.module-bod-new .bod-item-image {position:relative;}
.module-bod-new .bod-item-image img {border-radius:20px 20px 0 0; width:100%; object-fit:cover; object-position:center; min-height:345px; max-width:270px;}
.module-bod-new .bod-item-info {padding:19px 18px 19px 25px; background:var(--light-grey-2); border-radius:0 0 20px 20px; position:absolute; width:100%; top:auto; bottom:0; transition:all .6s ease-in-out;}
.module-bod-new .bod-member-box .bod-item-info:before {z-index:9; content:""; width:100%; height:100%; top:0; left:0; background:linear-gradient(147.83deg,rgba(30,124,255,1.0) 0, rgba(3, 23, 148, 1.0) 100%); position:absolute; opacity:0; border-radius:0 0 20px 20px; transition:all .6s ease-in-out;}
.module-bod-new .bod-item-info .bod-member-name {color:var(--main-blue); margin-bottom:8px;}
.module-bod-new .bod-item-info .bod-member-designation {font-weight:600; font-size:1.2rem; line-height:1.4rem; color:var(--black);}
.module-bod-new .bod-item-info .more {font-weight:600; font-size:1.6rem; line-height:3.5rem; color:var(--white); position:relative; opacity:0; visibility:hidden; display:none;}
.module-bod-new a.popup-modal:hover .bod-item-info:before, .module-bod-new a.popup-modal:focus-visible .bod-item-info:before, .module-bod-new a.popup-modal.active .bod-item-info:before {opacity:1; transition:all .4s ease-in-out;}
.module-bod-new a.popup-modal:hover .bod-item-info .bod-member-name, .module-bod-new a.popup-modal:focus-visible .bod-item-info .bod-member-name , .module-bod-new a.popup-modal.active .bod-item-info .bod-member-name {color:var(--white); position:relative; z-index:11;}
.module-bod-new a.popup-modal:hover .bod-item-info .bod-member-designation, .module-bod-new a.popup-modal:focus-visible .bod-item-info .bod-member-designation, .module-bod-new a.popup-modal.active .bod-item-info .bod-member-designation {color:var(--sky-blue); margin-bottom:28px; position:relative; z-index:11; transition:all .6s ease-in-out;}
.module-bod-new a.popup-modal:hover .bod-item-info .more, .module-bod-new a.popup-modal:focus-visible .bod-item-info .more {opacity:1; display:block; visibility:visible; position:relative; z-index:11; max-width:130px;}
.module-bod-new a.popup-modal:hover .bod-item-info .more:after, .module-bod-new a.popup-modal:focus-visible .bod-item-info .more:after {content:'+'; position:absolute; left:auto; color:var(--sky-blue); font-size:25px; margin-left:10px; top:1px;}
.module-bod-new .bod-item-info .more:hover, .module-bod-new .bod-item-info .more:focus-visible {color:var(--sky-blue);}
.module-bod-new a.popup-modal .bod-item-info .more:hover:after, .module-bod-new .bod-item-info .more:focus-visible:after {margin-left:20px;}
.bod-member-detail-box {background:var(--white); border-radius:20px; box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px #FFFFFF; padding:50px 100px 44px 73px;}
div.popup-modal-dismiss, div.popup-modal-close {position:absolute; left:auto; right:32px; color:var(--grey); font-weight:600; font-size:1.2rem; line-height:1.4rem; display:flex; flex-direction:column-reverse; align-items:center; justify-content:center; width:62px; height:62px; top:20px; cursor:pointer;}
.copyLink .copyIcon {display:flex; flex-direction:column; position:absolute; top:100px; right:32px; width:62px; height:62px; cursor:pointer; z-index:99;}
.copyLink .copyIcon span {min-width:45px; text-align:center; font-size:1.2rem;}
.copyLink.copied .copyIcon {background-image:url(/~/media/Images/a/anglo-american-group-v9//Universal/icons/copyBlue.svg) !important; background-repeat:no-repeat !important; background-position:21px 10px !important;}
.copyLink .copyIcon img {width:20px; height:20px; margin:0 auto; margin-bottom:8px; margin-top:10px;}
.copied .copyIcon img {opacity:0;}
.copyLink .copyIcon:hover {color:var(--main-blue);}
.bod-member-detail-box span.icon-close-btn {color:var(--grey-3); font-size:1.6rem; font-weight:100; margin-bottom:6px; margin-left:0;}
.bod-item-top-section {display:flex; flex-wrap:wrap; justify-content:flex-start; flex-direction:row;}
.bod-item-top-section .bod-item-image .bod-detail-image, .bod-item-image {position:relative;}
.bod-item-top-section .bod-item-image img {max-width:255px; max-height:345px; border-radius:20px 20px 0 0; width:100%; object-fit:cover; object-position:center;}
.bod-item-top-section .bod-item-image:after {content:""; background-image:url(~/media/Images/a/anglo-american-group-v9//Universal/modules/bod/bod-white-box.svg); width:410px; height:203px; position:absolute; bottom:-60px; left:-73px; z-index:9; background-repeat:no-repeat; background-position:bottom; background-size:100%;}
.bod-item-top-section .bod-item-specifications {width:55%; margin-left:69px; position:relative; z-index:10;}
.bod-item-top-section .bod-member-name {font-family:var(--font-main); font-weight:300; font-size:4.8rem; line-height:5.8rem; width:100%; margin-bottom:5px; margin-right:20px;}
.bod-item-top-section .bod-member-designation {color:#000000; font-family:var(--font-main);}
.bod-member-specifications {max-width:307px;}
.bod-member-specifications * {font-weight:600; font-size:1.4rem; line-height:1.7rem; color:var(--grey);}
.bod-member-specifications ul li {margin-bottom:16px;}
.bod-member-specifications strong {color:var(--main-blue);}
.bod-item-bottom-section h5 {margin-bottom:12px; font-weight:600; font-family:var(--font-main);}
.bod-item-bottom-section {z-index:99999; position:relative; margin-top:30px;}
.bod-item-bottom-section p {color:var(--grey); font-weight:400; font-size:1.6rem; line-height:2.6rem; margin-bottom:24px;}
button.mfp-arrow {background-color:var(--light-grey-5) !important; opacity:1 !important; width:56px !important; height:56px !important; border-radius:50px !important;}
.mfp-arrow:after {border-top-width:0 !important; border-bottom-width:0 !important; top:42% !important ; font-family:icomoon ; color:var(--red) ; margin-top:0 !important; right:0 ; box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px var(--white);}
.mfp-arrow.mfp-arrow-left:after {content:"\e917" ; left:-12px;}
.mfp-arrow.mfp-arrow-right:after {content:"\e91c"; left:-32px;}
.mfp-arrow:before {content:none !important;}
.bod-member-specifications ul li {list-style-type:none !important;}
.bod-member-specifications ul {margin:0px;}
.popup-modal-dismiss:hover {background:var(--light-grey-2); box-shadow:4px 4px 12px rgb(3 23 148 / 10%), -4px -4px 16px rgb(255 255 255 / 14%), 4px 4px 16px rgb(0 0 0 / 8%), inset 2px 1px 1px var(--white); border-radius:100%; color:var(--main-blue);}
.popup-modal-dismiss:hover span.icon-close-btn {color:var(--main-blue);}
.added .bod-member-specifications ul li {margin-bottom:16px;}
button.mfp-arrow:focus, div.popup-modal-dismiss:focus-visible, div.popup-modal-close:focus-visible, .copyLink .copyIcon:focus-visible {outline:2px dotted var(--red-2) !important; outline-offset:-1px !important;}
.module-bod-new .bod-items-wrapper.bod-tab-content.selected {display:block;}

@media only screen and (max-width: 1199px) {
.bod-item-top-section .bod-item-specifications {width:40%;}
}

@media only screen and (min-width: 992px) and (max-width:1280px) {
.module-bod-new .member-wrapper {width:calc(25% - 30px);}
}

@media only screen and (max-width: 991px) {
.module-bod-new .member-row { justify-content: space-between;}
.module-bod-new .member-wrapper {width:calc(50% - 15px);}
.bod-item-top-section .bod-item-specifications {width:100%; margin:0px;}
.added .bod-member-specifications ul li {font-weight:600; margin-bottom:16px;}
.copyLink .copyIcon span {color:#333333;}
.copyLink .copyIcon {top:130px; right:51px;}
.module-bod-new .bod-item-image img {width:100%; min-height:281px; height:281px; max-width:100% !important; border-radius:15px 15px 0 0;}
.bod-member-wrapper a.popup-modal .bod-member-box .bod-item-info .more, .bod-member-wrapper a.popup-modal.active .bod-member-box .bod-item-info .more {display:none;}
.module-bod-new a.popup-modal .bod-item-info .bod-member-designation, .module-bod-new a.popup-modal.active .bod-item-info .bod-member-designation {margin-bottom:0px !important;}
.module-bod-new a.popup-modal + .added {position:relative; width:calc(200% + 60px); left:-15px;}
.module-bod-new a.popup-modal + .added .bod-member-detail-box {margin-top:30px; padding:49px 37px 40px 32px; background:var(--light-grey-2); border-radius:15px;}
.module-bod-new a.popup-modal.alternate + .added {left:calc(-100% - 60px + 15px);}
div.popup-modal-dismiss, div.popup-modal-close {width:62px; height:62px; top:43px; right:51px; z-index:999;}
.added .bod-item-image {display:none;}
.added .bod-item-top-section .bod-member-name {font-size:3.2rem; line-height:3.8rem;}
.bod-item-bottom-section {margin-top:14px;}
.added .bod-item-bottom-section p {margin-bottom:37px;}
.added .bod-item-top-section .bod-member-name {font-size:3.2rem; line-height:3.8rem;}
.module-bod-new .bod-item-info .bod-member-designation {font-size:1.4rem; line-height:1.7rem;}
.bod-item-info .bod-member-name {font-size:1.8rem; line-height:2.6rem; margin-bottom:5px;}
}

@media only screen and (max-width: 767px) {
.added .bod-member-detail-box {padding:20px 15px 21px 15px; border-radius:10px;}
.copyLink .copyIcon {right:20px; top:100px;}
.module-bod-new a.popup-modal + .added .bod-member-detail-box {margin-top:20px; padding:20px 15px 21px 15px; border-radius:10px;}
.module-bod-new .member-row .member-wrapper {width:100%; margin-bottom:20px;}
.module-bod-new .bod-item-image img {min-height:160px; height:auto; max-height:280px;}
.module-bod-new a.popup-modal + .added {width:calc(100% + 30px); left:-15px !important;}
div.popup-modal-dismiss, div.popup-modal-close {right:20px; top:16px;}
.added .bod-item-specifications {margin-left:0; width:100%; padding-right:110px;}
.added .bod-item-top-section .bod-member-name {font-size:2.4rem; line-height:2.9rem; margin-bottom:3px;}
.added .bod-item-bottom-section {margin-top:24px;}
.added .bod-item-bottom-section p {font-size:1.4rem; line-height:2.4rem; margin-bottom:30px;}
.added .bod-item-top-section .bod-member-name {font-size:2.4rem; line-height:2.9rem; margin-bottom:3px; color:#333333;}
.module-bod-new .member-row {gap:0;}
}

.ip3-edit .bod-member-box {width:fit-content;}
.ip3-edit .bod-item-details-box {margin-top:30px;}
.module-bod-new .bod-tabs {display:flex; justify-content:space-around; height:54px; background:#F4F5F7; border:1px solid rgba(151, 151, 151, 0.0551792); box-shadow:-4px -4px 16px rgba(255, 255, 255, 0.2), inset 1px 1px 2px rgba(0, 0, 0, 0.181736), inset 2px 1px 1px var(--white), inset 2px 1px 1px var(--white); border-radius:29.5px; align-items:center;}
.module-bod-new .bod-tabs li {flex:1; text-align:center; height:100%; display:flex; align-items:center;}
.module-bod-new .bod-tabs a {height:54px; font-weight:600; font-size:1.2rem; line-height:1.4rem; text-transform:uppercase; color:inherit !important; flex:1; text-align:center; position:relative; width:100%; display:block; height:auto !important; text-decoration:none;}
.module-bod-new .bod-tabs li:hover {color:var(--main-blue);}
.module-bod-new .bod-tabs li.current {background:radial-gradient(45.95% 45.95% at 100% 0, rgba(255, 255, 255, 0.28) 0, rgba(255, 255, 255, 0.0001) 100%), linear-gradient(152.68deg, rgba(31, 124, 252, 0.95) -19.33%, rgba(3, 23, 148, 0.95) 80.85%); box-shadow:none; border-radius:26.5px; color:var(--white);}

.bod-item-bottom-section strong {    color: var(--main-blue);    font-weight: 600;    font-size: 1.4rem;    line-height: 1.7rem;}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width: 1400px) { 
  .anglochile .module-bod-new .bod-item-image img {
    min-width: 270px;
  }
}
/* WO-95080 */
.module-bod-new .heading-trigger-row {
    margin: 15px 0 15px;
}