@charset "UTF-8";

:root {
  --bs-font-sans-serif: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: Merriweather, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --bs-body-bg: none;
  --bs-heading-color: #0A2342;
  --bs-body-color: #0A2342;
}



/***** Global Slide *****/
.slide-right,
.slide-left {
  width: 100%;
}

/***** Slide Right *****/
.slide-right {
  animation: 1s slide-right;
}

@keyframes slide-right {
  from {
    margin-left: -100%;
  }

  to {
    margin-left: 0%;
  }
}

/***** Slide Left *****/
.slide-left {
  animation: 1s slide-left;
}

@keyframes slide-left {
  from {
    margin-left: 100%;
  }

  to {
    margin-left: 0%;
  }
}

.navbar {
  --bs-navbar-brand-font-size: 2rem;
  --bs-navbar-brand-color: #0A2342;
  --bs-navbar-brand-hover-color: rgba(0, 0, 128, 0.6);
  --bs-navbar-color: #0A2342;
  --bs-navbar-hover-color: rgba(0, 0, 128, 0.6);
  --bs-nav-link-color: #0A2342;
  --bs-navbar-toggler-border-color: #0A2342;
}

.navbar-toggler-icon {
  color: #0A2342 !important;
}


.gradient {
  background-image: linear-gradient(to top, #c4c5c7 0%, #dcdddf 52%, #ebebeb 100%)
}

.bg-lightblue {
  background-color: #ebf4fa !important;
}

.bg-beige {
  background-color: #ede9e1 !important;
}

.bg-darkblue {
  background-color: rgba(10, 35, 66, 1)
}

.nodec {
  text-decoration: none !important
}

#btn-back-to-top {
  position: fixed;
  bottom: 30px;
  right: 20px;
  display: none;
  background-color: #0A2342 !important;
}

/***** Footer modify for item right *****/
@media only screen and (min-width: 768px) {
  .ln {
    margin-right: -1.5rem !important;
  }
}