.text{
    padding-top: 3em;
    padding-bottom: 3em!important;  
}

.list{
    padding-top: 4em!important;
    padding-bottom: 1em!important;
    text-align: center;
}

.cw-slogan-section{
    margin-top: -6rem;
    background-color: var(--header-background);
    background: url(https://apihoard.webit.com/api/v1/Image/AD903CCCD0D882DD5365F13D19A44EF1/AD903CCCD0D882DD5365F13D19A44EF1.jpg?size=Original);
    background-repeat: no-repeat;
    background-position: top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color: #2E3956;
}

.cw-slogan-section h1{
    font-size: 2.25rem;    
}

.cw-service-desc{
    background: rgba(255,255,255,0.65);
    border: 2px solid #2E3956;    
}

.cw-slogan-section p{
    font-family: 'Alfa Slab One', cursive;
    font-size: 1.25rem;
    text-transform: uppercase;
    margin-bottom: 0rem!important;
}

.cw-welcome-text{
    background-color: var(--header-background);
    background: url(https://apihoard.webit.com/api/v1/Image/6C3D682C42882B8AEBEDB4A434DA2B09/6C3D682C42882B8AEBEDB4A434DA2B09.jpg?size=Original);
    background-repeat: no-repeat;
    background-position: top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;    
}

.page-home .list{
    background-color: var(--header-background);
    background: url(https://apihoard.webit.com/api/v1/Image/2752AD51C44C3A59AB90A1405234383C/2752AD51C44C3A59AB90A1405234383C.jpg?size=Original);
    background-repeat: no-repeat;
    background-position: top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;    
}

.detailedlist{
    padding-top: 1.5em;
    padding-bottom: 1em;
}

.list-group{
        box-shadow: 0px 0px 10px rgba(0,0,0,0.25);
}

.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    margin-bottom: -1px;
    border: 1px solid white;
    background-color: #CDCCCA;
    color: #2E3956;
    /* font-weight: 700; */
    text-align: center;
    font-family: 'Sancreek', cursive!important;
}

.list-group-item.active{
 background-color: #C1272D;
    border-color: #C1272D;   
}

.list-group-item:first-child {
    border-top-left-radius: 0rem;
    border-top-right-radius: 0rem;
}

.list-group-item:nth-child(even){
    background-color: #e6e5e3
}

@media (max-width: 575px){
.header-info-logo-img img{
    max-width: 99%!important;
}
}

h1, h2, h3, h4, h5, h6{
font-family: 'Sancreek', cursive!important;    
}


