html { 
    scroll-padding-top: 100px; 
}

.masthead {
}

.bg-primary {
  background-color: #b5bfbd !important;
}

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #18BC9C;
  --bs-btn-border-color: #18BC9C;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3bc6ab;
  --bs-btn-hover-border-color: #2fc3a6;
  --bs-btn-focus-shadow-rgb: 20, 160, 133;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #46c9b0;
  --bs-btn-active-border-color: #2fc3a6;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #18BC9C;
  --bs-btn-disabled-border-color: #18BC9C;
}

.btn-primary {
  background-color: #b0c2bf;
  border-color: #18bc9c;
}

hr.star-light:after, hr.star-dark:after {
  /*position: relative;*/
  /*top: -0.8em;*/
  /*display: inline-block;*/
  padding: 0 em;
  content: "";
  /*font-family: FontAwesome;*/
  /*font-size: 2em;*/
}

.white-link {
  color: white;
  text-decoration: none;
}

.white-link:hover {
  color: var(--bs-primary);
  font-weight: 400;
}

.no-deco, .no-deco:hover, .nodeco:active {
  text-decoration: none;
  color: var(--bs-secondary);
}

.star-dark {
}

.mb-5-loc {
  margin-bottom: 0;
}

p {
}

/*.blockquote {
  font-size: 1.1rem;
  font-style: italic;
  text-align: center;
  margin-left: 6rem;
}*/

.mx-12 {
  /*margin-left: 30rem !important;*/
  float: right;
}

.blockquote-footer::before {
  content: " ";
}

#mainNav .navbar-nav li.nav-item a.nav-link:active, #mainNav .navbar-nav li.nav-item a.nav-link:focus {
  color: #fff;
}



.fa.fa-download {
  margin-right: 0.5rem;
}

.icon.ion-social-youtube {
  margin-right: 0.5rem;
}
.text-left {
  text-align: left;
}

