.highlights-banner{
    padding: 20px 0px;
}

.highlights-banner div {
    margin-left:1em;
    display: inline-block;
    word-wrap: break-word;
}

.highlights-banner a{
    color:#2d374b;
}
.highlights-banner a:hover{
    color:#ff9c00;
}

.highlights-banner .label{
    background-color:#ff9c00;
    color:#ffffff;
    padding: 5px 10px;
}
#main-banner-carousel h2, #main-banner-carousel h5, #main-banner-carousel p{
  color:#ffffff;
}
#main-banner-carousel .carousel-content-wrapper {
  position: relative;
}

#main-banner-carousel .carousel-content-wrapper .carousel-content {
  width: 75%;
  position: absolute;
  left: 40px;
  bottom: 40px;
  color: #ffffff;
}

@media (max-width: 999px) {
  #main-banner-carousel .carousel-content-wrapper .carousel-content {
    bottom: 12px;
  }
  #main-banner-carousel .carousel-content-wrapper .carousel-content h1 {
    font-size: 16px;
  }
  #main-banner-carousel .carousel-content-wrapper .carousel-content h5 {
    font-size: 14px;
  }
}

#main-banner-carousel .owl-dots {
  counter-reset: dots;
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: 100%;
  margin: 0;
  padding: 50px 0;
}

@media (max-width: 1024px) {
  #main-banner-carousel .owl-dots {
    padding: 10px 0;
  }
}

@media (max-width: 767px) {
  #main-banner-carousel .owl-dots {
    padding: 10px 0;
  }
}

#main-banner-carousel .owl-dots .owl-dot {
  font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  padding: 14px 16px 14px 25px !important;
  margin: 10px 0;
  border-radius: 96px 0 0px 96px;
  color: #ffffff;
}

#main-banner-carousel .owl-dots .owl-dot.active {
  background: #6dd370;
}

@media (max-width: 767px) {
  #main-banner-carousel .owl-dots .owl-dot {
    padding: 8px 12px 8px 20px !important;
    margin: 0;
  }
}

#main-banner-carousel .owl-dots span {
  display: none;
}

#main-banner-carousel .owl-dot:before {
  counter-increment: dots;
  content: counter(dots);
}

.member-name{
  min-height: 3.413rem;
}