ul {
  padding-left: 1rem;
  list-style: none;
}

li {
  flex-shrink: 0;
  /*width: clamp(500px, 60vw, 800px);*/
  padding-right: 1rem;
}


:-webkit-any-link { color: #4e9815; }

:-moz-any-link { color: #4e9815; }

:any-link { color: #4e9815; }

.df {display: flex}
.aic {align-items: center}
.jcc {justify-content: center}

.loader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #ffffff;
  color: #000000;
  z-index:2001;
  display:none;
}

.demo-wrapper {
  overflow-x: hidden;
}


