.header{
  background: #FFF;
}
.scrolled .header{
  --background-color: rgba(255, 255, 255, 1);
}
.header .logo img{
  max-height: 80px;
}
.apply-button-1{
  min-width: 90px;
  text-align: center;
}

.academic-item .academic-icon{
  margin: 10px auto;
}
.academics-alt .content-block .button-wrapper .btn{
  background-color: #77c2eb !important;
    border-color: #77c2eb !important;
}
.btn-primary,
.btn-getstarted{
    background-color: var(--accent-color);
    border-color: var(--accent-color);
    color: var(--contrast-color);

    background-color: #77c2eb !important;
    border-color: #77c2eb !important;
    color: var(--contrast-color);
}
.news .news-contact-card{
    background: linear-gradient(135deg, #77c2eb,
      color-mix(in srgb, #77c2eb, var(--heading-color) 30%));
}