body {
  padding:0;
  margin:0;
  font-family: Poppins;
  background-color: #ffffff;
}
/* As per Amy and Josh 4/14/26
  Should be revered back later
*/
.navbar {
  padding: 0;
}
.navbar-brand {
  padding:0;
}



.region-content {
  margin:0;
  padding:0;
}

footer .region-footer {
  background-color: rgb(var(--br-color-black) /.1);
  margin-top:20px;
  padding:10px;
}

  
  & nav.navbar {
    background-color:rgb(var(--br-color-space-cadet));

    & .navbar-brand img {
      height: 125px;
      width:auto;
      padding-left:1.5rem;
    }

    & .navbar-brand img {
      height: 125px;
      width:auto;
      padding-left:1.5rem;
    }

    & ol.breadcrumb {
      padding-left:1.5rem;
    }
  }
  div#navbarSupportedContent {
    justify-content: center !important;

    @media (min-width: 991px) {      
      & .region-nav-main {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
      }
    }

    & .menu--main {
        padding-right:1.5rem;
        width:100%;

      & ul.navbar-nav {
        & li {
          & a {
            font-weight:500;
            color:white;
            font-size:20px;

            &:hover {
              font-weight:700;
            }

            &.is-active {
              font-weight:500;
              text-decoration:underline;
              text-underline-offset: 7px;
            }
          }
        } 
      }

    }
    & .region-nav-additional {
        margin-left: auto;
        margin-right:20px;
    }
  }

@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 2000px;
  }
}

#get-started-button .btn {
  background-color:rgb(var(--br-color-button-background));
  color:black;
  
  &:hover {
    background-color:rgb(var(--br-color-button-background-hover));
  }
}

.nav-link {
  font-size:20px;
}