.about-us {border-bottom: 1px dashed #000;}
a:hover {--bs-link-color-rgb: none;}
/* .customtab .nav-tabs {height: 280px !important;} */

.customtab li.nav-item{margin-bottom: 10px;}
.customtab li.nav-item .nav-link {color: #BFBCC1;background: #fff;position: relative;font-size: 1.2rem;cursor: pointer;}
.customtab li.nav-item .nav-link.active {background: #fff;color: #000;border: none;font-weight: 700;font-size: 1.2rem;transition: .3s ease;}
.customtab li.nav-item .nav-link.active::after{content: '';width: 55%;height: 0.1rem;background-color: var(--color-pink);position: absolute;bottom: 0%;left: 2.5%;transition: all 0.2s ease-out;}
.customtab .tab-span {color: var(--font-grey);font-weight: 700;}

.highlight {background-color: var(--color-peach);padding: 30px 25px;border-radius: var(--border-radius);}
.highlight p {margin: 0; font-weight: 500;}
.customtab .nav-tabs {display: none;}
.fade:not(.show) {opacity: 1;}

@media (min-width: 767px){
   .customtab .nav-tabs {display: flex;flex-flow: column nowrap;}
   .customtab .nav-tabs {border-bottom: none;display: flex;}
   .customtab .nav-tabs .nav-link {white-space: nowrap;border:none;}
   .customtab .nav-tabs .nav-link:hover {background-color: #FDF4EA;border-color: transparent;}
   .card {border: none;}
   .card .card-header {display: none;}
   .card .collapse {display: block;}

   .highlight {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
}

@media (min-width: 991px){
  .highlight p{margin-right: 3rem;}

}

@media (min-width: 1150px){
  .customtab li.nav-item{margin: 0 0 1vw;}
  .customtab li.nav-item .nav-link{font-size: 1.2vw;padding: 0.5vw 1vw;border-radius: var(--border-radius);}
  .customtab li.nav-item .nav-link.active{font-size: 1.8vw;}
  .customtab li.nav-item .nav-link.active::after{height: 0.15vw;}
  .customtab{padding-bottom: .07;}

  .highlight{padding: 1.8vw;}
  .highlight p{margin-right: 3vw;}
}

@media (max-width: 992px) {
  .highlight p{margin: 20px;}
}

@media (max-width: 768px) {
  .customtab .tab-pane {display: block !important;opacity: 1;margin-bottom: 10px;}
  .card {--bs-card-border-color: transparent;}
  .card-header {position: relative;background-color: transparent;padding-left: 0;border-bottom: 1px solid rgb(156, 155, 155);}
  .card-header::after {content: '';width: 50%;height: 0.1rem;background-color: var(--color-pink);position: absolute;bottom: 0%;left: 0;transition: all 0.2s ease-out;}
  .card-body{padding: 010px 0; border-bottom: 1px solid rgb(156, 155, 155);}

  .card-header  h5 a::before {float: right !important;content:"+";padding-right: 5px;}
  .card-header h5 a.collapsed::before {float: right !important;content:"-"; }

  .highlight{margin-top: 30px;text-align: center;}
  .highlight p{width: 100%;margin: 20px 0;}
}