@media (max-width: 575.98px) { 

#contactForm .plus {
  font-size: 56px;
}

	.about{
        padding: 0px !important;
       }
      .about .about-img2{
        text-align: center;
      }
      .about .about-img2 img{
          border-radius: 15px;
          padding: 10px;
          max-width: 100%;
          width: 152px;
          margin: 0 auto;
      }
      .banner-bg{
        background-color: #1a9a38;
        padding-top: 60px;
      }

      .insta-slider {
	    /* padding-top: 60px; */
	    /* padding-bottom: 120px; */
	    padding: 30px 0px;
	}

	.insta-slider h2{
		font-size: 28px;
    letter-spacing: 2px;
    line-height: 1.1;
    margin-top: 10px;
    color: #ffd700;
	}
  .insta-slider p a {
    color: #fff;
    font-size: 15px;
    font-family: Poppins-Medium!important;
}
  .insta-slider p {
    font-size: 15px;
    font-family: Poppins-Medium!important;
}

	.navbar-nav .nav-link {
		padding-top: 5px;
		padding-bottom: 5px;
	}

      .insta-slider .owl-carousel .owl-nav button i  {
          font-size: 15px;
      }
      .navbar-brand img {
         /* max-height: 40px;
          position: relative;
          width: 100%;
          right: 0px !important;*/
        width: 90px !important;
	    position: relative;
	    max-width: 100%;
	    right: 0px !important;
      }

      .insta-slider .owl-theme .owl-nav [class*='owl-']:hover {
          background: transparent!important;
          color: #000!important;
          text-decoration: none!important;
          outline: 0!important;
      }


      .insta-slider .owl-carousel .owl-nav {
             height: 30px!important;
          position: absolute!important;
          width: 100px!important;
          cursor: pointer!important;
          top: -40px !important;
          right: 0!important;
      }


      .progressbar-section-2 .progress-content h2 {
          text-align: justify;
          margin-top: 20px!important;
          font-size: 18px!important;
          font-family: Poppins-Medium!important;
      }


      .progressbar-section-2 .progress .progress-value {
          width: 90%!important;
          height: 90%!important;
          border-radius: 50%!important;
          background: transparent!important;
          font-size: 18px!important;
          color: #fff!important;
          line-height: 100px!important;
          text-align: center!important;
          position: absolute!important;
          top: 2%!important;
          left: 8%!important;
         
          font-family: Poppins-Medium!important;
      }



      .progressbar-section-2 .progress {
          width: 100px!important;
          height:100px!important;
          float: left!important;
          line-height: 150px!important;
          background: none!important;
          margin: 10px!important;
          box-shadow: none!important;
          position: relative!important;
      }



       html,body {
        overflow-x: hidden;
       }


      .navbar-toggler {
          padding: 0.25rem 0.75rem;
          font-size: 1.25rem;
          line-height: 1;
          background-color: transparent;
          border: 1px solid transparent;
          border-radius: 0.25rem;
          outline: none;
      }

      button:focus {
          outline: none;
         
      }

      .navbar-collapse {
          flex-basis: 100%;
          flex-grow: 1;
          align-items: center;
          margin-top: 15px;
      }

      .navbar-expand-lg .navbar-nav .nav-link {
             padding: 5px;
          font-size: 14px;
      }

      #carouselExampleIndicators {
          padding-top: 4rem;
      }

      #carouselExampleIndicators .carousel-control-next-icon {
          background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' 
            viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e);
          position: relative;
          top: 20%;
          width: 15px;
      }

      #carouselExampleIndicators .carousel-control-prev-icon {
        position: relative;
          top: 20%;
          width: 15px;
          background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' 
            viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e);
      }

      #carouselExampleIndicators .carousel-indicators li {
          box-sizing: content-box;
          flex: 0 1 auto;
          width: 20px;
          height: 2px;
          margin-right: 5px;
          margin-left: 3px;
          text-indent: -999px;
          cursor: pointer;
          background-color: #fff;
          background-clip: padding-box;
          border-top: 10px solid transparent;
          border-bottom: 10px solid transparent;
          opacity: .5;
          transition: opacity 0.6s ease;
      }

      #carouselExampleIndicators .carousel-indicators .active {
          opacity: 1;
      }

      .feature-item.style-2 {
          background: transparent;
          padding: 20px;
          display: block;
          text-align: center;
          border: 1px solid #ffd700;
          border-radius: 10px;
          height: auto;
      }

      .feature-item.style-2 .feature-img {
          margin-right: 0px;
          margin-bottom: 15px;
      }


      .feature-item .feature-img img {
          max-width: 100%;
          width: 50px;
      }

      .feature-item .feature-content h4 {
          margin-bottom: 11px;
        color: #fff;
        font-size: 13px;
        font-family: 'Poppins-Medium'!important;
      }
      .feature-2{
        padding: 20px 0px;
      }

      .section-heading-1 h2 {
          font-size: 18px;
          letter-spacing: 0px;
          line-height: 1.1;
          margin-top: 10px;
      }

      .process-wrap {
          margin-top: 5px;
      }

      .process-item {
          margin-bottom: 10px;
      }

      .process-item .process-icon {
             float: left;
    margin-right: 15px;
    width: 25px;
    height: 25px;
    background: #F08100;
    text-align: center;
    color: #fff;
    border-radius: 100%;
    padding-top: 0px;
      }

      .process-item p {
          margin-bottom: 0px;
          color: #fff;
          font-size: 13px;
          line-height: 28px;
      }

      .btn-main2 {
          background: #702f8a;
          color: #fff;
          border-color: #702f8a;
          padding: 6px 10px 6px 10px;
          font-size: 12px;
      }

      .btn i {
          display: inline-block;
          padding-left: 10px;
          font-size: 10px;
      }

      .section-heading h2 {
          font-size: 20px;
        letter-spacing: 0px;
        margin-top: 0px;
      }

      .section-heading {
          margin-bottom: 10px;
          text-align: center;
          position: relative;
      }

      .service-item.style-2 {
          
              padding: 30px;
              margin:0px 40px 20px 40px;
      }



      .cta {
          background: linear-gradient( rgb(0 0 0 / 25%), rgb(0 0 0 / 21%) ), url(../images/bg/bg.png);
          background-repeat: no-repeat;
          background-attachment: scroll;
          background-position: center;
          background-size: cover;
          padding: 30px 0;
          position: relative;
          margin-bottom: 0px;
      }

      .cta .cta-content {
          padding: 18px;
      }
      .cta .cta-content h2 {
          font-size: 18px;
          margin-bottom: 19px;
          font-weight: 300;
          letter-spacing: 0px;
          line-height: 1.1;
      }

      .btn-main {
          background: #702f8a;
          color: #fff;
          border-color: #702f8a;
          padding: 6px 10px 6px 10px;
          font-size: 12px;
      }

      .about-info ul li {
             width: 50%;
          display: inline-block;
          vertical-align: top;
          margin-bottom: 12px;
          font-weight: 600;
          color: #f08100;
          font-family: Poppins-Medium!important;
      }


      .product-item {
          margin-bottom: 15px;
          text-align: center;
          padding: 1rem;
          border: 2px solid #ffd700;
          border-radius: 10px;
          position: relative;
          transition: .4s;
          background: transparent;
      }

      .product-item .product-img {
          margin-bottom: 15px;
      }

      .product-item .product-img {
          margin-bottom: 15px;
      }

      .footer-btm p {
          color: #333;
          font-size: 12px;
      }

      .copyright-bg {
          background: transparent;
          padding: 0px 0px;
      }

      .copyright-bg {
          background: transparent;
          padding: 0px 0px;
      }

      .page-header {
          padding: 120px 0px 60px;
          position: relative;
          background: url(../images/bg/banner-bg-2.jpg) no-repeat;
          background-size: cover;
          background-position: center center;
          text-align: center;
          position: relative;
      }

      .page-header .block h1 {
          color: #fff;
          font-size: 18px;
      }



      .about-padding {
          padding: 10px 0;
      }

      .about-heading h2 {
          font-size: 18px;
          letter-spacing: 0px;
          line-height: 1.1;
          margin-top: 5px;
          color: #ffd700;
          text-align: center;
      }
      .about-us-img {
   max-height: 100%;
    margin-top: 0px;
    width: 100%;
    padding: 10px;
}

      .order-item-1 p {
          font-size: 13px;
          color: #fff;
          line-height: 28px;
          margin: 10px;
          text-align: justify;
      }




      .order-item-2 p {
          font-size: 13px;
          color: #fff;
          line-height: 28px;
          margin: 10px;
          text-align: justify;
      }
      .order-item-2 p:nth-child(2){
        padding-top: 20px;
      } 



      .about-heading {
          margin-bottom: 20px;
          text-align: center;
          position: relative;
      }

      .recipes-item .card {
          display: flex;
          position: relative;
          flex-direction: column;
          min-width: 0;
          word-wrap: break-word;
          background-color: transparent;
          background-clip: border-box;
          border: 2px solid #ffd700;
          border-radius: 10px;
          margin-bottom: 20px;
      }

      .recipes-modal .modal-header h5 {
          font-size: 18px;
      }

      .recipes-modal .modal-body ul li {
          color: #fff;
          font-size: 13px;
          font-family: Poppins-Medium!important;
          display: inline-block;
          padding-right: 5px;
      }


      .recipes-modal h4 {
          font-size: 17px;
      }

      .recipes-modal .modal-body p {
          color: #fff;
          font-size: 13px;
        line-height: 28px;
    }

    .about-heading p {
        margin-top: 20px;
        color: #fff;
        line-height: 25px;
        font-size: 13px;
    }

    .contact-item {
        border: 2px solid #ffd700;
        padding: 20px 10px;
        text-align: center;
        flex-basis: 33.33%;
        margin: 0px 5px 20px;
        border-radius: 4px;
    }

    .contact-item p {
        margin-top: 20px;
        margin-bottom: 8px;
        text-transform: capitalize;
        color: #fff;
    }
    .about-us-padding .col-12{
      padding: 15px;
    }

    .col-12 {
      padding: 10px 30px 10px 30px;
    }
    .post-col .col-md-4 ,.post-col .col-lg-4 ,.post-col .col-sm-12 ,.post-col .col-12{
      border: 1px solid gold;
        margin: 10px;
    }
    .map {
      /*height: 350px;*/
      /*background: #eee;*/
      height: auto;
      padding: 20px;
    }
    .column-reverse{
      display: flex;
      flex-direction: column-reverse;
     }
    #soya-chunk-recipe-model .row{
     display: flex;
      flex-direction: column !important;
     
    }
     .modal-body .row{
       display: flex;
      flex-direction: column-reverse;
     }
     .service .service-img img {
    width: 152px;
    max-width: 100%;
  }
   .about-padding .row{
    padding: 0px;
  }

  .products-item img {
    max-width: 100%;
    width: 126px;
    padding: 0px;
  }

  .prod-row .col-12{
    padding: 0px 15px;
  }
  .soya-chunk-recipe-section{
    padding: 10px 0px;
  }
  .recipe-head-title h5{
    font-size: 18px;
  }
  .recipe-head-title {
    padding-bottom: 0px;
  }
  .recipes-modal .list-group-item{
    padding: 0.35rem 1.25rem;
  }
  .products-content h3{
    text-align: center;
    font-size: 16px;
  }
  .why-soya-section .col-12{
    padding: 0px 15px;
  }
  .recipes-modal .modal-body p:first-child::before{
    font-size: 15px;
  }

  .products-content p {
    color: #fff;
    font-family: Poppins-Medium!important;
    line-height: 30px;
    margin-top: 10px;
    font-size: 13px;
}
.home-rec-btn .btn-success{
  font-size: 13px;
}

  .you-can-exp h1{
    font-size: 18px !important;
    line-height: 35px;
  }
   
   .home-rec-btn{
    text-align: center;
   }

   .footer-top {
    padding: 30px 0px 30px;
	}
	.service {
	    /* padding-bottom: 130px; */
	    padding-top: 10px;
	}

  .recipes-section {
    padding: 30px 0;
}
.why-soya-section {
    padding: 30px 0;
}

.why-soya-section .about-heading ul{
    text-align: justify;
    padding-left: 30px;
}
.why-soya-section .about-heading ul li{
  font-size: 13px;
  padding-bottom: 5px;
  padding-top: 0px;
}
.why-soya-section .about-heading h4{
  font-size: 15px;
}
.contact-pg .pt-100 {
    padding-top: 30px;
}
.contact-pg .pb-100 {
    padding-bottom: 30px;
}
.process-item .process-text h5 {
    margin-bottom: 10px;
    font-size: 15px;
}
.home-abt-img {
    position: relative;
    margin-right: 0px!important;
    margin-top: 0px!important;
    padding: 10px;
}
.home-abt-img img{
    width: 190px;
    max-width: 100%;
    background: #0000001c;
    padding: 5px;
}
.about-img img {
    border-radius: 5px;
}
.home-abt-img:before {
    position: absolute;
    content: "";
    left: 60px;
    right: 5px;
    top: 0px;
    width: 100%;
    height: 100%;
     background: none; 
}
.home-about .about-info p {
    margin: 20px 0px 30px;
    color: #fff;
    text-align: justify;
}
.home-about .home-rec-btn a {
    font-size: 12px;
    padding: 5px 10px;
    border-radius: 0px;
}
.recipes-item .card img{
  width: 352px;
}
.about-us-img .abt-img{
  width:252px;
}
.footer-widget img {
    /* max-height: 80px; */
    position: relative;
    width: 155px;
    max-width: 100%;
}
.mail-pg h3 {
    font-size: 20px!important;
    line-height: 25px!important;
}
}



/*..................................@media (min-width: 576px) and (max-width: 767.98px)..........................................*/

@media (min-width: 576px) and (max-width: 767.98px) {
	.navbar-brand img {
	   /*max-height: 40px;
      position: relative;
      width: 100%;
      right: 50px;
*/ 
    width: 125px;
    position: relative;
    max-width: 100%;
    right: 50px;
 }
  #soya-chunk-recipe-model .row{
   display: flex;
    flex-direction: column !important;
   
  }
   .modal-body .row{
     display: flex;
    flex-direction: column-reverse;
   }

   .about{
    padding: 2px 0px 0px 0px !important;
   }
  .about .about-img2{
    text-align: center;
  }
  .about .about-img2 img{
      border-radius: 15px;
      padding: 10px;
      max-width: 100%;
      width: 252px;
      margin: 0 auto;
  }
  .banner-bg{
    background-color: #1a9a38;
    padding-top: 60px;
  }
  .column-reverse{
    display: flex;
    flex-direction: column-reverse !important;
   }
   .service .service-img img {
    width: 126px;
    max-width: 100%;
  }
  .service-item.style-2{
    padding: 0px;
  }
/*.order-item-1 p {
    
    
    margin: 10px 0px 15px 10px !important;
    
}*/
      .order-item-1 p {
          font-size: 15px !important;
          color: #fff;
          line-height: 28px;
          margin: 0px 0px 15px 5px;
          text-align: justify;
      }

  


      .order-item-2 p {
          font-size: 15px !important;
          color: #fff;
          line-height: 28px;
          margin: 10px 0px 15px 10px;
          text-align: justify;
      }
       .about-padding .row{
    padding: 0px;
  }

  .products-item img {
    max-width: 100%;
    width: 225px;
  }

  .products-content h3{
    text-align: center;
    font-size: 22px;
  }
  .products-content p {
  margin-top: 10px;    
  }
  .recipes-item .card img{
    width: 352px;
  }
  .soya-chunk-recipe-section {
    padding: 30px 0px;
}
.recipe-head-title h5{
  font-size: 22px;
}
.recipe-head-title {
    padding-bottom: 3px;
}

.recipes-modal .modal-body p:first-child::before{
  font-size: 15px;
}
.why-soya-section {
    padding: 30px 0;
}
.about-us-img .abt-img{
    max-width: 100%;
    width: 352px;
}
.contact-pg .contact-section {
    padding-bottom: 30px;
}
.contact-pg .pt-100 {
    padding-top: 30px;
}
.contact-pg .pb-100 {
    padding-bottom: 30px;
}
  .you-can-exp h1{
    font-size: 28px !important;
    padding-top: 15px;
  }
   
   .home-rec-btn{
    text-align: center;
   }
   .why-soya-section .about-heading ul {
    text-align: justify;
    padding: 0px 10px 0px 10px;
}
  .recipes-section {
    padding: 30px 0;
}

.recipes-body .col-12{
  padding: 10px 30px 10px 30px;
}

.recipes-item .card {
    display: flex;
    position: relative;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: transparent;
    background-clip: border-box;
    border: 2px solid #ffd700;
    border-radius: 10px;
    margin-bottom: 20px;
}
.section-heading-1 h2 {
    font-size: 22px;
    letter-spacing: 1px;
  }
  .process-wrap{
    margin-top: 0px;
  }
  .process-item .process-text h5 {
    margin-bottom: 3px;
    font-size: 18px;
}
.process-item {
    margin-bottom: 5px;
  }
  .btn{
        padding: 10px 17px;
        font-size: 12px;
  }
  .service {
    /* padding-bottom: 130px; */
    padding-top: 10px;
}
.section-heading{
  margin-bottom: 10px;
}
.section-heading h2{
  font-size: 22px;
}
.cta{
  padding: 20px 0px;
}
.cta .cta-content h2 {
    font-size: 28px;
    margin-bottom: 30px;
    font-weight: 300;
    letter-spacing: 1px;
    line-height: 1.3;
}
.feature-item .feature-img img {
    max-width: 100%;
    width: 126px;
}
.feature-item .feature-content h4 {
    margin-bottom: 0px;
    color: #fff;
    font-size: 10px;
    /* font-family: 'Poppins-Medium'; */
}
.feature-item.style-2 {
    background: transparent;
    padding: 30px;
    display: block;
    text-align: center;
    border: 2px solid #ffd700;
    border-radius: 10px;
    height: auto;
}
.home-abt-img:before {
    position: absolute;
    content: "";
    left: 60px;
    right: 5px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: none;
}
.home-abt-img {
    position: relative;
    margin-right: 0px!important;
    margin-top: 0px!important;
    padding: 10px;
}
.home-abt-img img {
    width: 190px;
    max-width: 100%;
    background: #0000001c;
    padding: 10px;
}
.about-info p{
  margin: 10px 0px;
}
.insta-slider {
    padding-top: 30px;
    padding-bottom: 30px;
}
.insta-slider h2 {
    font-size: 28px;
    letter-spacing: 1px;
}
.navbar-nav .nav-link{
  padding: 5px 0px;
}
.process-item .process-icon {
    float: left;
    margin-right: 15px;
    width: 25px;
    height: 25px;
    background: #F08100;
    text-align: center;
    color: #fff;
    border-radius: 100%;
    padding-top: 0px;
}
.about-padding {
    padding: 20px 0;
}
.about-heading h2 {
    font-size: 28px;
  }
  .about-heading {
    margin-bottom: 10px;
  }
  .about-img-style {
    border-radius: 15px;
    max-width: 100%;
    width: 352px;
}
.footer-widget img {
    /* max-height: 80px; */
    position: relative;
    width: 155px;
    max-width: 100%;
}
.mail-pg h3 {
    font-size: 20px!important;
    line-height: 25px!important;
}
}

/*..............................@media (min-width: 768px) and (max-width: 991.98px)...........................*/

@media (min-width: 768px) and (max-width: 991.98px) {

  .insta-slider {
    padding: 30px 0px;
    /* padding-bottom: 120px; */
}
  .about-info p {
    margin: 10px 0px;
    color: #fff;
    font-size: 15px;
}
  .section-heading h2{
    font-size: 30px;
  }
  .section-heading{
    margin-bottom: 20px;
  }
.service {
    /* padding-bottom: 130px; */
    padding-top: 10px;
}
.process-wrap{
    margin-top: 0px;
  }
  .process-item {
    margin-bottom: 15px;
  }
   .process-item .process-text h5 {
    margin-bottom: 3px;
  
}
	 .navbar {
    padding: 10px 10px;
  }
  .navbar-nav .nav-link {
    padding: 5px 20px;
    border-right: 0px;
  }
  .banner .banner-content h1 {
    font-size: 70px;
  }
  .banner .banner-content p {
    padding-right: 0px;
  }
  .about-info {
    margin-top: 40px;
  }
  .service-item {
    margin-bottom: 65px;
  }
  .about-content {
    margin-top: 40px;
  }
  .deal-info.section-heading {
    padding-left: 0px;
    margin-top: 60px;
  }
  .banner-img img {
    max-width: 100%;
    height: auto;
  }
  .author .author-img {
    float: none;
    margin-bottom: 20px;
  }
  .comments .media {
    display: block;
  }
  .comments .media .media-body {
    padding-left: 0px;
  }
  .blog-navigation .next-post {
    text-align: left;
    float: none;
    margin-top: 30px;
  }
  .blog-navigation a {
    display: block;
  }
  .border-right {
    border-color: transparent !important;
  }
  .service-item.style-2 {
    margin-bottom: 20px;
    padding: 0px;
  }

  .col-12 {
  padding: 10px;
}
.post-col .col-md-4 ,.post-col .col-lg-4 ,.post-col .col-sm-12 ,.post-col .col-12{
  border: 1px solid gold;
    margin: 10px;
}
.map {
  /*height: 350px;*/
  /*background: #eee;*/
  height: auto;
  padding: 20px;
}
  .navbar-brand img {
   /* max-height: 40px;
    position: relative;
    width: 100%;
     right: 100px; */
     width: 125px !important;
    position: relative;
    max-width: 100%;
    right: 0px !important;
}
#soya-chunk-recipe-model .row{
 display: flex;
  flex-direction: column !important;
 
}
 .modal-body .row{
   display: flex;
  flex-direction: column-reverse;
 }
   .about{
    padding: 2px 0px 0px 0px !important;
   }
  .about .about-img2{
    text-align: center;
  }
  .about .about-img2 img{
      border-radius: 15px;
      padding: 10px;
      max-width: 100%;
      width: 320px;
      margin: 0 auto;
  }
  .banner-bg{
    background-color: #1a9a38;
    padding-top: 60px;
  }
  .home-about-container .column-reverse {
    display: flex;
    flex-direction: column-reverse!important;
}
 .column-reverse {
    display: -webkit-inline-box;
    flex-direction: column !important;
}
   .service .service-img img {
    width: 126px;
    max-width: 100%;
  }
.cta{
  padding: 20px 0px;
}
.cta .cta-content h2{
  font-size: 32px;
}
.feature-item .feature-img img {
    max-width: 100%;
    width: 126px;
}
  /*.about-img img{
    max-width: 100%;
    width: 252px;
  }*/

  .about-img:before {
        background: transparent!important;
}

.about-img-style{
  max-width: 100%;
  width: 452px;
}
/*.order-item-1 p {
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    margin: 0px 0px 30px 0px!important;
    text-align: justify;
}*/

  .order-item-1 p {
          font-size: 15px !important;
          color: #fff;
          line-height: 28px;
          margin: 0px 0px 15px 5px;
          text-align: justify;
      }

  


      .order-item-2 p {
          font-size: 15px !important;
          color: #fff;
          line-height: 28px;
          margin: 10px 0px 15px 10px;
          text-align: justify;
      }
      .why-soya-section .about-heading ul {
    text-align: justify;
    padding: 0px 10px 0px 10px;
}
.recipes-item .card {
    display: flex;
    position: relative;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: transparent;
    background-clip: border-box;
    border: 2px solid #ffd700;
    border-radius: 10px;
    margin-bottom: 20px;
}
.section-heading-1 h2{
  font-size: 30px;
  letter-spacing: 1px;
}
.about-padding{
  padding: 30px 0px;
}
.about-heading h2{
  font-size: 30px;
}
.about-heading {
    margin-bottom: 10px;
}
.about-padding .row {
    padding: 0px;
}
.products-content h3{
  font-size: 22px;
}
.products-content p {
    color: #fff;
    font-family: Poppins-Medium!important;
    line-height: 30px;
    margin-top: 10px;
    font-size: 15px;
}
.you-can-exp h1{
  font-size: 30px;
}
.recipes-section {
    padding: 30px 0;
}
.soya-chunk-recipe-section {
    padding: 30px 0px;
}
.recipe-head-title {
    padding-bottom: 0px;
}
.recipe-head-title h5 {
    text-align: center;
    font-size: 28px;
    text-decoration: underline;
}
.recipes-modal .modal-body p:first-child::before{
  font-size: 15px;
}
.why-soya-section {
    padding: 30px 0;
}
.contact-section {
    padding-top: 30px;
    padding-bottom: 30px;
}
.contact-pg .pb-100{
  padding-bottom: 30px;
}
.footer-widget img {
    /* max-height: 80px; */
    position: relative;
    width: 202px;
    max-width: 100%;
}
.mail-pg h3 {
    font-size: 20px!important;
    line-height: 25px!important;
}
}


/*...............................@media (min-width: 992px) and (max-width: 1199.98px) {..............................*/

@media (min-width: 992px) and (max-width: 1199.98px) {

	.navbar-brand img {   
    width: 125px;
    position: relative;
    max-width: 100%;
    right: 20px;
  }
  .navbar-nav .nav-link {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .order-item-1 p{
    margin: 0px 0px 30px 15px;
  }

}

