/* 
  This affects all templates. 
  Only update this css file if intending to apply universal styling to all templates
 */

#branding {
  background: #CAE3EC;
  span {
    font-family: Suez One;
    font-size: 45px;
    font-weight: bold;
    
    

  }
}
#branding-2 {

  

  span {
    font-family: Suez One;
    font-size: 62.69px;
    font-weight: bold;
    
    

  }
}

nav {
  background-color: #CAE3EC;
}

navbar-nav>li {
  padding-left: 500px;
  padding-right: 500px;
}

#dark-text {
  font-family: Oxygen;
  font-weight: 400;
  letter-spacing: 0px;
  text-align: right;
  color: #4A4A4A;
}


.header-item {
  font-family: Oxygen;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  letter-spacing: 0px;
  text-align: left;
  color: #333333;
}


.footer {
  background: #333333;
    display: flex!important;
    position: relative!important;
  }


.footer-text {
  color: #E0E0E0;
  font-family: Oxygen;
  font-size: 16px;
  font-weight: 300;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: left;
  width: 442px;
  height: 40px;
  /* Remove fixed positioning styles */
}

a {
  text-decoration: none;
}

.active {
  background: #B0D7E5;
  padding: 1px;
  border-radius: 3px;
}

@media only screen and (max-width: 510px) {
  .footer-text {
    font-size: 12px;
  }
}

@media only screen and (max-width: 400px) {
  .footer-text {
    font-size: 10px;
  }
}

@media only screen and (max-width: 615px) {
  .cwhq-link {
    width: 348px;
    height: 60px;
    font-size: 15px;
  }

}