.social-profile-nav {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  gap: 20px;
}

.social-profile-nav li a i {
  font-size: 20px;
  transition: color 0.3s;
  cursor: pointer;
  color: #555;
}


.social-profile-nav li a i {
  color: #af2f50;
}


.social-profile-nav li a:hover i {
  filter: brightness(1.2);
}

.category-list-one a.active {
  color: #af2f50;

  font-weight: 600;
  position: relative;
}

@media only screen and (max-width: 767px) {

  .team-card-one h3,
  .team-card-two h3 {
    text-align: center !important;
  }

  .team-card-one span {
    display: block;
    color: var(--paraColor);
    text-align: center !important;

  }

  .team-img {
    display: flex;
    justify-content: center;
  }
}

@media (max-width:768px) {
  .hero-wrap.hero-one .hero-slide-item .hero-video img,.hero-wrap.hero-one .hero-slide-item .hero-video p {
    display:none;
  }
}

@media (max-width: 767px) {
  body {
    overflow-x: hidden !important;
  }
}

/* plus icon center fix */


.custom-toggle::after {
  content: "+";
  font-size: 20px;
  font-weight: bold;
  transition: transform 0.2s ease-in-out;
  
}

.custom-toggle:not(.collapsed)::after {
  content: "-";
}

/* li spacing */
.accordion-body ul li {
  margin-bottom: 8px;   /* gap add pannum */
}


