@media (max-width: 767px) {
    
    .navbar-inverse .navbar-brand img {
        height: 100%;
    }
    
    .slide {
        margin-top: 50px;
    }
    
    .slide .carousel-caption {
        top: 21%;
    }
    
    .slide .carousel-caption h1 {
        font-size: 31px;
    }
    
    .slide .carousel-caption h4 {
        font-size: 18px;
    }
    
    .our-programs .program img {
        width: 41%;
    }
    
    .banner h1 {
        font-size: 30px;
    }
    
    
}

@media (max-width: 991px) {
    
    .welcome .about-mes {
        margin-bottom: 30px;
    }
}

@media (max-width: 1085px) {
    .slide .slide1 {
        background-position: center center;
    }
}

@media (max-width: 475px) {
    
    .slide .carousel-caption {
        top: 17%;
    }
    
    .slide .carousel-caption h1 {
        font-size: 25px;
    }
    
    .slide .carousel-caption h4 {
        font-size: 15px;
    }
}

@media (max-width: 288px) {
    .navbar-inverse .navbar-brand img {
        width: 150px;
    }
}