.card-feature-31__wrapper:nth-child(even){
  .card-feature-31__container-info{
    order:2;
    @media(max-width: 767px){
      order:1;
    }
  }

  .card-feature-31__img-wrapper{
    order:1;
    @media(max-width: 767px){
      order:2;
    }
  }
}

.hero-73{
  .hero-73__avatar-wrapper:not(:first-child) {
    margin-left: -1rem;
  }
  .hero-73__slider-wrapper{
    clip-path: inset(0 -100vw 0 0);
    @media(max-width: 991px){
      clip-path: none;
    }
    .hero-73__slider {
      .splide__track{
        overflow: visible;
      }
    }
  }
}

.hero-74__img-wrapper {
  
  &:nth-child(n+4):nth-child(-n+6){
    transform: translateX(var(--space-xl));
  }
}

.offcanvas-header-4.brx-open{
  .offcanvas-header-4__menu{
    opacity:1;
    transition: all .3s ease;
    transition-delay: .3s;
  }
}

header#brx-header{
  z-index: 998;
}

.contact-26__form{
  & .options-wrapper{
    & li{
      display: flex;
      align-items: start;
      flex-wrap:nowrap;
      gap: 1rem;
    }

    & label {
      font-size: var(--text-s);
      line-height: 1.15;
      color: var(--text-light);
       a{
        color: var(--primary);
      }
    }
  }
}



.hero-64 {
  
  --hero-64-transparency-size: 20%;

  
  --hero-64-duration: 35s;

  .hero-64__logo-list-wrapper {
    white-space: nowrap;
    -webkit-mask-image: linear-gradient(to right, #000, #000, transparent 0, #000 var(--hero-64-transparency-size), #000 calc(100% - var(--hero-64-transparency-size)), transparent);

    mask-image: linear-gradient(to right, #000, #000, transparent 0, #000 var(--hero-64-transparency-size), #000 calc(100% - var(--hero-64-transparency-size)), transparent);

    
    &:dir(rtl) {
      flex-direction: row-reverse;
    }

    .hero-64__logo-list {
      animation: hero-64-horizontal-scroll-rtl var(--hero-64-duration) linear infinite;
      white-space: nowrap;
    }

  }


}


@keyframes hero-64-horizontal-scroll-rtl {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-100%);
  }
}