.site-header.admissions-header~.main-menu .menu-overlay {
    -ms-overflow-style: none;
    scrollbar-width: none;
    overflow-y: scroll;
}
	
.site-header.admissions-header~.main-menu .menu-overlay::-webkit-scrollbar {
    display: none;
}

.bg-overlay--green-50::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.5;
}
.bg-overlay--green-55::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.55;
}
.bg-overlay--green-60::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.6;
}
.bg-overlay--green-65::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.65;
}
.bg-overlay--green-70::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.7;
}
.bg-overlay--green-75::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.75;
}
.bg-overlay--green-80::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.8;
}
.bg-overlay--green-85::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.85;
}
.bg-overlay--green-90::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.9;
}
.bg-overlay--green-95::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 0.95;
}
.bg-overlay--green-100::before {
  -webkit-backdrop-filter: opacity(1);
          backdrop-filter: opacity(1);
  background-color: #002c13;
  opacity: 1;
}

@media (min-width: 768px) {
    .grid > .grid-shifted {
        grid-column-start: 3;
    }
}

.content-main .tab-panel {
    padding-top: 14px;
}

@media (min-width: 1025px) {
    .content-main .tab-panel {
        padding-top: 28px;
    }
}