  .navbar-brand, .offcanvas-title, .navbar-brand:active, .offcanvas-title:active 
   {
  font-family: "Oswald", sans-serif;
  color: #34e89e;
  
  }
  .navbar-brand:hover {
  color:#fff;
  text-decoration: none;
  }
a:link {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

.bg-yellow, .bg-mustard {
background: #F2994A;  /* fallback for old browsers */
background: -webkit-linear-gradient(to bottom, #F2C94C, #F2994A);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to bottom, #F2C94C, #F2994A); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
.bg-blue {background-color: rgba(0, 158, 222, 1);
  }


.custom-tooltip {
  --bs-tooltip-bg: var(--bs-dark);
  --bs-tooltip-color: #fff;
    color: #009ede;
}
  .whiteImage{
    -webkit-filter: invert(100%); /* Safari/Chrome */
    filter: invert(100%);
}

.btn-custom {
color: #FFF !important;
  font-weight: bold;
  letter-spacing: 0.05em;
  background-color: #e8347e;
  border: 2px solid #e8347e;
  border-radius: 0;
  box-shadow: none;
  // width: 8rem; /* adjust as required */
  // height: 4rem; /* adjust as required */
}
.btn-custom:hover,
.btn-custom:active,
.btn-custom:focus,
.btn-custom.active {
  /* let's darken #e8347e a bit for hover effect */
   background: hsl(335.3333333333333deg 79.64601769911502% 45.68627450980392%);
    border: 2px solid hsl(335.3333333333333deg 79.64601769911502% 45.68627450980392%);
  border-radius: 0;
  box-shadow: none;
}
#cookies{
    margin-top:0px;
    margin-left:0px;
    background-color: rgba(247, 89, 132, 1);
    position:fixed;
    width:100%;
    // height:60px;
    opacity:0.9;
    z-index:999;
    color:#000;
    padding-top:5px;
    padding-bottom:10px;
    text-align:center;
     position: sticky; 
     bottom: 0;
    }

  .cookieLinks{
    color:#000;
  }
  .cookieLinks:hover{
    color:#fff;
  }
.slider {
  -webkit-appearance: none;
  width: 100%;
  height: 15px;
  border-radius: 5px;  
  background: #d3d3d3;
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  border-radius: 50%; 
  background: #0165FC;
  cursor: pointer;
}

.slider::-moz-range-thumb {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #0165FC;
  cursor: pointer;
}
.formbg {
background: #34e89e;  /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #34e89e, #0f3443);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #34e89e, #0f3443); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}

#logreg-forms .form-reset, #logreg-forms .form-signup { display: none; }

  .stars {
            color: #FFD700; /* Gold color for stars */
        }