
    * {
      max-width: unset;
    }

    body {
      background-color: rgb(243, 243, 243);
    }

    .landerlab-button1 {
      display: inline-block;
      padding-top: 12px;
      padding-right: 30px;
      padding-bottom: 12px;
      padding-left: 30px;
      text-decoration-line: none;
      text-decoration-thickness: initial;
      text-decoration-style: initial;
      text-decoration-color: initial;
      text-align: center;
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px;
      background-color: rgb(32, 168, 216);
      color: rgb(255, 255, 255);
      transition-duration: 0.25s, 0.25s;
      transition-timing-function: ease, ease;
      transition-delay: 0s, 0s;
      transition-property: color, background;
    }

    .landerlab-button1:hover {
      background-color: rgb(27, 152, 197);
      color: rgb(255, 255, 255);
    }

    .landerlab-button1:active {
      background-color: rgb(27, 152, 197);
      color: rgb(255, 255, 255);
    }

    #ix1jh {
      font-family: "Times New Roman";
      font-size: 40px;
      color: rgb(0, 0, 0);
    }

    #ig9ev {
      color: rgb(204, 0, 0);
    }

    #if5j {
      color: rgb(0, 0, 0);
      font-weight: 500;
      font-family: Arial, Helvetica, sans-serif;
    }

    #ihtyl {
      color: rgb(204, 0, 0);
    }

    #izlmd {
      color: rgb(31, 31, 31);
    }

    #i0gtj {
      background-color: rgb(241, 196, 15);
    }

    .empty-section {
      padding-top: 60px;
      padding-bottom: 60px;
    }

    .empty-section--container {
      display: flex;
      flex-direction: column;
      align-items: center;
      row-gap: 10px;
      column-gap: 10px;
      padding-top: 15px;
      padding-bottom: 15px;
    }

    #icgj {
      background-color: rgb(255, 255, 255);
      width: 814px;
      margin-top: 0px;
      margin-right: 295px;
      margin-bottom: -32px;
      margin-left: 295px;
      height: 1077.96px;
      padding-top: 0px;
      padding-right: 12px;
      padding-bottom: 0px;
      padding-left: 12px;
    }

    #iptf4 {
      font-size: 32px;
      font-weight: 700;
      width: 731.086px;
      height: 69.3984px;
      font-family: Arial, Helvetica, sans-serif;
      background-color: rgb(10, 165, 46);
      text-transform: capitalize;
      margin-top: 74px;
      margin-right: 0px;
      margin-bottom: -2px;
      margin-left: 0px;
      padding-top: 11px;
      padding-right: 30px;
      padding-bottom: 6px;
      padding-left: 30px;
    }

    #i4ki1 {
      margin-top: -21px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }

    #i0n7u {
      height: 10px;
      margin-top: 8px;
      margin-right: 39.5px;
      margin-bottom: 0px;
      margin-left: 39.5px;
      padding-top: 5px;
      padding-right: 0px;
      padding-bottom: 1px;
      padding-left: 0px;
    }

    #ikdjf {
      font-size: 14.8px;
      color: rgb(0, 0, 0);
    }

    #ilav7 {
      color: rgb(0, 0, 0);
      margin-top: 0px;
    }

    #ikywk {
      margin-top: 19px;
      width: 100%;
      height: 423px;
    }

    #iz9fb {
      font-size: 32px;
      font-weight: 700;
      width: 731.086px;
      height: 69.3984px;
      font-family: Arial, Helvetica, sans-serif;
      background-color: rgb(206, 2, 2);
      text-transform: capitalize;
      margin-top: 32px;
      margin-right: 0px;
      margin-bottom: -2px;
      margin-left: 0px;
      padding-top: 11px;
      padding-right: 30px;
      padding-bottom: 6px;
      padding-left: 30px;
    }

    @media (max-width: 992px) {
      #ix1jh {
        font-size: 38px;
      }

      #iq13q {
        font-size: 38px;
      }

      #iptf4 {
        width: 662.086px;
        line-height: 48.2px;
        margin-top: 6px;
        font-size: 35px;
      }

      #icgj {
        height: 1067.95px;
      }

      #ilav7 {
        margin-top: 0px;
        font-size: 43px;
        font-weight: 600;
        text-align: center;
        line-height: 55.3px;
      }

      #iz9fb {
        width: 662.086px;
        line-height: 48.2px;
        margin-top: 18px;
        font-size: 35px;
      }

      #i0n7u {
        margin-bottom: 0px;
      }

      #irw7q {
        background-color: rgb(255, 230, 0);
      }

      #ikywk {
        width: 95.616%;
        height: 362px;
      }

      #i26l2 {
        padding-top: 0px;
        padding-bottom: 0px;
      }

      #i3ozo {
        color: rgb(78, 175, 22);
      }

      #iwy3s {
        background-color: rgb(255, 255, 255);
        padding-top: 0px;
        padding-bottom: 0px;
      }

      #io9dy {
        padding-top: 0px;
        padding-bottom: 0px;
      }

      #ifh0p {
        width: 100%;
        font-size: 30px;
      }

      #ii0nk {
        width: 100%;
        font-size: 30px;
      }

      #i91gg {
        width: 100%;
        font-size: 30px;
      }

      #iur88 {
        padding-top: 0px;
        margin-top: 11px;
      }

      #ijopi {
        margin-top: 0px;
      }

      #ibbtb {
        margin-top: 0px;
      }

      #i5lzd {
        background-color: rgb(255, 255, 255);
        padding-top: 0px;
      }
    }

    @media (max-width: 576px) {
      #ix1jh {
        font-size: 24px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-weight: 600;
        color: rgb(164, 0, 0);
      }

      #if5j {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 29px;
        letter-spacing: -1px;
      }

      #iq13q {
        font-size: 26px;
      }

      #izlmd {
        font-size: 24px;
      }

      #icgj {
        width: 370px;
        height: 833.047px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: -242px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 12px;
        padding-bottom: 0px;
        padding-left: 12px;
        color: rgb(226, 40, 20);
        line-height: 28.7px;
      }

      #iptf4 {
        width: 100%;
        font-size: 25px;
        margin-top: 84px;
        margin-right: 0px;
        margin-bottom: -7px;
        margin-left: 0px;
        padding-top: 21px;
        padding-right: 30px;
        padding-bottom: 6px;
        padding-left: 30px;
        background-color: rgb(10, 165, 46);
        color: rgb(255, 255, 255);
        font-family: Arial, Helvetica, sans-serif;
        line-height: 27.2px;
      }

      #i0n7u {
        width: 341.398px;
        margin-top: 8px;
        margin-right: 39.5px;
        margin-bottom: -28px;
        margin-left: 4.5px;
        height: 14px;
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
      }

      #i4ki1 {
        padding-top: 0px;
        margin-top: 69px;
        width: 361px;
        margin-left: -8px;
      }

      #ikdjf {
        font-size: 11.8px;
      }

      #ilav7 {
        font-size: 26px;
        margin-right: 0px;
        text-align: center;
        line-height: 32.6px;
        color: rgb(22, 22, 22);
        font-family: Roboto;
        margin-bottom: 4px;
      }

      #ikywk {
        margin-top: 33px;
        height: 180px;
      }

      #iz9fb {
        width: 345px;
        font-size: 25px;
        margin-top: 23px;
        margin-right: 0px;
        margin-bottom: -7px;
        margin-left: 0px;
        padding-top: 21px;
        padding-right: 30px;
        padding-bottom: 6px;
        padding-left: 30px;
        background-color: rgb(197, 0, 0);
        color: rgb(255, 255, 255);
        font-family: Arial, Helvetica, sans-serif;
        line-height: 27.2px;
      }

      #irw7q {
        background-color: rgb(255, 230, 0);
        padding-top: 18px;
        padding-bottom: 8px;
      }

      #i26l2 {
        padding-bottom: 0px;
        padding-top: 0px;
      }

      #iwy3s {
        background-color: rgb(255, 255, 255);
        padding-top: 0px;
        padding-bottom: 14px;
      }

      #io9dy {
        padding-top: 12px;
        padding-bottom: 0px;
      }

      #ipl1f {
        width: 100%;
        font-size: 23px;
        text-align: center;
        color: rgb(209, 8, 1);
      }

      #iwzdf {
        width: 100%;
        text-align: center;
        font-size: 23px;
        margin-bottom: 0px;
        line-height: 28.5px;
      }

      #iur88 {
        padding-top: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        margin-top: 1px;
      }

      #ioa4z {
        padding-top: 0px;
        margin-bottom: 0px;
        margin-top: 15px;
        padding-bottom: 0px;
      }

      #ifh0p {
        font-size: 21px;
        font-family: Roboto;
        width: 100%;
        background-color: rgb(38, 107, 245);
        margin-top: 0px;
      }

      #ii0nk {
        font-size: 21px;
        font-family: Roboto;
        width: 100%;
        background-color: rgb(38, 107, 245);
      }

      #ijopi {
        padding-top: 0px;
        margin-bottom: 0px;
        margin-top: 15px;
        padding-bottom: 0px;
      }

      #i91gg {
        font-size: 21px;
        font-family: Roboto;
        width: 100%;
        background-color: rgb(38, 107, 245);
        row-gap: 5px;
        column-gap: 5px;
      }

      #ibbtb {
        padding-top: 0px;
        margin-bottom: 0px;
        margin-top: 15px;
        padding-bottom: 0px;
      }

      #i5lzd {
        padding-top: 0px;
        background-color: rgb(255, 255, 255);
      }

      #i3ozo {
        color: rgb(12, 170, 19);
      }

      #iqv6w {
        padding-top: 0px;
        padding-bottom: 3px;
      }

      #i7wsb {
        background-color: rgb(255, 255, 255);
        border-top-style: dashed;
        border-right-style: dashed;
        border-bottom-style: dashed;
        border-left-style: dashed;
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 2px;
        padding-top: 0px;
        padding-bottom: 0px;
      }

      #irei4 {
        margin-top: 0px;
      }

      #icy9j {
        width: 100%;
        font-size: 20px;
        text-align: center;
      }

      #idper8 {
        width: 100%;
        font-size: 20px;
        text-align: center;
        color: rgb(192, 9, 9);
        line-height: 26px;
      }

      #i3r7m3 {
        margin-top: 0px;
        padding-top: 0px;
      }

      #ifbr1q {
        padding-top: 0px;
        padding-bottom: 0px;
        background-color: rgb(255, 255, 255);
      }

      #i265lx {
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
      }
    }

    a{
        text-decoration: none;
        color: inherit;
    }
          .ticker-container {
            width: 100%;
            max-width: 500px;
            margin: 40px auto;
            font-family: Arial, sans-serif;
            border-radius: 12px;
            overflow: hidden;
            box-shadow: 0 6px 20px rgba(0, 0, 0, 0.05);
            background-color: #f0fff4;
            border: 1px solid #c8e6c9;
          }

          .ticker-header {
            background-color: #ffffff;
            padding: 10px 16px;
            border-bottom: 1px solid #d6e9dc;
            display: flex;
            align-items: center;
            gap: 10px;
            font-size: 16px;
            font-weight: bold;
            color: #d32f2f;
          }

          .blinker {
            width: 10px;
            height: 10px;
            background-color: #d32f2f;
            border-radius: 50%;
            animation: blinker 1.2s infinite ease-in-out;
          }

          @keyframes blinker {

            0%,
            100% {
              opacity: 1;
            }

            50% {
              opacity: 0;
            }
          }

          .ticker-wrapper {
            overflow: hidden;
            height: 280px;
            /* Fixed height for 5 items */
          }

          .ticker {
            display: flex;
            flex-direction: column;
            animation: scroll-up 4s linear infinite;
          }

          .ticker-item {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 12px 16px;
            border-bottom: 1px solid #e0f2e9;
            font-size: 15px;
            color: #1b5e20;
          }

          .ticker-left {
            display: flex;
            flex-direction: column;
          }

          .ticker-name {
            font-weight: 500;
          }

          .ticker-time {
            font-size: 12px;
            color: #666;
          }

          .ticker-savings {
            font-weight: bold;
            font-size: 18px;
            color: #fff;
            background-color: #ff5252;
            /* 🔴 Red badge */
            padding: 4px 10px;
            border-radius: 8px;
            box-shadow: 0 0 6px rgba(255, 82, 82, 0.5);
            min-width: 100px;
            text-align: right;
          }

          @keyframes scroll-up {
            0% {
              transform: translateY(0);
            }

            100% {
              transform: translateY(-20%);
            }
          }

          @media (max-width: 500px) {
            .ticker-container {
              max-width: 90%;
            }

            .ticker-savings {
              font-size: 16px;
              min-width: 80px;
            }
          }
        .site-footer {
  background: #f8f8f8;
  border-top: 1px solid #e5e5e5;
  padding: 20px 10px;
  font-size: 12px;
  color: #555;
  text-align: center;
}

.site-footer a {
  color: #555;
  text-decoration: none;
  margin: 0 5px;
}

.site-footer a:hover {
  text-decoration: underline;
}

.footer-text {
  max-width: 900px;
  margin: 10px auto;
  line-height: 1.5;
}

.footer-copy {
  margin-top: 8px;
  color: #888;
}

.heading{
  text-align: center;
  color: black;
}
