/*!************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/app_custom_basicfit/cartridge/client/default/scss/pages/disclaimertext.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************/
/** font family **/
@keyframes disclamer-animation-pagewide {
  0% {
    left: 0;
  }
  100% {
    left: -2080px;
  }
}
@keyframes blinking {
  0% {
    -webkit-text-stroke: 1px #7adec9;
    color: transparent;
  }
  50% {
    -webkit-text-stroke: 0;
    color: #7adec9;
  }
  100% {
    -webkit-text-stroke: 1px #7adec9;
    color: transparent;
  }
}
@keyframes blinkingOpposite {
  0% {
    -webkit-text-stroke: 0;
    color: #7adec9;
  }
  50% {
    -webkit-text-stroke: 1px #7adec9;
    color: transparent;
  }
  100% {
    -webkit-text-stroke: 0;
    color: #7adec9;
  }
}
@keyframes blinkingOrange {
  0% {
    -webkit-text-stroke: 1px #fe7000;
    color: transparent;
  }
  50% {
    -webkit-text-stroke: 0;
    color: #fe7000;
  }
  100% {
    -webkit-text-stroke: 1px #fe7000;
    color: transparent;
  }
}
@keyframes blinkingOrangeOpposite {
  0% {
    -webkit-text-stroke: 0;
    color: #fe7000;
  }
  50% {
    -webkit-text-stroke: 1px #fe7000;
    color: transparent;
  }
  100% {
    -webkit-text-stroke: 0;
    color: #fe7000;
  }
}
@keyframes blinkingBlack {
  0% {
    -webkit-text-stroke: 1px #2d2d2d;
    color: transparent;
  }
  50% {
    -webkit-text-stroke: 0;
    color: #2d2d2d;
  }
  100% {
    -webkit-text-stroke: 1px #2d2d2d;
    color: transparent;
  }
}
@keyframes blinkingBlackOpposite {
  0% {
    -webkit-text-stroke: 0;
    color: #2d2d2d;
  }
  50% {
    -webkit-text-stroke: 1px #2d2d2d;
    color: transparent;
  }
  100% {
    -webkit-text-stroke: 0;
    color: #2d2d2d;
  }
}
@keyframes blinkingWhite {
  0% {
    -webkit-text-stroke: 1px #fff;
    color: transparent;
  }
  50% {
    -webkit-text-stroke: 0;
    color: #fff;
  }
  100% {
    -webkit-text-stroke: 1px #fff;
    color: transparent;
  }
}
@keyframes blinkingWhiteOpposite {
  0% {
    -webkit-text-stroke: 0;
    color: #fff;
  }
  50% {
    -webkit-text-stroke: 1px #fff;
    color: transparent;
  }
  100% {
    -webkit-text-stroke: 0;
    color: #fff;
  }
}
@keyframes blinkingBlackWhite {
  0% {
    -webkit-text-stroke: 1px #2d2d2d;
    color: transparent;
  }
  50% {
    -webkit-text-stroke: 0;
    color: #fff;
  }
  100% {
    -webkit-text-stroke: 1px #2d2d2d;
    color: transparent;
  }
}
@keyframes blinkingBlackWhiteOpposite {
  0% {
    -webkit-text-stroke: 0;
    color: #fff;
  }
  50% {
    -webkit-text-stroke: 1px #2d2d2d;
    color: transparent;
  }
  100% {
    -webkit-text-stroke: 0;
    color: #fff;
  }
}
.experience-assets-disclaimertext {
  overflow: hidden;
}

.disclaimer {
  background: #fe7000;
  padding: 8px 0;
  white-space: nowrap;
  display: flex;
  width: 4179px;
}

.disclaimer-wrapper {
  position: relative;
  white-space: nowrap;
  left: 0;
  display: flex;
  animation: disclamer-animation-pagewide 20s linear infinite;
  animation-delay: 0s;
  width: 4179px;
}

.disclaimer-text {
  font-family: "HeadingProTreble-ExtraBold", sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-style: normal;
  color: #2d2d2d;
  margin: 0 10px;
  text-transform: uppercase;
}

.disclaimer-text-opposite {
  color: #fff;
}

/*# sourceMappingURL=disclaimertext.css.map*/