.swiper-slide .card {
    min-height: 250px;
}

.navbar-stick h1 {
    color: rgb(52, 63, 82) !important;
}

.bg-blue {
    background-color: rgb(36, 104, 232) !important;
}

.text-blue {
    --bs-text-opacity: 1;
    color: rgb(36, 104, 232) !important;
}

.link-blue {
    color: rgb(36, 104, 232);
}

.bg-pale-blue {
    background-color: #eef7ff !important;
}

.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show,
.nav-link:hover,
.bg-navy.text-inverse a:not(.btn):not([class*="link-"]):hover,
.text-inverse a:not(.btn):hover {
    color: #6f9ece;
}

.navbar.navbar-light.fixed .btn:not(.btn-expand):not(.btn-gradient) {
    background: var(--bs-blue);
    border-color: var(--bs-blue);
    color: var(--bs-white);
}

.navbar.navbar-light.fixed .btn:not(.btn-expand):not(.btn-gradient),
.btn-blue {
    background: rgb(36, 104, 232);
    border-color: rgb(36, 104, 232);
}