@charset "UTF-8";
/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */


/* 363432 - text
196774 - accent blue
90a19d - gray putty
f0941f - accent gold
ef6024 - accent orange */

a{
  color: #800080;
}

a:hover {
 color: #371F76;
}

.nav-link:focus, .nav-link:hover {
  color: #371F76;
}

h1, h2, h3 {
  font-family: "Afacad", sans-serif;
  font-optical-sizing: auto;
  font-size: 3rem;
  font-weight: 500;
  font-style: normal;
  color: darkmagenta;
}

h2 {
  font-size: 2rem;
  font-weight: 500;
}

h3 {
  font-size: 1.75rem;
  font-weight: 300;
}

body {
  font-family: "Afacad", sans-serif;
  font-optical-sizing: auto;
  font-size: 1.5rem;
  font-weight: 400;
  font-style: normal;

}

.connection-spread-image-1 {
  background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/ENAConnection_mockup1296x396_1.jpg');
  width: 100%;
  height: 396px;
  position: relative;
  margin: auto;
  background-image: yellow;
  
}

.connection-spread-image-2 {
  background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/ENAConnection_mockup1296x396_2.jpg');
  width: 100%;
  height: 396px;
  position: relative;
  margin: auto;
  background-image: yellow;
  
}

.connection-spread-image-3 {
  background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/ENAConnection_mockup1296x396_3.jpg');
  width: 100%;
  height: 396px;
  position: relative;
  margin: auto;
  background-image: yellow;
  
}

.connection-spread-image-5 {
  background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/ENAConnection_mockup1296x396_5.jpg');
  width: 100%;
  height: 396px;
  position: relative;
  margin: auto;
  background-image: yellow;
  
}
.description {
  font-size: 1.15rem;
  color: #808080;
}

.description-right,
.description-left {
  color: #FFF;
  position: absolute;
  background: #b8336a;
  position: absolute;
  top: 50%;
  padding:1rem;
}


.description-right {
  left: 80%;
  margin: -50px 0 0 -150px;
}


.description-left {
  right: 68%;
  margin: -50px 0 0 0px;
}



.description-right > a,
.description-left > a {
  color: #FFF;
}

.description-right > a:hover,
.description-left > a:hover {
  color: #1e3c61;
}

/* Media Queries */
@media (max-width: 767px) {
  .description-right {
    display: none;
  }
  .description-left {
    display: none;
  }
  .connection-spread-image-1 {
    background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/ENAConnection_mockup_520x400.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-size: constrain;
    
  }

}

@media (min-width: 767px) {
  .description-right-mobile {
    display: none;
  }
  .description-left-mobile {
    display: none;
  }
}



.afacad-h2 {
  font-family: "Afacad", sans-serif;
  font-optical-sizing: auto;
  font-size: 2rem;
  font-weight: 500;
  font-style: normal;
}

.btn-bd-primary {
  --bd-violet-bg: #712cf9;
  --bd-violet-rgb: 112.520718, 44.062154, 249.437846;

  --bs-btn-font-weight: 600;
  --bs-btn-color: var(--bs-white);
  --bs-btn-bg: var(--bd-violet-bg);
  --bs-btn-border-color: var(--bd-violet-bg);
  --bs-btn-hover-color: var(--bs-white);
  --bs-btn-hover-bg: #6528e0;
  --bs-btn-hover-border-color: #6528e0;
  --bs-btn-focus-shadow-rgb: var(--bd-violet-rgb);
  --bs-btn-active-color: var(--bs-btn-hover-color);
  --bs-btn-active-bg: #5a23c8;
  --bs-btn-active-border-color: #5a23c8;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
  color: #FFF;
  background-color: #196774;
}

.nav-pills .nav-link-secondary.active, .nav-pills .show>.nav-link-secondary {
  color: #FFF;

  background-image: radial-gradient( circle 325px at 19.2% 64.8%,  rgba(254,62,101,1) 9.7%, rgba(166,24,146,1) 91.3% );
  
  

}
.nav-purple {
  color:#371F76;
}

.nav-link {
  color:#196774;
  text-decoration: none;
  background: 0 0;
  border: 0;
  transition: color .15s ease-in-out,#196774 .15s ease-in-out,#90a19d .15s ease-in-out;
}


.bd-ena-connection{
  --bs-bg-opacity: 1;
  background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/ENAConnection_mockup1296x396.jpg');
  height: 400px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.bd-ena-branding{
  --bs-bg-opacity: 1;
  background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/EN-Week_Covermockup_1296_396.jpg');
  height: 396px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}


.bd-connection-covers{
  --bs-bg-opacity: 1;
  background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/ENAConnection_Covermockup1296x696.jpg');
  height: 300px;
  background-repeat: no-repeat;
}


.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49,132,253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.bd-background {
  opacity: .1;
  background-color: #90a19d;
  /* background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/footer_bkg.jpg'); */
  height: 300px;
}

.bd-logo-background {
   background-image: url('/Users/jenniferhiar/Dropbox/JENZDESIGNINC/_Clients/barb_d_site/images/footer_BD_logo.png');
   height: 300px;
   background-repeat: no-repeat;
}


a.nav-link.ms-3.my-1.bd-nav-secondary.active {
  background-color: #ffffff;
  color:#1e3c61;
  text-decoration: underline;
}

.border-putty{
  border-top: 1px;
  border-right: 1px;
  border-bottom: 1px;
  border-left: 1px;

border-color: #cfc0ab;
}

.carousel-caption {
  position: absolute;
  width: 39%;
bottom: 18.25rem;
left: 15%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: left;

}
li.nav-item > h5 {
  margin-top: .5rem;
 margin-bottom: .5rem; 
}

.taffy {
  border-radius: 50%;
  width: 200px;
  height: 200px;
}

footer {
  background-color: rgba(25, 103, 116, 0.8);
  height: 300px;
  /* background-image: linear-gradient(to bottom, rgba(25, 103, 116, 0.3), rgba(25, 103, 116, 0.8)); */
}