@media screen and (min-width: 992px) and (max-width:1199px) {
    .header-slider h1 { font-size: 50px;}
    .header-slider { height: 500px;}
}
@media screen and (min-width: 768px) and (max-width:991px) {
    .header-slider h1 { font-size: 40px;}
    .header-slider { height: 400px;}
    h3, .h3 {    font-size: 20px;}
    .home-why li { width: 32%; margin-bottom: 10px;float: none; display: inline-block;}
    .home-why ul{text-align: center;}
    .home-service li, .add-box, .about-box li,.about-box p { font-size: 14px;}
    .home-heading { margin: 30px 0;}
    .trail-img-3 { height: 300px;}
    .trail-img { height: 630px;}
    .about-ser-img {    height: 215px;margin-top: 0;}
    .home-service{padding-bottom: 30px;}
    .add-box p a{color: teal;font-size: 16px;}
}
@media screen and (max-width:767px) {
    .header-slider h1 { font-size: 18px;}
    .header-slider { height: 250px;}
    .header-slider h3 {    font-size: 14px;}
    .home-why li { width: 49%; margin-bottom: 10px;float: none; display: inline-block;margin-right: 0;padding: 5px;}
    .home-why ul{text-align: center;}
    .home-service li, .add-box, .about-box li,.about-box p { font-size: 12px;}
    .home-heading { margin: 30px 0;font-size: 18px;}
    .home-heading::after { width: 100px;}
    .trail-img-3 { height: 150px;}
    .trail-img { height: 250px;}
    .about-ser-img {    height: 180px;margin-top: 0;}
    .home-service{padding-bottom: 30px;}
    .main-navbar{position: relative !important;background-color: #fff;}
    .logoBox img {    -ms-transform: scale(0.8);    -webkit-transform: scale(0.8);    transform: scale(0.8);}
    .logoBox {    height: 45px;    width: 100px;}
    .main-navbar .navbar-nav > li.active > a, .main-navbar .navbar-nav > li > a:hover, .main-navbar .navbar-nav > li > a:focus {    border-color: teal;    color: teal;}
    .main-navbar .navbar-nav > li > a {    color: teal;}
    .home-why img, .home-why li:hover img{-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}
    .home-why img{height: 50px;margin-bottom: 10px;}
    .home-why h3 {    font-size: 14px;}
    .add-box{margin-bottom: 15px;}
    .footer-logo {    height: 42px;    width: 92px;    margin-bottom: 0;}
    .add-box h5::after { bottom: -8px;}
    .add-box h5 {    font-size: 15px;    margin-bottom: 22px;}
    #copyright{padding: 10px 5px;font-size: 12px;}
    .footer-before{padding: 10px 0;}
    .home-why{padding-bottom: 30px;}
    .btn-lg { padding: 6px 12px; font-size: 16px;}
    .inner-box {    padding-top: 0;}
    .pv-box, .about-box{padding: 10px;margin-bottom: 20px;}
    .about-img {    height: 200px;}
    .about-box ul{margin: 10px 0;}
    .trail-img-2 {    height: 140px;    margin-bottom: 10px;}
    .navbar-default .navbar-toggle{border-color: teal;}
    .navbar-default .navbar-toggle .icon-bar {    background-color: teal;}
    .add-box p a{color: teal;font-size: 16px;}
}
@media screen and (max-width:479px) {
    
}