
.navbar-brand span{
	color: #37085D;
}

.bg-light {
    background-color: #8a7fb90a !important;
}

.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th {
  background-color: #f4e6f3;
}



  @media (min-width: 768px) {
    .bd-placeholder-img-lg {
      font-size: 3.5rem;
    }
  }

p {
    margin: 0.75rem;
    color:#37085D;
    font-family: 'Avenir';
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .text-uppercase, th, td {
  color:#37085D;
  font-family: 'Avenir';
}

#text_home{
  color: black;
}

li, small, .nav-item {
  color:#37085D;
}

li:hover {
  color: #8a7fb9;
}


a:link, a:visited, a:active {
  text-decoration:none;
}

#btn_home {
  color: #fff;
  background-color: #b45cb1;
  border-color: #b45cb1;
}

.btn-primary {
  color: #fff;
  background-color: #b45cb1;
  border-color: #b45cb1;
}

.btn-primary:hover {
  color: #fff;
  background-color: #8a7fb9;
  border-color: #8a7fb9;
}

.btn-secondary {
  color: #fff;
  background-color: #37085D;
  border-color: #37085D;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #8a7fb9;
  border-color: #8a7fb9;
}

.btn-outline-secondary {
  color: #ffff;
  border-color: #ffffff;
}

.btn-outline-secondary:hover {
  color: #ffffff;
  background-color: #8a7fb9;
  border-color: #8a7fb9;
}

.link-secondary {
  color:#37085D;
}

.img {
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
}


#text_panel {
  background-color: #887fb9a2 !important;
}

#jumbo_home p, h1 {
  color: #37085D;
 }

 #jumbo_home_1{
   background-color: white;
 }

#album_section p {
  color:#37085D;
}

.container p {
color:#37085D;
}


.jumbotron {
  position: relative;
  overflow: hidden;
  background-color:white;
}
.jumbotron video {
  position: absolute;
  z-index: 1;
  top: 0;
  width:100%;
  height:100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity:0.5;
}

.jumbotron .container {
  z-index: 2;
  position: relative;
}



