html {
 font-size: 16px;
}
body {
  font-family: "times new roman";
}

html {
   overflow-x: hidden;
}


.cms-navbar-nav {
   width: 100% !important;
}

.nav-item {
    margin-left: auto;
    margin-right: auto;
}

.white-link {
    color: #ffffff;
    text-decoration: none;
    background-color: transparent;
}
.white-link:hover {
  font-weight: bold;
  color: #ffffff;
  text-decoration: underline;
}

.mw-fit-content {
   max-width: fit-content !important;
}

.raven-bg {
  background-color: #DADFE2;
}

.cf-qrcode {
  max-width: 50px;
}

.sticky-menu {
   background-color: white;
   position: sticky;
   top: 0;
   z-index: 99;
}

.stretch-background {
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
}

.white-transparent-5 {
  background-color: rgba(255,255,255, 0.5);
}

.white-transparent-6 {
  background-color: rgba(255,255,255, 0.6);
}

.white-transparent-7 {
  background-color: rgba(255,255,255, 0.7);
}

.white-transparent-8 {
  background-color: rgba(255,255,255, 0.8);
}

.white-transparent-9 {
  background-color: rgba(255,255,255, 0.9);
}

.parallax-background {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    background-attachment: fixed;   
}

.parallax-background-top {
    background-position-y: 0px;
}

.background-cover {
    background-size: cover;
}

table {
    --bs-table-bg: transparent !important;
}

.test {
    --bs-table-bg: transparent !important;
}
}