
.header-background--3 {
    background-color: #01D5FF;
    height: 600px;
    top: -99px;
    left: -261px;
    z-index: -6; }
    @media (min-width: 1401px) {
      .header-background--3 {
        height: 840px;
        top: -245px;
        left: -261px; } }
    @media (max-width: 1279px) {
      .header-background--3 {
        top: 100px; } }
  .header-background--4 {
    background-color: #0132C0;
    height: 50px;
    top: 347px;
    left: 74px;
    z-index: -4; }
    @media (min-width: 1401px) {
      .header-background--4 {
        top: 448px;
        left: 74px; } }
    @media (max-width: 1279px) {
      .header-background--4 {
        top: 546px; } }
  .header-background--5 {
    background-color: #E03CC0;
    height: 40px;
    top: 394px;
    left: 89px;
    z-index: -5; }
    @media (min-width: 1401px) {
      .header-background--5 {
        top: 495px;
        left: 89px; } }
    @media (max-width: 1279px) {
      .header-background--5 {
        top: 593px; } }
.b-school-header__nav {
    display: flex;
    justify-content: space-between;
    align-items: center; }
    @media (max-width: 767px) {
      .b-school-header__nav {
        display: none; } }
    .b-school-header__nav li {
      margin: 0; }
      @media (max-width: 1279px) {
        .b-school-header__nav li {
          font-size: 12px; } }
      .b-school-header__nav li:before {
        display: none; }
    .b-school-header__nav p {
      color: #1B222C;
      font-family: "Sharp-Sans-Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
      margin: 0; }
      .b-school-header__nav p:hover {
        color: #eb3b2c;
        transition: all 150ms ease-in-out; }
    .back--arrow:before {
    content: "\f060";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
    transition: all 200ms ease;
}
.b-school-header__nav p.back--arrow {
    color: #EB3A2C;
}
.b-school-header__nav p.back--arrow:hover {
    color: #a21b0f;
}


.awards__img {
 max-height: 200px;
    max-width: 270px;
    margin-right: 10px; 
}
.awards__content {
    text-align: left;
    max-width: 300px;
    margin-bottom: 25px;
    margin-top: 15px;
  
@media (min-width: 1400px)
.awards__card-container {
flex-basis: calc(28% - 15px);
}


.footer-background {
  position: absolute;
  width: 200%;
  transform: rotate(-20deg); }
  @media (max-width: 767px) {
    .footer-background {
      width: 300%; } }
  .footer-background__container {
    position: relative; }
  .footer-background__positioner {
    position: absolute;
    bottom: 0;
    width: 100%;
    max-height: 100%; }
  .footer-background--1 {
    background-color: #019f53;
    height: 495px;
    bottom: -93px;
    left: 254px;
    z-index: -3; }
    @media (max-width: 767px) {
      .footer-background--1 {
        left: -9px; } }
    @media (max-width: 440px) {
      .footer-background--1 {
        height: 568px;
        bottom: -110px;
        left: -26px;} }
  .footer-background--2 {
    background-color: #01D5FF;
    height: 740px;
    bottom: 153px;
    left: -147px;
    z-index: -4; }
    @media (max-width: 767px) {
      .footer-background--2 {
        height: 200px;
        bottom: 103px;
        left: -438px; } }
    @media (max-width: 440px) {
      .footer-background--2 {
        height: 53px;
        bottom: 320px;
        z-index: -3;} }
  .footer-background--3 {
    background-color: #0132C0;
    height: 40px;
    bottom: 951px;
    left: 57px;
    z-index: -4; }
    @media (max-width: 767px) {
      .footer-background--3 {
        bottom: 448px; } }
  .footer-background--4 {
    background-color: #E03CC0;
    height: 60px;
    bottom: 988px;
    left: 40px;
    z-index: -5; }
    @media (max-width: 767px) {
      .footer-background--4 {
        bottom: 485px; } }
    @media (max-width: 767px).pathways-footer__copyright {
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 300px;
    flex-wrap: wrap;
}