@media (min-width: 150px) and (max-width: 479px) {
a.navbar-brand img {
    width: 70%;
}
.navbar-collapse{
margin-top: 10px;
}
ul.social-media-top{
margin-top: 10px;
}
.banner-content{
margin-top: 30px;
}
.banner-content p {
    width: 100%;
    margin: auto;
}
.banner-content h1 {
    font-weight: 900;
    font-size: 40px;
    width: 100%;
    margin: auto;
}
.banner-content ul li{
width: 48%;
}
header {
    background: url(../img/banner1.jpg) no-repeat;
    min-height: 700px;
    background-position: center;
    background-size: cover;
}
section#about-section {
    margin-top: 25px;
}
.about-content-box {
    margin-top: 25px;
}
section#services-section{
margin-top: 55px;
}
.service-info {
    margin-top: 40px;
    margin-bottom: 0px;
}
.services-icon ul li {
    list-style: none;
    display: inline-block;
    float: none;
    width: 49%;
}
.features-box ul li {
    width: 100%;
    margin-bottom: 20px;
    border-radius: 10px;
}
.features-box {
    margin-top: 30px;
}
.download-txt {
    margin-top: 40px;
}
section#download-app{
margin-top: 35px;
}
footer{
margin-top: 0;
}
.footer-title {
    margin-top: 35px;
}
.social-media {
    margin-bottom: 20px;
}
.footer-logo {
    margin-top: 60px;
}
footer {
    background: transparent;
    min-height: 466px;
    margin-top: 40px;
    background-position: center;
    background-size: cover;
    background-color: #f2f2f2;
}
#inner-header {
    background: #f6f6f8;
    min-height: 130px;
    background-position: 0px 0;
    background-size: cover;
}
#inner-header img {
    width: 60%;
}
.stats-box{
margin-top: 25px;
}

.choose-txt {
    margin-top: 80px;
    margin-bottom: 0;
}
.contact-boxx{
margin-bottom: 20px;
}
.slide-list ul li{
width:49%;
}
.slide-list ul li img {
    width: 100%;
}


}

@media (min-width: 480px) and (max-width: 767px) {
.banner-content h1 {
    font-weight: 900;
    font-size: 40px;
    width: 100%;
    margin: auto;
}
.banner-content p {
    width: 100%;
    margin: auto;
}
a.navbar-brand img {
    width: 70%;
}
header{
min-height: 600px;
}
section#about-section {
    margin-top: 25px;
}
.services-icon ul li{
width: 49%;
}
.service-info {
    margin-top: 40px;
    margin-bottom: 45px;
}
.features-box ul li {
    width: 47%;
    margin-right: 12px;
}
.features-box ul li h3{
font-size: 20px;
}
.download-txt {
    margin-top: 50px;
}
.download-txt ul{
margin-bottom: 20px;
}
.download-txt ul li{
width: 49%;
}
section#testimonials {
    margin-top: 40px;
}
.footer-title {
    margin-top: 50px;
}
.footer-logo {
    margin-top: 40px;
}
footer {
    background: transparent;
    min-height: 466px;
    margin-top: 40px;
    background-position: center;
    background-size: cover;
    background-color: #f2f2f2;
}
.service-list {
    margin-top: 0;
}

}


@media (min-width: 768px) and (max-width: 991px) {
banner-content h1 {
    font-weight: 900;
    font-size: 40px;
    width: 100%;
    margin: auto;
}
.banner-content p {
    width: 100%;
    margin: auto;
}
a.navbar-brand img {
    width: 70%;
}
header{
min-height: 600px;
}
section#about-section {
    margin-top: 25px;
}
.services-icon ul li{
width: 49%;
}
.service-info {
    margin-top: 40px;
    margin-bottom: 45px;
}
.features-box ul li {
    width: 47%;
    margin-right: 12px;
}
.features-box ul li h3{
font-size: 20px;
}
.download-txt {
    margin-top: 50px;
}
.download-txt ul{
margin-bottom: 20px;
}
.download-txt ul li{
width: 49%;
}
section#testimonials {
    margin-top: 90px;
}
.footer-title {
    margin-top: 50px;
}
.footer-logo {
    margin-top: 40px;
}
footer {
    background: transparent;
    min-height: 466px;
    margin-top: 40px;
    background-position: center;
    background-size: cover;
    background-color: #f2f2f2;
}
.banner-content h1{
width: 100%;
}
.stats-box{
margin-top: 30px;
}
.stats-icon img{
width: 70px;
}
.contact-boxx{
margin-bottom: 20px;
}




}

@media (min-width: 1024px) and (max-width: 1199px) {
.features-box ul li {
    width: 32%;
    margin-right: 9px;
}
li.nav-item {
    padding: 0 2px;
}
.me-left {
    margin: auto !important;
    margin-left: -50px !important;
}
.stats-icon img{
width: 70px;
}
.stats-icon-txt h4 {
    font-weight: 700;
    font-size: 20px;
}

.slide-list ul li{
width:49%;
}
.slide-list ul li img {
    width: 100%;
}




}