/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

/*color text menu hover*/
.cbp-tab-title:hover {
  color: #fcfaf4 !important;
}

/*background color menu scroll*/
#iqitmegamenu-wrapper.stuck-menu {
  background: #fcfaf4;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
}

/*animation texte top menu*/
.header-nav .center-nav {
  overflow: hidden;
}
.header-nav .block-iqitlinksmanager {
  -moz-animation: marquee 30s linear infinite;
  -webkit-animation: marquee 30s linear infinite;
  animation: marquee 30s linear infinite;
}

@media (max-width: 767px) {
  .slider_instagram .il-item a {
    max-height: 115px !important;
  }
  .header-nav .block-iqitlinksmanager ul {
    white-space: nowrap;
  }
  .header-nav .block-iqitlinksmanager {
    width: 100vw;
  }
}
@-moz-keyframes marquee {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes marquee {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@keyframes marquee {
  0% {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}

.orderwithdrawl-account-card__inner {
  display: flex;
  align-items: flex-start;
  gap: 5px;
}

.orderwithdrawl-account-card__icon {
  width: 17px;
  height: auto;
}

.orderwithdrawl-account-card__text {
  display: flex;
  flex-direction: column;
  gap: 4px;
  color: inherit;
}

.orderwithdrawl-account-card__title {
  font-size: 1rem;
  font-weight: normal;
}

.orderwithdrawl-account-card__subtitle {
  font-size: 0.8125rem;
  color: rgba(15, 23, 42, 0.7);
  line-height: 1.4;
}
