{"id":776,"date":"2026-01-31T07:14:51","date_gmt":"2026-01-31T07:14:51","guid":{"rendered":"https:\/\/kitech-recycling.com\/?page_id=776"},"modified":"2026-02-02T08:56:19","modified_gmt":"2026-02-02T08:56:19","slug":"agricultural-film-recycling-line","status":"publish","type":"page","link":"https:\/\/kitech-recycling.com\/es\/plastic-recycling-solutions\/agricultural-film-recycling-line\/","title":{"rendered":"L\u00ednea de Reciclaje de Pel\u00edculas Agr\u00edcolas"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-61d5cfe\" data-block-id=\"61d5cfe\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-61d5cfe-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-83086c2\" data-v=\"4\" data-block-id=\"83086c2\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-83086c2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-83086c2-inner-blocks\">\n<!-- Agricultural Film Recycling Line Module - Isolated Custom HTML for WordPress\/Blocksy\/Stackable -->\n<section id=\"agri-film-recycling-hero-2024\">\n  <style>\n    \/* Scoped Styles - All rules prefixed with #agri-film-recycling-hero-2024 *\/\n    \n    \/* CSS Custom Properties for easy theming *\/\n    #agri-film-recycling-hero-2024 {\n      --afrh-primary: #004878;\n      --afrh-secondary: #003078;\n      --afrh-accent: #787878;\n      --afrh-white: #ffffff;\n      --afrh-bg-color: #f0f4f8;\n      --afrh-section-padding: 40px;\n      --afrh-title-size: 32px;\n    }\n    \n    \/* Module Container Reset - Added margin-top to move entire module with background *\/\n    #agri-film-recycling-hero-2024 {\n      box-sizing: border-box !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 !important;\n      margin-top: 40px !important;\n      padding: 0 !important;\n      font-family: inherit !important;\n      line-height: 1.6 !important;\n      color: var(--afrh-secondary) !important;\n      background-color: var(--afrh-bg-color) !important;\n      overflow: hidden !important;\n    }\n    \n    #agri-film-recycling-hero-2024 *,\n    #agri-film-recycling-hero-2024 *::before,\n    #agri-film-recycling-hero-2024 *::after {\n      box-sizing: border-box !important;\n    }\n    \n    \/* Inner Wrapper *\/\n    #agri-film-recycling-hero-2024 .afrh-wrapper {\n      width: 100% !important;\n      max-width: 1400px !important;\n      margin: 0 auto !important;\n      padding: var(--afrh-section-padding) 20px !important;\n    }\n    \n    \/* Main Content Grid *\/\n    #agri-film-recycling-hero-2024 .afrh-main-grid {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      align-items: flex-start !important;\n      gap: 40px !important;\n    }\n    \n    \/* Text Content Area *\/\n    #agri-film-recycling-hero-2024 .afrh-text-content {\n      flex: 1 1 500px !important;\n      min-width: 300px !important;\n    }\n    \n    \/* H1 Title Styles - Small with left border, UPPERCASE *\/\n    #agri-film-recycling-hero-2024 h1.afrh-module-title {\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      color: var(--afrh-primary) !important;\n      margin: 0 0 12px 0 !important;\n      padding: 0 !important;\n      padding-left: 12px !important;\n      line-height: 1.4 !important;\n      border-left: 3px solid var(--afrh-primary) !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.05em !important;\n    }\n    \n    \/* H2 Subtitle Styles - Larger and bold *\/\n    #agri-film-recycling-hero-2024 h2.afrh-module-subtitle {\n      font-size: var(--afrh-title-size) !important;\n      font-weight: 700 !important;\n      color: var(--afrh-primary) !important;\n      margin: 0 0 20px 0 !important;\n      padding: 0 !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.02em !important;\n      border-left: none !important;\n    }\n    \n    \/* Description Text *\/\n    #agri-film-recycling-hero-2024 .afrh-description {\n      font-size: 16px !important;\n      font-weight: 400 !important;\n      color: var(--afrh-accent) !important;\n      margin: 0 0 24px 0 !important;\n      padding: 0 !important;\n      line-height: 1.7 !important;\n    }\n    \n    \/* Stats Section Container - with visual separation *\/\n    #agri-film-recycling-hero-2024 .afrh-stats-container {\n      margin-top: 8px !important;\n      padding-top: 20px !important;\n      border-top: 1px solid rgba(0, 72, 120, 0.12) !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-stats-inline {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 40px !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-stat-item {\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-stat-icon {\n      width: 24px !important;\n      height: 24px !important;\n      flex-shrink: 0 !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-stat-icon svg {\n      width: 24px !important;\n      height: 24px !important;\n      fill: none !important;\n      stroke: var(--afrh-primary) !important;\n      stroke-width: 2.5 !important;\n      stroke-linecap: round !important;\n      stroke-linejoin: round !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-stat-text {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 0 !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-stat-number {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: var(--afrh-primary) !important;\n      margin: 0 !important;\n      line-height: 1.2 !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-stat-label {\n      font-size: 13px !important;\n      font-weight: 400 !important;\n      color: var(--afrh-accent) !important;\n      margin: 0 !important;\n      line-height: 1.3 !important;\n    }\n    \n    \/* CTA Button *\/\n    #agri-film-recycling-hero-2024 .afrh-cta-wrapper {\n      margin-top: 28px !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-cta-button {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n      background: linear-gradient(135deg, var(--afrh-primary) 0%, var(--afrh-secondary) 100%) !important;\n      color: var(--afrh-white) !important;\n      font-size: 16px !important;\n      font-weight: 600 !important;\n      padding: 14px 28px !important;\n      border: none !important;\n      border-radius: 8px !important;\n      cursor: pointer !important;\n      text-decoration: none !important;\n      transition: transform 0.2s ease, box-shadow 0.2s ease !important;\n      box-shadow: 0 4px 15px rgba(0, 72, 120, 0.25) !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-cta-button:hover {\n      transform: translateY(-2px) !important;\n      box-shadow: 0 6px 20px rgba(0, 72, 120, 0.35) !important;\n      color: var(--afrh-white) !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-cta-button:active {\n      transform: translateY(0) !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-cta-button svg {\n      width: 18px !important;\n      height: 18px !important;\n      fill: none !important;\n      stroke: currentColor !important;\n      stroke-width: 2 !important;\n      stroke-linecap: round !important;\n      stroke-linejoin: round !important;\n    }\n    \n    \/* Image Content Area *\/\n    #agri-film-recycling-hero-2024 .afrh-image-content {\n      flex: 1 1 450px !important;\n      min-width: 280px !important;\n      position: relative !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n    \n    \/* Image wrapper with clean white background *\/\n    #agri-film-recycling-hero-2024 .afrh-image-wrapper {\n      position: relative !important;\n      width: 100% !important;\n      max-width: 600px !important;\n      background: #ffffff !important;\n      border-radius: 16px !important;\n      padding: 30px !important;\n      box-shadow: 0 8px 32px rgba(0, 72, 120, 0.1) !important;\n      border: 1px solid rgba(0, 72, 120, 0.06) !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-main-image {\n      display: block !important;\n      width: 100% !important;\n      height: auto !important;\n      object-fit: contain !important;\n      position: relative !important;\n      z-index: 1 !important;\n      transition: transform 0.4s ease !important;\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-image-wrapper:hover .afrh-main-image {\n      transform: scale(1.03) translateY(-5px) !important;\n    }\n    \n    \/* Image float animation *\/\n    @keyframes afrh-float {\n      0%, 100% {\n        transform: translateY(0px);\n      }\n      50% {\n        transform: translateY(-10px);\n      }\n    }\n    \n    #agri-film-recycling-hero-2024 .afrh-image-animated {\n      animation: afrh-float 4s ease-in-out infinite !important;\n    }\n    \n    \/* Responsive Breakpoints *\/\n    @media screen and (max-width:1000px) {\n      #agri-film-recycling-hero-2024 {\n        margin-top: 30px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-wrapper {\n        padding: 35px 20px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-main-grid {\n        gap: 30px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 h2.afrh-module-subtitle {\n        font-size: 28px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-stats-inline {\n        gap: 32px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-image-wrapper {\n        padding: 25px !important;\n      }\n    }\n    \n    @media screen and (max-width:690px) {\n      #agri-film-recycling-hero-2024 {\n        margin-top: 20px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-wrapper {\n        padding: 30px 16px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-main-grid {\n        flex-direction: column !important;\n        gap: 30px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-text-content,\n      #agri-film-recycling-hero-2024 .afrh-image-content {\n        flex: 1 1 100% !important;\n        width: 100% !important;\n      }\n      \n      #agri-film-recycling-hero-2024 h2.afrh-module-subtitle {\n        font-size: 26px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 h1.afrh-module-title {\n        font-size: 13px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-description {\n        font-size: 15px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-stats-inline {\n        gap: 24px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-stat-number {\n        font-size: 16px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-stat-label {\n        font-size: 12px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-cta-button {\n        padding: 12px 24px !important;\n        font-size: 15px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-image-wrapper {\n        padding: 20px !important;\n        border-radius: 12px !important;\n      }\n      \n      \/* Reduce animation on mobile for performance *\/\n      #agri-film-recycling-hero-2024 .afrh-image-animated {\n        animation-duration: 5s !important;\n      }\n    }\n    \n    @media screen and (max-width: 480px) {\n      #agri-film-recycling-hero-2024 {\n        margin-top: 15px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-wrapper {\n        padding: 24px 12px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 h2.afrh-module-subtitle {\n        font-size: 24px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-stats-inline {\n        flex-direction: column !important;\n        gap: 16px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-cta-wrapper {\n        margin-top: 24px !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-cta-button {\n        width: 100% !important;\n        justify-content: center !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-image-wrapper {\n        padding: 16px !important;\n      }\n    }\n    \n    \/* Reduced Motion Support *\/\n    @media (prefers-reduced-motion: reduce) {\n      #agri-film-recycling-hero-2024 .afrh-image-animated {\n        animation: none !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-main-image {\n        transition: none !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-image-wrapper:hover .afrh-main-image {\n        transform: none !important;\n      }\n      \n      #agri-film-recycling-hero-2024 .afrh-cta-button {\n        transition: none !important;\n      }\n    }\n  <\/style>\n  \n  <!-- Main Content Wrapper -->\n  <div class=\"afrh-wrapper\">\n    <!-- Main Grid: Text + Image -->\n    <div class=\"afrh-main-grid\">\n      <!-- Text Content -->\n      <div class=\"afrh-text-content\">\n        <!-- H1 Title - Small with left border, UPPERCASE -->\n        <h1 class=\"afrh-module-title\">Agricultural Film Recycling Line<\/h1>\n        <!-- H2 Subtitle - Large and bold -->\n        <h2 class=\"afrh-module-subtitle\">Complete Agricultural Film Recycling Line for PE Film Washing &#038; Recycling Pelletizing<\/h2>\n        <div class=\"afrh-description\">We are the leading manufacturers of China crafting all models of film recycling machinery for agricultural use. All of our PE film washing lines and film recycling pelletizing production lines treat dirty LDPE, HDPE mulch film and greenhouse film into an excellent recycled form. Enjoy a very competitive turnkey price of machines directly from our factory and instant worldwide assistance in plant layouts and installation.<\/div>\n        \n        <!-- Statistics Section with visual separation -->\n        <div class=\"afrh-stats-container\">\n          <div class=\"afrh-stats-inline\">\n            <!-- Item 1 -->\n            <div class=\"afrh-stat-item\">\n              <div class=\"afrh-stat-icon\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n                  <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                <\/svg>\n              <\/div>\n              <div class=\"afrh-stat-text\">\n                <div class=\"afrh-stat-number\">500+<\/div>\n                <div class=\"afrh-stat-label\">Film Recycling Lines Installed<\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Item 2 -->\n            <div class=\"afrh-stat-item\">\n              <div class=\"afrh-stat-icon\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n                  <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                <\/svg>\n              <\/div>\n              <div class=\"afrh-stat-text\">\n                <div class=\"afrh-stat-number\">65+<\/div>\n                <div class=\"afrh-stat-label\">Countries Worldwide<\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Item 3 -->\n            <div class=\"afrh-stat-item\">\n              <div class=\"afrh-stat-icon\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n                  <polyline points=\"20 6 9 17 4 12\"><\/polyline>\n                <\/svg>\n              <\/div>\n              <div class=\"afrh-stat-text\">\n                <div class=\"afrh-stat-number\">500-3000 kg\/h<\/div>\n                <div class=\"afrh-stat-label\">Processing Capacity<\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        \n        <!-- CTA Button - Blocksy Popup Trigger using href -->\n        <div class=\"afrh-cta-wrapper\">\n          <a href=\"#ct-popup-684\" class=\"afrh-cta-button ct-popup-trigger\" data-popup-id=\"684\" aria-label=\"Get Instant Quote\">\n            <span>Get Instant Quote<\/span>\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n              <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n              <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n            <\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n      \n      <!-- Image Content with Clean White Background and Animation -->\n      <div class=\"afrh-image-content\">\n        <div class=\"afrh-image-wrapper\">\n          <img \n            class=\"afrh-main-image afrh-image-animated\" \n            src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Agricultural-Film-Recycling-Line.png\" \n            alt=\"Agricultural Film Recycling Line - PE Film Washing and Recycling Pelletizing Equipment\"\n            width=\"600\"\n            height=\"400\"\n            loading=\"eager\"\n            fetchpriority=\"high\"\n            decoding=\"async\"\n          >\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n  \n  <script>\n    (function() {\n      \/\/ Scoped JavaScript for #agri-film-recycling-hero-2024\n      var moduleId = 'agri-film-recycling-hero-2024';\n      var module = document.getElementById(moduleId);\n      \n      if (!module) return;\n      \n      \/\/ Animation for stat items\n      var prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n      \n      if (!prefersReducedMotion) {\n        var statItems = module.querySelectorAll('.afrh-stat-item');\n        \n        var observerOptions = {\n          root: null,\n          rootMargin: '0px',\n          threshold: 0.1\n        };\n        \n        var observerCallback = function(entries, observer) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.style.opacity = '1';\n              entry.target.style.transform = 'translateX(0)';\n              observer.unobserve(entry.target);\n            }\n          });\n        };\n        \n        if ('IntersectionObserver' in window) {\n          var observer = new IntersectionObserver(observerCallback, observerOptions);\n          \n          statItems.forEach(function(item, index) {\n            item.style.opacity = '0';\n            item.style.transform = 'translateX(-15px)';\n            item.style.transition = 'opacity 0.4s ease ' + (index * 0.1) + 's, transform 0.4s ease ' + (index * 0.1) + 's';\n            observer.observe(item);\n          });\n        } else {\n          statItems.forEach(function(item) {\n            item.style.opacity = '1';\n            item.style.transform = 'translateX(0)';\n          });\n        }\n      }\n    })();\n  <\/script>\n<\/section>\n<!-- End Agricultural Film Recycling Line Module -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-32d3163\" data-block-id=\"32d3163\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-32d3163-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2ae7158\" data-v=\"4\" data-block-id=\"2ae7158\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2ae7158-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2ae7158-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3b91316\" data-block-id=\"3b91316\"><style>.stk-3b91316 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3b91316-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-1b7ecaa\" data-v=\"4\" data-block-id=\"1b7ecaa\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-1b7ecaa-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-1b7ecaa-inner-blocks\">\n<!-- Agricultural Film Recycling Line - Features Bar Module -->\n<!-- Unique ID: afrl-features-2024 | Compatible with Blocksy\/Stackable\/Gutenberg -->\n\n<section id=\"afrl-features-2024\">\n  <style>\n    \/* ========================================\n       SCOPED STYLES - All rules prefixed with #afrl-features-2024\n       ======================================== *\/\n    \n    \/* Container Reset & Base *\/\n    #afrl-features-2024 {\n      box-sizing: border-box !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 12px 20px !important;\n      margin: 0 !important;\n      background: #f5f7fa !important;\n      border-bottom: 1px solid #e8ecf1 !important;\n      font-family: inherit !important;\n      position: relative !important;\n    }\n    \n    #afrl-features-2024 *,\n    #afrl-features-2024 *::before,\n    #afrl-features-2024 *::after {\n      box-sizing: border-box !important;\n    }\n    \n    \/* Inner Container *\/\n    #afrl-features-2024 .afrl-inner-container {\n      max-width: 1500px !important;\n      margin: 0 auto !important;\n      position: relative !important;\n    }\n    \n    \/* Features Grid - Centered *\/\n    #afrl-features-2024 .afrl-features-grid {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      justify-content: center !important;\n      align-items: center !important;\n      gap: 16px 0 !important;\n      width: 100% !important;\n    }\n    \n    \/* Feature Item *\/\n    #afrl-features-2024 .afrl-feature-item {\n      display: flex !important;\n      flex-direction: row !important;\n      align-items: center !important;\n      gap: 10px !important;\n      padding: 0 78px !important;\n    }\n    \n    \/* Vertical Divider *\/\n    #afrl-features-2024 .afrl-feature-item:not(:last-child) {\n      border-right: 1px solid #dce1e8 !important;\n    }\n    \n    \/* Icon *\/\n    #afrl-features-2024 .afrl-icon {\n      flex-shrink: 0 !important;\n      width: 20px !important;\n      height: 20px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n    \n    #afrl-features-2024 .afrl-icon svg {\n      width: 20px !important;\n      height: 20px !important;\n      fill: none !important;\n      stroke: #004878 !important;\n      stroke-width: 1.8 !important;\n      stroke-linecap: round !important;\n      stroke-linejoin: round !important;\n    }\n    \n    \/* Text Content *\/\n    #afrl-features-2024 .afrl-text {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 1px !important;\n    }\n    \n    \/* Feature Title - Using span instead of heading tags *\/\n    #afrl-features-2024 .afrl-title {\n      font-family: inherit !important;\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      color: #004878 !important;\n      line-height: 1.3 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    \n    \/* Feature Description *\/\n    #afrl-features-2024 .afrl-desc {\n      font-family: inherit !important;\n      font-size: 12px !important;\n      font-weight: 400 !important;\n      color: #787878 !important;\n      line-height: 1.4 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    \n    \/* ========================================\n       RESPONSIVE BREAKPOINTS\n       ======================================== *\/\n    \n    \/* Tablet *\/\n    @media screen and (max-width: 992px) {\n      #afrl-features-2024 .afrl-features-grid {\n        gap: 12px 0 !important;\n      }\n      \n      #afrl-features-2024 .afrl-feature-item {\n        padding: 0 24px !important;\n      }\n    }\n    \n    \/* Mobile *\/\n    @media screen and (max-width: 680px) {\n      #afrl-features-2024 {\n        padding: 10px 16px !important;\n      }\n      \n      #afrl-features-2024 .afrl-features-grid {\n        justify-content: center !important;\n        gap: 10px 0 !important;\n      }\n      \n      #afrl-features-2024 .afrl-feature-item {\n        padding: 0 16px !important;\n      }\n      \n      #afrl-features-2024 .afrl-feature-item:nth-child(2) {\n        border-right: none !important;\n      }\n      \n      #afrl-features-2024 .afrl-title {\n        font-size: 12px !important;\n      }\n      \n      #afrl-features-2024 .afrl-desc {\n        font-size: 11px !important;\n      }\n      \n      #afrl-features-2024 .afrl-icon svg {\n        width: 18px !important;\n        height: 18px !important;\n      }\n    }\n    \n    \/* Small Mobile *\/\n    @media screen and (max-width: 480px) {\n      #afrl-features-2024 .afrl-feature-item {\n        padding: 4px 10px !important;\n        border-right: none !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"afrl-inner-container\">\n    <div class=\"afrl-features-grid\">\n      \n      <!-- Feature 1: CE & ISO Certified -->\n      <div class=\"afrl-feature-item\">\n        <div class=\"afrl-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M12 2L3 7v6c0 5.25 3.83 10.17 9 11 5.17-.83 9-5.75 9-11V7l-9-5z\"\/>\n            <path d=\"M9 12l2 2 4-4\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"afrl-text\">\n          <span class=\"afrl-title\">CE &#038; ISO Certified<\/span>\n          <span class=\"afrl-desc\">International Quality Standards<\/span>\n        <\/div>\n      <\/div>\n      \n      <!-- Feature 2: Direct Factory Price -->\n      <div class=\"afrl-feature-item\">\n        <div class=\"afrl-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M12 2v20M17 5H9.5a3.5 3.5 0 000 7h5a3.5 3.5 0 010 7H6\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"afrl-text\">\n          <span class=\"afrl-title\">Direct Factory Price<\/span>\n          <span class=\"afrl-desc\">No Middleman, Best Wholesale Price<\/span>\n        <\/div>\n      <\/div>\n      \n      <!-- Feature 3: Turnkey Solutions -->\n      <div class=\"afrl-feature-item\">\n        <div class=\"afrl-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n            <rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/>\n            <path d=\"M12 12h.01\"\/>\n            <path d=\"M17 12h.01\"\/>\n            <path d=\"M7 12h.01\"\/>\n            <path d=\"M2 10h20\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"afrl-text\">\n          <span class=\"afrl-title\">Turnkey Solutions<\/span>\n          <span class=\"afrl-desc\">Complete Production Line Support<\/span>\n        <\/div>\n      <\/div>\n      \n      <!-- Feature 4: Global Service Network -->\n      <div class=\"afrl-feature-item\">\n        <div class=\"afrl-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\n            <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\n            <path d=\"M2 12h20\"\/>\n            <path d=\"M12 2a15.3 15.3 0 014 10 15.3 15.3 0 01-4 10 15.3 15.3 0 01-4-10 15.3 15.3 0 014-10z\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"afrl-text\">\n          <span class=\"afrl-title\">Global Service Network<\/span>\n          <span class=\"afrl-desc\">Installation &#038; Technical Support<\/span>\n        <\/div>\n      <\/div>\n      \n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- End Agricultural Film Recycling Line - Features Bar Module -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-676c391\" data-block-id=\"676c391\"><style>.stk-676c391 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-676c391-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4283fad\" data-v=\"4\" data-block-id=\"4283fad\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4283fad-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-4283fad-inner-blocks\">\n<!-- Agricultural Film Recycling Line Module - Isolated Custom HTML -->\n<section id=\"agri-film-recycling-module-7x9k\">\n\n<style>\n\/* ========== SCOPED STYLES FOR #agri-film-recycling-module-7x9k ========== *\/\n\/* All styles are strictly scoped to prevent leakage *\/\n\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n\/* Module Reset - Scoped Only *\/\n#agri-film-recycling-module-7x9k *,\n#agri-film-recycling-module-7x9k *::before,\n#agri-film-recycling-module-7x9k *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\n\/* Main Container *\/\n#agri-film-recycling-module-7x9k {\n  width: 100%;\n  max-width: 100%;\n  padding: 40px 0;\n  background: #ffffff;\n  font-family: inherit;\n  line-height: 1.6;\n  color: #333333;\n}\n\n#agri-film-recycling-module-7x9k .afrm-inner-wrapper {\n  width: 100%;\n  max-width: 1400px;\n  margin: 0 auto;\n  padding: 0 24px;\n}\n\n\/* Two Column Layout Container - 5:5 ratio *\/\n#agri-film-recycling-module-7x9k .afrm-main-layout {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 48px;\n  align-items: flex-start;\n}\n\n\/* Left Column - Text Content (50%) *\/\n#agri-film-recycling-module-7x9k .afrm-text-column {\n  flex: 1 1 45%;\n  min-width: 400px;\n}\n\n\/* Right Column - Cards (50%) *\/\n#agri-film-recycling-module-7x9k .afrm-cards-column {\n  flex: 1 1 45%;\n  min-width: 400px;\n  display: flex;\n  flex-direction: column;\n  gap: 18px;\n  margin-top: 60px;\n}\n\n\/* H2 Module Title - Scoped styling *\/\n#agri-film-recycling-module-7x9k h2.afrm-module-title {\n  font-size: 32px !important;\n  font-weight: 700 !important;\n  color: #004878 !important;\n  text-align: left !important;\n  margin: 0 0 24px 0 !important;\n  padding: 0 !important;\n  line-height: 1.3 !important;\n  border: none !important;\n  background: none !important;\n}\n\n\/* Accent Line - Left Aligned *\/\n#agri-film-recycling-module-7x9k .afrm-accent-line {\n  width: 80px;\n  height: 4px;\n  background: linear-gradient(90deg, #004878 0%, #003078 100%);\n  border-radius: 2px;\n  margin: 0 0 24px 0;\n}\n\n\/* Description Section *\/\n#agri-film-recycling-module-7x9k .afrm-description-section {\n  margin: 0;\n}\n\n#agri-film-recycling-module-7x9k .afrm-description-text {\n  font-size: inherit;\n  color: #787878 !important;\n  text-align: left !important;\n  margin-bottom: 16px;\n  line-height: 1.75;\n}\n\n#agri-film-recycling-module-7x9k .afrm-description-text:last-child {\n  margin-bottom: 0;\n}\n\n\/* Feature Card *\/\n#agri-film-recycling-module-7x9k .afrm-feature-card {\n  background: #f8fafc;\n  border-radius: 10px;\n  padding: 22px;\n  box-shadow: 0 2px 12px rgba(0, 72, 120, 0.06);\n  border: 1px solid rgba(0, 72, 120, 0.06);\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n  position: relative;\n  overflow: hidden;\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n}\n\n#agri-film-recycling-module-7x9k .afrm-feature-card::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 4px;\n  height: 100%;\n  background: linear-gradient(180deg, #004878 0%, #003078 100%);\n}\n\n#agri-film-recycling-module-7x9k .afrm-feature-card:hover {\n  transform: translateX(6px);\n  box-shadow: 0 8px 28px rgba(0, 72, 120, 0.12);\n}\n\n\/* Feature Icon *\/\n#agri-film-recycling-module-7x9k .afrm-feature-icon {\n  width: 50px;\n  height: 50px;\n  min-width: 50px;\n  background: linear-gradient(135deg, #004878 0%, #003078 100%);\n  border-radius: 10px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n#agri-film-recycling-module-7x9k .afrm-feature-icon svg {\n  width: 24px;\n  height: 24px;\n  fill: none;\n  stroke: #ffffff;\n  stroke-width: 2;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n\/* Feature Content *\/\n#agri-film-recycling-module-7x9k .afrm-feature-content {\n  flex: 1;\n}\n\n\/* H3 Feature Title - Scoped styling *\/\n#agri-film-recycling-module-7x9k h3.afrm-feature-title {\n  font-size: inherit !important;\n  font-weight: 600 !important;\n  color: #003078 !important;\n  margin: 0 0 5px 0 !important;\n  padding: 0 !important;\n  line-height: 1.4 !important;\n  border: none !important;\n  background: none !important;\n}\n\n\/* Feature Description *\/\n#agri-film-recycling-module-7x9k .afrm-feature-desc {\n  font-size: inherit;\n  color: #787878 !important;\n  line-height: 1.6;\n}\n\n\/* Responsive Design *\/\n@media screen and (max-width:1000px) {\n  #agri-film-recycling-module-7x9k .afrm-main-layout {\n    gap: 36px;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-text-column {\n    min-width: 340px;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-cards-column {\n    min-width: 340px;\n    margin-top: 40px;\n  }\n}\n\n@media screen and (max-width: 900px) {\n  #agri-film-recycling-module-7x9k .afrm-main-layout {\n    flex-direction: column;\n    gap: 32px;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-text-column {\n    min-width: 100%;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-cards-column {\n    width: 100%;\n    min-width: 100%;\n    margin-top: 0;\n  }\n}\n\n@media screen and (max-width:690px) {\n  #agri-film-recycling-module-7x9k {\n    padding: 32px 0;\n  }\n  \n  #agri-film-recycling-module-7x9k h2.afrm-module-title {\n    font-size: 26px !important;\n    margin-bottom: 20px !important;\n  }\n}\n\n@media screen and (max-width: 480px) {\n  #agri-film-recycling-module-7x9k .afrm-inner-wrapper {\n    padding: 0 16px;\n  }\n  \n  #agri-film-recycling-module-7x9k h2.afrm-module-title {\n    font-size: 22px !important;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-feature-card {\n    padding: 18px 16px;\n    flex-direction: column;\n    gap: 14px;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-feature-icon {\n    width: 46px;\n    height: 46px;\n    min-width: 46px;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-feature-icon svg {\n    width: 22px;\n    height: 22px;\n  }\n}\n\n\/* Performance: Reduce motion for users who prefer it *\/\n@media (prefers-reduced-motion: reduce) {\n  #agri-film-recycling-module-7x9k .afrm-feature-card {\n    transition: none;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-feature-card:hover {\n    transform: none;\n  }\n}\n\n\/* Print Styles *\/\n@media print {\n  #agri-film-recycling-module-7x9k {\n    background: #ffffff;\n    padding: 20px 0;\n  }\n  \n  #agri-film-recycling-module-7x9k .afrm-feature-card {\n    box-shadow: none;\n    border: 1px solid #cccccc;\n    break-inside: avoid;\n  }\n}\n<\/style>\n\n<!-- HTML Structure -->\n<div class=\"afrm-inner-wrapper\">\n  \n  <!-- Two Column Layout -->\n  <div class=\"afrm-main-layout\">\n    \n    <!-- Left Column: Title & Description -->\n    <div class=\"afrm-text-column\">\n      \n      <!-- H2 Module Title -->\n      <h2 class=\"afrm-module-title\">What Is an Agricultural Film Recycling Line and How Does It Recycle Agricultural Film Made of PE?<\/h2>\n      \n      <!-- Accent Line -->\n      <div class=\"afrm-accent-line\" aria-hidden=\"true\"><\/div>\n      \n      <!-- Description Section -->\n      <div class=\"afrm-description-section\">\n        <p class=\"afrm-description-text\">\n          An agricultural film recycling line is a production line that has been designed for recycling agricultural film. Recycling activities include the recycling of PE agricultural film, LDPE mulch film, and HDPE greenhouse covers. We are a film recycling machines manufacturer and wholesaler in China. We provide complete solutions for size reduction, separation, washing, and recycling pelletizing as a continuous process.\n        <\/p>\n        <p class=\"afrm-description-text\">\n          Our PE film washing line starts with the collection and sorting of plastic wastes. This is followed by the washing, extrusion, and pelletizing of PE film. This line is designed to produce quality recycled PE pellets that are suitable for greenhouse films, plastic extrusion, and molded products.\n        <\/p>\n      <\/div>\n      \n    <\/div>\n    \n    <!-- Right Column: Feature Cards -->\n    <div class=\"afrm-cards-column\">\n      \n      <!-- Feature 1: Integrated Washing and Pelletizing Line -->\n      <div class=\"afrm-feature-card\">\n        <div class=\"afrm-feature-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n            <path d=\"M12 2L2 7l10 5 10-5-10-5z\"\/>\n            <path d=\"M2 17l10 5 10-5\"\/>\n            <path d=\"M2 12l10 5 10-5\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"afrm-feature-content\">\n          <h3 class=\"afrm-feature-title\">Integrated Washing and Pelletizing Line<\/h3>\n          <p class=\"afrm-feature-desc\">\n            From soiled agricultural films to recycled pellets in a single production line\n          <\/p>\n        <\/div>\n      <\/div>\n      \n      <!-- Feature 2: High Contamination Tolerance -->\n      <div class=\"afrm-feature-card\">\n        <div class=\"afrm-feature-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n            <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>\n            <path d=\"M9 12l2 2 4-4\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"afrm-feature-content\">\n          <h3 class=\"afrm-feature-title\">High Contamination Tolerance<\/h3>\n          <p class=\"afrm-feature-desc\">\n            Agricultural film with 30-80% sand and soil is effectively recycled\n          <\/p>\n        <\/div>\n      <\/div>\n      \n      <!-- Feature 3: Environmental Regulation Adherence -->\n      <div class=\"afrm-feature-card\">\n        <div class=\"afrm-feature-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n            <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\n            <path d=\"M12 6v6l4 2\"\/>\n            <path d=\"M2 12h2\"\/>\n            <path d=\"M20 12h2\"\/>\n            <path d=\"M12 2v2\"\/>\n            <path d=\"M12 20v2\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"afrm-feature-content\">\n          <h3 class=\"afrm-feature-title\">Environmental Regulation Adherence<\/h3>\n          <p class=\"afrm-feature-desc\">\n            Wastewater treatment and closed-loop water recycling maintains regulatory compliance\n          <\/p>\n        <\/div>\n      <\/div>\n      \n    <\/div>\n    \n  <\/div>\n  \n<\/div>\n\n<\/section>\n<!-- End Agricultural Film Recycling Line Module -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ef343e1\" data-block-id=\"ef343e1\"><style>.stk-ef343e1 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ef343e1-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ce9215b\" data-v=\"4\" data-block-id=\"ce9215b\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ce9215b-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-ce9215b-inner-blocks\">\n<!-- Agricultural Film Recycling Line - Types Module V10 -->\n<!-- Fully isolated custom HTML module for WordPress Gutenberg\/Blocksy\/Stackable -->\n<!-- V10: Optimized icons with better recognition and subtle volume -->\n\n<section id=\"agri-film-types-v10\">\n  <style>\n    \/* ========================================\n       SCOPED RESET & BASE STYLES\n    ======================================== *\/\n    \n    #agri-film-types-v10 *,\n    #agri-film-types-v10 *::before,\n    #agri-film-types-v10 *::after {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    #agri-film-types-v10 {\n      width: 100%;\n      padding: 40px 0;\n      background-color: #f5f8fa;\n      font-family: inherit;\n      line-height: 1.6;\n      color: #333333;\n    }\n\n    #agri-film-types-v10 .aftv10-container {\n      width: 100%;\n      max-width: 1600px;\n      margin: 0 auto;\n      padding: 0 24px;\n    }\n\n    \/* ========================================\n       HEADER SECTION\n    ======================================== *\/\n    \n    #agri-film-types-v10 .aftv10-header {\n      text-align: center;\n      margin-bottom: 48px;\n    }\n\n    #agri-film-types-v10 .aftv10-main-title {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #004878 !important;\n      line-height: 1.35 !important;\n      letter-spacing: -0.01em;\n      margin: 0 0 20px 0 !important;\n      padding: 0 !important;\n    }\n\n    #agri-film-types-v10 .aftv10-title-highlight {\n      color: #003078 !important;\n    }\n\n    #agri-film-types-v10 .aftv10-description {\n      font-size: 16px !important;\n      color: #787878 !important;\n      max-width: 1200px;\n      margin: 0 auto;\n      line-height: 1.75 !important;\n    }\n\n    \/* ========================================\n       CARDS GRID - Forced Equal Height\n    ======================================== *\/\n    \n    #agri-film-types-v10 .aftv10-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      grid-auto-rows: 1fr;\n      gap: 20px;\n    }\n\n    \/* ========================================\n       INDIVIDUAL CARD\n    ======================================== *\/\n    \n    #agri-film-types-v10 .aftv10-card {\n      background: #ffffff;\n      border-radius: 12px;\n      padding: 28px 24px;\n      position: relative;\n      border: 1px solid rgba(0, 72, 120, 0.1);\n      box-shadow: 0 2px 12px rgba(0, 48, 120, 0.05);\n      transition: all 0.3s ease;\n      display: flex;\n      flex-direction: column;\n    }\n\n    #agri-film-types-v10 .aftv10-card:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 12px 32px rgba(0, 48, 120, 0.1);\n    }\n\n    \/* ========================================\n       CARD HEADER\n    ======================================== *\/\n    \n    #agri-film-types-v10 .aftv10-card-header {\n      display: flex;\n      align-items: flex-start;\n      justify-content: space-between;\n      margin-bottom: 18px;\n      gap: 12px;\n    }\n\n    \/* Icon - No background, industrial style *\/\n    #agri-film-types-v10 .aftv10-icon {\n      width: 44px;\n      height: 44px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      transition: all 0.3s ease;\n    }\n\n    #agri-film-types-v10 .aftv10-card:hover .aftv10-icon {\n      transform: scale(1.08);\n    }\n\n    #agri-film-types-v10 .aftv10-icon svg {\n      width: 44px;\n      height: 44px;\n    }\n\n    \/* ========================================\n       BADGE\n    ======================================== *\/\n    \n    #agri-film-types-v10 .aftv10-badge {\n      font-size: 10px !important;\n      font-weight: 600 !important;\n      padding: 5px 10px;\n      border-radius: 4px;\n      text-transform: uppercase;\n      letter-spacing: 0.4px;\n      white-space: nowrap;\n      flex-shrink: 0;\n      background: #e9f1f7;\n      color: #004878 !important;\n      border: 1px solid rgba(0, 72, 120, 0.15);\n    }\n\n    \/* ========================================\n       CARD CONTENT\n    ======================================== *\/\n    \n    #agri-film-types-v10 .aftv10-card-title {\n      font-size: 17px !important;\n      font-weight: 600 !important;\n      color: #004878 !important;\n      margin: 0 0 10px 0 !important;\n      padding: 0 !important;\n      line-height: 1.3 !important;\n    }\n\n    #agri-film-types-v10 .aftv10-card-desc {\n      font-size: 14px !important;\n      color: #787878 !important;\n      line-height: 1.7 !important;\n      flex-grow: 1;\n      display: flex;\n      align-items: flex-start;\n    }\n\n    \/* ========================================\n       RESPONSIVE DESIGN\n    ======================================== *\/\n    \n    @media screen and (max-width: 1200px) {\n      #agri-film-types-v10 .aftv10-grid {\n        grid-template-columns: repeat(3, 1fr);\n      }\n    }\n\n    @media screen and (max-width: 900px) {\n      #agri-film-types-v10 .aftv10-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 16px;\n      }\n\n      #agri-film-types-v10 .aftv10-main-title {\n        font-size: 26px !important;\n      }\n\n      #agri-film-types-v10 .aftv10-card {\n        padding: 24px 20px;\n      }\n\n      #agri-film-types-v10 .aftv10-card-title {\n        font-size: 16px !important;\n      }\n\n      #agri-film-types-v10 .aftv10-icon {\n        width: 40px;\n        height: 40px;\n      }\n\n      #agri-film-types-v10 .aftv10-icon svg {\n        width: 40px;\n        height: 40px;\n      }\n\n      #agri-film-types-v10 .aftv10-header {\n        margin-bottom: 36px;\n      }\n\n      #agri-film-types-v10 .aftv10-badge {\n        font-size: 9px !important;\n        padding: 4px 8px;\n      }\n    }\n\n    @media screen and (max-width: 600px) {\n      #agri-film-types-v10 {\n        padding: 32px 0;\n      }\n\n      #agri-film-types-v10 .aftv10-container {\n        padding: 0 16px;\n      }\n\n      #agri-film-types-v10 .aftv10-grid {\n        grid-template-columns: 1fr;\n        grid-auto-rows: auto;\n        gap: 14px;\n      }\n\n      #agri-film-types-v10 .aftv10-main-title {\n        font-size: 22px !important;\n      }\n\n      #agri-film-types-v10 .aftv10-description {\n        font-size: 15px !important;\n      }\n\n      #agri-film-types-v10 .aftv10-card {\n        padding: 22px 18px;\n      }\n\n      #agri-film-types-v10 .aftv10-header {\n        margin-bottom: 28px;\n      }\n\n      #agri-film-types-v10 .aftv10-card:active {\n        transform: scale(0.98);\n      }\n    }\n\n    \/* ========================================\n       ACCESSIBILITY & PERFORMANCE\n    ======================================== *\/\n    \n    @media (prefers-reduced-motion: reduce) {\n      #agri-film-types-v10 .aftv10-card,\n      #agri-film-types-v10 .aftv10-icon {\n        transition: none !important;\n      }\n    }\n\n    @media print {\n      #agri-film-types-v10 {\n        background: #ffffff !important;\n        padding: 20px 0;\n      }\n\n      #agri-film-types-v10 .aftv10-card {\n        break-inside: avoid;\n        box-shadow: none !important;\n        border: 1px solid #cccccc;\n      }\n    }\n  <\/style>\n\n  <div class=\"aftv10-container\">\n    <!-- Header Section -->\n    <div class=\"aftv10-header\">\n      <h2 class=\"aftv10-main-title\">\n        Types of Agricultural Plastic Our Greenhouse Film Recycling Line Handles:  LDPE, HDPE, PE &amp; More \n      <\/h2>\n      <div class=\"aftv10-description\">\n        Our film recycling machines specialize in polyethylene (PE) materials: low-density polyethylene (LDPE) and high-density polyethylene (HDPE). PE is the primary polymer used in mulch, greenhouse silage wraps, and agricultural covers. As one of the leading China manufacturers and suppliers, we offer customized configurations for recycling equipment based on different materials.\n      <\/div>\n    <\/div>\n\n    <!-- Cards Grid -->\n    <div class=\"aftv10-grid\">\n      \n      <!-- Card 1: LDPE Mulch Film -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Seedling\/Sprout Icon - with subtle fill -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M24 42V22\" stroke=\"#004878\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\n              <path d=\"M24 22C24 22 13 20 8 10C8 10 17 6 24 16\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M24 22C24 22 13 20 8 10C8 10 17 6 24 16\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M24 16C24 16 35 14 40 4C40 4 31 0 24 10\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M24 16C24 16 35 14 40 4C40 4 31 0 24 10\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M16 42H32\" stroke=\"#004878\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">Most Common<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">LDPE Mulch Film<\/h3>\n        <div class=\"aftv10-card-desc\">Film recycling for low-density polyethylene (LDPE) mulch films with high contamination tolerance. Customized parameters for mulch film contamination are optimized on our PE film washing line for superior pellet quality.<\/div>\n      <\/div>\n\n      <!-- Card 2: Greenhouse Film -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Greenhouse Icon - cleaner design with fill -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M6 42H42\" stroke=\"#004878\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\n              <path d=\"M10 42V20L24 8L38 20V42\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M10 42V20L24 8L38 20V42\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M10 20H38\" stroke=\"#004878\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n              <path d=\"M24 8V42\" stroke=\"#004878\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n              <path d=\"M18 42V34H30V42\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">High Value<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">Greenhouse Film<\/h3>\n        <div class=\"aftv10-card-desc\">LDPE\/HDPE greenhouse film recycling with covers clear and UV stabilization. Material recovery is through washing and extrusion pelletizing. Quality of materials preserved throughout process.<\/div>\n      <\/div>\n\n      <!-- Card 3: Silage Film & Wrap -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Round Hay Bale - side view, clearer design -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <circle cx=\"24\" cy=\"24\" r=\"16\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <circle cx=\"24\" cy=\"24\" r=\"16\" stroke=\"#004878\" stroke-width=\"2.5\"\/>\n              <circle cx=\"24\" cy=\"24\" r=\"10\" stroke=\"#004878\" stroke-width=\"2\"\/>\n              <circle cx=\"24\" cy=\"24\" r=\"4\" stroke=\"#004878\" stroke-width=\"2\"\/>\n              <path d=\"M24 8V40\" stroke=\"#004878\" stroke-width=\"1.5\" stroke-dasharray=\"3 3\"\/>\n              <path d=\"M8 24H40\" stroke=\"#004878\" stroke-width=\"1.5\" stroke-dasharray=\"3 3\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">Heavy-Duty<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">Silage Film &amp; Wrap<\/h3>\n        <div class=\"aftv10-card-desc\">In silage film recycling, stretch wrap and bunker cover the heavy-duty structures are reinforced with additional silage, organic, and fermentation residue prewash.<\/div>\n      <\/div>\n\n      <!-- Card 4: Drip Tape & Irrigation -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Water Drop Icon - cleaner, no extra lines -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M24 6C24 6 10 20 10 30C10 38.28 16.27 44 24 44C31.73 44 38 38.28 38 30C38 20 24 6 24 6Z\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M24 6C24 6 10 20 10 30C10 38.28 16.27 44 24 44C31.73 44 38 38.28 38 30C38 20 24 6 24 6Z\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M17 30C17 33.87 20.13 37 24 37\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">Specialized<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">Drip Tape &amp; Irrigation<\/h3>\n        <div class=\"aftv10-card-desc\">Streamlined configurations for recycling machines with the prewash integrated systems for the tube and tape systems of drip irrigation. Special cleaning of soils, minerals, and root systems is removed.<\/div>\n      <\/div>\n\n      <!-- Card 5: Agricultural HDPE Covers -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Shield\/Cover Icon - with fill -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M24 4L6 12V24C6 35 14 43 24 46C34 43 42 35 42 24V12L24 4Z\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M24 4L6 12V24C6 35 14 43 24 46C34 43 42 35 42 24V12L24 4Z\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M16 24L22 30L34 18\" stroke=\"#004878\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">Industrial<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">Agricultural HDPE Covers<\/h3>\n        <div class=\"aftv10-card-desc\">Recycling of polyethylene films used as pond liners, ground covers, and heavy-duty sheets polyethylene agricultural film. Extrusion parameters are optimized to cope with HDPE&#8217;s higher melting temperature.<\/div>\n      <\/div>\n\n      <!-- Card 6: Banana Film -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Banana Icon - tropical fruit shape -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M14 8C14 8 6 16 6 26C6 36 14 44 24 44C34 44 42 36 42 26C42 16 34 8 28 8\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M14 8C14 8 6 16 6 26C6 36 14 44 24 44C34 44 42 36 42 26C42 16 34 8 28 8\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n              <path d=\"M20 14C20 14 12 22 12 30C12 38 20 42 28 40\" stroke=\"#004878\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n              <path d=\"M14 6L12 4\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">Regional<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">Banana Film<\/h3>\n        <div class=\"aftv10-card-desc\">Recycling line for tropical agriculture. Handles and washes (removes latex and organic matter) bunch covers and films for foliage protection.<\/div>\n      <\/div>\n\n      <!-- Card 7: Tobacco Film -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Leaf Icon - with fill -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M24 4C12 4 4 16 4 28C4 40 12 46 24 46C36 46 44 40 44 28C44 16 36 4 24 4Z\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M24 4C12 4 4 16 4 28C4 40 12 46 24 46\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n              <path d=\"M24 4C36 4 44 16 44 28C44 40 36 46 24 46\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n              <path d=\"M24 4V46\" stroke=\"#004878\" stroke-width=\"2.5\"\/>\n              <path d=\"M24 14L32 18\" stroke=\"#004878\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n              <path d=\"M24 24L34 28\" stroke=\"#004878\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n              <path d=\"M24 34L32 38\" stroke=\"#004878\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">Niche<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">Tobacco Film<\/h3>\n        <div class=\"aftv10-card-desc\">Recycling configuration of tobacco crop covers; enhanced washing for the removal of tar and nicotine while maintaining the structural integrity of the PE material.<\/div>\n      <\/div>\n\n      <!-- Card 8: Mixed PE Streams -->\n      <div class=\"aftv10-card\">\n        <div class=\"aftv10-card-header\">\n          <div class=\"aftv10-icon\" aria-hidden=\"true\">\n            <!-- Recycle Icon - circular arrows, matching other icons style -->\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M24 6C14.06 6 6 14.06 6 24C6 33.94 14.06 42 24 42C33.94 42 42 33.94 42 24C42 14.06 33.94 6 24 6Z\" fill=\"#004878\" fill-opacity=\"0.1\"\/>\n              <path d=\"M24 6C14.06 6 6 14.06 6 24C6 33.94 14.06 42 24 42C33.94 42 42 33.94 42 24C42 14.06 33.94 6 24 6Z\" stroke=\"#004878\" stroke-width=\"2.5\"\/>\n              <path d=\"M16 20L24 12L32 20\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M24 12V28\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n              <path d=\"M16 28L24 36L32 28\" stroke=\"#004878\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <span class=\"aftv10-badge\">Versatile<\/span>\n        <\/div>\n        <h3 class=\"aftv10-card-title\">Mixed PE Streams<\/h3>\n        <div class=\"aftv10-card-desc\">Flexible configuration for the process of mixed streams of agricultural films made of LDPE and HDPE with density separation, allowing for the processing of films without extensive pre-sorting.<\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b165cc4\" data-block-id=\"b165cc4\"><style>.stk-b165cc4 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b165cc4-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4d8fc3f\" data-v=\"4\" data-block-id=\"4d8fc3f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4d8fc3f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-4d8fc3f-inner-blocks\">\n<!-- Agricultural Film Recycling Line - Professional Timeline -->\n<!-- Compatible with WordPress Gutenberg, Blocksy Theme, Stackable Plugin -->\n<!-- Optimized for FlyingPress lazy loading -->\n\n<section id=\"agri-pro-timeline-2024\">\n  <style>\n    #agri-pro-timeline-2024 *,\n    #agri-pro-timeline-2024 *::before,\n    #agri-pro-timeline-2024 *::after {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    #agri-pro-timeline-2024 {\n      width: 100%;\n      padding: 40px 0 60px 0;\n      background: #ffffff;\n      font-family: inherit;\n      line-height: 1.6;\n    }\n\n    #agri-pro-timeline-2024 .apt-wrapper {\n      width: 100%;\n      max-width: 1280px;\n      margin: 0 auto;\n      padding: 0 24px;\n    }\n\n    \/* Header *\/\n    #agri-pro-timeline-2024 .apt-header {\n      text-align: center;\n      margin-bottom: 30px;\n    }\n\n    #agri-pro-timeline-2024 .apt-title {\n      font-family: inherit;\n      font-size: 32px;\n      font-weight: 700;\n      color: #004878;\n      margin: 0 0 18px 0;\n      padding: 0;\n      line-height: 1.3;\n    }\n\n    #agri-pro-timeline-2024 .apt-desc {\n      font-family: inherit;\n      font-size: inherit;\n      color: #787878;\n      max-width: 960px;\n      margin: 0 auto;\n      line-height: 1.7;\n    }\n\n    \/* Timeline Container *\/\n    #agri-pro-timeline-2024 .apt-timeline {\n      position: relative;\n      padding-left: 110px;\n    }\n\n    \/* Step Item *\/\n    #agri-pro-timeline-2024 .apt-step {\n      position: relative;\n      margin-bottom: 24px;\n      display: flex;\n      align-items: center;\n      min-height: 72px;\n    }\n\n    \/* \u7ad6\u7ebf - \u4ece\u5f53\u524d\u8282\u70b9\u4e2d\u5fc3\u5411\u4e0b\u8fde\u63a5\u5230\u4e0b\u4e00\u4e2a\u8282\u70b9\u4e2d\u5fc3 *\/\n    #agri-pro-timeline-2024 .apt-step:not(:last-child)::before {\n      content: '';\n      position: absolute;\n      \/* \u8282\u70b9left(-110px) + \u8282\u70b9\u5bbd\u5ea6\u4e00\u534a(36px) - \u7ebf\u5bbd\u4e00\u534a(1.5px) = -75.5px *\/\n      left: -75.5px;\n      \/* \u4ece\u8282\u70b9\u5782\u76f4\u4e2d\u5fc3\u5f00\u59cb *\/\n      top: 50%;\n      \/* \u5ef6\u4f38\u5230\u4e0b\u4e00\u4e2astep\u7684\u8282\u70b9\u4e2d\u5fc3: 100%\u5269\u4f59\u9ad8\u5ea6 + 24px margin + 50%\u4e0b\u4e2a\u8282\u70b9 *\/\n      height: calc(100% + 24px);\n      width: 3px;\n      background: #004878;\n      z-index: 1;\n    }\n\n    #agri-pro-timeline-2024 .apt-step:last-child {\n      margin-bottom: 0;\n    }\n\n    \/* Node - \u5e8f\u53f7\u5706 *\/\n    #agri-pro-timeline-2024 .apt-node {\n      position: absolute;\n      left: -110px;\n      width: 72px;\n      height: 72px;\n      background: linear-gradient(145deg, #0080c8, #005a94);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      box-shadow: 0 4px 16px rgba(0, 72, 120, 0.3);\n      z-index: 3;\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      cursor: pointer;\n    }\n\n    #agri-pro-timeline-2024 .apt-step:hover .apt-node {\n      transform: scale(1.1);\n      box-shadow: 0 8px 28px rgba(0, 72, 120, 0.45);\n    }\n\n    #agri-pro-timeline-2024 .apt-node-num {\n      font-family: inherit;\n      font-size: 26px;\n      font-weight: 700;\n      color: #fff;\n    }\n\n    \/* Card *\/\n    #agri-pro-timeline-2024 .apt-card {\n      background: #f8fafc;\n      border-radius: 12px;\n      padding: 28px 32px;\n      border: 1px solid rgba(0, 72, 120, 0.08);\n      position: relative;\n      flex: 1;\n      margin-left: 24px;\n      transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;\n      cursor: pointer;\n    }\n\n    #agri-pro-timeline-2024 .apt-step:hover .apt-card {\n      transform: translateY(-4px);\n      box-shadow: 0 12px 32px rgba(0, 72, 120, 0.12);\n      border-color: rgba(0, 72, 120, 0.15);\n    }\n\n    \/* Card Titles *\/\n    #agri-pro-timeline-2024 .apt-card-titles {\n      margin-bottom: 12px;\n    }\n\n    \/* Title \u5728\u4e0a - \u5c0f\u5b57\u5927\u5199 *\/\n    #agri-pro-timeline-2024 .apt-card-title {\n      font-family: inherit;\n      font-size: 12px;\n      font-weight: 600;\n      color: #003078;\n      text-transform: uppercase;\n      letter-spacing: 1.2px;\n      opacity: 0.7;\n      line-height: 1.3;\n      margin-bottom: 6px;\n      transition: opacity 0.3s ease;\n    }\n\n    #agri-pro-timeline-2024 .apt-step:hover .apt-card-title {\n      opacity: 1;\n    }\n\n    \/* Subtitle \u5728\u4e0b - \u5927\u5b57 H3 *\/\n    #agri-pro-timeline-2024 .apt-card-subtitle {\n      font-family: inherit;\n      font-size: 22px;\n      font-weight: 700;\n      color: #004878;\n      line-height: 1.3;\n      margin: 0;\n      padding: 0;\n      transition: color 0.3s ease;\n    }\n\n    #agri-pro-timeline-2024 .apt-step:hover .apt-card-subtitle {\n      color: #003058;\n    }\n\n    \/* Card Text *\/\n    #agri-pro-timeline-2024 .apt-card-text {\n      font-family: inherit;\n      font-size: 15px;\n      color: #787878;\n      line-height: 1.7;\n    }\n\n    #agri-pro-timeline-2024 .apt-highlight {\n      color: #004878;\n      font-weight: 600;\n    }\n\n    \/* CTA Button Section *\/\n    #agri-pro-timeline-2024 .apt-cta {\n      text-align: center;\n      margin-top: 50px;\n    }\n\n    #agri-pro-timeline-2024 .apt-btn {\n      display: inline-block;\n      padding: 16px 40px;\n      background: linear-gradient(145deg, #0080c8, #005a94);\n      color: #fff;\n      font-family: inherit;\n      font-size: 17px;\n      font-weight: 600;\n      text-decoration: none;\n      border-radius: 8px;\n      box-shadow: 0 4px 16px rgba(0, 72, 120, 0.3);\n      transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease;\n      cursor: pointer;\n      border: none;\n    }\n\n    #agri-pro-timeline-2024 .apt-btn:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 8px 28px rgba(0, 72, 120, 0.4);\n      background: linear-gradient(145deg, #0090d8, #006aa4);\n      color: #fff;\n    }\n\n    #agri-pro-timeline-2024 .apt-btn:active {\n      transform: translateY(-1px);\n      box-shadow: 0 4px 12px rgba(0, 72, 120, 0.3);\n    }\n\n    \/* ============================================\n       RESPONSIVE\n       ============================================ *\/\n\n    @media screen and (max-width:1000px) {\n      #agri-pro-timeline-2024 .apt-wrapper {\n        padding: 0 20px;\n      }\n\n      #agri-pro-timeline-2024 .apt-timeline {\n        padding-left: 95px;\n      }\n\n      #agri-pro-timeline-2024 .apt-step:not(:last-child)::before {\n        \/* \u8282\u70b9left(-95px) + \u8282\u70b9\u5bbd\u5ea6\u4e00\u534a(32px) - \u7ebf\u5bbd\u4e00\u534a(1.5px) = -64.5px *\/\n        left: -64.5px;\n        height: calc(100% + 24px);\n      }\n\n      #agri-pro-timeline-2024 .apt-step {\n        min-height: 64px;\n      }\n\n      #agri-pro-timeline-2024 .apt-node {\n        left: -95px;\n        width: 64px;\n        height: 64px;\n      }\n\n      #agri-pro-timeline-2024 .apt-node-num {\n        font-size: 24px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card {\n        padding: 24px 28px;\n        margin-left: 20px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-subtitle {\n        font-size: 20px;\n      }\n    }\n\n    @media screen and (max-width:690px) {\n      #agri-pro-timeline-2024 {\n        padding: 30px 0 50px 0;\n      }\n\n      #agri-pro-timeline-2024 .apt-wrapper {\n        padding: 0 16px;\n      }\n\n      #agri-pro-timeline-2024 .apt-header {\n        margin-bottom: 45px;\n      }\n\n      #agri-pro-timeline-2024 .apt-title {\n        font-size: 26px;\n      }\n\n      #agri-pro-timeline-2024 .apt-timeline {\n        padding-left: 80px;\n      }\n\n      #agri-pro-timeline-2024 .apt-step:not(:last-child)::before {\n        \/* \u8282\u70b9left(-80px) + \u8282\u70b9\u5bbd\u5ea6\u4e00\u534a(30px) - \u7ebf\u5bbd\u4e00\u534a(1px) = -51px *\/\n        left: -51px;\n        height: calc(100% + 20px);\n        width: 2px;\n      }\n\n      #agri-pro-timeline-2024 .apt-step {\n        margin-bottom: 20px;\n        min-height: 60px;\n      }\n\n      #agri-pro-timeline-2024 .apt-node {\n        left: -80px;\n        width: 60px;\n        height: 60px;\n      }\n\n      #agri-pro-timeline-2024 .apt-node-num {\n        font-size: 22px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card {\n        padding: 20px 22px;\n        margin-left: 16px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-subtitle {\n        font-size: 18px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-title {\n        font-size: 11px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-text {\n        font-size: 14px;\n      }\n\n      #agri-pro-timeline-2024 .apt-cta {\n        margin-top: 40px;\n      }\n\n      #agri-pro-timeline-2024 .apt-btn {\n        padding: 14px 32px;\n        font-size: 16px;\n      }\n    }\n\n    @media screen and (max-width: 480px) {\n      #agri-pro-timeline-2024 .apt-title {\n        font-size: 22px;\n      }\n\n      #agri-pro-timeline-2024 .apt-timeline {\n        padding-left: 65px;\n      }\n\n      #agri-pro-timeline-2024 .apt-step:not(:last-child)::before {\n        \/* \u8282\u70b9left(-65px) + \u8282\u70b9\u5bbd\u5ea6\u4e00\u534a(25px) - \u7ebf\u5bbd\u4e00\u534a(1px) = -41px *\/\n        left: -41px;\n        height: calc(100% + 18px);\n      }\n\n      #agri-pro-timeline-2024 .apt-step {\n        margin-bottom: 18px;\n        min-height: 50px;\n      }\n\n      #agri-pro-timeline-2024 .apt-node {\n        left: -65px;\n        width: 50px;\n        height: 50px;\n      }\n\n      #agri-pro-timeline-2024 .apt-node-num {\n        font-size: 18px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card {\n        padding: 18px 16px;\n        margin-left: 12px;\n        border-radius: 10px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-titles {\n        margin-bottom: 10px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-subtitle {\n        font-size: 16px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-title {\n        font-size: 10px;\n        margin-bottom: 4px;\n      }\n\n      #agri-pro-timeline-2024 .apt-card-text {\n        font-size: 13px;\n        line-height: 1.6;\n      }\n\n      #agri-pro-timeline-2024 .apt-cta {\n        margin-top: 35px;\n      }\n\n      #agri-pro-timeline-2024 .apt-btn {\n        padding: 12px 28px;\n        font-size: 15px;\n        width: 100%;\n        max-width: 280px;\n      }\n    }\n\n    \/* Reduced Motion *\/\n    @media (prefers-reduced-motion: reduce) {\n      #agri-pro-timeline-2024 .apt-node,\n      #agri-pro-timeline-2024 .apt-card,\n      #agri-pro-timeline-2024 .apt-card-title,\n      #agri-pro-timeline-2024 .apt-card-subtitle,\n      #agri-pro-timeline-2024 .apt-btn {\n        transition: none;\n      }\n    }\n\n    \/* Print *\/\n    @media print {\n      #agri-pro-timeline-2024 {\n        background: #fff;\n      }\n      #agri-pro-timeline-2024 .apt-step::before {\n        background: #004878;\n      }\n      #agri-pro-timeline-2024 .apt-node {\n        border: 2px solid #004878;\n        background: #fff;\n        box-shadow: none;\n      }\n      #agri-pro-timeline-2024 .apt-node-num {\n        color: #004878;\n      }\n      #agri-pro-timeline-2024 .apt-card {\n        background: #fff;\n        border: 1px solid #ddd;\n      }\n      #agri-pro-timeline-2024 .apt-btn {\n        background: #fff;\n        color: #004878;\n        border: 2px solid #004878;\n        box-shadow: none;\n      }\n    }\n  <\/style>\n\n  <div class=\"apt-wrapper\">\n    \n    <!-- Header -->\n    <div class=\"apt-header\">\n      <h2 class=\"apt-title\">Complete Recycling Process: From Washing Line to Pelletizing Production<\/h2>\n      <div class=\"apt-desc\">\n        Over the years, our agricultural film recycling line has successfully mechanical streamlined the process of contaminated plastic waste to high-quality recycled pellets through our cutting-edge recycling, separation, and extrusion-pelletizing technologies.\n      <\/div>\n    <\/div>\n\n    <!-- Timeline -->\n    <div class=\"apt-timeline\">\n\n      <!-- Step 1 -->\n      <div class=\"apt-step\">\n        <div class=\"apt-node\"><span class=\"apt-node-num\">1<\/span><\/div>\n        <div class=\"apt-card\">\n          <div class=\"apt-card-titles\">\n            <div class=\"apt-card-title\">Sorting Station<\/div>\n            <h3 class=\"apt-card-subtitle\">Collection &#038; Pre-Sorting<\/h3>\n          <\/div>\n          <div class=\"apt-card-text\">\n            The agricultural film and plastic waste manual\/mechanical pre-sorting collection and pre-sorting process clear larger debris, and, for the sake of optimal process efficiency, segregate different polymers: (<span class=\"apt-highlight\">LDPE, HDPE, PE<\/span>).\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 2 -->\n      <div class=\"apt-step\">\n        <div class=\"apt-node\"><span class=\"apt-node-num\">2<\/span><\/div>\n        <div class=\"apt-card\">\n          <div class=\"apt-card-titles\">\n            <div class=\"apt-card-title\">Shredder Machine<\/div>\n            <h3 class=\"apt-card-subtitle\">Crushing &#038; Shredding<\/h3>\n          <\/div>\n          <div class=\"apt-card-text\">\n            Industrial strength agricultural films, crushers, and shredders reduce to the same <span class=\"apt-highlight\">uniform flakes<\/span> of film of a constant size, and also optimize the downstream processing to wash, and extrude, and then further pelletize, the material.\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 3 -->\n      <div class=\"apt-step\">\n        <div class=\"apt-node\"><span class=\"apt-node-num\">3<\/span><\/div>\n        <div class=\"apt-card\">\n          <div class=\"apt-card-titles\">\n            <div class=\"apt-card-title\">Friction Washer<\/div>\n            <h3 class=\"apt-card-subtitle\">Intensive Film Washing<\/h3>\n          <\/div>\n          <div class=\"apt-card-text\">\n            Our PE film washing line capabilities achieve a contamination removal rate of <span class=\"apt-highlight\">95% or better<\/span>. Multi-stage washing with friction washers, hot water tanks, and chemical dosing removes pesticide, soil, and sticky debris.\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 4 -->\n      <div class=\"apt-step\">\n        <div class=\"apt-node\"><span class=\"apt-node-num\">4<\/span><\/div>\n        <div class=\"apt-card\">\n          <div class=\"apt-card-titles\">\n            <div class=\"apt-card-title\">Separation Tank<\/div>\n            <h3 class=\"apt-card-subtitle\">Float-Sink Separation<\/h3>\n          <\/div>\n          <div class=\"apt-card-text\">\n            The <span class=\"apt-highlight\">Sink-Float tanks<\/span> with PE contaminants, and other plastics, and, the preservation of LDPE and HDPE separated flakes. Also a Sink-Float Tank can remove &#8220;Heavy&#8221; contaminants.\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 5 -->\n      <div class=\"apt-step\">\n        <div class=\"apt-node\"><span class=\"apt-node-num\">5<\/span><\/div>\n        <div class=\"apt-card\">\n          <div class=\"apt-card-titles\">\n            <div class=\"apt-card-title\">Dryer Unit<\/div>\n            <h3 class=\"apt-card-subtitle\">Dewatering &#038; Drying<\/h3>\n          <\/div>\n          <div class=\"apt-card-text\">\n            Quality recycling pelletizing results from proper moisture control, which also is beneficial to the dry systems, Hot Air, and the centrifugal screen, which also remove moisture level to <span class=\"apt-highlight\">below 3%<\/span>.\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Step 6 -->\n      <div class=\"apt-step\">\n        <div class=\"apt-node\"><span class=\"apt-node-num\">6<\/span><\/div>\n        <div class=\"apt-card\">\n          <div class=\"apt-card-titles\">\n            <div class=\"apt-card-title\">Pelletizer<\/div>\n            <h3 class=\"apt-card-subtitle\">Extrusion and Pelletizing<\/h3>\n          <\/div>\n          <div class=\"apt-card-text\">\n            Our pelletizing machine receives the cleaned flakes, wherein the materials are melted, filtered through melt screens, and extruded into <span class=\"apt-highlight\">uniform recycled pellets<\/span> using strand or underwater pelletizing techniques.\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <!-- CTA Button -->\n    <div class=\"apt-cta\">\n      <a href=\"#ct-popup-684\" class=\"apt-btn ct-popup\">Get Instant Quote<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-951d549\" data-block-id=\"951d549\"><style>.stk-951d549 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-951d549-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c3cd655\" data-v=\"4\" data-block-id=\"c3cd655\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c3cd655-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c3cd655-inner-blocks\">\n<!-- Agricultural Film Recycling Line - Pelletizing Process Module -->\n<!-- Unique ID: afrl-pelletizing-module -->\n\n<section id=\"afrl-pelletizing-module\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    \/* Reset and Base Styles - Scoped to Module *\/\n    #afrl-pelletizing-module {\n      box-sizing: border-box !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 !important;\n      padding: 40px 0 !important;\n      font-family: inherit !important;\n      background-color: #f5f8fa  ;\n      overflow: hidden !important;\n      position: relative !important;\n    }\n\n    #afrl-pelletizing-module::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      bottom: 0 !important;\n  \n      pointer-events: none !important;\n    }\n\n    #afrl-pelletizing-module *,\n    #afrl-pelletizing-module *::before,\n    #afrl-pelletizing-module *::after {\n      box-sizing: border-box !important;\n    }\n\n    \/* Container *\/\n    #afrl-pelletizing-module .afrl-container {\n      width: 100% !important;\n      max-width: 1200px !important;\n      margin: 0 auto !important;\n      padding: 0 20px !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    \/* Header Title - Centered *\/\n    #afrl-pelletizing-module .afrl-header {\n      text-align: center !important;\n      margin-bottom: 40px !important;\n    }\n\n    #afrl-pelletizing-module .afrl-header h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #004878 !important;\n      line-height: 1.3 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* Main Content Layout - Two Columns *\/\n    #afrl-pelletizing-module .afrl-main-content {\n      display: flex !important;\n      gap: 36px !important;\n      align-items: stretch !important;\n    }\n\n    \/* Left Column - 58% *\/\n    #afrl-pelletizing-module .afrl-left-column {\n      flex: 0 0 58% !important;\n      max-width: 58% !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    \/* Descriptions - Left Aligned *\/\n    #afrl-pelletizing-module .afrl-descriptions {\n      text-align: left !important;\n      margin-bottom: 24px !important;\n    }\n\n    #afrl-pelletizing-module .afrl-description {\n      font-size: inherit !important;\n      font-weight: 400 !important;\n      color: #787878 !important;\n      line-height: 1.75 !important;\n      margin: 0 0 16px 0 !important;\n      padding: 0 !important;\n    }\n\n    #afrl-pelletizing-module .afrl-description:last-child {\n      margin-bottom: 0 !important;\n    }\n\n    \/* Features Grid - 2x2 Layout *\/\n    #afrl-pelletizing-module .afrl-features-grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, 1fr) !important;\n      gap: 16px !important;\n      flex: 1 !important;\n    }\n\n    #afrl-pelletizing-module .afrl-feature-card {\n      background: #ffffff !important;\n      border-radius: 12px !important;\n      padding: 20px 18px !important;\n      box-shadow: 0 4px 20px rgba(0, 72, 120, 0.08) !important;\n      border: 1px solid rgba(0, 72, 120, 0.1) !important;\n      transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n      position: relative !important;\n      overflow: hidden !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #afrl-pelletizing-module .afrl-feature-card::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 3px !important;\n      background: linear-gradient(90deg, #004878 0%, #003078 100%) !important;\n    }\n\n    #afrl-pelletizing-module .afrl-feature-card:hover {\n      transform: translateY(-4px) !important;\n      box-shadow: 0 8px 32px rgba(0, 72, 120, 0.15) !important;\n    }\n\n    #afrl-pelletizing-module .afrl-feature-card h3 {\n      font-size: inherit !important;\n      font-weight: 600 !important;\n      color: #004878 !important;\n      margin: 0 0 8px 0 !important;\n      padding: 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n    }\n\n    #afrl-pelletizing-module .afrl-check-mark {\n      color: #004878 !important;\n      font-weight: 700 !important;\n      font-size: 16px !important;\n    }\n\n    #afrl-pelletizing-module .afrl-feature-text {\n      font-size: inherit !important;\n      font-weight: 400 !important;\n      color: #787878 !important;\n      line-height: 1.6 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* Right Column - 42% *\/\n    #afrl-pelletizing-module .afrl-right-column {\n      flex: 0 0 calc(42% - 36px) !important;\n      max-width: calc(42% - 36px) !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #afrl-pelletizing-module .afrl-specs-section {\n      background: #ffffff !important;\n      border-radius: 16px !important;\n      overflow: hidden !important;\n      box-shadow: 0 8px 32px rgba(0, 72, 120, 0.12) !important;\n      border: 1px solid rgba(0, 72, 120, 0.08) !important;\n      display: flex !important;\n      flex-direction: column !important;\n      height: 100% !important;\n    }\n\n    #afrl-pelletizing-module .afrl-specs-header {\n      background: linear-gradient(135deg, #004878 0%, #003078 100%) !important;\n      padding: 28px 24px !important;\n      position: relative !important;\n      flex-shrink: 0 !important;\n    }\n\n    #afrl-pelletizing-module .afrl-specs-header::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: -10px !important;\n      left: 50% !important;\n      transform: translateX(-50%) !important;\n      width: 0 !important;\n      height: 0 !important;\n      border-left: 12px solid transparent !important;\n      border-right: 12px solid transparent !important;\n      border-top: 10px solid #003078 !important;\n    }\n\n    #afrl-pelletizing-module .afrl-specs-header h3 {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      text-align: center !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    #afrl-pelletizing-module .afrl-specs-body {\n      padding: 20px 24px !important;\n      flex: 1 !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #afrl-pelletizing-module .afrl-spec-item {\n      display: flex !important;\n      justify-content: space-between !important;\n      align-items: center !important;\n      flex: 1 !important;\n      min-height: 44px !important;\n      padding: 0 !important;\n      border-bottom: 1px dashed rgba(0, 72, 120, 0.15) !important;\n    }\n\n    #afrl-pelletizing-module .afrl-spec-item:last-child {\n      border-bottom: none !important;\n    }\n\n    #afrl-pelletizing-module .afrl-spec-label {\n      font-size: 14px !important;\n      font-weight: 500 !important;\n      color: #787878 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n    }\n\n    #afrl-pelletizing-module .afrl-spec-icon {\n      width: 30px !important;\n      height: 30px !important;\n      background: linear-gradient(135deg, rgba(0, 72, 120, 0.1) 0%, rgba(0, 48, 120, 0.1) 100%) !important;\n      border-radius: 6px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex-shrink: 0 !important;\n    }\n\n    #afrl-pelletizing-module .afrl-spec-icon svg {\n      width: 15px !important;\n      height: 15px !important;\n      fill: none !important;\n      stroke: #004878 !important;\n      stroke-width: 2 !important;\n      stroke-linecap: round !important;\n      stroke-linejoin: round !important;\n    }\n\n    #afrl-pelletizing-module .afrl-spec-value {\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: #004878 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      text-align: right !important;\n      white-space: nowrap !important;\n    }\n\n    \/* Responsive Styles *\/\n    @media screen and (max-width:1000px) {\n      #afrl-pelletizing-module .afrl-main-content {\n        flex-direction: column !important;\n        gap: 32px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-left-column {\n        flex: 0 0 100% !important;\n        max-width: 100% !important;\n      }\n\n      #afrl-pelletizing-module .afrl-right-column {\n        flex: 0 0 100% !important;\n        max-width: 100% !important;\n      }\n\n      #afrl-pelletizing-module .afrl-specs-section {\n        height: auto !important;\n        max-width: 480px !important;\n        margin: 0 auto !important;\n      }\n\n      #afrl-pelletizing-module .afrl-spec-item {\n        min-height: 52px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-features-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n      }\n    }\n\n    @media screen and (max-width:690px) {\n      #afrl-pelletizing-module {\n        padding: 32px 0 !important;\n      }\n\n      #afrl-pelletizing-module .afrl-header h2 {\n        font-size: 26px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-header {\n        margin-bottom: 32px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-features-grid {\n        grid-template-columns: 1fr !important;\n        gap: 16px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-feature-card {\n        padding: 20px 18px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-specs-section {\n        max-width: 100% !important;\n      }\n\n      #afrl-pelletizing-module .afrl-specs-header {\n        padding: 24px 20px !important;\n      }\n    }\n\n    @media screen and (max-width: 480px) {\n      #afrl-pelletizing-module .afrl-container {\n        padding: 0 16px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-header h2 {\n        font-size: 22px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-specs-header {\n        padding: 20px 18px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-specs-body {\n        padding: 12px 18px !important;\n      }\n\n      #afrl-pelletizing-module .afrl-spec-item {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 6px !important;\n        padding: 12px 0 !important;\n        min-height: auto !important;\n      }\n\n      #afrl-pelletizing-module .afrl-spec-value {\n        text-align: left !important;\n        padding-left: 40px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"afrl-container\">\n    <!-- Header Title - Centered -->\n    <div class=\"afrl-header\">\n      <h2>How Our Greenhouse Film Recycling Equipment Works: Creating Premium Recycled PE Pellets<\/h2>\n    <\/div>\n\n    <!-- Main Content - Two Columns -->\n    <div class=\"afrl-main-content\">\n      <!-- Left Column: Descriptions + Feature Cards -->\n      <div class=\"afrl-left-column\">\n        <!-- Descriptions - Left Aligned -->\n        <div class=\"afrl-descriptions\">\n          <div class=\"afrl-description\">In our Agricultural Film Recycling Line, the recycling pelletizing starts with the extruder creating a melt with the cleaned plastic flakes, which is filtered through precision dies, and strand or underwater pelletizing, which yields uniform recycled PE pellets. Advanced melt filtration and vacuum degassing guarantee consistency and low contamination.<\/div>\n          <div class=\"afrl-description\">Our PE film washing line and recycling machine with optimal impurity removal yields recycled PE pellets with a predictable melt flow index (MFI) and mechanical strength, as well as a suitable appearance for reuse in greenhouse films, mulch films, extrusion profiles, and other plastic products.<\/div>\n        <\/div>\n\n        <!-- Features Grid - 2x2 Layout -->\n        <div class=\"afrl-features-grid\">\n          <!-- Feature 1: Uniform Size -->\n          <div class=\"afrl-feature-card\">\n            <h3><span class=\"afrl-check-mark\">\u2713<\/span> Uniform Size<\/h3>\n            <div class=\"afrl-feature-text\">Precision cutting systems ensure pellet uniformity in diameter and length, streamlining downstream processing.<\/div>\n          <\/div>\n\n          <!-- Feature 2: Low Contamination -->\n          <div class=\"afrl-feature-card\">\n            <h3><span class=\"afrl-check-mark\">\u2713<\/span> Low Contamination<\/h3>\n            <div class=\"afrl-feature-text\">Multi-stage melt filtration thoroughly eliminates the impurities, resulting in a clear, high-quality recycled output.<\/div>\n          <\/div>\n\n          <!-- Feature 3: Stable MFI -->\n          <div class=\"afrl-feature-card\">\n            <h3><span class=\"afrl-check-mark\">\u2713<\/span> Stable MFI<\/h3>\n            <div class=\"afrl-feature-text\">Melt flow properties being suitable for film extrusion applications is a result of effective process controls.<\/div>\n          <\/div>\n\n          <!-- Feature 4: Market Ready -->\n          <div class=\"afrl-feature-card\">\n            <h3><span class=\"afrl-check-mark\">\u2713<\/span> Market Ready<\/h3>\n            <div class=\"afrl-feature-text\">Industry standards are met with recycled pellets for the manufacturing of greenhouse film, bags, and other plastic products.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Right Column: Specifications -->\n      <div class=\"afrl-right-column\">\n        <div class=\"afrl-specs-section\">\n          <div class=\"afrl-specs-header\">\n            <h3>Specifications for Recycled Pellets<\/h3>\n          <\/div>\n          <div class=\"afrl-specs-body\">\n            <!-- Pellet Diameter -->\n            <div class=\"afrl-spec-item\">\n              <div class=\"afrl-spec-label\">\n                <span class=\"afrl-spec-icon\">\n                  <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\"\/><\/svg>\n                <\/span>\n                Pellet Diameter\n              <\/div>\n              <div class=\"afrl-spec-value\">3-5 mm<\/div>\n            <\/div>\n\n            <!-- Moisture Content -->\n            <div class=\"afrl-spec-item\">\n              <div class=\"afrl-spec-label\">\n                <span class=\"afrl-spec-icon\">\n                  <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>\n                <\/span>\n                Moisture Content\n              <\/div>\n              <div class=\"afrl-spec-value\">&lt; 0.1%<\/div>\n            <\/div>\n\n            <!-- Melt Flow Index -->\n            <div class=\"afrl-spec-item\">\n              <div class=\"afrl-spec-label\">\n                <span class=\"afrl-spec-icon\">\n                  <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\/><\/svg>\n                <\/span>\n                Melt Flow Index\n              <\/div>\n              <div class=\"afrl-spec-value\">Adjustable<\/div>\n            <\/div>\n\n            <!-- Contamination Level -->\n            <div class=\"afrl-spec-item\">\n              <div class=\"afrl-spec-label\">\n                <span class=\"afrl-spec-icon\">\n                  <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\/><\/svg>\n                <\/span>\n                Contamination Level\n              <\/div>\n              <div class=\"afrl-spec-value\">&lt; 50 ppm<\/div>\n            <\/div>\n\n            <!-- Bulk Density -->\n            <div class=\"afrl-spec-item\">\n              <div class=\"afrl-spec-label\">\n                <span class=\"afrl-spec-icon\">\n                  <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\/><\/svg>\n                <\/span>\n                Bulk Density\n              <\/div>\n              <div class=\"afrl-spec-value\">0.5-0.6 g\/cm\u00b3<\/div>\n            <\/div>\n\n            <!-- Uses -->\n            <div class=\"afrl-spec-item\">\n              <div class=\"afrl-spec-label\">\n                <span class=\"afrl-spec-icon\">\n                  <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2\"\/><path d=\"M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v0a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2z\"\/><\/svg>\n                <\/span>\n                Uses\n              <\/div>\n              <div class=\"afrl-spec-value\">Film, Bags, and Injection<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- End of Agricultural Film Recycling Line - Pelletizing Process Module -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-51beee9\" data-block-id=\"51beee9\"><style>.stk-51beee9 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-51beee9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-65cd002\" data-v=\"4\" data-block-id=\"65cd002\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-65cd002-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-65cd002-inner-blocks\">\n<!-- Agricultural Film Recycling Module - Previous Style with Alignment Fix -->\n<section id=\"agri-film-recycling-module-2024\">\n  <style>\n    \/* ========================================\n       SCOPED STYLES - Previous Style + Alignment Fix\n       ======================================== *\/\n    \n    \/* CSS Variables for consistent theming *\/\n    #agri-film-recycling-module-2024 {\n      --afr-primary: #004878;\n      --afr-secondary: #003078;\n      --afr-neutral: #787878;\n      --afr-light: #f8fafc;\n      --afr-white: #ffffff;\n      --afr-border: #e2e8f0;\n      --afr-shadow: rgba(0, 72, 120, 0.08);\n      --afr-shadow-hover: rgba(0, 72, 120, 0.15);\n      --afr-section-padding: 40px;\n      --afr-title-size: 32px;\n      \n      \/* Badge color variants - unified brand palette *\/\n      --afr-badge-1: #004878;\n      --afr-badge-2: #005a8f;\n      --afr-badge-3: #006ba6;\n      --afr-badge-4: #0077b6;\n      --afr-badge-5: #0088cc;\n      --afr-badge-6: #003078;\n      \n      box-sizing: border-box;\n      width: 100%;\n      max-width: 100%;\n      padding: var(--afr-section-padding) 0;\n      background: var(--afr-white);\n      font-family: inherit;\n      line-height: 1.6;\n      color: #1a1a2e;\n    }\n    \n    #agri-film-recycling-module-2024 *,\n    #agri-film-recycling-module-2024 *::before,\n    #agri-film-recycling-module-2024 *::after {\n      box-sizing: border-box;\n    }\n    \n    \/* Container *\/\n    #agri-film-recycling-module-2024 .afr-container {\n      width: 100%;\n      max-width: 1400px;\n      margin: 0 auto;\n      padding: 0 24px;\n    }\n    \n    \/* Header Section *\/\n    #agri-film-recycling-module-2024 .afr-header {\n      text-align: center;\n      margin-bottom: 48px;\n      max-width: 900px;\n      margin-left: auto;\n      margin-right: auto;\n    }\n    \n    \/* H2 Main Title Styles *\/\n    #agri-film-recycling-module-2024 h2.afr-main-title {\n      font-size: var(--afr-title-size) !important;\n      font-weight: 700 !important;\n      color: var(--afr-secondary) !important;\n      margin: 0 0 16px 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.02em;\n    }\n    \n    #agri-film-recycling-module-2024 .afr-subtitle {\n      font-size: 17px !important;\n      color: var(--afr-neutral) !important;\n      margin: 0 !important;\n      line-height: 1.7 !important;\n      font-weight: 400 !important;\n    }\n    \n    \/* Grid Layout - Fixed: Equal height cards *\/\n    #agri-film-recycling-module-2024 .afr-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 34px;\n      align-items: stretch;\n    }\n    \n    \/* Card Styles - Fixed: Consistent styling *\/\n    #agri-film-recycling-module-2024 .afr-card {\n      background: var(--afr-white);\n      border-radius: 12px;\n      padding: 0;\n      box-shadow: 0 4px 20px var(--afr-shadow);\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      display: flex;\n      flex-direction: column;\n      overflow: hidden;\n      border: 1px solid var(--afr-border);\n      position: relative;\n      height: 100%;\n    }\n    \n    \/* Fixed: Top accent bar for ALL cards *\/\n    #agri-film-recycling-module-2024 .afr-card::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      height: 4px;\n      background: linear-gradient(90deg, var(--afr-primary) 0%, var(--afr-secondary) 100%);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-card:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 8px 30px var(--afr-shadow-hover);\n    }\n    \n    \/* Card Header with Badge *\/\n    #agri-film-recycling-module-2024 .afr-card-header {\n      padding: 28px 24px 0 24px;\n      position: relative;\n    }\n    \n    \/* Fixed: Unified badge color scheme *\/\n    #agri-film-recycling-module-2024 .afr-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 6px;\n      padding: 6px 14px;\n      border-radius: 6px;\n      font-size: 11px;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: 0.6px;\n      margin-bottom: 14px;\n      color: var(--afr-white);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-badge-1 {\n      background: var(--afr-badge-1);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-badge-2 {\n      background: var(--afr-badge-2);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-badge-3 {\n      background: var(--afr-badge-3);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-badge-4 {\n      background: var(--afr-badge-4);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-badge-5 {\n      background: var(--afr-badge-5);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-badge-6 {\n      background: var(--afr-badge-6);\n    }\n    \n    #agri-film-recycling-module-2024 .afr-badge-icon {\n      width: 12px;\n      height: 12px;\n      fill: currentColor;\n    }\n    \n    \/* H3 Card Title Styles - better contrast with main title + fixed height for alignment *\/\n    #agri-film-recycling-module-2024 h3.afr-card-title {\n      font-size: 19px !important;\n      font-weight: 700 !important;\n      color: var(--afr-primary) !important;\n      margin: 0 0 12px 0 !important;\n      line-height: 1.35 !important;\n      min-height: 52px;\n      display: flex;\n      align-items: flex-start;\n    }\n    \n    \/* Card Body *\/\n    #agri-film-recycling-module-2024 .afr-card-body {\n      padding: 0 24px 24px 24px;\n      flex: 1;\n      display: flex;\n      flex-direction: column;\n    }\n    \n    \/* Description - Fixed height for alignment *\/\n    #agri-film-recycling-module-2024 .afr-card-desc {\n      font-size: 14px !important;\n      color: var(--afr-neutral) !important;\n      margin: 0 0 18px 0 !important;\n      line-height: 1.65 !important;\n      min-height: 92px;\n    }\n    \n    \/* Material Tags - Fixed height for alignment *\/\n    #agri-film-recycling-module-2024 .afr-tags {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin-bottom: 18px !important;\n padding-bottom: 0px !important;\n     \n      border-bottom: 1px solid var(--afr-border);\n      min-height: 58px;\n      align-content: flex-start;\n    }\n    \n    #agri-film-recycling-module-2024 .afr-tag {\n      display: inline-block;\n      padding: 5px 12px;\n      background: var(--afr-light);\n      border: 1px solid var(--afr-border);\n      border-radius: 6px;\n      font-size: 12px;\n      font-weight: 500;\n      color: var(--afr-primary);\n    }\n    \n    \/* Features List - varied icons *\/\n    #agri-film-recycling-module-2024 .afr-features {\n      margin: 0;\n      padding: 0;\n      list-style: none;\n      margin-top: auto;\n    }\n    \n    #agri-film-recycling-module-2024 .afr-feature-item {\n      display: flex;\n      align-items: flex-start;\n      gap: 10px;\n      padding: 10px 0;\n      font-size: 13px;\n      color: #374151;\n      line-height: 1.5;\n    }\n    \n    #agri-film-recycling-module-2024 .afr-feature-item:not(:last-child) {\n      border-bottom: 1px dashed #e8eef3;\n    }\n    \n    #agri-film-recycling-module-2024 .afr-feature-icon {\n      width: 18px;\n      height: 18px;\n      min-width: 18px;\n      color: var(--afr-primary);\n      margin-top: 1px;\n    }\n    \n    \/* Responsive Design - Fixed: Better spacing *\/\n    @media screen and (max-width: 1200px) {\n      #agri-film-recycling-module-2024 .afr-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 20px;\n      }\n      \n      \/* Remove fixed heights on tablet for better flexibility *\/\n      #agri-film-recycling-module-2024 h3.afr-card-title {\n        min-height: auto;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-card-desc {\n        min-height: auto;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-tags {\n        min-height: auto;\n      }\n    }\n    \n    @media screen and (max-width:690px) {\n      #agri-film-recycling-module-2024 {\n        padding: 32px 0;\n      }\n      \n      #agri-film-recycling-module-2024 h2.afr-main-title {\n        font-size: 26px !important;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-subtitle {\n        font-size: 15px !important;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-grid {\n        grid-template-columns: 1fr;\n        gap: 18px;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-header {\n        margin-bottom: 32px;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-container {\n        padding: 0 16px;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-card-header {\n        padding: 24px 20px 0 20px;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-card-body {\n        padding: 0 20px 20px 20px;\n      }\n    }\n    \n    @media screen and (max-width: 480px) {\n      #agri-film-recycling-module-2024 h3.afr-card-title {\n        font-size: 17px !important;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-tag {\n        font-size: 11px;\n        padding: 5px 10px;\n      }\n    }\n    \n    \/* Reduce motion for accessibility *\/\n    @media (prefers-reduced-motion: reduce) {\n      #agri-film-recycling-module-2024 .afr-card {\n        transition: none;\n      }\n    }\n    \n    \/* Print styles *\/\n    @media print {\n      #agri-film-recycling-module-2024 {\n        background: white;\n        padding: 20px 0;\n      }\n      \n      #agri-film-recycling-module-2024 .afr-card {\n        box-shadow: none;\n        border: 1px solid #ccc;\n        page-break-inside: avoid;\n      }\n    }\n  <\/style>\n  \n  <!-- Module Content -->\n  <div class=\"afr-container\">\n    <!-- Header -->\n    <div class=\"afr-header\">\n      <h2 class=\"afr-main-title\">Agricultural Film Recycling Machine Applications by Film Type\n<\/h2>\n      <div class=\"afr-subtitle\">Our recycling equipment for farm plastics is capable of handling a wide variety of agricultural plastics, including clean greenhouse film and heavily contaminated ground cover plastic.<\/div>\n    <\/div>\n    \n    <!-- Cards Grid -->\n    <div class=\"afr-grid\">\n      \n      <!-- Card 1: Greenhouse Films -->\n      <div class=\"afr-card\">\n        <div class=\"afr-card-header\">\n          <span class=\"afr-badge afr-badge-1\">\n            <svg class=\"afr-badge-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M11.049 2.927c.3-.921 1.603-.921 1.902 0l1.519 4.674a1 1 0 00.95.69h4.915c.969 0 1.371 1.24.588 1.81l-3.976 2.888a1 1 0 00-.363 1.118l1.518 4.674c.3.922-.755 1.688-1.538 1.118l-3.976-2.888a1 1 0 00-1.176 0l-3.976 2.888c-.783.57-1.838-.197-1.538-1.118l1.518-4.674a1 1 0 00-.363-1.118l-3.976-2.888c-.784-.57-.38-1.81.588-1.81h4.914a1 1 0 00.951-.69l1.519-4.674z\" fill=\"currentColor\"\/><\/svg>\n            Most Common\n          <\/span>\n          <h3 class=\"afr-card-title\">Greenhouse Film Recycling\n<\/h3>\n        <\/div>\n        <div class=\"afr-card-body\">\n          <div class=\"afr-card-desc\">Using our PE film washing line, you are able to process greenhouse films (80-150\u03bcm). Clean LDPE\/LLDPE materials with UV inhibitors are processed into recycled pellets suitable for re-extrusion.<\/div>\n          <div class=\"afr-tags\">\n            <span class=\"afr-tag\">LDPE\/LLDPE<\/span>\n            <span class=\"afr-tag\">80-150\u03bcm<\/span>\n            <span class=\"afr-tag\">Low Contamination<\/span>\n          <\/div>\n          <ul class=\"afr-features\">\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Recycling of UV Stabilized Films<\/span>\n            <\/li>\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M9 12l2 2 4-4M7.835 4.697a3.42 3.42 0 001.946-.806 3.42 3.42 0 014.438 0 3.42 3.42 0 001.946.806 3.42 3.42 0 013.138 3.138 3.42 3.42 0 00.806 1.946 3.42 3.42 0 010 4.438 3.42 3.42 0 00-.806 1.946 3.42 3.42 0 01-3.138 3.138 3.42 3.42 0 00-1.946.806 3.42 3.42 0 01-4.438 0 3.42 3.42 0 00-1.946-.806 3.42 3.42 0 01-3.138-3.138 3.42 3.42 0 00-.806-1.946 3.42 3.42 0 010-4.438 3.42 3.42 0 00.806-1.946 3.42 3.42 0 013.138-3.138z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>High-Clarity Recycled Pellet Production<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      \n      <!-- Card 2: Silage Films -->\n      <div class=\"afr-card\">\n        <div class=\"afr-card-header\">\n          <span class=\"afr-badge afr-badge-2\">\n            <svg class=\"afr-badge-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M13 10V3L4 14h7v7l9-11h-7z\" fill=\"currentColor\"\/><\/svg>\n            Limited Competition\n          <\/span>\n          <h3 class=\"afr-card-title\">Silage Film Recycling Equipment\n<\/h3>\n        <\/div>\n        <div class=\"afr-card-body\">\n          <div class=\"afr-card-desc\">Our Silage Film Recycling Equipment processes stretch wraps and bale wraps with organic contamination. Our advanced pre-wash systems remove fermented organic matter prior to processing in the LDPE film washing line.<\/div>\n          <div class=\"afr-tags\">\n            <span class=\"afr-tag\">LLDPE Stretch<\/span>\n            <span class=\"afr-tag\">Multi-layer<\/span>\n            <span class=\"afr-tag\">Organic Contamination<\/span>\n          <\/div>\n          <ul class=\"afr-features\">\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M19.428 15.428a2 2 0 00-1.022-.547l-2.387-.477a6 6 0 00-3.86.517l-.318.158a6 6 0 01-3.86.517L6.05 15.21a2 2 0 00-1.806.547M8 4h8l-1 1v5.172a2 2 0 00.586 1.414l5 5c1.26 1.26.367 3.414-1.415 3.414H4.828c-1.782 0-2.674-2.154-1.414-3.414l5-5A2 2 0 009 10.172V5L8 4z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Organic Contamination Removal System<\/span>\n            <\/li>\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Multi-Layer Film Recycling Capability<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      \n      <!-- Card 3: Drip Tape -->\n      <div class=\"afr-card\">\n        <div class=\"afr-card-header\">\n          <span class=\"afr-badge afr-badge-3\">\n            <svg class=\"afr-badge-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z\" fill=\"currentColor\"\/><\/svg>\n            Untapped Market\n          <\/span>\n          <h3 class=\"afr-card-title\">Drip Tape Recycling Machine\n<\/h3>\n        <\/div>\n        <div class=\"afr-card-body\">\n          <div class=\"afr-card-desc\">Recycling machines for the agricultural drip line and the irrigation tubing. Our PE agricultural washing machines are equipped with special shredders for tubular structures and proprietary systems for sediment removal.<\/div>\n          <div class=\"afr-tags\">\n            <span class=\"afr-tag\">PE\/PP Tubing<\/span>\n            <span class=\"afr-tag\">Internal Deposits<\/span>\n            <span class=\"afr-tag\">Precision Agriculture<\/span>\n          <\/div>\n          <ul class=\"afr-features\">\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M15 12a3 3 0 11-6 0 3 3 0 016 0z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Tubing Material Crushing Technology<\/span>\n            <\/li>\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Mineral Membranes Removal<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      \n      <!-- Card 4: Banana Film -->\n      <div class=\"afr-card\">\n        <div class=\"afr-card-header\">\n          <span class=\"afr-badge afr-badge-4\">\n            <svg class=\"afr-badge-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3.055 11H5a2 2 0 012 2v1a2 2 0 002 2 2 2 0 012 2v2.945M8 3.935V5.5A2.5 2.5 0 0010.5 8h.5a2 2 0 012 2 2 2 0 104 0 2 2 0 012-2h1.064M15 20.488V18a2 2 0 012-2h3.064M21 12a9 9 0 11-18 0 9 9 0 0118 0z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg>\n            Regional\n          <\/span>\n          <h3 class=\"afr-card-title\">Banana Film Recycling Line<\/h3>\n        <\/div>\n        <div class=\"afr-card-body\">\n          <div class=\"afr-card-desc\">The machine is designed for tropical agriculture environments. During this tropical climate, our agricultural film recycling technology processes bunch covers and protective bags with a climate-specific contamination profile.<\/div>\n          <div class=\"afr-tags\">\n            <span class=\"afr-tag\">LDPE Blue Film<\/span>\n            <span class=\"afr-tag\">Tropical<\/span>\n            <span class=\"afr-tag\">Organic Matter<\/span>\n          <\/div>\n          <ul class=\"afr-features\">\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M7 21a4 4 0 01-4-4V5a2 2 0 012-2h4a2 2 0 012 2v12a4 4 0 01-4 4zm0 0h12a2 2 0 002-2v-4a2 2 0 00-2-2h-2.343M11 7.343l1.657-1.657a2 2 0 012.828 0l2.829 2.829a2 2 0 010 2.828l-8.486 8.485M7 17h.01\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Tropical Blue PE Film Decolorization<\/span>\n            <\/li>\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M3 15a4 4 0 004 4h9a5 5 0 10-.1-9.999 5.002 5.002 0 10-9.78 2.096A4.001 4.001 0 003 15z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Tropical Climate Adaptation<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      \n      <!-- Card 5: LDPE Film Washing Line -->\n      <div class=\"afr-card\">\n        <div class=\"afr-card-header\">\n          <span class=\"afr-badge afr-badge-5\">\n            <svg class=\"afr-badge-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M17.657 18.657A8 8 0 016.343 7.343S7 9 9 10c0-2 .5-5 2.986-7C14 5 16.09 5.777 17.656 7.343A7.975 7.975 0 0120 13a7.975 7.975 0 01-2.343 5.657z\" fill=\"currentColor\"\/><path d=\"M9.879 16.121A3 3 0 1012.015 11L11 14H9c0 .768.293 1.536.879 2.121z\" fill=\"white\"\/><\/svg>\n            High Demand\n          <\/span>\n          <h3 class=\"afr-card-title\">LDPE Film Washing Line<\/h3>\n        <\/div>\n        <div class=\"afr-card-body\">\n          <div class=\"afr-card-desc\">This line is a complete solution for post-consumer and post-industrial LDPE films. Our film recycling technology creates an exceptional quality for film-grade applications shredded pellets with controlled Melt Flow Index.<\/div>\n          <div class=\"afr-tags\">\n            <span class=\"afr-tag\">LDPE Film<\/span>\n            <span class=\"afr-tag\">Post-Consumer<\/span>\n            <span class=\"afr-tag\">Film-Grade Quality<\/span>\n          <\/div>\n          <ul class=\"afr-features\">\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Film-to-Film Recycling Technology<\/span>\n            <\/li>\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M9 7h6m0 10v-3m-3 3h.01M9 17h.01M9 14h.01M12 14h.01M15 11h.01M12 11h.01M9 11h.01M7 21h10a2 2 0 002-2V5a2 2 0 00-2-2H7a2 2 0 00-2 2v14a2 2 0 002 2z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Melt Flow Index Control<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      \n      <!-- Card 6: PP Woven Bag & HDPE Film -->\n      <div class=\"afr-card\">\n        <div class=\"afr-card-header\">\n          <span class=\"afr-badge afr-badge-6\">\n            <svg class=\"afr-badge-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 5a1 1 0 011-1h14a1 1 0 011 1v2a1 1 0 01-1 1H5a1 1 0 01-1-1V5zM4 13a1 1 0 011-1h6a1 1 0 011 1v6a1 1 0 01-1 1H5a1 1 0 01-1-1v-6zM16 13a1 1 0 011-1h2a1 1 0 011 1v6a1 1 0 01-1 1h-2a1 1 0 01-1-1v-6z\" fill=\"currentColor\"\/><\/svg>\n            Versatile\n          <\/span>\n          <h3 class=\"afr-card-title\">HDPE Film Recycling Machine &#038; PP Woven Bag Processing\n<\/h3>\n        <\/div>\n        <div class=\"afr-card-body\">\n          <div class=\"afr-card-desc\">Versatile Configuration of HDPE Film Recycling Machine Handles Woven Bags, and Twine, Rigid, and Flexible Mixed Agricultural Films. Integrated Density Separation for Recycling Streams of LDPE, HDPE, and PP Films.<\/div>\n          <div class=\"afr-tags\">\n            <span class=\"afr-tag\">HDPE\/PP Mixed<\/span>\n            <span class=\"afr-tag\">Woven Bags<\/span>\n            <span class=\"afr-tag\">Rigid + Flexible<\/span>\n          <\/div>\n          <ul class=\"afr-features\">\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Multi-Polymer Separation<\/span>\n            <\/li>\n            <li class=\"afr-feature-item\">\n              <svg class=\"afr-feature-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M4 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2V6zM14 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2V6zM4 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2v-2zM14 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2v-2z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n              <span>Woven Bag De-Weaving Technology<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      \n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-4a57698\" data-block-id=\"4a57698\"><style>.stk-4a57698 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-4a57698-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-937b6c1\" data-v=\"4\" data-block-id=\"937b6c1\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-937b6c1-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-937b6c1-inner-blocks\">\n<!-- Agricultural Film Recycling Challenges Module - Creative Design -->\n<section id=\"agri-film-creative\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');\n\n    \/* CSS Variables *\/\n    #agri-film-creative {\n      --primary: #004878;\n      --primary-dark: #003058;\n      --primary-light: #0066a8;\n      --accent: #00a0dc;\n      --text-dark: #0f1c2e;\n      --text-body: #3d4f5f;\n      --text-muted: #6b7c8c;\n      --bg-dark: #f0f4f8;\n      --white: #ffffff;\n    }\n\n    \/* Reset *\/\n    #agri-film-creative {\n      box-sizing: border-box !important;\n      width: 100% !important;\n      margin: 0 !important;\n      padding: 72px 0 !important;\n      font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;\n      background: #f5f8fa !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    #agri-film-creative *,\n    #agri-film-creative *::before,\n    #agri-film-creative *::after {\n      box-sizing: border-box !important;\n    }\n\n    #agri-film-creative hr,\n    #agri-film-creative .wp-block-separator {\n      display: none !important;\n    }\n\n    \/* Background decoration *\/\n    #agri-film-creative::before {\n      content: '' !important;\n      position: absolute !important;\n      top: -200px !important;\n      right: -200px !important;\n      width: 600px !important;\n      height: 600px !important;\n      background: radial-gradient(circle, rgba(0, 72, 120, 0.03) 0%, transparent 70%) !important;\n      pointer-events: none !important;\n    }\n\n    #agri-film-creative::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: -300px !important;\n      left: -200px !important;\n      width: 800px !important;\n      height: 800px !important;\n      pointer-events: none !important;\n    }\n\n    \/* Container *\/\n    #agri-film-creative .afc-inner {\n      width: 100% !important;\n      max-width: 1300px !important;\n      margin: 0 auto !important;\n      padding: 0 48px !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    \/* Header *\/\n    #agri-film-creative .afc-header {\n      max-width: 900px !important;\n      margin-bottom: 60px !important;\n    }\n\n    #agri-film-creative .afc-eyebrow {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n      font-size: 12px !important;\n      font-weight: 700 !important;\n      color: var(--primary) !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.12em !important;\n      margin-bottom: 20px !important;\n    }\n\n    #agri-film-creative .afc-eyebrow::before {\n      content: '' !important;\n      width: 32px !important;\n      height: 2px !important;\n      background: var(--accent) !important;\n    }\n\n    #agri-film-creative .afc-main-title {\n      font-size: 40px !important;\n      font-weight: 800 !important;\n      color: var(--text-dark) !important;\n      line-height: 1.15 !important;\n      margin: 0 0 24px 0 !important;\n      padding: 0 !important;\n      letter-spacing: -0.02em !important;\n      border: none !important;\n      background: none !important;\n    }\n\n    #agri-film-creative .afc-main-title span {\n      color: var(--primary) !important;\n    }\n\n    #agri-film-creative .afc-intro {\n      font-size: 17px !important;\n      font-weight: 400 !important;\n      color: var(--text-body) !important;\n      line-height: 1.7 !important;\n      margin: 0 !important;\n      max-width: 700px !important;\n    }\n\n    \/* Cards Grid *\/\n    #agri-film-creative .afc-grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, 1fr) !important;\n      gap: 24px !important;\n    }\n\n    \/* Card *\/\n    #agri-film-creative .afc-card {\n      background: var(--white) !important;\n      border: 1px solid rgba(0, 72, 120, 0.08) !important;\n      border-radius: 20px !important;\n      padding: 36px !important;\n      position: relative !important;\n      display: flex !important;\n      flex-direction: column !important;\n      transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;\n      overflow: hidden !important;\n    }\n\n    #agri-film-creative .afc-card:hover {\n      border-color: rgba(0, 72, 120, 0.15) !important;\n      box-shadow: 0 32px 64px -12px rgba(0, 72, 120, 0.12) !important;\n      transform: translateY(-4px) !important;\n    }\n\n    \/* Large background number *\/\n    #agri-film-creative .afc-card-num {\n      position: absolute !important;\n      top: -15px !important;\n      right: 15px !important;\n      font-size: 140px !important;\n      font-weight: 800 !important;\n      color: rgba(0, 72, 120, 0.03) !important;\n      line-height: 1 !important;\n      pointer-events: none !important;\n      transition: color 0.5s ease !important;\n    }\n\n    #agri-film-creative .afc-card:hover .afc-card-num {\n      color: rgba(0, 72, 120, 0.06) !important;\n    }\n\n    \/* Card Header *\/\n    #agri-film-creative .afc-card-header {\n      display: flex !important;\n      align-items: flex-start !important;\n      gap: 20px !important;\n      margin-bottom: 20px !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    #agri-film-creative .afc-icon {\n      width: 48px !important;\n      height: 48px !important;\n      background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%) !important;\n      border-radius: 12px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex-shrink: 0 !important;\n      box-shadow: 0 6px 20px -4px rgba(0, 72, 120, 0.3) !important;\n    }\n\n    #agri-film-creative .afc-icon svg {\n      width: 24px !important;\n      height: 24px !important;\n      fill: var(--white) !important;\n    }\n\n    #agri-film-creative .afc-card-title {\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: var(--text-dark) !important;\n      line-height: 1.3 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      padding-top: 4px !important;\n      border: none !important;\n      background: none !important;\n    }\n\n    \/* Challenge text *\/\n    #agri-film-creative .afc-challenge {\n      font-size: 15px !important;\n      font-weight: 400 !important;\n      color: var(--text-body) !important;\n      line-height: 1.7 !important;\n      margin: 0 0 24px 0 !important;\n      position: relative !important;\n      z-index: 1 !important;\n      flex-grow: 1 !important;\n    }\n\n    \/* Solution area *\/\n    #agri-film-creative .afc-solution {\n      background: linear-gradient(135deg, #f8fafc 0%, #eef2f6 100%) !important;\n      border-radius: 12px !important;\n      padding: 20px !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    #agri-film-creative .afc-solution-header {\n      display: flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n      margin-bottom: 12px !important;\n    }\n\n    #agri-film-creative .afc-solution-icon {\n      width: 20px !important;\n      height: 20px !important;\n      background: var(--primary) !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n\n    #agri-film-creative .afc-solution-icon svg {\n      width: 12px !important;\n      height: 12px !important;\n      fill: var(--white) !important;\n    }\n\n    #agri-film-creative .afc-solution-label {\n      font-size: 12px !important;\n      font-weight: 700 !important;\n      color: var(--primary) !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.08em !important;\n    }\n\n    #agri-film-creative .afc-solution-text {\n      font-size: 14px !important;\n      font-weight: 400 !important;\n      color: var(--text-body) !important;\n      line-height: 1.7 !important;\n      margin: 0 !important;\n    }\n\n    \/* CTA Button *\/\n    #agri-film-creative .afc-cta {\n      display: flex !important;\n      justify-content: center !important;\n      margin-top: 56px !important;\n    }\n\n    #agri-film-creative .afc-btn {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n      padding: 18px 36px !important;\n      background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%) !important;\n      color: var(--white) !important;\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      text-decoration: none !important;\n      border-radius: 12px !important;\n      border: none !important;\n      cursor: pointer !important;\n      transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;\n      box-shadow: 0 8px 24px -4px rgba(0, 72, 120, 0.35) !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    #agri-film-creative .afc-btn::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      bottom: 0 !important;\n      background: linear-gradient(135deg, var(--primary-light) 0%, var(--primary) 100%) !important;\n      opacity: 0 !important;\n      transition: opacity 0.4s ease !important;\n    }\n\n    #agri-film-creative .afc-btn:hover {\n      transform: translateY(-3px) !important;\n      box-shadow: 0 12px 32px -4px rgba(0, 72, 120, 0.45) !important;\n    }\n\n    #agri-film-creative .afc-btn:hover::before {\n      opacity: 1 !important;\n    }\n\n    #agri-film-creative .afc-btn span {\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    #agri-film-creative .afc-btn svg {\n      width: 20px !important;\n      height: 20px !important;\n      fill: var(--white) !important;\n      position: relative !important;\n      z-index: 1 !important;\n      transition: transform 0.3s ease !important;\n    }\n\n    #agri-film-creative .afc-btn:hover svg {\n      transform: translateX(4px) !important;\n    }\n\n    \/* Featured card - spans 2 columns on larger screens - REMOVED for consistency *\/\n\n    \/* Responsive *\/\n    @media screen and (max-width: 1000px) {\n      #agri-film-creative .afc-grid {\n        grid-template-columns: 1fr !important;\n      }\n\n      #agri-film-creative .afc-main-title {\n        font-size: 32px !important;\n      }\n\n      #agri-film-creative .afc-card {\n        padding: 32px !important;\n      }\n\n      #agri-film-creative .afc-card-num {\n        font-size: 120px !important;\n        top: -12px !important;\n      }\n\n      #agri-film-creative .afc-cta {\n        margin-top: 48px !important;\n      }\n    }\n\n    @media screen and (max-width: 640px) {\n      #agri-film-creative {\n        padding: 56px 0 !important;\n      }\n\n      #agri-film-creative .afc-inner {\n        padding: 0 20px !important;\n      }\n\n      #agri-film-creative .afc-header {\n        margin-bottom: 40px !important;\n      }\n\n      #agri-film-creative .afc-main-title {\n        font-size: 26px !important;\n      }\n\n      #agri-film-creative .afc-intro {\n        font-size: 15px !important;\n      }\n\n      #agri-film-creative .afc-card {\n        padding: 24px !important;\n      }\n\n      #agri-film-creative .afc-card-num {\n        font-size: 80px !important;\n        top: -8px !important;\n        right: 10px !important;\n      }\n\n      #agri-film-creative .afc-card-header {\n        flex-direction: column !important;\n        gap: 14px !important;\n      }\n\n      #agri-film-creative .afc-card-title {\n        font-size: 18px !important;\n        padding-top: 0 !important;\n      }\n\n      #agri-film-creative .afc-icon {\n        width: 44px !important;\n        height: 44px !important;\n      }\n\n      #agri-film-creative .afc-icon svg {\n        width: 22px !important;\n        height: 22px !important;\n      }\n\n      #agri-film-creative .afc-solution {\n        padding: 16px !important;\n      }\n\n      #agri-film-creative .afc-cta {\n        margin-top: 40px !important;\n      }\n\n      #agri-film-creative .afc-btn {\n        padding: 16px 28px !important;\n        font-size: 15px !important;\n        width: 100% !important;\n        justify-content: center !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"afc-inner\">\n    <!-- Header -->\n    <div class=\"afc-header\">\n      <div class=\"afc-eyebrow\">Industry Challenges<\/div>\n      <h2 class=\"afc-main-title\">Common Mulch Film Recycling Machine Challenges and How Our <span>China Factory<\/span> Solves Them<\/h2>\n      <p class=\"afc-intro\">Being in the plastic recycling industry, we know the difficulties associated with farm plastic recycling equipment. Here is how our engineering team tackles the challenges.<\/p>\n    <\/div>\n\n    <!-- Grid -->\n    <div class=\"afc-grid\">\n      <!-- Card 1 -->\n      <div class=\"afc-card\">\n        <div class=\"afc-card-num\">01<\/div>\n        <div class=\"afc-card-header\">\n          <div class=\"afc-icon\">\n            <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M12 3C7.58 3 4 4.79 4 7v10c0 2.21 3.58 4 8 4s8-1.79 8-4V7c0-2.21-3.58-4-8-4zm0 2c3.87 0 6 1.5 6 2s-2.13 2-6 2-6-1.5-6-2 2.13-2 6-2zm6 12c0 .5-2.13 2-6 2s-6-1.5-6-2v-2.23c1.61.78 3.72 1.23 6 1.23s4.39-.45 6-1.23V17zm0-5c0 .5-2.13 2-6 2s-6-1.5-6-2V9.77c1.61.78 3.72 1.23 6 1.23s4.39-.45 6-1.23V12z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"afc-card-title\">High Sand Contamination<\/h3>\n        <\/div>\n        <p class=\"afc-challenge\">Sand and soil contamination is in the 30-80% range with agricultural films which makes standard washing equipment virtually impossible.<\/p>\n        <div class=\"afc-solution\">\n          <div class=\"afc-solution-header\">\n            <div class=\"afc-solution-icon\">\n              <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/>\n              <\/svg>\n            <\/div>\n            <span class=\"afc-solution-label\">Our Solution<\/span>\n          <\/div>\n          <p class=\"afc-solution-text\">We have a robust and advanced washing system for high contamination films. Our multi-stage friction washer and cyclone system operates at 95% cleaning efficiency.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Card 2 -->\n      <div class=\"afc-card\">\n        <div class=\"afc-card-num\">02<\/div>\n        <div class=\"afc-card-header\">\n          <div class=\"afc-icon\">\n            <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M5 6h14v2H5zm0 4h14v2H5zm0 4h14v2H5zm0 4h14v2H5z\" opacity=\"0.3\"\/>\n              <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17.93V18h-2v1.93c-3.94-.49-7-3.86-7-7.93h2v-2H4.07c.5-3.94 3.86-7 7.93-7V5h2V3.07c3.94.5 7 3.86 7 7.93h-2v2h1.93c-.5 3.94-3.86 7-7.93 7.93z\"\/>\n              <path d=\"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 6.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"afc-card-title\">ROI Uncertainty<\/h3>\n        <\/div>\n        <p class=\"afc-challenge\">Buyers are hesitant to invest in equipment costing $50,000-$500,000+ due to the uncertainty of returns and operational efficiency.<\/p>\n        <div class=\"afc-solution\">\n          <div class=\"afc-solution-header\">\n            <div class=\"afc-solution-icon\">\n              <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/>\n              <\/svg>\n            <\/div>\n            <span class=\"afc-solution-label\">Our Solution<\/span>\n          <\/div>\n          <p class=\"afc-solution-text\"> Factory direct wholesale pricing throws out the middleman\u2019s markup. We present ROI assessments, energy efficiency metrics, and other case histories with a typical 12-18 month recovery payback.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Card 3 -->\n      <div class=\"afc-card\">\n        <div class=\"afc-card-num\">03<\/div>\n        <div class=\"afc-card-header\">\n          <div class=\"afc-icon\">\n            <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"afc-card-title\">Equipment Selection<\/h3>\n        <\/div>\n        <p class=\"afc-challenge\">In selecting agricultural films recycling systems, there are complexities, inconsistent supplier configurations and plenty of choice which makes the wrong selection inevitable.<\/p>\n        <div class=\"afc-solution\">\n          <div class=\"afc-solution-header\">\n            <div class=\"afc-solution-icon\">\n              <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/>\n              <\/svg>\n            <\/div>\n            <span class=\"afc-solution-label\">Our Solution<\/span>\n          <\/div>\n          <p class=\"afc-solution-text\">Technical Assistance is provided free of charge from our engineering team. We will focus on your material, contamination level, and capacity to provide you with the most suitable production line.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Card 4 -->\n      <div class=\"afc-card\">\n        <div class=\"afc-card-num\">04<\/div>\n        <div class=\"afc-card-header\">\n          <div class=\"afc-icon\">\n            <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm7 10c0 4.52-2.98 8.69-7 9.93-4.02-1.24-7-5.41-7-9.93V6.3l7-3.11 7 3.11V11zm-11.59.59L6 13l4 4 8-8-1.41-1.42L10 14.17z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"afc-card-title\">Concern on Supplier Quality<\/h3>\n        <\/div>\n        <p class=\"afc-challenge\">Buyers, mainly those from other countries, experience more concern when dealing with Chinese manufacturers due to the perceived lack of reliability, support, and inconsistent quality.<\/p>\n        <div class=\"afc-solution\">\n          <div class=\"afc-solution-header\">\n            <div class=\"afc-solution-icon\">\n              <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/>\n              <\/svg>\n            <\/div>\n            <span class=\"afc-solution-label\">Our Solution<\/span>\n          <\/div>\n          <p class=\"afc-solution-text\">CE &#038; ISO certified manufacturing, customer reference visits, video factory tours, 12-month warranty, and installation and maintenance support via your own allocated technical support team.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Card 5 -->\n      <div class=\"afc-card\">\n        <div class=\"afc-card-num\">05<\/div>\n        <div class=\"afc-card-header\">\n          <div class=\"afc-icon\">\n            <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"afc-card-title\">Environmental Compliance<\/h3>\n        <\/div>\n        <p class=\"afc-challenge\">Recycling equipment must comply with local regulations for wastewater discharge, emissions, and solid waste recycling.<\/p>\n        <div class=\"afc-solution\">\n          <div class=\"afc-solution-header\">\n            <div class=\"afc-solution-icon\">\n              <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/>\n              <\/svg>\n            <\/div>\n            <span class=\"afc-solution-label\">Our Solution<\/span>\n          <\/div>\n          <p class=\"afc-solution-text\">Fully integrated wastewater treatment systems with sedimentation and closed-loop systems for washing water. Documentation support for environmental permit applications.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Card 6 -->\n      <div class=\"afc-card\">\n        <div class=\"afc-card-num\">06<\/div>\n        <div class=\"afc-card-header\">\n          <div class=\"afc-icon\">\n            <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"afc-card-title\">Pellet Quality<\/h3>\n        <\/div>\n        <p class=\"afc-challenge\">Market value of recycled PE materials is diminished by the inconsistent quality of recycled pellets and its impact on downstream applications.<\/p>\n        <div class=\"afc-solution\">\n          <div class=\"afc-solution-header\">\n            <div class=\"afc-solution-icon\">\n              <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/>\n              <\/svg>\n            <\/div>\n            <span class=\"afc-solution-label\">Our Solution<\/span>\n          <\/div>\n          <p class=\"afc-solution-text\">Advanced systems for melt filtration, degassing, and precision pelletizing control provide uniformity in pellet size and in melt flow index contamination for reuse in greenhouse films.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- CTA Button -->\n    <div class=\"afc-cta\">\n      <a href=\"#ct-popup-684\" class=\"afc-btn\" data-popup=\"ct-popup-684\">\n        <span>Get Instant Quote<\/span>\n        <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z\"\/>\n        <\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-c98b935\" data-block-id=\"c98b935\"><style>.stk-c98b935 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-c98b935-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fab69ae\" data-v=\"4\" data-block-id=\"fab69ae\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fab69ae-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fab69ae-inner-blocks\">\n<!-- Agricultural Film Recycling Line Factory Gallery Module -->\n<!-- Unique ID Scoped: #kitech-factory-gallery-2026 -->\n<!-- Compatible with WordPress Gutenberg, Blocksy, Stackable, and FlyingPress -->\n<!-- FIXED: Lightbox now moves to body to avoid overflow:hidden clipping -->\n\n<section id=\"kitech-factory-gallery-2026\">\n  <style>\n    \/* ============================================\n       SCOPED STYLES - All rules prefixed with #kitech-factory-gallery-2026\n       ============================================ *\/\n    \n    \/* Module Container *\/\n    #kitech-factory-gallery-2026 {\n      box-sizing: border-box !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 30px 0 !important;\n      margin: 0 !important;\n      background: #ffffff !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n    \n    #kitech-factory-gallery-2026 *,\n    #kitech-factory-gallery-2026 *::before,\n    #kitech-factory-gallery-2026 *::after {\n      box-sizing: border-box !important;\n    }\n    \n    \/* Inner Container *\/\n    #kitech-factory-gallery-2026 .kfg-inner-container {\n      width: 100% !important;\n      max-width: 1400px !important;\n      margin: 0 auto !important;\n      padding: 0 20px !important;\n    }\n    \n    \/* Header Section *\/\n    #kitech-factory-gallery-2026 .kfg-header {\n      text-align: center !important;\n      margin-bottom: 30px !important;\n    }\n    \n    \/* Module Title - Using H2 with scoped styles *\/\n    #kitech-factory-gallery-2026 h2.kfg-module-title {\n      display: block !important;\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #004878 !important;\n      margin: 0 0 16px 0 !important;\n      padding: 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.02em !important;\n    }\n    \n    \/* Subtitle - Using H3 with scoped styles *\/\n    #kitech-factory-gallery-2026 h3.kfg-subtitle {\n      display: block !important;\n      font-size: 16px !important;\n      font-weight: 400 !important;\n      color: #787878 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      line-height: 1.6 !important;\n      max-width: 700px !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n    \n    \/* Gallery Grid Container - Using explicit grid template *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, 1fr) !important;\n      grid-auto-rows: minmax(160px, auto) !important;\n      gap: 12px !important;\n      width: 100% !important;\n    }\n    \n    \/* Gallery Items *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item {\n      position: relative !important;\n      overflow: hidden !important;\n      border-radius: 8px !important;\n      background-color: #f0f4f8 !important;\n      cursor: pointer !important;\n      transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n    }\n    \n    \/* Explicit Grid Positioning for 13 Items - Compact Layout *\/\n    \/* Row 1: Four images *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"0\"] {\n      grid-column: 1 \/ 2 !important;\n      grid-row: 1 \/ 2 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"1\"] {\n      grid-column: 2 \/ 3 !important;\n      grid-row: 1 \/ 2 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"2\"] {\n      grid-column: 3 \/ 4 !important;\n      grid-row: 1 \/ 2 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"3\"] {\n      grid-column: 4 \/ 5 !important;\n      grid-row: 1 \/ 2 !important;\n    }\n    \n    \/* Row 2: One large + two small *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"4\"] {\n      grid-column: 1 \/ 3 !important;\n      grid-row: 2 \/ 4 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"5\"] {\n      grid-column: 3 \/ 4 !important;\n      grid-row: 2 \/ 3 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"6\"] {\n      grid-column: 4 \/ 5 !important;\n      grid-row: 2 \/ 3 !important;\n    }\n    \n    \/* Row 3: Two small + continues large *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"7\"] {\n      grid-column: 3 \/ 4 !important;\n      grid-row: 3 \/ 4 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"8\"] {\n      grid-column: 4 \/ 5 !important;\n      grid-row: 3 \/ 4 !important;\n    }\n    \n    \/* Row 4: Four images *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"9\"] {\n      grid-column: 1 \/ 2 !important;\n      grid-row: 4 \/ 5 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"10\"] {\n      grid-column: 2 \/ 3 !important;\n      grid-row: 4 \/ 5 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"11\"] {\n      grid-column: 3 \/ 4 !important;\n      grid-row: 4 \/ 5 !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"12\"] {\n      grid-column: 4 \/ 5 !important;\n      grid-row: 4 \/ 5 !important;\n    }\n    \n    \/* Hover Effect *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item:hover {\n      transform: translateY(-4px) !important;\n      box-shadow: 0 20px 40px rgba(0, 48, 120, 0.15) !important;\n    }\n    \n    \/* Gallery Images *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n      display: block !important;\n      transition: transform 0.5s ease !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item:hover img {\n      transform: scale(1.05) !important;\n    }\n    \n    \/* Hover Overlay - Simple dark overlay without text *\/\n    #kitech-factory-gallery-2026 .kfg-overlay {\n      position: absolute !important;\n      inset: 0 !important;\n      background: rgba(0, 48, 120, 0.3) !important;\n      opacity: 0 !important;\n      transition: opacity 0.3s ease !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item:hover .kfg-overlay {\n      opacity: 1 !important;\n    }\n    \n    \/* Zoom Icon *\/\n    #kitech-factory-gallery-2026 .kfg-zoom-icon {\n      position: absolute !important;\n      top: 50% !important;\n      left: 50% !important;\n      transform: translate(-50%, -50%) scale(0.8) !important;\n      width: 50px !important;\n      height: 50px !important;\n      background: rgba(255, 255, 255, 0.95) !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      opacity: 0 !important;\n      transition: opacity 0.3s ease, transform 0.3s ease !important;\n      box-shadow: 0 4px 15px rgba(0, 48, 120, 0.2) !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item:hover .kfg-zoom-icon {\n      opacity: 1 !important;\n      transform: translate(-50%, -50%) scale(1) !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-zoom-icon svg {\n      width: 24px !important;\n      height: 24px !important;\n      color: #004878 !important;\n    }\n    \n    \/* ============================================\n       LIGHTBOX STYLES - Now scoped globally since lightbox moves to body\n       ============================================ *\/\n    .kfg-lightbox-2026 {\n      display: none !important;\n      position: fixed !important;\n      top: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      bottom: 0 !important;\n      z-index: 999999 !important;\n      background: rgba(0, 30, 60, 0.95) !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 40px !important;\n      opacity: 0 !important;\n      transition: opacity 0.3s ease !important;\n    }\n    \n    .kfg-lightbox-2026.kfg-active {\n      display: flex !important;\n      opacity: 1 !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-content {\n      position: relative !important;\n      max-width: 90vw !important;\n      max-height: 85vh !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-img {\n      max-width: 100% !important;\n      max-height: 85vh !important;\n      object-fit: contain !important;\n      border-radius: 8px !important;\n      box-shadow: 0 25px 80px rgba(0, 0, 0, 0.5) !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-close {\n      position: absolute !important;\n      top: -50px !important;\n      right: 0 !important;\n      width: 40px !important;\n      height: 40px !important;\n      background: rgba(255, 255, 255, 0.1) !important;\n      border: none !important;\n      border-radius: 50% !important;\n      cursor: pointer !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      transition: background 0.3s ease !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-close:hover {\n      background: rgba(255, 255, 255, 0.2) !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-close svg {\n      width: 24px !important;\n      height: 24px !important;\n      color: #ffffff !important;\n    }\n    \n    \/* Navigation Arrows *\/\n    .kfg-lightbox-2026 .kfg-lightbox-nav {\n      position: absolute !important;\n      top: 50% !important;\n      transform: translateY(-50%) !important;\n      width: 50px !important;\n      height: 50px !important;\n      background: rgba(255, 255, 255, 0.1) !important;\n      border: none !important;\n      border-radius: 50% !important;\n      cursor: pointer !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      transition: background 0.3s ease !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-nav:hover {\n      background: rgba(255, 255, 255, 0.2) !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-prev {\n      left: -80px !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-next {\n      right: -80px !important;\n    }\n    \n    .kfg-lightbox-2026 .kfg-lightbox-nav svg {\n      width: 24px !important;\n      height: 24px !important;\n      color: #ffffff !important;\n    }\n    \n    \/* Image Counter *\/\n    .kfg-lightbox-2026 .kfg-lightbox-counter {\n      position: absolute !important;\n      bottom: -40px !important;\n      left: 50% !important;\n      transform: translateX(-50%) !important;\n      color: rgba(255, 255, 255, 0.7) !important;\n      font-size: 14px !important;\n      font-weight: 500 !important;\n    }\n    \n    \/* Responsive Styles - Tablet *\/\n    @media screen and (max-width:1000px) {\n      #kitech-factory-gallery-2026 .kfg-gallery-grid {\n        grid-template-columns: repeat(3, 1fr) !important;\n        grid-auto-rows: minmax(150px, auto) !important;\n      }\n      \n      \/* Row 1 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"0\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 1 \/ 2 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"1\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 1 \/ 2 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"2\"] {\n        grid-column: 3 \/ 4 !important;\n        grid-row: 1 \/ 2 !important;\n      }\n      \n      \/* Row 2-3 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"3\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 2 \/ 3 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"4\"] {\n        grid-column: 2 \/ 4 !important;\n        grid-row: 2 \/ 4 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"5\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 3 \/ 4 !important;\n      }\n      \n      \/* Row 4 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"6\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 4 \/ 5 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"7\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 4 \/ 5 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"8\"] {\n        grid-column: 3 \/ 4 !important;\n        grid-row: 4 \/ 5 !important;\n      }\n      \n      \/* Row 5 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"9\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 5 \/ 6 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"10\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 5 \/ 6 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"11\"] {\n        grid-column: 3 \/ 4 !important;\n        grid-row: 5 \/ 6 !important;\n      }\n      \n      \/* Row 6 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"12\"] {\n        grid-column: 1 \/ 4 !important;\n        grid-row: 6 \/ 7 !important;\n      }\n    }\n    \n    \/* Responsive Styles - Mobile *\/\n    @media screen and (max-width:690px) {\n      #kitech-factory-gallery-2026 {\n        padding: 30px 0 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-module-title {\n        font-size: 28px !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n        grid-auto-rows: minmax(120px, auto) !important;\n        gap: 10px !important;\n      }\n      \n      \/* Row 1 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"0\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 1 \/ 2 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"1\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 1 \/ 2 !important;\n      }\n      \n      \/* Row 2 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"2\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 2 \/ 3 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"3\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 2 \/ 3 !important;\n      }\n      \n      \/* Row 3-4: Large image *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"4\"] {\n        grid-column: 1 \/ 3 !important;\n        grid-row: 3 \/ 5 !important;\n      }\n      \n      \/* Row 5 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"5\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 5 \/ 6 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"6\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 5 \/ 6 !important;\n      }\n      \n      \/* Row 6 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"7\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 6 \/ 7 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"8\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 6 \/ 7 !important;\n      }\n      \n      \/* Row 7 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"9\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 7 \/ 8 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"10\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 7 \/ 8 !important;\n      }\n      \n      \/* Row 8 *\/\n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"11\"] {\n        grid-column: 1 \/ 2 !important;\n        grid-row: 8 \/ 9 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item[data-index=\"12\"] {\n        grid-column: 2 \/ 3 !important;\n        grid-row: 8 \/ 9 !important;\n      }\n      \n      .kfg-lightbox-2026 .kfg-lightbox-prev {\n        left: 10px !important;\n      }\n      \n      .kfg-lightbox-2026 .kfg-lightbox-next {\n        right: 10px !important;\n      }\n    }\n    \n    \/* Responsive Styles - Small Mobile *\/\n    @media screen and (max-width: 480px) {\n      #kitech-factory-gallery-2026 {\n        padding: 24px 0 !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-inner-container {\n        padding: 0 16px !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-module-title {\n        font-size: 24px !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-subtitle {\n        font-size: 14px !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-header {\n        margin-bottom: 24px !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-grid {\n        gap: 8px !important;\n        grid-auto-rows: minmax(120px, auto) !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-gallery-item {\n        border-radius: 6px !important;\n      }\n      \n      .kfg-lightbox-2026 {\n        padding: 20px !important;\n      }\n      \n      .kfg-lightbox-2026 .kfg-lightbox-nav {\n        width: 40px !important;\n        height: 40px !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-zoom-icon {\n        width: 40px !important;\n        height: 40px !important;\n      }\n      \n      #kitech-factory-gallery-2026 .kfg-zoom-icon svg {\n        width: 20px !important;\n        height: 20px !important;\n      }\n    }\n    \n    \/* Loading State Placeholder *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item.kfg-loading {\n      background: linear-gradient(90deg, #f0f4f8 25%, #e8ecf0 50%, #f0f4f8 75%) !important;\n      background-size: 200% 100% !important;\n      animation: kfg-shimmer 1.5s infinite !important;\n    }\n    \n    @keyframes kfg-shimmer {\n      0% { background-position: 200% 0; }\n      100% { background-position: -200% 0; }\n    }\n    \n    \/* FlyingPress Lazy Load Compatibility *\/\n    #kitech-factory-gallery-2026 .kfg-gallery-item img[data-src] {\n      opacity: 0 !important;\n      transition: opacity 0.3s ease !important;\n    }\n    \n    #kitech-factory-gallery-2026 .kfg-gallery-item img.kfg-loaded {\n      opacity: 1 !important;\n    }\n  <\/style>\n\n  <!-- Header Section -->\n  <div class=\"kfg-inner-container\">\n    <div class=\"kfg-header\">\n      <h2 class=\"kfg-module-title\">Explore Our Agricultural Film Recycling Line Factory Gallery<\/h2>\n      <h3 class=\"kfg-subtitle\">Come and see how innovation clashes with sustainability in our state-of-the-art manufacturing facility for agricultural film recycling technology.<\/h3>\n    <\/div>\n\n    <!-- Gallery Grid - 13 Images (removed first image) -->\n    <div class=\"kfg-gallery-grid\">\n      <!-- Image 1 (originally Image 2) -->\n      <div class=\"kfg-gallery-item\" data-index=\"0\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-2.png\" \n          alt=\"Kitech Factory Workshop Image 2\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 2 (originally Image 3) -->\n      <div class=\"kfg-gallery-item\" data-index=\"1\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-3.png\" \n          alt=\"Kitech Factory Workshop Image 3\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 3 (originally Image 4) -->\n      <div class=\"kfg-gallery-item\" data-index=\"2\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-4.png\" \n          alt=\"Kitech Factory Workshop Image 4\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 4 (originally Image 5) -->\n      <div class=\"kfg-gallery-item\" data-index=\"3\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-5.png\" \n          alt=\"Kitech Factory Workshop Image 5\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 5 (originally Image 6) -->\n      <div class=\"kfg-gallery-item\" data-index=\"4\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-6.png\" \n          alt=\"Kitech Factory Workshop Image 6\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 6 (originally Image 7) -->\n      <div class=\"kfg-gallery-item\" data-index=\"5\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-7.png\" \n          alt=\"Kitech Factory Workshop Image 7\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 7 (originally Image 8) -->\n      <div class=\"kfg-gallery-item\" data-index=\"6\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-8.png\" \n          alt=\"Kitech Factory Workshop Image 8\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 8 (originally Image 9) -->\n      <div class=\"kfg-gallery-item\" data-index=\"7\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-9.png\" \n          alt=\"Kitech Factory Workshop Image 9\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 9 (originally Image 10) -->\n      <div class=\"kfg-gallery-item\" data-index=\"8\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-10.png\" \n          alt=\"Kitech Factory Workshop Image 10\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 10 (originally Image 11) -->\n      <div class=\"kfg-gallery-item\" data-index=\"9\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-11.png\" \n          alt=\"Kitech Factory Workshop Image 11\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 11 (originally Image 12) -->\n      <div class=\"kfg-gallery-item\" data-index=\"10\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-12.png\" \n          alt=\"Kitech Factory Workshop Image 12\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 12 (originally Image 13) -->\n      <div class=\"kfg-gallery-item\" data-index=\"11\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-13.png\" \n          alt=\"Kitech Factory Workshop Image 13\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n\n      <!-- Image 13 (originally Image 14) -->\n      <div class=\"kfg-gallery-item\" data-index=\"12\">\n        <img \n          src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Kitech-Factory-workshop-image-14.png\" \n          alt=\"Kitech Factory Workshop Image 14\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n        <div class=\"kfg-overlay\"><\/div>\n        <div class=\"kfg-zoom-icon\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"\/>\n          <\/svg>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Lightbox - Will be moved to body via JavaScript -->\n  <div class=\"kfg-lightbox-2026\" id=\"kfg-lightbox-2026\">\n    <div class=\"kfg-lightbox-content\">\n      <button class=\"kfg-lightbox-close\" aria-label=\"Close lightbox\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 18L18 6M6 6l12 12\"\/>\n        <\/svg>\n      <\/button>\n      <button class=\"kfg-lightbox-nav kfg-lightbox-prev\" aria-label=\"Previous image\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 19l-7-7 7-7\"\/>\n        <\/svg>\n      <\/button>\n      <img decoding=\"async\" class=\"kfg-lightbox-img\" src=\"\" alt=\"Gallery Image\">\n      <button class=\"kfg-lightbox-nav kfg-lightbox-next\" aria-label=\"Next image\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5l7 7-7 7\"\/>\n        <\/svg>\n      <\/button>\n      <div class=\"kfg-lightbox-counter\"><span id=\"kfg-current-2026\">1<\/span> \/ <span id=\"kfg-total-2026\">13<\/span><\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function() {\n      'use strict';\n      \n      \/\/ Scoped variables\n      var moduleId = 'kitech-factory-gallery-2026';\n      var module = document.getElementById(moduleId);\n      if (!module) return;\n      \n      var galleryItems = module.querySelectorAll('.kfg-gallery-item');\n      var lightbox = document.getElementById('kfg-lightbox-2026');\n      var lightboxImg = lightbox.querySelector('.kfg-lightbox-img');\n      var lightboxClose = lightbox.querySelector('.kfg-lightbox-close');\n      var lightboxPrev = lightbox.querySelector('.kfg-lightbox-prev');\n      var lightboxNext = lightbox.querySelector('.kfg-lightbox-next');\n      var currentSpan = document.getElementById('kfg-current-2026');\n      var totalSpan = document.getElementById('kfg-total-2026');\n      \n      var currentIndex = 0;\n      var images = [];\n      var lightboxMovedToBody = false;\n      \n      \/\/ Collect all image sources\n      galleryItems.forEach(function(item, index) {\n        var img = item.querySelector('img');\n        if (img) {\n          images.push(img.src);\n        }\n      });\n      \n      totalSpan.textContent = images.length;\n      \n      \/\/ Open lightbox - FIXED: Move lightbox to body to avoid overflow:hidden clipping\n      function openLightbox(index) {\n        currentIndex = index;\n        lightboxImg.src = images[currentIndex];\n        currentSpan.textContent = currentIndex + 1;\n        \n        \/\/ Move lightbox to body to escape overflow:hidden\n        if (!lightboxMovedToBody) {\n          document.body.appendChild(lightbox);\n          lightboxMovedToBody = true;\n        }\n        \n        lightbox.classList.add('kfg-active');\n        document.body.style.overflow = 'hidden';\n      }\n      \n      \/\/ Close lightbox\n      function closeLightbox() {\n        lightbox.classList.remove('kfg-active');\n        document.body.style.overflow = '';\n        \/\/ Note: We keep the lightbox in body for performance, no need to move it back\n      }\n      \n      \/\/ Navigate to previous image\n      function prevImage() {\n        currentIndex = (currentIndex - 1 + images.length) % images.length;\n        lightboxImg.src = images[currentIndex];\n        currentSpan.textContent = currentIndex + 1;\n      }\n      \n      \/\/ Navigate to next image\n      function nextImage() {\n        currentIndex = (currentIndex + 1) % images.length;\n        lightboxImg.src = images[currentIndex];\n        currentSpan.textContent = currentIndex + 1;\n      }\n      \n      \/\/ Event listeners for gallery items\n      galleryItems.forEach(function(item) {\n        item.addEventListener('click', function() {\n          var index = parseInt(item.getAttribute('data-index'), 10);\n          openLightbox(index);\n        });\n      });\n      \n      \/\/ Lightbox controls\n      lightboxClose.addEventListener('click', closeLightbox);\n      lightboxPrev.addEventListener('click', function(e) {\n        e.stopPropagation();\n        prevImage();\n      });\n      lightboxNext.addEventListener('click', function(e) {\n        e.stopPropagation();\n        nextImage();\n      });\n      \n      \/\/ Click outside to close\n      lightbox.addEventListener('click', function(e) {\n        if (e.target === lightbox) {\n          closeLightbox();\n        }\n      });\n      \n      \/\/ Keyboard navigation\n      document.addEventListener('keydown', function(e) {\n        if (!lightbox.classList.contains('kfg-active')) return;\n        \n        if (e.key === 'Escape') {\n          closeLightbox();\n        } else if (e.key === 'ArrowLeft') {\n          prevImage();\n        } else if (e.key === 'ArrowRight') {\n          nextImage();\n        }\n      });\n      \n      \/\/ Image load handling for FlyingPress compatibility\n      galleryItems.forEach(function(item) {\n        var img = item.querySelector('img');\n        if (img) {\n          item.classList.add('kfg-loading');\n          \n          if (img.complete) {\n            item.classList.remove('kfg-loading');\n            img.classList.add('kfg-loaded');\n          } else {\n            img.addEventListener('load', function() {\n              item.classList.remove('kfg-loading');\n              img.classList.add('kfg-loaded');\n            });\n            \n            img.addEventListener('error', function() {\n              item.classList.remove('kfg-loading');\n            });\n          }\n        }\n      });\n      \n      \/\/ Touch swipe support for lightbox\n      var touchStartX = 0;\n      var touchEndX = 0;\n      \n      lightbox.addEventListener('touchstart', function(e) {\n        touchStartX = e.changedTouches[0].screenX;\n      }, { passive: true });\n      \n      lightbox.addEventListener('touchend', function(e) {\n        touchEndX = e.changedTouches[0].screenX;\n        handleSwipe();\n      }, { passive: true });\n      \n      function handleSwipe() {\n        var swipeThreshold = 50;\n        var diff = touchStartX - touchEndX;\n        \n        if (Math.abs(diff) > swipeThreshold) {\n          if (diff > 0) {\n            nextImage();\n          } else {\n            prevImage();\n          }\n        }\n      }\n    })();\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5546a94\" data-block-id=\"5546a94\"><style>.stk-5546a94 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5546a94-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f568452\" data-v=\"4\" data-block-id=\"f568452\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f568452-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f568452-inner-blocks\">\n<!-- PE Film Washing Line Module V5 - Unified Brand Colors -->\n<!-- Compatible with Blocksy Theme, Stackable, and FlyingPress -->\n\n<section id=\"pe-film-wash-v5-7k2q\">\n  <style>\n    \/* ========================================\n       PE FILM WASHING MODULE V5 - SCOPED STYLES\n       Brand Colors: #004878 \/ #003078 \/ #787878\n       ======================================== *\/\n    \n    \/* Module Container *\/\n    #pe-film-wash-v5-7k2q {\n      box-sizing: border-box !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 40px 20px !important;\n      background: #f5f8fa !important;\n      font-family: inherit !important;\n      line-height: 1.6 !important;\n      color: #333333 !important;\n    }\n    \n    #pe-film-wash-v5-7k2q *,\n    #pe-film-wash-v5-7k2q *::before,\n    #pe-film-wash-v5-7k2q *::after {\n      box-sizing: border-box !important;\n    }\n    \n    \/* Inner Container *\/\n    #pe-film-wash-v5-7k2q .pfw5-container {\n      max-width: 1200px !important;\n      margin: 0 auto !important;\n      padding: 0 !important;\n    }\n    \n    \/* ===== Main Layout: Left + Right ===== *\/\n    #pe-film-wash-v5-7k2q .pfw5-main {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 60px !important;\n      align-items: center !important;\n    }\n    \n    \/* ===== Left Side: Header Content ===== *\/\n    #pe-film-wash-v5-7k2q .pfw5-left {\n      padding-right: 20px !important;\n    }\n    \n    #pe-film-wash-v5-7k2q .pfw5-badge {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n      background: #004878 !important;\n      color: #ffffff !important;\n      padding: 8px 18px !important;\n      border-radius: 50px !important;\n      font-size: 12px !important;\n      font-weight: 600 !important;\n      letter-spacing: 0.8px !important;\n      margin-bottom: 20px !important;\n      text-transform: uppercase !important;\n    }\n    \n    #pe-film-wash-v5-7k2q .pfw5-badge svg {\n      width: 14px !important;\n      height: 14px !important;\n    }\n    \n    \/* H2 Title - Reset and Style *\/\n    #pe-film-wash-v5-7k2q h2.pfw5-title {\n      font-family: inherit !important;\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #003078 !important;\n      line-height: 1.3 !important;\n      margin: 0 0 24px 0 !important;\n      padding: 0 !important;\n      border: none !important;\n      background: none !important;\n      text-transform: none !important;\n      letter-spacing: normal !important;\n    }\n    \n    #pe-film-wash-v5-7k2q .pfw5-desc {\n      font-family: inherit !important;\n      font-size: inherit !important;\n      color: #787878 !important;\n      line-height: 1.8 !important;\n      margin: 0 0 16px 0 !important;\n      padding: 0 !important;\n    }\n    \n    #pe-film-wash-v5-7k2q .pfw5-desc:last-child {\n      margin-bottom: 0 !important;\n    }\n    \n\n    \n    \/* ===== Right Side: Features ===== *\/\n    #pe-film-wash-v5-7k2q .pfw5-right {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 20px !important;\n    }\n    \n    \/* Feature Card *\/\n    #pe-film-wash-v5-7k2q .pfw5-card {\n      background: #ffffff !important;\n      border-radius: 16px !important;\n      padding: 28px 24px !important;\n      transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease !important;\n      border: 1px solid rgba(0, 72, 120, 0.06) !important;\n      box-shadow: 0 2px 8px rgba(0, 48, 120, 0.04) !important;\n    }\n    \n    #pe-film-wash-v5-7k2q .pfw5-card:hover {\n      background: #ffffff !important;\n      transform: translateY(-4px) !important;\n      box-shadow: 0 12px 32px rgba(0, 48, 120, 0.12) !important;\n      border-color: rgba(0, 72, 120, 0.1) !important;\n    }\n    \n    \/* Icon - Unified Brand Color *\/\n    #pe-film-wash-v5-7k2q .pfw5-icon {\n      width: 52px !important;\n      height: 52px !important;\n      border-radius: 12px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      margin-bottom: 18px !important;\n      background: linear-gradient(135deg, #004878 0%, #003078 100%) !important;\n      transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n    }\n    \n    #pe-film-wash-v5-7k2q .pfw5-card:hover .pfw5-icon {\n      transform: scale(1.05) !important;\n      box-shadow: 0 6px 20px rgba(0, 48, 120, 0.25) !important;\n    }\n    \n    #pe-film-wash-v5-7k2q .pfw5-icon svg {\n      width: 24px !important;\n      height: 24px !important;\n      color: #ffffff !important;\n    }\n    \n    \/* H3 Card Title - Reset and Style *\/\n    #pe-film-wash-v5-7k2q h3.pfw5-card-title {\n      font-family: inherit !important;\n      font-size: inherit !important;\n      font-weight: 600 !important;\n      color: #003078 !important;\n      margin: 0 0 10px 0 !important;\n      padding: 0 !important;\n      line-height: 1.3 !important;\n      border: none !important;\n      background: none !important;\n      text-transform: none !important;\n      letter-spacing: normal !important;\n    }\n    \n    \/* Card Text *\/\n    #pe-film-wash-v5-7k2q .pfw5-card-text {\n      font-family: inherit !important;\n      font-size: 14px !important;\n      color: #787878 !important;\n      line-height: 1.7 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    \n    \/* ===== Responsive ===== *\/\n    @media screen and (max-width: 1000px) {\n      #pe-film-wash-v5-7k2q .pfw5-main {\n        gap: 40px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-left {\n        padding-right: 0 !important;\n      }\n      \n      #pe-film-wash-v5-7k2q h2.pfw5-title {\n        font-size: 28px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-right {\n        gap: 16px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-card {\n        padding: 24px 20px !important;\n      }\n    }\n    \n    @media screen and (max-width: 850px) {\n      #pe-film-wash-v5-7k2q .pfw5-main {\n        grid-template-columns: 1fr !important;\n        gap: 36px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-left {\n        text-align: center !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-right {\n        grid-template-columns: 1fr 1fr !important;\n      }\n    }\n    \n    @media screen and (max-width: 580px) {\n      #pe-film-wash-v5-7k2q {\n        padding: 32px 16px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q h2.pfw5-title {\n        font-size: 24px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-right {\n        grid-template-columns: 1fr !important;\n        gap: 14px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-card {\n        padding: 22px 20px !important;\n        display: flex !important;\n        align-items: flex-start !important;\n        gap: 16px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-icon {\n        margin-bottom: 0 !important;\n        min-width: 52px !important;\n      }\n      \n      #pe-film-wash-v5-7k2q .pfw5-card-content {\n        flex: 1 !important;\n      }\n    }\n    \n    \/* Accessibility *\/\n    @media (prefers-reduced-motion: reduce) {\n      #pe-film-wash-v5-7k2q .pfw5-card,\n      #pe-film-wash-v5-7k2q .pfw5-icon {\n        transition: none !important;\n      }\n    }\n  <\/style>\n  \n  <div class=\"pfw5-container\">\n    <div class=\"pfw5-main\">\n      \n      <!-- Left Side: Content -->\n      <div class=\"pfw5-left\">\n        <div class=\"pfw5-badge\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n            <path d=\"M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n          Eco-Friendly\n        <\/div>\n        \n        <h2 class=\"pfw5-title\">How Our PE Film Washing Line Eliminates Pollutants and Helps Save Our Environment<\/h2>\n        \n        <div class=\"pfw5-desc\">\n          Our agricultural film washing and recycling system helps remove contaminants using mechanical methods, chemical treatments, and separation by density techniques. A system like this helps curb pollution by stopping contaminated film from being sent to landfills and converts plastic waste into usable recycled pellets.\n        <\/div>\n        \n        <div class=\"pfw5-desc\">\n          The film washing line has temperature controlled hot washing, non toxic detergents, powerful and high torque friction washing paddles, and multiple rinse cycles to remove pesticide residue and soil from contaminated agricultural film while PE remains intact.\n        <\/div>\n      <\/div>\n      \n      <!-- Right Side: Features Grid -->\n      <div class=\"pfw5-right\">\n        \n        <!-- Card 1: Hot Washing -->\n        <div class=\"pfw5-card\">\n          <div class=\"pfw5-icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <circle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\"\/>\n              <path d=\"M12 2V4M12 20V22M4 12H2M22 12H20M5.64 5.64L7.05 7.05M16.95 16.95L18.36 18.36M5.64 18.36L7.05 16.95M16.95 7.05L18.36 5.64\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"pfw5-card-content\">\n            <h3 class=\"pfw5-card-title\">Hot Washing<\/h3>\n            <div class=\"pfw5-card-text\">Temperature controlled washing systems increase cleaning efficiency by hot melting and washing the residues.<\/div>\n          <\/div>\n        <\/div>\n        \n        <!-- Card 2: Friction Cleaning -->\n        <div class=\"pfw5-card\">\n          <div class=\"pfw5-icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M19 14C20.1046 14 21 13.1046 21 12C21 10.8954 20.1046 10 19 10M5 10C3.89543 10 3 10.8954 3 12C3 13.1046 3.89543 14 5 14M5 12H19\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n              <path d=\"M8 8L6 6M16 8L18 6M8 16L6 18M16 16L18 18\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"pfw5-card-content\">\n            <h3 class=\"pfw5-card-title\">Friction Cleaning<\/h3>\n            <div class=\"pfw5-card-text\">Integrated high-torque friction paddles remove soil, plant matter, and sticky residues.<\/div>\n          <\/div>\n        <\/div>\n        \n        <!-- Card 3: Multi-Stage Process -->\n        <div class=\"pfw5-card\">\n          <div class=\"pfw5-icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M4 5H20V7L18 9H6L4 7V5Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M6 9V19C6 19.5523 6.44772 20 7 20H17C17.5523 20 18 19.5523 18 19V9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n              <path d=\"M10 13H14M10 16H14\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"pfw5-card-content\">\n            <h3 class=\"pfw5-card-title\">Multi-Stage Process<\/h3>\n            <div class=\"pfw5-card-text\">Contamination removal and water savings are optimized by washing filtration beds in a countercurrent staggered configuration.<\/div>\n          <\/div>\n        <\/div>\n        \n        <!-- Card 4: Closed-Loop Water -->\n        <div class=\"pfw5-card\">\n          <div class=\"pfw5-icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n              <path d=\"M12 3C7.02944 3 3 7.02944 3 12H6C6 8.68629 8.68629 6 12 6V3Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M21 12C21 16.9706 16.9706 21 12 21V18C15.3137 18 18 15.3137 18 12H21Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <path d=\"M12 8V12L15 15\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"pfw5-card-content\">\n            <h3 class=\"pfw5-card-title\">Closed-Loop Water<\/h3>\n            <div class=\"pfw5-card-text\">Water recycling combined with on-site filtration exceeds environmental regulations and reduces water use.<\/div>\n          <\/div>\n        <\/div>\n        \n      <\/div>\n      \n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- End PE Film Washing Module V5 -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-c948024\" data-block-id=\"c948024\"><style>.stk-c948024 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-c948024-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-48cf801\" data-v=\"4\" data-block-id=\"48cf801\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-48cf801-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-48cf801-inner-blocks\">\n<!-- Agricultural Film Recycling Partner Module - Isolated Custom HTML -->\n<!-- Compatible with WordPress Gutenberg, Blocksy Theme, Stackable, and FlyingPress -->\n\n<section id=\"afr-partner-module-2024\">\n<style>\n\/* ============================================\n   AFR Partner Module - Scoped Styles\n   All rules prefixed with #afr-partner-module-2024\n   ============================================ *\/\n\n\/* Reset and Base Container *\/\n#afr-partner-module-2024 {\n    box-sizing: border-box !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin-bottom: 25px !important;\n    padding: 40px 0 !important;\n\n    background: #ffffff !important;\n    font-family: inherit !important;\n    line-height: 1.6 !important;\n    color: #333333 !important;\n    overflow: hidden !important;\n}\n\n#afr-partner-module-2024 *,\n#afr-partner-module-2024 *::before,\n#afr-partner-module-2024 *::after {\n    box-sizing: border-box !important;\n}\n\n\/* Inner Container - Wider with less padding *\/\n#afr-partner-module-2024 .afr-inner-container {\n    width: 100% !important;\n    max-width: 1400px !important;\n    margin: 0 auto !important;\n    padding: 0 30px !important;\n}\n\n\/* ============================================\n   Header Section - Centered\n   ============================================ *\/\n#afr-partner-module-2024 .afr-header-section {\n    text-align: center !important;\n    margin-bottom: 45px !important;\n    max-width: 900px !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n}\n\n\/* Main Title - H2 heading *\/\n#afr-partner-module-2024 .afr-main-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #004878 !important;\n    margin: 0 0 20px 0 !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.02em !important;\n}\n\n#afr-partner-module-2024 h2.afr-main-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #004878 !important;\n    margin: 0 0 20px 0 !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.02em !important;\n}\n\n\/* Subtitle\/Description *\/\n#afr-partner-module-2024 .afr-subtitle {\n    font-size: 17px !important;\n    font-weight: 400 !important;\n    color: #787878 !important;\n    margin: 0 auto !important;\n    padding: 0 !important;\n    line-height: 1.75 !important;\n}\n\n\/* Decorative Line *\/\n#afr-partner-module-2024 .afr-divider {\n    width: 80px !important;\n    height: 4px !important;\n    background: linear-gradient(90deg, #004878 0%, #003078 100%) !important;\n    margin: 25px auto 0 auto !important;\n    border-radius: 2px !important;\n    border: none !important;\n}\n\n\/* Highlight Text *\/\n#afr-partner-module-2024 .afr-highlight {\n    color: #003078 !important;\n    font-weight: 600 !important;\n}\n\n\/* ============================================\n   Content Section - List Left, Image Right\n   Adjusted: More space for text, fixed image width\n   ============================================ *\/\n#afr-partner-module-2024 .afr-content-section {\n    display: grid !important;\n    grid-template-columns: 1fr 600px !important;\n    gap: 45px !important;\n align-items: center !important;}\n\n\/* ============================================\n   Simple Numbered List - Left Side\n   ============================================ *\/\n#afr-partner-module-2024 .afr-feature-list {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 26px !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    list-style: none !important;\n}\n\n\/* List Item *\/\n#afr-partner-module-2024 .afr-feature-item {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 16px !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* Number Circle *\/\n#afr-partner-module-2024 .afr-item-number {\n    width: 30px !important;\n    height: 30px !important;\n    min-width: 30px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background: #004878 !important;\n    color: #ffffff !important;\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    border-radius: 50% !important;\n    line-height: 1 !important;\n}\n\n\/* Item Content *\/\n#afr-partner-module-2024 .afr-item-content {\n    flex: 1 !important;\n    padding-top: 3px !important;\n}\n\n\/* Item Title - H3 heading *\/\n#afr-partner-module-2024 .afr-item-title {\n    font-size: 17px !important;\n    font-weight: 600 !important;\n    color: #004878 !important;\n    margin: 0 0 5px 0 !important;\n    padding: 0 !important;\n    line-height: 1.4 !important;\n}\n\n#afr-partner-module-2024 h3.afr-item-title {\n    font-size: 17px !important;\n    font-weight: 600 !important;\n    color: #004878 !important;\n    margin: 0 0 5px 0 !important;\n    padding: 0 !important;\n    line-height: 1.4 !important;\n}\n\n\/* Item Description *\/\n#afr-partner-module-2024 .afr-item-text {\n    font-size: 15px !important;\n    font-weight: 400 !important;\n    color: #787878 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.6 !important;\n}\n\n\/* ============================================\n   Image Container - Right Side (Fixed Width)\n   ============================================ *\/\n#afr-partner-module-2024 .afr-image-container {\n    position: relative !important;\n    width: 600px !important;\n    max-width: 100% !important;\nmargin-top: -80px !important;\n}\n\n#afr-partner-module-2024 .afr-hero-image {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    aspect-ratio: 3 \/ 2 !important;\n    object-fit: cover !important;\n    border-radius: 8px !important;\n}\n\n\/* ============================================\n   CTA Button\n   ============================================ *\/\n#afr-partner-module-2024 .afr-cta-wrapper {\n    margin-top: 10px !important;\nmargin-left: 46px !important; \n}\n\n#afr-partner-module-2024 .afr-cta-button {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 10px !important;\n    background: linear-gradient(135deg, #004878 0%, #003078 100%) !important;\n    color: #ffffff !important;\n    font-size: 16px !important;\n    font-weight: 600 !important;\n    padding: 14px 32px !important;\n    border: none !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    text-decoration: none !important;\n    transition: transform 0.2s ease, box-shadow 0.2s ease !important;\n    box-shadow: 0 4px 15px rgba(0, 72, 120, 0.3) !important;\n}\n\n#afr-partner-module-2024 .afr-cta-button:hover {\n    transform: translateY(-2px) !important;\n    box-shadow: 0 6px 20px rgba(0, 72, 120, 0.4) !important;\n}\n\n#afr-partner-module-2024 .afr-cta-button:active {\n    transform: translateY(0) !important;\n}\n\n#afr-partner-module-2024 .afr-cta-button svg {\n    width: 18px !important;\n    height: 18px !important;\n    fill: currentColor !important;\n}\n\n\/* ============================================\n   Responsive Design\n   ============================================ *\/\n\n\/* Large screens *\/\n@media screen and (max-width: 1300px) {\n    #afr-partner-module-2024 .afr-inner-container {\n        padding: 0 25px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-content-section {\n        grid-template-columns: 1fr 500px !important;\n        gap: 40px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-image-container {\n        width: 500px !important;\n    }\n}\n\n\/* Tablet *\/\n@media screen and (max-width:1000px) {\n    #afr-partner-module-2024 .afr-content-section {\n        grid-template-columns: 1fr 420px !important;\n        gap: 35px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-image-container {\n        width: 420px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-main-title {\n        font-size: 28px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-subtitle {\n        font-size: 16px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-feature-list {\n        gap: 22px !important;\n    }\n}\n\n\/* Tablet - Stack layout *\/\n@media screen and (max-width: 900px) {\n    #afr-partner-module-2024 .afr-inner-container {\n        padding: 0 20px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-content-section {\n        grid-template-columns: 1fr !important;\n        gap: 40px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-feature-list {\n        order: 2 !important;\n    }\n    \n    #afr-partner-module-2024 .afr-image-container {\n        order: 1 !important;\n        width: 100% !important;\n        max-width: 600px !important;\n        margin: 0 auto !important;\n    }\n}\n\n\/* Mobile *\/\n@media screen and (max-width: 640px) {\n    #afr-partner-module-2024 {\n        padding: 30px 0 !important;\n    }\n    \n    #afr-partner-module-2024 .afr-inner-container {\n        padding: 0 16px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-header-section {\n        margin-bottom: 35px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-main-title {\n        font-size: 24px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-subtitle {\n        font-size: 15px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-feature-list {\n        gap: 20px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-item-number {\n        width: 28px !important;\n        height: 28px !important;\n        min-width: 28px !important;\n        font-size: 13px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-item-title {\n        font-size: 16px !important;\n    }\n    \n    #afr-partner-module-2024 .afr-item-text {\n        font-size: 14px !important;\n    }\n}\n\n\/* Reduced Motion Preference *\/\n@media (prefers-reduced-motion: reduce) {\n    #afr-partner-module-2024 * {\n        transition: none !important;\n    }\n}\n<\/style>\n\n    <!-- Module Content Structure -->\n    <div class=\"afr-inner-container\">\n        \n        <!-- Header Section - Centered -->\n        <div class=\"afr-header-section\">\n            <h2 class=\"afr-main-title\">\n                Why Partner with Us as Your Mulching Film Recycling Equipment Manufacturer &amp; Supplier\n            <\/h2>\n            <div class=\"afr-subtitle\">\n                We are one of the reputed manufacturers in China of plastic recycling machines , offering superior quality, technical support, and competitive pricing for your film recycling line.\n            <\/div>\n        <\/div>\n        \n        <!-- Content Section: List Left + Image Right -->\n        <div class=\"afr-content-section\">\n            \n            <!-- Simple Numbered List - Left Side -->\n            <div class=\"afr-feature-list\" role=\"list\">\n                \n                <!-- Item 1 -->\n                <div class=\"afr-feature-item\" role=\"listitem\">\n                    <div class=\"afr-item-number\" aria-hidden=\"true\">1<\/div>\n                    <div class=\"afr-item-content\">\n                        <h3 class=\"afr-item-title\">Factory Equipment<\/h3>\n                        <div class=\"afr-item-text\">Avoid the middlemen. Import directly and pay less. Our prices are structured for B2B relationships, which means you can save <span class=\"afr-highlight\">20-30%<\/span> compared to distributor pricing.<\/div>\n                    <\/div>\n                <\/div>\n                \n                <!-- Item 2 -->\n                <div class=\"afr-feature-item\" role=\"listitem\">\n                    <div class=\"afr-item-number\" aria-hidden=\"true\">2<\/div>\n                    <div class=\"afr-item-content\">\n                        <h3 class=\"afr-item-title\">International Standards<\/h3>\n                        <div class=\"afr-item-text\">All recycling equipment is fully compliant with <span class=\"afr-highlight\">CE, ISO 9001-2015, and SGS<\/span>. A complete documentation package is provided for your import and environmental compliance.<\/div>\n                    <\/div>\n                <\/div>\n                \n                <!-- Item 3 -->\n                <div class=\"afr-feature-item\" role=\"listitem\">\n                    <div class=\"afr-item-number\" aria-hidden=\"true\">3<\/div>\n                    <div class=\"afr-item-content\">\n                        <h3 class=\"afr-item-title\">Comprehensive<\/h3>\n                        <div class=\"afr-item-text\">All of your requests can be accommodated. From equipment to design of the complete production line, we guide and support you through installation, operator training, and maintenance.<\/div>\n                    <\/div>\n                <\/div>\n                \n                <!-- Item 4 -->\n                <div class=\"afr-feature-item\" role=\"listitem\">\n                    <div class=\"afr-item-number\" aria-hidden=\"true\">4<\/div>\n                    <div class=\"afr-item-content\">\n                        <h3 class=\"afr-item-title\">Worldwide Network<\/h3>\n                        <div class=\"afr-item-text\">We service <span class=\"afr-highlight\">65+ countries<\/span> and have <span class=\"afr-highlight\">500+ installations<\/span>. You can reach us 24\/7 on WhatsApp, and we offer spare parts, remote support, and video call assistance for a seamless customer experience.<\/div>\n                    <\/div>\n                <\/div>\n                \n                <!-- CTA Button -->\n                <div class=\"afr-cta-wrapper\">\n                    <a href=\"#ct-popup-684\" class=\"afr-cta-button\" data-toggle-popup=\"ct-popup-684\">\n                        \n                        Get Instant Quote\n                    <\/a>\n                <\/div>\n                \n            <\/div>\n            \n            <!-- Image Container - Right Side -->\n            <div class=\"afr-image-container\">\n                <img \n                    class=\"afr-hero-image\" \n                    src=\"https:\/\/kitech-recycling.com\/wp-content\/uploads\/2026\/02\/Why-Partner-with-Us-as-Your-Agricultural-Film-Recycling-Machine-Manufacturer-Supplier.png\" \n                    alt=\"Agricultural Film Recycling Machine Manufacturing Facility - Kitech Recycling\" \n                    width=\"600\" \n                    height=\"400\"\n                    loading=\"eager\"\n                    fetchpriority=\"high\"\n                    decoding=\"async\"\n                >\n            <\/div>\n            \n        <\/div>\n        \n    <\/div>\n\n<\/section>\n<!-- End: Agricultural Film Recycling Partner Module -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-bbb7c55\" data-block-id=\"bbb7c55\"><style>.stk-bbb7c55 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-bbb7c55-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-315d3ae\" data-v=\"4\" data-block-id=\"315d3ae\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-315d3ae-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-315d3ae-inner-blocks\">\n<!-- \n================================================================================\nAgricultural Film Recycling Tools - 3-in-1 Interactive Module\n\u519c\u819c\u56de\u6536\u5de5\u5177\u96c6 | WordPress Custom HTML Module\n================================================================================\nCompatible with: Blocksy, Stackable, Astra, Elementor, Gutenberg\nColor Scheme: #004878 \/ #003078 \/ #787878\nVersion: 2.0.0\nFeatures: Tab Navigation, H2-H4 Headings, Accessible Forms\n================================================================================\n-->\n\n<section id=\"afrl-tools-module\">\n  <style>\n    \/* ========== SCOPED STYLES - All rules prefixed with #afrl-tools-module ========== *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700&family=Source+Sans+3:wght@400;500;600&display=swap');\n    \n    #afrl-tools-module {\n      --primary-dark: #003078;\n      --primary-main: #004878;\n      --primary-light: #0066a8;\n      --neutral-gray: #787878;\n      --neutral-dark: #374151;\n      --neutral-light: #f5f7f9;\n      --neutral-white: #ffffff;\n      --accent-green: #10b981;\n      --accent-blue: #0ea5e9;\n      --accent-amber: #f59e0b;\n      --accent-red: #ef4444;\n      --shadow-sm: 0 2px 8px rgba(0,48,120,0.08);\n      --shadow-md: 0 4px 20px rgba(0,48,120,0.12);\n      --shadow-lg: 0 8px 40px rgba(0,48,120,0.16);\n      --radius-sm: 6px;\n      --radius-md: 10px;\n      --radius-lg: 16px;\n      --radius-xl: 20px;\n      --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      \n      font-family: 'Source Sans 3', -apple-system, BlinkMacSystemFont, sans-serif !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      background: #f5f8fa;\n\n       box-sizing: border-box !important;\n      color: var(--neutral-dark) !important;\n      line-height: 1.6 !important;\n    }\n    \n    #afrl-tools-module *,\n    #afrl-tools-module *::before,\n    #afrl-tools-module *::after {\n      box-sizing: border-box !important;\n    }\n    \n    #afrl-tools-module .tools-container {\n      max-width: 1280px !important;\n      margin: 0 auto !important;\n      padding: 48px 24px !important;\n    }\n    \n    \/* ========== MAIN HEADER ========== *\/\n    #afrl-tools-module .tools-header {\n      text-align: center !important;\n      margin-bottom: 40px !important;\n    }\n    \n    #afrl-tools-module .tools-badge {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n      background: linear-gradient(135deg, var(--primary-main) 0%, var(--primary-dark) 100%) !important;\n      color: var(--neutral-white) !important;\n      padding: 10px 20px !important;\n      border-radius: 50px !important;\n      font-size: 12px !important;\n      font-weight: 600 !important;\n      letter-spacing: 1px !important;\n      text-transform: uppercase !important;\n      margin-bottom: 20px !important;\n    }\n    \n    #afrl-tools-module .tools-badge svg {\n      width: 18px !important;\n      height: 18px !important;\n    }\n    \n    \/* H2 Main Title *\/\n    #afrl-tools-module h2.tools-main-title {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 36px !important;\n      font-weight: 700 !important;\n      color: var(--primary-dark) !important;\n      margin: 0 0 16px 0 !important;\n      line-height: 1.2 !important;\n    }\n    \n    #afrl-tools-module .tools-main-subtitle {\n      font-size: 18px !important;\n      color: var(--neutral-gray) !important;\n      margin: 0 auto !important;\n      max-width: 720px !important;\n    }\n    \n    \/* ========== TAB NAVIGATION ========== *\/\n    #afrl-tools-module .tab-navigation {\n      display: flex !important;\n      justify-content: center !important;\n      gap: 8px !important;\n      margin-bottom: 32px !important;\n      flex-wrap: wrap !important;\n      padding: 8px !important;\n      background: var(--neutral-white) !important;\n      border-radius: var(--radius-xl) !important;\n      box-shadow: var(--shadow-md) !important;\n      max-width: 800px !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n    \n    #afrl-tools-module .tab-btn {\n      display: flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n      padding: 14px 24px !important;\n      background: transparent !important;\n      border: none !important;\n      border-radius: var(--radius-lg) !important;\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 15px !important;\n      font-weight: 600 !important;\n      color: var(--neutral-gray) !important;\n      cursor: pointer !important;\n      transition: var(--transition) !important;\n      white-space: nowrap !important;\n    }\n    \n    #afrl-tools-module .tab-btn:hover {\n      background: var(--neutral-light) !important;\n      color: var(--primary-main) !important;\n    }\n    \n    #afrl-tools-module .tab-btn.active {\n      background: linear-gradient(135deg, var(--primary-main) 0%, var(--primary-dark) 100%) !important;\n      color: var(--neutral-white) !important;\n      box-shadow: var(--shadow-sm) !important;\n    }\n    \n    #afrl-tools-module .tab-btn svg {\n      width: 20px !important;\n      height: 20px !important;\n      flex-shrink: 0 !important;\n    }\n    \n    @media (max-width:690px) {\n      #afrl-tools-module .tab-navigation {\n        flex-direction: column !important;\n        max-width: 100% !important;\n      }\n      #afrl-tools-module .tab-btn {\n        justify-content: center !important;\n      }\n    }\n    \n    \/* ========== TAB CONTENT ========== *\/\n    #afrl-tools-module .tab-content {\n      display: none !important;\n      animation: fadeInTab 0.4s ease !important;\n    }\n    \n    #afrl-tools-module .tab-content.active {\n      display: block !important;\n    }\n    \n    @keyframes fadeInTab {\n      from { opacity: 0; transform: translateY(15px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n    \n    \/* ========== TOOL PANEL BASE ========== *\/\n    #afrl-tools-module .tool-panel {\n      background: var(--neutral-white) !important;\n      border-radius: var(--radius-xl) !important;\n      box-shadow: var(--shadow-lg) !important;\n      overflow: hidden !important;\n    }\n    \n    #afrl-tools-module .tool-panel-header {\n      background: linear-gradient(135deg, var(--primary-main) 0%, var(--primary-dark) 100%) !important;\n      color: var(--neutral-white) !important;\n      padding: 28px 32px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 16px !important;\n    }\n    \n    #afrl-tools-module .tool-panel-header svg {\n      width: 32px !important;\n      height: 32px !important;\n      flex-shrink: 0 !important;\n    }\n    \n    \/* H3 Tool Title *\/\n    #afrl-tools-module h3.tool-panel-title {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 24px !important;\n      font-weight: 700 !important;\n      margin: 0 !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .tool-panel-desc {\n      font-size: 14px !important;\n      opacity: 0.9 !important;\n      margin: 4px 0 0 0 !important;\n    }\n    \n    #afrl-tools-module .tool-panel-body {\n      padding: 32px !important;\n    }\n    \n    \/* ========== GRID LAYOUTS ========== *\/\n    #afrl-tools-module .two-col-grid {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 32px !important;\n    }\n    \n    @media (max-width: 900px) {\n      #afrl-tools-module .two-col-grid {\n        grid-template-columns: 1fr !important;\n      }\n    }\n    \n    \/* ========== CARD STYLES ========== *\/\n    #afrl-tools-module .inner-card {\n      background: var(--neutral-light) !important;\n      border-radius: var(--radius-lg) !important;\n      padding: 24px !important;\n      border: 1px solid #e2e8f0 !important;\n    }\n    \n    \/* H4 Section Title *\/\n    #afrl-tools-module h3.section-title {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 18px !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n      margin: 0 0 20px 0 !important;\n      padding-bottom: 12px !important;\n      border-bottom: 2px solid #e2e8f0 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n    }\n    \n    #afrl-tools-module h3.section-title svg {\n      width: 22px !important;\n      height: 22px !important;\n      color: var(--primary-main) !important;\n    }\n    \n    \/* ========== FORM ELEMENTS ========== *\/\n    #afrl-tools-module .form-group {\n      margin-bottom: 24px !important;\n    }\n    \n    #afrl-tools-module .form-group:last-child {\n      margin-bottom: 0 !important;\n    }\n    \n    #afrl-tools-module .form-label {\n      display: flex !important;\n      justify-content: space-between !important;\n      align-items: center !important;\n      margin-bottom: 10px !important;\n    }\n    \n    #afrl-tools-module .form-label-text {\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n    }\n    \n    #afrl-tools-module .form-label-value {\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: var(--primary-main) !important;\n      background: var(--neutral-white) !important;\n      padding: 6px 14px !important;\n      border-radius: var(--radius-sm) !important;\n      min-width: 100px !important;\n      text-align: center !important;\n    }\n    \n    \/* Range Slider - ENHANCED *\/\n    #afrl-tools-module .form-range {\n      width: 100% !important;\n      height: 10px !important;\n      border-radius: 5px !important;\n      background: linear-gradient(to right, var(--primary-main) 0%, #e2e8f0 0%) !important;\n      outline: none !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      cursor: pointer !important;\n      margin: 0 !important;\n    }\n    \n    #afrl-tools-module .form-range::-webkit-slider-thumb {\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 24px !important;\n      height: 24px !important;\n      border-radius: 50% !important;\n      background: var(--neutral-white) !important;\n      border: 3px solid var(--primary-main) !important;\n      box-shadow: 0 2px 8px rgba(0,72,120,0.3) !important;\n      cursor: pointer !important;\n      transition: var(--transition) !important;\n    }\n    \n    #afrl-tools-module .form-range::-webkit-slider-thumb:hover {\n      transform: scale(1.15) !important;\n      box-shadow: 0 0 0 8px rgba(0,72,120,0.15) !important;\n    }\n    \n    #afrl-tools-module .form-range::-moz-range-thumb {\n      width: 24px !important;\n      height: 24px !important;\n      border-radius: 50% !important;\n      background: var(--neutral-white) !important;\n      border: 3px solid var(--primary-main) !important;\n      box-shadow: 0 2px 8px rgba(0,72,120,0.3) !important;\n      cursor: pointer !important;\n    }\n    \n    #afrl-tools-module .form-range-labels {\n      display: flex !important;\n      justify-content: space-between !important;\n      margin-top: 8px !important;\n      font-size: 12px !important;\n      color: var(--neutral-gray) !important;\n    }\n    \n    \/* Select Dropdown - FIXED HEIGHT & VISIBILITY *\/\n    #afrl-tools-module .form-select {\n      width: 100% !important;\n      height: 52px !important;\n      min-height: 52px !important;\n      padding: 0 48px 0 16px !important;\n      font-family: 'Source Sans 3', sans-serif !important;\n      font-size: 15px !important;\n      font-weight: 500 !important;\n      color: var(--neutral-dark) !important;\n      background-color: var(--neutral-white) !important;\n      background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23004878' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C\/polyline%3E%3C\/svg%3E\") !important;\n      background-repeat: no-repeat !important;\n      background-position: right 16px center !important;\n      background-size: 20px !important;\n      border: 2px solid #e2e8f0 !important;\n      border-radius: var(--radius-md) !important;\n      cursor: pointer !important;\n      transition: var(--transition) !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      -moz-appearance: none !important;\n      line-height: 48px !important;\n    }\n    \n    #afrl-tools-module .form-select:hover {\n      border-color: var(--primary-light) !important;\n    }\n    \n    #afrl-tools-module .form-select:focus {\n      outline: none !important;\n      border-color: var(--primary-main) !important;\n      box-shadow: 0 0 0 4px rgba(0,72,120,0.12) !important;\n    }\n    \n    \/* Select Options - FIXED VISIBILITY *\/\n    #afrl-tools-module .form-select option {\n      padding: 14px 16px !important;\n      font-size: 15px !important;\n      font-weight: 500 !important;\n      color: var(--neutral-dark) !important;\n      background-color: var(--neutral-white) !important;\n      line-height: 1.5 !important;\n    }\n    \n    #afrl-tools-module .form-select option:hover,\n    #afrl-tools-module .form-select option:checked {\n      background-color: #e8f4fc !important;\n      color: var(--primary-dark) !important;\n    }\n    \n    \/* ========== RESULTS CARD ========== *\/\n    #afrl-tools-module .results-card {\n      background: linear-gradient(135deg, var(--primary-main) 0%, var(--primary-dark) 100%) !important;\n      border-radius: var(--radius-lg) !important;\n      padding: 28px !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .results-card h3.section-title {\n      color: var(--neutral-white) !important;\n      border-bottom-color: rgba(255,255,255,0.2) !important;\n    }\n    \n    #afrl-tools-module .results-card h3.section-title svg {\n      color: var(--accent-green) !important;\n    }\n    \n    #afrl-tools-module .results-grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, 1fr) !important;\n      gap: 16px !important;\n      margin-bottom: 24px !important;\n    }\n    \n    #afrl-tools-module .result-item {\n      background: rgba(255,255,255,0.12) !important;\n      border-radius: var(--radius-md) !important;\n      padding: 18px !important;\n      text-align: center !important;\n      backdrop-filter: blur(10px) !important;\n    }\n    \n    #afrl-tools-module .result-label {\n      font-size: 13px !important;\n      color: rgba(255,255,255,0.8) !important;\n      margin-bottom: 6px !important;\n    }\n    \n    #afrl-tools-module .result-value {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 28px !important;\n      font-weight: 700 !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .result-value.highlight {\n      color: #4ade80 !important;\n    }\n    \n    #afrl-tools-module .result-unit {\n      font-size: 14px !important;\n      font-weight: 400 !important;\n      opacity: 0.8 !important;\n    }\n    \n    \/* Payback Highlight Box *\/\n    #afrl-tools-module .payback-box {\n      background: rgba(74, 222, 128, 0.15) !important;\n      border: 2px solid rgba(74, 222, 128, 0.3) !important;\n      border-radius: var(--radius-md) !important;\n      padding: 24px !important;\n      text-align: center !important;\n      margin-bottom: 24px !important;\n    }\n    \n    #afrl-tools-module .payback-label {\n      font-size: 14px !important;\n      color: rgba(255,255,255,0.9) !important;\n      margin-bottom: 8px !important;\n    }\n    \n    #afrl-tools-module .payback-value {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 48px !important;\n      font-weight: 700 !important;\n      color: #4ade80 !important;\n    }\n    \n    #afrl-tools-module .payback-unit {\n      font-size: 20px !important;\n      color: rgba(255,255,255,0.9) !important;\n      margin-left: 8px !important;\n    }\n    \n    \/* Chart Container *\/\n    #afrl-tools-module .chart-box {\n      background: rgba(255,255,255,0.08) !important;\n      border-radius: var(--radius-md) !important;\n      padding: 20px !important;\n      margin-bottom: 24px !important;\n    }\n    \n    #afrl-tools-module .chart-title {\n      font-size: 14px !important;\n      color: rgba(255,255,255,0.8) !important;\n      text-align: center !important;\n      margin-bottom: 16px !important;\n    }\n    \n    #afrl-tools-module .chart-canvas {\n      max-height: 220px !important;\n    }\n    \n    \/* ========== BUTTONS - FIXED CLICKABILITY ========== *\/\n    #afrl-tools-module .btn {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 10px !important;\n      padding: 14px 28px !important;\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 15px !important;\n      font-weight: 600 !important;\n      border-radius: var(--radius-md) !important;\n      cursor: pointer !important;\n      transition: var(--transition) !important;\n      text-decoration: none !important;\n      border: none !important;\n      outline: none !important;\n      position: relative !important;\n      z-index: 1 !important;\n      -webkit-tap-highlight-color: transparent !important;\n    }\n    \n    #afrl-tools-module .btn:active {\n      transform: scale(0.98) !important;\n    }\n    \n    #afrl-tools-module .btn svg {\n      width: 18px !important;\n      height: 18px !important;\n      pointer-events: none !important;\n    }\n    \n    #afrl-tools-module .btn-primary {\n      background: var(--neutral-white) !important;\n      color: var(--primary-dark) !important;\n    }\n    \n    #afrl-tools-module .btn-primary:hover {\n      background: #f0f7ff !important;\n      transform: translateY(-2px) !important;\n      box-shadow: 0 4px 12px rgba(255,255,255,0.3) !important;\n    }\n    \n    #afrl-tools-module .btn-secondary {\n      background: rgba(255,255,255,0.15) !important;\n      color: var(--neutral-white) !important;\n      border: 2px solid rgba(255,255,255,0.3) !important;\n    }\n    \n    #afrl-tools-module .btn-secondary:hover {\n      background: rgba(255,255,255,0.25) !important;\n      transform: translateY(-2px) !important;\n    }\n    \n    #afrl-tools-module .btn-action {\n      background: linear-gradient(135deg, var(--primary-main) 0%, var(--primary-dark) 100%) !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .btn-action:hover {\n      box-shadow: 0 4px 16px rgba(0,72,120,0.35) !important;\n      transform: translateY(-2px) !important;\n    }\n    \n    #afrl-tools-module .btn-action:disabled {\n      background: #a0aec0 !important;\n      cursor: not-allowed !important;\n      transform: none !important;\n    }\n    \n    #afrl-tools-module .btn-outline {\n      background: transparent !important;\n      color: var(--primary-main) !important;\n      border: 2px solid var(--primary-main) !important;\n    }\n    \n    #afrl-tools-module .btn-outline:hover {\n      background: var(--primary-main) !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .btn-group {\n      display: flex !important;\n      gap: 12px !important;\n      flex-wrap: wrap !important;\n    }\n    \n    \/* ========== DATA TABLE ========== *\/\n    #afrl-tools-module .data-table {\n      width: 100% !important;\n      border-collapse: collapse !important;\n      font-size: 14px !important;\n      margin-top: 20px !important;\n    }\n    \n    #afrl-tools-module .data-table th,\n    #afrl-tools-module .data-table td {\n      padding: 14px 16px !important;\n      text-align: left !important;\n      border-bottom: 1px solid #e2e8f0 !important;\n    }\n    \n    #afrl-tools-module .data-table th {\n      background: var(--neutral-light) !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n      font-size: 13px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n    }\n    \n    #afrl-tools-module .data-table td {\n      color: var(--neutral-dark) !important;\n    }\n    \n    #afrl-tools-module .data-table tr:last-child td {\n      border-bottom: none !important;\n    }\n    \n    #afrl-tools-module .data-table .total-row {\n      background: #e8f4fc !important;\n      font-weight: 600 !important;\n    }\n    \n    #afrl-tools-module .data-table .total-row td {\n      color: var(--primary-dark) !important;\n    }\n    \n    \/* ========== CONFIGURATOR STEPS ========== *\/\n    #afrl-tools-module .steps-indicator {\n      display: flex !important;\n      justify-content: center !important;\n      align-items: center !important;\n      gap: 0 !important;\n      margin-bottom: 32px !important;\n      padding: 0 20px !important;\n    }\n    \n    #afrl-tools-module .step-item {\n      display: flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n    }\n    \n    #afrl-tools-module .step-number {\n      width: 40px !important;\n      height: 40px !important;\n      border-radius: 50% !important;\n      background: var(--neutral-white) !important;\n      border: 2px solid #d1d5db !important;\n      color: #9ca3af !important;\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 16px !important;\n      font-weight: 600 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      transition: var(--transition) !important;\n    }\n    \n    #afrl-tools-module .step-item.active .step-number {\n      background: var(--primary-main) !important;\n      border-color: var(--primary-main) !important;\n      color: var(--neutral-white) !important;\n      box-shadow: 0 0 0 4px rgba(0,72,120,0.2) !important;\n    }\n    \n    #afrl-tools-module .step-item.completed .step-number {\n      background: var(--accent-green) !important;\n      border-color: var(--accent-green) !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .step-label {\n      font-size: 14px !important;\n      font-weight: 500 !important;\n      color: #9ca3af !important;\n      transition: var(--transition) !important;\n    }\n    \n    #afrl-tools-module .step-item.active .step-label,\n    #afrl-tools-module .step-item.completed .step-label {\n      color: var(--primary-dark) !important;\n    }\n    \n    #afrl-tools-module .step-connector {\n      width: 60px !important;\n      height: 3px !important;\n      background: #d1d5db !important;\n      margin: 0 12px !important;\n      border-radius: 2px !important;\n      transition: var(--transition) !important;\n    }\n    \n    #afrl-tools-module .step-connector.completed {\n      background: var(--accent-green) !important;\n    }\n    \n    @media (max-width:690px) {\n      #afrl-tools-module .step-label {\n        display: none !important;\n      }\n      #afrl-tools-module .step-connector {\n        width: 30px !important;\n      }\n    }\n    \n    \/* Step Panels *\/\n    #afrl-tools-module .step-panel {\n      display: none !important;\n      animation: fadeInTab 0.4s ease !important;\n    }\n    \n    #afrl-tools-module .step-panel.active {\n      display: block !important;\n    }\n    \n    \/* Option Cards Grid *\/\n    #afrl-tools-module .options-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)) !important;\n      gap: 20px !important;\n      margin-bottom: 28px !important;\n    }\n    \n    #afrl-tools-module .option-card {\n      background: var(--neutral-white) !important;\n      border-radius: var(--radius-lg) !important;\n      padding: 24px !important;\n      cursor: pointer !important;\n      border: 2px solid #e2e8f0 !important;\n      box-shadow: var(--shadow-sm) !important;\n      transition: var(--transition) !important;\n      position: relative !important;\n    }\n    \n    #afrl-tools-module .option-card:hover {\n      border-color: var(--primary-light) !important;\n      box-shadow: var(--shadow-md) !important;\n      transform: translateY(-3px) !important;\n    }\n    \n    #afrl-tools-module .option-card.selected {\n      border-color: var(--primary-main) !important;\n      background: linear-gradient(135deg, #f0f7ff 0%, #e8f4fc 100%) !important;\n      box-shadow: 0 0 0 3px rgba(0,72,120,0.15) !important;\n    }\n    \n    #afrl-tools-module .option-card.selected::after {\n      content: '\u2713' !important;\n      position: absolute !important;\n      top: 12px !important;\n      right: 12px !important;\n      width: 28px !important;\n      height: 28px !important;\n      background: var(--accent-green) !important;\n      color: var(--neutral-white) !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n    }\n    \n    #afrl-tools-module .option-card-icon {\n      width: 56px !important;\n      height: 56px !important;\n      border-radius: var(--radius-md) !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      margin-bottom: 16px !important;\n    }\n    \n    #afrl-tools-module .option-card-icon svg {\n      width: 28px !important;\n      height: 28px !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .option-card-title {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 17px !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n      margin-bottom: 8px !important;\n    }\n    \n    #afrl-tools-module .option-card-desc {\n      font-size: 13px !important;\n      color: var(--neutral-gray) !important;\n      line-height: 1.5 !important;\n    }\n    \n    #afrl-tools-module .option-card-meta {\n      margin-top: 12px !important;\n      padding-top: 12px !important;\n      border-top: 1px solid #e2e8f0 !important;\n      font-size: 13px !important;\n      color: var(--accent-green) !important;\n      font-weight: 600 !important;\n    }\n    \n    \/* Color Variants for Option Cards *\/\n    #afrl-tools-module .option-card-icon.blue { background: linear-gradient(135deg, #0ea5e9 0%, #0284c7 100%) !important; }\n    #afrl-tools-module .option-card-icon.green { background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important; }\n    #afrl-tools-module .option-card-icon.amber { background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important; }\n    #afrl-tools-module .option-card-icon.purple { background: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%) !important; }\n    #afrl-tools-module .option-card-icon.teal { background: linear-gradient(135deg, #14b8a6 0%, #0d9488 100%) !important; }\n    #afrl-tools-module .option-card-icon.rose { background: linear-gradient(135deg, #f43f5e 0%, #e11d48 100%) !important; }\n    \n    \/* Navigation Buttons Row *\/\n    #afrl-tools-module .nav-row {\n      display: flex !important;\n      justify-content: space-between !important;\n      align-items: center !important;\n      padding-top: 24px !important;\n      border-top: 1px solid #e2e8f0 !important;\n    }\n    \n    \/* ========== ASSESSMENT TOOL ========== *\/\n    #afrl-tools-module .question-section {\n      margin-bottom: 28px !important;\n      padding-bottom: 28px !important;\n      border-bottom: 1px solid #e2e8f0 !important;\n    }\n    \n    #afrl-tools-module .question-section:last-of-type {\n      margin-bottom: 0 !important;\n      padding-bottom: 0 !important;\n      border-bottom: none !important;\n    }\n    \n    #afrl-tools-module .question-label {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 16px !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n      margin-bottom: 6px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n    }\n    \n    #afrl-tools-module .question-label svg {\n      width: 20px !important;\n      height: 20px !important;\n      color: var(--primary-main) !important;\n    }\n    \n    #afrl-tools-module .question-hint {\n      font-size: 13px !important;\n      color: var(--neutral-gray) !important;\n      margin: 0 0 14px 30px !important;\n    }\n    \n    \/* Option Buttons - FIXED VISIBILITY *\/\n    #afrl-tools-module .options-row {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 10px !important;\n    }\n    \n    #afrl-tools-module .option-btn {\n      display: flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n      padding: 12px 18px !important;\n      background: var(--neutral-white) !important;\n      border: 2px solid #e2e8f0 !important;\n      border-radius: var(--radius-sm) !important;\n      font-family: 'Source Sans 3', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 500 !important;\n      color: var(--neutral-dark) !important;\n      cursor: pointer !important;\n      transition: var(--transition) !important;\n      white-space: nowrap !important;\n    }\n    \n    #afrl-tools-module .option-btn:hover {\n      background: #f0f7ff !important;\n      border-color: var(--primary-light) !important;\n      color: var(--primary-dark) !important;\n    }\n    \n    #afrl-tools-module .option-btn.selected {\n      background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%) !important;\n      border-color: var(--primary-main) !important;\n      color: var(--primary-dark) !important;\n      font-weight: 600 !important;\n    }\n    \n    #afrl-tools-module .option-btn svg {\n      width: 18px !important;\n      height: 18px !important;\n      flex-shrink: 0 !important;\n    }\n    \n    \/* Contamination Slider *\/\n    #afrl-tools-module .slider-container {\n      display: flex !important;\n      align-items: center !important;\n      gap: 20px !important;\n      padding: 16px 20px !important;\n      background: var(--neutral-white) !important;\n      border-radius: var(--radius-md) !important;\n      border: 1px solid #e2e8f0 !important;\n    }\n    \n    #afrl-tools-module .contamination-slider {\n      flex: 1 !important;\n      height: 10px !important;\n      border-radius: 5px !important;\n      background: linear-gradient(to right, var(--accent-green) 0%, #e2e8f0 0%) !important;\n      outline: none !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      cursor: pointer !important;\n    }\n    \n    #afrl-tools-module .contamination-slider::-webkit-slider-thumb {\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 24px !important;\n      height: 24px !important;\n      border-radius: 50% !important;\n      background: var(--neutral-white) !important;\n      border: 3px solid var(--primary-main) !important;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.15) !important;\n      cursor: pointer !important;\n    }\n    \n    #afrl-tools-module .contamination-slider::-moz-range-thumb {\n      width: 24px !important;\n      height: 24px !important;\n      border-radius: 50% !important;\n      background: var(--neutral-white) !important;\n      border: 3px solid var(--primary-main) !important;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.15) !important;\n      cursor: pointer !important;\n    }\n    \n    #afrl-tools-module .slider-value {\n      min-width: 60px !important;\n      padding: 8px 14px !important;\n      background: var(--accent-green) !important;\n      color: var(--neutral-white) !important;\n      border-radius: var(--radius-sm) !important;\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      text-align: center !important;\n      transition: var(--transition) !important;\n    }\n    \n    #afrl-tools-module .slider-value.medium {\n      background: var(--accent-amber) !important;\n    }\n    \n    #afrl-tools-module .slider-value.high {\n      background: var(--accent-red) !important;\n    }\n    \n    \/* Assessment Results *\/\n    #afrl-tools-module .assessment-results {\n      display: none !important;\n      margin-top: 32px !important;\n      animation: fadeInTab 0.5s ease !important;\n    }\n    \n    #afrl-tools-module .assessment-results.visible {\n      display: block !important;\n    }\n    \n    #afrl-tools-module .assessment-results-header {\n      background: linear-gradient(135deg, var(--primary-main) 0%, var(--primary-dark) 100%) !important;\n      color: var(--neutral-white) !important;\n      padding: 24px 28px !important;\n      border-radius: var(--radius-lg) var(--radius-lg) 0 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 14px !important;\n    }\n    \n    #afrl-tools-module .assessment-results-header svg {\n      width: 28px !important;\n      height: 28px !important;\n    }\n    \n    #afrl-tools-module .assessment-results-title {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      margin: 0 !important;\n    }\n    \n    #afrl-tools-module .assessment-results-body {\n      background: var(--neutral-white) !important;\n      border-radius: 0 0 var(--radius-lg) var(--radius-lg) !important;\n      padding: 28px !important;\n      border: 1px solid #e2e8f0 !important;\n      border-top: none !important;\n    }\n    \n    \/* Score Cards *\/\n    #afrl-tools-module .score-cards {\n      display: grid !important;\n      grid-template-columns: repeat(3, 1fr) !important;\n      gap: 16px !important;\n      margin-bottom: 28px !important;\n    }\n    \n    @media (max-width:690px) {\n      #afrl-tools-module .score-cards {\n        grid-template-columns: 1fr !important;\n      }\n    }\n    \n    #afrl-tools-module .score-card {\n      text-align: center !important;\n      padding: 20px !important;\n      border-radius: var(--radius-md) !important;\n      transition: var(--transition) !important;\n    }\n    \n    #afrl-tools-module .score-card.success {\n      background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%) !important;\n      border: 2px solid #86efac !important;\n    }\n    \n    #afrl-tools-module .score-card.warning {\n      background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%) !important;\n      border: 2px solid #fcd34d !important;\n    }\n    \n    #afrl-tools-module .score-card.danger {\n      background: linear-gradient(135deg, #fee2e2 0%, #fecaca 100%) !important;\n      border: 2px solid #fca5a5 !important;\n    }\n    \n    #afrl-tools-module .score-card-label {\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n      margin-bottom: 8px !important;\n    }\n    \n    #afrl-tools-module .score-card.success .score-card-label { color: #15803d !important; }\n    #afrl-tools-module .score-card.warning .score-card-label { color: #b45309 !important; }\n    #afrl-tools-module .score-card.danger .score-card-label { color: #b91c1c !important; }\n    \n    #afrl-tools-module .score-card-value {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 24px !important;\n      font-weight: 700 !important;\n    }\n    \n    #afrl-tools-module .score-card.success .score-card-value { color: #166534 !important; }\n    #afrl-tools-module .score-card.warning .score-card-value { color: #92400e !important; }\n    #afrl-tools-module .score-card.danger .score-card-value { color: #991b1b !important; }\n    \n    \/* Recommendation List *\/\n    #afrl-tools-module .rec-list {\n      list-style: none !important;\n      padding: 0 !important;\n      margin: 24px 0 0 0 !important;\n    }\n    \n    #afrl-tools-module .rec-item {\n      display: flex !important;\n      gap: 16px !important;\n      padding: 16px !important;\n      background: var(--neutral-light) !important;\n      border-radius: var(--radius-md) !important;\n      margin-bottom: 12px !important;\n      border-left: 4px solid var(--primary-main) !important;\n    }\n    \n    #afrl-tools-module .rec-item:last-child {\n      margin-bottom: 0 !important;\n    }\n    \n    #afrl-tools-module .rec-item-icon {\n      width: 40px !important;\n      height: 40px !important;\n      background: var(--primary-main) !important;\n      border-radius: var(--radius-sm) !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex-shrink: 0 !important;\n    }\n    \n    #afrl-tools-module .rec-item-icon svg {\n      width: 20px !important;\n      height: 20px !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .rec-item-content {\n      flex: 1 !important;\n    }\n    \n    #afrl-tools-module .rec-item-title {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 15px !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n      margin-bottom: 4px !important;\n    }\n    \n    #afrl-tools-module .rec-item-desc {\n      font-size: 13px !important;\n      color: var(--neutral-gray) !important;\n      line-height: 1.5 !important;\n    }\n    \n    \/* Equipment Grid for Configurator Results *\/\n    #afrl-tools-module .equipment-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;\n      gap: 12px !important;\n      margin-bottom: 24px !important;\n    }\n    \n    #afrl-tools-module .equipment-item {\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n      padding: 14px !important;\n      background: var(--neutral-light) !important;\n      border-radius: var(--radius-sm) !important;\n      border: 1px solid #e2e8f0 !important;\n    }\n    \n    #afrl-tools-module .equipment-item-icon {\n      width: 36px !important;\n      height: 36px !important;\n      background: var(--primary-main) !important;\n      border-radius: var(--radius-sm) !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex-shrink: 0 !important;\n    }\n    \n    #afrl-tools-module .equipment-item-icon svg {\n      width: 18px !important;\n      height: 18px !important;\n      color: var(--neutral-white) !important;\n    }\n    \n    #afrl-tools-module .equipment-item-info {\n      flex: 1 !important;\n      min-width: 0 !important;\n    }\n    \n    #afrl-tools-module .equipment-item-name {\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n    }\n    \n    #afrl-tools-module .equipment-item-spec {\n      font-size: 12px !important;\n      color: var(--neutral-gray) !important;\n    }\n    \n    \/* Specs Grid *\/\n    #afrl-tools-module .specs-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important;\n      gap: 16px !important;\n      margin-bottom: 24px !important;\n    }\n    \n    #afrl-tools-module .spec-item {\n      background: var(--neutral-light) !important;\n      padding: 16px !important;\n      border-radius: var(--radius-md) !important;\n      text-align: center !important;\n    }\n    \n    #afrl-tools-module .spec-label {\n      font-size: 12px !important;\n      color: var(--neutral-gray) !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n      margin-bottom: 6px !important;\n    }\n    \n    #afrl-tools-module .spec-value {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 18px !important;\n      font-weight: 600 !important;\n      color: var(--primary-dark) !important;\n    }\n    \n    \/* Price Estimate Box *\/\n    #afrl-tools-module .price-box {\n      background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%) !important;\n      border: 2px solid #86efac !important;\n      border-radius: var(--radius-md) !important;\n      padding: 24px !important;\n      text-align: center !important;\n      margin-bottom: 24px !important;\n    }\n    \n    #afrl-tools-module .price-label {\n      font-size: 14px !important;\n      color: #15803d !important;\n      font-weight: 600 !important;\n      margin-bottom: 8px !important;\n    }\n    \n    #afrl-tools-module .price-value {\n      font-family: 'Outfit', sans-serif !important;\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #166534 !important;\n    }\n    \n    \/* Responsive adjustments *\/\n    @media (max-width: 600px) {\n      #afrl-tools-module .tools-container {\n        padding: 32px 16px !important;\n      }\n      \n      #afrl-tools-module h2.tools-main-title {\n        font-size: 28px !important;\n      }\n      \n      #afrl-tools-module .tool-panel-body {\n        padding: 20px !important;\n      }\n      \n      #afrl-tools-module .inner-card {\n        padding: 18px !important;\n      }\n      \n      #afrl-tools-module .results-grid {\n        grid-template-columns: 1fr !important;\n      }\n      \n      #afrl-tools-module .payback-value {\n        font-size: 36px !important;\n      }\n      \n      #afrl-tools-module .btn-group {\n        flex-direction: column !important;\n      }\n      \n      #afrl-tools-module .btn {\n        width: 100% !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"tools-container\">\n    <!-- ==================== MAIN HEADER ==================== -->\n    <header class=\"tools-header\">\n      <div class=\"tools-badge\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"><\/path><\/svg>\n        Interactive Tools\n      <\/div>\n      <h2 class=\"tools-main-title\">Agricultural Film Recycling Tools<\/h2>\n      <p class=\"tools-main-subtitle\">Comprehensive calculators and configurators to help you plan your agricultural film recycling investment. Get instant ROI analysis, equipment configuration, and material assessment.<\/p>\n    <\/header>\n\n    <!-- ==================== TAB NAVIGATION ==================== -->\n    <nav class=\"tab-navigation\" role=\"tablist\" aria-label=\"Tool Selection\">\n      <button type=\"button\" class=\"tab-btn active\" data-tab=\"roi\" role=\"tab\" aria-selected=\"true\" aria-controls=\"tab-roi\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/><\/svg>\n        ROI Calculator\n      <\/button>\n      <button type=\"button\" class=\"tab-btn\" data-tab=\"configurator\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tab-configurator\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2L2 7l10 5 10-5-10-5z\"\/><path d=\"M2 17l10 5 10-5\"\/><path d=\"M2 12l10 5 10-5\"\/><\/svg>\n        Line Configurator\n      <\/button>\n      <button type=\"button\" class=\"tab-btn\" data-tab=\"assessment\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tab-assessment\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M9 11l3 3L22 4\"\/><path d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\/><\/svg>\n        Film Assessment\n      <\/button>\n    <\/nav>\n\n    <!-- ==================== TAB 1: ROI CALCULATOR ==================== -->\n    <div class=\"tab-content active\" id=\"tab-roi\" role=\"tabpanel\" aria-labelledby=\"tab-roi\">\n      <div class=\"tool-panel\">\n        <header class=\"tool-panel-header\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/><\/svg>\n          <div>\n            <h3 class=\"tool-panel-title\">ROI Calculator<\/h3>\n            <p class=\"tool-panel-desc\">Calculate your investment return and payback period<\/p>\n          <\/div>\n        <\/header>\n        \n        <div class=\"tool-panel-body\">\n          <div class=\"two-col-grid\">\n            <!-- Input Section -->\n            <div class=\"inner-card\">\n              <h3 class=\"section-title\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 20V10\"\/><path d=\"M18 20V4\"\/><path d=\"M6 20v-4\"\/><\/svg>\n                Input Parameters\n              <\/h3>\n              \n              <!-- Capacity Slider -->\n              <div class=\"form-group\">\n                <div class=\"form-label\">\n                  <span class=\"form-label-text\">Production Capacity<\/span>\n                  <span class=\"form-label-value\" id=\"roi-capacity-value\">500 kg\/h<\/span>\n                <\/div>\n                <input type=\"range\" class=\"form-range\" id=\"roi-capacity\" min=\"300\" max=\"2000\" step=\"100\" value=\"500\">\n                <div class=\"form-range-labels\">\n                  <span>300 kg\/h<\/span>\n                  <span>2000 kg\/h<\/span>\n                <\/div>\n              <\/div>\n              \n              <!-- Investment Slider -->\n              <div class=\"form-group\">\n                <div class=\"form-label\">\n                  <span class=\"form-label-text\">Equipment Investment<\/span>\n                  <span class=\"form-label-value\" id=\"roi-investment-value\">$150,000<\/span>\n                <\/div>\n                <input type=\"range\" class=\"form-range\" id=\"roi-investment\" min=\"80000\" max=\"500000\" step=\"10000\" value=\"150000\">\n                <div class=\"form-range-labels\">\n                  <span>$80,000<\/span>\n                  <span>$500,000<\/span>\n                <\/div>\n              <\/div>\n              \n              <!-- Hours Slider -->\n              <div class=\"form-group\">\n                <div class=\"form-label\">\n                  <span class=\"form-label-text\">Daily Operating Hours<\/span>\n                  <span class=\"form-label-value\" id=\"roi-hours-value\">16 hrs<\/span>\n                <\/div>\n                <input type=\"range\" class=\"form-range\" id=\"roi-hours\" min=\"8\" max=\"24\" step=\"1\" value=\"16\">\n                <div class=\"form-range-labels\">\n                  <span>8 hours<\/span>\n                  <span>24 hours<\/span>\n                <\/div>\n              <\/div>\n              \n              <!-- Days Slider -->\n              <div class=\"form-group\">\n                <div class=\"form-label\">\n                  <span class=\"form-label-text\">Annual Working Days<\/span>\n                  <span class=\"form-label-value\" id=\"roi-days-value\">280 days<\/span>\n                <\/div>\n                <input type=\"range\" class=\"form-range\" id=\"roi-days\" min=\"200\" max=\"350\" step=\"10\" value=\"280\">\n                <div class=\"form-range-labels\">\n                  <span>200 days<\/span>\n                  <span>350 days<\/span>\n                <\/div>\n              <\/div>\n              \n              <!-- Configuration Select -->\n              <div class=\"form-group\">\n                <div class=\"form-label\">\n                  <span class=\"form-label-text\">Line Configuration<\/span>\n                <\/div>\n                <select class=\"form-select\" id=\"roi-config\">\n                  <option value=\"washing\">Washing Line Only (Clean Flakes)<\/option>\n                  <option value=\"complete\" selected>Complete Line (Washing + Pelletizing)<\/option>\n                  <option value=\"premium\">Premium Line (Complete + Advanced Filtration)<\/option>\n                <\/select>\n              <\/div>\n              \n              <!-- Film Type Select -->\n              <div class=\"form-group\">\n                <div class=\"form-label\">\n                  <span class=\"form-label-text\">Primary Film Type<\/span>\n                <\/div>\n                <select class=\"form-select\" id=\"roi-film\">\n                  <option value=\"greenhouse\">Greenhouse Film (Low Contamination)<\/option>\n                  <option value=\"mulch\">Mulch Film (High Contamination 30-80%)<\/option>\n                  <option value=\"silage\" selected>Silage Wrap Film<\/option>\n                  <option value=\"drip\">Drip Tape \/ Irrigation Tubing<\/option>\n                  <option value=\"mixed\">Mixed Agricultural Films<\/option>\n                  <option value=\"banana\">Banana \/ Tropical Films<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n            \n            <!-- Results Section -->\n            <div class=\"results-card\">\n              <h3 class=\"section-title\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n                ROI Analysis Results\n              <\/h3>\n              \n              <!-- Key Metrics -->\n              <div class=\"results-grid\">\n                <div class=\"result-item\">\n                  <div class=\"result-label\">Annual Output<\/div>\n                  <div class=\"result-value\"><span id=\"roi-output\">1,904<\/span> <span class=\"result-unit\">tons<\/span><\/div>\n                <\/div>\n                <div class=\"result-item\">\n                  <div class=\"result-label\">Annual Revenue<\/div>\n                  <div class=\"result-value\">$<span id=\"roi-revenue\">1.52M<\/span><\/div>\n                <\/div>\n                <div class=\"result-item\">\n                  <div class=\"result-label\">Operating Cost<\/div>\n                  <div class=\"result-value\">$<span id=\"roi-cost\">1.07M<\/span><\/div>\n                <\/div>\n                <div class=\"result-item\">\n                  <div class=\"result-label\">Net Profit\/Year<\/div>\n                  <div class=\"result-value highlight\">$<span id=\"roi-profit\">452K<\/span><\/div>\n                <\/div>\n              <\/div>\n              \n              <!-- Payback Period -->\n              <div class=\"payback-box\">\n                <div class=\"payback-label\">Estimated Payback Period<\/div>\n                <span class=\"payback-value\" id=\"roi-payback\">4<\/span>\n                <span class=\"payback-unit\">months<\/span>\n              <\/div>\n              \n              <!-- Chart -->\n              <div class=\"chart-box\">\n                <div class=\"chart-title\">5-Year Cumulative Profit Projection<\/div>\n                <canvas id=\"roi-chart\" class=\"chart-canvas\"><\/canvas>\n              <\/div>\n              \n              <!-- CTA Button -->\n              <div class=\"btn-group\" style=\"justify-content: center;\">\n                <a href=\"#ct-popup-684\" class=\"btn btn-primary ct-popup-trigger\" data-popup=\"ct-popup-684\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                  Get Instant Quote\n                <\/a>\n              <\/div>\n            <\/div>\n          <\/div>\n          \n          <!-- Cost Breakdown Table -->\n          <div class=\"inner-card\" style=\"margin-top: 32px;\">\n            <h3 class=\"section-title\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/><line x1=\"3\" y1=\"9\" x2=\"21\" y2=\"9\"\/><line x1=\"9\" y1=\"21\" x2=\"9\" y2=\"9\"\/><\/svg>\n              Detailed Annual Cost Breakdown\n            <\/h3>\n            <table class=\"data-table\">\n              <thead>\n                <tr>\n                  <th>Cost Item<\/th>\n                  <th>Calculation Basis<\/th>\n                  <th>Annual Cost<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr>\n                  <td>Raw Material (Agricultural Film)<\/td>\n                  <td id=\"roi-raw-basis\">2,240 tons \u00d7 $300\/ton<\/td>\n                  <td id=\"roi-raw-cost\">$672,000<\/td>\n                <\/tr>\n                <tr>\n                  <td>Electricity<\/td>\n                  <td id=\"roi-elec-basis\">125kW \u00d7 16h \u00d7 280d \u00d7 $0.10<\/td>\n                  <td id=\"roi-elec-cost\">$56,000<\/td>\n                <\/tr>\n                <tr>\n                  <td>Water &amp; Wastewater<\/td>\n                  <td id=\"roi-water-basis\">2 m\u00b3\/ton \u00d7 2,240 tons \u00d7 $3<\/td>\n                  <td id=\"roi-water-cost\">$13,440<\/td>\n                <\/tr>\n                <tr>\n                  <td>Labor<\/td>\n                  <td id=\"roi-labor-basis\">5 workers \u00d7 $30,000\/year<\/td>\n                  <td id=\"roi-labor-cost\">$150,000<\/td>\n                <\/tr>\n                <tr>\n                  <td>Maintenance &amp; Spare Parts<\/td>\n                  <td id=\"roi-maint-basis\">5% of equipment investment<\/td>\n                  <td id=\"roi-maint-cost\">$7,500<\/td>\n                <\/tr>\n                <tr class=\"total-row\">\n                  <td>Total Operating Cost<\/td>\n                  <td><\/td>\n                  <td id=\"roi-total-cost\">$898,940<\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- ==================== TAB 2: LINE CONFIGURATOR ==================== -->\n    <div class=\"tab-content\" id=\"tab-configurator\" role=\"tabpanel\" aria-labelledby=\"tab-configurator\">\n      <div class=\"tool-panel\">\n        <header class=\"tool-panel-header\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2L2 7l10 5 10-5-10-5z\"\/><path d=\"M2 17l10 5 10-5\"\/><path d=\"M2 12l10 5 10-5\"\/><\/svg>\n          <div>\n            <h3 class=\"tool-panel-title\">Production Line Configurator<\/h3>\n            <p class=\"tool-panel-desc\">Configure your ideal recycling line in 3 simple steps<\/p>\n          <\/div>\n        <\/header>\n        \n        <div class=\"tool-panel-body\">\n          <!-- Steps Indicator -->\n          <div class=\"steps-indicator\">\n            <div class=\"step-item active\" data-step=\"1\">\n              <div class=\"step-number\">1<\/div>\n              <span class=\"step-label\">Film Type<\/span>\n            <\/div>\n            <div class=\"step-connector\"><\/div>\n            <div class=\"step-item\" data-step=\"2\">\n              <div class=\"step-number\">2<\/div>\n              <span class=\"step-label\">Capacity<\/span>\n            <\/div>\n            <div class=\"step-connector\"><\/div>\n            <div class=\"step-item\" data-step=\"3\">\n              <div class=\"step-number\">3<\/div>\n              <span class=\"step-label\">Output Type<\/span>\n            <\/div>\n          <\/div>\n          \n          <!-- Step 1: Film Type -->\n          <div class=\"step-panel active\" data-panel=\"1\">\n            <h3 class=\"section-title\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"\/><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\/><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\/><\/svg>\n              Step 1: Select Your Primary Film Type\n            <\/h3>\n            \n            <div class=\"options-grid\">\n              <div class=\"option-card\" data-value=\"greenhouse\">\n                <div class=\"option-card-icon blue\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Greenhouse Film<\/div>\n                <div class=\"option-card-desc\">Transparent\/colored LDPE film, 80-200\u03bcm thickness, low contamination<\/div>\n                <div class=\"option-card-meta\">Yield: 90-92% | Low Processing Difficulty<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"mulch\">\n                <div class=\"option-card-icon amber\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Mulch Film<\/div>\n                <div class=\"option-card-desc\">Ultra-thin LDPE\/LLDPE, 8-25\u03bcm, high soil contamination (30-80%)<\/div>\n                <div class=\"option-card-meta\">Yield: 70-78% | High Processing Difficulty<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"silage\">\n                <div class=\"option-card-icon green\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"14.31\" y1=\"8\" x2=\"20.05\" y2=\"17.94\"\/><line x1=\"9.69\" y1=\"8\" x2=\"21.17\" y2=\"8\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Silage Wrap Film<\/div>\n                <div class=\"option-card-desc\">High-stretch LLDPE, multi-layer structure, organic residue<\/div>\n                <div class=\"option-card-meta\">Yield: 82-88% | Medium Processing Difficulty<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"drip\">\n                <div class=\"option-card-icon teal\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Drip Tape \/ Irrigation<\/div>\n                <div class=\"option-card-desc\">Tubular PE\/PP structure, internal sediment deposits<\/div>\n                <div class=\"option-card-meta\">Yield: 75-82% | Specialized Equipment Needed<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"mixed\">\n                <div class=\"option-card-icon purple\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\"\/><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\"\/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\"\/><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Mixed Agricultural Film<\/div>\n                <div class=\"option-card-desc\">Various PE types mixed, variable contamination levels<\/div>\n                <div class=\"option-card-meta\">Yield: 75-80% | Flexible Configuration<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"banana\">\n                <div class=\"option-card-icon rose\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6.5 6.5c1.5-1.5 3.5-2.5 6-2.5s4.5 1 6 2.5\"\/><path d=\"M6.5 17.5c1.5 1.5 3.5 2.5 6 2.5s4.5-1 6-2.5\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Banana \/ Tropical Film<\/div>\n                <div class=\"option-card-desc\">Blue\/transparent LDPE bags, low contamination, tropical applications<\/div>\n                <div class=\"option-card-meta\">Yield: 85-90% | Low Processing Difficulty<\/div>\n              <\/div>\n            <\/div>\n            \n            <div class=\"nav-row\">\n              <div><\/div>\n              <button type=\"button\" class=\"btn btn-action\" id=\"config-next-1\" disabled>\n                Continue to Step 2\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n              <\/button>\n            <\/div>\n          <\/div>\n          \n          <!-- Step 2: Capacity -->\n          <div class=\"step-panel\" data-panel=\"2\">\n            <h3 class=\"section-title\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 20V10\"\/><path d=\"M18 20V4\"\/><path d=\"M6 20v-4\"\/><\/svg>\n              Step 2: Select Production Capacity\n            <\/h3>\n            \n            <div class=\"options-grid\">\n              <div class=\"option-card\" data-value=\"300\">\n                <div class=\"option-card-icon blue\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">300 kg\/h<\/div>\n                <div class=\"option-card-desc\">Entry-level capacity for small operations<\/div>\n                <div class=\"option-card-meta\">~1,200 tons\/year (16h \u00d7 250d)<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"500\">\n                <div class=\"option-card-icon green\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">500 kg\/h<\/div>\n                <div class=\"option-card-desc\">Standard capacity for medium operations<\/div>\n                <div class=\"option-card-meta\">~2,000 tons\/year (16h \u00d7 250d)<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"1000\">\n                <div class=\"option-card-icon amber\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">1000 kg\/h<\/div>\n                <div class=\"option-card-desc\">High capacity for large-scale recycling<\/div>\n                <div class=\"option-card-meta\">~4,000 tons\/year (16h \u00d7 250d)<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"2000\">\n                <div class=\"option-card-icon purple\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">2000 kg\/h<\/div>\n                <div class=\"option-card-desc\">Industrial capacity for major recycling plants<\/div>\n                <div class=\"option-card-meta\">~8,000 tons\/year (16h \u00d7 250d)<\/div>\n              <\/div>\n            <\/div>\n            \n            <div class=\"nav-row\">\n              <button type=\"button\" class=\"btn btn-outline\" id=\"config-back-2\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\n                Back\n              <\/button>\n              <button type=\"button\" class=\"btn btn-action\" id=\"config-next-2\" disabled>\n                Continue to Step 3\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n              <\/button>\n            <\/div>\n          <\/div>\n          \n          <!-- Step 3: Output Type -->\n          <div class=\"step-panel\" data-panel=\"3\">\n            <h3 class=\"section-title\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><circle cx=\"19\" cy=\"12\" r=\"2\"\/><circle cx=\"5\" cy=\"12\" r=\"2\"\/><\/svg>\n              Step 3: Select Output Type\n            <\/h3>\n            \n            <div class=\"options-grid\">\n              <div class=\"option-card\" data-value=\"flakes\">\n                <div class=\"option-card-icon blue\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polygon points=\"12 2 2 7 12 12 22 7 12 2\"\/><polyline points=\"2 17 12 22 22 17\"\/><polyline points=\"2 12 12 17 22 12\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Clean Flakes<\/div>\n                <div class=\"option-card-desc\">Washed and dried film flakes ready for further processing or sale<\/div>\n                <div class=\"option-card-meta\">Lower investment | $500-650\/ton market price<\/div>\n              <\/div>\n              \n              <div class=\"option-card\" data-value=\"pellets\">\n                <div class=\"option-card-icon green\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><\/svg>\n                <\/div>\n                <div class=\"option-card-title\">Recycled Pellets<\/div>\n                <div class=\"option-card-desc\">Fully processed pellets ready for injection molding or extrusion<\/div>\n                <div class=\"option-card-meta\">Higher value | $700-900\/ton market price<\/div>\n              <\/div>\n            <\/div>\n            \n            <div class=\"nav-row\">\n              <button type=\"button\" class=\"btn btn-outline\" id=\"config-back-3\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\n                Back\n              <\/button>\n              <button type=\"button\" class=\"btn btn-action\" id=\"config-results\" disabled>\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n                View Configuration Results\n              <\/button>\n            <\/div>\n          <\/div>\n          \n          <!-- Results Panel -->\n          <div class=\"step-panel\" data-panel=\"results\">\n            <h3 class=\"section-title\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n              Your Recommended Configuration\n            <\/h3>\n            \n            <!-- Selection Summary -->\n            <div class=\"specs-grid\" style=\"margin-bottom: 28px;\">\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Film Type<\/div>\n                <div class=\"spec-value\" id=\"config-result-film\">&#8211;<\/div>\n              <\/div>\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Capacity<\/div>\n                <div class=\"spec-value\" id=\"config-result-capacity\">&#8211;<\/div>\n              <\/div>\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Output<\/div>\n                <div class=\"spec-value\" id=\"config-result-output\">&#8211;<\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Equipment List -->\n            <h3 class=\"section-title\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><\/svg>\n              Equipment List\n            <\/h3>\n            <div class=\"equipment-grid\" id=\"config-equipment-grid\">\n              <!-- Populated by JS -->\n            <\/div>\n            \n            <!-- Technical Specifications -->\n            <h3 class=\"section-title\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><\/svg>\n              Technical Specifications\n            <\/h3>\n            <div class=\"specs-grid\">\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Power Requirement<\/div>\n                <div class=\"spec-value\" id=\"config-spec-power\">&#8211;<\/div>\n              <\/div>\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Water Consumption<\/div>\n                <div class=\"spec-value\" id=\"config-spec-water\">&#8211;<\/div>\n              <\/div>\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Annual Output<\/div>\n                <div class=\"spec-value\" id=\"config-spec-output\">&#8211;<\/div>\n              <\/div>\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Space Required<\/div>\n                <div class=\"spec-value\" id=\"config-spec-space\">&#8211;<\/div>\n              <\/div>\n              <div class=\"spec-item\">\n                <div class=\"spec-label\">Workers Needed<\/div>\n                <div class=\"spec-value\" id=\"config-spec-workers\">&#8211;<\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Price Estimate -->\n            <div class=\"price-box\">\n              <div class=\"price-label\">Estimated Investment Range<\/div>\n              <div class=\"price-value\" id=\"config-price\">$120,000 &#8211; $180,000<\/div>\n            <\/div>\n            \n            <div class=\"btn-group\" style=\"justify-content: center;\">\n              <a href=\"#ct-popup-684\" class=\"btn btn-action ct-popup-trigger\" data-popup=\"ct-popup-684\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                Get Instant Quote\n              <\/a>\n              <button type=\"button\" class=\"btn btn-outline\" id=\"config-restart\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><path d=\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"\/><path d=\"M3 21v-5h5\"\/><\/svg>\n                Start Over\n              <\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- ==================== TAB 3: FILM ASSESSMENT ==================== -->\n    <div class=\"tab-content\" id=\"tab-assessment\" role=\"tabpanel\" aria-labelledby=\"tab-assessment\">\n      <div class=\"tool-panel\">\n        <header class=\"tool-panel-header\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M9 11l3 3L22 4\"\/><path d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\/><\/svg>\n          <div>\n            <h3 class=\"tool-panel-title\">Film Type Assessment Tool<\/h3>\n            <p class=\"tool-panel-desc\">Get customized recycling recommendations based on your film characteristics<\/p>\n          <\/div>\n        <\/header>\n        \n        <div class=\"tool-panel-body\">\n          <!-- Question 1: Film Source -->\n          <div class=\"question-section\">\n            <div class=\"question-label\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"16\"\/><line x1=\"8\" y1=\"12\" x2=\"16\" y2=\"12\"\/><\/svg>\n              1. What is the primary source of your agricultural film?\n            <\/div>\n            <div class=\"question-hint\">Select the category that best describes where your film waste comes from<\/div>\n            <div class=\"options-row\" data-question=\"source\">\n              <button type=\"button\" class=\"option-btn\" data-value=\"greenhouse\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><\/svg>\n                Greenhouse\n              <\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"mulch\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>\n                Mulch \/ Ground Cover\n              <\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"silage\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><\/svg>\n                Silage \/ Bale Wrap\n              <\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"irrigation\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>\n                Drip Tape \/ Irrigation\n              <\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"tunnel\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M18 6H5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h13l4-5.5L18 6z\"\/><\/svg>\n                Tunnel \/ Low Tunnel\n              <\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"mixed\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\"\/><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\"\/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\"\/><\/svg>\n                Mixed Sources\n              <\/button>\n            <\/div>\n          <\/div>\n          \n          <!-- Question 2: Film Color -->\n          <div class=\"question-section\">\n            <div class=\"question-label\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"13.5\" cy=\"6.5\" r=\"2.5\"\/><circle cx=\"17.5\" cy=\"10.5\" r=\"2.5\"\/><circle cx=\"8.5\" cy=\"7.5\" r=\"2.5\"\/><circle cx=\"6.5\" cy=\"12.5\" r=\"2.5\"\/><\/svg>\n              2. What is the predominant color of your film?\n            <\/div>\n            <div class=\"question-hint\">Film color can affect sorting and recycling processes<\/div>\n            <div class=\"options-row\" data-question=\"color\">\n              <button type=\"button\" class=\"option-btn\" data-value=\"clear\">Clear \/ Transparent<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"white\">White \/ Milky<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"black\">Black<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"green\">Green<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"blue\">Blue<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"mixed\">Mixed Colors<\/button>\n            <\/div>\n          <\/div>\n          \n          <!-- Question 3: Film Thickness -->\n          <div class=\"question-section\">\n            <div class=\"question-label\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\/><\/svg>\n              3. What is the approximate thickness of your film?\n            <\/div>\n            <div class=\"question-hint\">Thicker films are generally easier to process<\/div>\n            <div class=\"options-row\" data-question=\"thickness\">\n              <button type=\"button\" class=\"option-btn\" data-value=\"ultrathin\">Ultra-thin (&lt;20\u03bcm)<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"thin\">Thin (20-50\u03bcm)<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"medium\">Medium (50-100\u03bcm)<\/button>\n              <button type=\"button\" class=\"option-btn\" data-value=\"thick\">Thick (100-200\u03bcm)<\/button>\n            <\/div>\n          <\/div>\n          \n          <!-- Question 4: Contamination Level -->\n          <div class=\"question-section\">\n            <div class=\"question-label\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>\n              4. Estimated contamination level (soil, sand, organic matter)\n            <\/div>\n            <div class=\"question-hint\">Drag the slider to indicate contamination percentage<\/div>\n            <div class=\"slider-container\">\n              <input type=\"range\" class=\"contamination-slider\" id=\"assess-contamination\" min=\"0\" max=\"80\" value=\"20\">\n              <div class=\"slider-value\" id=\"assess-contamination-value\">20%<\/div>\n            <\/div>\n          <\/div>\n          \n          <!-- Assess Button -->\n          <div style=\"text-align: center; margin-top: 32px;\">\n            <button type=\"button\" class=\"btn btn-action\" id=\"assess-btn\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n              Get Assessment Results\n            <\/button>\n          <\/div>\n          \n          <!-- Assessment Results -->\n          <div class=\"assessment-results\" id=\"assess-results\">\n            <header class=\"assessment-results-header\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><\/svg>\n              <div class=\"assessment-results-title\" id=\"assess-result-title\">Assessment Complete<\/div>\n            <\/header>\n            <div class=\"assessment-results-body\">\n              <!-- Score Cards -->\n              <div class=\"score-cards\">\n                <div class=\"score-card success\" id=\"assess-score-recyclability\">\n                  <div class=\"score-card-label\">Recyclability<\/div>\n                  <div class=\"score-card-value\" id=\"assess-recyclability-score\">High<\/div>\n                <\/div>\n                <div class=\"score-card success\" id=\"assess-score-difficulty\">\n                  <div class=\"score-card-label\">Processing Difficulty<\/div>\n                  <div class=\"score-card-value\" id=\"assess-difficulty-score\">Low<\/div>\n                <\/div>\n                <div class=\"score-card success\" id=\"assess-score-value\">\n                  <div class=\"score-card-label\">Output Value<\/div>\n                  <div class=\"score-card-value\" id=\"assess-value-score\">$800\/ton<\/div>\n                <\/div>\n              <\/div>\n              \n              <!-- Data Table -->\n              <h3 class=\"section-title\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><\/svg>\n                Technical Data\n              <\/h3>\n              <table class=\"data-table\">\n                <tbody>\n                  <tr>\n                    <td><strong>Material Type<\/strong><\/td>\n                    <td id=\"assess-data-material\">LDPE &#8211; Greenhouse Film<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Expected Yield<\/strong><\/td>\n                    <td id=\"assess-data-yield\">88-92%<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Recommended Process<\/strong><\/td>\n                    <td id=\"assess-data-process\">Standard washing + pelletizing<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Special Equipment<\/strong><\/td>\n                    <td id=\"assess-data-equipment\">Sink-float tank<\/td>\n                  <\/tr>\n                <\/tbody>\n              <\/table>\n              \n              <!-- Recommendations -->\n              <h3 class=\"section-title\" style=\"margin-top: 28px;\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n                Recommendations\n              <\/h3>\n              <ul class=\"rec-list\" id=\"assess-rec-list\">\n                <!-- Populated by JS -->\n              <\/ul>\n              \n              <!-- CTA -->\n              <div class=\"btn-group\" style=\"margin-top: 28px; justify-content: center;\">\n                <a href=\"#ct-popup-684\" class=\"btn btn-action ct-popup-trigger\" data-popup=\"ct-popup-684\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                  Get Instant Quote\n                <\/a>\n                <button type=\"button\" class=\"btn btn-outline\" id=\"assess-restart\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><\/svg>\n                  New Assessment\n                <\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Chart.js Library -->\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.1\/dist\/chart.umd.min.js\"><\/script>\n  \n  <script>\n    (function() {\n      'use strict';\n      \n      \/\/ ==================== TAB NAVIGATION ====================\n      const tabBtns = document.querySelectorAll('#afrl-tools-module .tab-btn');\n      const tabContents = document.querySelectorAll('#afrl-tools-module .tab-content');\n      \n      tabBtns.forEach(btn => {\n        btn.addEventListener('click', function() {\n          const targetTab = this.dataset.tab;\n          \n          \/\/ Update buttons\n          tabBtns.forEach(b => {\n            b.classList.remove('active');\n            b.setAttribute('aria-selected', 'false');\n          });\n          this.classList.add('active');\n          this.setAttribute('aria-selected', 'true');\n          \n          \/\/ Update content\n          tabContents.forEach(content => {\n            content.classList.remove('active');\n          });\n          document.getElementById('tab-' + targetTab).classList.add('active');\n        });\n      });\n      \n      \/\/ ==================== ROI CALCULATOR ====================\n      const roiElements = {\n        capacity: document.getElementById('roi-capacity'),\n        capacityValue: document.getElementById('roi-capacity-value'),\n        investment: document.getElementById('roi-investment'),\n        investmentValue: document.getElementById('roi-investment-value'),\n        hours: document.getElementById('roi-hours'),\n        hoursValue: document.getElementById('roi-hours-value'),\n        days: document.getElementById('roi-days'),\n        daysValue: document.getElementById('roi-days-value'),\n        config: document.getElementById('roi-config'),\n        film: document.getElementById('roi-film')\n      };\n      \n      const roiConfig = {\n        filmFactors: {\n          greenhouse: { yield: 0.92, costFactor: 0.85, pelletPrice: 850 },\n          mulch: { yield: 0.75, costFactor: 1.3, pelletPrice: 750 },\n          silage: { yield: 0.85, costFactor: 1.0, pelletPrice: 800 },\n          drip: { yield: 0.80, costFactor: 1.15, pelletPrice: 780 },\n          mixed: { yield: 0.78, costFactor: 1.2, pelletPrice: 720 },\n          banana: { yield: 0.88, costFactor: 0.9, pelletPrice: 820 }\n        },\n        configMultipliers: {\n          washing: { investment: 0.6, margin: 0.22 },\n          complete: { investment: 1.0, margin: 0.30 },\n          premium: { investment: 1.3, margin: 0.35 }\n        }\n      };\n      \n      let roiChart = null;\n      \n      function updateSliderFill(slider) {\n        const min = parseFloat(slider.min);\n        const max = parseFloat(slider.max);\n        const val = parseFloat(slider.value);\n        const percentage = ((val - min) \/ (max - min)) * 100;\n        slider.style.background = `linear-gradient(to right, #004878 ${percentage}%, #e2e8f0 ${percentage}%)`;\n      }\n      \n      function formatCurrency(num) {\n        if (num >= 1000000) return (num \/ 1000000).toFixed(2) + 'M';\n        if (num >= 1000) return (num \/ 1000).toFixed(0) + 'K';\n        return num.toFixed(0);\n      }\n      \n      function calculateROI() {\n        const capacity = parseInt(roiElements.capacity.value);\n        const baseInvestment = parseInt(roiElements.investment.value);\n        const hours = parseInt(roiElements.hours.value);\n        const days = parseInt(roiElements.days.value);\n        const config = roiElements.config.value;\n        const filmType = roiElements.film.value;\n        \n        const configMult = roiConfig.configMultipliers[config];\n        const filmFact = roiConfig.filmFactors[filmType];\n        \n        \/\/ Calculate investment\n        const investment = baseInvestment * configMult.investment;\n        \n        \/\/ Annual production (tons)\n        const annualOutput = (capacity * hours * days * filmFact.yield) \/ 1000;\n        \n        \/\/ Revenue\n        const annualRevenue = annualOutput * filmFact.pelletPrice;\n        \n        \/\/ Costs\n        const rawMaterialCost = annualOutput * 300 * filmFact.costFactor;\n        const electricityCost = capacity * 0.18 * hours * days * filmFact.costFactor;\n        const waterCost = annualOutput * 3;\n        const laborCost = Math.ceil(capacity \/ 400) * 30000;\n        const maintenanceCost = investment * 0.05;\n        \n        const totalCost = rawMaterialCost + electricityCost + waterCost + laborCost + maintenanceCost;\n        const grossProfit = annualRevenue - totalCost;\n        const netProfit = grossProfit * configMult.margin \/ 0.30;\n        \n        \/\/ Payback period (months)\n        const paybackMonths = netProfit > 0 ? (investment \/ netProfit) * 12 : 999;\n        \n        \/\/ Update displays\n        roiElements.capacityValue.textContent = capacity + ' kg\/h';\n        roiElements.investmentValue.textContent = '$' + parseInt(roiElements.investment.value).toLocaleString();\n        roiElements.hoursValue.textContent = hours + ' hrs';\n        roiElements.daysValue.textContent = days + ' days';\n        \n        document.getElementById('roi-output').textContent = annualOutput.toFixed(0).replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ',');\n        document.getElementById('roi-revenue').textContent = formatCurrency(annualRevenue);\n        document.getElementById('roi-cost').textContent = formatCurrency(totalCost);\n        document.getElementById('roi-profit').textContent = formatCurrency(netProfit);\n        \n        const paybackText = paybackMonths < 12 ? paybackMonths.toFixed(1) : (paybackMonths \/ 12).toFixed(1);\n        document.getElementById('roi-payback').textContent = paybackText;\n        document.querySelector('#afrl-tools-module .payback-unit').textContent = paybackMonths < 12 ? 'months' : 'years';\n        \n        \/\/ Update breakdown table\n        document.getElementById('roi-raw-basis').textContent = annualOutput.toFixed(0) + ' tons \u00d7 $300\/ton';\n        document.getElementById('roi-raw-cost').textContent = '$' + formatCurrency(rawMaterialCost);\n        document.getElementById('roi-elec-basis').textContent = Math.round(capacity * 0.25) + 'kW \u00d7 ' + hours + 'h \u00d7 ' + days + 'd \u00d7 $0.10';\n        document.getElementById('roi-elec-cost').textContent = '$' + formatCurrency(electricityCost);\n        document.getElementById('roi-water-basis').textContent = '2 m\u00b3\/ton \u00d7 ' + annualOutput.toFixed(0) + ' tons \u00d7 $3';\n        document.getElementById('roi-water-cost').textContent = '$' + formatCurrency(waterCost);\n        document.getElementById('roi-labor-basis').textContent = Math.ceil(capacity \/ 400) + ' workers \u00d7 $30,000\/year';\n        document.getElementById('roi-labor-cost').textContent = '$' + formatCurrency(laborCost);\n        document.getElementById('roi-maint-basis').textContent = '5% of $' + investment.toLocaleString();\n        document.getElementById('roi-maint-cost').textContent = '$' + formatCurrency(maintenanceCost);\n        document.getElementById('roi-total-cost').textContent = '$' + formatCurrency(totalCost);\n        \n        \/\/ Update slider fills\n        updateSliderFill(roiElements.capacity);\n        updateSliderFill(roiElements.investment);\n        updateSliderFill(roiElements.hours);\n        updateSliderFill(roiElements.days);\n        \n        \/\/ Update chart\n        updateROIChart(investment, netProfit);\n      }\n      \n      function updateROIChart(investment, annualProfit) {\n        const ctx = document.getElementById('roi-chart').getContext('2d');\n        const years = [0, 1, 2, 3, 4, 5];\n        const cumulativeProfit = years.map(y => (annualProfit * y) - investment);\n        \n        if (roiChart) {\n          roiChart.data.datasets[0].data = cumulativeProfit;\n          roiChart.update('none');\n        } else {\n          roiChart = new Chart(ctx, {\n            type: 'line',\n            data: {\n              labels: ['Start', 'Year 1', 'Year 2', 'Year 3', 'Year 4', 'Year 5'],\n              datasets: [{\n                label: 'Cumulative Profit',\n                data: cumulativeProfit,\n                borderColor: '#4ade80',\n                backgroundColor: 'rgba(74, 222, 128, 0.15)',\n                borderWidth: 3,\n                fill: true,\n                tension: 0.3,\n                pointBackgroundColor: '#ffffff',\n                pointBorderColor: '#4ade80',\n                pointBorderWidth: 2,\n                pointRadius: 6,\n                pointHoverRadius: 8\n              }]\n            },\n            options: {\n              responsive: true,\n              maintainAspectRatio: false,\n              plugins: {\n                legend: { display: false },\n                tooltip: {\n                  backgroundColor: '#003078',\n                  titleFont: { family: 'Outfit', size: 14 },\n                  bodyFont: { family: 'Source Sans 3', size: 13 },\n                  padding: 12,\n                  cornerRadius: 8,\n                  callbacks: {\n                    label: function(context) {\n                      const value = context.parsed.y;\n                      if (value >= 0) return 'Profit: $' + (value \/ 1000).toFixed(0) + 'K';\n                      return 'Investment Recovery: -$' + (Math.abs(value) \/ 1000).toFixed(0) + 'K';\n                    }\n                  }\n                }\n              },\n              scales: {\n                x: {\n                  grid: { display: false },\n                  ticks: { color: 'rgba(255,255,255,0.7)', font: { size: 12 } }\n                },\n                y: {\n                  grid: { color: 'rgba(255,255,255,0.1)' },\n                  ticks: {\n                    color: 'rgba(255,255,255,0.7)',\n                    font: { size: 11 },\n                    callback: function(value) {\n                      if (value >= 0) return '$' + (value \/ 1000) + 'K';\n                      return '-$' + (Math.abs(value) \/ 1000) + 'K';\n                    }\n                  }\n                }\n              }\n            }\n          });\n        }\n      }\n      \n      \/\/ ROI Event Listeners\n      roiElements.capacity.addEventListener('input', calculateROI);\n      roiElements.investment.addEventListener('input', calculateROI);\n      roiElements.hours.addEventListener('input', calculateROI);\n      roiElements.days.addEventListener('input', calculateROI);\n      roiElements.config.addEventListener('change', calculateROI);\n      roiElements.film.addEventListener('change', calculateROI);\n      \n      \/\/ ==================== LINE CONFIGURATOR ====================\n      let configStep = 1;\n      const configSelections = { film: null, capacity: null, output: null };\n      \n      const configData = {\n        filmTypes: {\n          greenhouse: { name: 'Greenhouse Film', yield: 0.92 },\n          mulch: { name: 'Mulch Film', yield: 0.75 },\n          silage: { name: 'Silage Wrap', yield: 0.85 },\n          drip: { name: 'Drip Tape', yield: 0.80 },\n          mixed: { name: 'Mixed Films', yield: 0.78 },\n          banana: { name: 'Banana Film', yield: 0.88 }\n        },\n        capacitySpecs: {\n          '300': { power: '120-150 kW', water: '1.0-1.5 m\u00b3\/h', space: '500-600 m\u00b2', workers: '4-5', priceBase: [80000, 120000] },\n          '500': { power: '180-220 kW', water: '1.5-2.5 m\u00b3\/h', space: '800-1000 m\u00b2', workers: '5-6', priceBase: [120000, 180000] },\n          '1000': { power: '280-350 kW', water: '2.5-4.0 m\u00b3\/h', space: '1200-1500 m\u00b2', workers: '6-8', priceBase: [200000, 300000] },\n          '2000': { power: '400-500 kW', water: '4.0-6.0 m\u00b3\/h', space: '2000-2500 m\u00b2', workers: '8-10', priceBase: [350000, 500000] }\n        },\n        baseEquipment: [\n          { name: 'Belt Conveyor', spec: 'Feeding system' },\n          { name: 'Single Shaft Shredder', spec: 'Pre-shredding' },\n          { name: 'Wet Crusher', spec: 'Size reduction' },\n          { name: 'Friction Washer', spec: 'Intensive washing' },\n          { name: 'Sink-Float Tank', spec: 'Density separation' },\n          { name: 'High-Speed Friction Washer', spec: 'Final cleaning' },\n          { name: 'Screw Conveyor', spec: 'Material transfer' },\n          { name: 'Centrifugal Dryer', spec: 'Moisture removal' }\n        ],\n        highContaminationEquipment: [\n          { name: 'Sand Remover', spec: 'Pre-washing sand removal' },\n          { name: 'Double Friction Washer', spec: 'Deep soil cleaning' }\n        ],\n        pelletizerEquipment: [\n          { name: 'Plastic Squeezer', spec: 'Dewatering <5%' },\n          { name: 'Single Screw Extruder', spec: 'Melting &#038; pelletizing' },\n          { name: 'Water Ring Pelletizer', spec: 'Cutting system' },\n          { name: 'Vibrating Screen', spec: 'Size classification' }\n        ]\n      };\n      \n      const configStepItems = document.querySelectorAll('#afrl-tools-module .step-item');\n      const configStepConnectors = document.querySelectorAll('#afrl-tools-module .step-connector');\n      const configStepPanels = document.querySelectorAll('#tab-configurator .step-panel');\n      \n      function updateConfigProgress(step) {\n        configStepItems.forEach((item, index) => {\n          const stepNum = index + 1;\n          item.classList.remove('active', 'completed');\n          if (stepNum < step) item.classList.add('completed');\n          else if (stepNum === step) item.classList.add('active');\n        });\n        \n        configStepConnectors.forEach((conn, index) => {\n          conn.classList.remove('completed');\n          if (index < step - 1) conn.classList.add('completed');\n        });\n      }\n      \n      function showConfigPanel(panelId) {\n        configStepPanels.forEach(panel => panel.classList.remove('active'));\n        const target = document.querySelector('#tab-configurator .step-panel[data-panel=\"' + panelId + '\"]');\n        if (target) target.classList.add('active');\n      }\n      \n      function goToConfigStep(step) {\n        configStep = step;\n        updateConfigProgress(step);\n        showConfigPanel(step);\n      }\n      \n      \/\/ Initialize option cards\n      document.querySelectorAll('#tab-configurator .option-card').forEach(card => {\n        card.addEventListener('click', function() {\n          const panel = this.closest('.step-panel');\n          panel.querySelectorAll('.option-card').forEach(c => c.classList.remove('selected'));\n          this.classList.add('selected');\n          \n          const panelNum = panel.dataset.panel;\n          if (panelNum === '1') {\n            configSelections.film = this.dataset.value;\n            document.getElementById('config-next-1').disabled = false;\n          } else if (panelNum === '2') {\n            configSelections.capacity = this.dataset.value;\n            document.getElementById('config-next-2').disabled = false;\n          } else if (panelNum === '3') {\n            configSelections.output = this.dataset.value;\n            document.getElementById('config-results').disabled = false;\n          }\n        });\n      });\n      \n      \/\/ Navigation buttons\n      document.getElementById('config-next-1').addEventListener('click', () => goToConfigStep(2));\n      document.getElementById('config-back-2').addEventListener('click', () => goToConfigStep(1));\n      document.getElementById('config-next-2').addEventListener('click', () => goToConfigStep(3));\n      document.getElementById('config-back-3').addEventListener('click', () => goToConfigStep(2));\n      \n      document.getElementById('config-results').addEventListener('click', function() {\n        const film = configData.filmTypes[configSelections.film];\n        const capacity = configSelections.capacity;\n        const specs = configData.capacitySpecs[capacity];\n        const isHighContamination = ['mulch', 'mixed', 'drip'].includes(configSelections.film);\n        const isPellets = configSelections.output === 'pellets';\n        \n        \/\/ Update summary\n        document.getElementById('config-result-film').textContent = film.name;\n        document.getElementById('config-result-capacity').textContent = capacity + ' kg\/h';\n        document.getElementById('config-result-output').textContent = isPellets ? 'Recycled Pellets' : 'Clean Flakes';\n        \n        \/\/ Build equipment list\n        let equipment = [...configData.baseEquipment];\n        if (isHighContamination) equipment = [...configData.highContaminationEquipment, ...equipment];\n        if (isPellets) equipment = [...equipment, ...configData.pelletizerEquipment];\n        \n        const equipmentGrid = document.getElementById('config-equipment-grid');\n        equipmentGrid.innerHTML = equipment.map(eq => `\n          <div class=\"equipment-item\">\n            <div class=\"equipment-item-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><\/svg>\n            <\/div>\n            <div class=\"equipment-item-info\">\n              <div class=\"equipment-item-name\">${eq.name}<\/div>\n              <div class=\"equipment-item-spec\">${eq.spec}<\/div>\n            <\/div>\n          <\/div>\n        `).join('');\n        \n        \/\/ Update specs\n        document.getElementById('config-spec-power').textContent = specs.power;\n        document.getElementById('config-spec-water').textContent = specs.water;\n        document.getElementById('config-spec-output').textContent = Math.round(parseInt(capacity) * 16 * 250 * film.yield \/ 1000).toLocaleString() + ' tons\/yr';\n        document.getElementById('config-spec-space').textContent = specs.space;\n        document.getElementById('config-spec-workers').textContent = specs.workers + ' persons';\n        \n        \/\/ Calculate price\n        let priceMin = specs.priceBase[0];\n        let priceMax = specs.priceBase[1];\n        if (isHighContamination) { priceMin *= 1.15; priceMax *= 1.15; }\n        if (isPellets) { priceMin *= 1.4; priceMax *= 1.4; }\n        \n        document.getElementById('config-price').textContent = '$' + (Math.round(priceMin \/ 1000) * 1000).toLocaleString() + ' - $' + (Math.round(priceMax \/ 1000) * 1000).toLocaleString();\n        \n        showConfigPanel('results');\n      });\n      \n      document.getElementById('config-restart').addEventListener('click', function() {\n        configSelections.film = null;\n        configSelections.capacity = null;\n        configSelections.output = null;\n        document.querySelectorAll('#tab-configurator .option-card').forEach(c => c.classList.remove('selected'));\n        document.getElementById('config-next-1').disabled = true;\n        document.getElementById('config-next-2').disabled = true;\n        document.getElementById('config-results').disabled = true;\n        goToConfigStep(1);\n      });\n      \n      \/\/ ==================== FILM ASSESSMENT ====================\n      const assessSelections = { source: null, color: null, thickness: null, contamination: 20 };\n      \n      const assessFilmData = {\n        greenhouse: { name: 'Greenhouse Film', material: 'LDPE\/EVA', recyclability: 'High', difficulty: 'Low', yieldRange: '88-92%', baseValue: 850 },\n        mulch: { name: 'Mulch Film', material: 'LDPE\/LLDPE', recyclability: 'Moderate', difficulty: 'High', yieldRange: '70-78%', baseValue: 750 },\n        silage: { name: 'Silage Wrap', material: 'LLDPE', recyclability: 'High', difficulty: 'Medium', yieldRange: '82-88%', baseValue: 800 },\n        irrigation: { name: 'Drip Tape', material: 'PE\/PP', recyclability: 'Moderate', difficulty: 'Medium-High', yieldRange: '75-82%', baseValue: 780 },\n        tunnel: { name: 'Tunnel Film', material: 'LDPE\/EVA', recyclability: 'High', difficulty: 'Low', yieldRange: '85-90%', baseValue: 820 },\n        mixed: { name: 'Mixed Films', material: 'Various PE', recyclability: 'Moderate', difficulty: 'Medium', yieldRange: '75-82%', baseValue: 720 }\n      };\n      \n      \/\/ Option button handlers\n      document.querySelectorAll('#tab-assessment .options-row').forEach(row => {\n        row.querySelectorAll('.option-btn').forEach(btn => {\n          btn.addEventListener('click', function() {\n            row.querySelectorAll('.option-btn').forEach(b => b.classList.remove('selected'));\n            this.classList.add('selected');\n            assessSelections[row.dataset.question] = this.dataset.value;\n          });\n        });\n      });\n      \n      \/\/ Contamination slider\n      const assessContaminationSlider = document.getElementById('assess-contamination');\n      const assessContaminationValue = document.getElementById('assess-contamination-value');\n      \n      function updateContaminationAppearance(value) {\n        let colorClass = '';\n        let bgGradient = `linear-gradient(to right, #10b981 0%, #10b981 ${(value\/80)*100}%, #e2e8f0 ${(value\/80)*100}%, #e2e8f0 100%)`;\n        \n        if (value > 50) {\n          colorClass = 'high';\n          bgGradient = `linear-gradient(to right, #ef4444 0%, #ef4444 ${(value\/80)*100}%, #e2e8f0 ${(value\/80)*100}%, #e2e8f0 100%)`;\n        } else if (value > 25) {\n          colorClass = 'medium';\n          bgGradient = `linear-gradient(to right, #f59e0b 0%, #f59e0b ${(value\/80)*100}%, #e2e8f0 ${(value\/80)*100}%, #e2e8f0 100%)`;\n        }\n        \n        assessContaminationValue.textContent = value + '%';\n        assessContaminationValue.className = 'slider-value ' + colorClass;\n        assessContaminationSlider.style.background = bgGradient;\n      }\n      \n      assessContaminationSlider.addEventListener('input', function() {\n        assessSelections.contamination = parseInt(this.value);\n        updateContaminationAppearance(assessSelections.contamination);\n      });\n      \n      \/\/ Assess button\n      document.getElementById('assess-btn').addEventListener('click', function() {\n        if (!assessSelections.source || !assessSelections.color || !assessSelections.thickness) {\n          alert('Please answer all questions to get your assessment results.');\n          return;\n        }\n        \n        const filmInfo = assessFilmData[assessSelections.source];\n        const contamination = assessSelections.contamination;\n        \n        \/\/ Calculate scores\n        let recyclabilityClass = 'success';\n        let difficultyClass = 'success';\n        let valueClass = 'success';\n        \n        let recyclabilityScore = filmInfo.recyclability;\n        if (contamination > 50) { recyclabilityScore = 'Moderate'; recyclabilityClass = 'warning'; }\n        if (contamination > 70) { recyclabilityScore = 'Challenging'; recyclabilityClass = 'danger'; }\n        \n        let difficultyScore = filmInfo.difficulty;\n        if (contamination > 40 && !difficultyScore.includes('High')) { difficultyScore = 'Medium-High'; difficultyClass = 'warning'; }\n        if (contamination > 60) { difficultyScore = 'High'; difficultyClass = 'danger'; }\n        if (difficultyScore.includes('High')) difficultyClass = difficultyScore === 'High' ? 'danger' : 'warning';\n        \n        let valueAdjust = 1 - (contamination \/ 200);\n        let outputValue = Math.round(filmInfo.baseValue * valueAdjust);\n        if (outputValue < 650) valueClass = 'danger';\n        else if (outputValue < 750) valueClass = 'warning';\n        \n        \/\/ Update display\n        document.getElementById('assess-result-title').textContent = filmInfo.name + ' - Assessment Complete';\n        \n        document.getElementById('assess-score-recyclability').className = 'score-card ' + recyclabilityClass;\n        document.getElementById('assess-recyclability-score').textContent = recyclabilityScore;\n        \n        document.getElementById('assess-score-difficulty').className = 'score-card ' + difficultyClass;\n        document.getElementById('assess-difficulty-score').textContent = difficultyScore;\n        \n        document.getElementById('assess-score-value').className = 'score-card ' + valueClass;\n        document.getElementById('assess-value-score').textContent = '$' + outputValue + '\/ton';\n        \n        document.getElementById('assess-data-material').textContent = filmInfo.material + ' - ' + filmInfo.name;\n        document.getElementById('assess-data-yield').textContent = filmInfo.yieldRange;\n        document.getElementById('assess-data-process').textContent = contamination > 40 ? 'Full washing + double friction + pelletizing' : 'Standard washing + pelletizing';\n        \n        let equipment = [];\n        if (contamination > 30) equipment.push('Sand remover');\n        if (contamination > 50) equipment.push('Double friction washer');\n        if (assessSelections.source === 'irrigation') equipment.push('Specialized shredder');\n        equipment.push('Sink-float tank');\n        document.getElementById('assess-data-equipment').textContent = equipment.join(', ');\n        \n        \/\/ Generate recommendations\n        const recommendations = getAssessRecommendations(assessSelections.source, contamination);\n        const recList = document.getElementById('assess-rec-list');\n        recList.innerHTML = recommendations.map(rec => `\n          <li class=\"rec-item\">\n            <div class=\"rec-item-icon\">${rec.icon}<\/div>\n            <div class=\"rec-item-content\">\n              <div class=\"rec-item-title\">${rec.title}<\/div>\n              <div class=\"rec-item-desc\">${rec.desc}<\/div>\n            <\/div>\n          <\/li>\n        `).join('');\n        \n        \/\/ Show results\n        document.getElementById('assess-results').classList.add('visible');\n        document.getElementById('assess-results').scrollIntoView({ behavior: 'smooth', block: 'start' });\n      });\n      \n      function getAssessRecommendations(source, contamination) {\n        const recs = [];\n        \n        if (source === 'mulch' || contamination > 40) {\n          recs.push({\n            icon: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>',\n            title: 'Pre-Washing Sand Removal',\n            desc: 'Install a sand remover unit before the main washing line to handle high soil contamination effectively.'\n          });\n          recs.push({\n            icon: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"\/><\/svg>',\n            title: 'Double Friction Washing',\n            desc: 'Two-stage friction washer system recommended for removing stubborn dirt from film surface.'\n          });\n        }\n        \n        if (source === 'irrigation') {\n          recs.push({\n            icon: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><\/svg>',\n            title: 'Specialized Shredding',\n            desc: 'Use a single-shaft shredder with screen for processing tubular irrigation materials.'\n          });\n        }\n        \n        if (source === 'silage') {\n          recs.push({\n            icon: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M8 12h8\"\/><\/svg>',\n            title: 'Pre-treatment Important',\n            desc: 'Remove metal contaminants and large debris before processing silage wrap materials.'\n          });\n        }\n        \n        recs.push({\n          icon: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><circle cx=\"12\" cy=\"5\" r=\"2\"\/><circle cx=\"19\" cy=\"12\" r=\"2\"\/><\/svg>',\n          title: 'Pelletizing for Higher Value',\n          desc: 'Converting washed flakes to pellets increases product value by 30-50% and expands market opportunities.'\n        });\n        \n        recs.push({\n          icon: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\/><\/svg>',\n          title: 'Quality Testing',\n          desc: 'Regular MFI (Melt Flow Index) testing ensures consistent pellet quality for end users.'\n        });\n        \n        return recs;\n      }\n      \n      \/\/ Reassess button\n      document.getElementById('assess-restart').addEventListener('click', function() {\n        document.getElementById('assess-results').classList.remove('visible');\n        document.querySelector('#tab-assessment .tool-panel').scrollIntoView({ behavior: 'smooth' });\n        \n        document.querySelectorAll('#tab-assessment .option-btn').forEach(btn => btn.classList.remove('selected'));\n        assessSelections.source = null;\n        assessSelections.color = null;\n        assessSelections.thickness = null;\n        assessSelections.contamination = 20;\n        assessContaminationSlider.value = 20;\n        updateContaminationAppearance(20);\n      });\n      \n      \/\/ ==================== BLOCKSY POPUP TRIGGER ====================\n      document.querySelectorAll('#afrl-tools-module .ct-popup-trigger').forEach(trigger => {\n        trigger.addEventListener('click', function(e) {\n          e.preventDefault();\n          \n          \/\/ Method 1: Try Blocksy ctEvents\n          if (typeof ctEvents !== 'undefined') {\n            ctEvents.trigger('ct:popup:open', { id: 'ct-popup-684' });\n            return;\n          }\n          \n          \/\/ Method 2: Try clicking Blocksy popup trigger if exists\n          const blocksyTrigger = document.querySelector('[data-id=\"ct-popup-684\"], [href=\"#ct-popup-684\"]');\n          if (blocksyTrigger && blocksyTrigger !== this) {\n            blocksyTrigger.click();\n            return;\n          }\n          \n          \/\/ Method 3: Dispatch custom event for Blocksy\n          document.dispatchEvent(new CustomEvent('ct:popup:open', { \n            detail: { id: 'ct-popup-684' } \n          }));\n        });\n      });\n      \n      \/\/ ==================== INITIALIZATION ====================\n      document.addEventListener('DOMContentLoaded', function() {\n        calculateROI();\n        updateContaminationAppearance(20);\n      });\n      \n      \/\/ Fallback initialization\n      if (document.readyState === 'complete' || document.readyState === 'interactive') {\n        calculateROI();\n        updateContaminationAppearance(20);\n      }\n    })();\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b0d3156\" data-block-id=\"b0d3156\"><style>.stk-b0d3156 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b0d3156-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6caa75a\" data-v=\"4\" data-block-id=\"6caa75a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6caa75a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6caa75a-inner-blocks\">\n<!-- Customer Success Stories: Agricultural Film Recycling Lines Module -->\n<section id=\"agri-film-success-stories-module\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@600;700&display=swap');\n    \n    \/* Reset & Base Styles - Scoped to Module *\/\n    #agri-film-success-stories-module {\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 !important;\n      padding: 40px 0 !important;\n      background: #ffffff !important;\n      font-family: inherit !important;\n      box-sizing: border-box !important;\n      overflow-x: hidden !important;\n    }\n    \n    #agri-film-success-stories-module *,\n    #agri-film-success-stories-module *::before,\n    #agri-film-success-stories-module *::after {\n      box-sizing: border-box !important;\n    }\n    \n    \/* Container *\/\n    #agri-film-success-stories-module .afsm-container {\n      width: 100% !important;\n      max-width: 1400px !important;\n      margin: 0 auto !important;\n      padding: 0 20px !important;\n    }\n    \n    \/* Header Section *\/\n    #agri-film-success-stories-module .afsm-header {\n      text-align: center !important;\n      margin-bottom: 40px !important;\n      padding: 0 20px !important;\n    }\n    \n    \/* H2 Main Title *\/\n    #agri-film-success-stories-module h2.afsm-main-title {\n      font-family: 'Playfair Display', Georgia, serif !important;\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #004878 !important;\n      margin: 0 0 16px 0 !important;\n      padding: 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.02em !important;\n      border: none !important;\n      background: none !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-subtitle {\n      font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;\n      font-size: 16px !important;\n      font-weight: 400 !important;\n      color: #787878 !important;\n      margin: 0 !important;\n      line-height: 1.6 !important;\n      max-width: 800px !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n    \n    \/* Tab Navigation *\/\n    #agri-film-success-stories-module .afsm-tabs-wrapper {\n      margin-bottom: 30px !important;\n      border-bottom: 2px solid #e5e7eb !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tabs-nav {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      justify-content: center !important;\n      gap: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      list-style: none !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tab-btn {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 15px !important;\n      font-weight: 500 !important;\n      padding: 16px 32px !important;\n      border: none !important;\n      background: transparent !important;\n      color: #787878 !important;\n      cursor: pointer !important;\n      transition: all 0.3s ease !important;\n      position: relative !important;\n      white-space: nowrap !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tab-btn::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: -2px !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 3px !important;\n      background: #004878 !important;\n      transform: scaleX(0) !important;\n      transition: transform 0.3s ease !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tab-btn:hover {\n      color: #004878 !important;\n      background: rgba(0,72,120,0.03) !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tab-btn.active {\n      color: #004878 !important;\n      font-weight: 600 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tab-btn.active::after {\n      transform: scaleX(1) !important;\n    }\n    \n    \/* Tab Content Area *\/\n    #agri-film-success-stories-module .afsm-tabs-content {\n      position: relative !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tab-panel {\n      display: none !important;\n      animation: afsmFadeIn 0.4s ease !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-tab-panel.active {\n      display: block !important;\n    }\n    \n    @keyframes afsmFadeIn {\n      from {\n        opacity: 0;\n        transform: translateY(10px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n    \n    \/* Case Study Card *\/\n    #agri-film-success-stories-module .afsm-case-full {\n      background: #ffffff !important;\n      border-radius: 16px !important;\n      box-shadow: 0 2px 20px rgba(0,72,120,0.08) !important;\n      overflow: hidden !important;\n      border: 1px solid rgba(0,72,120,0.1) !important;\n    }\n    \n    \/* Case Header *\/\n    #agri-film-success-stories-module .afsm-case-header {\n      display: flex !important;\n      align-items: stretch !important;\n      background: linear-gradient(135deg, #004878 0%, #003078 100%) !important;\n      min-height: 160px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-case-number {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-width: 100px !important;\n      background: rgba(0,0,0,0.12) !important;\n      padding: 20px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-number-text {\n      font-family: 'Playfair Display', serif !important;\n      font-size: 60px !important;\n      font-weight: 700 !important;\n      color: rgba(255,255,255,0.25) !important;\n      line-height: 1 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-case-intro {\n      flex: 1 !important;\n      padding: 28px 36px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-case-badge {\n      display: inline-block !important;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 11px !important;\n      font-weight: 600 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.1em !important;\n      color: #ffffff !important;\n      background: rgba(255,255,255,0.2) !important;\n      padding: 5px 12px !important;\n      border-radius: 20px !important;\n      margin-bottom: 12px !important;\n      width: fit-content !important;\n    }\n    \n    \/* H3 Case Title *\/\n    #agri-film-success-stories-module h3.afsm-case-title {\n      font-family: 'Playfair Display', serif !important;\n      font-size: 26px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      margin: 0 0 8px 0 !important;\n      padding: 0 !important;\n      line-height: 1.3 !important;\n      border: none !important;\n      background: none !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-case-subtitle {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 400 !important;\n      color: rgba(255,255,255,0.85) !important;\n      margin: 0 !important;\n      line-height: 1.5 !important;\n    }\n    \n    \/* Project Info Grid *\/\n    #agri-film-success-stories-module .afsm-project-info {\n      display: grid !important;\n      grid-template-columns: repeat(5, 1fr) !important;\n      gap: 0 !important;\n      background: #f8fafc !important;\n      border-bottom: 1px solid rgba(0,72,120,0.08) !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-info-item {\n      padding: 18px 20px !important;\n      border-right: 1px solid rgba(0,72,120,0.08) !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-info-item:last-child {\n      border-right: none !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-info-label {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 10px !important;\n      font-weight: 600 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.08em !important;\n      color: #787878 !important;\n      margin-bottom: 5px !important;\n      display: block !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-info-value {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      color: #004878 !important;\n      display: block !important;\n      line-height: 1.4 !important;\n    }\n    \n    \/* Case Content *\/\n    #agri-film-success-stories-module .afsm-case-content {\n      padding: 36px !important;\n    }\n    \n    \/* H3 Section Titles *\/\n    #agri-film-success-stories-module h3.afsm-section-title {\n      font-family: 'Playfair Display', serif !important;\n      font-size: 20px !important;\n      font-weight: 600 !important;\n      color: #004878 !important;\n      margin: 0 0 16px 0 !important;\n      padding: 0 0 10px 0 !important;\n      border: none !important;\n      border-bottom: 2px solid #004878 !important;\n      display: inline-block !important;\n      background: none !important;\n    }\n    \n    \/* Challenge Section *\/\n    #agri-film-success-stories-module .afsm-challenge-section {\n      margin-bottom: 32px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-section-intro {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      color: #444444 !important;\n      line-height: 1.7 !important;\n      margin-bottom: 18px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-challenges-list {\n      display: grid !important;\n      grid-template-columns: repeat(2, 1fr) !important;\n      gap: 14px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-challenge-item {\n      display: flex !important;\n      align-items: flex-start !important;\n      gap: 12px !important;\n      padding: 16px !important;\n      background: linear-gradient(135deg, #fef2f2 0%, #fff5f5 100%) !important;\n      border-radius: 10px !important;\n      border-left: 3px solid #dc2626 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-challenge-icon {\n      width: 32px !important;\n      height: 32px !important;\n      min-width: 32px !important;\n      background: #dc2626 !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-challenge-icon svg {\n      width: 16px !important;\n      height: 16px !important;\n      fill: #ffffff !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-challenge-content {\n      flex: 1 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-challenge-title {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      color: #991b1b !important;\n      margin-bottom: 4px !important;\n      display: block !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-challenge-text {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 13px !important;\n      color: #666666 !important;\n      line-height: 1.55 !important;\n      margin: 0 !important;\n    }\n    \n    \/* Solution Section *\/\n    #agri-film-success-stories-module .afsm-solution-section {\n      margin-bottom: 32px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-solutions-grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, 1fr) !important;\n      gap: 14px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-solution-item {\n      display: flex !important;\n      align-items: flex-start !important;\n      gap: 12px !important;\n      padding: 16px !important;\n      background: linear-gradient(135deg, #ecfdf5 0%, #f0fdf4 100%) !important;\n      border-radius: 10px !important;\n      border-left: 3px solid #16a34a !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-solution-icon {\n      width: 32px !important;\n      height: 32px !important;\n      min-width: 32px !important;\n      background: #16a34a !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-solution-icon svg {\n      width: 16px !important;\n      height: 16px !important;\n      fill: #ffffff !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-solution-content {\n      flex: 1 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-solution-title {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      color: #166534 !important;\n      margin-bottom: 4px !important;\n      display: block !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-solution-text {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 13px !important;\n      color: #666666 !important;\n      line-height: 1.55 !important;\n      margin: 0 !important;\n    }\n    \n    \/* Implementation Timeline *\/\n    #agri-film-success-stories-module .afsm-implementation-section {\n      margin-bottom: 32px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-timeline {\n      display: grid !important;\n      grid-template-columns: repeat(4, 1fr) !important;\n      gap: 12px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-timeline-item {\n      padding: 18px 16px !important;\n      background: #ffffff !important;\n      border: 1px solid rgba(0,72,120,0.12) !important;\n      border-radius: 10px !important;\n      position: relative !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-timeline-phase {\n      display: inline-block !important;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 10px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.05em !important;\n      color: #ffffff !important;\n      background: #004878 !important;\n      padding: 3px 10px !important;\n      border-radius: 12px !important;\n      margin-bottom: 10px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-timeline-title {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      color: #003078 !important;\n      margin-bottom: 6px !important;\n      display: block !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-timeline-desc {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 12px !important;\n      color: #666666 !important;\n      line-height: 1.5 !important;\n      margin: 0 !important;\n    }\n    \n    \/* Results Section *\/\n    #agri-film-success-stories-module .afsm-results-section {\n      margin-bottom: 32px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-results-grid {\n      display: grid !important;\n      grid-template-columns: repeat(5, 1fr) !important;\n      gap: 12px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-result-card {\n      background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%) !important;\n      border-radius: 10px !important;\n      padding: 18px 14px !important;\n      text-align: center !important;\n      border: 1px solid rgba(0,72,120,0.08) !important;\n      min-height: 100px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-result-value {\n      font-family: 'Playfair Display', serif !important;\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: #004878 !important;\n      line-height: 1.2 !important;\n      margin-bottom: 6px !important;\n      display: block !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-result-metric {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 11px !important;\n      font-weight: 500 !important;\n      color: #787878 !important;\n      line-height: 1.3 !important;\n      display: block !important;\n    }\n    \n    \/* Financial Metrics *\/\n    #agri-film-success-stories-module .afsm-financial-section {\n      margin-bottom: 32px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-financial-grid {\n      display: grid !important;\n      grid-template-columns: repeat(5, 1fr) !important;\n      gap: 12px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-financial-card {\n      background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%) !important;\n      border-radius: 10px !important;\n      padding: 18px 14px !important;\n      border-left: 3px solid #0284c7 !important;\n      min-height: 100px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-financial-label {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 10px !important;\n      font-weight: 600 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.05em !important;\n      color: #0369a1 !important;\n      margin-bottom: 6px !important;\n      display: block !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-financial-value {\n      font-family: 'Playfair Display', serif !important;\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #004878 !important;\n      display: block !important;\n      margin-bottom: 4px !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-financial-note {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 11px !important;\n      color: #787878 !important;\n      display: block !important;\n    }\n    \n    \/* Testimonial Section *\/\n    #agri-film-success-stories-module .afsm-testimonial {\n      background: linear-gradient(135deg, #004878 0%, #003078 100%) !important;\n      border-radius: 12px !important;\n      padding: 32px !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-testimonial::before {\n      content: '\"' !important;\n      font-family: 'Playfair Display', serif !important;\n      font-size: 150px !important;\n      color: rgba(255,255,255,0.12) !important;\n      position: absolute !important;\n      top: -30px !important;\n      left: 15px !important;\n      line-height: 1 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-testimonial-text {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 15px !important;\n      font-weight: 400 !important;\n      color: #ffffff !important;\n      line-height: 1.75 !important;\n      margin-bottom: 20px !important;\n      position: relative !important;\n      z-index: 1 !important;\n      font-style: italic !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-testimonial-author {\n      display: flex !important;\n      align-items: center !important;\n      gap: 14px !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-author-avatar {\n      width: 48px !important;\n      height: 48px !important;\n      background: rgba(255,255,255,0.2) !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-author-avatar svg {\n      width: 24px !important;\n      height: 24px !important;\n      fill: #ffffff !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-author-info {\n      flex: 1 !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-author-name {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 15px !important;\n      font-weight: 600 !important;\n      color: #ffffff !important;\n      margin-bottom: 2px !important;\n      display: block !important;\n    }\n    \n    #agri-film-success-stories-module .afsm-author-title {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 13px !important;\n      font-weight: 400 !important;\n      color: rgba(255,255,255,0.75) !important;\n      display: block !important;\n    }\n    \n    \/* Responsive Design *\/\n    @media screen and (max-width: 1200px) {\n      #agri-film-success-stories-module .afsm-project-info {\n        grid-template-columns: repeat(3, 1fr) !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-info-item:nth-child(3) {\n        border-right: none !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-results-grid,\n      #agri-film-success-stories-module .afsm-financial-grid {\n        grid-template-columns: repeat(3, 1fr) !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-timeline {\n        grid-template-columns: repeat(2, 1fr) !important;\n      }\n    }\n    \n    @media screen and (max-width:690px) {\n      #agri-film-success-stories-module {\n        padding: 30px 0 !important;\n      }\n      \n      #agri-film-success-stories-module h2.afsm-main-title {\n        font-size: 24px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-subtitle {\n        font-size: 14px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-tabs-nav {\n        flex-direction: column !important;\n        align-items: stretch !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-tab-btn {\n        text-align: center !important;\n        border-bottom: 1px solid #e5e7eb !important;\n        padding: 14px 20px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-tab-btn::after {\n        bottom: -1px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-case-header {\n        flex-direction: column !important;\n        min-height: auto !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-case-number {\n        min-width: 100% !important;\n        padding: 12px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-number-text {\n        font-size: 40px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-case-intro {\n        padding: 20px !important;\n      }\n      \n      #agri-film-success-stories-module h3.afsm-case-title {\n        font-size: 20px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-case-content {\n        padding: 20px !important;\n      }\n      \n      #agri-film-success-stories-module h3.afsm-section-title {\n        font-size: 18px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-project-info {\n        grid-template-columns: repeat(2, 1fr) !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-info-item {\n        border-right: none !important;\n        border-bottom: 1px solid rgba(0,72,120,0.08) !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-info-item:nth-child(odd) {\n        border-right: 1px solid rgba(0,72,120,0.08) !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-challenges-list,\n      #agri-film-success-stories-module .afsm-solutions-grid {\n        grid-template-columns: 1fr !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-timeline {\n        grid-template-columns: 1fr !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-results-grid,\n      #agri-film-success-stories-module .afsm-financial-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-testimonial {\n        padding: 24px 20px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-testimonial-text {\n        font-size: 14px !important;\n      }\n    }\n    \n    @media screen and (max-width: 480px) {\n      #agri-film-success-stories-module .afsm-container {\n        padding: 0 15px !important;\n      }\n      \n      #agri-film-success-stories-module h2.afsm-main-title {\n        font-size: 20px !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-project-info {\n        grid-template-columns: 1fr !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-info-item {\n        border-right: none !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-results-grid,\n      #agri-film-success-stories-module .afsm-financial-grid {\n        grid-template-columns: 1fr !important;\n      }\n      \n      #agri-film-success-stories-module .afsm-result-card,\n      #agri-film-success-stories-module .afsm-financial-card {\n        min-height: auto !important;\n        padding: 16px !important;\n      }\n    }\n  <\/style>\n  \n  <!-- Header Section -->\n  <div class=\"afsm-container\">\n    <div class=\"afsm-header\">\n      <h2 class=\"afsm-main-title\">Customer Success Stories: Solutions for Agricultural Film Recycling Lines<\/h2>\n      <div class=\"afsm-subtitle\">Discover how agricultural cooperatives and waste management companies across America have transformed their plastic waste challenges into profitable, sustainable operations with our customized recycling solutions.<\/div>\n    <\/div>\n    \n    <!-- Tab Navigation -->\n    <div class=\"afsm-tabs-wrapper\">\n      <div class=\"afsm-tabs-nav\">\n        <button class=\"afsm-tab-btn active\" data-tab=\"case1\">Case 1: Mulch Film Recycling<\/button>\n        <button class=\"afsm-tab-btn\" data-tab=\"case2\">Case 2: Mixed PE Film Washing<\/button>\n        <button class=\"afsm-tab-btn\" data-tab=\"case3\">Case 3: Silage Film Recycling<\/button>\n      <\/div>\n    <\/div>\n    \n    <!-- Tab Content -->\n    <div class=\"afsm-tabs-content\">\n      \n      <!-- Tab Panel: Case Study 1 - California -->\n      <div class=\"afsm-tab-panel active\" id=\"afsm-panel-case1\">\n        <div class=\"afsm-case-full\">\n          <div class=\"afsm-case-header\">\n            <div class=\"afsm-case-number\">\n              <span class=\"afsm-number-text\">01<\/span>\n            <\/div>\n            <div class=\"afsm-case-intro\">\n              <span class=\"afsm-case-badge\">California, USA<\/span>\n              <h3 class=\"afsm-case-title\">California Central Valley Agricultural Cooperative<\/h3>\n              <div class=\"afsm-case-subtitle\">Machine for Recycling Mulch Film &#8211; 1,000 kg\/h Agricultural Film Recycling Line<\/div>\n            <\/div>\n          <\/div>\n          \n          <div class=\"afsm-project-info\">\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Client<\/span>\n              <span class=\"afsm-info-value\">Central Valley Ag-Recycle Cooperative (47 farm members)<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Location<\/span>\n              <span class=\"afsm-info-value\">Fresno County, California, USA<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Sector<\/span>\n              <span class=\"afsm-info-value\">Vegetable and fruit production (tomatoes, strawberries, peppers)<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Implementation Date<\/span>\n              <span class=\"afsm-info-value\">March 2024<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Total Investment<\/span>\n              <span class=\"afsm-info-value\">$385,000 (complete turnkey solution)<\/span>\n            <\/div>\n          <\/div>\n          \n          <div class=\"afsm-case-content\">\n            <!-- Challenge Section -->\n            <div class=\"afsm-challenge-section\">\n              <h3 class=\"afsm-section-title\">What Went Wrong<\/h3>\n              <div class=\"afsm-section-intro\">The Central Valley Agricultural Cooperative had a severe waste management challenge. Processing over 12,000 acres under plastic mulch cultivation, the Cooperative was also generating around 2,400 metric tons of contaminated mulch film every year. The main difficulties were:<\/div>\n              <div class=\"afsm-challenges-list\">\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Levels of Extreme Contamination<\/span>\n                    <p class=\"afsm-challenge-text\">The mulch film that was being collected contained 45-65% soil, sand, and organic debris by weight. This was caused by the region&#8217;s sandy loam soil and mechanical harvesting of sandy loam soil.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Increasing Disposal Expenses<\/span>\n                    <p class=\"afsm-challenge-text\">The cost of filling a landfill was over $78 a metric ton, and without factoring the expenses around collection and transportation, the cooperative was spending over $187,000 yearly just on disposal.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Regulatory Pressure<\/span>\n                    <p class=\"afsm-challenge-text\">New California SB 54 legislation was increasing recycling quotas on specific types of plastic, especially agricultural plastic which was qualifying for new Producer Responsibility laws.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Limited Recycling Alternatives<\/span>\n                    <p class=\"afsm-challenge-text\">Local recyclers chose not to process the contaminated material, and the applicable facility for recycling would have been over 400 miles away, making it economically unreasonable to transport.<\/p>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Solution Section -->\n            <div class=\"afsm-solution-section\">\n              <h3 class=\"afsm-section-title\">Our Response<\/h3>\n              <div class=\"afsm-section-intro\">Our engineering team, after performing an on-site evaluation and reviewing samples of the contaminated mulch film, created a tailored, high-contamination recycling line for agricultural film that was specially designed for the more difficult material characteristics:<\/div>\n              <div class=\"afsm-solutions-grid\">\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Pre-Treatment Stage<\/span>\n                    <p class=\"afsm-solution-text\">For the first step in processing, we included a sand remover with a 3-stage dry cleaning process. This proprietary design eliminates 70-80% of sand and soil before the material is sent to the wet washing line, which greatly improves the downstream equipment&#8217;s lifespan and reduces water usage.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Advanced Washing System<\/span>\n                    <p class=\"afsm-solution-text\">The washing line for PE film has two in-series friction washers and an agricultural film float-sink separator which is more efficient. The system is capable of producing flakes for pelletizing after achieving contamination removal levels of over 99.2%.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Water Recycling System<\/span>\n                    <p class=\"afsm-solution-text\">In response to the water shortages in California, we designed a water treatment system with a closed loop that recycles 85% of the process water. The sedimentation and filtration system is designed to accommodate the heavy sediment load from mulch film processing.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Pelletizing Line<\/span>\n                    <p class=\"afsm-solution-text\">A single-screw compactor-style plastic film pelletizing line processes clean flakes into LDPE pellets of the highest quality. The system features a degassing mechanism, which processes residual volatiles from the agricultural film.<\/p>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Implementation Timeline -->\n            <div class=\"afsm-implementation-section\">\n              <h3 class=\"afsm-section-title\">Implementation Process<\/h3>\n              <div class=\"afsm-section-intro\">The project was carried out sequentially, in four phases, spanning a total of 16 weeks:<\/div>\n              <div class=\"afsm-timeline\">\n                <div class=\"afsm-timeline-item\">\n                  <span class=\"afsm-timeline-phase\">Phase 1 &#8211; Weeks 1-4<\/span>\n                  <span class=\"afsm-timeline-title\">Site Preparation<\/span>\n                  <p class=\"afsm-timeline-desc\">Our team provided the cooperative with detailed drawings of the foundation and the necessary utilities for the site. The cooperative modified the internal space of the 15,000 sq ft agricultural equipment warehouse by constructing the eliminated electrical (480V, 3-phase, 600A service) and water service infrastructure and supply line for the required utilities.<\/p>\n                <\/div>\n                <div class=\"afsm-timeline-item\">\n                  <span class=\"afsm-timeline-phase\">Phase 2 &#8211; Weeks 5-10<\/span>\n                  <span class=\"afsm-timeline-title\">Delivery of Equipment and Installation<\/span>\n                  <p class=\"afsm-timeline-desc\">All equipment was delivered in four containers, each measuring 40 feet. The supervisor for our installation team traveled to the site to oversee the installation and worked with the local mechanical contractors. The modular system design facilitated seamless and efficient assembly without the need for any special construction tools.<\/p>\n                <\/div>\n                <div class=\"afsm-timeline-item\">\n                  <span class=\"afsm-timeline-phase\">Phase 3 &#8211; Weeks 11-14<\/span>\n                  <span class=\"afsm-timeline-title\">Testing and Commissioning<\/span>\n                  <p class=\"afsm-timeline-desc\">A comprehensive commissioning process was conducted by our senior technician. This process is inclusive of the testing of individual pieces of equipment, integration of the system, and trials for the full production capacity of the system. Based on the material from the cooperative&#8217;s collection program, the process parameters were modified to perfection.<\/p>\n                <\/div>\n                <div class=\"afsm-timeline-item\">\n                  <span class=\"afsm-timeline-phase\">Phase 4 &#8211; Weeks 15-16<\/span>\n                  <span class=\"afsm-timeline-title\">Training and Handover<\/span>\n                  <p class=\"afsm-timeline-desc\">We delivered a full spectrum of operator training to 8 employees. This training encompassed operational troubleshooting and quality assurance, as well as logistical and maintenance training. Operating Manuals and maintenance guides were developed and delivered in English and Spanish.<\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Results Section -->\n            <div class=\"afsm-results-section\">\n              <h3 class=\"afsm-section-title\">Results and Performance Metrics<\/h3>\n              <div class=\"afsm-section-intro\">Operating for 10 months, the system has surpassed all performance benchmarks:<\/div>\n              <div class=\"afsm-results-grid\">\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">1,050-1,120 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Actual Throughput<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">99.4%<\/span>\n                  <span class=\"afsm-result-metric\">Contamination Removal (45-65% to &lt;0.5%)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">380-420 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Clean LDPE Flakes Output<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">350-400 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Pellet Production<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">MFI 1.8-2.2<\/span>\n                  <span class=\"afsm-result-metric\">Pellet Quality (g\/10min)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">1.8m\u00b3\/ton<\/span>\n                  <span class=\"afsm-result-metric\">Water Usage<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">285 kWh\/ton<\/span>\n                  <span class=\"afsm-result-metric\">Power Usage (clean output)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">2,400 hours<\/span>\n                  <span class=\"afsm-result-metric\">Equipment Hours (10 months)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">1,850 tons<\/span>\n                  <span class=\"afsm-result-metric\">Material Processed<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">94.7%<\/span>\n                  <span class=\"afsm-result-metric\">Equipment Uptime Availability<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Financial Metrics -->\n            <div class=\"afsm-financial-section\">\n              <h3 class=\"afsm-section-title\">Financial Metrics<\/h3>\n              <div class=\"afsm-financial-grid\">\n                <div class=\"afsm-financial-card\">\n                  <span class=\"afsm-financial-label\">Avoided Disposal Costs<\/span>\n                  <span class=\"afsm-financial-value\">$144,300\/year<\/span>\n                  <span class=\"afsm-financial-note\">(1,850 tons \u00d7 $78\/ton)<\/span>\n                <\/div>\n                <div class=\"afsm-financial-card\">\n                  <span class=\"afsm-financial-label\">Revenue from Pellet Sales<\/span>\n                  <span class=\"afsm-financial-value\">$385,000\/year<\/span>\n                  <span class=\"afsm-financial-note\">(at $550\/ton average)<\/span>\n                <\/div>\n                <div class=\"afsm-financial-card\">\n                  <span class=\"afsm-financial-label\">Annual Operational Costs<\/span>\n                  <span class=\"afsm-financial-value\">$165,000<\/span>\n                  <span class=\"afsm-financial-note\">(labor, utilities, maintenance)<\/span>\n                <\/div>\n                <div class=\"afsm-financial-card\">\n                  <span class=\"afsm-financial-label\">Annual Net Benefit<\/span>\n                  <span class=\"afsm-financial-value\">$364,300<\/span>\n                  <span class=\"afsm-financial-note\"><\/span>\n                <\/div>\n                <div class=\"afsm-financial-card\">\n                  <span class=\"afsm-financial-label\">Break Even Expectation<\/span>\n                  <span class=\"afsm-financial-value\">13 months<\/span>\n                  <span class=\"afsm-financial-note\">(expected February 2025)<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Testimonial -->\n            <div class=\"afsm-testimonial\">\n              <div class=\"afsm-testimonial-text\">&#8220;Out of five prospective equipment suppliers, theirs was the only one that showcased some understanding of the difficulties unique to our industry &#8211; namely, the recycling of agricultural films mulch films. Contamination levels in our mulch films defeated the other systems we tried. Before coming up with a solution, their engineering team spent 3 days on our loans analyzing our materials and methods of collection. The system he designed for us transformed our mulch film washing from a $200,00 annual expense to a profit-generating business unit. The commissioning support and continued technical assistance have been outstanding.&#8221;<\/div>\n              <div class=\"afsm-testimonial-author\">\n                <div class=\"afsm-author-avatar\">\n                  <svg viewBox=\"0 0 24 24\"><path d=\"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z\"\/><\/svg>\n                <\/div>\n                <div class=\"afsm-author-info\">\n                  <span class=\"afsm-author-name\">Miguel Hernandez<\/span>\n                  <span class=\"afsm-author-title\">Operations Director, Central Valley Ag-Recycle Cooperative<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      \n      <!-- Tab Panel: Case Study 2 - Texas -->\n      <div class=\"afsm-tab-panel\" id=\"afsm-panel-case2\">\n        <div class=\"afsm-case-full\">\n          <div class=\"afsm-case-header\">\n            <div class=\"afsm-case-number\">\n              <span class=\"afsm-number-text\">02<\/span>\n            <\/div>\n            <div class=\"afsm-case-intro\">\n              <span class=\"afsm-case-badge\">Texas, USA<\/span>\n              <h3 class=\"afsm-case-title\">Texas Agricultural Waste Management Company<\/h3>\n              <div class=\"afsm-case-subtitle\">Complete PE Film Washing Line for Farm Plastic Recycling Equipment &#8211; 500 kg\/h<\/div>\n            <\/div>\n          <\/div>\n          \n          <div class=\"afsm-project-info\">\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Client<\/span>\n              <span class=\"afsm-info-value\">Lone Star Plastic Recovery LLC<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Location<\/span>\n              <span class=\"afsm-info-value\">Amarillo, Texas, USA<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Industry<\/span>\n              <span class=\"afsm-info-value\">Agricultural Waste Management and Recycling<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Installation Date<\/span>\n              <span class=\"afsm-info-value\">August 2023<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Investment<\/span>\n              <span class=\"afsm-info-value\">$245,000 (equipment + installation support)<\/span>\n            <\/div>\n          <\/div>\n          \n          <div class=\"afsm-case-content\">\n            <!-- Challenge Section -->\n            <div class=\"afsm-challenge-section\">\n              <h3 class=\"afsm-section-title\">The Challenge<\/h3>\n              <div class=\"afsm-section-intro\">For over 12 years, Lone Star Plastic Recovery has served the Texas Panhandle, collecting agricultural plastic waste from farms. However, as the company grew, so did the challenges, especially when their conventional means of disposal became increasingly limited:<\/div>\n              <div class=\"afsm-challenges-list\">\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Diversified Waste Stream<\/span>\n                    <p class=\"afsm-challenge-text\">Their collected waste included an array of LDPE mulch films and various greenhouse films, making it difficult to pinpoint and implement even one recycling solution.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Varied Levels of Contamination<\/span>\n                    <p class=\"afsm-challenge-text\">Contamination levels varied from 15% for relatively clean greenhouse films to 55% for field-collected mulch films. This variability made processing parameters difficult to standardize.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Transition in Business Model<\/span>\n                    <p class=\"afsm-challenge-text\">As a small family-owned company with zero manufacturing experience, the owners of the company required a farm plastic recycling equipment solution that was simple enough operationally, with no operational or technical complexity.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Limited Capital<\/span>\n                    <p class=\"afsm-challenge-text\">The budget was under $300,000, and they wanted a full solution that could accommodate their volume.<\/p>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Solution Section -->\n            <div class=\"afsm-solution-section\">\n              <h3 class=\"afsm-section-title\">Our Solution<\/h3>\n              <div class=\"afsm-section-intro\">We provided a flexible system designed to optimize mixed agricultural film streams:<\/div>\n              <div class=\"afsm-solutions-grid\">\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Pre-Processing<\/span>\n                    <p class=\"afsm-solution-text\">The shredding system has a variable speed drive and operational controls that allow the shredding to be customized based on the material type. There is also a manual bypass option to allow cleaner greenhouse film to by-pass the pre-wash stage, which improves throughput when processing less contaminated materials.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Washing<\/span>\n                    <p class=\"afsm-solution-text\">The system has a robust configuration that includes a hot washing tank, with temperature control (40-60\u00b0C) to address adhesive leftovers from labels and tape. This is common in agricultural films. The friction washer system is effective with the different levels of mixed contamination.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Control Simplicity<\/span>\n                    <p class=\"afsm-solution-text\">Considering the client&#8217;s limited technical background, we provided a PLC control system with basic operations that were pre-programmed for different materials. The operator chooses between &#8220;Mulch Film&#8221;, &#8220;Greenhouse Film&#8221;, and &#8220;Mixed&#8221; options, which changes the flow and process to automate the relevant system parameters.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Space Efficient<\/span>\n                    <p class=\"afsm-solution-text\">The entire line was designed for their 8,000 sq ft facility so that it could be fully utilized and also manufactured in a linear fashion to allow for future expansion.<\/p>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Results Section -->\n            <div class=\"afsm-results-section\">\n              <h3 class=\"afsm-section-title\">Results and Performance Metrics<\/h3>\n              <div class=\"afsm-section-intro\">Performance Metrics for the 18 month period:<\/div>\n              <div class=\"afsm-results-grid\">\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">480-530 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Average Processing Capacity (depending on material)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">210-250 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Clean Flake Output<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">190-230 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Pellet Production<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">2,650 tons<\/span>\n                  <span class=\"afsm-result-metric\">Material Processed<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">$45\/ton<\/span>\n                  <span class=\"afsm-result-metric\">Average Operating Cost (clean output)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">$480-620\/ton<\/span>\n                  <span class=\"afsm-result-metric\">Pellet Sales Price Range (depending on quality)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">$380,000\/year<\/span>\n                  <span class=\"afsm-result-metric\">New Revenue Stream Created (from pellet sales)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">6 \u2192 14<\/span>\n                  <span class=\"afsm-result-metric\">Service Area Expanded (counties)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">5<\/span>\n                  <span class=\"afsm-result-metric\">New Jobs Created (full-time positions)<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Testimonial -->\n            <div class=\"afsm-testimonial\">\n              <div class=\"afsm-testimonial-text\">&#8220;Our company started as a trucking company that transported plastic. We are now a recycling company with trucks. The PE film washing line completely transformed our business model. The equipment has been very reliable. In the last 18 months, we&#8217;ve only had one major breakdown and their technical support had us up and running within 2 days and had the parts overnight. The recipe based control system suited our company perfectly. My operators don&#8217;t need engineering degrees to run this line efficiently.&#8221;<\/div>\n              <div class=\"afsm-testimonial-author\">\n                <div class=\"afsm-author-avatar\">\n                  <svg viewBox=\"0 0 24 24\"><path d=\"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z\"\/><\/svg>\n                <\/div>\n                <div class=\"afsm-author-info\">\n                  <span class=\"afsm-author-name\">Robert &#8220;Bobby&#8221; Martinez<\/span>\n                  <span class=\"afsm-author-title\">Owner, Lone Star Plastic Recovery LLC<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      \n      <!-- Tab Panel: Case Study 3 - Wisconsin -->\n      <div class=\"afsm-tab-panel\" id=\"afsm-panel-case3\">\n        <div class=\"afsm-case-full\">\n          <div class=\"afsm-case-header\">\n            <div class=\"afsm-case-number\">\n              <span class=\"afsm-number-text\">03<\/span>\n            <\/div>\n            <div class=\"afsm-case-intro\">\n              <span class=\"afsm-case-badge\">Wisconsin, USA<\/span>\n              <h3 class=\"afsm-case-title\">Wisconsin Dairy Farm Consortium<\/h3>\n              <div class=\"afsm-case-subtitle\">Agro-Silo Recycling Equipment for Agricultural Cooperatives &#8211; 800 kg\/h Silage Film Recycling Equipment Line<\/div>\n            <\/div>\n          <\/div>\n          \n          <div class=\"afsm-project-info\">\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Client<\/span>\n              <span class=\"afsm-info-value\">Dairyland Sustainable Farming Cooperative (89 member farms)<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Location<\/span>\n              <span class=\"afsm-info-value\">Green Bay, Wisconsin, USA<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Industry<\/span>\n              <span class=\"afsm-info-value\">Dairy farming and corn silage production<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Date of Installation<\/span>\n              <span class=\"afsm-info-value\">November, 2023<\/span>\n            <\/div>\n            <div class=\"afsm-info-item\">\n              <span class=\"afsm-info-label\">Amount of the Project<\/span>\n              <span class=\"afsm-info-value\">$312,000 (including the water treatment system)<\/span>\n            <\/div>\n          <\/div>\n          \n          <div class=\"afsm-case-content\">\n            <!-- Challenge Section -->\n            <div class=\"afsm-challenge-section\">\n              <h3 class=\"afsm-section-title\">The Challenge<\/h3>\n              <div class=\"afsm-section-intro\">Farms in Wisconsin&#8217;s dairy sector face the challenge of sourcing large amounts of corn silage, as the industry operates with silage wrap and bunker cover film. The Dairyland Cooperative had to deal with a few interrelated issues:<\/div>\n              <div class=\"afsm-challenges-list\">\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Characteristics of Silage Film<\/span>\n                    <p class=\"afsm-challenge-text\">The recycling of silage films as an entire package (bale wrap) becomes problematic, as it is often highly stretched, multi-layered, and contaminated with organic silage debris, fermentation acids, and even excessive moisture.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Retention of Films<\/span>\n                    <p class=\"afsm-challenge-text\">Retention of films is problematic, as it is concentrated in spring and autumn, creating a large volume (more than 450 tons) of films to be removed within an 8-week period. The stored material attracted pests and created a fire hazard.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Encroaching Regulations<\/span>\n                    <p class=\"afsm-challenge-text\">The Wisconsin Department of Natural Resources had provided warnings to some of the member farms regarding the unregulated storage of outdated plastics. The cooperative required a system that would be compliant with the regulations.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-challenge-item\">\n                  <div class=\"afsm-challenge-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-challenge-content\">\n                    <span class=\"afsm-challenge-title\">Concerns with Odors and Wastewater<\/span>\n                    <p class=\"afsm-challenge-text\">The organic contamination on silage film rapidly decomposes producing foul odors. Any recycling operation would have to address both the processing wastewater and the air quality.<\/p>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Solution Section -->\n            <div class=\"afsm-solution-section\">\n              <h3 class=\"afsm-section-title\">Our Answer<\/h3>\n              <div class=\"afsm-section-intro\">We developed a tailored recycling system for silage film which focuses on the particularities of this material stream:<\/div>\n              <div class=\"afsm-solutions-grid\">\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Pre-Treatment of Organic Contamination<\/span>\n                    <p class=\"afsm-solution-text\">A dedicated step for the removal of organic matter with counter-current water sprays removes the silage residue prior to shredding. This ensures that the organic material is not pulverized into the plastic and streamlines the cleaning process of downstream systems.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Washing with Alkaline Heat<\/span>\n                    <p class=\"afsm-solution-text\">Organic films on the plastic surfaces and fermentation acid residues are neutralized by the mild alkaline solution (pH 9-10) in the hot wash tank.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Advanced Wastewater Treatment<\/span>\n                    <p class=\"afsm-solution-text\">A full wash water treatment system including a biological treatment unit is implemented due to the high biological oxygen demand (BOD) of contaminating silage wash waters. The treated water is suitable for agricultural discharge standards and used for irrigation on the farm.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"afsm-solution-item\">\n                  <div class=\"afsm-solution-icon\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>\n                  <\/div>\n                  <div class=\"afsm-solution-content\">\n                    <span class=\"afsm-solution-title\">Odor Control System<\/span>\n                    <p class=\"afsm-solution-text\">The recycling of silage films with the problematic odors in residential-adjacent areas is made possible with active ventilation and biofilter treatment of the odor in the enclosed processing areas.<\/p>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Results Section -->\n            <div class=\"afsm-results-section\">\n              <h3 class=\"afsm-section-title\">Results &amp; Performance Metrics<\/h3>\n              <div class=\"afsm-section-intro\">After a single silage season cycle, we present the results:<\/div>\n              <div class=\"afsm-results-grid\">\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">780-850 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Processing Capacity (consistently sustained throughput)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">680-580 kg\/h<\/span>\n                  <span class=\"afsm-result-metric\">Clean Flake Output (yields 68% of raw material)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">99.1%<\/span>\n                  <span class=\"afsm-result-metric\">Organic Removal Efficiency (silage residue removal)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">1,420 tons<\/span>\n                  <span class=\"afsm-result-metric\">Material Processed (Year 1)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">89 farms<\/span>\n                  <span class=\"afsm-result-metric\">Member Farm Participation (100% of member cooperative)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">&lt;20 mg\/L<\/span>\n                  <span class=\"afsm-result-metric\">Wastewater Quality BOD (meets discharge standards)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">Zero<\/span>\n                  <span class=\"afsm-result-metric\">Odor Complaints (from adjacent properties)<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">Ag Pipe\/Sheet<\/span>\n                  <span class=\"afsm-result-metric\">Pellet Quality Application<\/span>\n                <\/div>\n                <div class=\"afsm-result-card\">\n                  <span class=\"afsm-result-value\">$156,000\/year<\/span>\n                  <span class=\"afsm-result-metric\">Cooperative Savings (from avoided disposal costs)<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <!-- Testimonial -->\n            <div class=\"afsm-testimonial\">\n              <div class=\"afsm-testimonial-text\">&#8220;For us, silage film has always been the most problematic waste stream &#8211; it&#8217;s heavy, smelly, and no one wants to deal with it. We spoke to six equipment suppliers and most tried to sell us standard film recycling equipment without understanding what silage film looks like after a season in the bunker. This team sent us engineers that came to the farm during silage removal, saw the material, and tailored a solution for us. The fact that the system has wastewater management was critical &#8211; we couldn&#8217;t have permitted this system without it.&#8221;<\/div>\n              <div class=\"afsm-testimonial-author\">\n                <div class=\"afsm-author-avatar\">\n                  <svg viewBox=\"0 0 24 24\"><path d=\"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z\"\/><\/svg>\n                <\/div>\n                <div class=\"afsm-author-info\">\n                  <span class=\"afsm-author-name\">Dr. Karen Lindquist<\/span>\n                  <span class=\"afsm-author-title\">Executive Director, Dairyland Sustainable Farming Cooperative<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      \n    <\/div>\n  <\/div>\n  \n  <script>\n    (function() {\n      var moduleRoot = document.getElementById('agri-film-success-stories-module');\n      if (!moduleRoot) return;\n      \n      var tabButtons = moduleRoot.querySelectorAll('.afsm-tab-btn');\n      var tabPanels = moduleRoot.querySelectorAll('.afsm-tab-panel');\n      \n      function switchTab(tabId) {\n        tabButtons.forEach(function(btn) {\n          btn.classList.remove('active');\n        });\n        \n        tabPanels.forEach(function(panel) {\n          panel.classList.remove('active');\n        });\n        \n        var activeBtn = moduleRoot.querySelector('.afsm-tab-btn[data-tab=\"' + tabId + '\"]');\n        if (activeBtn) {\n          activeBtn.classList.add('active');\n        }\n        \n        var activePanel = moduleRoot.querySelector('#afsm-panel-' + tabId);\n        if (activePanel) {\n          activePanel.classList.add('active');\n        }\n        \n        moduleRoot.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      }\n      \n      tabButtons.forEach(function(btn) {\n        btn.addEventListener('click', function() {\n          var tabId = this.getAttribute('data-tab');\n          switchTab(tabId);\n        });\n      });\n    })();\n  <\/script>\n<\/section>\n<!-- End Customer Success Stories Module -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-7526e2a\" data-block-id=\"7526e2a\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-7526e2a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-7bf5f74\" data-v=\"4\" data-block-id=\"7bf5f74\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-7bf5f74-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-7bf5f74-inner-blocks\">\n<!-- Agricultural Film Recycling Line FAQ Module -->\n<!-- Fully isolated, WordPress\/Blocksy\/Stackable\/FlyingPress compatible -->\n\n<!-- FAQ Structured Data for Google -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How Does the Recycling of Agricultural Films Made of Polyethylene Support Sustainable Farming?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Recycling polyethylene agricultural films converts waste polyethylene agricultural films into reusable plastic pellets and decreases carbon footprint by recycling agricultural films. It promotes sustainable farming by recycling agricultural films, decreasing waste, and preserving valuable resources by offering, in addition to pollutants, an innovative production technology for closed-loop sustainable farming systems.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What Pre-Washing and Washing Machines Actions Are Needed to Recycle Agricultural Films?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A pre-washing stage followed by the use of an innovative washing machine removes agricultural film contamination of soil, silage, pesticides, and low-density polyethylene. The use of low-energy water systems, vacuum degassing, and hot-air drying minimizes the evaporation of water and retains the dissolved gases, which enhances water in the reverse osmosis process.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What Machinery Is Necessary for a Recycling Line for Agricultural Films Made of Polyethylene?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The primary machines are conveyors, shredders, and washing machines. In addition to moisture reduction, low and high-speed dewatering machines, and plastic pellets producing pelletizers, the addition of vacuum degassing to remove volatiles is necessary to achieve the desired end product. This combination of machinery provides the desired efficiency and is the most energy efficient.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"In What Ways Do Recycling Companies Deal with Plastic Film from Agriculture Which Is Hard to Decompose?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Recycling companies use shredders and intensive cleaning, plasticizing, and extrusion to convert hard to decompose films into recyclable polyethylene pellets. The improvement of processes such as low-speed friction cleaning and high-speed extrusion is driven by research and development to increase yields and decrease ecological footprints.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What Are the Primary Economic and Environmental Impacts of Recycling Agricultural Films?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The economic and environmental impacts of recycling agricultural films are reduced pollution in landfills and fields, reduced greenhouse gas emissions, recovered value in the plastic film, reduced costs of plastic pellet raw materials, and the provision of more efficient sustainable farming to the recycling agricultural film to the farmer and processor.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What Is the Impact of Controlling Moisture Content and Using Vacuum Degassing on the Production Line Efficiency?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The use of dewatering, hot air drying, and vacuum degassing, coupled with the control of moisture content, eliminates the formation of defects in the plasticizing and pelletizing processes, improves the quality of the end products, conserves energy, and enhances production efficiency by reducing downtime and bettering the melting stability of the polyethylene feeds.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What Role Does R&D Play in Improving Machinery Solutions for Recycling Agricultural Films?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The R&D team works on designing improved versions of washing machines with energy-efficient processes that maximize cleaning, optimize component cleaning for better low-speed and high-speed operation, and plasticizing and pelletizing innovations to broaden applications and integrate recycling into the recycling continuum.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can Recycled Low-Density Polyethylene from Silage Films Meet Standards for Professional Plastic Products?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"If low-density polyethylene, in silage films, is properly sorted, cleaned, and plasticized, it can be refined into plastic pellets that satisfy a variety of professional plastic applications. Nevertheless, for the intended applications, along with the target crop yield, dependable consistent quality is associated with  rigorous modification and testing.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<section id=\"agri-film-recycle-faq-module-2024\">\n  <style>\n    \/* ============================================\n       SCOPED STYLES - All prefixed with module ID\n       ============================================ *\/\n    \n    \/* CSS Reset - Scoped Only *\/\n    #agri-film-recycle-faq-module-2024 *,\n    #agri-film-recycle-faq-module-2024 *::before,\n    #agri-film-recycle-faq-module-2024 *::after {\n      box-sizing: border-box !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* Reset for H2 and H3 tags *\/\n    #agri-film-recycle-faq-module-2024 h2,\n    #agri-film-recycle-faq-module-2024 h3 {\n      margin: 0 !important;\n      padding: 0 !important;\n      font-weight: inherit !important;\n      font-size: inherit !important;\n    }\n\n    \/* Main Container - Pure White Background *\/\n    #agri-film-recycle-faq-module-2024 {\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 40px 0 !important;\n      background: #ffffff !important;\n      font-family: inherit !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    \/* Inner Wrapper *\/\n    #agri-film-recycle-faq-module-2024 .afr-inner-wrapper {\n      width: 100% !important;\n      max-width: 1200px !important;\n      margin: 0 auto !important;\n      padding: 0 20px !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    \/* Section Header *\/\n    #agri-film-recycle-faq-module-2024 .afr-section-header {\n      text-align: center !important;\n      margin-bottom: 48px !important;\n    }\n\n    \/* Main Title - Using H2 *\/\n    #agri-film-recycle-faq-module-2024 h2.afr-main-title {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #003078 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.02em !important;\n    }\n\n    \/* FAQ Container *\/\n    #agri-film-recycle-faq-module-2024 .afr-faq-container {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 16px !important;\n    }\n\n    \/* FAQ Item *\/\n    #agri-film-recycle-faq-module-2024 .afr-faq-item {\n      background: #ffffff !important;\n      border-radius: 12px !important;\n      border: 1px solid rgba(0, 72, 120, 0.15) !important;\n      overflow: hidden !important;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n      box-shadow: 0 2px 6px rgba(0, 48, 120, 0.06) !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-faq-item:hover {\n      border-color: rgba(0, 72, 120, 0.3) !important;\n      box-shadow: 0 6px 16px rgba(0, 48, 120, 0.1) !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-faq-item.afr-active {\n      border-color: #004878 !important;\n      box-shadow: 0 6px 24px rgba(0, 72, 120, 0.15) !important;\n    }\n\n    \/* Question Button *\/\n    #agri-film-recycle-faq-module-2024 .afr-question-btn {\n      width: 100% !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 20px !important;\n      padding: 24px 28px !important;\n      background: transparent !important;\n      border: none !important;\n      cursor: pointer !important;\n      text-align: left !important;\n      transition: background 0.2s ease !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-question-btn:hover {\n      background: rgba(0, 72, 120, 0.02) !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-question-btn:focus {\n      outline: none !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-question-btn:focus-visible {\n      outline: 2px solid #004878 !important;\n      outline-offset: -2px !important;\n    }\n\n    \/* Question Text - Using H3 - Larger font for industrial feel *\/\n    #agri-film-recycle-faq-module-2024 h3.afr-question-text {\n      flex: 1 !important;\n      font-size: 18px !important;\n      font-weight: 600 !important;\n      color: #1a2b3c !important;\n      line-height: 1.5 !important;\n      transition: color 0.2s ease !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-faq-item.afr-active h3.afr-question-text {\n      color: #003078 !important;\n    }\n\n    \/* Toggle Icon *\/\n    #agri-film-recycle-faq-module-2024 .afr-toggle-icon {\n      flex-shrink: 0 !important;\n      width: 36px !important;\n      height: 36px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      background: rgba(0, 72, 120, 0.08) !important;\n      border-radius: 50% !important;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-toggle-icon svg {\n      width: 18px !important;\n      height: 18px !important;\n      stroke: #004878 !important;\n      stroke-width: 2.5 !important;\n      transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-faq-item.afr-active .afr-toggle-icon {\n      background: #004878 !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-faq-item.afr-active .afr-toggle-icon svg {\n      stroke: #ffffff !important;\n      transform: rotate(180deg) !important;\n    }\n\n    \/* Answer Panel - Initial state for first item *\/\n    #agri-film-recycle-faq-module-2024 .afr-answer-panel {\n      max-height: 0 !important;\n      overflow: hidden !important;\n      transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    }\n\n    \/* First item default open - set initial max-height *\/\n    #agri-film-recycle-faq-module-2024 .afr-faq-item.afr-active .afr-answer-panel {\n      max-height: 500px !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-answer-content {\n      padding: 0 28px 28px 28px !important;\n      opacity: 0 !important;\n      transform: translateY(-8px) !important;\n      transition: opacity 0.3s ease 0.1s, transform 0.3s ease 0.1s !important;\n    }\n\n    #agri-film-recycle-faq-module-2024 .afr-faq-item.afr-active .afr-answer-content {\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    \/* Answer Text - Larger font for better readability *\/\n    #agri-film-recycle-faq-module-2024 .afr-answer-text {\n      font-size: 16px !important;\n      color: #4a5568 !important;\n      line-height: 1.8 !important;\n      padding: 20px 24px !important;\n      background: #f5f7fa !important;\n      border-radius: 10px !important;\n      border-left: 4px solid #004878 !important;\n    }\n\n    \/* Responsive Design *\/\n    @media screen and (max-width:690px) {\n      #agri-film-recycle-faq-module-2024 {\n        padding: 32px 0 !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-inner-wrapper {\n        padding: 0 16px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-section-header {\n        margin-bottom: 32px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 h2.afr-main-title {\n        font-size: 28px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-question-btn {\n        padding: 20px 20px !important;\n        gap: 16px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 h3.afr-question-text {\n        font-size: 16px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-toggle-icon {\n        width: 32px !important;\n        height: 32px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-toggle-icon svg {\n        width: 16px !important;\n        height: 16px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-answer-content {\n        padding: 0 20px 24px 20px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-answer-text {\n        padding: 18px 20px !important;\n        font-size: 15px !important;\n      }\n    }\n\n    @media screen and (max-width: 480px) {\n      #agri-film-recycle-faq-module-2024 h2.afr-main-title {\n        font-size: 24px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 h3.afr-question-text {\n        font-size: 15px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-answer-content {\n        padding: 0 16px 20px 16px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-question-btn {\n        padding: 18px 16px !important;\n      }\n\n      #agri-film-recycle-faq-module-2024 .afr-answer-text {\n        padding: 16px 18px !important;\n        font-size: 14px !important;\n      }\n    }\n\n    \/* Reduced Motion Support *\/\n    @media (prefers-reduced-motion: reduce) {\n      #agri-film-recycle-faq-module-2024 *,\n      #agri-film-recycle-faq-module-2024 *::before,\n      #agri-film-recycle-faq-module-2024 *::after {\n        transition-duration: 0.01ms !important;\n        animation-duration: 0.01ms !important;\n      }\n    }\n\n    \/* Print Styles *\/\n    @media print {\n      #agri-film-recycle-faq-module-2024 .afr-answer-panel {\n        max-height: none !important;\n      }\n      #agri-film-recycle-faq-module-2024 .afr-answer-content {\n        opacity: 1 !important;\n        transform: none !important;\n      }\n      #agri-film-recycle-faq-module-2024 .afr-toggle-icon {\n        display: none !important;\n      }\n    }\n  <\/style>\n\n  <!-- Inner Wrapper -->\n  <div class=\"afr-inner-wrapper\">\n    \n    <!-- Section Header -->\n    <div class=\"afr-section-header\">\n      <h2 class=\"afr-main-title\">Frequently Asked Questions (FAQs)<\/h2>\n    <\/div>\n\n    <!-- FAQ Container -->\n    <div class=\"afr-faq-container\" role=\"list\">\n\n      <!-- FAQ Item 1 - Default Open -->\n      <div class=\"afr-faq-item afr-active\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"true\" type=\"button\">\n          <h3 class=\"afr-question-text\">How Does the Recycling of Agricultural Films Made of Polyethylene Support Sustainable Farming?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"false\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">Recycling polyethylene agricultural films converts waste polyethylene agricultural films into reusable plastic pellets and decreases carbon footprint by recycling agricultural films. It promotes sustainable farming by recycling agricultural films, decreasing waste, and preserving valuable resources by offering, in addition to pollutants, an innovative production technology for closed-loop sustainable farming systems.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- FAQ Item 2 -->\n      <div class=\"afr-faq-item\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"false\" type=\"button\">\n          <h3 class=\"afr-question-text\">What Pre-Washing and Washing Machines Actions Are Needed to Recycle Agricultural Films?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"true\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">A pre-washing stage followed by the use of an innovative washing machine removes agricultural film contamination of soil, silage, pesticides, and low-density polyethylene. The use of low-energy water systems, vacuum degassing, and hot-air drying minimizes the evaporation of water and retains the dissolved gases, which enhances water in the reverse osmosis process.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- FAQ Item 3 -->\n      <div class=\"afr-faq-item\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"false\" type=\"button\">\n          <h3 class=\"afr-question-text\">What Machinery Is Necessary for a Recycling Line for Agricultural Films Made of Polyethylene?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"true\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">The primary machines are conveyors, shredders, and washing machines. In addition to moisture reduction, low and high-speed dewatering machines, and plastic pellets producing pelletizers, the addition of vacuum degassing to remove volatiles is necessary to achieve the desired end product. This combination of machinery provides the desired efficiency and is the most energy efficient.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- FAQ Item 4 -->\n      <div class=\"afr-faq-item\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"false\" type=\"button\">\n          <h3 class=\"afr-question-text\">In What Ways Do Recycling Companies Deal with Plastic Film from Agriculture Which Is Hard to Decompose?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"true\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">Recycling companies use shredders and intensive cleaning, plasticizing, and extrusion to convert hard to decompose films into recyclable polyethylene pellets. The improvement of processes such as low-speed friction cleaning and high-speed extrusion is driven by research and development to increase yields and decrease ecological footprints.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- FAQ Item 5 -->\n      <div class=\"afr-faq-item\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"false\" type=\"button\">\n          <h3 class=\"afr-question-text\">What Are the Primary Economic and Environmental Impacts of Recycling Agricultural Films?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"true\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">The economic and environmental impacts of recycling agricultural films are reduced pollution in landfills and fields, reduced greenhouse gas emissions, recovered value in the plastic film, reduced costs of plastic pellet raw materials, and the provision of more efficient sustainable farming to the recycling agricultural film to the farmer and processor.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- FAQ Item 6 -->\n      <div class=\"afr-faq-item\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"false\" type=\"button\">\n          <h3 class=\"afr-question-text\">What Is the Impact of Controlling Moisture Content and Using Vacuum Degassing on the Production Line Efficiency?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"true\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">The use of dewatering, hot air drying, and vacuum degassing, coupled with the control of moisture content, eliminates the formation of defects in the plasticizing and pelletizing processes, improves the quality of the end products, conserves energy, and enhances production efficiency by reducing downtime and bettering the melting stability of the polyethylene feeds.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- FAQ Item 7 -->\n      <div class=\"afr-faq-item\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"false\" type=\"button\">\n          <h3 class=\"afr-question-text\">What Role Does R&#038;D Play in Improving Machinery Solutions for Recycling Agricultural Films?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"true\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">The R&#038;D team works on designing improved versions of washing machines with energy-efficient processes that maximize cleaning, optimize component cleaning for better low-speed and high-speed operation, and plasticizing and pelletizing innovations to broaden applications and integrate recycling into the recycling continuum.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- FAQ Item 8 -->\n      <div class=\"afr-faq-item\" role=\"listitem\">\n        <button class=\"afr-question-btn\" aria-expanded=\"false\" type=\"button\">\n          <h3 class=\"afr-question-text\">Can Recycled Low-Density Polyethylene from Silage Films Meet Standards for Professional Plastic Products?<\/h3>\n          <span class=\"afr-toggle-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n              <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n            <\/svg>\n          <\/span>\n        <\/button>\n        <div class=\"afr-answer-panel\" aria-hidden=\"true\">\n          <div class=\"afr-answer-content\">\n            <div class=\"afr-answer-text\">If low-density polyethylene, in silage films, is properly sorted, cleaned, and plasticized, it can be refined into plastic pellets that satisfy a variety of professional plastic applications. Nevertheless, for the intended applications, along with the target crop yield, dependable consistent quality is associated with  rigorous modification and testing.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- Vanilla JavaScript - No external dependencies -->\n  <script>\n    (function() {\n      'use strict';\n      \n      \/\/ Module scope\n      var moduleId = 'agri-film-recycle-faq-module-2024';\n      var module = document.getElementById(moduleId);\n      \n      if (!module) return;\n\n      var faqItems = module.querySelectorAll('.afr-faq-item');\n      var buttons = module.querySelectorAll('.afr-question-btn');\n\n      \/\/ Close all FAQ items\n      function closeAllFaqs() {\n        faqItems.forEach(function(item) {\n          item.classList.remove('afr-active');\n          item.querySelector('.afr-question-btn').setAttribute('aria-expanded', 'false');\n          item.querySelector('.afr-answer-panel').setAttribute('aria-hidden', 'true');\n        });\n      }\n\n      \/\/ Open a specific FAQ item\n      function openFaq(item) {\n        var button = item.querySelector('.afr-question-btn');\n        var panel = item.querySelector('.afr-answer-panel');\n        \n        item.classList.add('afr-active');\n        button.setAttribute('aria-expanded', 'true');\n        panel.setAttribute('aria-hidden', 'false');\n      }\n\n      \/\/ Toggle FAQ item with accordion behavior\n      function toggleFaq(item) {\n        var isActive = item.classList.contains('afr-active');\n\n        if (isActive) {\n          \/\/ Close current item\n          item.classList.remove('afr-active');\n          item.querySelector('.afr-question-btn').setAttribute('aria-expanded', 'false');\n          item.querySelector('.afr-answer-panel').setAttribute('aria-hidden', 'true');\n        } else {\n          \/\/ Close all others first (accordion behavior)\n          closeAllFaqs();\n          \/\/ Open current\n          openFaq(item);\n        }\n      }\n\n      \/\/ Add click handlers\n      buttons.forEach(function(button) {\n        button.addEventListener('click', function(e) {\n          e.preventDefault();\n          var item = this.closest('.afr-faq-item');\n          toggleFaq(item);\n        });\n      });\n\n      \/\/ Keyboard accessibility\n      buttons.forEach(function(button) {\n        button.addEventListener('keydown', function(e) {\n          if (e.key === 'Enter' || e.key === ' ') {\n            e.preventDefault();\n            var item = this.closest('.afr-faq-item');\n            toggleFaq(item);\n          }\n        });\n      });\n\n    })();\n  <\/script>\n\n<\/section>\n<!-- End Agricultural Film Recycling Line FAQ Module -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Agricultural Film Recycling Line Complete Agricultural Film Recycling Line for PE Film Washing &#038; Recycling Pelletizing We are the leading manufacturers of China crafting all models of film recycling machinery for agricultural use. All of our PE film washing lines and film recycling pelletizing production lines treat dirty LDPE, HDPE mulch film and greenhouse film [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":783,"parent":703,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-776","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/pages\/776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/comments?post=776"}],"version-history":[{"count":0,"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/pages\/776\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/pages\/703"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/media\/783"}],"wp:attachment":[{"href":"https:\/\/kitech-recycling.com\/es\/wp-json\/wp\/v2\/media?parent=776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}