/*Media Query Start*/

@media only screen and (min-width: 1366px) and (max-width: 1920px) {}

@media only screen and (min-width: 1200px) and (max-width: 1365px) {}

@media only screen and (min-width: 992px) and (max-width: 1199px) {}

@media only screen and (min-width: 768px) and (max-width: 991px) {}

@media only screen and (min-width: 520px) and (max-width: 767px) {}

@media only screen and (min-width: 300px) and (max-width: 519px) {
.header-logo {
    text-align: center;
}

.top-bar-left span {
    font-size: 10px;
    margin: 0 0 0 4px;
}

.top-bar-right ul h6 {
    font-size: 12px;
    letter-spacing: 2px;
}

.topSec .col-lg-6.col-md-6.col-sm-6 {
    width: 50%;
}

.top-bar-right ul {
    gap: 9px;
}

.top-bar-left i {
    font-size: 13px;
}

.header-btn .btn-1 {
    padding: 11px 19px !important;
}

.header-btn {
    justify-content: center;
    margin: 16px 0px 10px;
}

.baner-head h3 {
    font-size: 23px;
}

.home-baner-text h1 {
    font-size: 23px !important;
}

h2.spc {
    font-size: 24px;
    margin-bottom: 11px;
}

.home-baner-text p {
    font-size: 13px;
}

.baner-btn {
    margin: 16px 0 0 0;
}

.baner-head {
    margin-bottom: 70px;
    margin-top: 40px;
}

img.home-banner-imag {
    height: 381px;
}

.about-image img {
    width: 100%;
}

.about-content h3 {
    font-size: 30px;
}

.about-content {
    margin-top: 16px;
}

.about-content p {
    font-size: 13px;
}
.abt-counter-list {display: block;margin: unset;text-align: center;}

.counter::before {
    margin: 0 auto;
}

.counter {
    margin: 0 auto;
}

ul.abt-counter-list li {
    margin-bottom: 30px;
}

.about-counter {
    width: 100%;
}

.about-counter::before {
    height: 95%;
}

.about-sec {
    padding: 100px 0 80px;
}
}


/*Media Query End*/