.site-header .navbar-nav .nav-item .nav-link{font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1200px){.site-header .navbar-nav .nav-item .nav-link{padding:2rem 1.25rem}}@media only screen and (min-width:1440px){.site-header .navbar-nav .nav-item .nav-link{padding:2rem 1.5rem}}.banner-box{background:rgba(44,54,67,.6);border:2px solid #fff;padding:10px 30px}.banner-box h1{font-size:48px;font-weight:700;text-align:center}.systems-page{background:#e4edf4;margin:0!important;max-width:100%!important;padding:6rem 0!important}.systems-page .systems-page__card{background:#fff;border-bottom:1px solid #0a5d8e;margin:0 auto;max-width:1140px;padding:2rem}.systems-page .password-prompt input[type=password]{background-color:#fff;border:2px solid #d1d6dc;border-radius:3px;color:#222;display:inline-block;font-size:.875rem;height:auto!important;margin:0!important;padding:.7rem;width:100%}.materials-module{display:grid;gap:2rem;grid-template-columns:repeat(1,minmix(0,1fr))}.materials-module .materials-item{border:1px solid #3a6e8f;display:flex;height:100%}.materials-module .materials-item .resource-lock{align-items:center;display:flex;height:32px;justify-content:center}.materials-module .materials-item .resource-lock span{height:16px;margin-right:16px;width:16px}.materials-module .materials-item .resource-lock span i{display:block;height:100%;width:auto}.materials-module .materials-item h3{display:block;font-family:Nunito Sans;font-size:1rem;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.materials-module .materials-item h3 a{align-items:center;color:#2c536b;cursor:pointer;display:flex;height:100%;padding:1.875rem 2rem;text-decoration:none;width:100%}.materials-module .materials-item h3 a:hover{text-decoration:underline}@media only screen and (min-width:768px){.materials-module{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width:992px){.materials-module{grid-template-columns:repeat(1,minmax(0,1fr))}}