@font-face {
  font-family: "Inter";
  src: url("../fonts/inter.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/inter-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter/static/Inter_18pt-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter/static/Inter_18pt-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter/static/Inter_18pt-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/sentient.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Italic.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Italic.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Italic.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Light.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Light.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Light.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-LightItalic.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-LightItalic.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Italic.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Italic.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Italic.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Medium.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Medium.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-MediumItalic.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-MediumItalic.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Bold.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Bold.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Sentient";
  src: url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-BoldItalic.woff2") format("woff2"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-BoldItalic.woff") format("woff"), url("../fonts/Sentient_Complete/Fonts/WEB/fonts/Sentient-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
.graduates-sec {
  background-size: 100%;
  background-position: left;
  color: #fff;
  padding: 128px 0;
  margin-top: 0;
  position: relative;
  overflow: hidden;
}
.graduates-sec .graduates-section {
  display: flex;
  align-items: flex-start;
}
.graduates-sec .graduates-section .left {
  flex: 1;
  display: flex;
  gap: 12px;
}
.graduates-sec .graduates-section .left .section-title {
  font-weight: 400;
  line-height: 1.4;
  text-transform: capitalize;
  max-width: 766px;
}
.graduates-sec .graduates-section .left .section-title span {
  font-weight: 400;
  font-style: Italic;
  line-height: 1.4;
  text-transform: capitalize;
  max-width: 766px;
  margin-bottom: 6px;
  display: block;
}
.graduates-sec .graduates-section .right .grad-text {
  font-family: "Inter";
  font-weight: 400;
  font-size: 22px;
  line-height: 1.4;
  max-width: 843px;
}
.graduates-sec .graduates-section .right .scroll-container {
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
.graduates-sec .graduates-section .right .scroll-container::-webkit-scrollbar {
  display: none;
}
.graduates-sec .graduates-section .right .scroll-container .paragraph-2 {
  margin-top: 2.5rem;
}
.graduates-sec .graduates-section .right .scroll-container p {
  margin-right: 12px;
  white-space: nowrap;
  color: #444;
  transition: color 0.6s ease-in-out;
}
.graduates-sec .graduates-section .right .upcoming {
  opacity: 0.3;
}
.graduates-sec .graduates-section .right .read {
  opacity: 1;
}

@media (max-width: 1280px) {
  .graduates-sec {
    margin-top: -184px;
  }
  .graduates-sec .graduates-section .right .grad-text {
    font-size: 20px;
    line-height: 1.4;
    max-width: 722px;
  }
}
@media (max-width: 395px) {
  .graduates-sec .graduates-section .right .grad-text {
    font-size: 18px;
  }
}
@media (max-width: 575.98px) {
  .graduates-sec .graduates-section .right .scroll-container .paragraph-2 {
    margin-top: 1rem;
  }
  .graduates-sec {
    background: unset;
    color: #fff;
    padding: unset;
    margin-top: 0;
  }
  .graduates-sec .graduates-section {
    flex-direction: column;
    gap: 12px;
  }
  .graduates-sec .graduates-section .right .grad-text {
    font-family: "Inter";
    font-weight: 400;
    line-height: 1.4;
    max-width: 420px;
    font-size: 18px;
  }
  .graduates-sec .graduates-section .right .scroll-container {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
  }
  .graduates-sec .graduates-section .right .scroll-container::-webkit-scrollbar {
    display: none;
  }
  .graduates-sec .graduates-section .right .scroll-container p {
    margin-right: 12px;
    white-space: nowrap;
    color: #444;
    transition: color 0.6s ease-in-out;
  }
  .graduates-sec .graduates-section .right .upcoming {
    opacity: 0.3;
  }
  .graduates-sec .graduates-section .right .read {
    opacity: 1;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .graduates-sec .graduates-section .right .scroll-container .paragraph-2 {
    margin-top: 1rem;
  }
  .graduates-sec {
    background: unset;
    color: #fff;
    padding: unset;
    margin-top: 0;
  }
  .graduates-sec .graduates-section {
    flex-direction: column;
    gap: 12px;
  }
  .graduates-sec .graduates-section .right .grad-text {
    font-family: "Inter";
    font-weight: 400;
    line-height: 1.4;
    max-width: unset;
    font-size: 22px;
  }
  .graduates-sec .graduates-section .right .scroll-container {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
  }
  .graduates-sec .graduates-section .right .scroll-container::-webkit-scrollbar {
    display: none;
  }
  .graduates-sec .graduates-section .right .scroll-container p {
    margin-right: 12px;
    white-space: nowrap;
    color: #444;
    transition: color 0.6s ease-in-out;
  }
  .graduates-sec .graduates-section .right .upcoming {
    opacity: 0.3;
  }
  .graduates-sec .graduates-section .right .read {
    opacity: 1;
  }
}
@media (min-width: 1920px) {
  .graduates-sec {
    margin-top: -184px;
  }
  .graduates-sec .graduates-section .right .grad-text {
    font-size: 32px;
    line-height: 1.4;
    max-width: 1176px;
  }
}/*# sourceMappingURL=program-info.css.map */