.elementor-141537 .elementor-element.elementor-element-5e28bb47{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141537 .elementor-element.elementor-element-5e28bb47:not(.elementor-motion-effects-element-type-background), .elementor-141537 .elementor-element.elementor-element-5e28bb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haloshop.vn/wp-content/uploads/2025/06/pattern-rocks-MO-RUONG-BANANZA-GAP-QUA-CUC-DA.jpg");}.elementor-141537 .elementor-element.elementor-element-5e28bb47::before, .elementor-141537 .elementor-element.elementor-element-5e28bb47 > .elementor-background-video-container::before, .elementor-141537 .elementor-element.elementor-element-5e28bb47 > .e-con-inner > .elementor-background-video-container::before, .elementor-141537 .elementor-element.elementor-element-5e28bb47 > .elementor-background-slideshow::before, .elementor-141537 .elementor-element.elementor-element-5e28bb47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141537 .elementor-element.elementor-element-5e28bb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-141537 .elementor-element.elementor-element-1f9474fb{text-align:center;}/* Start custom CSS for text-editor, class: .elementor-element-1f9474fb */.halo-bananza {
      background-color: #ffffff;
      color: #111111;
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
      line-height: 1.7;
      max-width: 100%;
      padding: 20px;
      margin: auto;
      border-radius: 12px;
      box-shadow: 0 0 12px rgba(0, 0, 0, 0.05);
    }

    .halo-bananza h1,
    .halo-bananza h2 {
      color: #d80000;
      border-bottom: 2px solid #d80000;
      padding-bottom: 6px;
      
    }

    .halo-bananza p {
      margin: 14px 0;
    }

    .halo-bananza ul,
    .halo-bananza ol {
      margin-left: 24px;
      padding-left: 8px;
    }

    .halo-bananza ul li,
    .halo-bananza ol li {
      margin: 10px 0;
    }

    .halo-bananza strong {
      color: #d80000;
      font-weight: bold;
    }

    .halo-bananza em {
      color: #333333;
      font-style: italic;
    }

    .halo-bananza a {
      color: #d80000;
      text-decoration: underline;
    }

    .halo-bananza a:hover {
      color: #000000;
    }

    .halo-bananza blockquote {
      border-left: 4px solid #d80000;
      background-color: #fff2f2;
      margin: 22px 0;
      padding: 14px 18px;
      color: #444;
      font-style: italic;
    }/* End custom CSS */