.position-relative{ position: relative;}  
      .overflow-hidden{ overflow: hidden;}
      .text-svg{ max-width:22vw; height:auto; padding-top:2vw; position: relative; z-index:9;  display: flex; margin:0 auto;}
      .svg-path{ fill: transparent; stroke-linecap: round; stroke-linejoin: round;}

      .foodtrends-banner{ overflow: hidden; position: relative; padding:0px;}
      .foodtrends-banner-in{max-height:550px; height:28vw;  position:relative; padding:0px 0 0px 45%;  background-color: #F3E3CE; text-align: center;}
      .foodtrends-banner-overlay{position: absolute; top: 0; width: calc(100%); height: 100%; z-index: 1;}
     
      .foodtrends-banner-img{ position: absolute; top: 0; left:0px; width: auto; height: 100%; object-fit: contain; z-index: 2; max-width:46vw;}
      .foodtrends-banner-stories{ position:absolute; right:12%; max-width:150px; margin-top:-30px;}
      .foodtrends-banner-in .readmore-arrow{background-color: #f05039; border-radius: 20px; padding: 5px 15px;z-index: 10; position: relative; color: #fff; margin-top: 10px;  margin-left: 0;}

      .foodtrends-banner-icon{ position:absolute; right:10vw; bottom:0; width:48%; height:48%; z-index:3;max-width:660px;}
      .foodtrends-banner-icon-img{ position: absolute; width: auto; height:auto; object-fit: contain; z-index: 2;}
      .foodtrends-banner-icon-img1{ bottom:0%; left:-5%; max-width:10vw; }
      .foodtrends-banner-icon-img2{ bottom:2%; left:16%; max-width:100px; max-width: 7vw; }
      .foodtrends-banner-icon-img3{ bottom:-5%; left:28%; width: 14vw; max-width: 210px; z-index: 2;}
      .foodtrends-banner-icon-img4{ bottom: 8%; right:25%; width:12vw; max-width: 170px; z-index: 0;}
      .foodtrends-banner-icon-img5{ bottom:0%; right:8%; max-width:12vw; width: 180px;}

      @media screen and (max-width: 1536px){
        .foodtrends-banner-stories{ right:12%;}
      }

      @media screen and (max-width: 1280px){
        .foodtrends-banner-stories{ right:10%;}
      }

      @media all and (max-width: 768px) {
        .foodtrends-banner{background: #F3E3CE;}
        .foodtrends-banner-in{position: static;height: inherit; max-height: inherit; padding: 20px 20px 24vw 20px; max-width: 100%;}
        .foodtrends-banner-img{position: relative; max-width:75vw; left: inherit;}
        .foodtrends-banner-icon{width: inherit; right: inherit; height: 70px;z-index: 3; max-width:100vw; left: 50%;transform: translateX(-50%);}
        .text-svg{max-width:40vw; margin-bottom:10px;}
        .foodtrends-banner-in{margin-top:-30vw; margin-left: 45vw;}
        .foodtrends-banner-icon-img1{width: 22vw; max-width: 22vw; left: 0;}
        .foodtrends-banner-icon-img2{width: 15vw; max-width: 15vw; left: 18%;}
        .foodtrends-banner-icon-img3{width: 30vw; max-width: 30vw;}
        .foodtrends-banner-icon-img4{width: 30vw; max-width: 30vw; right: 20%;}
        .foodtrends-banner-icon-img5{width: 30vw; max-width: 30vw; right: 0;}

        .foodtrends-banner-stories{right:2%; max-width:15vw;}
        .foodtrends-banner-overlay{ left:0;}
      }