@font-face {
  font-family: "Arial Regular";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Regular"),
    url("../assets/fonts/ariel/ARIAL.woff") format("woff");
}

@font-face {
  font-family: "Arial Narrow";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Narrow"),
    url("../assets/fonts/ariel/ARIALN.woff") format("woff");
}

@font-face {
  font-family: "Arial Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Italic"),
    url("../assets/fonts/ariel/ARIALI 1.woff") format("woff");
}

@font-face {
  font-family: "Arial Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Italic"),
    url("../assets/fonts/ariel/ARIALI.woff") format("woff");
}

@font-face {
  font-family: "Arial Narrow Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Narrow Italic"),
    url("../assets/fonts/ariel/ARIALNI.woff") format("woff");
}

@font-face {
  font-family: "Arial Medium";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Medium"),
    url("../assets/fonts/ariel/ArialMdm.woff") format("woff");
}

@font-face {
  font-family: "Arial Medium Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Medium Italic"),
    url("../assets/fonts/ariel/ArialMdmItl.woff") format("woff");
}

@font-face {
  font-family: "Arial Bold";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Bold"),
    url("../assets/fonts/ariel/ARIALBD 1.woff") format("woff");
}

@font-face {
  font-family: "Arial Bold";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Bold"),
    url("../assets/fonts/ariel/ARIALBD.woff") format("woff");
}

@font-face {
  font-family: "Arial Narrow Bold";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Narrow Bold"),
    url("../assets/fonts/ariel/ARIALNB.woff") format("woff");
}

@font-face {
  font-family: "Arial Bold Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Bold Italic"),
    url("../assets/fonts/ariel/ARIALBI 1.woff") format("woff");
}

@font-face {
  font-family: "Arial Bold Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Bold Italic"),
    url("../assets/fonts/ariel/ARIALBI.woff") format("woff");
}

@font-face {
  font-family: "Arial Narrow Bold Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Narrow Bold Italic"),
    url("../assets/fonts/ariel/ARIALNBI.woff") format("woff");
}

@font-face {
  font-family: "Arial Black";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Black"),
    url("../assets/fonts/ariel/ARIBLK.woff") format("woff");
}

@font-face {
  font-family: "Arial Black Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Black Italic"),
    url("../assets/fonts/ariel/ARIALBLACKITALIC.woff") format("woff");
}

@font-face {
  font-family: "Arial Light Regular";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Light Regular"),
    url("../assets/fonts/ariel/ARIALLGT.woff") format("woff");
}

@font-face {
  font-family: "Arial CE Regular";
  font-style: normal;
  font-weight: normal;
  src: local("Arial CE Regular"),
    url("../assets/fonts/ariel/ArialCE.woff") format("woff");
}

@font-face {
  font-family: "Arial CE MT Black Regular";
  font-style: normal;
  font-weight: normal;
  src: local("Arial CE MT Black Regular"),
    url("../assets/fonts/ariel/ArialCEMTBlack.woff") format("woff");
}

@font-face {
  font-family: "Arial CE Bold";
  font-style: normal;
  font-weight: normal;
  src: local("Arial CE Bold"),
    url("../assets/fonts/ariel/arialceb.woff") format("woff");
}

@font-face {
  font-family: "Arial Light Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial Light Italic"),
    url("../assets/fonts/ariel/ARIALLGTITL.woff") format("woff");
}

@font-face {
  font-family: "Arial CE Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial CE Italic"),
    url("../assets/fonts/ariel/ArialCEItalic.woff") format("woff");
}

@font-face {
  font-family: "Arial CE Bold Italic";
  font-style: normal;
  font-weight: normal;
  src: local("Arial CE Bold Italic"),
    url("../assets/fonts/ariel/ArialCEBoldItalic.woff") format("woff");
}

body {
  overflow-x: hidden !important;
  font-family: Arial, Helvetica, sans-serif;
}

html {
  scroll-behavior: smooth;
}

.scroll-linear > ul {
  animation: animate-linear 17s linear infinite;
}

.scroll-linear:hover > ul {
  animation-play-state: paused;
}

@keyframes animate-linear {
  0% {
    transform: translateX(50%);
  }
  100% {
    transform: translateX(-100%);
  }
}
/* Minimal custom CSS for video background */
.video-container video {
  object-fit: cover;
}

/* Smooth scrolling */
html {
  scroll-behavior: smooth;
}

/* Custom gradient for hero text */
.text-gradient {
  background: linear-gradient(to right, #9a5a99, #7a4a79);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* Row Two Start */
.scroll-linear-two > ul {
  animation: animate-linear-two 5s linear infinite;
}

.scroll-linear-two:hover > ul {
  animation-play-state: paused;
}

@keyframes animate-linear-two {
  0% {
    transform: translateX(75%);
  }
  100% {
    transform: translateX(-100%);
  }
}
/* Row Two End */

.no-scrollbar ::-webkit-scrollbar {
  display: none;
}

.no-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
