.elementor-2822 .elementor-element.elementor-element-c39786b{--display:flex;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for html, class: .elementor-element-4454af10 */@media (max-width: 767px) {
  .aduk-info-strip {
    position: relative;
    width: 100vw; /* full screen width */
    left: 50%;
    right: 50%;
    margin-left: -50vw; /* ensures true full width inside Elementor */
    margin-right: -50vw;
    background: #0A2740;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    padding: 12px 16px;
    border-top: 2px solid #FFD700;   /* added top border */
    border-bottom: 2px solid #FFD700; /* existing bottom border */
    height: 58px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    z-index: 5;
  }

  .aduk-info-inner {
    position: relative;
    width: 100%;
    height: 100%;
  }

  .aduk-info-strip .fact {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    opacity: 0;
    transition: opacity 1s ease-in-out;
    white-space: nowrap;
  }

  .aduk-info-strip .fact.active {
    opacity: 1;
  }

  .aduk-info-strip strong {
    color: #FFD700;
    font-weight: 800;
  }

  .aduk-info-strip svg {
    flex-shrink: 0;
    width: 26px;
    height: 26px;
    margin-top: -1px;
  }
}/* End custom CSS */