
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) { 

 }

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) { 
    .home-banner p{
        width: 70%;
        margin: 0 auto;
    }
    .navbar .container-fluid{
        padding-left: 50px;
        padding-right: 50px;
    }
    .about-banner .container-fluid{
        padding-left: 50px;
        padding-right: 50px;
    }
    .footer-top .container-fluid{
        padding-left: 50px;
        padding-right: 50px;
    }

    .footer  .container-fluid{
        padding-left: 50px;
        padding-right: 50px;
    }
    .content-section .container-fluid{
        padding-left: 50px;
        padding-right: 50px;
    }
    .title-section .container-fluid{
        padding-left: 50px;
        padding-right: 50px;
    }
    .contact-section .container-fluid{
        padding-left: 50px;
        padding-right: 50px;
    }
    .content-section{
        padding: 60px 0;
    }
    .margin-lr-50{
        margin: 0 70px;
    }
    .content-section1 .col-p-0{
    padding: 0;
}

}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) { 

}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 

}

/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { 

}

/* Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) { 
        .footer .col-sm-12{
    margin-bottom: 20px;
}
.footer-bottom p{
    text-align: center;
}
.align-right{
    text-align: center;
}
.bg-gray{
    padding:15px 0;
}
.home-banner h1{
    font-size: 35px;
}
p{
    font-size: 16px!important;
}
.nav-link{
    color: #000!important;
}
.navbar-collapse{
    background:#fff;
}
.content-section h2, .title-section h2{
    font-size: 22px;
}
.content-section1 h3{
    font-size: 26px;
}
.footer-top .btn{
    margin-top: 20px;
}
.footer-top h4{
    font-size: 22px;
}
}

/* Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) { 

}

/* Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) { 

}


/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) { 

}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) { 

}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) { 

}