body{
  background-color: var(--header-background);
  background-image: url(https://apihoard.webit.com/api/v1/Image/1FA554A39778F42D87407334E6793F5E/1FA554A39778F42D87407334E6793F5E.jpg?size=Original);
  background-repeat: no-repeat;
  background-position: center center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
    background-attachment: fixed;
}

.list{
    padding-top: 4em!important;
    padding-bottom: 1em!important;
    text-align: center;
}

.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    margin-bottom: -1px;
    background-color: #121212;
    border: 1px solid rgba(0,0,0,.125);
    text-align: center;
}

.list-group-item.active {
    font-weight: 700;
    text-transform: uppercase;
}

.header .navbar-dark .navbar-nav .active>.nav-link{
    color: #1784C0;
}

.cw-header{
background: rgb(51,50,50);
background: radial-gradient(circle, rgba(51,50,50,1) 0%, rgba(27,29,30,1) 100%);
}

.cw-slogan{
    color: #E1B33D;
    font-size: 1.1rem;
}

.cw-phone{
    font-size:3rem;
}

.cw-email{
    background-color: #E1B33D;
}

.cw-address{
    font-family: "Josefin Sans", sans-serif;
    color: #E1B33D;
}

.cw-welcome{
  background-color: var(--header-background);
  background-image: url(https://apihoard.webit.com/api/v1/Image/1FA554A39778F42D87407334E6793F5E/1FA554A39778F42D87407334E6793F5E.jpg?size=Original);
  background-repeat: no-repeat;
  background-position: center center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.cw-welcome a{
    background-color: #1784C0;
    font-size: 1.5rem;
    color: #E2B33E!important;    
}

.cw-about{
    background-color: transparent;
}

@media (max-width: 575px){
.header-info-logo-img img{
    max-width: 99%!important;
}
}

@media (min-width: 1024px){
    .cw-welcome{
        
        background-attachment: fixed;
    }
    .cw-welcome p{
        text-align: justify;
        text-align-last: center;
    }
}

@media (min-width: 1281px){
    .image-background {
        height: 725px;
    }
}




