
.cw-welcome{
  background-color: var(--header-background);
    background-image: url(https://apihoard.webit.com/api/v1/Image/8CF35023C0477CFCCD5B25B50C8FD87B/8CF35023C0477CFCCD5B25B50C8FD87B.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;
background-attachment: fixed;
}
.cw-google-stars{
    color:#e09f3e;
}
.cw-help-box{
    background-color: #062F52;
}

.text{
     padding-top: 3em;
    padding-bottom: 2.25em!important;   
}

.list{
        padding-top: 5em;
    padding-bottom: 1em!important;
    text-align: center;
}

.cw-auto-needs{
    background-color: #062F52;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.65);
}

.cw-trusted{
    text-align: center;
}

.cw-rockchip{
    background-color: #BB0000;
    color: #fff;    
}

.cw-service{
    background-color: #ddd;
}

.cw-service img{
        border: 3px solid #BB0000;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.85);
}

.cw-about .list{
    padding-top: 1em!important;
    background-color: #062F52;
    color: #fff;
}

.detailedlist-item-img {
    position: relative;
    height: 0px;
    padding: 0% 0;
    margin: 1em auto;
    text-align: center;
    overflow: hidden;
}

.w-100 {
    width: 83%!important;
}

.textwithimage-in-container {
    padding-top: 3.5em;
    padding-bottom: -0.5em;
}

.cw-faqs ..ml-2 .mx-2 {
    margin-left: 0.5rem!important;
    margin-top: -1924px;
}

@media (max-width: 375px){
    .cw-choose{
        margin-bottom: 3rem;
    }
    .cw-single-need{
    text-align: center;
    padding-bottom: 1rem;
    border-bottom: 1px solid white;
    padding-top: 1rem;
    }
}

@media (max-width: 575px){
    .header .header-info-logo-img img, .header .header-info-logo-img svg {
        max-width: 95%;
    }
}

@media (min-width: 1600px) {
    .burst {
        position: absolute;
        bottom: 79%;
        right: 0;
    }
}

@media (min-width: 1920px){
    .cw-welcome{
        padding-top: 10rem;
        padding-bottom: 9rem; 
    }
    .cw-auto-needs h5{
        font-size:1.1rem;
    }
    .cw-margin-fix{
        margin-right: 3rem;
    }
    .cw-float{
        float: right;
    }
    .cw-trusted{
        text-align: left;
    }
    .cw-single-need{
        border-bottom: 1px solid white;
    }
}
