.elementor-141047 .elementor-element.elementor-element-a8e4ed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for wd_text_block, class: .elementor-element-d628917 */.switch2-article {
      background-color: #ffffff;          /* nền trắng */
      color: #101010;                     /* chữ đen */
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
      line-height: 1.7;
      padding: 25px;
      max-width: 100%;
      margin: auto;
      border-radius: 12px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    }

    /* Tiêu đề & heading */
    .switch2-article h1,
    .switch2-article h2,
    .switch2-article h3 {
      color: #000;                     /* đỏ nổi bật */
      border-bottom: 2px solid #e50914;
      padding-bottom: 6px;
      margin-top: 32px;
    }

    /* Đoạn văn */
    .switch2-article p {
      margin: 14px 0;
    }

    /* Danh sách */
    .switch2-article ul {
      list-style-type: disc;
      margin-left: 24px;
      padding-left: 6px;
    }
    .switch2-article ul li {
      margin: 10px 0;
    }
    .switch2-article .tight li {          /* danh sách “tight” trong FAQ */
      margin: 6px 0;
    }

    /* Nhấn mạnh */
    .switch2-article strong {
      color: #000;                     /* đỏ */
      font-weight: bold;
    }
    .switch2-article em {
      color: #3a3a3a;
      font-style: italic;
    }

    /* Liên kết */
    .switch2-article a {
      color: #e50914;
      text-decoration: underline;
    }
    .switch2-article a:hover {
      color: #000000;
    }

    /* Blockquote (lời trích đánh giá) */
    .switch2-article blockquote {
      border-left: 4px solid #e50914;
      background: #fff3f4;
      margin: 22px 0;
      padding: 14px 18px;
      color: #444;
      font-style: italic;
    }/* End custom CSS */