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

@media screen and (min-width :1152px) and (max-width: 1310px) {
    /*Ameya*/


}

@media screen and (min-width :1152px) and (max-width: 1310px) {
    /*Cutus Tab Size*/


}

@media screen and (min-width :1366px) and (max-width: 1920px) {
    /*Salman*/


}

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

@media screen and (min-width: 800px) and (max-width: 1280px) {}

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


/********Sm-start*******/

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

@media screen and (max-width: 980px) {}

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

@media screen and (min-width: 480px) and (max-width: 766px) {}

/********xs-start********/

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

@media screen and (max-width: 400px) {}

@media screen and (max-width: 360px) {}

@media screen and (max-width: 320px) {}

@media(min-width: 768px) {}

@media(max-width:992px) {}

@media(max-width:767px) {

    #header .logo img {
        width: 200px;
        padding: 4px 0;
    }

    .header-scrolled .logo {
        top: 0px;
        width: 159px;
    }

    .hight-scroller {
        height: 100%;
    }

    .hm-prod-head h2 {
        font-size: 30px;
    }

    .hm-prod {
        padding: 40px 0;
    }

    .hm-prod-head {
        margin-bottom: 10px !important;
    }

    .hm-prod-head h2 {
        font-size: 22px;
    }

    .hm-prod-box span {
        font-size: 14px;
    }

    .more-btn .pxl-button {
        height: 40px;
        padding: 0px 20px 0px 20px;
        font-size: 13px;

    }

    .hm-about {
        padding: 40px 0;
    }

    .hm-about-head h2 {
        font-size: 27px;
        line-height: 32px;
        margin-bottom: 5px;
    }

    .hm-about-section p {
        font-size: 14px;
        color: #fff;
        margin-bottom: 15px;
    }

    .hm-why-list ul li {
        width: 50%;
        border: 1px solid #fff2 !important;
    }

    .hm-why {
        padding-bottom: 40px;
    }

    .hm-ind {
        padding: 40px 0;
    }

    .hm-ind-head h2 {
        font-size: 24px;
    }

    .hm-ind-head {
        padding-bottom: 10px;
    }

    .footer-top-ul ul {
        flex-direction: column;
        text-align: center;
    }

    .ftr-btm-p p {
        text-align: center;
        padding-top: 12px;
    }

    .ftr-social {
        text-align: center;
    }

    .ftr-logo img {
        width: 170px;
        margin-bottom: 20px;
    }

    footer {
        padding: 40px 0px 60px;
    }

    .ftr-link ul li a {
        margin-bottom: 7px;
        font-size: 14px;
    }

    .ftr-head h3 {
        margin-bottom: 5px;
        font-size: 18px;
    }

    .ftr-link {
        padding-bottom: 10px;
    }

    .mail-list h5 {
        font-size: 18px;
    }

    .mail-one a {
        font-size: 14px;
    }

    .ftr-btm-p p {
        font-size: 14px;
    }

    .hm-ind-section .hm-ind-slider .owl-nav {
        width: 90%;
    }

    .mobile-nav-toggle i {
        margin: 0 0;
        color: #ffffff;
        background: #a2d109;
        padding: 8px 10px;
    }

    .mobile-nav-toggle {
        line-height: 62px;
    }


    .header-scrolled .mobile-nav-toggle {
        line-height: 47px;
    }

    .carousel {
        margin-top: 62px;
    }


    .carousel-indicators li {
        width: 6px !important;
    }

    .carousel-indicators {
        bottom: 6px !important;
    }

    .carousel-indicators li {
        margin: 0 2px;
    }

    .carousel-indicators {
        left: -3px;

        justify-content: left;
    }

    .mobile-nav {
        background: #335d17;
    }

    .mobile-nav a:hover,
    .mobile-nav .active>a,
    .mobile-nav li:hover>a {
        color: #a2d109;
    }

    .header-scrolled .cont-call {
        top: -5px;
    }

    .cont-call {
        margin: 19px 0px 0 61px;
        position: relative !important;
        top: -9px;
        text-align: left;
        line-height: 2px;
    }

    .hm-about-page .hm-about-section p {
        font-size: 14px;
        color: #555555;
        margin-bottom: 15px;
    }

    .hm-why-list ul li img {
        width: 60px;
    }

    .hm-why-list ul li span {
        font-size: 14px;
    }

    .hm-about-head span {
        font-size: 14px;
    }

    .footer-top-ul ul li p {
        font-size: 18px;
    }

    .inner-banner {
        margin: 62px 0 0 0;
    }

    .cover-desktop {
        display: block;
    }

    .inner-banner-head h1 {
        font-size: 13px;
    }

    .inner-banner-head h1 span {
        padding: 5px 12px;

    }

    .prod-wrapper {
        padding: 0;
    }

    .prod-head h2 {
        font-size: 22px;
        margin-bottom: 6px;
    }

    .prod-inner-main {
        padding: 40px 0px 28px;
    }

    .inn-prod-dtls p {
        letter-spacing: 0.5px;
        font-size: 15px;
        line-height: 22px;
    }

    .more-btn-inner-page {
        margin-bottom: 20px;
    }

    .category-title {
        font-size: 20px;
    }

    .category-header {
        padding: 10px;
    }

    .category-list {
        padding: 0;
    }

    .prod-head h3 {
        font-size: 22px;
    }

    .category-card {
        margin-bottom: 30px;
    }

    .product_main_wrapper {
        padding-bottom: 40px;
    }

    .faq-accordion .accordion-button {
        font-size: 15px;
    }

    .faq-accordion .accordion-body {
        font-size: 14px;
    }

    .prod-img img {
        width: 100%;
    }

    .contact-item-active {
        background-color: #335d17;
        transform: unset;
    }

    .contact-head span {
        font-size: 24px;
        padding: 25px 0 10px 0;
    }

    .main-product-item-detail span {
        font-size: 13px;
    }

    .header-scrolled {
        border-bottom: 2px solid #335d17;
    }
	
	
	.quickcontact { display:none; }
	
}


/* ------------------- (min-width:768px) and (max-width: 900px) ----------------- */

@media screen and (min-width:768px) and (max-width: 900px) {


    .mobile-nav-toggle i {
        margin: 0 0;
        color: #ffffff;
        background: #a2d109;
        padding: 10px;
    }

    .mobile-nav-toggle {
        line-height: 87px;
    }


    .header-scrolled .mobile-nav-toggle {
        line-height: 81px;
    }

    .hight-scroller {
        height: 100%;
    }

    .carousel {
        margin-top: 95px;
    }

    .hm-about {
        padding: 50px 0;
    }

    .hm-about-head h2 {
        font-size: 35px;
        margin-bottom: 4px;
    }

    .hm-about-section p {
        font-size: 16px;
    }

    .hm-about-section p {
        margin-bottom: 8px;
    }

    .hm-prod {
        padding: 50px 0;
    }

    .hm-prod-head h2 {
        font-size: 32px;
    }

    .hm-prod-head {
        margin-bottom: 20px !important;
    }

    .hm-ind-head h2 {
        font-size: 32px;
    }

    .hm-ind-head {
        padding-bottom: 18px;
    }

    .hm-ind {
        padding: 50px 0;
    }

    #header .logo img {
        padding: 10px 0;
    }

    .ftr-box {
        display: flex;
        align-items: center;
    }

    .mobile-nav {
        background: #335d17;
    }

    .mobile-nav a:hover,
    .mobile-nav .active>a,
    .mobile-nav li:hover>a {
        color: #a2d109;
    }

    .header-scrolled .cont-call {
        top: -5px;
    }

    .cont-call {
        margin: 19px 0px 0 61px;
        position: relative !important;
        top: -9px;
        text-align: left;
        line-height: 2px;
    }

    .prod-img img {
        width: 100%;
    }

    .inner-banner-head h1 {
        bottom: 50px;
    }

    .contact-item-active {
        background-color: #335d17;
        transform: unset;
    }

    .contact-head span {
        font-size: 24px;
        padding: 25px 0 10px 0;
    }

    .main-product-item-detail span {
        font-size: 15px;
    }

    .header-scrolled {
        border-bottom: 2px solid #335d17;
    }
}

@media screen and (min-width:1084px) and (max-width: 1280px) {

    .product_main_wrapper {
        padding-bottom: 50px;
    }

    .prod-inner-main {
        padding: 20px 0px 28px;
    }

}