@media (min-width: 992px){
.col-md-4 {
  width: 31.333333%;
}
}

@media(max-width:1024px){
footer h3 {
  font-size: 30px;
}
footer h3 span {
  font-size: 26px;
  margin-top: 26px;
  margin-bottom: 10px;
}    


}
@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}

@media(max-width:768px) {
footer h3 span {
    font-size: 19px;}
footer h3 {
  font-size: 24px;
}
    
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
    
    footer h3 span {
        font-size: 15px;}
    footer h3 {
        font-size: 15px;
    }
    
}


@media(max-width:599px){
.col-xs-6 {width: 100%;}
.page-header {font-size: 67px;}    
}