@media (min-width:1400px) and (max-width:1680px){
    body{font-size: 14px;}
.about-col {
    width: 100%;
}
.about-organic-info{padding: 95px;}
.offer-shop{font-size: 15px;}
.call-now{font-size: 15px;}
.main-nav>ul>li>a{font-size: 15px;}
}
@media (min-width:1367px) and (max-width:1368px){
.about-col{width: 100%;}
    
}

@media (min-width:1023px) and (max-width:1024px){
    .product-card{min-height: 570px;}
.container {
    max-width: 960px;
}
.h2, h2 {
    font-size: 28px;
}
.h4, h4 {
    font-size: 21px;
}
.about-organic-info{padding: 30px;}
.about-col{width: 100%;}
.social-links ul li {
    display: inline-block;
    margin-bottom: 10px;
}
.slide .slide__content.slide__content__left {
    left: 20%!important;
    transform: translate(-15%, -50%);
    width: 60%!important;
}
.header-top .col-md-8 {
    left: 2%;
    }
.offer-shop{text-align: left;}
.slide .slide__content--headings .title {
    font-size: 3.5rem!important;
    }
.slider, .slide {
    height: 70vh!important;
}
.hamburger {
    display: block; margin: 0px; 
}
.logo {
    width: 95px;
}
.hamburger span{background: #000;}
.main-nav{background: #fff; width: 300px!important; padding: 0px;transform: translateX(-350px); box-shadow: rgb(46 61 73 / 20%) 0 1px 20px 0; text-align: left;}
.main-nav>ul>li>a{color: #333;padding: 10px 15px;}
.main-nav .fl{color: #000;}
.submenu>li a{color: #666;}
.submenu>li{margin: 0px;}
.main-nav>ul>li{border-bottom: 1px solid #ddd;}
.main-nav .fl{top: 8px;}
.sticky .col-md-1, .sticky .col-md-3{display: block;}
.page-name{width: 51%;}
}

@media (max-width:980px){
.page-name{width: 72%;}
ul.top_addres li:nth-child(1) {
    width: 100%;
    margin: 10px 0px;
}
ul.top_addres{display: inline-block; margin: 0px;}
.get-in-touch-row .heading-cols p{font-weight: 600;}
.container {
    max-width: 93%;
}
.main-navigation .container-fluid {
    padding: 0 2%;
}
.slide .slide__content--headings .title {
    font-size: 3.5rem!important;
    }
.slider, .slide {
    height: 70vh!important;
}
.hamburger {
    display: block; margin: 0px; 
}
.logo {
    width: 95px;
}
.hamburger span{background: #000;}
.main-nav{background: #fff; width: 300px!important; padding: 0px;transform: translateX(-350px); box-shadow: rgb(46 61 73 / 20%) 0 1px 20px 0; text-align: left;}
.main-nav>ul>li>a{color: #333;padding: 10px 15px;}
.main-nav .fl{color: #000;}
.submenu>li a{color: #666;}
.submenu>li{margin: 0px;}
.main-nav>ul>li{border-bottom: 1px solid #ddd;}
.main-nav .fl{top: 8px;}
.header-top .col-md-8 {
    left:0%;
    }
.offer-shop{text-align: left; font-size: 14px;}
.call-now{font-size: 14px;}
.header-top .col-md-4 {
    position: absolute;
    right: 1%;
}
.header-top{height: 35px;}
.about-organic-info{padding: 90px;}
.about-col{width: 100%; margin: 0px;}
.meet-location br{display: none;}
.slider, .slide {
    height: 40vh!important;
}
.slide .slide__content.slide__content__left {
    left: 20%!important;
    transform: translate(-15%, -50%);
    width: 52%!important;
}
.slide .slide__content--headings .top-title {
    font-family: "Playball", cursive;
    font-size: 18px!important;
    line-height: 28px;
    font-weight: 300;
}
.sticky .col-md-1, .sticky .col-md-3 {
    display: block;
}
.breadcrumbs {
    width: 100%;
    padding: 15px 0;
    margin-top:90px;
}
.product-img{margin-bottom: 30px;}
}
@media (max-width:767px){
.m-show{display: inline-block;}
.d-show{display: none!important;}  
.slider, .slide {
    height: 100%!important;
}
.footer-wrapper {
    display: inline-block;
    background: #343a06;
    padding: 70px 0 50px;
    }

}
@media (max-width:600px){
  body{font-size: 14px!important;}
.h2, h2 {
    font-size: 25px;
}
.h4, h4 {
    font-size: 20px;
    text-transform: capitalize;
    letter-spacing: 1px;
}
header.sticky{position: relative;}
.page-name{width: 100%;}
.contact-form-row{padding: 0 20px 40px;}
.inner-name h1 {
    color: #eebe7c;
    text-transform: uppercase;
    font-size: 25px;
    letter-spacing: 3px;
    margin: 3%;
}
.container {
    max-width: 100%;
}
.owl-nav{display: none;}
.cta-btn{margin: 15px 0 0;}
.gift-info{padding: 10px;}
.logo {
    width: 65px; left: 20px;
}
.about-organic-info {
    padding: 60px 30px 75px;
}
.ads-banner-row{padding: 15px 0px;}
.header-top .col-md-4{display: none;}
.offer-shop {
    text-align: center;
    font-size: 14px;
}
.slider, .slide {
    height: 100%!important;
}
.slide .slide__content.slide__content__left {
    width:85%!important;
    text-align: center; display: none!important;
    bottom: 0px!important;
    top: auto!important;
}
.slider .text-left {
    text-align: center;
}
.hamburger {
    display: block;
    margin: 0px 7px 0 0;
}
.gift-hamper-row{padding: 60px 0px 50px;}
.slide .slide__content--headings .top-title{display: none!important;}
.header-top .col-md-11{
    width: 100%;
    padding: 0;
    left: 0;
}
.sticky .col-md-1{display: block;}
 .owl-dots .active {
    background: #ff7003!important;
}
.owl-dots{text-align: center;}
.owl-dots{display: block!important;}
.gift-block{margin-bottom: 20px;}
.product-img{margin-bottom: 30px;}
.nutritional-information ul li{width: 100%;}
.breadcrumbs {
    width: 100%;
    padding: 15px 0;
    margin-top: 37px;
}
}