.loader__image{width:5rem;}
.past-events,.pr-template,.stories-template,.investor-template{background: var(--gradient-right);}
.ip3-stories .breadcrumb__link:focus-visible {outline: dashed 2px var(--black);}



/*------------------ Press Relase CSS start --------------------------*/
.pr-template .filter-wrapper .form-field-temp {width: 100%;}
.pr-template .filter-wrapper .dropdown{max-width:20rem;}
.pr-template .dropdown__button-label {line-height: 16px;}
.pr-template .pressrelease__list{min-height:40rem;}
.pr-template .pressrelease__list .row:last-child > div{margin-bottom:0;}
.investor-template .investorPR__list .row:last-child > div{margin-bottom:0;}
@media (max-width:1199.98px) {
.pr-template .filter-wrapper .form-field-temp{width:100%;}
}
@media (max-width:991.98px) {
.pr-template .filter-wrapper .dropdown {max-width: 48%;}
}
@media (max-width:575.98px) {
.pr-template .filter-wrapper .dropdown {max-width: 100%;}
}
.press-release-banner__date-tag-wrapper{display: flex; align-items: center; flex-wrap: wrap;}
.press-release-banner .tag-list__item{margin-right: 0.8rem;margin-bottom: 0.8rem;}
/*------------------ Press Relase CSS end --------------------------*/

/*------------------ Stories Template CSS start --------------------------*/
.stories-template .filter-wrapper .dropdown {max-width: 100%}
.stories-template .filter-wrapper .form-field-temp {width: 100%}
.stories-template__list {min-height: 40rem}
.stories-template .dropdown__button-label {line-height: 16px;}
.stories-template .stories-template__wrapper .card__wrapper:hover{color: var(--black);}
.stories-template .text-signpost .text-signpost__image{max-height:44rem;max-height:100%;}
.stories-template .pagination{padding-top:1rem; padding-left:1rem; padding-right:1rem;}
.stories-template .transparent-bg{background: rgba(255, 255, 255, 0.60);}
@media (min-width:576px) {
  .stories-template .filter-wrapper .dropdown {max-width: 48%}
}

@media (min-width:992px) {
  .stories-template .filter-wrapper .dropdown {max-width: 20.2rem}
}

@media (min-width:1200px) {
  .stories-template .filter-wrapper .dropdown {max-width: 20rem}
}


/*------------------ Stories Template CSS end --------------------------*/

/*-------------- Videos Template CSS start -----------------*/
.video-template {background: var(--gradient-right);}
.video-template .filter-wrapper .dropdown {max-width: 100%}
.video-template .filter-wrapper .form-field-temp {width: 100%}
.video-template__list {min-height: 40rem}
.video-template__list > .row > div:nth-last-child(-n+3) {margin-bottom: 0;}
.video-template__list .video__overlay-image{height:23.4rem !important;object-position:left;}
.nojs .video-template__list .video__overlay-image{height:23.4rem !important; position:relative !important;}
.video-template .text-signpost__left-content {background: var(--black);} 

@media (min-width:576px) {
  .video-template .filter-wrapper .dropdown {max-width: 48%  }
}
@media (min-width:992px) {
  .video-template .filter-wrapper .dropdown {max-width: 20.2rem  }
}
@media (min-width:1200px) {
  .video-template .filter-wrapper .dropdown {max-width: 18.4rem  }
}
/*-------------- Videos Template CSS end -----------------*/

/*------------- BOD Details Template css start--------------------*/
.bod-details-template .stories-banner {
  margin-bottom: var(--md-1)
}
.bod-details-template .stories-banner__bottom-image {
  aspect-ratio: auto;
  max-height: 580px;
  object-position: top;
}
.bod-details-template .stories-banner__text-wrapper {
  padding-top: 0
}
.bod-details-template .bod-details-template__contain ul li{margin-bottom:var(--sm-3);}
@media (min-width:768px) {
  .bod-details-template .stories-banner__inner-content {
    padding-bottom: 41rem
  }
}
@media (min-width:768px) and (max-width:1399.98px) {
  .bod-details-template .stories-banner__inner-content {
    padding-bottom: inherit
  }
}
@media (min-width:1400px) {
  .bod-details-template .stories-banner {
    margin-bottom: calc(9.9rem + var(--md-1))
  }
}

/*------------- BOD Details Template css END--------------------*/

/*------------ BOD Landing Starts-----------*/
.bod-landing__top {
  background: var(--white);
  position: relative;
  z-index: 9
}
.bod-landing__overlay {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 79.2rem;
  max-height: inherit;
  z-index: -1
}
.bod-landing__wrapper-box-row {
  row-gap: var(--md-2);
  display: grid;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}
.bod-landing__wrapper-boxitem {
  max-width: 32.1rem
}
@media (min-width:768px) {
  .bod-landing__wrapper-box-row {
    display: grid;
    grid-template-columns: repeat(3,minmax(0,1fr));
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: var(--sm-1);
    row-gap: var(--md-2);
    margin: 0 auto;
    padding-top:2px;
  }
  .bod-landing__wrapper-boxitem {
    max-width: 32.1rem;
    width: 100%
  }
}

.nojs .bod-card__image-wrapper picture > img {
    display: none;
} 
/*remove this and update in global after merging*/
.bod-card--clickable:focus {
    outline: solid 2px var(--black);
    outline-offset: 0px;
}
/*------------ BOD Landing ends-----------*/





/*.dropdown__list.active{
height:18rem !important;
overflow:auto  !important;
}*/





::-webkit-scrollbar {
    width: 0.6rem;
    background-color: transparent;
  	height: 0.6rem;
}

::-webkit-scrollbar-track {
    background: transparent;
}

::-webkit-scrollbar-thumb {
    background: var(--black);
    border-radius: 10px; 
}

.stories-banner__date-tag{row-gap:0.8rem;}
.stories-banner__date-tag .tag-list__item {  
    margin-right: 0.8rem;
}
.stories-banner__date-tag .tag-list__item:last-child {  
    margin-right: 0;
}
/*----- SUB LIST STYLE -----*/
.sub-dropdown__list{max-height: fit-content;visibility: visible;}
.sub-dropdown__list .dropdown__link {padding: var(--sm-3) var(--sm-2) var(--sm-3) var(--md-4);} 