{"id":65,"date":"2025-10-29T02:32:12","date_gmt":"2025-10-29T02:32:12","guid":{"rendered":"https:\/\/annamherbal.com\/?page_id=65"},"modified":"2025-11-20T03:33:05","modified_gmt":"2025-11-20T03:33:05","slug":"home-2","status":"publish","type":"page","link":"https:\/\/annamherbal.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"65\" class=\"elementor elementor-65\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e966000 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"e966000\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8792b3d elementor-widget elementor-widget-html\" data-id=\"8792b3d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"vi\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1\" \/>\n  <title>Tr\u00e0 \u0110\u1eadu \u0110en G\u1ea1o L\u1ee9t An Nam<\/title>\n\n  <style>\n    :root {\n      --brand-green: #2f680d;\n      --pastel-green: #CDE3D1;\n      --cta-color: #e85c3b;\n    }\n\n    body {\n      margin: 0;\n      font-family: \"Inter\", sans-serif;\n      color: #1a1a1a;\n      text-align: center;\n      overflow-x: hidden;\n      background-color: #fff;\n    }\n\n    \/* ===== SLIDE CONTAINER ===== *\/\n    .slide {\n      min-height: 100vh;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      padding: 30px 30px;\n      box-sizing: border-box;\n      background: var(--pastel-green) no-repeat center center;\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/background.png');\n      background-size: cover;\n      background-position: center;\n      position: relative;\n      overflow: hidden;\n    }\n\n    \/* ===== HEADER ===== *\/\n    header {\n      position: absolute;\n      top: 14px;\n      left: 0;\n      right: 0;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      padding: 0 20px;\n      opacity: 0;\n      animation: fadeDown 1.2s ease forwards;\n    }\n\n    .logo img {\n      height: 42px;\n      width: auto;\n    }\n\n    \/* ===== HERO CONTENT ===== *\/\n    .hero h1 {\n      font-size: 35px;\n      font-weight: 1000;\n      color: var(--brand-green);\n      letter-spacing: 1px;\n      margin: 40px 0 20px;\n      text-transform: uppercase;\n      opacity: 0;\n      animation: zoomIn 1.2s ease forwards 0.6s;\n    }\n\n    .hero .sub {\n      background-color: #b8d7b9;\n      color: #1a1a1a;\n      display: inline-block;\n      padding: 6px 16px;\n      font-weight: 800;\n      border-radius: 10px;\n      margin-bottom: 26px;\n      opacity: 0;\n      animation: fadeUp 1.2s ease forwards 1s;\n    }\n\n    .hero p {\n      font-size: 15px;\n      color: #333;\n      max-width: 360px;\n      margin: 0 auto 28px;\n      line-height: 1.6;\n      opacity: 0;\n      animation: fadeIn 1.2s ease forwards 1.4s;\n    }\n\n    \/* ===== CTA BUTTON ===== *\/\n    .btn-cta {\n      background-color: var(--cta-color);\n      color: white;\n      border: none;\n      padding: 14px 36px;\n      border-radius: 30px;\n      font-size: 15px;\n      font-weight: 800;\n      box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);\n      cursor: pointer;\n      opacity: 0;\n      text-decoration: none;\n      display: inline-block;\n      animation: bounceIn 1.4s ease forwards 1.8s, glowPulse 3s ease-in-out infinite 3.2s, heartbeat 2.8s ease-in-out infinite 3.2s;\n      transition: all 0.3s ease;\n    }\n\n    .btn-cta:hover {\n      background-color: #d94b28;\n      box-shadow: 0 0 25px rgba(232, 92, 59, 0.6);\n      transform: scale(1.05);\n    }\n\n    \/* ===== GLOW EFFECT ===== *\/\n    @keyframes glowPulse {\n      0%, 100% {\n        box-shadow: 0 0 10px rgba(232, 92, 59, 0.25), 0 0 20px rgba(232, 92, 59, 0.15);\n      }\n      50% {\n        box-shadow: 0 0 20px rgba(232, 92, 59, 0.45), 0 0 35px rgba(232, 92, 59, 0.25);\n      }\n    }\n\n    \/* ===== HEARTBEAT EFFECT ===== *\/\n    @keyframes heartbeat {\n      0%, 100% { transform: scale(1); }\n      14% { transform: scale(1.15); }\n      28% { transform: scale(1); }\n      42% { transform: scale(1.12); }\n      70% { transform: scale(1); }\n    }\n\n    \/* ===== IMAGE PLACEHOLDER ===== *\/\n    .image-placeholder {\n      margin-top: 80px;\n      width: 100%;\n      height: 220px;\n      background: transparent;\n    }\n\n    \/* ===== ANIMATIONS ===== *\/\n    @keyframes fadeDown {\n      0% { opacity: 0; transform: translateY(-20px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes fadeUp {\n      0% { opacity: 0; transform: translateY(20px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes zoomIn {\n      0% { opacity: 0; transform: scale(0.9); }\n      100% { opacity: 1; transform: scale(1); }\n    }\n\n    @keyframes fadeIn {\n      from { opacity: 0; }\n      to { opacity: 1; }\n    }\n\n    @keyframes bounceIn {\n      0% { opacity: 0; transform: scale(0.85); }\n      60% { opacity: 1; transform: scale(1.05); }\n      100% { opacity: 1; transform: scale(1); }\n    }\n\n    @media (min-width: 768px) {\n      .hero h1 { font-size: 38px; }\n      .image-placeholder { height: 260px; }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <section class=\"slide hero\">\n    <header>\n      <a href=\"https:\/\/annamherbal.com\" class=\"logo\">\n        <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/logo2.png\" alt=\"An Nam Herbal Logo\">\n      <\/a>\n      <!-- \u2705 \u0110\u00e3 xo\u00e1 n\u00fat T\u00ccM MUA -->\n    <\/header>\n\n    <h1>TR\u00c0 \u0110\u1eacU \u0110EN G\u1ea0O L\u1ee8T AN NAM<\/h1>\n    <div class=\"sub\">THANH L\u1eccC C\u01a0 TH\u1ec2, GI\u1eee G\u00ccN N\u00c9T \u0110\u1eb8P THANH XU\u00c2N<\/div>\n    <p>\n      Tr\u1ebb \u0111\u1eb9p m\u1ed7i ng\u00e0y v\u1edbi Tr\u00e0 \u0110\u1eadu \u0110en G\u1ea1o L\u1ee9t An Nam, s\u1ef1 k\u1ebft h\u1ee3p ho\u00e0n h\u1ea3o t\u1eeb th\u1ea3o m\u1ed9c thi\u00ean nhi\u00ean,\n      t\u1ea1o n\u00ean th\u1ee9c u\u1ed1ng thanh l\u1ecdc c\u01a1 th\u1ec3, h\u1ed7 tr\u1ee3 \u0111\u1eb9p da d\u00e0nh cho ch\u1ecb em ph\u1ee5 n\u1eef.\n    <\/p>\n\n    <!-- \u2705 N\u00fat \u0111\u1eb7t h\u00e0ng li\u00ean k\u1ebft sang Fanpage Messenger -->\n    <a href=\"https:\/\/m.me\/annam.trathaomoc\" class=\"btn-cta\" target=\"_blank\" rel=\"noopener\">\n      \u0110\u1eb6T H\u00c0NG NGAY\n    <\/a>\n\n    <div class=\"image-placeholder\"><\/div>\n  <\/section>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a66b8d8 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"a66b8d8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-92a6785 elementor-widget elementor-widget-html\" data-id=\"92a6785\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  :root {\n    --brand-green: #2f680d;\n    --heading-brown: #8a4b21;      \/* m\u00e0u n\u00e2u cho heading *\/\n    --cta-color: #e85c3b;\n\n    \/* Bi\u1ebfn ch\u1ec9nh l\u1ec1 text n\u1ebfu c\u1ea7n *\/\n    --tablet-text-offset-x: 0px;\n    --tablet-text-offset-y: 0px;\n    --pc-text-offset-x: 0px;\n    --pc-text-offset-y: 0px;\n\n    \/* Bi\u1ebfn ch\u1ec9nh size h\u00ecnh s\u1ea3n ph\u1ea9m *\/\n    --product-size: 650px;\n  }\n\n  \/* M\u1eb7c \u0111\u1ecbnh \u1ea9n tr\u00ean mobile *\/\n  .annam-hero {\n    display: none;\n  }\n\n  \/* ============ TABLET + PC (>=768px) ============ *\/\n  @media screen and (min-width: 768px) {\n    .annam-hero {\n      min-height: 100vh;\n      padding: 0 80px;\n      box-sizing: border-box;\n      display: flex;\n      flex-direction: row;\n      justify-content: space-between;\n      align-items: center;\n\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/11\/back.png');\n      background-size: cover;\n      background-position: center;\n      position: relative;\n      overflow: hidden;\n      font-family: \"Inter\", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n    }\n\n    \/* L\u1edbp ph\u1ee7 l\u00e0m d\u1ecbu n\u1ec1n *\/\n    .annam-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: linear-gradient(\n        to right,\n        rgba(255,255,255,0.85) 0%,\n        rgba(255,255,255,0.6) 40%,\n        rgba(255,255,255,0.25) 65%,\n        transparent 100%\n      );\n      z-index: 0;\n      pointer-events: none;\n    }\n\n    \/* TEXT BLOCK *\/\n    .annam-hero__content {\n      max-width: 560px;\n      text-align: left;\n      position: relative;\n      z-index: 2;\n      left: var(--tablet-text-offset-x);\n      top: var(--tablet-text-offset-y);\n      opacity: 0;\n      animation: annam-slideInLeft 0.9s ease forwards 0.3s;\n    }\n\n    .annam-hero__title {\n      font-size: 42px;\n      font-weight: 900;\n      color: var(--heading-brown);   \/* \ud83c\udf30 heading m\u00e0u n\u00e2u *\/\n      margin: 0 0 20px;\n      text-transform: uppercase;\n      line-height: 1.2;\n    }\n\n    .annam-hero__sub {\n      display: inline-block;\n      background: #cde3d1;          \/* xanh l\u00e1 nh\u1eb9 *\/\n      color: #111;                  \/* ch\u1eef \u0111en *\/\n      padding: 10px 22px;\n      border-radius: 10px;\n      font-weight: 700;\n      font-size: 18px;\n      margin-bottom: 26px;\n    }\n\n    .annam-hero__text {\n      font-size: 16px;\n      line-height: 1.6;\n      margin: 0 0 30px;\n      max-width: 520px;\n      color: #333;\n    }\n\n    .annam-hero__btn {\n      display: inline-block;\n      background: var(--cta-color);\n      color: #fff;\n      font-weight: 800;\n      padding: 16px 44px;\n      border-radius: 40px;\n      text-decoration: none;\n      font-size: 17px;\n      transition: transform 0.25s ease, box-shadow 0.25s ease;\n      opacity: 0;\n\n      \/* \u2b50 xu\u1ea5t hi\u1ec7n + nh\u00e1y li\u00ean t\u1ee5c *\/\n      animation:\n        annam-bounceIn 0.9s ease forwards 0.6s,\n        annam-glowPulse 2.7s ease-in-out infinite 1.8s,\n        annam-blink 2.2s ease-in-out infinite 2.2s;\n    }\n\n    .annam-hero__btn:hover {\n      transform: scale(1.05) translateY(-2px);\n      box-shadow: 0 10px 25px rgba(232,92,59,0.45);\n    }\n\n    .annam-hero__product {\n      width: var(--product-size);\n      height: auto;\n      pointer-events: none;\n      user-select: none;\n      display: block;\n      position: relative;\n      z-index: 1;\n      opacity: 0;\n      animation:\n        annam-slideInRight 0.9s ease forwards 0.5s,\n        annam-float 4.5s ease-in-out infinite 1.4s;\n    }\n  }\n\n  \/* ============ PC LARGE (>=1200px) ============ *\/\n  @media screen and (min-width: 1200px) {\n    .annam-hero__content {\n      left: var(--pc-text-offset-x);\n      top: var(--pc-text-offset-y);\n    }\n\n    .annam-hero__title {\n      font-size: 50px;\n    }\n\n    .annam-hero__text {\n      font-size: 18px;\n    }\n  }\n\n  \/* ===== ANIMATIONS ===== *\/\n  @keyframes annam-slideInLeft {\n    0%   { opacity: 0; transform: translateX(-40px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n\n  @keyframes annam-slideInRight {\n    0%   { opacity: 0; transform: translateX(40px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n\n  @keyframes annam-bounceIn {\n    0%   { opacity: 0; transform: scale(0.85); }\n    60%  { opacity: 1; transform: scale(1.05); }\n    100% { transform: scale(1); }\n  }\n\n  @keyframes annam-glowPulse {\n    0%,100% { box-shadow: 0 0 12px rgba(232,92,59,0.25); }\n    50%     { box-shadow: 0 0 26px rgba(232,92,59,0.55); }\n  }\n\n  \/* nh\u00e1y nh\u1eb9 \u0111\u1ec3 lu\u00f4n \u201cxu\u1ea5t hi\u1ec7n li\u00ean t\u1ee5c\u201d *\/\n  @keyframes annam-blink {\n    0%,100% { opacity: 1; }\n    50%     { opacity: 0.6; }\n  }\n\n  @keyframes annam-float {\n    0%,100% { transform: translateY(0); }\n    50%     { transform: translateY(-10px); }\n  }\n<\/style>\n\n<section class=\"annam-hero\">\n  <div class=\"annam-hero__content\">\n    <h1 class=\"annam-hero__title\">TR\u00c0 \u0110\u1eacU \u0110EN G\u1ea0O L\u1ee8T AN NAM<\/h1>\n    <div class=\"annam-hero__sub\">THANH L\u1eccC C\u01a0 TH\u1ec2, GI\u1eee G\u00ccN N\u00c9T \u0110\u1eb8P THANH XU\u00c2N<\/div>\n    <p class=\"annam-hero__text\">\n      Tr\u1ebb \u0111\u1eb9p m\u1ed7i ng\u00e0y v\u1edbi Tr\u00e0 \u0110\u1eadu \u0110en G\u1ea1o L\u1ee9t An Nam \u2013 s\u1ef1 k\u1ebft h\u1ee3p ho\u00e0n h\u1ea3o t\u1eeb th\u1ea3o m\u1ed9c thi\u00ean nhi\u00ean,\n      gi\u00fap thanh l\u1ecdc c\u01a1 th\u1ec3 &amp; h\u1ed7 tr\u1ee3 \u0111\u1eb9p da.\n    <\/p>\n    <a href=\"https:\/\/m.me\/annam.trathaomoc\" class=\"annam-hero__btn\" target=\"_blank\" rel=\"noopener\">\n      \u0110\u1eb6T H\u00c0NG NGAY\n    <\/a>\n  <\/div>\n\n  <img decoding=\"async\" class=\"annam-hero__product\"\n       src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/11\/Tra\u0300-da\u0323\u0302u-den-ga\u0323o-lu\u031b\u0301tpng.png\"\n       alt=\"S\u1ea3n ph\u1ea9m Tr\u00e0 \u0110\u1eadu \u0110en G\u1ea1o L\u1ee9t An Nam\">\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4a3cb04 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"4a3cb04\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2794224 elementor-widget elementor-widget-html\" data-id=\"2794224\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"vi\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1\" \/>\n  <title>T\u1ea0I SAO CH\u1eccN TR\u00c0 \u0110\u1eacU \u0110EN G\u1ea0O L\u1ee8T AN NAM?<\/title>\n\n  <style>\n    :root {\n      --brand-green: #2f680d;\n      --light-green: #E9F3E6;\n    }\n\n    body {\n      margin: 0;\n      font-family: \"Inter\", sans-serif;\n      text-align: center;\n      background-color: #fff;\n      overflow-x: hidden;\n    }\n\n    \/* ===== SECTION CH\u00cdNH ===== *\/\n    .reason-section {\n      position: relative;\n      width: 100%;\n      aspect-ratio: 1080 \/ 1920; \/* \u2705 gi\u1eef \u0111\u00fang t\u1ef7 l\u1ec7 khung *\/\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/ta%CC%A3i-sao-back.png');\n      background-size: 100% 100%; \/* \u2705 lu\u00f4n fit v\u1eeba khung *\/\n      background-position: center center;\n      background-repeat: no-repeat;\n      display: flex;\n      justify-content: center;\n      align-items: flex-start;\n      padding: 40px 13px 50px;\n      box-sizing: border-box;\n      overflow: hidden;\n      opacity: 0;\n      transform: translateY(40px);\n      transition: opacity 1s ease, transform 1s ease;\n      animation: bgMoveOnce 6s ease-in-out forwards; \/* \u2705 hi\u1ec7u \u1ee9ng 1 l\u1ea7n *\/\n    }\n\n    \/* Hi\u1ec7u \u1ee9ng n\u1ec1n di chuy\u1ec3n nh\u1eb9 l\u00fac \u0111\u1ea7u *\/\n    @keyframes bgMoveOnce {\n      0% { background-size: 102% 102%; background-position: center top; }\n      100% { background-size: 100% 100%; background-position: center center; }\n    }\n\n    \/* Overlay n\u1ec1n s\u00e1ng nh\u1eb9 *\/\n    .reason-section::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: rgba(255, 255, 255, 0.85);\n      z-index: 0;\n    }\n\n    .reason-content {\n      position: relative;\n      z-index: 2;\n      max-width: 420px;\n      margin: 0 auto;\n    }\n\n    .reason-section.in-view {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    \/* ===== TITLE & TEXT ===== *\/\n    .reason-content h2 {\n      color: var(--brand-green);\n      font-size: 32px;\n      font-weight: 1000;\n      margin-bottom: 40px;\n      line-height: 1.3;\n      opacity: 0;\n      animation: none;\n    }\n\n    .reason-content p {\n      color: #444;\n      font-size: 15px;\n      line-height: 1.55;\n      margin-bottom: 50px;\n      opacity: 0;\n      animation: none;\n    }\n\n    .reason-section.in-view .reason-content h2 {\n      animation: fadeDownZoom 1.2s ease forwards;\n    }\n\n    .reason-section.in-view .reason-content p {\n      animation: fadeUp 1.2s ease forwards 0.4s;\n    }\n\n    \/* ===== GRID 2 C\u1ed8T ===== *\/\n    .circle-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 28px;\n      justify-items: center;\n      opacity: 0;\n    }\n\n    .reason-section.in-view .circle-grid {\n      animation: fadeIn 1.5s ease forwards 0.8s;\n    }\n\n    \/* ===== H\u00ccNH TR\u00d2N ===== *\/\n    .circle-item {\n      width: 180px;\n      height: 180px;\n      border-radius: 50%;\n      background-color: var(--light-green);\n      border: 2px solid var(--brand-green);\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      padding: 8px;\n      box-sizing: border-box;\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      opacity: 0;\n      transform: scale(0.8);\n    }\n\n    .reason-section.in-view .circle-item {\n      animation: popIn 0.8s ease forwards;\n    }\n\n    .reason-section.in-view .circle-item:nth-child(1) { animation-delay: 1.2s; }\n    .reason-section.in-view .circle-item:nth-child(2) { animation-delay: 1.4s; }\n    .reason-section.in-view .circle-item:nth-child(3) { animation-delay: 1.6s; }\n    .reason-section.in-view .circle-item:nth-child(4) { animation-delay: 1.8s; }\n\n    .circle-item img {\n      width: 40px;\n      height: 40px;\n      object-fit: contain;\n      margin-bottom: 6px;\n      animation: float 3s ease-in-out infinite;\n    }\n\n    .circle-item p {\n      color: var(--brand-green);\n      font-weight: 700;\n      font-size: 13px;\n      margin: 2px 0 3px;\n    }\n\n    .circle-item small {\n      color: #333;\n      font-size: 11.5px;\n      line-height: 1.3;\n      opacity: 0.85;\n      max-width: 120px;\n    }\n\n    .circle-item:hover {\n      transform: scale(1.06);\n      box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);\n    }\n\n    .circle-item:hover img {\n      animation: pulse 1s infinite;\n    }\n\n    \/* ===== KEYFRAMES ===== *\/\n    @keyframes fadeDownZoom {\n      0% { opacity: 0; transform: translateY(-20px) scale(0.95); }\n      100% { opacity: 1; transform: translateY(0) scale(1); }\n    }\n\n    @keyframes fadeUp {\n      0% { opacity: 0; transform: translateY(20px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes fadeIn {\n      from { opacity: 0; }\n      to { opacity: 1; }\n    }\n\n    @keyframes popIn {\n      0% { opacity: 0; transform: scale(0.8); }\n      80% { opacity: 1; transform: scale(1.05); }\n      100% { transform: scale(1); opacity: 1; }\n    }\n\n    @keyframes float {\n      0%, 100% { transform: translateY(0); }\n      50% { transform: translateY(-6px); }\n    }\n\n    @keyframes pulse {\n      0%, 100% { transform: scale(1); }\n      50% { transform: scale(1.15); }\n    }\n\n    @media (min-width: 768px) {\n      .reason-content h2 { font-size: 36px; }\n      .circle-item { width: 200px; height: 200px; }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <section class=\"reason-section\" id=\"reason-section\">\n    <div class=\"reason-content\">\n      <h2>T\u1ea0I SAO CH\u1eccN TR\u00c0 \u0110\u1eacU \u0110EN G\u1ea0O L\u1ee8T AN NAM?<\/h2>\n      <p>\n        Tr\u00e0 Th\u1ea3o M\u1ed9c An Nam mang \u0111\u1ebfn s\u1ef1 c\u00e2n b\u1eb1ng, kh\u1ecfe m\u1ea1nh v\u00e0 thu\u1ea7n khi\u1ebft t\u1eeb thi\u00ean nhi\u00ean. \n        M\u1ed9t th\u1ee9c u\u1ed1ng ch\u1ee9a \u0111\u1ef1ng tinh t\u00fay Vi\u1ec7t \u0111\u01b0\u1ee3c n\u00e2ng t\u1ea7m ch\u0103m s\u00f3c s\u1ee9c kh\u1ecfe to\u00e0n di\u1ec7n.\n      <\/p>\n\n      <div class=\"circle-grid\">\n        <div class=\"circle-item\">\n          <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/icon-gia\u0309m-ca\u0302n.png\" alt=\"gi\u1ea3m c\u00e2n\">\n          <p>Gi\u1ea3m c\u00e2n hi\u1ec7u qu\u1ea3<\/p>\n          <small>H\u1ed7 tr\u1ee3 gi\u1ea3m c\u00e2n, gi\u1ea3m m\u1ee1 m\u00e1u<\/small>\n        <\/div>\n\n        <div class=\"circle-item\">\n          <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/4.png\" alt=\"Gi\u1ea3i nhi\u1ec7t c\u01a1 th\u1ec3\">\n          <p>Gi\u1ea3i nhi\u1ec7t c\u01a1 th\u1ec3<\/p>\n          <small>H\u1ed7 tr\u1ee3 thanh l\u1ecdc, m\u00e1t gan<\/small>\n        <\/div>\n\n        <div class=\"circle-item\">\n          <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/2-2.png\" alt=\"Gi\u00fap ng\u1ee7 ngon\">\n          <p>Gi\u00fap ng\u1ee7 ngon<\/p>\n          <small>Th\u01b0 gi\u00e3n & gi\u1ea3m c\u0103ng th\u1eb3ng<\/small>\n        <\/div>\n\n        <div class=\"circle-item\">\n          <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/1-1.png\" alt=\"T\u1ed1t cho tim m\u1ea1ch\">\n          <p>T\u1ed1t cho tim m\u1ea1ch<\/p>\n          <small>C\u00e2n b\u1eb1ng huy\u1ebft \u00e1p & n\u0103ng l\u01b0\u1ee3ng<\/small>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <script>\n    \/\/ \u2705 Ch\u1ec9 ch\u1ea1y hi\u1ec7u \u1ee9ng 1 l\u1ea7n duy nh\u1ea5t khi scroll \u0111\u1ebfn\n    const reasonSection = document.getElementById(\"reason-section\");\n    let hasPlayed = false;\n\n    const observer = new IntersectionObserver((entries, obs) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting && !hasPlayed) {\n          reasonSection.classList.add(\"in-view\");\n          hasPlayed = true;\n          obs.unobserve(reasonSection); \/\/ \u2705 ng\u1eaft theo d\u00f5i sau khi \u0111\u00e3 ch\u1ea1y\n        }\n      });\n    }, { threshold: 0.4 });\n\n    observer.observe(reasonSection);\n  <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6ac4644 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"6ac4644\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-883756a elementor-widget elementor-widget-html\" data-id=\"883756a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  :root {\n    --brand-green: #2f680d;\n    --light-green: #E9F3E6;\n    --reason-heading-top: 40px;\n  }\n\n  \/* \u1ea8n tr\u00ean mobile *\/\n  .annam-reason {\n    display: none;\n  }\n\n  \/* ================= PC + TABLET (>=768px) ================= *\/\n  @media (min-width: 768px) {\n\n    .annam-reason {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n      width: 100%;\n      padding: 80px 60px;\n      min-height: 100vh;\n      box-sizing: border-box;\n\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/11\/ne\u0302\u0300n-2.png');\n      background-size: cover;\n      background-position: center;\n\n      opacity: 0;\n      transform: translateY(50px);\n      transition: opacity 0.8s ease, transform 0.8s ease;\n    }\n\n    \/* Khi cu\u1ed9n xu\u1ed1ng t\u1edbi \u2192 ch\u1ea1y hi\u1ec7u \u1ee9ng *\/\n    .annam-reason.in-view {\n      opacity: 1;\n      transform: translateY(0);\n      animation: bgMoveOnce 6s ease-in-out forwards;\n    }\n\n    \/* overlay *\/\n    .annam-reason::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: rgba(255,255,255,0.87);\n      z-index: 0;\n    }\n\n    \/* ===== CONTENT ===== *\/\n    .annam-reason__content {\n      position: relative;\n      z-index: 2;\n      max-width: 1180px;\n      margin: auto;\n      text-align: center;\n    }\n\n    \/* heading *\/\n    .annam-reason__title {\n      margin-top: var(--reason-heading-top);\n\n      opacity: 0;\n      transform: translateY(-30px);\n      transition: all 0.8s ease;\n    }\n\n    \/* heading khi v\u00e0o view *\/\n    .annam-reason.in-view .annam-reason__title {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    .annam-reason__title h2 {\n      font-size: 42px;\n      font-weight: 900;\n      color: var(--brand-green);\n      margin-bottom: 25px;\n    }\n\n    .annam-reason__title p {\n      max-width: 800px;\n      margin: 0 auto;\n      font-size: 19px;\n      line-height: 1.65;\n      color: #444;\n    }\n\n    \/* GRID ICON *\/\n    .annam-reason__grid {\n      margin-top: 45px;\n      display: flex;\n      justify-content: center;\n      gap: 52px;\n\n      opacity: 0;\n      transform: translateY(40px);\n      transition: all 0.8s ease;\n    }\n\n    \/* grid khi v\u00e0o view *\/\n    .annam-reason.in-view .annam-reason__grid {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    \/* ICON ITEM *\/\n    .annam-reason__item {\n      width: 250px;\n      height: 250px;\n      border-radius: 50%;\n      background: var(--light-green);\n      border: 2px solid var(--brand-green);\n\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      padding: 12px;\n      box-sizing: border-box;\n      text-align: center;\n\n      opacity: 0;\n      transform: scale(0.8);\n      transition: all 0.6s ease;\n    }\n\n    \/* t\u1eebng icon b\u1eadt hi\u1ec7u \u1ee9ng *\/\n    .annam-reason.in-view .annam-reason__item {\n      opacity: 1;\n      transform: scale(1);\n    }\n\n    .annam-reason.in-view .annam-reason__item:nth-child(1) { transition-delay: 0.3s; }\n    .annam-reason.in-view .annam-reason__item:nth-child(2) { transition-delay: 0.45s; }\n    .annam-reason.in-view .annam-reason__item:nth-child(3) { transition-delay: 0.6s; }\n    .annam-reason.in-view .annam-reason__item:nth-child(4) { transition-delay: 0.75s; }\n\n    .annam-reason__item img {\n      width: 50px;\n      margin-bottom: 10px;\n      animation: float 3s ease-in-out infinite;\n    }\n\n    .annam-reason__item p {\n      font-size: 17px;\n      font-weight: 700;\n      color: var(--brand-green);\n    }\n\n    .annam-reason__item small {\n      font-size: 14px;\n      color: #333;\n      line-height: 1.32;\n    }\n\n    .annam-reason__item:hover {\n      transform: scale(1.08);\n      box-shadow: 0 10px 26px rgba(0,0,0,0.18);\n    }\n\n    .annam-reason__item:hover img {\n      animation: pulse 1s infinite;\n    }\n  }\n\n  \/* ========= KEYFRAMES ========== *\/\n  @keyframes bgMoveOnce {\n    0%   { background-size: 103% 103%; }\n    100% { background-size: 100% 100%; }\n  }\n\n  @keyframes float {\n    0%,100% { transform: translateY(0); }\n    50%     { transform: translateY(-8px); }\n  }\n\n  @keyframes pulse {\n    0%,100% { transform: scale(1); }\n    50%     { transform: scale(1.15); }\n  }\n<\/style>\n\n<section class=\"annam-reason\" id=\"annam-reason\">\n  <div class=\"annam-reason__content\">\n    \n    <div class=\"annam-reason__title\">\n      <h2>T\u1ea0I SAO CH\u1eccN TR\u00c0 \u0110\u1eacU \u0110EN G\u1ea0O L\u1ee8T AN NAM?<\/h2>\n      <p>\n        Tr\u00e0 Th\u1ea3o M\u1ed9c An Nam mang \u0111\u1ebfn s\u1ef1 c\u00e2n b\u1eb1ng, kh\u1ecfe m\u1ea1nh v\u00e0 thu\u1ea7n khi\u1ebft t\u1eeb thi\u00ean nhi\u00ean.\n        M\u1ed9t th\u1ee9c u\u1ed1ng ch\u1ee9a \u0111\u1ef1ng tinh t\u00fay Vi\u1ec7t \u0111\u01b0\u1ee3c n\u00e2ng t\u1ea7m ch\u0103m s\u00f3c s\u1ee9c kh\u1ecfe to\u00e0n di\u1ec7n.\n      <\/p>\n    <\/div>\n\n    <div class=\"annam-reason__grid\">\n\n      <div class=\"annam-reason__item\">\n        <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/icon-gia\u0309m-ca\u0302n.png\">\n        <p>Gi\u1ea3m c\u00e2n hi\u1ec7u qu\u1ea3<\/p>\n        <small>H\u1ed7 tr\u1ee3 gi\u1ea3m c\u00e2n, gi\u1ea3m m\u1ee1 m\u00e1u<\/small>\n      <\/div>\n\n      <div class=\"annam-reason__item\">\n        <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/4.png\">\n        <p>Gi\u1ea3i nhi\u1ec7t c\u01a1 th\u1ec3<\/p>\n        <small>H\u1ed7 tr\u1ee3 thanh l\u1ecdc, m\u00e1t gan<\/small>\n      <\/div>\n\n      <div class=\"annam-reason__item\">\n        <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/2-2.png\">\n        <p>Gi\u00fap ng\u1ee7 ngon<\/p>\n        <small>Th\u01b0 gi\u00e3n &amp; gi\u1ea3m stress<\/small>\n      <\/div>\n\n      <div class=\"annam-reason__item\">\n        <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/1-1.png\">\n        <p>T\u1ed1t cho tim m\u1ea1ch<\/p>\n        <small>C\u00e2n b\u1eb1ng huy\u1ebft \u00e1p &amp; n\u0103ng l\u01b0\u1ee3ng<\/small>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const section = document.getElementById(\"annam-reason\");\n\n  const observer = new IntersectionObserver(\n    (entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          section.classList.add(\"in-view\");\n          observer.unobserve(section);\n        }\n      });\n    },\n    { threshold: 0.3 }\n  );\n\n  observer.observe(section);\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-84948f5 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"84948f5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-853817d elementor-widget elementor-widget-html\" data-id=\"853817d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"vi\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1\" \/>\n  <title>An Nam Herbal - Hero Section (Background Fixed)<\/title>\n  <style>\n    :root {\n      --brand-green: #2f680d;\n      --light-green: #E9F3E6;\n    }\n\n    body {\n      margin: 0;\n      font-family: \"Inter\", sans-serif;\n      background-color: #fff;\n      overflow-x: hidden;\n    }\n\n    \/* ===== HERO SECTION ===== *\/\n    .hero-section {\n      position: relative;\n      width: 100%;\n      min-height: 100vh;\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/2background-tha\u0300nh-pha\u0302\u0300n.jpg');\n      background-size: cover;\n      background-position: center top;\n      background-repeat: no-repeat;\n      background-attachment: fixed;\n      display: flex;\n      justify-content: flex-start;\n      align-items: flex-start;\n      padding: 60px 20px 40px;\n      box-sizing: border-box;\n      overflow: hidden;\n\n      opacity: 0;\n      transform: translateY(40px);\n      transition: opacity .8s ease, transform .8s ease;\n    }\n\n    .hero-section.in-view {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    \/* ===== CONTENT ===== *\/\n    .hero-content {\n      position: relative;\n      z-index: 2;\n      max-width: 400px;\n      text-align: left;\n    }\n\n    \/* ===== HEADING ===== *\/\n    .hero-content h1 {\n      font-size: 32px;\n      color: var(--brand-green);\n      font-weight: 900;\n      text-transform: uppercase;\n      line-height: 1.3;\n      margin-bottom: 12px;\n      opacity: 0;\n      transform: translateX(-30px);\n    }\n\n    .hero-content h1 span {\n      display: inline-block;\n      background-color: var(--brand-green);\n      color: #fff;\n      padding: 6px 10px;\n      border-radius: 4px;\n      margin-top: 6px;\n      font-size: 18px;\n      font-weight: 800;\n      text-transform: none;\n      opacity: 0;\n      transform: translateY(15px);\n    }\n\n    \/* ===== PARAGRAPH ===== *\/\n    .hero-content p {\n      color: #333;\n      font-size: 15px;\n      line-height: 1.6;\n      margin: 20px 0 30px;\n      opacity: 0;\n      transform: translateY(15px);\n    }\n\n    \/* ===== CTA BUTTON ===== *\/\n    .hero-tag {\n      display: inline-block;\n      background-color: var(--light-green);\n      color: var(--brand-green);\n      font-size: 15px;\n      font-weight: 700;\n      padding: 10px 22px;\n      border-radius: 30px;\n      border: 2px solid var(--brand-green);\n      text-decoration: none;\n      opacity: 0;\n      transform: scale(0.9);\n      transition: all 0.3s ease;\n    }\n\n    .hero-tag:hover {\n      transform: scale(1.05);\n      box-shadow: 0 0 20px rgba(47, 104, 13, 0.3);\n    }\n\n    \/* ===== KEYFRAMES ===== *\/\n    @keyframes slideInLeft {\n      0% { opacity: 0; transform: translateX(-30px); }\n      100% { opacity: 1; transform: translateX(0); }\n    }\n    @keyframes subFadeUp {\n      0% { opacity: 0; transform: translateY(15px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n    @keyframes fadeUp {\n      0% { opacity: 0; transform: translateY(15px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n    @keyframes bounceIn {\n      0% { opacity: 0; transform: scale(0.9); }\n      60% { opacity: 1; transform: scale(1.05); }\n      100% { transform: scale(1); opacity: 1; }\n    }\n    @keyframes heartbeat {\n      0%, 100% { transform: scale(1); }\n      14% { transform: scale(1.15); }\n      28% { transform: scale(1); }\n      42% { transform: scale(1.12); }\n      70% { transform: scale(1); }\n    }\n    @keyframes glowPulse {\n      0%, 100% {\n        box-shadow: 0 0 8px rgba(47, 104, 13, 0.2), 0 0 18px rgba(47, 104, 13, 0.1);\n      }\n      50% {\n        box-shadow: 0 0 14px rgba(47, 104, 13, 0.35), 0 0 28px rgba(47, 104, 13, 0.2);\n      }\n    }\n\n    \/* ===== ACTIVATE ANIMATIONS ===== *\/\n    .hero-section.in-view .hero-content h1 {\n      animation: slideInLeft 0.9s ease forwards 0.1s;\n    }\n    .hero-section.in-view .hero-content h1 span {\n      animation: subFadeUp 0.8s ease forwards 0.6s;\n    }\n    .hero-section.in-view .hero-content p {\n      animation: fadeUp 0.9s ease forwards 1s;\n    }\n    .hero-section.in-view .hero-tag {\n      animation: bounceIn 0.9s ease forwards 1.5s, heartbeat 2.8s ease-in-out infinite 2.6s, glowPulse 3s ease-in-out infinite 2.6s;\n    }\n\n    \/* ===== RESPONSIVE ===== *\/\n    @media (max-width: 480px) {\n      .hero-section { padding: 30px 16px 30px; background-attachment: scroll; }\n      .hero-content h1 { font-size: 32px; }\n      .hero-content h1 span { font-size: 17px; padding: 5px 8px; }\n      .hero-content p { font-size: 15px; }\n      .hero-tag { font-size: 15px; padding: 9px 18px; }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <section class=\"hero-section\" id=\"hero-anim\">\n    <div class=\"hero-content\">\n      <h1>\n        U\u1ed0NG \u0110\u1eb8P, U\u1ed0NG KH\u1eceE <br>\n        <span>Ki\u1ebfn t\u1ea1o v\u1ebb \u0111\u1eb9p t\u1ef1 nhi\u00ean, g\u00ecn gi\u1eef v\u00f3c d\u00e1ng<\/span>\n      <\/h1>\n      <p>\n        \u0110\u1ec3 t\u1ea1o n\u00ean h\u01b0\u01a1ng v\u1ecb \u0111\u1ed9c \u0111\u00e1o v\u00e0 c\u00f4ng d\u1ee5ng tuy\u1ec7t v\u1eddi, Tr\u00e0 Th\u1ea3o M\u1ed9c An Nam l\u00e0 s\u1ef1 k\u1ebft h\u1ee3p tinh t\u1ebf c\u1ee7a c\u00e1c nguy\u00ean li\u1ec7u 100% t\u1ef1 nhi\u00ean, \u0111\u01b0\u1ee3c ch\u1ecdn l\u1ecdc k\u1ef9 c\u00e0ng.\n      <\/p>\n\n      <a href=\"#\" class=\"hero-tag\">Gi\u00e1: 298.000 VN\u0110\/h\u1ed9p<\/a>\n    <\/div>\n  <\/section>\n\n  <script>\n    (function () {\n      const section = document.getElementById('hero-anim');\n      if (!section) return;\n      let hasPlayed = false;\n\n      function isInView(el, ratio = 0.5) {\n        const rect = el.getBoundingClientRect();\n        const vh = window.innerHeight || document.documentElement.clientHeight;\n        const visible = Math.min(rect.bottom, vh) - Math.max(rect.top, 0);\n        const need = Math.min(rect.height, vh) * ratio;\n        return visible >= need;\n      }\n\n      function play() {\n        if (hasPlayed) return;\n        section.classList.add('in-view');\n        hasPlayed = true;\n      }\n\n      function onScroll() {\n        if (isInView(section, 0.5)) play();\n      }\n\n      window.addEventListener('scroll', onScroll, { passive: true });\n      window.addEventListener('resize', onScroll);\n      window.addEventListener('load', onScroll);\n    })();\n  <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-09c504c e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"09c504c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61d02db elementor-widget elementor-widget-html\" data-id=\"61d02db\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  :root {\n    --brand-green: #2f680d;\n    --light-green: #E9F3E6;\n  }\n\n  \/* \u1ea8n m\u1eb7c \u0111\u1ecbnh (mobile) *\/\n  .hero-section-ingredients {\n    display: none;\n  }\n\n  \/* ================= PC + TABLET (>=768px) ================= *\/\n  @media (min-width: 768px) {\n    .hero-section-ingredients {\n      display: block;\n      position: relative;\n      width: 100%;\n      min-height: 85vh; \/* \u2705 gi\u1ea3m chi\u1ec1u cao *\/\n\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/11\/back.png'); \/* \u2705 n\u1ec1n m\u1edbi *\/\n      background-size: cover;\n      background-position: center top;\n      background-repeat: no-repeat;\n      background-attachment: fixed;\n\n      box-sizing: border-box;\n      padding: 90px 80px;\n      font-family: \"Inter\", sans-serif;\n      overflow: hidden;\n\n      opacity: 0;\n      transform: translateY(40px);\n      transition: opacity .8s ease, transform .8s ease;\n    }\n\n    \/* overlay nh\u1eb9 cho d\u1ec5 \u0111\u1ecdc ch\u1eef *\/\n    .hero-section-ingredients::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: rgba(255,255,255,0.9); \/* \u2705 gi\u1ea3m \u0111\u1ed9 m\u1edd, n\u1ec1n th\u1eadt r\u00f5 h\u01a1n *\/\n      z-index: 0;\n    }\n\n    \/* Khi cu\u1ed9n \u0111\u1ebfn m\u1edbi ch\u1ea1y hi\u1ec7u \u1ee9ng *\/\n    .hero-section-ingredients.in-view {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    \/* ===== B\u1ed0 C\u1ee4C 2 C\u1ed8T ===== *\/\n    .hero-inner {\n      position: relative;\n      z-index: 2;\n      max-width: 1180px;\n      margin: 0 auto;\n\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 60px;\n    }\n\n    \/* \u1ea2NH B\u00caN TR\u00c1I *\/\n    .hero-media {\n      flex: 0 0 520px; \/* \u2705 t\u0103ng v\u00f9ng ch\u1ee9a \u1ea3nh *\/\n      display: flex;\n      justify-content: center;\n      align-items: center;\n    }\n\n    .hero-media img {\n      width: 520px; \/* \u2705 \u1ea3nh to h\u01a1n *\/\n      max-width: 100%;\n      height: auto;\n      border-radius: 18px;\n      box-shadow: 0 20px 45px rgba(0,0,0,0.25);\n      opacity: 0;\n      transform: translateX(-40px);\n      transition: all 0.9s ease;\n    }\n\n    .hero-section-ingredients.in-view .hero-media img {\n      opacity: 1;\n      transform: translateX(0);\n      animation: floatBox 5s ease-in-out infinite 0.6s;\n    }\n\n    \/* TEXT B\u00caN PH\u1ea2I *\/\n    .hero-content {\n      flex: 1;\n      text-align: left;\n      position: relative;\n      z-index: 2;\n      max-width: 520px;\n    }\n\n    .hero-content h1 {\n      font-size: 40px;\n      color: var(--brand-green);\n      font-weight: 900;\n      text-transform: uppercase;\n      line-height: 1.3;\n      margin: 0 0 12px;\n      opacity: 0;\n      transform: translateX(40px);\n    }\n\n    .hero-content h1 span {\n      display: inline-block;\n      background-color: var(--brand-green);\n      color: #fff;\n      padding: 7px 14px;\n      border-radius: 6px;\n      margin-top: 10px;\n      font-size: 18px;\n      font-weight: 800;\n      text-transform: none;\n      opacity: 0;\n      transform: translateY(15px);\n    }\n\n    .hero-content p {\n      color: #333;\n      font-size: 16px;\n      line-height: 1.7;\n      margin: 22px 0 32px;\n      opacity: 0;\n      transform: translateY(15px);\n    }\n\n    .hero-tag {\n      display: inline-block;\n      background-color: var(--light-green);\n      color: var(--brand-green);\n      font-size: 16px;\n      font-weight: 700;\n      padding: 11px 26px;\n      border-radius: 30px;\n      border: 2px solid var(--brand-green);\n      text-decoration: none;\n      opacity: 0;\n      transform: scale(0.9);\n      transition: all 0.3s ease;\n    }\n\n    .hero-tag:hover {\n      transform: scale(1.05);\n      box-shadow: 0 0 20px rgba(47,104,13,0.3);\n    }\n\n    \/* ===== K\u00cdCH HO\u1ea0T ANIMATION KHI IN-VIEW ===== *\/\n    .hero-section-ingredients.in-view .hero-content h1 {\n      animation: slideInRight 0.9s ease forwards 0.1s;\n    }\n\n    .hero-section-ingredients.in-view .hero-content h1 span {\n      animation: subFadeUp 0.8s ease forwards 0.6s;\n    }\n\n    .hero-section-ingredients.in-view .hero-content p {\n      animation: fadeUp 0.9s ease forwards 1s;\n    }\n\n    .hero-section-ingredients.in-view .hero-tag {\n      animation:\n        bounceIn 0.9s ease forwards 1.5s,\n        heartbeat 2.8s ease-in-out infinite 2.6s,\n        glowPulse 3s ease-in-out infinite 2.6s;\n    }\n  }\n\n  \/* ===== KEYFRAMES G\u1ed0C ===== *\/\n  @keyframes slideInRight {\n    0% { opacity: 0; transform: translateX(40px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  @keyframes subFadeUp {\n    0% { opacity: 0; transform: translateY(15px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  @keyframes fadeUp {\n    0% { opacity: 0; transform: translateY(15px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  @keyframes bounceIn {\n    0% { opacity: 0; transform: scale(0.9); }\n    60% { opacity: 1; transform: scale(1.05); }\n    100% { transform: scale(1); opacity: 1; }\n  }\n  @keyframes heartbeat {\n    0%, 100% { transform: scale(1); }\n    14% { transform: scale(1.15); }\n    28% { transform: scale(1); }\n    42% { transform: scale(1.12); }\n    70% { transform: scale(1); }\n  }\n  @keyframes glowPulse {\n    0%, 100% {\n      box-shadow: 0 0 8px rgba(47,104,13,0.2),\n                  0 0 18px rgba(47,104,13,0.1);\n    }\n    50% {\n      box-shadow: 0 0 14px rgba(47,104,13,0.35),\n                  0 0 28px rgba(47,104,13,0.2);\n    }\n  }\n  @keyframes floatBox {\n    0%,100% { transform: translateY(0); }\n    50%     { transform: translateY(-10px); }\n  }\n<\/style>\n\n<section class=\"hero-section-ingredients\" id=\"hero-ingredients\">\n  <div class=\"hero-inner\">\n    <!-- \u1ea2NH B\u00caN TR\u00c1I -->\n    <div class=\"hero-media\">\n      <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/11\/wbe.png\"\n           alt=\"Th\u00e0nh ph\u1ea7n Tr\u00e0 Th\u1ea3o M\u1ed9c An Nam\">\n    <\/div>\n\n    <!-- TEXT B\u00caN PH\u1ea2I -->\n    <div class=\"hero-content\">\n      <h1>\n        U\u1ed0NG \u0110\u1eb8P, U\u1ed0NG KH\u1eceE <br>\n        <span>Ki\u1ebfn t\u1ea1o v\u1ebb \u0111\u1eb9p t\u1ef1 nhi\u00ean, g\u00ecn gi\u1eef v\u00f3c d\u00e1ng<\/span>\n      <\/h1>\n      <p>\n        \u0110\u1ec3 t\u1ea1o n\u00ean h\u01b0\u01a1ng v\u1ecb \u0111\u1ed9c \u0111\u00e1o v\u00e0 c\u00f4ng d\u1ee5ng tuy\u1ec7t v\u1eddi, Tr\u00e0 Th\u1ea3o M\u1ed9c An Nam l\u00e0 s\u1ef1 k\u1ebft h\u1ee3p tinh t\u1ebf\n        c\u1ee7a c\u00e1c nguy\u00ean li\u1ec7u 100% t\u1ef1 nhi\u00ean, \u0111\u01b0\u1ee3c ch\u1ecdn l\u1ecdc k\u1ef9 c\u00e0ng.\n      <\/p>\n\n      <a href=\"#\" class=\"hero-tag\">Gi\u00e1: 298.000 VN\u0110\/h\u1ed9p<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const section = document.getElementById(\"hero-ingredients\");\n  if (!section) return;\n\n  const observer = new IntersectionObserver(\n    (entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          section.classList.add(\"in-view\");\n          observer.unobserve(section);\n        }\n      });\n    },\n    { threshold: 0.35 }\n  );\n\n  observer.observe(section);\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a914dee e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"a914dee\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d7a6844 elementor-widget elementor-widget-html\" data-id=\"d7a6844\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"vi\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1\" \/>\n  <title>An Nam Herbal - Testimonials (Scroll-triggered Once)<\/title>\n\n  <style>\n    :root {\n      --brand-green: #2f680d;\n      --light-green: #DCECD8;\n      --text-dark: #222;\n      --star-color: #f2b01e;\n\n      --card-max-width: 380px;\n      --card-padding: 14px 12px;\n      --card-gap: 18px;\n      --card-radius: 12px;\n    }\n\n    body {\n      margin: 0;\n      font-family: \"Inter\", sans-serif;\n      background-color: #fff;\n      color: var(--text-dark);\n      line-height: 1.6;\n      overflow-x: hidden;\n    }\n\n    \/* ===== SECTION CH\u00cdNH ===== *\/\n    .testimonial {\n      position: relative;\n      padding: 36px 14px 50px;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      box-sizing: border-box;\n      overflow: hidden;\n      z-index: 1;\n      opacity: 0;\n      transform: translateY(40px);\n      transition: opacity 0.8s ease, transform 0.8s ease;\n    }\n\n    .testimonial.in-view {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    \/* ===== BACKGROUND ===== *\/\n    .testimonial::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/background.png');\n      background-size: cover;\n      background-position: center center;\n      background-repeat: no-repeat;\n      opacity: 0.15;\n      z-index: 0;\n      animation: bgFloat 20s ease-in-out infinite alternate;\n    }\n\n    @keyframes bgFloat {\n      0% { background-position: center top; }\n      50% { background-position: center center; }\n      100% { background-position: center bottom; }\n    }\n\n    \/* ===== N\u1ed8I DUNG ===== *\/\n    .testimonial-content {\n      position: relative;\n      z-index: 2;\n      width: 100%;\n      max-width: 420px;\n      text-align: center;\n    }\n\n    \/* ===== TI\u00caU \u0110\u1ec0 ===== *\/\n    .testimonial h2 {\n      font-size: 30px;\n      color: var(--brand-green);\n      font-weight: 1000;\n      margin-bottom: 10px;\n      opacity: 0;\n      transform: translateY(-20px);\n    }\n\n    .testimonial.in-view h2 {\n      animation: slideDown 1s ease forwards 0.3s;\n    }\n\n    @keyframes slideDown {\n      0% { opacity: 0; transform: translateY(-20px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n\n    \/* ===== PH\u1ee4 \u0110\u1ec0 ===== *\/\n    .testimonial p.subtitle {\n      color: #555;\n      font-size: 15px;\n      max-width: 340px;\n      margin: 0 auto 26px;\n      line-height: 1.5;\n      opacity: 0;\n      transform: translateY(10px);\n    }\n\n    .testimonial.in-view p.subtitle {\n      animation: fadeUp 1s ease forwards 0.8s;\n    }\n\n    @keyframes fadeUp {\n      0% { opacity: 0; transform: translateY(10px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n\n    \/* ===== LIST ===== *\/\n    .testimonial-list {\n      display: flex;\n      flex-direction: column;\n      gap: var(--card-gap);\n      width: 100%;\n      align-items: center;\n    }\n\n    .testimonial-card {\n      background-color: var(--light-green);\n      border-radius: var(--card-radius);\n      box-shadow: 0 3px 8px rgba(0, 0, 0, 0.08);\n      padding: var(--card-padding);\n      text-align: left;\n      width: 100%;\n      max-width: var(--card-max-width);\n      opacity: 0;\n      transform: scale(0.95);\n    }\n\n    \/* Khi section v\u00e0o view th\u00ec l\u1ea7n l\u01b0\u1ee3t b\u1eadt animation *\/\n    .testimonial.in-view .testimonial-card:nth-child(1) {\n      animation: cardPop 0.8s ease forwards 1.2s;\n    }\n    .testimonial.in-view .testimonial-card:nth-child(2) {\n      animation: cardPop 0.8s ease forwards 1.4s;\n    }\n    .testimonial.in-view .testimonial-card:nth-child(3) {\n      animation: cardPop 0.8s ease forwards 1.6s;\n    }\n    .testimonial.in-view .testimonial-card:nth-child(4) {\n      animation: cardPop 0.8s ease forwards 1.8s;\n    }\n\n    @keyframes cardPop {\n      0% { opacity: 0; transform: scale(0.9) translateY(10px); }\n      60% { opacity: 1; transform: scale(1.03); }\n      100% { transform: scale(1); opacity: 1; }\n    }\n\n    .testimonial-card:hover {\n      transform: translateY(-3px) scale(1.02);\n      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);\n    }\n\n    .testimonial-card p.quote {\n      font-style: italic;\n      color: #333;\n      font-size: 13.5px;\n      margin: 0 0 6px 0;\n      line-height: 1.6;\n    }\n\n    .stars {\n      color: var(--star-color);\n      font-size: 15px;\n      letter-spacing: 1px;\n      margin-top: 2px;\n      display: inline-block;\n      opacity: 0;\n    }\n\n    .testimonial.in-view .stars {\n      animation: starShine 1.2s ease forwards 2s;\n    }\n\n    @keyframes starShine {\n      0% { opacity: 0; transform: scale(0.9) rotate(-10deg); }\n      60% { opacity: 1; transform: scale(1.1) rotate(5deg); }\n      100% { opacity: 1; transform: scale(1) rotate(0deg); }\n    }\n\n    \/* ===== MOBILE ===== *\/\n    @media (max-width: 390px) {\n      :root {\n        --card-max-width: 320px;\n        --card-padding: 12px 10px;\n        --card-gap: 20px;\n      }\n\n      .testimonial {\n        padding: 30px 12px 45px;\n      }\n\n      .testimonial-card p.quote {\n        font-size: 13px;\n      }\n\n      .stars {\n        font-size: 14px;\n      }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <section class=\"testimonial\" id=\"testimonial-anim\">\n    <div class=\"testimonial-content\">\n      <h2>KH\u00c1CH H\u00c0NG N\u00d3I G\u00cc V\u1ec0 CH\u00daNG T\u00d4I<\/h2>\n      <p class=\"subtitle\">\n        Nh\u1eefng ph\u1ea3n h\u1ed3i th\u1ef1c t\u1ebf t\u1eeb kh\u00e1ch h\u00e0ng \u0111\u00e3 v\u00e0 \u0111ang tin d\u00f9ng s\u1ea3n ph\u1ea9m An Nam Herbal.\n      <\/p>\n\n      <div class=\"testimonial-list\">\n        <div class=\"testimonial-card\">\n          <p class=\"quote\">\n            \u201cH\u01b0\u01a1ng v\u1ecb r\u1ea5t th\u01a1m, t\u1ef1 nhi\u00ean. T\u00f4i c\u1ea3m nh\u1eadn r\u00f5 s\u1ef1 tho\u1ea3i m\u00e1i h\u01a1n sau v\u00e0i ng\u00e0y s\u1eed d\u1ee5ng.\u201d\n          <\/p>\n          <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <\/div>\n\n        <div class=\"testimonial-card\">\n          <p class=\"quote\">\n            \u201cT\u00f4i tin t\u01b0\u1edfng An Nam v\u00ec nguy\u00ean li\u1ec7u lu\u00f4n \u0111\u01b0\u1ee3c ch\u1ecdn l\u1ecdc k\u1ef9 l\u01b0\u1ee1ng v\u00e0 \u0111\u1ea3m b\u1ea3o \u0111\u1ed9 tinh khi\u1ebft cao.\u201d\n          <\/p>\n          <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <\/div>\n\n        <div class=\"testimonial-card\">\n          <p class=\"quote\">\n            \u201cT\u00f4i c\u1ea3m th\u1ea5y t\u1ed1t h\u01a1n v\u00e0 y\u00eau th\u00edch vi\u1ec7c pha c\u00f9ng tr\u00e1i c\u00e2y m\u1ed7i s\u00e1ng. Th\u1eadt s\u1ef1 t\u1ed1t cho s\u1ee9c kh\u1ecfe.\u201d\n          <\/p>\n          <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <\/div>\n\n        <div class=\"testimonial-card\">\n          <p class=\"quote\">\n            \u201cS\u1ea3n ph\u1ea9m d\u1ec5 pha, v\u1ecb ngon v\u00e0 gi\u00fap t\u00f4i c\u1ea3m th\u1ea5y tho\u1ea3i m\u00e1i h\u01a1n m\u1ed7i ng\u00e0y. R\u1ea5t khuy\u1ebfn kh\u00edch d\u00f9ng th\u1eed!\u201d\n          <\/p>\n          <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <script>\n    \/\/ \u2705 Ch\u1ec9 ch\u1ea1y animation 1 l\u1ea7n duy nh\u1ea5t khi scroll \u0111\u1ebfn\n    (function() {\n      const section = document.getElementById(\"testimonial-anim\");\n      if (!section) return;\n\n      let hasPlayed = false;\n\n      function isInView(el, ratio = 0.4) {\n        const rect = el.getBoundingClientRect();\n        const vh = window.innerHeight || document.documentElement.clientHeight;\n        const visible = Math.min(rect.bottom, vh) - Math.max(rect.top, 0);\n        const need = Math.min(rect.height, vh) * ratio;\n        return visible >= need;\n      }\n\n      function play() {\n        if (hasPlayed) return;\n        section.classList.add(\"in-view\");\n        hasPlayed = true; \/\/ \u2705 ch\u1ec9 ch\u1ea1y 1 l\u1ea7n duy nh\u1ea5t\n      }\n\n      function onScroll() {\n        if (isInView(section, 0.4)) play();\n      }\n\n      window.addEventListener(\"scroll\", onScroll, { passive: true });\n      window.addEventListener(\"resize\", onScroll);\n      window.addEventListener(\"load\", onScroll);\n    })();\n  <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-295d899 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"295d899\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f20b044 elementor-widget elementor-widget-html\" data-id=\"f20b044\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  :root {\n    --brand-green: #2f680d;\n    --light-green: #DCECD8;\n    --text-dark: #222;\n    --star-color: #f2b01e;\n\n    --card-max-width: 420px;\n    --card-padding: 16px 16px;\n    --card-gap: 22px;\n    --card-radius: 16px;\n  }\n\n  \/* \u1ea8n m\u1eb7c \u0111\u1ecbnh (mobile) *\/\n  .testimonial-desktop {\n    display: none;\n  }\n\n  \/* ================= PC + TABLET (>=768px) ================= *\/\n  @media (min-width: 768px) {\n    .testimonial-desktop {\n      display: flex;\n      position: relative;\n      padding: 80px 60px 90px;\n      box-sizing: border-box;\n      justify-content: center;\n      align-items: center;\n      overflow: hidden;\n      z-index: 1;\n\n      opacity: 0;\n      transform: translateY(40px);\n      transition: opacity 0.5s ease, transform 0.8s ease;\n    }\n\n    .testimonial-desktop.in-view {\n      opacity: 0.8;\n      transform: translateY(0);\n    }\n\n    \/* BACKGROUND *\/\n    .testimonial-desktop::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background-image: url('https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/background.png');\n      background-size: cover;\n      background-position: center center;\n      background-repeat: no-repeat;\n      opacity: 0.8;\n      z-index: 0;\n      animation: bgFloat 20s ease-in-out infinite alternate;\n    }\n\n    @keyframes bgFloat {\n      0%   { background-position: center top; }\n      50%  { background-position: center center; }\n      100% { background-position: center bottom; }\n    }\n\n    \/* N\u1ed8I DUNG CH\u00cdNH *\/\n    .testimonial-desktop__content {\n      position: relative;\n      z-index: 2;\n      width: 100%;\n      max-width: 1200px;\n      text-align: center;\n    }\n\n    .testimonial-desktop__title {\n      margin: 0 auto 36px;\n      max-width: 720px;\n    }\n\n    .testimonial-desktop__title h2 {\n      font-size: 40px;\n      color: var(--brand-green);\n      font-weight: 900;\n      margin: 0 0 14px;\n      opacity: 0;\n      transform: translateY(-20px);\n    }\n\n    .testimonial-desktop.in-view .testimonial-desktop__title h2 {\n      animation: slideDown 1s ease forwards 0.3s;\n    }\n\n    .testimonial-desktop__title p.subtitle {\n      color: #555;\n      font-size: 17px;\n      line-height: 1.6;\n      margin: 0;\n      opacity: 0;\n      transform: translateY(10px);\n    }\n\n    .testimonial-desktop.in-view .testimonial-desktop__title p.subtitle {\n      animation: fadeUp 1s ease forwards 0.8s;\n    }\n\n    \/* GRID CARD \u2013 2x2 *\/\n    .testimonial-desktop__list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: var(--card-gap);\n      justify-items: center;\n    }\n\n    .testimonial-card {\n      background-color: var(--light-green);\n      border-radius: var(--card-radius);\n      box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);\n      padding: var(--card-padding);\n      text-align: left;\n      width: 100%;\n      max-width: var(--card-max-width);\n      opacity: 0;\n      transform: scale(0.95) translateY(10px);\n    }\n\n    \/* B\u1eacT T\u1eeaNG CARD KHI V\u00c0O VIEW *\/\n    .testimonial-desktop.in-view .testimonial-card:nth-child(1) {\n      animation: cardPop 0.8s ease forwards 1.2s;\n    }\n    .testimonial-desktop.in-view .testimonial-card:nth-child(2) {\n      animation: cardPop 0.8s ease forwards 1.4s;\n    }\n    .testimonial-desktop.in-view .testimonial-card:nth-child(3) {\n      animation: cardPop 0.8s ease forwards 1.6s;\n    }\n    .testimonial-desktop.in-view .testimonial-card:nth-child(4) {\n      animation: cardPop 0.8s ease forwards 1.8s;\n    }\n\n    @keyframes cardPop {\n      0%   { opacity: 0; transform: scale(0.9) translateY(10px); }\n      60%  { opacity: 1; transform: scale(1.03); }\n      100% { transform: scale(1); opacity: 1; }\n    }\n\n    .testimonial-card:hover {\n      transform: translateY(-4px) scale(1.02);\n      box-shadow: 0 7px 18px rgba(0, 0, 0, 0.15);\n    }\n\n    .testimonial-card p.quote {\n      font-style: italic;\n      color: #333;\n      font-size: 15px;\n      margin: 0 0 8px 0;\n      line-height: 1.7;\n    }\n\n    .stars {\n      color: var(--star-color);\n      font-size: 16px;\n      letter-spacing: 1px;\n      margin-top: 4px;\n      display: inline-block;\n      opacity: 0;\n    }\n\n    .testimonial-desktop.in-view .stars {\n      animation: starShine 1.2s ease forwards 2s;\n    }\n  }\n\n  \/* ===== KEYFRAMES CHUNG ===== *\/\n  @keyframes slideDown {\n    0% { opacity: 0; transform: translateY(-20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n\n  @keyframes fadeUp {\n    0% { opacity: 0; transform: translateY(10px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n\n  @keyframes starShine {\n    0%   { opacity: 0; transform: scale(0.9) rotate(-10deg); }\n    60%  { opacity: 1; transform: scale(1.1) rotate(5deg); }\n    100% { opacity: 1; transform: scale(1) rotate(0deg); }\n  }\n<\/style>\n\n<section class=\"testimonial-desktop\" id=\"testimonial-anim-pc\">\n  <div class=\"testimonial-desktop__content\">\n    <div class=\"testimonial-desktop__title\">\n      <h2>KH\u00c1CH H\u00c0NG N\u00d3I G\u00cc V\u1ec0 CH\u00daNG T\u00d4I<\/h2>\n      <p class=\"subtitle\">\n        Nh\u1eefng ph\u1ea3n h\u1ed3i th\u1ef1c t\u1ebf t\u1eeb kh\u00e1ch h\u00e0ng \u0111\u00e3 v\u00e0 \u0111ang tin d\u00f9ng s\u1ea3n ph\u1ea9m An Nam Herbal.\n      <\/p>\n    <\/div>\n\n    <div class=\"testimonial-desktop__list\">\n      <div class=\"testimonial-card\">\n        <p class=\"quote\">\n          \u201cH\u01b0\u01a1ng v\u1ecb r\u1ea5t th\u01a1m, t\u1ef1 nhi\u00ean. T\u00f4i c\u1ea3m nh\u1eadn r\u00f5 s\u1ef1 tho\u1ea3i m\u00e1i h\u01a1n sau v\u00e0i ng\u00e0y s\u1eed d\u1ee5ng.\u201d\n        <\/p>\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <\/div>\n\n      <div class=\"testimonial-card\">\n        <p class=\"quote\">\n          \u201cT\u00f4i tin t\u01b0\u1edfng An Nam v\u00ec nguy\u00ean li\u1ec7u lu\u00f4n \u0111\u01b0\u1ee3c ch\u1ecdn l\u1ecdc k\u1ef9 l\u01b0\u1ee1ng v\u00e0 \u0111\u1ea3m b\u1ea3o \u0111\u1ed9 tinh khi\u1ebft cao.\u201d\n        <\/p>\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <\/div>\n\n      <div class=\"testimonial-card\">\n        <p class=\"quote\">\n          \u201cT\u00f4i c\u1ea3m th\u1ea5y t\u1ed1t h\u01a1n v\u00e0 y\u00eau th\u00edch vi\u1ec7c pha c\u00f9ng tr\u00e1i c\u00e2y m\u1ed7i s\u00e1ng. Th\u1eadt s\u1ef1 t\u1ed1t cho s\u1ee9c kh\u1ecfe.\u201d\n        <\/p>\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <\/div>\n\n      <div class=\"testimonial-card\">\n        <p class=\"quote\">\n          \u201cS\u1ea3n ph\u1ea9m d\u1ec5 pha, v\u1ecb ngon v\u00e0 gi\u00fap t\u00f4i c\u1ea3m th\u1ea5y tho\u1ea3i m\u00e1i h\u01a1n m\u1ed7i ng\u00e0y. R\u1ea5t khuy\u1ebfn kh\u00edch d\u00f9ng th\u1eed!\u201d\n        <\/p>\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n  \/\/ Scroll t\u1edbi m\u1edbi ch\u1ea1y \u2013 v\u00e0 ch\u1ec9 ch\u1ea1y 1 l\u1ea7n\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    const section = document.getElementById(\"testimonial-anim-pc\");\n    if (!section) return;\n\n    let played = false;\n\n    function isInView(el, ratio = 0.4) {\n      const rect = el.getBoundingClientRect();\n      const vh = window.innerHeight || document.documentElement.clientHeight;\n      const visible = Math.min(rect.bottom, vh) - Math.max(rect.top, 0);\n      const need = Math.min(rect.height, vh) * ratio;\n      return visible >= need;\n    }\n\n    function onScroll() {\n      if (played) return;\n      if (isInView(section, 0.4)) {\n        section.classList.add(\"in-view\");\n        played = true;\n        window.removeEventListener(\"scroll\", onScroll);\n        window.removeEventListener(\"resize\", onScroll);\n      }\n    }\n\n    window.addEventListener(\"scroll\", onScroll, { passive: true });\n    window.addEventListener(\"resize\", onScroll);\n    window.addEventListener(\"load\", onScroll);\n  });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-506e937 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"506e937\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72b97e3 elementor-widget elementor-widget-html\" data-id=\"72b97e3\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  :root {\n    --brand-green: #2f680d;\n    --pastel-green: #CDE3D1;\n    --cta-orange: #e85c3b;\n  }\n\n  \/* \u1ea8n m\u1eb7c \u0111\u1ecbnh (mobile) *\/\n  .annam-footer {\n    display: none;\n  }\n\n  \/* ===== PC + TABLET (>=768px) ===== *\/\n  @media (min-width: 768px) {\n    .annam-footer {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      background-color: var(--brand-green);\n      color: #f5f5f5;\n      padding: 60px 80px 30px;\n      font-family: \"Inter\", sans-serif;\n      box-sizing: border-box;\n    }\n\n    .annam-footer__inner {\n      width: 100%;\n      max-width: 1200px;\n      display: flex;\n      justify-content: space-between;\n      align-items: flex-start;\n      gap: 60px;\n    }\n\n    \/* TOP: LOGO + EMAIL *\/\n    .footer-top {\n      max-width: 320px;\n    }\n\n    .footer-logo img {\n      height: 42px;\n      width: auto;\n      margin-bottom: 18px;\n      display: block;\n    }\n\n    .footer-top p {\n      font-size: 14px;\n      color: #e8e8e8;\n      margin-bottom: 18px;\n    }\n\n    .footer-input {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      background-color: #fff;\n      border-radius: 30px;\n      overflow: hidden;\n      width: 100%;\n      max-width: 300px;\n    }\n\n    .footer-input input {\n      flex: 1;\n      border: none;\n      padding: 12px 16px;\n      font-size: 14px;\n      outline: none;\n    }\n\n    .footer-input button {\n      background-color: var(--cta-orange);\n      border: none;\n      color: #fff;\n      font-weight: 700;\n      padding: 12px 18px;\n      cursor: pointer;\n      transition: background 0.3s ease;\n    }\n\n    .footer-input button:hover {\n      background-color: #d84e30;\n    }\n\n    \/* LINKS AREA *\/\n    .footer-links {\n      display: flex;\n      justify-content: flex-end;\n      flex-wrap: nowrap;\n      gap: 60px;\n      flex: 1;\n    }\n\n    .link-group h4 {\n      font-size: 15px;\n      color: #ffffff;\n      margin-bottom: 10px;\n      font-weight: 700;\n    }\n\n    .link-group a {\n      display: block;\n      color: #e8e8e8;\n      font-size: 14px;\n      text-decoration: none;\n      margin: 4px 0;\n      transition: color 0.3s ease;\n    }\n\n    .link-group a:hover {\n      color: var(--pastel-green);\n    }\n\n    \/* COPYRIGHT *\/\n    .footer-bottom {\n      border-top: 1px solid rgba(255, 255, 255, 0.2);\n      text-align: center;\n      padding-top: 16px;\n      font-size: 13px;\n      color: #e8e8e8;\n      opacity: 0.8;\n      width: 100%;\n      max-width: 1200px;\n      margin-top: 40px;\n    }\n  }\n<\/style>\n\n<footer class=\"annam-footer\">\n  <div class=\"annam-footer__inner\">\n    <!-- LOGO + EMAIL -->\n    <div class=\"footer-top\">\n      <a href=\"https:\/\/annamherbal.com\" class=\"footer-logo\">\n        <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/logo2.png\" alt=\"An Nam Herbal Logo\">\n      <\/a>\n      <p>\u0110\u1eebng lo, ch\u00fang t\u00f4i s\u1ebd gi\u00fap b\u1ea1n hi\u1ec3u r\u00f5 m\u1ecdi th\u1ee9 v\u1ec1 s\u1ee9c kh\u1ecfe xanh t\u1ef1 nhi\u00ean \ud83c\udf3f<\/p>\n\n      <div class=\"footer-input\">\n        <input type=\"email\" placeholder=\"Nh\u1eadp email c\u1ee7a b\u1ea1n\">\n        <button>\u279c<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- LI\u00caN K\u1ebeT -->\n    <div class=\"footer-links\">\n      <div class=\"link-group\">\n        <h4>Trang ch\u1ee7<\/h4>\n        <a href=\"#\">Gi\u1edbi thi\u1ec7u<\/a>\n        <a href=\"#\">S\u1ea3n ph\u1ea9m<\/a>\n        <a href=\"#\">B\u1ea3ng gi\u00e1<\/a>\n      <\/div>\n\n      <div class=\"link-group\">\n        <h4>Ch\u00ednh s\u00e1ch<\/h4>\n        <a href=\"#\">V\u1eadn h\u00e0nh<\/a>\n        <a href=\"#\">\u0110\u1ed5i tr\u1ea3<\/a>\n        <a href=\"#\">\u0110\u1eb7t h\u00e0ng<\/a>\n      <\/div>\n\n      <div class=\"link-group\">\n        <h4>Li\u00ean h\u1ec7<\/h4>\n        <a href=\"#\">T\u00e0i kho\u1ea3n<\/a>\n        <a href=\"#\">Thanh to\u00e1n<\/a>\n        <a href=\"#\">H\u1ed3 s\u01a1<\/a>\n      <\/div>\n\n      <div class=\"link-group\">\n        <h4>M\u1ea1ng X\u00e3 H\u1ed9i<\/h4>\n        <a href=\"#\">Facebook<\/a>\n        <a href=\"#\">Instagram<\/a>\n        <a href=\"#\">LinkedIn<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- COPYRIGHT -->\n  <div class=\"footer-bottom\">\n    \u00a9 2025 An Nam Herbal. All rights reserved.\n  <\/div>\n<\/footer>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-37a56bd e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"37a56bd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cfafe11 elementor-widget elementor-widget-html\" data-id=\"cfafe11\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"vi\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1\" \/>\n  <title>An Nam Herbal - Footer<\/title>\n  <style>\n    :root {\n      --brand-green: #2f680d;\n      --pastel-green: #CDE3D1;\n      --cta-orange: #e85c3b;\n    }\n\n    body {\n      margin: 0;\n      font-family: \"Inter\", sans-serif;\n      color: #ffffff;\n      background-color: #f8f8f8;\n    }\n\n    \/* ===== FOOTER ===== *\/\n    footer {\n      background-color: var(--brand-green);\n      color: #f5f5f5;\n      padding: 50px 20px 30px;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n    }\n\n    \/* ===== TOP: LOGO & EMAIL ===== *\/\n    .footer-top {\n      width: 100%;\n      max-width: 400px;\n      text-align: center;\n      margin-bottom: 40px;\n    }\n\n    .footer-logo img {\n      height: 42px;\n      width: auto;\n      margin-bottom: 18px;\n    }\n\n    .footer-top p {\n      font-size: 14px;\n      color: #e8e8e8;\n      margin-bottom: 18px;\n    }\n\n    .footer-input {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      background-color: #fff;\n      border-radius: 30px;\n      overflow: hidden;\n      width: 100%;\n      max-width: 300px;\n      margin: 0 auto;\n    }\n\n    .footer-input input {\n      flex: 1;\n      border: none;\n      padding: 12px 16px;\n      font-size: 14px;\n      outline: none;\n    }\n\n    .footer-input button {\n      background-color: var(--cta-orange);\n      border: none;\n      color: #fff;\n      font-weight: 700;\n      padding: 12px 18px;\n      cursor: pointer;\n      transition: background 0.3s ease;\n    }\n\n    .footer-input button:hover {\n      background-color: #d84e30;\n    }\n\n    \/* ===== LINKS AREA ===== *\/\n    .footer-links {\n      display: flex;\n      flex-wrap: wrap; \/* \u2705 Cho ph\u00e9p 2 c\u1ed9t song song *\/\n      justify-content: center;\n      gap: 28px 50px; \/* kho\u1ea3ng c\u00e1ch gi\u1eefa c\u00e1c kh\u1ed1i *\/\n      width: 100%;\n      max-width: 420px;\n      margin-bottom: 40px;\n    }\n\n    .link-group {\n      width: calc(50% - 25px); \/* \u2705 2 c\u1ed9t \u0111\u1ec1u nhau *\/\n      text-align: center;\n    }\n\n    .link-group h4 {\n      font-size: 15px;\n      color: #ffffff;\n      margin-bottom: 10px;\n      font-weight: 700;\n    }\n\n    .link-group a {\n      display: block;\n      color: #e8e8e8;\n      font-size: 14px;\n      text-decoration: none;\n      margin: 4px 0;\n      transition: color 0.3s ease;\n    }\n\n    .link-group a:hover {\n      color: var(--pastel-green);\n    }\n\n    \/* ===== COPYRIGHT ===== *\/\n    .footer-bottom {\n      border-top: 1px solid rgba(255, 255, 255, 0.2);\n      text-align: center;\n      padding-top: 16px;\n      font-size: 13px;\n      color: #e8e8e8;\n      opacity: 0.8;\n      width: 100%;\n      max-width: 400px;\n    }\n\n    \/* ===== RESPONSIVE (DESKTOP) ===== *\/\n    @media (min-width: 768px) {\n      footer {\n        flex-direction: row;\n        justify-content: space-around;\n        align-items: flex-start;\n        padding: 60px 80px;\n        text-align: left;\n      }\n\n      .footer-top {\n        text-align: left;\n        max-width: 280px;\n        margin-bottom: 0;\n      }\n\n      .footer-links {\n        flex-wrap: nowrap;\n        justify-content: space-between;\n        align-items: flex-start;\n        max-width: 700px;\n        gap: 60px;\n        margin-bottom: 0;\n      }\n\n      .link-group {\n        width: auto;\n        text-align: left;\n      }\n\n      .footer-bottom {\n        width: 100%;\n        text-align: center;\n        margin-top: 40px;\n      }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <footer>\n    <!-- LOGO + EMAIL -->\n    <div class=\"footer-top\">\n      <a href=\"https:\/\/annamherbal.com\" class=\"footer-logo\">\n        <img decoding=\"async\" src=\"https:\/\/annamherbal.com\/wp-content\/uploads\/2025\/10\/logo2.png\" alt=\"An Nam Herbal Logo\">\n      <\/a>\n      <p>\u0110\u1eebng lo, ch\u00fang t\u00f4i s\u1ebd gi\u00fap b\u1ea1n hi\u1ec3u r\u00f5 m\u1ecdi th\u1ee9 v\u1ec1 s\u1ee9c kh\u1ecfe xanh t\u1ef1 nhi\u00ean \ud83c\udf3f<\/p>\n\n      <div class=\"footer-input\">\n        <input type=\"email\" placeholder=\"Nh\u1eadp email c\u1ee7a b\u1ea1n\">\n        <button>\u279c<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- LI\u00caN K\u1ebeT -->\n    <div class=\"footer-links\">\n      <div class=\"link-group\">\n        <h4>Trang ch\u1ee7<\/h4>\n        <a href=\"#\">Gi\u1edbi thi\u1ec7u<\/a>\n        <a href=\"#\">S\u1ea3n ph\u1ea9m<\/a>\n        <a href=\"#\">B\u1ea3ng gi\u00e1<\/a>\n      <\/div>\n\n      <div class=\"link-group\">\n        <h4>Ch\u00ednh  s\u00e1ch<\/h4>\n        <a href=\"#\">V\u1eadn h\u00e0nh<\/a>\n        <a href=\"#\">\u0110\u1ed5i tr\u1ea3<\/a>\n        <a href=\"#\">\u0110\u1eb7t  h\u00e0ng<\/a>\n      <\/div>\n\n      <div class=\"link-group\">\n        <h4>Li\u00ean h\u1ec7<\/h4>\n        <a href=\"#\">T\u00e0i kho\u1ea3n<\/a>\n        <a href=\"#\">Thanh to\u00e1n<\/a>\n        <a href=\"#\">H\u1ed3 s\u01a1<\/a>\n      <\/div>\n\n      <div class=\"link-group\">\n        <h4>M\u1ea1ng X\u00e3 H\u1ed9i<\/h4>\n        <a href=\"#\">Facebook<\/a>\n        <a href=\"#\">Instagram<\/a>\n        <a href=\"#\">LinkedIn<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- COPYRIGHT -->\n    <div class=\"footer-bottom\">\n      \u00a9 2025 An Nam Herbal. All rights reserved.\n    <\/div>\n  <\/footer>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tr\u00e0 \u0110\u1eadu \u0110en G\u1ea1o L\u1ee9t An Nam TR\u00c0 \u0110\u1eacU \u0110EN G\u1ea0O L\u1ee8T AN NAM THANH L\u1eccC C\u01a0 TH\u1ec2, GI\u1eee G\u00ccN N\u00c9T \u0110\u1eb8P THANH XU\u00c2N Tr\u1ebb \u0111\u1eb9p m\u1ed7i ng\u00e0y v\u1edbi Tr\u00e0 \u0110\u1eadu \u0110en G\u1ea1o L\u1ee9t An Nam, s\u1ef1 k\u1ebft h\u1ee3p ho\u00e0n h\u1ea3o t\u1eeb th\u1ea3o m\u1ed9c thi\u00ean nhi\u00ean, t\u1ea1o n\u00ean th\u1ee9c u\u1ed1ng thanh l\u1ecdc c\u01a1 th\u1ec3, h\u1ed7 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-65","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/pages\/65","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/comments?post=65"}],"version-history":[{"count":545,"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/pages\/65\/revisions"}],"predecessor-version":[{"id":695,"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/pages\/65\/revisions\/695"}],"wp:attachment":[{"href":"https:\/\/annamherbal.com\/index.php\/wp-json\/wp\/v2\/media?parent=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}