.pmi-breadcrumb {
  display: none;
}

.listing-intro.sec-space {
  padding-bottom: 50px;
}

.listing-intro h2 {
  pointer-events: none;
}

.history-objective-view h2,
.alternate-video-view h2,
.pmr-achievements h2,
.pmr-achievements h2 a,
.alternate-video-view h2 a,
.history-objective-view h2 a {
  font-size: var(--fs-px48);
  font-weight: 600;
  line-height: 1.2916666666666667;
  /* text-transform: uppercase; */
  color: var(--black);
  margin-bottom: 25px;
  text-align: center;
}

.pmr-achievements h2 a,
.history-objective-view h2 a,
.alternate-video-view h2 a {
  margin-bottom: 0;
  pointer-events: none;
}

.listing-intro img {
  float: none;
  display: block;
  margin-bottom: 16px;
}

.listing-intro img:not(:last-child) {
  margin-bottom: 30px;
}

.history-objective-block,
.bg-f2f2f2 {
  background-color: var(--bg-c4);
}

/*PMI achievement*/

.pmi-achievements.run-count-wrap {
  --pmi-achievements-count: 4;
  --pmi-achievements-column-gap: 30px;
  --pmi-achievements-row-gap: 30px;
  --pmi-achievements-padding: 30px 20px;
  --pmi-achievements-view-top-bottom-margin: 70px;
  --pmi-achievements-card-max-width: 180px;
  --pmi-achievements-card-height: 200px;
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(var(--pmi-achievements-count), minmax(0, 1fr));
  grid-column-gap: var(--pmi-achievements-column-gap);
  grid-row-gap: var(--pmi-achievements-row-gap);
}

.pmi-achievements.run-count-wrap>div {
  border: 1px solid var(--primary);
  padding: 13px 10px;
  /* height: var(--pmi-achievements-card-height); */
  text-align: center;
  /* max-width: var(--pmi-achievements-card-max-width); */
  border-radius: 10px;
}

.achieve-item-count {
  color: var(--secondary);
  padding-bottom: 10px;
  border-bottom: 1px solid var(--br-c5);
  font-size: var(--fs-px24);
  line-height: 1.75;
  position: relative;
  margin-bottom: 20px;
  font-weight: 600;
}

.achieve-item-count>strong {
  font-weight: 600;
}

.achieve-item-count:after {
  content: '';
  display: block;
  width: 15.84px;
  height: 7.92px;
  background: url(/themes/custom/b5pmi/components/pages/listing/history/img/line-pointer.png) no-repeat center var(--white);
  position: absolute;
  bottom: -7.92px;
  left: 50%;
  transform: translateX(-50%);
}

.run-count-value {
  font-size: var(--fs-px42);
  font-size: var(--fs-px40);
  line-height: 1;
  font-weight: 600;
}

.achieve-item-desc {
  font-size: var(--fs-px14);
  line-height: 1.42857142857;
  color: var(--black);
  text-align: center;
}

.obj-header strong {
  font-weight: 700;
}

/*PMR VIDEOS*/
.alternate-video-view {
  --video-height: 228px;
  --video-width: 405px;
}

.alternate-video-view .each-video {
  display: flex;
  width: 100%;
}

.alternate-video-view .each-video:not(:first-child) {
  margin-top: 50px;
}

.alternate-video-view .each-video>* {
  width: 50%;
  align-items: center;
  margin-bottom: 0;
  height: var(--video-height);
}

.alternate-video-view .each-video>p {
  line-height: 1;
}

.alternate-video-view iframe {
  aspect-ratio: 405/228;
  width: 100%;
}

.alternate-video-view .each-video-title {
  display: inline-flex;
  padding: 30px;
  font-size: var(--fs-px21);
  line-height: 1.3619047619;
  padding: 0 30px;
  background-color: var(--white);
  font-weight: 700;
}
