:root {
  --desktop-font-size: 14px;
  --h1-font-size: 32px;
  --h2-font-size: 20px;
  --h3-font-size: 16px;
  --disclaimer_font_size:14px; }
  @media (min-width: 768px) and (max-width: 821px) {
    :root {
      --h1-font-size: 3.75vw;
      --desktop-font-size: 20px; } }
  @media (min-width: 1400px) {
    :root {
      --desktop-font-size: 1.042vw;
      --disclaimer_font_size:15px;
      --h2-font-size: 1.667vw;
      --h3-font-size: 1.25vw; } }

:root {
  --vh: 100vh; }

body {
  text-align: right; }
  body:not(.no_background):not(.campaign_page) main {
    padding-top: calc(4.79vw + var(--brusting_text_top, 0px)); }
    @media (max-width: 820px) {
      body:not(.no_background):not(.campaign_page) main {
        padding-top: calc(108px + var(--brusting_text_top, 0px)); } }
  body main .layout-content {
    position: relative; }
    body main .layout-content .paragraph--type--from-library.container {
      max-width: unset; }
  body #block-leumi-new-local-tasks {
    display: none; }
  body a {
    color: var(--Primary-vivid-blue, #06F);
    font-weight: 400; }
    body a:hover {
      color: var(--Secondary-06, #0D54D8); }
    body a:active {
      color: var(--Primary-main-dark, #070762); }
  body a.link_button {
    padding: 14px;
    justify-content: center;
    align-items: center;
    background: var(--Primary-vivid-blue, #06F);
    color: var(--Neutral-white, #FFF);
    text-align: center;
    font-size: 16px;
    letter-spacing: 0.24px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    /* 30px */
    width: fit-content;
    display: inline-block;
    margin: 0;
    border-radius: 8px; }
    @media (min-width: 769px) {
      body a.link_button {
        font-size: var(--desktop-font-size, 1.042vw);
        display: inline-flex;
        border-radius: 0.833vw;
        padding: 8px 48px 8px 48px; } }
    body a.link_button:after {
      content: '';
      background-image: none;
      width: unset;
      height: unset;
      margin: 0; }
    body a.link_button:hover {
      background: var(--Secondary-06, #0D54D8); }
  @media (max-width: 768px) {
    body.leumi_new_design:not(.investor_relation) .tab-content .table-container {
      margin-left: calc(-48px - 1.0em); } }
  body.leumi_new_design:not(.investor_relation) ul > li::marker {
    color: var(--Primary-vivid-blue, #06F);
    font-size: 1.3em; }
  @media (max-width: 768px) {
    body.leumi_new_design:not(.investor_relation) ul > li {
      overflow-wrap: break-word; } }
  body.leumi_new_design:not(.investor_relation) .table-container {
    border-radius: 1.042vw;
    border: 0;
    background: linear-gradient(94deg, rgba(0, 0, 0, 0) 35.05%, rgba(0, 0, 0, 0.01) 60.77%), linear-gradient(71deg, rgba(255, 255, 255, 0.6) 14.9%, rgba(255, 255, 255, 0.45) 45.79%);
    box-shadow: 0px 0.781vw 3.125vw -1.563vw rgba(7, 7, 98, 0.4);
    backdrop-filter: blur(1.042vw); }
    @media (max-width: 768px) {
      body.leumi_new_design:not(.investor_relation) .table-container {
        overflow: auto;
        max-height: 500px;
        white-space: nowrap;
        max-width: 99vw;
        border-radius: 0 20px 20px 0; } }
    body.leumi_new_design:not(.investor_relation) .table-container .table {
      margin: 0;
      padding: 0;
      border-collapse: collapse;
      width: 100%;
      border: 0;
      line-height: 1.15; }
      @media (min-width: 769px) {
        body.leumi_new_design:not(.investor_relation) .table-container .table {
          table-layout: auto;
          width: 100% !important;
          border-spacing: 0;
          border-collapse: separate;
          border-radius: 1.042vw;
          background-color: white; } }
      body.leumi_new_design:not(.investor_relation) .table-container .table thead {
        position: sticky;
        z-index: 3; }
        body.leumi_new_design:not(.investor_relation) .table-container .table thead tr {
          background: linear-gradient(94deg, rgba(0, 0, 0, 0) 35.05%, rgba(0, 0, 0, 0.01) 60.77%), linear-gradient(71deg, rgba(255, 255, 255, 0.6) 14.9%, rgba(255, 255, 255, 0.45) 45.79%);
          box-shadow: 0 15px 60px -30px rgba(7, 7, 98, 0.4);
          backdrop-filter: blur(20px);
          border-radius: 20px; }
          @media (min-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table thead tr {
              border-radius: 1.042vw; } }
        body.leumi_new_design:not(.investor_relation) .table-container .table thead th {
          position: sticky;
          z-index: 2;
          top: -1px;
          padding: 20px 14px 20px 20px;
          text-align: right;
          background-color: rgba(224, 236, 254, 0.5);
          border-bottom: 3px solid var(--Neutral-white, #FFF);
          border-top: 3px solid var(--Neutral-white, #FFF);
          backdrop-filter: blur(20px);
          color: #070762;
          font-style: normal;
          font-weight: 700;
          text-align: right;
          leading-trim: both;
          text-edge: cap;
          font-size: 16px;
          line-height: 125%;
          vertical-align: top; }
          @media (min-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table thead th {
              padding: 1.042vw 0.729vw 1.042vw 1.042vw;
              font-size: var(--desktop-font-size, 1.042vw);
              line-height: 140%;
              position: unset; } }
          body.leumi_new_design:not(.investor_relation) .table-container .table thead th:first-of-type {
            right: 0;
            border-right: 3px solid var(--Neutral-white, #FFF);
            border-radius: 0px 20px 0px 0px; }
            @media (min-width: 769px) {
              body.leumi_new_design:not(.investor_relation) .table-container .table thead th:first-of-type {
                padding-right: 1.563vw;
                border-right: 3px solid var(--Neutral-white, #FFF);
                border-radius: 0px 1.04vw 1.04vw 0px; } }
            body.leumi_new_design:not(.investor_relation) .table-container .table thead th:first-of-type.scrolled-th-cell {
              z-index: 3;
              background: linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, #e0ecfe 7%); }
          body.leumi_new_design:not(.investor_relation) .table-container .table thead th.scrolled-th-cell {
            background-color: #e0ecfe; }
          body.leumi_new_design:not(.investor_relation) .table-container .table thead th:last-of-type {
            border-radius: 20px 0px 0px 0px;
            padding-left: 3px;
            border-left: 3px solid var(--Neutral-white, #FFF); }
            @media (min-width: 769px) {
              body.leumi_new_design:not(.investor_relation) .table-container .table thead th:last-of-type {
                border-radius: 1.04vw 0 0 1.04vw;
                padding-left: 1.563vw;
                border-left: 3px solid var(--Neutral-white, #FFF); } }
      body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr {
        border-spacing: 0;
        line-height: 1; }
        body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td {
          padding: 17px 14px 17px 10px;
          font-size: 16px;
          font-weight: 300;
          vertical-align: middle; }
          @media (max-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td {
              border-top: none;
              background-image: linear-gradient(to right, #A2C7FD 0 100%, transparent 50% 100%);
              background-repeat: no-repeat;
              background-size: 100% 1px;
              background-color: white; } }
          @media (min-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td {
              border-top: 1px solid #A2C7FD;
              padding: 1.042vw 0.729vw 1.042vw 1.042vw;
              font-size: var(--desktop-font-size, 1.042vw);
              background-color: white; } }
          body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:first-of-type:not(.ignoreTitle) {
            position: sticky;
            right: -1px;
            text-align: right;
            background-repeat: no-repeat;
            background-size: 98% 1px;
            background-color: white; }
            @media (min-width: 769px) {
              body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:first-of-type:not(.ignoreTitle) {
                background-image: linear-gradient(to right, #A2C7FD 0 100%, transparent 50% 100%);
                background-repeat: no-repeat;
                padding-right: 1.563vw;
                position: unset;
                border-top: none;
                background-size: 98% 1px; } }
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:first-of-type:not(.ignoreTitle) strong {
              color: var(--Secondary-06, #0D54D8);
              font-weight: 600; }
          @media (min-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:first-of-type.ignoreTitle {
              border-top: 1px solid #A2C7FD; } }
          body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:first-of-type[rowspan]:not(.scrolled-first-cell) {
            position: relative; }
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:first-of-type[rowspan]:not(.scrolled-first-cell):before {
              content: "";
              border-left: 1px solid #A2C7FD;
              position: absolute;
              width: 1px;
              left: 4px;
              top: 10px;
              bottom: 10px; }
          body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:first-of-type.scrolled-first-cell {
            border-bottom: 1px solid  #A2C7FD !important;
            background: linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, white 7%); }
          body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td[rowspan]:not(:first-child) {
            position: relative; }
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td[rowspan]:not(:first-child):before {
              content: "";
              border-right: 1px solid #A2C7FD;
              position: absolute;
              width: 1px;
              right: 2px;
              top: 10px;
              bottom: 10px; }
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td[rowspan]:not(:first-child):not(:last-child):after {
              content: "";
              border-right: 1px solid #A2C7FD;
              position: absolute;
              width: 1px;
              left: 2px;
              top: 10px;
              bottom: 10px; }
          @media (min-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td:last-of-type:not(.ignoreTitle) {
              border-top: none;
              background: linear-gradient(to left, #A2C7FD 0 95%, transparent 50% 100%);
              background-repeat: no-repeat;
              background-size: 100% 1px;
              background-color: white; } }
          body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr td ul {
            margin: 0 -20px; }
        body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:first-of-type td {
          background: linear-gradient(to right, #fff 0 100%, transparent 50% 100%); }
          @media (min-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:first-of-type td {
              border-top: 0;
              background-image: none !important;
              background-color: white !important; } }
        body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:last-of-type td {
          border-bottom: 0px;
          padding-left: 10px; }
          body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:last-of-type td:first-of-type:not(.ignoreTitle) {
            border-bottom-right-radius: 20px; }
          body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:last-of-type td:last-of-type:not(.ignoreTitle) {
            border-bottom-left-radius: 20px; }
          @media (min-width: 769px) {
            body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:last-of-type td {
              padding-left: 1.563vw; }
              body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:last-of-type td:first-of-type:not(.ignoreTitle) {
                border-bottom-right-radius: 1.04vw; }
              body.leumi_new_design:not(.investor_relation) .table-container .table tbody tr:last-of-type td:last-of-type:not(.ignoreTitle) {
                border-bottom-left-radius: 1.04vw; } }
      @media (max-width: 767px) {
        body.leumi_new_design:not(.investor_relation) .table-container .table a.link_button {
          width: fit-content;
          display: inline-block;
          margin: 0; } }
    body.leumi_new_design:not(.investor_relation) .table-container h3, body.leumi_new_design:not(.investor_relation) .table-container h4 {
      color: #070762;
      font-size: 17px; }
      body.leumi_new_design:not(.investor_relation) .table-container h3.text-align-center, body.leumi_new_design:not(.investor_relation) .table-container h4.text-align-center {
        text-align: center; }
      body.leumi_new_design:not(.investor_relation) .table-container h3.text-align-left, body.leumi_new_design:not(.investor_relation) .table-container h4.text-align-left {
        text-align: left; }
      body.leumi_new_design:not(.investor_relation) .table-container h3.text-align-right, body.leumi_new_design:not(.investor_relation) .table-container h4.text-align-right {
        text-align: right; }
    body.leumi_new_design:not(.investor_relation) .table-container h5 {
      font-size: 14px; }
      body.leumi_new_design:not(.investor_relation) .table-container h5.text-align-center {
        text-align: center; }
      body.leumi_new_design:not(.investor_relation) .table-container h5.text-align-left {
        text-align: left; }
      body.leumi_new_design:not(.investor_relation) .table-container h5.text-align-right {
        text-align: right; }
    body.leumi_new_design:not(.investor_relation) .table-container h6 {
      font-size: 12px; }
      body.leumi_new_design:not(.investor_relation) .table-container h6.text-align-center {
        text-align: center; }
      body.leumi_new_design:not(.investor_relation) .table-container h6.text-align-left {
        text-align: left; }
      body.leumi_new_design:not(.investor_relation) .table-container h6.text-align-right {
        text-align: right; }
    @media (max-width: 768px) {
      body.leumi_new_design:not(.investor_relation) .table-container ul > li {
        overflow-wrap: break-word; } }
    @media (max-width: 768px) {
      body.leumi_new_design:not(.investor_relation) .table-container ol > li {
        overflow-wrap: break-word; } }
    body.leumi_new_design:not(.investor_relation) .table-container .links {
      display: flex;
      flex-wrap: wrap;
      margin: 0 -0.521vw; }
      body.leumi_new_design:not(.investor_relation) .table-container .links .complex-link {
        flex: 0 0 33.3%; }
        body.leumi_new_design:not(.investor_relation) .table-container .links .complex-link a {
          display: flex;
          color: grey;
          width: 100%;
          padding: 5px;
          background-color: white;
          font-weight: normal;
          margin: 0.521vw;
          border-radius: 8px; }
          body.leumi_new_design:not(.investor_relation) .table-container .links .complex-link a.pdf:before {
            content: "";
            background: url("/images/article/pdf.png") no-repeat;
            background-size: 16px 16px;
            background-position: center;
            width: 16px;
            height: 16px;
            margin: 0 0.521vw; }
          body.leumi_new_design:not(.investor_relation) .table-container .links .complex-link a.xlsx:before {
            content: "";
            background: url("/images/article/xls.png") no-repeat;
            background-size: 16px 16px;
            background-position: center;
            width: 16px;
            height: 16px;
            display: inline-block;
            margin: 0 0.521vw; }
          body.leumi_new_design:not(.investor_relation) .table-container .links .complex-link a.docx:before {
            content: "";
            background: url("/images/article/docx.png") no-repeat;
            background-size: 16px 16px;
            background-position: center;
            width: 16px;
            height: 16px;
            display: inline-block;
            margin: 0 0.521vw; }
    body.leumi_new_design:not(.investor_relation) .table-container .links-wrapper.hide .complex-link:first-child {
      display: none; }

.replaceSiteLoader {
  height: 100%;
  width: 100%;
  background-color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 4;
  top: 0;
  font-size: 40px; }
  .replaceSiteLoader .switch_site_loader {
    width: 90px;
    aspect-ratio: 2;
    --_g: no-repeat radial-gradient(circle closest-side,#0066FF 90%,#0000);
    background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
    background-size: calc(100%/3) 50%;
    animation: l3 1.5s infinite linear; }

@keyframes l3 {
  20% {
    background-position: 0%   0%, 50%  50%,100%  50%; }
  40% {
    background-position: 0% 100%, 50%   0%,100%  50%; }
  60% {
    background-position: 0%  50%, 50% 100%,100%   0%; }
  80% {
    background-position: 0%  50%, 50%  50%,100% 100%; } }

.leumi_new_design footer.investor_footer {
  background-color: transparent; }
  @media (max-width: 768px) {
    .leumi_new_design footer.investor_footer {
      padding-bottom: 0; } }
  .leumi_new_design footer.investor_footer .container {
    margin: 0;
    padding: 0; }
  .leumi_new_design footer.investor_footer .block-footer {
    order: 1;
    border-bottom: 0;
    padding: 0; }
    .leumi_new_design footer.investor_footer .block-footer > ul {
      padding: 0; }
      @media (min-width: 821px) {
        .leumi_new_design footer.investor_footer .block-footer > ul {
          display: flex;
          flex-direction: row;
          justify-content: space-between; } }
      .leumi_new_design footer.investor_footer .block-footer > ul > li {
        width: 20%;
        text-align: right; }
        @media (max-width: 768px) {
          .leumi_new_design footer.investor_footer .block-footer > ul > li {
            border-bottom: 1px solid var(--Neutral-gray-04, #EDEEF4);
            margin: 0;
            width: 100%;
            padding: 20px 0px;
            position: relative; } }
        .leumi_new_design footer.investor_footer .block-footer > ul > li > ul {
          margin-right: 0; }
          @media (max-width: 768px) {
            .leumi_new_design footer.investor_footer .block-footer > ul > li > ul li {
              border-bottom: 1px solid var(--Neutral-gray-04, #EDEEF4); } }
        @media (max-width: 768px) {
          .leumi_new_design footer.investor_footer .block-footer > ul > li h4 {
            margin: 0;
            margin-right: 12px; } }
  .leumi_new_design footer.investor_footer nav[id$=block-leumi-new-footer-bottom-links] {
    order: 3; }
    .leumi_new_design footer.investor_footer nav[id$=block-leumi-new-footer-bottom-links] > ul {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      list-style: none;
      padding: 0; }
      .leumi_new_design footer.investor_footer nav[id$=block-leumi-new-footer-bottom-links] > ul > li {
        margin: 0;
        padding: 5px 15px;
        border-bottom: 0;
        text-align: center; }
        .leumi_new_design footer.investor_footer nav[id$=block-leumi-new-footer-bottom-links] > ul > li a {
          font-size: 14px;
          color: #070762;
          font-weight: 400; }
          @media (min-width: 1300px) {
            .leumi_new_design footer.investor_footer nav[id$=block-leumi-new-footer-bottom-links] > ul > li a {
              font-size: 16px; } }
  .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: start;
    margin-top: 36px;
    position: relative;
    font-weight: normal;
    align-self: center;
    order: 2;
    align-items: center;
    padding: 25px 0 0 0; }
    @media (min-width: 767px) {
      .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] {
        justify-content: flex-end; } }
    @media (min-width: 767px) {
      .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] {
        border-top: 1px solid #D9D9D9;
        padding: 1.25vw 0 0 0;
        margin-top: 2.34vw; } }
    .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] h4 {
      display: none; }
    .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links {
      width: 250px !important;
      flex-wrap: nowrap !important;
      margin-bottom: 0;
      width: 100%;
      padding: 55px 0px 40px 0px;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      list-style: none; }
      @media (min-width: 767px) {
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links {
          padding: 0px; } }
      .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li {
        line-height: 0; }
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a {
          font-size: 0;
          background-size: 24px;
          display: flex;
          width: 32px;
          height: 32px;
          padding: 4px;
          align-items: center;
          gap: 10px;
          border-radius: 50%;
          background-color: #10069B;
          background-position: center;
          background-repeat: no-repeat; }
          .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a:hover {
            background-color: #0E0585; }
          .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a:active {
            background-color: #09045B; }
          .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a:focus-visible {
            outline-offset: 4px; }
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a.facebook {
          background-image: url("/images/leumi_new/footer/facebook_icon.svg"); }
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a.instagram {
          background-image: url("/images/leumi_new/footer/instgram_icon.svg"); }
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a.youtube {
          background-image: url("/images/leumi_new/footer/youtube_icon.svg"); }
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a.linkedin {
          background-image: url("/images/leumi_new/footer/linkdin_icon.svg"); }
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial] ul.links li a.twitter {
          background-image: url("/images/leumi_new/footer/twitter_icon.svg");
          background-size: 50%; }
    .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial]::before {
      content: "";
      display: block;
      position: absolute;
      background-position: 50% 60%;
      background-repeat: no-repeat;
      background-size: contain;
      margin-top: 1.25vw;
      font-size: 0;
      width: 33px;
      height: 33px;
      top: 0px;
      background-image: url(/images/leumi_new/investor_relation/footer/leumi_logo_he.png); }
      @media (min-width: 767px) {
        .leumi_new_design footer.investor_footer nav[id^=block-leumi-new-footersocial]::before {
          right: 0; } }
  .leumi_new_design footer.investor_footer div[id$=footer-disclaimer] {
    order: 2;
    font-size: 14px;
    color: #070762;
    font-weight: 400;
    margin-top: 20px; }
    @media (min-width: 1300px) {
      .leumi_new_design footer.investor_footer div[id$=footer-disclaimer] {
        font-size: 16px; } }
  .leumi_new_design footer.investor_footer .container {
    max-width: unset;
    margin: auto; }
    .leumi_new_design footer.investor_footer .container > div {
      padding: 40px;
      background: #F8F8F8;
      display: flex;
      flex-direction: column !important;
      flex-wrap: wrap;
      padding: 16px 32px; }
      @media (min-width: 1400px) {
        .leumi_new_design footer.investor_footer .container > div {
          padding: 2.08vw 5.42vw 2.34vw 5.42vw; } }
  @media (max-width: 820px) {
    .leumi_new_design footer.investor_footer nav > ul li {
      width: 100%; } }
  .leumi_new_design footer.investor_footer nav > ul > li {
    width: auto;
    cursor: pointer;
    margin-bottom: 0; }
    @media (min-width: 821px) {
      .leumi_new_design footer.investor_footer nav > ul > li {
        text-align: center; } }
    .leumi_new_design footer.investor_footer nav > ul > li h4 {
      padding: 0;
      font-size: 16px;
      color: #3E3E75;
      font-weight: 600;
      cursor: text;
      margin-bottom: 0.83vw; }
    @media (max-width: 820px) {
      .leumi_new_design footer.investor_footer nav > ul > li ul:not(.open) {
        display: none; } }
    .leumi_new_design footer.investor_footer nav > ul > li ul li {
      padding: 10px;
      margin-left: 27px; }
      @media (min-width: 1024px) {
        .leumi_new_design footer.investor_footer nav > ul > li ul li {
          padding: 0px 0 7px 0;
          margin: 0; } }
      .leumi_new_design footer.investor_footer nav > ul > li ul li a {
        color: #64647B;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px; }
        @media (min-width: 1300px) {
          .leumi_new_design footer.investor_footer nav > ul > li ul li a {
            padding: 0; } }
        .leumi_new_design footer.investor_footer nav > ul > li ul li a:hover {
          color: #070762; }

.leumi_new_design {
  --brusting_text_top: 0px; }
  .leumi_new_design .brusting_flag_on:not(.hide) {
    --brusting_text_top: 50px; }
  .leumi_new_design header.leumi_marketing_header {
    display: flex;
    flex-direction: column;
    position: fixed;
    top: calc(var(--drupal-displace-offset-top , 0px) + var(--brusting_text_top , 0px));
    left: 0;
    right: 0;
    justify-content: space-between;
    z-index: 130;
    width: 100%;
    padding: 1.146vw 1.875vw; }
    @media (max-width: 820px) {
      .leumi_new_design header.leumi_marketing_header {
        padding: 0px; }
        .hide-header-footer .leumi_new_design header.leumi_marketing_header, .is_form .leumi_new_design header.leumi_marketing_header {
          height: 0px;
          background: none; } }
    @media (max-width: 900px) and (min-width: 821px) {
      .leumi_new_design header.leumi_marketing_header {
        height: 4.792vw; }
        .hide-header-footer .leumi_new_design header.leumi_marketing_header, .is_form .leumi_new_design header.leumi_marketing_header {
          height: 0px; } }
    .leumi_new_design header.leumi_marketing_header .date {
      font-family: SimplerPro;
      font-size: 16px;
      color: #2d72e1;
      direction: rtl;
      /*@media (max-width: 820px) and (min-width: 769px) {
        font-size: 12px;
        font-weight: normal;
      }*/ }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .date {
          font-size: 13px;
          font-weight: bold;
          clear: both;
          list-style: none;
          position: absolute;
          left: 9px;
          right: auto;
          top: 28px;
          letter-spacing: .1px;
          margin: 17px 8px 0 8px;
          direction: ltr; } }
      @media (max-width: 900px) and (min-width: 821px) {
        .leumi_new_design header.leumi_marketing_header .date {
          font-size: 15px;
          font-weight: bold; } }
    .leumi_new_design header.leumi_marketing_header .main-header {
      position: relative;
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 0; }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .main-header {
          height: 60px;
          border-bottom: 1px solid var(--Neutral-gray-03, #F0F0F0);
          background: rgba(255, 255, 255, 0.3);
          box-shadow: 0px 4px 20px 0px rgba(7, 7, 98, 0.11); } }
    .leumi_new_design header.leumi_marketing_header .sub-header {
      display: none; }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .sub-header {
          width: 100%;
          height: 100%;
          display: flex;
          justify-content: space-between;
          align-items: center;
          padding: 0;
          height: 48px; } }
    .leumi_new_design header.leumi_marketing_header .logo {
      display: table-cell;
      vertical-align: middle;
      width: auto;
      padding: 9px 0.313vw 9px 10px; }
      .leumi_new_design header.leumi_marketing_header .logo.logo-top {
        display: block;
        float: right;
        z-index: auto; }
      @media (min-width: 821px) {
        .leumi_new_design header.leumi_marketing_header .logo {
          display: flex;
          vertical-align: top;
          position: absolute;
          top: 93px;
          z-index: -1;
          left: 25px;
          right: auto;
          padding: 0px; }
          .leumi_new_design header.leumi_marketing_header .logo.logo-top {
            position: static;
            left: auto;
            top: auto;
            width: 2.619vw;
            height: 2.5vw;
            padding: 0.1vw;
            justify-content: center;
            align-items: center;
            border-radius: 5.083px;
            transition: transform .2s; }
            .leumi_new_design header.leumi_marketing_header .logo.logo-top:hover {
              /*width: 2.62vw;
            height: 2.51vw;
            padding: 0vw;*/
              transform: scale(1.2); } }
      @media (min-width: 821px) {
        .leumi_new_design header.leumi_marketing_header .logo {
          top: 78px;
          left: 41px;
          right: auto;
          width: 80px; } }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .logo.logo-top {
          display: flex;
          justify-content: center;
          width: 100%;
          padding: 0; } }
      @media (min-width: 821px) {
        .leumi_new_design header.leumi_marketing_header .logo {
          top: 70px;
          left: 41px;
          right: auto; } }
      @media (min-width: 821px) {
        .leumi_new_design header.leumi_marketing_header .logo a {
          display: inline-block;
          width: 100%;
          display: inline-block; } }
      .leumi_new_design header.leumi_marketing_header .logo a img {
        display: block;
        width: 37px;
        height: auto; }
        @media (min-width: 821px) {
          .leumi_new_design header.leumi_marketing_header .logo a img {
            width: 100%; } }
    .leumi_new_design header.leumi_marketing_header .header-pane.header-pane-first {
      display: flex;
      align-items: center; }
    .leumi_new_design header.leumi_marketing_header .header-pane.header-pane-second {
      display: flex;
      align-items: center; }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .header-pane.header-pane-second {
          width: 100%; } }
    .leumi_new_design header.leumi_marketing_header .menu-header-links > ul {
      margin: 0;
      padding: 0;
      list-style: none; }
      .leumi_new_design header.leumi_marketing_header .menu-header-links > ul li {
        display: inline-block;
        padding: 0 7px;
        font-size: 24px; }
        .leumi_new_design header.leumi_marketing_header .menu-header-links > ul li a:hover {
          text-decoration: underline; }
    .leumi_new_design header.leumi_marketing_header .menu-header-tabs-mobile {
      display: none; }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs-mobile {
          display: block;
          position: absolute;
          right: 20px;
          top: 72px;
          font-size: 16px;
          font-weight: 600;
          background-size: 14px;
          padding-left: 20px; }
          .leumi_new_design header.leumi_marketing_header .menu-header-tabs-mobile::after {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            background-image: url("/images/header/down.svg");
            background-position: 50% 60%;
            background-repeat: no-repeat;
            background-size: 10px;
            font-size: 0;
            width: 10px;
            height: 5px;
            top: 8px;
            transform: none;
            transition: all .25s ease-in-out;
            transform-origin: center; } }
      .leumi_new_design header.leumi_marketing_header .menu-header-tabs-mobile.active {
        color: #0066FF; }
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs-mobile.active::after {
          background-image: url("/images/header/down_blue.svg");
          transform: rotate(180deg); }
    @media (max-width: 820px) {
      .leumi_new_design header.leumi_marketing_header .menu-header-tabs {
        position: absolute;
        width: 100%;
        top: 108px;
        background-color: white;
        display: none;
        z-index: 1; } }
    .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul {
      position: relative;
      margin: 0 2.083vw 0 2.083vw;
      list-style: none;
      line-height: 1.3em;
      display: flex;
      padding: 0.288vw;
      align-items: center;
      gap: 0.313vw;
      border-radius: 0.625vw;
      border: 1px solid var(--Neutral-gray-05, #BFBFBF);
      height: 2.5vw;
      background: rgba(255, 255, 255, 0.3); }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul {
          margin: 12px 20px 16px 20px;
          display: flex;
          padding: 6px;
          gap: 6px;
          border-radius: 12px;
          background: rgba(255, 255, 255, 0.3);
          justify-content: center;
          height: auto; } }
      .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul .overlay {
        background-color: #C1DAFE;
        overflow: hidden;
        z-index: -1;
        position: absolute;
        display: block;
        transition: 300ms all ease-in-out;
        height: 35px;
        width: 47%;
        top: 6px;
        border-radius: 8px;
        right: 6px; }
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul .overlay.biz {
          right: 51%; }
        @media (min-width: 821px) {
          .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul .overlay {
            height: 1.875vw;
            width: 4.688vw;
            top: 0.288vw;
            right: 0.288vw;
            border-radius: 0.417vw; }
            .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul .overlay.biz {
              right: 5.289vw; } }
      .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li {
        background: rgba(255, 255, 255, 0.3);
        display: flex;
        width: 4.688vw;
        height: 1.875vw;
        justify-content: center;
        align-items: center;
        border-radius: 0.417vw;
        cursor: pointer; }
        @media (max-width: 820px) {
          .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li {
            width: 50%;
            height: 35px; } }
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li a {
          color: #595959; }
          .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li a:hover {
            color: #06F; }
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li.checked {
          background-color: transparent; }
          @media (max-width: 820px) {
            .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li.checked {
              border-radius: 8px; } }
          .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li.checked a {
            font-weight: bold;
            color: #10069A; }
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li a {
          text-decoration: none;
          font-size: var(--desktop-font-size, 1.042vw);
          padding-top: 0.1vw;
          font-weight: normal;
          width: 100%;
          display: flex;
          justify-content: center;
          height: 100%;
          align-items: center;
          margin: auto; }
          @media (max-width: 820px) {
            .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li a {
              font-size: 16px; } }
          .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li a[data-drupal-link-system-path="<front>"] {
            font-weight: bold; }
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li a:hover {
          text-decoration: none; }
        .leumi_new_design header.leumi_marketing_header .menu-header-tabs > ul li:not(.checked):hover {
          background-color: #F7F7F7; }
    @media (max-width: 820px) {
      .leumi_new_design header.leumi_marketing_header .menu-header-tabs.open {
        display: block; } }
    .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul {
      padding: 0;
      list-style: none;
      line-height: 1.3em;
      display: flex;
      align-items: center;
      height: 2.5vw;
      margin: 0;
      gap: 0.781vw; }
      @media (min-width: 1280px) {
        .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul {
          margin: 0 0.625vw 0 0; } }
      @media (-webkit-min-device-pixel-ratio: 1.75) {
        .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul {
          margin: 0px 2.083vw 0 0px; } }
      .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li {
        display: flex;
        width: auto;
        justify-content: center;
        align-items: center;
        /*gap: 0.521vw;
          height: 2.292vw;
          padding: 0.729vw 1.25vw;
          border-radius: 0.521vw;
          border: 1px solid $header-menu-links-color;

           */ }
        .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a {
          background: rgba(255, 255, 255, 0.3);
          font-size: var(--desktop-font-size, 1.042vw);
          font-weight: 600;
          color: #10069A;
          text-decoration: none;
          height: 2.292vw;
          padding: 0.729vw 1.25vw;
          border-radius: 0.521vw;
          border: 1px solid #10069A;
          display: flex;
          justify-content: center;
          align-items: center; }
          @media (max-width: 820px) {
            .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a {
              font-size: 14px; } }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a[data-drupal-link-system-path="<front>"] {
            font-weight: bold; }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a:hover {
            background: var(--Neutral-gray-02, rgba(246, 246, 246, 0.96)); }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a:focus-visible {
            outline-offset: 4px; }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a:active {
            background: var(--Neutral-gray-03, #F0F0F0); }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a.external_link_icon {
            background-image: url(/images/leumi_new/header/external_link_icon.svg);
            background-size: 0.79vw;
            background-repeat: no-repeat;
            background-position: 98% 45%;
            background-color: transparent;
            border: 0;
            font-weight: normal; }
            .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li a.external_link_icon:hover {
              background-image: url(/images/leumi_new/header/external_link_icon_hover.svg);
              color: #0066FF;
              background-color: transparent; }
        @media (max-width: 820px) {
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li:nth-child(1) {
            display: none; } }
        @media (max-width: 820px) {
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) {
            position: absolute;
            left: 12px; } }
        .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a {
          background: #10069A;
          color: white; }
          @media (max-width: 820px) {
            .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a {
              height: 36px;
              padding: 12px 8px;
              gap: 8px;
              border-radius: 8px; } }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a:hover {
            background: var(--Secondary-07, #0B3BB1);
            border: 1px solid #0B3BB1; }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a:active {
            background: var(--Secondary-06, #0D54D8);
            border: 1px solid #0D54D8; }
          .leumi_new_design header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a:focus-visible {
            outline-offset: 4px; }
    .toolbar-fixed .leumi_new_design header.leumi_marketing_header {
      top: 80px; }
    .leumi_new_design header.leumi_marketing_header .menu-header-accessability {
      width: unset;
      height: unset;
      margin: 0.111vw;
      padding: 0.417vw;
      border-radius: 0.417vw; }
      @media (max-width: 820px) {
        .leumi_new_design header.leumi_marketing_header .menu-header-accessability {
          display: none; } }
      .leumi_new_design header.leumi_marketing_header .menu-header-accessability button {
        background-image: url(/images/header/accessability.svg);
        width: 1.042vw !important;
        height: 1.042vw !important;
        background-size: contain;
        background-repeat: no-repeat; }
        .leumi_new_design header.leumi_marketing_header .menu-header-accessability button:hover {
          background-image: url(/images/header/accessability_blue.svg) !important; }
        .leumi_new_design header.leumi_marketing_header .menu-header-accessability button:active {
          background-image: url(/images/header/accessability_blue.svg) !important; }
    .leumi_new_design header.leumi_marketing_header.active {
      background-color: #ffffff !important; }
    .leumi_new_design header.leumi_marketing_header.scroll {
      background: rgba(255, 255, 255, 0.7);
      box-shadow: 0px 35px 60px 0px rgba(7, 7, 98, 0.11);
      backdrop-filter: blur(20px); }
    .leumi_new_design header.leumi_marketing_header.scrollDown {
      background-color: #ffffff !important; }
      .leumi_new_design header.leumi_marketing_header.scrollDown .main-header {
        background-color: #ffffff !important;
        box-shadow: unset !important; }
      .leumi_new_design header.leumi_marketing_header.scrollDown .sub-header, .leumi_new_design header.leumi_marketing_header.scrollDown .menu-header-language, .leumi_new_design header.leumi_marketing_header.scrollDown .menu-header-tabs-mobile, .leumi_new_design header.leumi_marketing_header.scrollDown a.talk-to-us, .leumi_new_design header.leumi_marketing_header.scrollDown .menu-header-tabs {
        display: none !important;
        opacity: 0;
        height: 0;
        transition: opacity 400ms, height 400ms, display 400ms;
        transition-behavior: allow-discrete; }
      .leumi_new_design header.leumi_marketing_header.scrollDown .header_account_buttons .external_link_icon {
        display: none !important;
        opacity: 0;
        height: 0;
        transition: opacity 400ms, height 400ms, display 400ms;
        transition-behavior: allow-discrete; }
    .leumi_new_design header.leumi_marketing_header.scrollUp {
      background-color: #ffffff !important; }
      .leumi_new_design header.leumi_marketing_header.scrollUp .main-header {
        background-color: #ffffff !important;
        box-shadow: unset !important; }
    .leumi_new_design header.leumi_marketing_header body::after {
      content: "";
      display: none;
      background-image: url(/images/header/blue_lang.svg), url(/images/header/blue_search.svg), url(/images/header/accessability_blue.svg); }
  .leumi_new_design.investor_relation header.leumi_marketing_header {
    padding: 0.88vw 2.92vw;
    background: #FEFEFE; }
    @media (max-width: 820px) {
      .leumi_new_design.investor_relation header.leumi_marketing_header {
        padding: 0; }
        .leumi_new_design.investor_relation header.leumi_marketing_header .main-header {
          box-shadow: unset;
          border-bottom: 0px; }
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header .menu-header-tabs-mobile {
            display: none; }
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header .header_menus > ul > li:nth-child(1) {
            left: 0;
            top: 0;
            right: 0; }
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header .header-pane.header-pane-second {
            width: 100%;
            justify-content: flex-start;
            padding-right: 24px; }
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header .header_account_buttons, .leumi_new_design.investor_relation header.leumi_marketing_header .main-header .menu-header-language {
            display: none; }
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header .parent-item a:not(.LogoTopIcon) {
            display: none; }
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header .menu-header-search {
            display: flex;
            flex-direction: row-reverse;
            left: 0px; }
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu {
            height: 100vh;
            align-items: flex-start;
            padding-top: 24px; }
            .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus > ul > li:nth-child(1) {
              left: 0px;
              top: -57px;
              position: absolute; }
            .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links {
              display: flex;
              position: absolute;
              top: 80px; } }
        @media (max-width: 820px) and (max-width: 820px) {
          .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links {
            width: 87%; } }
    @media (max-width: 820px) {
              .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul {
                align-items: flex-start;
                flex-direction: column; } }
          @media (max-width: 820px) and (max-width: 820px) {
            .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul {
              overflow: hidden; }
              .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul > li:not(:first-child):not(:last-child) {
                width: 100%;
                border-bottom: 1px solid var(--Color-Border-light, #EDEEF4); } }
          @media (max-width: 820px) and (min-width: 821px) {
            .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul li:nth-child(1) {
              top: -21px; } }
    @media (max-width: 820px) {
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul li:nth-child(2) {
                  top: unset;
                  right: 0; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul .parent-item a {
                  color: #070762; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul .parent-item a:not(.LogoTopIcon) {
                  padding: 20px 7px;
                  display: flex; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul .parent-item .Main {
                  margin-right: 36px; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul .parent-item a:not(.LogoTopIcon):not(.Main):before {
                  content: "+";
                  display: flex;
                  justify-content: center;
                  align-items: center;
                  margin-left: 12px;
                  background-image: url(/images/leumi_new/investor_relation/circle.svg);
                  background-position: 48% 50%;
                  background-repeat: no-repeat;
                  background-size: contain;
                  font-size: 18px;
                  height: 24px;
                  width: 24px;
                  font-weight: 300;
                  transition: transform 0.6s ease; } }
          @media (max-width: 820px) and (max-width: 820px) {
            .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header_menus.parent_menu_links > ul .parent-item.active a:not(.LogoTopIcon):not(.Main):before {
              transform: rotate(180deg);
              content: "-"; } }
    @media (max-width: 820px) {
            .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first {
              flex-direction: row-reverse; }
              .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .menu-header-search {
                position: unset; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .menu-header-search button.menu-icon {
                  background-image: url(/images/leumi_new/investor_relation/x.svg) !important;
                  margin: 0 10px; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .menu-header-search::after {
                  content: "";
                  display: block;
                  background-image: url(/images/leumi_new/investor_relation/line.svg);
                  background-position: 50% 60%;
                  background-repeat: no-repeat;
                  background-size: contain;
                  font-size: 0;
                  height: 32px;
                  width: 1px; }
              .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons {
                position: absolute;
                bottom: 130px;
                width: 100%;
                display: flex; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons .links {
                  justify-content: center;
                  flex-direction: column;
                  width: 100%;
                  gap: 16px !important;
                  margin: 0 24px; }
                  .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons .links li {
                    position: relative;
                    top: 0;
                    left: 0;
                    display: flex; }
                    .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons .links li:first-of-type {
                      order: 2; }
                    .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons .links li:last-of-type {
                      width: 100%; }
                      .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons .links li:last-of-type a {
                        width: 100%; }
                    .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons .links li a {
                      color: #10069B; }
                      .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .header_account_buttons .links li a span {
                        padding-top: 3px; }
              .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .menu-header-language {
                display: flex;
                position: relative;
                top: unset;
                z-index: 2; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .menu-header-language:after {
                  content: "EN";
                  padding-right: 8px;
                  display: block;
                  font-size: 14px;
                  color: #3E3E75;
                  padding-top: 6px; }
              .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .menu-header-accessability {
                display: flex;
                position: relative; }
                .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first .menu-header-accessability button {
                  width: 32px !important;
                  height: 32px !important;
                  background-size: unset;
                  margin-left: 30px; }
              .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-first button.search-icon {
                display: none; }
            .leumi_new_design.investor_relation header.leumi_marketing_header .main-header.open_menu .header-pane-second {
              justify-content: flex-start; }
        .leumi_new_design.investor_relation header.leumi_marketing_header .sub-header {
          display: none; } }
    .leumi_new_design.investor_relation header.leumi_marketing_header .header-pane.header-pane-first {
      gap: 0.42vw; }
    .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul {
      gap: 0.781vw !important; }
      .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li a {
        color: #10069B;
        font-size: 16px;
        font-weight: 600;
        padding: 0.83vw 1.25vw; }
        .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li a:hover {
          color: #0D057D; }
        .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li a.external_link_icon {
          padding: 3px 0 0 0;
          padding-left: 20px;
          background-size: 14px;
          background-position: left;
          height: 14px;
          background-image: url(/images/leumi_new/header/external_link_icon_he.svg); }
          .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li a.external_link_icon:hover {
            color: #0D057D;
            background-image: url(/images/leumi_new/header/external_link_icon_he.svg); }
      .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a {
        border-radius: 0.42vw;
        border: 0.04vw solid var(--Color-Border-medium, #B7BAD4);
        background-color: #FFFFFF; }
        .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a:hover {
          background-color: rgba(16, 6, 155, 0.04); }
        @media (max-width: 820px) {
          .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li:nth-child(2) a {
            border-radius: 8px;
            border: 0.75px solid var(--Color-Border-medium, #B7BAD4); } }
      .leumi_new_design.investor_relation header.leumi_marketing_header .header_account_buttons > ul li::before {
        content: '';
        display: block;
        margin-left: 0.94vw;
        background-image: url("/images/leumi_new/investor_relation/line.svg");
        background-position: 50% 60%;
        background-repeat: no-repeat;
        background-size: 0.08vw;
        font-size: 0;
        height: 1.04vw;
        width: 0.94vw;
        top: 8px; }
    .leumi_new_design.investor_relation header.leumi_marketing_header .menu-header-accessability {
      padding: 0;
      margin: 0; }
      .leumi_new_design.investor_relation header.leumi_marketing_header .menu-header-accessability button {
        background-image: url(/images/leumi_new/investor_relation/accessability.svg);
        background-repeat: no-repeat; }
        @media (min-width: 1001px) {
          .leumi_new_design.investor_relation header.leumi_marketing_header .menu-header-accessability button {
            width: 2.08vw !important;
            height: 2.08vw !important;
            border-radius: 0.63vw;
            background-size: 0.94vw;
            background-position: center;
            background-repeat: no-repeat; } }
        .leumi_new_design.investor_relation header.leumi_marketing_header .menu-header-accessability button:hover {
          background: rgba(16, 6, 155, 0.04);
          background-position: center;
          vertical-align: middle;
          background-image: url(/images/leumi_new/investor_relation/accessability.svg) !important;
          background-size: 0.94vw; }
        .leumi_new_design.investor_relation header.leumi_marketing_header .menu-header-accessability button:active {
          background: rgba(16, 6, 155, 0.08);
          background-position: center;
          vertical-align: middle;
          background-image: url(/images/leumi_new/investor_relation/accessability.svg) !important;
          background-size: 0.94vw; }
    @media (max-width: 820px) {
      .leumi_new_design.investor_relation header.leumi_marketing_header.scrollDown .main-header, .leumi_new_design.investor_relation header.leumi_marketing_header.scrollUp .main-header {
        border-bottom: 1px solid var(--Color-Border-light, #EDEEF4) !important;
        background: rgba(255, 255, 255, 0.82) !important;
        box-shadow: 0 4px 20px 0 rgba(7, 7, 98, 0.16) !important;
        backdrop-filter: blur(9.35px) !important; }
        .leumi_new_design.investor_relation header.leumi_marketing_header.scrollDown .main-header .header_account_buttons .external_link_icon, .leumi_new_design.investor_relation header.leumi_marketing_header.scrollUp .main-header .header_account_buttons .external_link_icon {
          display: flex !important;
          opacity: unset;
          transition: unset;
          transition-behavior: unset; }
        .leumi_new_design.investor_relation header.leumi_marketing_header.scrollDown .main-header.open_menu .menu-header-language, .leumi_new_design.investor_relation header.leumi_marketing_header.scrollUp .main-header.open_menu .menu-header-language {
          display: flex !important;
          opacity: 1 !important;
          height: unset;
          transition: unset;
          transition-behavior: unset; } }

.menu-header-language {
  margin: 0.521vw;
  position: relative; }
  @media (max-width: 820px) {
    .menu-header-language {
      position: absolute;
      top: 64px;
      left: 20px; } }
  .menu-header-language button {
    background-image: url(/images/header/lang.svg);
    width: 1.042vw !important;
    height: 1.042vw !important;
    background-size: contain;
    border: none;
    background-repeat: no-repeat;
    background-color: transparent;
    cursor: pointer;
    background-position: 50%;
    font-size: 0;
    outline: 0px;
    border: 0px;
    display: block;
    border-radius: 50%; }
    @media (max-width: 820px) {
      .menu-header-language button {
        width: 32px !important;
        height: 32px !important;
        background-size: unset; } }
    .menu-header-language button:hover {
      background-image: url(/images/header/blue_lang.svg); }
  .menu-header-language .menu-languages {
    position: absolute;
    left: auto;
    right: -0.542vw;
    top: 2.91vw;
    background-color: white;
    display: none;
    flex-direction: column;
    border-radius: 0px 0px 0.833vw 0.833vw;
    border: 0.052vw solid var(--Neutral-white, #FFF);
    padding: 0 0.542vw 1.042vw 0.542vw; }

@keyframes move_languages_down {
  0% {
    transform: translateY(-20%);
    opacity: 0;
    transition: transform 0.5s ease-out; }
  100% {
    transform: translateY(0%);
    opacity: 1; } }
    @media (max-width: 820px) {
      .menu-header-language .menu-languages {
        position: fixed;
        left: 0;
        bottom: 0;
        top: unset;
        width: 100%;
        padding: 20px 20px 1px 20px;
        justify-content: start;
        align-items: self-start;
        flex-shrink: 0;
        border-radius: 20px 20px 0px 0px;
        border: 1px solid var(--Neutral-white, #FFF);
        background: #FFF;
        box-shadow: 0px -20px 60px 0px rgba(7, 7, 98, 0.11);
        backdrop-filter: blur(20px);
        list-style-type: none;
        margin: 0; }
      @keyframes move_languages_up {
        0% {
          transform: translateY(100%);
          opacity: 0;
          transition: transform 0.5s ease-out; }
        100% {
          transform: translateY(0%);
          opacity: 1; } }
      @keyframes move_languages_down_mobile {
        0% {
          transform: translateY(0%);
          opacity: 1;
          transition: transform 0.5s ease-out; }
        100% {
          transform: translateY(-100%);
          opacity: 0; } } }
    .menu-header-language .menu-languages .menu-languages-top {
      display: none; }
      @media (max-width: 820px) {
        .menu-header-language .menu-languages .menu-languages-top {
          display: flex;
          flex-direction: row; }
          .menu-header-language .menu-languages .menu-languages-top .title {
            color: #070762;
            text-align: right;
            font-size: 20px;
            font-style: normal;
            font-weight: 900;
            line-height: 120%;
            /* 24px */
            padding-right: 20px;
            margin-bottom: 8px; }
          .menu-header-language .menu-languages .menu-languages-top button.close-menu-icon {
            background-image: url(/images/header/close.svg);
            cursor: pointer;
            position: absolute;
            left: 20px;
            right: auto;
            width: 22px !important;
            height: 22px !important;
            margin: 0px;
            background-repeat: no-repeat !important;
            background-position: center center !important;
            background-size: contain;
            border: 0px; } }
    .menu-header-language .menu-languages ul {
      padding: 0;
      margin: 0;
      width: 100%; }
      .menu-header-language .menu-languages ul li {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        gap: 2px;
        align-self: stretch;
        padding: 0.56vw 0.765vw; }
        @media (max-width: 820px) {
          .menu-header-language .menu-languages ul li {
            padding: 18px 0px;
            border-bottom: 1px solid var(--Neutral-gray-03, #F0F0F0); } }
        .menu-header-language .menu-languages ul li a {
          font-weight: normal;
          font-size: 0.938vw;
          color: #070762;
          text-decoration: none;
          min-width: 7vw; }
          @media (max-width: 820px) {
            .menu-header-language .menu-languages ul li a {
              font-size: 16px;
              font-weight: 400;
              line-height: 150%;
              /* 24px */
              letter-spacing: 0.32px;
              padding-right: 20px; } }
        .menu-header-language .menu-languages ul li:hover {
          border-radius: 0.417vw;
          background: var(--Neutral-gray-02, rgba(246, 246, 246, 0.96));
          color: var(--Primary-vivid-blue, #06F); }
          @media (max-width: 820px) {
            .menu-header-language .menu-languages ul li:hover {
              border-radius: 8px; } }
        .menu-header-language .menu-languages ul li:last-child {
          border-bottom: none; }
          @media (max-width: 820px) {
            .menu-header-language .menu-languages ul li:last-child {
              padding-bottom: 26px; } }
          .menu-header-language .menu-languages ul li:last-child a {
            font-size: 1.04vw; }
            @media (max-width: 820px) {
              .menu-header-language .menu-languages ul li:last-child a {
                font-size: 18px; } }
  .menu-header-language.active .menu-languages {
    display: flex;
    animation: move_languages_down 0.3s ease-out; }
    @media (max-width: 820px) {
      .menu-header-language.active .menu-languages {
        animation: move_languages_up 0.3s ease-out; } }
  .menu-header-language.active button {
    background-image: url(/images/header/blue_lang.svg); }

.investor_relation .menu-header-language {
  margin: 0; }
  .investor_relation .menu-header-language button {
    background-image: url(/images/leumi_new/investor_relation/lang.svg);
    background-repeat: no-repeat; }
    @media (min-width: 1001px) {
      .investor_relation .menu-header-language button {
        width: 2.08vw !important;
        height: 2.08vw !important;
        border-radius: 0.63vw;
        background-size: 0.94vw;
        background-position: center;
        background-repeat: no-repeat; } }
    @media (min-width: 821px) {
      .investor_relation .menu-header-language button:hover {
        background: rgba(16, 6, 155, 0.04);
        background-position: center;
        vertical-align: middle;
        background-image: url(/images/leumi_new/investor_relation/lang.svg) !important;
        background-repeat: no-repeat;
        background-size: 0.94vw; }
      .investor_relation .menu-header-language button:active {
        background: rgba(16, 6, 155, 0.08);
        background-position: center;
        vertical-align: middle;
        background-image: url(/images/leumi_new/investor_relation/lang.svg) !important;
        background-repeat: no-repeat;
        background-size: 0.94vw; } }
  .investor_relation .menu-header-language.active button {
    background: rgba(16, 6, 155, 0.08);
    background-position: center;
    vertical-align: middle;
    background-image: url(/images/leumi_new/investor_relation/lang.svg) !important;
    background-repeat: no-repeat;
    background-size: 0.94vw; }
  .investor_relation .menu-header-language .menu-languages {
    top: 2.4vw;
    border-radius: 0.63vw;
    background: linear-gradient(333deg, rgba(183, 186, 212, 0.08) 34.18%, rgba(255, 255, 255, 0.14) 66.8%), var(100, #F8F8F8);
    box-shadow: 0 9px 29.4px -5px rgba(174, 174, 174, 0.3), 0 28px 32px -24px rgba(14, 11, 66, 0.12);
    backdrop-filter: blur(1.04vw);
    flex-direction: column;
    padding: 0.63vw; }
    .investor_relation .menu-header-language .menu-languages ul.links {
      padding: 0;
      margin: 0; }
      .investor_relation .menu-header-language .menu-languages ul.links li {
        width: 100%;
        white-space: nowrap;
        border-bottom: 0.1vw solid #EDEEF4;
        padding: 0; }
        .investor_relation .menu-header-language .menu-languages ul.links li a {
          color: #64647B;
          margin: 0.42vw 0;
          padding: 0.63vw;
          gap: 0;
          font-size: 16px; }
          .investor_relation .menu-header-language .menu-languages ul.links li a:hover {
            border-radius: 0.42vw;
            background: rgba(16, 6, 155, 0.04); }
          .investor_relation .menu-header-language .menu-languages ul.links li a:active {
            color: #070762; }
          .investor_relation .menu-header-language .menu-languages ul.links li a.is-active {
            color: #070762; }
        .investor_relation .menu-header-language .menu-languages ul.links li:last-of-type {
          border: 0; }
          .investor_relation .menu-header-language .menu-languages ul.links li:last-of-type a {
            color: #070762;
            font-weight: 900; }
        .investor_relation .menu-header-language .menu-languages ul.links li:last-child a {
          font-size: 16px; }
        .investor_relation .menu-header-language .menu-languages ul.links li:hover {
          background: unset; }

.header_menus {
  display: flex; }
  @media (min-width: 821px) {
    .header_menus > ul > li {
      padding-right: 1.042vw; } }
  .header_menus > ul > li:nth-child(1) .active + div.menu-list {
    max-width: 37.97vw; }
  @media (max-width: 820px) {
    .header_menus > ul > li:nth-child(1) {
      position: absolute;
      right: 12px;
      top: 10px; }
      .header_menus > ul > li:nth-child(1) .active + div.menu-list {
        animation: move_menus_down 0.3 ease-out;
        position: fixed;
        right: 0;
        top: 0;
        width: fit-content;
        max-width: unset;
        padding: 97px 22px 32px 22px;
        justify-content: start;
        align-items: self-start;
        flex-shrink: 0;
        border: 1px solid var(--Neutral-white, #FFF);
        background: #FFF;
        box-shadow: 0px -20px 60px 0px rgba(7, 7, 98, 0.11);
        backdrop-filter: blur(20px);
        list-style-type: none;
        margin: 0;
        z-index: 99;
        height: 100%; }
        .header_menus > ul > li:nth-child(1) .active + div.menu-list u {
          overflow-y: auto; }
        .header_menus > ul > li:nth-child(1) .active + div.menu-list h2.display-mobile {
          margin-top: 40px;
          display: none; }
        .header_menus > ul > li:nth-child(1) .active + div.menu-list .close-menu-icon {
          top: 25px;
          left: unset;
          right: 89vw; }
        .header_menus > ul > li:nth-child(1) .active + div.menu-list .language-menu-icon, .header_menus > ul > li:nth-child(1) .active + div.menu-list .talk-to-us-menu-icon {
          display: flex;
          flex-direction: column;
          position: absolute;
          top: 20px;
          margin: 0px; }
          .header_menus > ul > li:nth-child(1) .active + div.menu-list .language-menu-icon button, .header_menus > ul > li:nth-child(1) .active + div.menu-list .talk-to-us-menu-icon button {
            background-repeat: no-repeat;
            background-position: center center;
            background-size: contain;
            border: 0px;
            width: 22px;
            height: 22px;
            background-color: transparent;
            margin: auto; }
          .header_menus > ul > li:nth-child(1) .active + div.menu-list .language-menu-icon .icon-title, .header_menus > ul > li:nth-child(1) .active + div.menu-list .talk-to-us-menu-icon .icon-title {
            text-align: center;
            font-size: 12px;
            font-weight: 400; }
        .header_menus > ul > li:nth-child(1) .active + div.menu-list .language-menu-icon {
          right: 110px; }
          .header_menus > ul > li:nth-child(1) .active + div.menu-list .language-menu-icon button {
            background-image: url(/images/header/lang.svg); }
        .header_menus > ul > li:nth-child(1) .active + div.menu-list .talk-to-us-menu-icon {
          right: 30px; }
          .header_menus > ul > li:nth-child(1) .active + div.menu-list .talk-to-us-menu-icon button {
            background-image: url("/images/header/talk.svg"); } }
  .header_menus > ul > li:nth-child(2) .active + div.menu-list {
    max-width: 40.1vw; }
  @media (max-width: 820px) {
    .header_menus > ul > li:nth-child(2) {
      position: absolute;
      top: 64px;
      left: 64px; }
      .header_menus > ul > li:nth-child(2) .active + div.menu-list {
        max-width: unset !important;
        animation: move_languages_up 300ms ease-out !important;
        height: auto; } }
  .header_menus ul {
    list-style-type: none;
    display: flex;
    margin: 0;
    padding: 0;
    align-items: center;
    width: 100%; }
    .header_menus ul li .parent-item {
      padding: 0.26vw 0.365vw;
      height: 100%;
      font-weight: normal;
      font-size: var(--desktop-font-size, 1.042vw);
      margin: 0; }
      @media (max-width: 820px) {
        .header_menus ul li .parent-item {
          font-size: 1.1em; } }
      .header_menus ul li .parent-item a {
        color: #10069A;
        text-decoration: none;
        position: relative;
        padding: 0 1.823vw 0 1.323vw; }
        .header_menus ul li .parent-item a.products-and-services {
          background-image: url("/images/header/services.svg");
          background-size: 0.885vw;
          background-repeat: no-repeat;
          background-position: 95% 50%; }
          @media (max-width: 820px) {
            .header_menus ul li .parent-item a.products-and-services {
              background-image: url(/images/header/services_mobile.svg);
              background-position: 50% 60%;
              background-repeat: no-repeat;
              background-size: 24px;
              font-size: 0;
              width: 32px;
              height: 32px;
              display: block; } }
          .header_menus ul li .parent-item a.products-and-services:hover {
            background-image: url("/images/header/blue_services.svg"); }
            @media (max-width: 820px) {
              .header_menus ul li .parent-item a.products-and-services:hover {
                background-image: unset; } }
        .header_menus ul li .parent-item a.talk-to-us {
          background-image: url("/images/header/talk.svg");
          background-size: 0.99vw;
          background-repeat: no-repeat;
          background-position: 95% 50%; }
          @media (max-width: 820px) {
            .header_menus ul li .parent-item a.talk-to-us {
              background-position: 50% 60%;
              background-size: 24px;
              font-size: 0;
              width: 33px;
              height: 33px;
              display: block; } }
          .header_menus ul li .parent-item a.talk-to-us:hover {
            background-image: url("/images/header/blue_talk.svg"); }
        .header_menus ul li .parent-item a:hover {
          color: #0066FF; }
          .header_menus ul li .parent-item a:hover:after {
            background-image: url("/images/header/down_blue.svg"); }
        .header_menus ul li .parent-item a.LogoTopIcon {
          width: 33px !important;
          height: 33px !important;
          border: none;
          cursor: pointer;
          font-size: 0;
          outline: 0px;
          border: 0px;
          display: block;
          padding: 0; }
          .header_menus ul li .parent-item a.LogoTopIcon:after {
            background-image: unset !important; }
          .header_menus ul li .parent-item a.LogoTopIcon:hover {
            transform: scale(1.2); }
          .header_menus ul li .parent-item a.LogoTopIcon img {
            width: 100%; }
        .header_menus ul li .parent-item a.Main:after, .header_menus ul li .parent-item a.no_below_links:after {
          background-image: unset !important; }
        .header_menus ul li .parent-item a.Main.is-active, .header_menus ul li .parent-item a.no_below_links.is-active {
          color: #070762;
          font-weight: 900; }
      @media (min-width: 821px) {
        .header_menus ul li .parent-item a::after {
          content: '';
          display: block;
          position: absolute;
          left: 0;
          background-image: url("/images/header/down.svg");
          background-position: 50% 60%;
          background-repeat: no-repeat;
          background-size: contain;
          font-size: 0;
          width: 0.521vw;
          height: 0.521vw;
          top: 0.2vw;
          transform: none;
          transition: all .25s ease-in-out;
          transform-origin: center; } }
      .header_menus ul li .parent-item.active a {
        color: #0066FF; }
        .header_menus ul li .parent-item.active a.products-and-services {
          background-image: url("/images/header/blue_services.svg"); }
          @media (max-width: 820px) {
            .header_menus ul li .parent-item.active a.products-and-services {
              background-image: url("/images/header/services_mobile.svg"); } }
        .header_menus ul li .parent-item.active a.talk-to-us {
          background-image: url("/images/header/blue_talk.svg"); }
          @media (max-width: 820px) {
            .header_menus ul li .parent-item.active a.talk-to-us {
              background-image: url("/images/header/blue_talk.svg"); } }
      .header_menus ul li .parent-item.active a::after {
        background-image: url("/images/header/down_blue.svg");
        transform: rotate(180deg); }
      .header_menus ul li .parent-item.active + div.menu-list {
        display: flex; }
        @media (min-width: 821px) {
          .header_menus ul li .parent-item.active + div.menu-list {
            height: auto;
            animation: move_menus_down 0.3s ease-out;
            width: fit-content; } }
        @media (max-width: 820px) {
          .header_menus ul li .parent-item.active + div.menu-list {
            flex-direction: column; } }
    .header_menus ul li .menu-list {
      display: none;
      position: absolute;
      right: 17.427vw;
      left: 0;
      top: 3.64vw;
      list-style: none;
      height: auto; }
      .header_menus ul li .menu-list .header-buttons {
        display: none; }
        @media (max-width: 820px) {
          .header_menus ul li .menu-list .header-buttons {
            display: flex;
            flex-direction: row;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%; }
            .header_menus ul li .menu-list .header-buttons .close-menu-icon {
              position: absolute;
              display: block;
              background-image: url(/images/header/close.svg);
              left: 20px;
              top: 20px;
              width: 22px !important;
              height: 22px !important;
              margin: 0;
              background-repeat: no-repeat !important;
              background-position: center center !important;
              background-size: contain;
              border: 0;
              background-color: transparent;
              outline-color: transparent; }
            .header_menus ul li .menu-list .header-buttons .language-menu-icon, .header_menus ul li .menu-list .header-buttons .talk-to-us-menu-icon {
              display: none; } }
      .header_menus ul li .menu-list h2.display-mobile {
        display: none; }
        @media (max-width: 820px) {
          .header_menus ul li .menu-list h2.display-mobile {
            display: block;
            font-size: 20px;
            font-style: normal;
            font-weight: 900;
            line-height: 120%;
            /* 24px */
            padding-right: 10px; } }
      .header_menus ul li .menu-list div[role="list"] {
        display: flex;
        flex-direction: row;
        width: 100%;
        padding: 0 1.042vw 1.042vw 1.042vw;
        justify-content: space-between;
        flex-wrap: wrap;
        align-items: flex-start;
        border-radius: 0 0 0.833vw 0.833vw;
        border: 0.052vw solid var(--Neutral-white, #FFF);
        background: #FFF; }
        @media (min-width: 821px) {
          .header_menus ul li .menu-list div[role="list"] {
            display: grid;
            grid-template-columns: auto auto; } }
        @media (max-width: 820px) {
          .header_menus ul li .menu-list div[role="list"] {
            max-width: unset;
            flex-direction: column;
            padding: 0; } }
      .header_menus ul li .menu-list li .item-text {
        display: none; }
      .header_menus ul li .menu-list li.menu-icon {
        width: 11.925vw;
        display: flex; }
        @media (max-width: 820px) {
          .header_menus ul li .menu-list li.menu-icon {
            width: 100%;
            padding: 1px 0; } }
        .header_menus ul li .menu-list li.menu-icon a {
          display: flex;
          padding: 0.417vw 0.313vw 0.417vw 1.146vw;
          justify-content: flex-start;
          align-items: center;
          gap: 0.104vw;
          align-self: stretch;
          text-decoration: none;
          color: #10069A;
          width: 100%; }
          @media (max-width: 820px) {
            .header_menus ul li .menu-list li.menu-icon a {
              padding: 8px 6px 8px 22px;
              outline: none; } }
          .header_menus ul li .menu-list li.menu-icon a .iconImg {
            background-repeat: no-repeat;
            background-size: cover;
            display: block;
            width: 2.5vw;
            height: 2.5vw;
            background-position: center center; }
            @media (max-width: 820px) {
              .header_menus ul li .menu-list li.menu-icon a .iconImg {
                width: 40px;
                height: 40px;
                background-size: contain; } }
          .header_menus ul li .menu-list li.menu-icon a .item-text {
            max-width: 100%;
            display: block;
            text-align: right;
            font-style: normal;
            font-weight: 400;
            line-height: 150%;
            /* 27px */
            letter-spacing: 0.019vw;
            font-size: 18px;
            padding-right: 10px; }
            @media (min-width: 821px) {
              .header_menus ul li .menu-list li.menu-icon a .item-text {
                font-size: 14px;
                padding-right: 0.443vw; } }
            @media (min-width: 1400px) {
              .header_menus ul li .menu-list li.menu-icon a .item-text {
                font-size: 0.94vw; } }
        .header_menus ul li .menu-list li.menu-icon.menu_hover:hover {
          border-radius: 0.417vw;
          background: var(--Neutral-gray-02, rgba(246, 246, 246, 0.96));
          color: var(--Primary-vivid-blue, #06F);
          outline-color: transparent; }

@keyframes move_menus_down {
  0% {
    transform: translateY(-20%);
    opacity: 0;
    transition: transform 0.5s ease-out; }
  100% {
    transform: translateY(0%);
    opacity: 1; } }

@keyframes move_menus_up {
  0% {
    left: 0;
    transform: translateY(100%);
    height: 100%;
    opacity: 1;
    transition: transform 0.5s ease-out; }
  100% {
    transform: translateY(0%);
    height: 0;
    opacity: 1;
    display: none; } }
    @media (min-width: 821px) {
      .header_menus ul li:nth-child(1) .menu-list div[role="list"] {
        grid-template-columns: auto auto auto; } }
    .header_menus ul li:nth-child(2) .menu-list {
      right: 29.127vw; }
      .header_menus ul li:nth-child(2) .menu-list li.menu-icon {
        width: 18.925vw; }
      @media (max-width: 820px) {
        .header_menus ul li:nth-child(2) .menu-list li {
          border-bottom: 1px solid var(--Neutral-gray-03, #F0F0F0); }
          .header_menus ul li:nth-child(2) .menu-list li.menu-icon {
            width: 100%; }
          .header_menus ul li:nth-child(2) .menu-list li:last-child {
            border-bottom: unset; } }
      @media (max-width: 820px) {
        .header_menus ul li:nth-child(2) .menu-list {
          position: fixed;
          left: 0;
          right: unset;
          bottom: 0;
          top: unset;
          width: 100%;
          padding: 20px 20px 1px 20px;
          justify-content: start;
          align-items: self-start;
          flex-shrink: 0;
          border-radius: 20px 20px 0px 0px;
          border: 1px solid var(--Neutral-white, #FFF);
          background: #FFF;
          box-shadow: 0px -20px 60px 0px rgba(7, 7, 98, 0.11);
          backdrop-filter: blur(20px);
          list-style-type: none;
          margin: 0; }
        @keyframes move_languages_up {
          0% {
            transform: translateY(100%);
            opacity: 0;
            transition: transform 0.3s ease-out; }
          100% {
            transform: translateY(0%);
            opacity: 1; } } }

.mobile_header_menu_container {
  display: none; }
  @media (max-width: 820px) {
    .mobile_header_menu_container {
      display: flex;
      opacity: 0;
      transition: opacity 0.2s linear; }
      .mobile_header_menu_container.active {
        top: 0;
        width: 100vw;
        background: rgba(0, 0, 0, 0.5);
        position: fixed;
        z-index: 131;
        opacity: 1;
        right: 0;
        left: 0; } }

.header_menu_container {
  opacity: 0;
  transition: opacity 0.2s linear; }
  .header_menu_container.active {
    top: 4.792vw;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    z-index: 2;
    opacity: 1;
    right: 0;
    left: 0; }
  .header_menu_container.activePlus {
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    position: fixed;
    z-index: 131;
    opacity: 1;
    transition: opacity 0.2ms; }

.closeMenuMobile .layout-wrapper .layout-container {
  transition: all 0.5s ease;
  padding-right: 0; }
  .closeMenuMobile .layout-wrapper .layout-container .brusting_text_wrapper {
    width: 100%;
    left: 0; }
  .closeMenuMobile .layout-wrapper .layout-container header {
    transition: none; }

.openMenuMobile {
  overflow: hidden; }
  .openMenuMobile .header_menu_container.active {
    top: 100px;
    background: transparent;
    width: 30%;
    right: unset;
    left: 0; }
  .openMenuMobile .layout-wrapper {
    background: var(--Neutral-gray-01, #FAFAFA); }
    .openMenuMobile .layout-wrapper .layout-container {
      padding-right: 69.167vw;
      overflow: hidden;
      transition: all 0.5s ease;
      border-radius: 0px 20px 20px 0px;
      box-shadow: 0px 0px 60px 0px rgba(7, 7, 98, 0.16);
      padding-top: 100px;
      position: absolute;
      z-index: 6666;
      top: 0;
      width: 100%; }
      .openMenuMobile .layout-wrapper .layout-container .brusting_text_wrapper {
        position: unset;
        width: 300%; }
      .openMenuMobile .layout-wrapper .layout-container header {
        position: unset;
        width: 200%; }
        .openMenuMobile .layout-wrapper .layout-container header .main-header {
          border-radius: 0px 20px 0px 0px;
          width: 200%; }
          .openMenuMobile .layout-wrapper .layout-container header .main-header .header-menu-links .menu-list {
            background: var(--Neutral-gray-01, #FAFAFA);
            width: 100%;
            z-index: -1; }
            .openMenuMobile .layout-wrapper .layout-container header .main-header .header-menu-links .menu-list ul {
              overflow: auto; }
              @media (max-width: 820px) {
                .openMenuMobile .layout-wrapper .layout-container header .main-header .header-menu-links .menu-list ul {
                  -ms-overflow-style: none;
                  /* IE and Edge */
                  scrollbar-width: none; } }
              .openMenuMobile .layout-wrapper .layout-container header .main-header .header-menu-links .menu-list ul div[role=list] {
                max-width: 68.167vw;
                height: 100%;
                background: linear-gradient(358deg, #FAFAFA 2.27%, rgba(250, 250, 250, 0) 89.77%);
                border: 0;
                flex-wrap: nowrap; }
                .openMenuMobile .layout-wrapper .layout-container header .main-header .header-menu-links .menu-list ul div[role=list]::after {
                  content: "";
                  position: fixed;
                  bottom: 0;
                  left: 0;
                  width: 100%;
                  height: 100px;
                  /* height of shadow area */
                  pointer-events: none;
                  /* allows clicks to pass through */
                  background: linear-gradient(358deg, #FAFAFA 5.27%, rgba(250, 250, 250, 0.5) 84.77%);
                  z-index: 0; }
                .openMenuMobile .layout-wrapper .layout-container header .main-header .header-menu-links .menu-list ul div[role=list] li:last-child {
                  padding-bottom: 65px; }
      .openMenuMobile .layout-wrapper .layout-container #main-container {
        width: 200%;
        height: 57vh;
        margin-bottom: 1vh;
        overflow: hidden;
        padding-top: 0;
        box-shadow: 0px -10px 60px 0px rgba(7, 7, 98, 0.16);
        border: 1px solid white;
        border-radius: 0 0 20px 0; }
      .openMenuMobile .layout-wrapper .layout-container .categories_toolbar_wrapper .categories_toolbar_wrapper {
        left: unset;
        right: unset;
        margin: 0 46px 0 0;
        width: 114%;
        overflow: hidden; }
      .openMenuMobile .layout-wrapper .layout-container .hero_lobby {
        width: 200%; }
    .openMenuMobile .layout-wrapper footer {
      display: none; }

.investor_relation .header_menus ul li {
  position: relative; }
  @media (max-width: 820px) {
    .investor_relation .header_menus ul li {
      display: flex;
      flex-direction: column; } }
  .investor_relation .header_menus ul li .menu-list {
    top: 1.94vw;
    right: 1.94vw; }
    @media (max-width: 820px) {
      .investor_relation .header_menus ul li .menu-list {
        top: -12px;
        right: 45px;
        height: auto;
        animation: move_menus_down 0.6s ease;
        width: fit-content;
        position: relative; }
        .investor_relation .header_menus ul li .menu-list .header-buttons, .investor_relation .header_menus ul li .menu-list .display-mobile {
          display: none; }
        .investor_relation .header_menus ul li .menu-list ul {
          display: block; } }
    .investor_relation .header_menus ul li .menu-list div[role=list] {
      display: flex;
      flex-direction: column; }
      @media (min-width: 821px) {
        .investor_relation .header_menus ul li .menu-list div[role=list] {
          border-radius: 0.63vw;
          background: linear-gradient(333deg, rgba(183, 186, 212, 0.08) 34.18%, rgba(255, 255, 255, 0.14) 66.8%), var(100, #F8F8F8);
          box-shadow: 0 9px 29.4px -5px rgba(174, 174, 174, 0.3), 0 28px 32px -24px rgba(14, 11, 66, 0.12);
          backdrop-filter: blur(1.04vw);
          padding: 0.63vw; } }
    .investor_relation .header_menus ul li .menu-list li.menu-icon {
      width: 100%;
      white-space: nowrap; }
      @media (min-width: 821px) {
        .investor_relation .header_menus ul li .menu-list li.menu-icon {
          border-bottom: 0.1vw solid #EDEEF4; } }
      .investor_relation .header_menus ul li .menu-list li.menu-icon a {
        color: #64647B;
        margin: 0.42vw 0;
        padding: 0.63vw;
        gap: 0; }
        .investor_relation .header_menus ul li .menu-list li.menu-icon a .iconImg {
          display: none; }
        .investor_relation .header_menus ul li .menu-list li.menu-icon a .item-text {
          font-size: 16px; }
        @media (min-width: 821px) {
          .investor_relation .header_menus ul li .menu-list li.menu-icon a:hover {
            border-radius: 0.42vw;
            background: rgba(16, 6, 155, 0.04); } }
        .investor_relation .header_menus ul li .menu-list li.menu-icon a:active {
          color: #070762; }
        .investor_relation .header_menus ul li .menu-list li.menu-icon a.is-active {
          color: #070762; }
      .investor_relation .header_menus ul li .menu-list li.menu-icon:last-of-type {
        border: 0; }
  .investor_relation .header_menus ul li .parent-item {
    font-size: 16px;
    font-weight: 400; }
    .investor_relation .header_menus ul li .parent-item a {
      color: #64647B;
      font-synthesis: none;
      position: relative;
      display: inline-block; }
      @media (min-width: 821px) {
        .investor_relation .header_menus ul li .parent-item a:before {
          content: attr(data-text);
          visibility: hidden;
          font-weight: 900;
          display: block;
          height: 0;
          overflow: hidden; } }
      .investor_relation .header_menus ul li .parent-item a:after {
        width: 9px;
        height: 11px;
        top: 0.2vw;
        background-image: url(/images/leumi_new/investor_relation/menu-arrow.svg); }
      .investor_relation .header_menus ul li .parent-item a:hover {
        color: #070762; }
      .investor_relation .header_menus ul li .parent-item a.active {
        color: #070762; }
        @media (min-width: 821px) {
          .investor_relation .header_menus ul li .parent-item a.active {
            font-weight: 900; } }
      .investor_relation .header_menus ul li .parent-item a.LogoTopIcon:focus-visible {
        outline: 2px solid black;
        outline-offset: 2px; }
    .investor_relation .header_menus ul li .parent-item.active a {
      color: #070762; }
      @media (min-width: 821px) {
        .investor_relation .header_menus ul li .parent-item.active a {
          font-weight: 900; } }
      .investor_relation .header_menus ul li .parent-item.active a:hover {
        color: #070762 !important; }
    .investor_relation .header_menus ul li .parent-item:first-of-type {
      padding: 0; }
  .investor_relation .header_menus ul li:first-of-type {
    padding: 0; }

.menu-header-search {
  margin: 0.521vw; }
  @media (max-width: 820px) {
    .menu-header-search {
      position: absolute;
      right: 60px; } }
  .menu-header-search button {
    background-image: url(/images/header/search.svg);
    width: 1.042vw !important;
    height: 1.042vw !important;
    background-size: contain;
    border: none;
    background-repeat: no-repeat;
    background-color: transparent;
    cursor: pointer;
    background-position: 50%;
    font-size: 0;
    outline: 0px;
    border: 0px;
    display: block; }
    @media (max-width: 820px) {
      .menu-header-search button {
        width: 32px !important;
        height: 32px !important;
        background-size: unset; } }
    .menu-header-search button.close-menu-icon {
      display: none; }
    .menu-header-search button:hover {
      background-image: url(/images/header/blue_search.svg); }
  .menu-header-search ul {
    padding: 0; }
  .menu-header-search .menu-search {
    position: absolute;
    top: 2.64vw;
    display: none;
    flex-disrection: row;
    width: 100%;
    max-width: 32.999vw;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 1.354vw;
    border-radius: 0px 0px 0.833vw 0.833vw;
    border: 0.052vw solid var(--Neutral-white, #FFF);
    background: #FFF;
    padding: 0vw 1.667vw 1.667vw 1.667vw;
    left: 23vw;
    right: unset; }
    .menu-header-search .menu-search div {
      width: 100%; }

@keyframes move_search_down {
  0% {
    transform: translateY(-20%);
    opacity: 0;
    transition: transform 0.5s ease; }
  100% {
    transform: translateY(0%);
    opacity: 1; } }
    @media (max-width: 820px) {
      .menu-header-search .menu-search {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        max-width: unset;
        padding: 64px 32px 32px 32px;
        justify-content: start;
        align-items: self-start;
        flex-shrink: 0;
        border: 1px solid var(--Neutral-white, #FFF);
        background: #FFF;
        box-shadow: 0px -20px 60px 0px rgba(7, 7, 98, 0.11);
        backdrop-filter: blur(20px);
        list-style-type: none;
        margin: 0;
        z-index: 99; }
      @keyframes move_search_down {
        0% {
          transform: translateY(-20%);
          opacity: 0;
          transition: transform 0.5s ease-out; }
        100% {
          transform: translateY(0%);
          opacity: 1; } }
        .menu-header-search .menu-search button.close-menu-icon {
          display: flex;
          background-image: url(/images/header/close.svg);
          cursor: pointer;
          position: absolute;
          left: 20px;
          top: 20px;
          width: 22px !important;
          height: 22px !important;
          margin: 0px;
          background-repeat: no-repeat !important;
          background-position: center center !important;
          background-size: contain;
          border: 0px; } }
    .menu-header-search .menu-search li {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      gap: 2px;
      align-self: stretch; }
      @media (max-width: 820px) {
        .menu-header-search .menu-search li {
          display: block; } }
      .menu-header-search .menu-search li ul {
        width: 100%; }
      .menu-header-search .menu-search li div {
        margin: 0;
        padding: 0;
        width: 100%;
        max-width: 100%; }
        .menu-header-search .menu-search li div .search-box {
          padding: 0vw 1.042vw 0vw 0.417vw;
          border-radius: 0.833vw;
          background-color: var(--Neutral-gray-02, rgba(246, 246, 246, 0.96)); }
          @media (max-width: 820px) {
            .menu-header-search .menu-search li div .search-box {
              padding: 0 20px 0 10px;
              border-radius: 8px; } }
          .menu-header-search .menu-search li div .search-box.focus {
            border-radius: 0.417vw 0.417vw 0vw 0vw;
            border-bottom: 0.052vw solid var(--Primary-vivid-blue, #06F); }
            @media (max-width: 820px) {
              .menu-header-search .menu-search li div .search-box.focus {
                border-radius: 8px 8px 0px 0px;
                border-bottom: 1px solid var(--Primary-vivid-blue, #06F); } }
            .menu-header-search .menu-search li div .search-box.focus button.search-button.active {
              background: var(--Primary-vivid-blue, #06F);
              background-image: url(/images/header/white_search.svg);
              background-position: 50%;
              background-repeat: no-repeat;
              background-size: 2.4vw; }
              @media (max-width: 820px) {
                .menu-header-search .menu-search li div .search-box.focus button.search-button.active {
                  background-size: contain; } }
          .menu-header-search .menu-search li div .search-box input[type=text] {
            outline: none;
            background-color: transparent;
            width: 96%;
            border: 0px;
            height: 2.917vw;
            padding: 0px 0px 0px 1.563vw;
            margin: 0px;
            font-weight: 400;
            font-size: 1.081vw;
            line-height: 160%;
            color: black; }
            @media (max-width: 820px) {
              .menu-header-search .menu-search li div .search-box input[type=text] {
                height: 48px; } }
            @media (max-width: 820px) {
              .menu-header-search .menu-search li div .search-box input[type=text] {
                font-size: 20px; } }
          .menu-header-search .menu-search li div .search-box button.search-button {
            position: absolute;
            left: 0.642vw;
            right: auto;
            top: 0.577vw;
            border-radius: 0.625vw;
            background: transparent;
            background-image: url(/images/header/blue_search2.svg);
            background-position: 50%;
            background-repeat: no-repeat;
            background-size: 2.4vw;
            padding: 1vw; }
            @media (max-width: 820px) {
              .menu-header-search .menu-search li div .search-box button.search-button {
                left: 8px;
                top: 8px;
                background-size: contain;
                border-radius: 8px; } }
          .menu-header-search .menu-search li div .search-box ::-webkit-input-placeholder {
            /* Edge */
            color: var(--Primary-vivid-blue, #06F); }
          .menu-header-search .menu-search li div .search-box :-ms-input-placeholder {
            /* Internet Explorer 10-11 */
            color: var(--Primary-vivid-blue, #06F); }
          .menu-header-search .menu-search li div .search-box ::placeholder {
            color: var(--Primary-vivid-blue, #06F); }
        .menu-header-search .menu-search li div .items {
          display: flex !important;
          flex-direction: column !important;
          color: black; }
          .menu-header-search .menu-search li div .items h2 {
            max-width: 100%;
            font-weight: 600;
            font-size: 1.081vw;
            line-height: 100%;
            padding-top: 1.042vw; }
            @media (max-width: 820px) {
              .menu-header-search .menu-search li div .items h2 {
                font-size: 20px;
                padding-top: 32px; } }
          .menu-header-search .menu-search li div .items ul {
            display: flex;
            flex-disrection: row;
            width: 100%;
            max-width: 100%;
            padding: 1.042vw 0 0 0;
            justify-content: flex-start;
            flex-wrap: wrap;
            /* align-items: flex-start; */
            gap: 0.625vw; }
            @media (max-width: 820px) {
              .menu-header-search .menu-search li div .items ul {
                padding: 8px 0 0 0;
                gap: 12px; } }
          .menu-header-search .menu-search li div .items a {
            font-weight: normal;
            font-size: 0.863vw;
            color: black;
            text-decoration: none;
            border-radius: 15.625vw;
            border: 0.052vw solid var(--Secondary-03, #A2C7FD);
            display: flex;
            padding: 0.625vw 1.042vw;
            justify-content: flex-end;
            align-items: center;
            gap: 0.521vw; }
            @media (max-width: 820px) {
              .menu-header-search .menu-search li div .items a {
                font-size: 20px;
                border-radius: 300px;
                border: 1px solid var(--Secondary-03, #A2C7FD);
                padding: 5px 15px;
                gap: 10px; } }
            .menu-header-search .menu-search li div .items a:hover {
              background: var(--Secondary-01, #E0ECFE); }
            .menu-header-search .menu-search li div .items a:active {
              background: var(--Secondary-01, #C1DAFE); }
  .menu-header-search.active .menu-search {
    display: flex;
    animation: move_search_down 0.3s ease; }
    @media (max-width: 820px) {
      .menu-header-search.active .menu-search {
        display: block;
        animation: move_search_down 0.3s ease-out; } }
  .menu-header-search.active button.search-icon {
    background-image: url(/images/header/blue_search.svg); }

.investor_relation .menu-header-search {
  margin: 0; }
  @media (max-width: 820px) {
    .investor_relation .menu-header-search {
      right: 60px; } }
  .investor_relation .menu-header-search button {
    background-image: url(/images/leumi_new/investor_relation/search.svg);
    background-repeat: no-repeat; }
    .investor_relation .menu-header-search button.menu-icon {
      background-image: url(/images/leumi_new/investor_relation/menu-mobile.svg) !important;
      margin: 0 24px;
      z-index: 9999; }
      @media (min-width: 1001px) {
        .investor_relation .menu-header-search button.menu-icon {
          display: none; } }
    .investor_relation .menu-header-search button.close-menu-icon {
      background-image: url(/images/leumi_new/investor_relation/x.svg) !important;
      width: 32px !important;
      height: 32px !important;
      background-size: unset; }
    @media (min-width: 1001px) {
      .investor_relation .menu-header-search button {
        width: 2.08vw !important;
        height: 2.08vw !important;
        border-radius: 0.63vw;
        background-size: 0.94vw;
        background-position: center;
        background-repeat: no-repeat; } }
    .investor_relation .menu-header-search button:not(.menu-icon):hover {
      background: rgba(16, 6, 155, 0.04);
      background-position: center;
      vertical-align: middle;
      background-image: url(/images/leumi_new/investor_relation/search.svg) !important;
      background-repeat: no-repeat;
      background-size: 0.94vw; }
    .investor_relation .menu-header-search button:not(.menu-icon):active {
      background: rgba(16, 6, 155, 0.08);
      background-position: center;
      vertical-align: middle;
      background-image: url(/images/leumi_new/investor_relation/search.svg) !important;
      background-repeat: no-repeat;
      background-size: 0.94vw; }
    .investor_relation .menu-header-search button.clear-button {
      display: none;
      background-position: center !important;
      background-image: url(/images/leumi_new/investor_relation/x.svg) !important;
      background-repeat: no-repeat !important;
      background-size: 0.52vw !important;
      margin-left: 2.1vw;
      margin-top: 0.1vw; }
      @media (max-width: 820px) {
        .investor_relation .menu-header-search button.clear-button {
          background-size: 10px !important;
          margin-left: 32px;
          margin-top: -3px; } }
      .investor_relation .menu-header-search button.clear-button:hover {
        background: transparent;
        background-image: url(/images/leumi_new/investor_relation/x.svg) !important;
        background-repeat: no-repeat !important;
        background-size: 0.52vw !important; }
  .investor_relation .menu-header-search .menu-search {
    top: 2.4vw;
    border-radius: 0.63vw;
    background: linear-gradient(333deg, rgba(183, 186, 212, 0.08) 34.18%, rgba(255, 255, 255, 0.14) 66.8%), var(100, #F8F8F8);
    box-shadow: 0 9px 29.4px -5px rgba(174, 174, 174, 0.3), 0 28px 32px -24px rgba(14, 11, 66, 0.12);
    backdrop-filter: blur(1.04vw);
    flex-direction: column;
    padding: 1.04vw;
    gap: 1.04vw;
    max-width: 18.75vw;
    left: auto;
    right: unset; }
    @media (max-width: 820px) {
      .investor_relation .menu-header-search .menu-search {
        height: 100vh;
        position: fixed;
        max-width: unset;
        top: 0;
        padding: 66px 24px 24px 24px; } }
    .investor_relation .menu-header-search .menu-search .title {
      color: #070762;
      font-size: 16px;
      font-weight: 700;
      line-height: 24px;
      /* 150% */ }
      @media (max-width: 820px) {
        .investor_relation .menu-header-search .menu-search .title {
          display: none; } }
    .investor_relation .menu-header-search .menu-search .menu-search-top {
      display: none; }
    .investor_relation .menu-header-search .menu-search .items {
      display: none !important; }
    .investor_relation .menu-header-search .menu-search li {
      display: block;
      width: 100%; }
      .investor_relation .menu-header-search .menu-search li div .search-box {
        display: flex;
        flex-direction: row-reverse;
        border: 1px solid #B7BAD4;
        padding: 12px;
        border-radius: 12px; }
        @media (min-width: 821px) {
          .investor_relation .menu-header-search .menu-search li div .search-box {
            padding: 0.2vw;
            border-radius: 0.63vw; } }
        .investor_relation .menu-header-search .menu-search li div .search-box input[type=text] {
          height: unset;
          color: #070762;
          font-size: 18px;
          margin-right: 4px;
          padding: 0 !important; }
          @media (min-width: 821px) {
            .investor_relation .menu-header-search .menu-search li div .search-box input[type=text] {
              height: 2.3vw;
              margin-right: 0.31vw; } }
          .investor_relation .menu-header-search .menu-search li div .search-box input[type=text].not_empty::after {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            background-image: url("/images/header/down.svg");
            background-position: 50% 60%;
            background-repeat: no-repeat;
            background-size: 10px;
            font-size: 0;
            width: 10px;
            height: 5px;
            top: 8px; }
        .investor_relation .menu-header-search .menu-search li div .search-box ::-webkit-input-placeholder {
          /* Edge */
          color: #A0A0AE; }
        .investor_relation .menu-header-search .menu-search li div .search-box :-ms-input-placeholder {
          /* Internet Explorer 10-11 */
          color: #A0A0AE; }
        .investor_relation .menu-header-search .menu-search li div .search-box ::placeholder {
          color: #A0A0AE; }
        @media (min-width: 821px) {
          .investor_relation .menu-header-search .menu-search li div .search-box ::-webkit-input-placeholder {
            /* Edge */
            color: #fff; }
          .investor_relation .menu-header-search .menu-search li div .search-box :-ms-input-placeholder {
            /* Internet Explorer 10-11 */
            color: #fff; }
          .investor_relation .menu-header-search .menu-search li div .search-box ::placeholder {
            color: #fff; } }
        .investor_relation .menu-header-search .menu-search li div .search-box button.search-button {
          position: absolute;
          left: 0.392vw;
          right: auto;
          top: 0.392vw;
          background-image: url(/images/leumi_new/investor_relation/searchGray.svg) !important;
          background-repeat: no-repeat !important;
          background-size: contain !important;
          border-radius: 0.625vw; }
          .investor_relation .menu-header-search .menu-search li div .search-box button.search-button.active {
            background-image: url(/images/leumi_new/investor_relation/searchGray.svg) !important;
            background-repeat: no-repeat !important;
            border-radius: 0.625vw;
            background-color: #10069B; }
          @media (max-width: 820px) {
            .investor_relation .menu-header-search .menu-search li div .search-box button.search-button {
              left: 8px;
              top: 10px;
              background-size: 42px !important;
              border-radius: 12px; }
              .investor_relation .menu-header-search .menu-search li div .search-box button.search-button.active {
                border-radius: 12px; } }
        .investor_relation .menu-header-search .menu-search li div .search-box.focus {
          border: 1px solid #10069B; }
          .investor_relation .menu-header-search .menu-search li div .search-box.focus button.search-button.active {
            background-image: url(/images/leumi_new/investor_relation/searchGray.svg) !important;
            background-repeat: no-repeat !important;
            background-size: contain !important; }
            @media (max-width: 820px) {
              .investor_relation .menu-header-search .menu-search li div .search-box.focus button.search-button.active {
                background-size: 42px !important; } }
  .investor_relation .menu-header-search.active button.search-icon {
    background: rgba(16, 6, 155, 0.08);
    background-position: center;
    vertical-align: middle;
    background-image: url(/images/leumi_new/investor_relation/search.svg) !important;
    background-repeat: no-repeat;
    background-size: 0.94vw; }
  .investor_relation .menu-header-search.active button.menu-icon {
    display: none; }

.investor_relation_hero {
  margin: 0 16px 32px 16px; }
  @media (min-width: 769px) {
    .investor_relation_hero {
      margin: 0 1.88vw; } }
  .investor_relation_hero .content_bg {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    border-radius: 16px;
    padding: 0 25px 25px 16px;
    color: white;
    font-style: normal;
    height: calc(92vh - 92px);
    font-size: 18px;
    line-height: 32px;
    font-weight: 400;
    letter-spacing: 0; }
    @media (min-width: 821px) {
      .investor_relation_hero .content_bg {
        height: 79vh;
        border-radius: 0.83vw;
        font-size: 0.94vw;
        line-height: 1.67vw;
        justify-content: center;
        padding: 0 5.1vw 0 0; } }
    .investor_relation_hero .content_bg H1, .investor_relation_hero .content_bg H2 {
      font-weight: 300;
      font-size: 40px;
      line-height: 48px;
      padding-bottom: 0.08px; }
      @media (min-width: 881px) {
        .investor_relation_hero .content_bg H1, .investor_relation_hero .content_bg H2 {
          font-size: 2.92vw;
          line-height: 2.08vw;
          padding-bottom: 0.94vw; } }
    .investor_relation_hero .content_bg H1 {
      letter-spacing: 0.1px;
      font-family: SimplerProLight; }
      @media (min-width: 881px) {
        .investor_relation_hero .content_bg H1 {
          font-weight: 900;
          font-family: SimplerPro; } }
    .investor_relation_hero .content_bg H2 {
      font-family: SimplerPro;
      font-weight: 900;
      line-height: 52px; }
      @media (min-width: 881px) {
        .investor_relation_hero .content_bg H2 {
          font-family: SimplerProLight;
          font-weight: 300; } }
    .investor_relation_hero .content_bg p {
      margin: 0; }
      @media (max-width: 768px) {
        .investor_relation_hero .content_bg p br {
          display: none; } }
    .investor_relation_hero .content_bg .button_link .complex-link {
      justify-content: flex-start; }
      .investor_relation_hero .content_bg .button_link .complex-link a {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        flex-shrink: 0;
        font-size: 18px;
        height: 60px;
        min-width: 152px;
        padding: 24px 32px;
        gap: 21px;
        border-radius: 16px;
        margin-top: 40px;
        background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%), #297BFC;
        font-weight: 700;
        color: white;
        text-decoration: none; }
        @media (min-width: 821px) {
          .investor_relation_hero .content_bg .button_link .complex-link a {
            font-size: 0.94vw;
            height: 3.18vw;
            min-width: 7.81vw;
            padding: 1.25vw 1.67vw;
            gap: 1.09vw;
            border-radius: 0.83vw;
            margin-top: 2.08vw; } }
        .investor_relation_hero .content_bg .button_link .complex-link a:hover {
          background: linear-gradient(0deg, #256FE3 0%, #256FE3 100%), #297BFC; }
  .investor_relation_hero .counter_number_list {
    display: flex;
    flex-direction: column;
    padding: 30px 8px 0 8px;
    align-items: flex-start; }
    @media (min-width: 769px) {
      .investor_relation_hero .counter_number_list {
        padding: 2.08vw 3.75vw;
        justify-content: space-between;
        align-items: center;
        flex-direction: row;
        align-self: stretch; } }
    .investor_relation_hero .counter_number_list .counter_number {
      display: flex;
      flex-direction: column;
      width: 100%;
      border-bottom: 1px solid var(--Color-Border-light, #EDEEF4);
      padding: 24px 8px;
      gap: 12px; }
      @media (min-width: 769px) {
        .investor_relation_hero .counter_number_list .counter_number {
          flex-direction: row;
          gap: 0.63vw;
          width: unset;
          border-bottom: none;
          padding: 0.21vw; } }
      .investor_relation_hero .counter_number_list .counter_number .number_data {
        display: flex;
        font-style: normal;
        font-weight: 700;
        align-items: flex-start;
        font-size: 32px;
        line-height: 4opx;
        letter-spacing: -0.01px;
        flex-direction: row-reverse;
        justify-content: flex-end; }
        @media (min-width: 769px) {
          .investor_relation_hero .counter_number_list .counter_number .number_data {
            font-size: 2.08vw;
            line-height: 2.5vw;
            letter-spacing: -0.01vw;
            align-items: center; } }
        .investor_relation_hero .counter_number_list .counter_number .number_data .number {
          font-family: 'EnglishFontNumbers','SimplerPro';
          text-align: right;
          display: inline-block; }
          @media (min-width: 769px) {
            .investor_relation_hero .counter_number_list .counter_number .number_data .number {
              min-width: 5.5vw; } }
      .investor_relation_hero .counter_number_list .counter_number .number_text {
        color: #3E3E75;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        letter-spacing: 0; }
        @media (min-width: 769px) {
          .investor_relation_hero .counter_number_list .counter_number .number_text {
            font-size: 0.83vw;
            line-height: 1.25vw; } }
        .investor_relation_hero .counter_number_list .counter_number .number_text .year {
          color: var(--Color-Text-base, #64647B);
          font-size: 14px;
          line-height: 20px; }
          @media (min-width: 769px) {
            .investor_relation_hero .counter_number_list .counter_number .number_text .year {
              font-size: 0.73vw;
              line-height: 1.04vw; } }
      .investor_relation_hero .counter_number_list .counter_number:last-child {
        border-bottom: none; }

.steps_investor_relation {
  padding: 1.77em 1.176em;
  position: relative; }
  @media (min-width: 768px) {
    .steps_investor_relation {
      padding: 4.17vw 8.33vw; } }
  .steps_investor_relation .content {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 1.25em; }
    @media (min-width: 768px) {
      .steps_investor_relation .content {
        gap: unset; } }
    .steps_investor_relation .content .icons {
      display: flex;
      flex-direction: row;
      gap: 26px; }
      @media (min-width: 768px) {
        .steps_investor_relation .content .icons {
          justify-content: center;
          gap: 2.19vw; } }
      .steps_investor_relation .content .icons .sun-icon {
        direction: ltr; }
        .steps_investor_relation .content .icons .sun-icon a {
          display: flex;
          flex-direction: row;
          text-decoration: none;
          gap: 6px; }
          @media (min-width: 768px) {
            .steps_investor_relation .content .icons .sun-icon a {
              gap: 0.26vw; } }
          .steps_investor_relation .content .icons .sun-icon a .title {
            padding: 5px 0 0 0;
            font-weight: 600; }
            @media (min-width: 768px) {
              .steps_investor_relation .content .icons .sun-icon a .title {
                padding: 0.26vw 0 0 0; } }
          .steps_investor_relation .content .icons .sun-icon a .icon {
            background-position-x: 50%;
            background-position-y: 50%;
            background-repeat: no-repeat;
            width: 22px;
            background-size: contain; }
            @media (min-width: 768px) {
              .steps_investor_relation .content .icons .sun-icon a .icon {
                width: 1.2vw; } }
    .steps_investor_relation .content .title {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      flex-shrink: 0;
      color: var(--Primary-main-dark, #070762);
      text-align: right;
      padding: 0;
      font-size: 24px; }
      @media (min-width: 768px) {
        .steps_investor_relation .content .title {
          padding: 1.15vw 0 0 0;
          font-size: 1.25vw;
          font-weight: 400; } }
      @media (max-width: 767px) {
        .steps_investor_relation .content .title br {
          display: none; } }
      .steps_investor_relation .content .title p {
        text-align: right;
        color: var(--Color-Text-base, #64647B);
        margin: 0; }
        @media (min-width: 768px) {
          .steps_investor_relation .content .title p {
            padding-top: 0.63vw;
            color: var(--Primary-main-dark, #070762); } }
      .steps_investor_relation .content .title H2 {
        font-size: 32px;
        display: block;
        font-style: normal;
        font-weight: 600;
        line-height: 130%;
        letter-spacing: 0.063vw;
        color: var(--Primary-main-dark, #070762);
        margin: 0; }
        .steps_investor_relation .content .title H2 br {
          display: block; }
        @media (min-width: 768px) {
          .steps_investor_relation .content .title H2 {
            font-size: 2.08vw; } }
      .steps_investor_relation .content .title .link_button {
        display: flex;
        height: 2.32em;
        min-width: 8.75em;
        padding: 0.875em;
        justify-content: center;
        align-items: center;
        border-radius: 0.5em;
        background: var(--Primary-vivid-blue, #06F);
        font-size: 1em;
        font-style: normal;
        font-weight: 600; }
        @media (min-width: 768px) {
          .steps_investor_relation .content .title .link_button {
            height: 3.125vw;
            min-width: 10.417vw;
            padding: 0.417vw 2.5vw;
            gap: 1.458vw;
            border-radius: 0.833vw;
            font-size: var(--desktop-font-size, 1.042vw); } }
        .steps_investor_relation .content .title .link_button:hover {
          background: var(--Secondary-06, #0D54D8);
          color: white; }
        .steps_investor_relation .content .title .link_button:active {
          background: var(--Primary-main-dark, #070762);
          color: white; }
        .steps_investor_relation .content .title .link_button:after {
          content: unset; }
    .steps_investor_relation .content .step_list {
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
      align-self: stretch; }
      @media (min-width: 768px) {
        .steps_investor_relation .content .step_list {
          flex-direction: row;
          flex-wrap: wrap;
          margin: 2.24vw 0 0 0;
          height: 23.96vw; } }
      .steps_investor_relation .content .step_list .step_link {
        display: none !important; }
      .steps_investor_relation .content .step_list .step {
        display: flex;
        flex-direction: column;
        width: 100%;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 4px;
        color: var(--Brand-Main-Blue, #070762);
        font-style: normal;
        font-size: 18px;
        font-weight: 400;
        line-height: 160%;
        text-align: right; }
        @media (max-width: 767px) {
          .steps_investor_relation .content .step_list .step {
            padding: 40px 24px;
            background: rgba(7, 7, 98, 0.46);
            backdrop-filter: blur(6.85px);
            border: 1px solid #FEFEFE; } }
        @media (min-width: 768px) {
          .steps_investor_relation .content .step_list .step {
            overflow: hidden;
            flex: 1 0 20%;
            align-self: stretch;
            font-size: var(--desktop-font-size, 1.042vw);
            height: 23.96vw;
            border-right: 1px solid var(--base-white, #FFF);
            border-left: 1px solid var(--base-white, #FFF);
            padding: 2.92vw 2.08vw;
            align-items: flex-end;
            flex: 1 0 0;
            align-self: stretch; } }
        .steps_investor_relation .content .step_list .step p {
          margin: 0 auto; }
        .steps_investor_relation .content .step_list .step a {
          text-decoration: none; }
        .steps_investor_relation .content .step_list .step .step_data {
          display: flex;
          flex-direction: column;
          flex-grow: 1;
          justify-content: center;
          width: 100%;
          color: white; }
          @media (max-width: 767px) {
            .steps_investor_relation .content .step_list .step .step_data {
              align-items: flex-start;
              gap: 23px; } }
          .steps_investor_relation .content .step_list .step .step_data .image {
            background-repeat: no-repeat;
            background-position: top center;
            background-size: contain;
            min-width: 48px;
            height: 48px;
            background-image: url(/images/leumi_new/paragraphs/step_background2.svg) !important;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 42.723px;
            letter-spacing: 0.533px;
            font-weight: 200;
            line-height: 130%; }
            @media (min-width: 768px) {
              .steps_investor_relation .content .step_list .step .step_data .image {
                height: 3.646vw;
                min-width: 3.646vw;
                font-size: 2.6vw;
                letter-spacing: 0.038vw;
                line-height: 128%; } }
          .steps_investor_relation .content .step_list .step .step_data .text {
            display: flex;
            flex-direction: column; }
            @media (min-width: 768px) {
              .steps_investor_relation .content .step_list .step .step_data .text {
                gap: 1.04vw; } }
            .steps_investor_relation .content .step_list .step .step_data .text H3 {
              display: block;
              font-size: 18px;
              font-style: normal;
              font-weight: 700;
              line-height: 130%;
              margin: 0;
              text-align: right; }
              @media (min-width: 768px) {
                .steps_investor_relation .content .step_list .step .step_data .text H3 {
                  font-weight: 700;
                  font-size: 1.25vw;
                  margin-top: 2.08vw;
                  text-align: center; } }
            .steps_investor_relation .content .step_list .step .step_data .text .description {
              display: flex;
              margin-top: 16px; }
              @media (min-width: 768px) {
                .steps_investor_relation .content .step_list .step .step_data .text .description {
                  margin-top: 0px;
                  text-align: center;
                  max-height: 0;
                  overflow: hidden;
                  opacity: 0;
                  transition: max-height 0.4s ease-out, opacity 0.3s ease-out; } }
        @media (min-width: 768px) {
          .steps_investor_relation .content .step_list .step:nth-child(n+3) {
            max-width: 32.3%; } }
        @media (min-width: 768px) {
          .steps_investor_relation .content .step_list .step:hover, .steps_investor_relation .content .step_list .step:focus-within {
            background: var(--Color-States-Strong, rgba(7, 7, 98, 0.46));
            backdrop-filter: blur(6.85px); }
            .steps_investor_relation .content .step_list .step:hover .text .description, .steps_investor_relation .content .step_list .step:focus-within .text .description {
              max-height: 10.42vw;
              opacity: 1;
              overflow-y: hidden; } }
        @media (max-width: 767px) {
          .steps_investor_relation .content .step_list .step:first-child {
            border-top-left-radius: 20px;
            border-top-right-radius: 20px; } }
        @media (min-width: 768px) {
          .steps_investor_relation .content .step_list .step:first-child {
            border-top-right-radius: 1.04vw;
            border-bottom-right-radius: 1.04vw; } }
        @media (max-width: 767px) {
          .steps_investor_relation .content .step_list .step:last-child {
            border-bottom-left-radius: 20px;
            border-bottom-right-radius: 20px; } }
        @media (min-width: 768px) {
          .steps_investor_relation .content .step_list .step:last-child {
            border-top-left-radius: 1.04vw;
            border-bottom-left-radius: 1.04vw; } }
      .steps_investor_relation .content .step_list.bg_image {
        background-position-x: 50%;
        background-position-y: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 20px;
        background-blend-mode: multiply, normal, normal; }
        @media (min-width: 768px) {
          .steps_investor_relation .content .step_list.bg_image {
            border-radius: 1.04vw; } }
    .steps_investor_relation .content .legal_note {
      font-size: 14px;
      font-style: normal;
      font-weight: 200;
      line-height: 130%;
      letter-spacing: 0.28px; }
      @media (min-width: 768px) {
        .steps_investor_relation .content .legal_note {
          font-size: 14px;
          letter-spacing: 0.015vw; } }
      .steps_investor_relation .content .legal_note p {
        padding: 0px;
        margin: 0px; }
  .steps_investor_relation.bg_light_blue {
    background: var(--Primary-Background-Light-blue-gray, #F8FAFC); }

.financial-reports {
  padding: 0;
  margin: 0;
  position: relative; }
  @media (min-width: 769px) {
    .financial-reports {
      padding: 4.17vw  5.73vw 10.94vw 8.33vw; } }
  .financial-reports .content {
    position: relative;
    display: flex;
    flex-direction: row;
    width: 100%;
    align-items: flex-end; }
    @media (max-width: 768px) {
      .financial-reports .content {
        display: flex;
        width: 100%;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-bottom: -71px; } }
    .financial-reports .content .image {
      width: 100%;
      height: 298px; }
      @media (min-width: 769px) {
        .financial-reports .content .image {
          opacity: 0;
          transition: opacity 2s ease-out 1s;
          display: flex;
          width: 44.27vw;
          height: 25vw;
          flex-shrink: 0;
          border-radius: 1.25vw;
          left: 2.6vw;
          position: relative;
          bottom: -6.77vw; }
          .financial-reports .content .image.show {
            opacity: 1; } }
      .financial-reports .content .image img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center;
        border-radius: 20px; }
    .financial-reports .content .reports {
      position: relative;
      width: 41.67vw;
      top: 0;
      left: 0;
      display: flex;
      padding: 2.08vw;
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
      gap: 2.5vw;
      flex: 1 0 0;
      color: var(--Color-Text-main, #070762);
      z-index: 1;
      border-radius: 0.83vw;
      border: 0.08vw solid var(--base-white, #FFF);
      background: var(--Card, linear-gradient(66deg, rgba(0, 0, 0, 0.03) 46.98%, rgba(0, 0, 0, 0.02) 80.15%), rgba(255, 255, 255, 0.81));
      box-shadow: 0 0 1.04vw 0 rgba(7, 7, 98, 0), 0 0.78vw 3.13vw -1.56vw rgba(19, 51, 110, 0.46);
      backdrop-filter: blur(0.99vw); }
      @media (min-width: 769px) {
        .financial-reports .content .reports {
          opacity: 0;
          transition: opacity 2s ease-out 0.5s; }
          .financial-reports .content .reports.show {
            opacity: 1; } }
      @media (max-width: 768px) {
        .financial-reports .content .reports {
          border-radius: 16px;
          border: 2px solid #FFF;
          box-shadow: 0 0 20px 0 rgba(7, 7, 98, 0), 0 15px 60px -30px rgba(19, 51, 110, 0.46);
          backdrop-filter: blur(17.85px);
          font-weight: 600;
          gap: 24px;
          top: -143px;
          margin: auto;
          width: 89%;
          padding: 48px 20px 72px 20px;
          order: 2;
          align-items: center;
          font-size: 16px;
          line-height: 24px; }
          .financial-reports .content .reports br {
            display: none; } }
      .financial-reports .content .reports p {
        margin: 0; }
      .financial-reports .content .reports .top {
        display: flex;
        justify-content: space-between;
        width: 100%; }
        .financial-reports .content .reports .top H2, .financial-reports .content .reports .top H3 {
          display: block;
          font-size: 1.67vw;
          font-style: normal;
          font-weight: 600;
          line-height: 2.5vw;
          letter-spacing: 0.063vw;
          margin: 0; }
          @media (max-width: 768px) {
            .financial-reports .content .reports .top H2, .financial-reports .content .reports .top H3 {
              font-size: 20px;
              font-weight: 700;
              line-height: 130%; }
              .financial-reports .content .reports .top H2 br, .financial-reports .content .reports .top H3 br {
                display: unset; }
              .financial-reports .content .reports .top H2 span, .financial-reports .content .reports .top H3 span {
                display: block;
                font-size: 18px;
                font-weight: 400;
                line-height: 32px; } }
        .financial-reports .content .reports .top .link {
          display: flex;
          align-items: center; }
          @media (max-width: 768px) {
            .financial-reports .content .reports .top .link {
              position: absolute;
              bottom: 48px;
              margin: auto;
              left: 0;
              right: 0;
              width: fit-content; } }
          .financial-reports .content .reports .top .link a {
            color: #10069B;
            font-style: normal;
            font-weight: 600;
            font-size: 16px;
            text-decoration: none; }
            @media (min-width: 768px) {
              .financial-reports .content .reports .top .link a {
                font-size: 0.94vw;
                font-weight: 700; } }
            .financial-reports .content .reports .top .link a:hover {
              color: #0D057D; }
            .financial-reports .content .reports .top .link a::after {
              content: "";
              display: inline-block;
              width: 18px;
              height: 18px;
              margin-left: -4px;
              margin-top: -2px;
              background-image: url(/images/leumi_new/paragraphs/arrow-right1.svg);
              background-size: contain;
              background-repeat: no-repeat;
              vertical-align: middle;
              transform: rotate(180deg); }
              @media (min-width: 768px) {
                .financial-reports .content .reports .top .link a::after {
                  width: 1vw;
                  height: 1vw;
                  margin-left: -0.21vw;
                  margin-top: -0.1vw; } }
      .financial-reports .content .reports .reports-list {
        width: 100%; }
        @media (max-width: 769px) {
          .financial-reports .content .reports .reports-list {
            margin-bottom: 40px; } }
        .financial-reports .content .reports .reports-list a {
          text-decoration: none;
          font-weight: 600;
          color: var(--Color-Text-subtitle, #10069B);
          font-size: 16px; }
          .financial-reports .content .reports .reports-list a[href*=".pdf"]:before, .financial-reports .content .reports .reports-list a[href*=".xlsx"]:before, .financial-reports .content .reports .reports-list a[href*=".xsl"]:before, .financial-reports .content .reports .reports-list a[href*=".docx"]:before, .financial-reports .content .reports .reports-list a[href*=".doc"]:before, .financial-reports .content .reports .reports-list a[href*=".mp3"]:before, .financial-reports .content .reports .reports-list a[href*=".mp4"]:before {
            content: "";
            display: inline-block;
            /* so it sizes to content */
            background: linear-gradient(0deg, #F1F4FE 0%, #F1F4FE 100%), var(--Color-Icon-icon-container, #E7EDFD);
            width: 24px;
            /* image width */
            height: 24px;
            border-radius: 8px;
            background-size: 18px;
            background-position: center;
            vertical-align: middle;
            background-repeat: no-repeat;
            min-width: 24px;
            margin: 0 0 0 7px; }
            @media (min-width: 1001px) {
              .financial-reports .content .reports .reports-list a[href*=".pdf"]:before, .financial-reports .content .reports .reports-list a[href*=".xlsx"]:before, .financial-reports .content .reports .reports-list a[href*=".xsl"]:before, .financial-reports .content .reports .reports-list a[href*=".docx"]:before, .financial-reports .content .reports .reports-list a[href*=".doc"]:before, .financial-reports .content .reports .reports-list a[href*=".mp3"]:before, .financial-reports .content .reports .reports-list a[href*=".mp4"]:before {
                width: 1.75vw;
                height: 1.75vw;
                border-radius: 0.42vw;
                background-size: 1.5vw;
                background-position: center;
                background-repeat: no-repeat;
                margin: 0 0 0 0.365vw; } }
          .financial-reports .content .reports .reports-list a[href*=".pdf"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".xlsx"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".xsl"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".docx"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".doc"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".mp3"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".mp4"]:hover:before {
            background: #D6DBF5;
            width: 24px;
            height: 24px;
            border-radius: 8px;
            background-size: 18px;
            background-position: center;
            background-repeat: no-repeat; }
            @media (min-width: 1001px) {
              .financial-reports .content .reports .reports-list a[href*=".pdf"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".xlsx"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".xsl"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".docx"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".doc"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".mp3"]:hover:before, .financial-reports .content .reports .reports-list a[href*=".mp4"]:hover:before {
                width: 1.75vw;
                height: 1.75vw;
                border-radius: 0.42vw;
                background-size: 1.5vw;
                background-position: center; } }
          .financial-reports .content .reports .reports-list a[href*=".pdf"]:after, .financial-reports .content .reports .reports-list a[href*=".xlsx"]:after, .financial-reports .content .reports .reports-list a[href*=".xsl"]:after, .financial-reports .content .reports .reports-list a[href*=".docx"]:after, .financial-reports .content .reports .reports-list a[href*=".doc"]:after, .financial-reports .content .reports .reports-list a[href*=".mp3"]:after, .financial-reports .content .reports .reports-list a[href*=".mp4"]:after {
            content: "" !important; }
          .financial-reports .content .reports .reports-list a[href*=".pdf"]:before {
            background-image: url(/images/leumi_new/paragraphs/pdf.svg) !important; }
          .financial-reports .content .reports .reports-list a[href*=".xlsx"]:before, .financial-reports .content .reports .reports-list a[href*=".xsl"]:before {
            background-image: url(/images/leumi_new/paragraphs/xls.svg) !important; }
          .financial-reports .content .reports .reports-list a[href*=".docx"]:before, .financial-reports .content .reports .reports-list a[href*=".doc"]:before {
            background-image: url(/images/leumi_new/paragraphs/docx.svg) !important; }
          .financial-reports .content .reports .reports-list a[href*=".mp3"]:before, .financial-reports .content .reports .reports-list a[href*=".mp4"]:before {
            background-size: 22px;
            background-image: url(/images/leumi_new/paragraphs/mp3.svg) !important; }
            @media (min-width: 1001px) {
              .financial-reports .content .reports .reports-list a[href*=".mp3"]:before, .financial-reports .content .reports .reports-list a[href*=".mp4"]:before {
                background-size: 1.5vw; } }
          @media (min-width: 768px) {
            .financial-reports .content .reports .reports-list a {
              font-size: 0.94vw; } }
          .financial-reports .content .reports .reports-list a:hover {
            color: var(--Secondary-06, #0D057D); }
          .financial-reports .content .reports .reports-list a:active {
            color: var(--Primary-main-dark, #10069B); }
          .financial-reports .content .reports .reports-list a span {
            vertical-align: middle;
            display: -webkit-inline-box;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
            overflow: hidden;
            width: 23ch;
            white-space: nowrap;
            text-overflow: ellipsis; }
            @media (min-width: 768px) {
              .financial-reports .content .reports .reports-list a span {
                width: 53ch; } }
        .financial-reports .content .reports .reports-list .report_link_icon {
          padding: 0.63vw;
          gap: 1.17vw;
          background-image: url(/images/leumi_new/header/external_link_icon_he.svg);
          background-position: 3% 50%;
          background-size: 0.89vw;
          background-repeat: no-repeat;
          background-color: transparent;
          border: 0;
          font-weight: normal;
          cursor: pointer;
          border-radius: 0.83vw; }
          @media (max-width: 820px) {
            .financial-reports .content .reports .reports-list .report_link_icon {
              background-size: 16px;
              background-position: left 50%;
              padding-left: 20px;
              height: 28px; } }
          @media (min-width: 769px) {
            .financial-reports .content .reports .reports-list .report_link_icon:hover {
              background-color: var(--Color-States-Hover, rgba(16, 6, 155, 0.04)); }
            .financial-reports .content .reports .reports-list .report_link_icon:active {
              background: var(--Color-States-Pressed, rgba(16, 6, 155, 0.08)); } }
        .financial-reports .content .reports .reports-list .border_bottom {
          background: var(--Color-Base-white, #FFF);
          border-bottom: unset;
          height: 1px;
          margin: 23px 8px; }
          @media (min-width: 769px) {
            .financial-reports .content .reports .reports-list .border_bottom {
              height: 0.07vw;
              margin: 0.83vw 0.41vw; } }
      .financial-reports .content .reports .download-all {
        cursor: pointer;
        display: flex;
        height: 52px;
        min-width: 150px;
        padding: 16px 24px;
        justify-content: center;
        align-items: center;
        gap: 8px;
        border: 1px solid #B7BAD4;
        text-decoration: none;
        color: #10069B;
        text-align: center;
        border-radius: 12px;
        font-weight: 700;
        font-size: 18px;
        line-height: 28px;
        margin: 20px 0;
        align-self: stretch; }
        @media (min-width: 769px) {
          .financial-reports .content .reports .download-all {
            height: 2.5vw;
            min-width: 7.81vw;
            padding: 0.83vw 1.25vw;
            gap: 0.42vw;
            border-radius: 0.63vw;
            font-size: 0.94vw;
            line-height: 1.46vw;
            /* 155.556% */
            letter-spacing: var(--Button-Main-letter-spacing, 0.0146vw);
            margin: 0px;
            align-self: unset; } }
        .financial-reports .content .reports .download-all:hover {
          background-color: rgba(16, 6, 155, 0.04); }
    @media (min-width: 769px) {
      .financial-reports .content.column .reports {
        width: 60.94vw; }
        .financial-reports .content.column .reports .reports-list {
          display: flex; }
          .financial-reports .content.column .reports .reports-list a span {
            width: 33ch; }
          .financial-reports .content.column .reports .reports-list .reports-colom {
            display: flex;
            flex-direction: column;
            flex-basis: 44%; }
          .financial-reports .content.column .reports .reports-list .separator {
            display: flex;
            flex-basis: 12%;
            justify-content: center;
            margin: 0.63vw 0; }
            .financial-reports .content.column .reports .reports-list .separator div {
              display: flex;
              width: 0.07vw;
              background: var(--Color-Base-white, #FFF); } }

@media (min-width: 769px) and (min-width: 769px) {
  .financial-reports .content.column .image {
    width: 25vw; } }
    @media (max-width: 768px) {
      .financial-reports .content.column .reports .reports-list .separator {
        background: var(--Color-Base-white, #FFF);
        border-bottom: unset;
        height: 1px;
        margin: 23px 8px; } }

.investor_relation_banner {
  margin: 32px 24px; }
  @media (min-width: 769px) {
    .investor_relation_banner {
      margin: 2.92vw 2.5vw; } }
  .investor_relation_banner .content_bg {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    border-radius: 16px;
    padding: 48px 24px;
    color: white;
    font-style: normal;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400;
    letter-spacing: 0; }
    @media (min-width: 769px) {
      .investor_relation_banner .content_bg {
        border-radius: 0.83vw;
        font-size: 0.94vw;
        line-height: 1.67vw;
        padding: 2.5vw 3.75vw; } }
    .investor_relation_banner .content_bg H2 {
      font-weight: 200;
      font-size: 32px;
      line-height: 40px;
      margin: 0; }
      @media (min-width: 769px) {
        .investor_relation_banner .content_bg H2 {
          font-size: 2.08vw;
          line-height: 2.5vw; } }
    .investor_relation_banner .content_bg p {
      margin: 0; }
    .investor_relation_banner .content_bg .complex-link {
      justify-content: start;
      padding-top: 2.08vw; }
      @media (max-width: 768px) {
        .investor_relation_banner .content_bg .complex-link {
          padding-top: 40px; } }
      .investor_relation_banner .content_bg .complex-link a {
        text-decoration: none;
        font-size: 0.94vw;
        font-style: normal;
        font-weight: 700;
        color: white; }
        @media (max-width: 768px) {
          .investor_relation_banner .content_bg .complex-link a {
            font-size: 18px; } }
        .investor_relation_banner .content_bg .complex-link a:hover {
          color: white; }
        .investor_relation_banner .content_bg .complex-link a:active {
          color: white; }
        .investor_relation_banner .content_bg .complex-link a:after {
          content: ">"; }
      .investor_relation_banner .content_bg .complex-link.button a {
        display: inline-flex;
        height: 2.71vw;
        min-width: 7.81vw;
        padding: 1.04vw;
        justify-content: center;
        align-items: center;
        gap: 4.17vw;
        border-radius: 0.63vw;
        background: transparent;
        border: 1px solid #FFF;
        font-size: 0.94vw;
        font-style: normal;
        font-weight: 700;
        color: white; }
        @media (max-width: 768px) {
          .investor_relation_banner .content_bg .complex-link.button a {
            height: 52px;
            min-width: 150px;
            padding: 20px;
            border-radius: 12px;
            font-size: 18px;
            gap: 8px; } }
        .investor_relation_banner .content_bg .complex-link.button a:hover {
          background: rgba(255, 255, 255, 0.16);
          text-decoration: none; }
        .investor_relation_banner .content_bg .complex-link.button a:active {
          color: white; }
        .investor_relation_banner .content_bg .complex-link.button a:after {
          content: unset; }

.text_image_component .content {
  position: relative;
  display: flex;
  padding: 0;
  flex-direction: column; }
  @media (min-width: 768px) {
    .text_image_component .content {
      padding: 5vw 8.33vw 1.67vw 8.33vw;
      flex-direction: row;
      justify-content: space-between; } }
  .text_image_component .content .text {
    padding: 56px 24px;
    width: 100%;
    color: #64647B;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0px; }
    @media (min-width: 768px) {
      .text_image_component .content .text {
        padding: 0;
        font-size: 0.94vw;
        line-height: 1.67vw;
        width: 38.65vw; } }
    .text_image_component .content .text h2 {
      font-size: 32px;
      font-style: normal;
      line-height: 40px;
      /* 120% */
      letter-spacing: 0.08px;
      font-weight: 600;
      color: #070762;
      margin-bottom: 24px; }
      @media (min-width: 768px) {
        .text_image_component .content .text h2 {
          font-size: 2.08vw;
          line-height: 2.5vw;
          letter-spacing: 0.1px;
          margin-bottom: 0.83vw; } }
  .text_image_component .content .image_content {
    position: relative; }
    .text_image_component .content .image_content .image {
      width: 100%;
      height: 337px; }
      @media (min-width: 768px) {
        .text_image_component .content .image_content .image {
          width: 28.44vw;
          height: 20.26vw;
          border-radius: 0.83vw; } }
    .text_image_component .content .image_content .frame_text {
      position: absolute;
      top: 265px;
      left: 0;
      right: 0;
      margin: auto;
      display: flex;
      width: 300px;
      padding: 20px;
      align-items: flex-start;
      gap: 6px;
      flex-shrink: 0;
      border-radius: 12px;
      background: #FFF;
      color: #64647B;
      font-size: 26px;
      font-style: normal;
      font-weight: 200;
      line-height: 152%;
      letter-spacing: 0.03vw; }
      .text_image_component .content .image_content .frame_text strong {
        color: #070762; }
      .text_image_component .content .image_content .frame_text p {
        margin: 0; }
      @media (min-width: 768px) {
        .text_image_component .content .image_content .frame_text {
          color: #070762;
          top: 14.69vw;
          right: -24.69vw;
          width: 24.58vw;
          padding: 1.15vw;
          gap: 0.21vw;
          font-size: 1.41vw;
          border-radius: 0.83vw;
          line-height: 160%; } }

.text_image_component .bottom_bg {
  height: 214px;
  width: 100%;
  background: #F8F8F8; }
  @media (min-width: 768px) {
    .text_image_component .bottom_bg {
      height: 8.8vw; } }

.press_releases {
  position: relative; }
  .press_releases .content {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 1.25em; }
    @media (min-width: 768px) {
      .press_releases .content {
        gap: unset; } }
    .press_releases .content .title {
      display: flex;
      flex-shrink: 0;
      text-align: right; }
      @media (min-width: 768px) {
        .press_releases .content .title {
          justify-content: space-between;
          align-items: center;
          padding-left: 5.83vw;
          flex-direction: row; } }
      @media (max-width: 767px) {
        .press_releases .content .title br {
          display: none; } }
      .press_releases .content .title p {
        margin: 0; }
      .press_releases .content .title H2 {
        font-size: 32px;
        display: block;
        font-style: normal;
        font-weight: 600;
        line-height: 120%;
        letter-spacing: 0.08px;
        color: #070762;
        margin: 0; }
        .press_releases .content .title H2 br {
          display: block; }
        @media (min-width: 768px) {
          .press_releases .content .title H2 {
            font-size: 2.08vw;
            font-weight: 600;
            line-height: 120%; } }
      @media (max-width: 767px) {
        .press_releases .content .title .link {
          position: absolute;
          top: auto;
          bottom: -50px; } }
      .press_releases .content .title .link a {
        color: #10069B;
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        text-decoration: none; }
        @media (min-width: 768px) {
          .press_releases .content .title .link a {
            font-size: 0.94vw;
            font-weight: 600; } }
        .press_releases .content .title .link a:hover {
          color: #0D057D; }
        .press_releases .content .title .link a::after {
          content: "";
          display: inline-block;
          width: 18px;
          height: 18px;
          margin-left: -4px;
          margin-top: -2px;
          background-image: url(/images/leumi_new/paragraphs/arrow-right1.svg);
          background-size: contain;
          background-repeat: no-repeat;
          vertical-align: middle;
          transform: rotate(180deg); }
          @media (min-width: 768px) {
            .press_releases .content .title .link a::after {
              width: 1vw;
              height: 1vw;
              margin-left: -0.21vw;
              margin-top: -0.21vw; } }
    .press_releases .content .press_releases_list .press_release {
      display: none;
      flex-direction: column;
      align-items: flex-start;
      align-self: stretch !important;
      gap: 24px;
      border-radius: 16px;
      border: 1px solid #DADCE8;
      padding: 20px;
      color: #64647B;
      font-style: normal;
      font-size: 18px;
      font-weight: 400;
      line-height: 160%;
      text-align: right; }
      @media (max-width: 767px) {
        .press_releases .content .press_releases_list .press_release {
          margin-left: 24px; } }
      @media (min-width: 768px) {
        .press_releases .content .press_releases_list .press_release {
          width: 22.66vw !important;
          padding: 0.83vw 0.83vw 0.83vw 0.83vw;
          gap: 0.83vw;
          border-radius: 0.83vw;
          font-size: 0.94vw; } }
      .press_releases .content .press_releases_list .press_release p {
        margin: 0; }
      .press_releases .content .press_releases_list .press_release a {
        text-decoration: none;
        font-weight: 600;
        color: var(--Primary-vivid-blue, #06F); }
        .press_releases .content .press_releases_list .press_release a:hover {
          color: var(--Secondary-06, #0D54D8); }
        .press_releases .content .press_releases_list .press_release a:active {
          color: var(--Primary-main-dark, #070762); }
      @media (min-width: 768px) {
        .press_releases .content .press_releases_list .press_release {
          gap: 0.885vw; } }
      .press_releases .content .press_releases_list .press_release .press_release_data {
        display: flex !important;
        flex-direction: row;
        flex: 1 0 0 !important;
        text-align: right; }
        .press_releases .content .press_releases_list .press_release .press_release_data .text {
          display: flex;
          flex-direction: column; }
          .press_releases .content .press_releases_list .press_release .press_release_data .text H3 {
            color: #10069B;
            display: block;
            font-size: 18px;
            font-style: normal;
            font-weight: 600;
            line-height: 130%;
            margin-bottom: 16px; }
            @media (min-width: 768px) {
              .press_releases .content .press_releases_list .press_release .press_release_data .text H3 {
                font-size: 0.94vw;
                margin-bottom: 0.24vw; } }
      .press_releases .content .press_releases_list .press_release .press_release_link {
        display: flex;
        justify-content: flex-end;
        width: 100%; }
        .press_releases .content .press_releases_list .press_release .press_release_link .icon {
          display: block;
          font-size: 0;
          background-image: url(/images/leumi_new/paragraphs/circle_link.svg);
          background-size: cover;
          background-repeat: no-repeat;
          width: 32px;
          height: 32px;
          background-position: center;
          transform: rotate(260deg); }
          @media (min-width: 768px) {
            .press_releases .content .press_releases_list .press_release .press_release_link .icon {
              width: 1.67vw;
              height: 1.67vw; } }
          .press_releases .content .press_releases_list .press_release .press_release_link .icon:hover {
            background-image: url(/images/leumi_new/paragraphs/circle_link_hover.svg); }
      .press_releases .content .press_releases_list .press_release:hover {
        border: 0.07vw solid #10069B;
        background: rgba(16, 6, 155, 0.04); }
      .press_releases .content .press_releases_list .press_release:active {
        background: rgba(16, 6, 155, 0.08); }
    .press_releases .content .press_releases_list a {
      text-decoration: none; }
    .press_releases .content .press_releases_list .press_releases_list_table {
      display: flex;
      flex-direction: column;
      gap: 24px;
      direction: rtl; }
      @media (min-width: 768px) {
        .press_releases .content .press_releases_list .press_releases_list_table {
          gap: 1.25vw;
          flex-wrap: wrap;
          flex-direction: row; } }
    .press_releases .content .press_releases_list .press_releases_list_carousel {
      display: flex;
      justify-content: space-between;
      align-items: flex-start;
      flex-direction: row; }
      .press_releases .content .press_releases_list .press_releases_list_carousel .slick-list {
        padding: 0px 0px  0px 17%  !important; }
        @media (min-width: 768px) {
          .press_releases .content .press_releases_list .press_releases_list_carousel .slick-list {
            padding: 2.08vw 0 2.08vw 22%  !important; } }
      .press_releases .content .press_releases_list .press_releases_list_carousel .slick-track {
        display: flex; }
        .press_releases .content .press_releases_list .press_releases_list_carousel .slick-track .slick-slide {
          display: flex;
          height: auto; }
          .press_releases .content .press_releases_list .press_releases_list_carousel .slick-track .slick-slide > div {
            display: flex; }
    .press_releases .content .press_releases_list button.slick-arrow {
      display: none !important; }
      @media (min-width: 768px) {
        .press_releases .content .press_releases_list button.slick-arrow {
          display: inline-block !important;
          width: 2.5vw;
          height: 2.5vw;
          background-repeat: no-repeat;
          background-position: center center;
          background-size: contain;
          font-size: 0;
          border: 0;
          background-color: transparent;
          cursor: pointer; }
          .press_releases .content .press_releases_list button.slick-arrow:before {
            content: "" !important; }
          .press_releases .content .press_releases_list button.slick-arrow.prev_arrow {
            background-image: url(/images/leumi_new/paragraphs/arrow-r.svg); }
            .press_releases .content .press_releases_list button.slick-arrow.prev_arrow:hover {
              background-image: url(/images/leumi_new/paragraphs/arrow-r-hover.svg); }
            .press_releases .content .press_releases_list button.slick-arrow.prev_arrow.slick-disabled {
              background-image: url(/images/leumi_new/paragraphs/arrow-r-disabled.svg); }
          .press_releases .content .press_releases_list button.slick-arrow.next_arrow {
            margin: 0 0.52vw;
            background-image: url(/images/leumi_new/paragraphs/arrow-l.svg); }
            .press_releases .content .press_releases_list button.slick-arrow.next_arrow:hover {
              background-image: url(/images/leumi_new/paragraphs/arrow-l-hover.svg); }
            .press_releases .content .press_releases_list button.slick-arrow.next_arrow.slick-disabled {
              background-image: url(/images/leumi_new/paragraphs/arrow-l-disabled.svg); } }
      .press_releases .content .press_releases_list button.slick-arrow:focus-visible {
        outline: 2px solid black;
        outline-offset: 2px; }
  .press_releases.carousel {
    padding: 1.77em 1.176em 4.77em 0; }
    @media (min-width: 768px) {
      .press_releases.carousel {
        padding: 4.17vw 5.83vw 4.17vw 0; } }
    .press_releases.carousel .years-buttons, .press_releases.carousel .pagination {
      display: none; }
    .press_releases.carousel .press_release {
      display: flex !important; }
    .press_releases.carousel .scroll-to-top {
      display: none; }
  .press_releases.table {
    padding: 32px 24px; }
    @media (min-width: 768px) {
      .press_releases.table {
        padding: 4.17vw 14vw; } }
    .press_releases.table .years-buttons {
      display: flex;
      direction: rtl;
      margin-bottom: 24px; }
      @media (min-width: 768px) {
        .press_releases.table .years-buttons {
          margin-bottom: 2.5vw; } }
    @media (max-width: 767px) {
      .press_releases.table .content {
        gap: unset; }
        .press_releases.table .content .press_releases_list .press_release {
          width: 100% !important; } }
    .press_releases.table .pagination {
      display: flex;
      direction: rtl;
      margin-top: 24px;
      justify-content: center; }
      @media (min-width: 768px) {
        .press_releases.table .pagination {
          margin-top: 2.5vw; } }
      @media (max-width: 767px) {
        .press_releases.table .pagination button {
          font-size: 0;
          width: 8px;
          height: 8px;
          min-width: unset;
          border-radius: 50%;
          background-color: #D9D9D9;
          padding: 0;
          border: 0;
          margin-top: 10px;
          margin-left: 8px; }
          .press_releases.table .pagination button.active {
            background: var(--Color-Text-main, #070762);
            margin-top: 0px; } }
    .press_releases.table button {
      display: flex;
      height: 2.5vw;
      min-width: 2.5vw;
      padding: 16px;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      border-radius: 12px;
      border: 0.05vw solid var(--Color-Border-medium, #B7BAD4);
      background: #FFF;
      margin-left: 12px;
      color: var(--Color-Text-main, #070762);
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 24px; }
      @media (min-width: 768px) {
        .press_releases.table button {
          height: 2.5vw;
          min-width: 2.5vw;
          border-radius: 0.63vw;
          margin-left: 0.63vw;
          font-size: 0.94vw;
          line-height: 1.46vw;
          padding: 0.78vw; } }
      .press_releases.table button.active {
        color: #fff;
        background: var(--Color-Text-main, #070762); }
        .press_releases.table button.active:hover {
          background: var(--Color-Text-main, #070762); }
      .press_releases.table button:hover {
        background: rgba(16, 6, 155, 0.04);
        cursor: pointer; }
      .press_releases.table button:active {
        background: rgba(16, 6, 155, 0.08); }
      .press_releases.table button.prev, .press_releases.table button.next {
        font-weight: 700;
        border: none; }
        @media (max-width: 767px) {
          .press_releases.table button.prev, .press_releases.table button.next {
            display: none; } }
        .press_releases.table button.prev:disabled, .press_releases.table button.next:disabled {
          color: #BFBFBF;
          cursor: unset; }
        .press_releases.table button.prev:hover, .press_releases.table button.next:hover {
          background: unset; }
      .press_releases.table button.prev_arrow, .press_releases.table button.next_arrow {
        display: none; }
    .press_releases.table .scroll-to-top {
      position: fixed;
      left: 20px;
      bottom: 24px;
      border: none;
      display: inline-grid;
      background: transparent;
      cursor: pointer;
      transform: translateY(12px) scale(0.95);
      opacity: 0;
      pointer-events: none;
      transition: opacity 220ms ease, transform 220ms cubic-bezier(0.2, 0.9, 0.28, 1); }
    .press_releases.table .scroll-to-top.visible {
      opacity: 1;
      transform: translateY(0) scale(1);
      pointer-events: auto;
      z-index: 9; }
    @media (max-width: 420px) {
      .press_releases.table .scroll-to-top {
        left: 12px;
        bottom: 60px; } }
    @media (prefers-reduced-motion: reduce) {
      .press_releases.table .scroll-to-top, .press_releases.table .scroll-to-top.visible {
        transition: none;
        transform: none; } }

.links_wrapper.coloms {
  padding: 56px 24px; }
  @media (min-width: 768px) {
    .links_wrapper.coloms {
      padding: 4.69vw 8.33vw; } }
  .links_wrapper.coloms .links.coloms {
    display: flex;
    gap: 32px;
    font-weight: 600;
    color: #070762;
    flex-direction: column; }
    @media (min-width: 768px) {
      .links_wrapper.coloms .links.coloms {
        flex-direction: row;
        gap: 4.79vw; } }
    .links_wrapper.coloms .links.coloms .title {
      font-size: 24px; }
      @media (max-width: 767px) {
        .links_wrapper.coloms .links.coloms .title br {
          display: none; } }
      @media (min-width: 768px) {
        .links_wrapper.coloms .links.coloms .title {
          min-width: 18.59vw;
          font-size: 1.67vw; } }
    .links_wrapper.coloms .links.coloms .link_list {
      width: 100%;
      display: flex;
      flex-direction: column; }
      @media (min-width: 768px) {
        .links_wrapper.coloms .links.coloms .link_list {
          flex-direction: row; } }
      .links_wrapper.coloms .links.coloms .link_list .link-colom {
        display: flex;
        flex-direction: column; }
        @media (min-width: 768px) {
          .links_wrapper.coloms .links.coloms .link_list .link-colom {
            flex-basis: 33%; } }
        @media (max-width: 767px) {
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link {
            margin-bottom: 16px; } }
        .links_wrapper.coloms .links.coloms .link_list .link-colom .link a {
          font-size: 18px;
          line-height: 28px;
          color: #10069B;
          text-decoration: none; }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".pdf"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xlsx"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xsl"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".docx"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".doc"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp3"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp4"]:before {
            content: "";
            display: inline-block;
            /* so it sizes to content */
            background: linear-gradient(0deg, #F1F4FE 0%, #F1F4FE 100%), var(--Color-Icon-icon-container, #E7EDFD);
            width: 24px;
            /* image width */
            height: 24px;
            border-radius: 8px;
            background-size: 18px;
            background-position: center;
            vertical-align: middle;
            background-repeat: no-repeat;
            min-width: 24px;
            margin: 0 0 0 7px; }
            @media (min-width: 1001px) {
              .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".pdf"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xlsx"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xsl"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".docx"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".doc"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp3"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp4"]:before {
                width: 1.75vw;
                height: 1.75vw;
                border-radius: 0.42vw;
                background-size: 1.5vw;
                background-position: center;
                background-repeat: no-repeat;
                margin: 0 0 0 0.365vw; } }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".pdf"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xlsx"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xsl"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".docx"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".doc"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp3"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp4"]:hover:before {
            background: #D6DBF5;
            width: 24px;
            height: 24px;
            border-radius: 8px;
            background-size: 18px;
            background-position: center;
            background-repeat: no-repeat; }
            @media (min-width: 1001px) {
              .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".pdf"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xlsx"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xsl"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".docx"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".doc"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp3"]:hover:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp4"]:hover:before {
                width: 1.75vw;
                height: 1.75vw;
                border-radius: 0.42vw;
                background-size: 1.5vw;
                background-position: center; } }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".pdf"]:after, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xlsx"]:after, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xsl"]:after, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".docx"]:after, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".doc"]:after, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp3"]:after, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp4"]:after {
            content: "" !important; }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".pdf"]:before {
            background-image: url(/images/leumi_new/paragraphs/pdf.svg) !important; }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xlsx"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".xsl"]:before {
            background-image: url(/images/leumi_new/paragraphs/xls.svg) !important; }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".docx"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".doc"]:before {
            background-image: url(/images/leumi_new/paragraphs/docx.svg) !important; }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp3"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp4"]:before {
            background-size: 22px;
            background-image: url(/images/leumi_new/paragraphs/mp3.svg) !important; }
            @media (min-width: 1001px) {
              .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp3"]:before, .links_wrapper.coloms .links.coloms .link_list .link-colom .link a[href*=".mp4"]:before {
                background-size: 1.5vw; } }
          @media (min-width: 768px) {
            .links_wrapper.coloms .links.coloms .link_list .link-colom .link a {
              font-size: 0.94vw;
              margin-bottom: 0.94vw;
              line-height: 1.46vw; } }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a:hover {
            color: #0D057D; }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a:active {
            color: #10069B; }
          .links_wrapper.coloms .links.coloms .link_list .link-colom .link a:after {
            content: ">"; }
  .links_wrapper.coloms .disclaimer {
    padding-top: 2vw;
    font-size: var(--disclaimer_font_size, 15px);
    font-style: normal;
    font-weight: 400; }
  .investor_relation .links_wrapper.coloms .disclaimer {
    color: var(--Color-Text-base, #64647B); }

.links_wrapper.rows {
  padding: 30px 30px 30px 15px; }
  @media (min-width: 768px) {
    .links_wrapper.rows {
      padding: 2.08vw 15.36vw 2.08vw 15.36vw; } }
  @media (min-width: 768px) {
    .main_lobby .links_wrapper.rows {
      padding: 4.17vw 15.36vw 4.17vw 15.36vw; } }
  .links_wrapper.rows .links.rows {
    display: flex;
    flex-direction: column;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; }
    @media (min-width: 768px) {
      .links_wrapper.rows .links.rows {
        flex-direction: row;
        line-height: 100%; } }
    .links_wrapper.rows .links.rows .title {
      font-size: 20px;
      font-style: normal;
      font-weight: 700;
      color: #070762;
      padding-bottom: 15px; }
      @media (min-width: 768px) {
        .links_wrapper.rows .links.rows .title {
          font-size: 33px;
          font-weight: 600;
          padding-bottom: 0;
          min-width: fit-content; }
          .links_wrapper.rows .links.rows .title:after {
            content: "";
            background-image: url(/images/leumi_new/paragraphs/LineBlue.svg);
            background-repeat: no-repeat;
            background-size: cover;
            width: 2px;
            height: 1.15vw;
            display: inline-block;
            margin: 0 10px 0 20px; } }
    .links_wrapper.rows .links.rows .link-colom {
      display: flex;
      flex-direction: column; }
      @media (min-width: 768px) {
        .links_wrapper.rows .links.rows .link-colom {
          flex-direction: row;
          padding-top: 0.42vw;
          flex-wrap: wrap;
          gap: 0.52vw; } }
      .links_wrapper.rows .links.rows .link-colom .link a {
        font-size: 17px;
        text-decoration: none; }
        .links_wrapper.rows .links.rows .link-colom .link a:after {
          content: ">";
          margin-left: 0.52vw; }
        .links_wrapper.rows .links.rows .link-colom .link a:hover {
          color: #0D54D8; }
        .links_wrapper.rows .links.rows .link-colom .link a:active {
          color: #070762; }
  .links_wrapper.rows .disclaimer {
    padding-top: 2vw;
    font-size: var(--disclaimer_font_size, 15px);
    font-style: normal;
    font-weight: 400; }

.leumi_new_design {
  --drupal_toolbar_fixed:0px; }
  @media (min-width: 821px) {
    .leumi_new_design.toolbar-fixed {
      --drupal_toolbar_fixed:80px; } }
  .leumi_new_design .node-inner-page .article {
    padding: 2.94em 1.176em 1.77em 0; }
    @media (min-width: 769px) {
      .leumi_new_design .node-inner-page .article {
        padding: 2.08vw 15.365vw; } }
    .leumi_new_design .node-inner-page .article .container {
      padding: 0;
      gap: 1.283vw;
      margin: 0;
      max-width: unset; }
    .leumi_new_design .node-inner-page .article p {
      margin: 0px; }
      @media (max-width: 768px) {
        .leumi_new_design .node-inner-page .article p {
          font-size: var(--desktop-font-size, 1.042vw);
          padding-left: 1.176em; } }
      .leumi_new_design .node-inner-page .article p img {
        max-width: 100%;
        height: auto; }
  .leumi_new_design .node-inner-page .tabs-content .article {
    padding: 2.94em 0 1.77em 0;
    color: var(--Brand-Main-Blue, #070762);
    text-align: right;
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    line-height: 160%;
    /*H3,strong {
          display: block;
          font-size: 20px;
          font-style: normal;
          font-weight: 700;
          line-height: 130%;
          //line-height: 120%;
          margin: 0;

          @media (min-width: 768px) {
            font-weight: 600;
            font-size: 1.25vw;
            margin-bottom: 0.52vw;
          }
        }*/ }
    @media (min-width: 769px) {
      .leumi_new_design .node-inner-page .tabs-content .article {
        padding: 2.08vw 0vw; } }
    @media (min-width: 768px) {
      .leumi_new_design .node-inner-page .tabs-content .article {
        margin-right: -0.938vw;
        font-size: var(--desktop-font-size, 1.042vw); } }
    .leumi_new_design .node-inner-page .tabs-content .article p {
      margin: 0; }
    .leumi_new_design .node-inner-page .tabs-content .article li, .leumi_new_design .node-inner-page .tabs-content .article p {
      font-size: 16px; }
      @media (min-width: 768px) {
        .leumi_new_design .node-inner-page .tabs-content .article li, .leumi_new_design .node-inner-page .tabs-content .article p {
          font-size: var(--desktop-font-size, 1.042vw); } }
  .leumi_new_design .article h1.text-align-center, .leumi_new_design .article h2.text-align-center, .leumi_new_design .article h3.text-align-center, .leumi_new_design .article h4.text-align-center, .leumi_new_design .article h5.text-align-center, .leumi_new_design .article h6.text-align-center, .leumi_new_design .article p.text-align-center {
    text-align: center; }
  .leumi_new_design .article h1.text-align-left, .leumi_new_design .article h2.text-align-left, .leumi_new_design .article h3.text-align-left, .leumi_new_design .article h4.text-align-left, .leumi_new_design .article h5.text-align-left, .leumi_new_design .article h6.text-align-left, .leumi_new_design .article p.text-align-left {
    text-align: left; }
  .leumi_new_design .article h1.text-align-right, .leumi_new_design .article h2.text-align-right, .leumi_new_design .article h3.text-align-right, .leumi_new_design .article h4.text-align-right, .leumi_new_design .article h5.text-align-right, .leumi_new_design .article h6.text-align-right, .leumi_new_design .article p.text-align-right {
    text-align: right; }
  .leumi_new_design .article h2 {
    font-size: var(--h2-font-size, 20px);
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    letter-spacing: 0.063vw;
    color: var(--Secondary-06, #0D54D8);
    margin-bottom: 0.8em;
    padding-right: 1.176em; }
    @media (min-width: 769px) {
      .leumi_new_design .article h2 {
        font-weight: 600;
        line-height: 115%;
        margin-bottom: 1.283vw;
        padding: 0; } }
  .leumi_new_design .article h3 {
    color: var(--Primary-main-dark, #070762);
    font-style: normal;
    font-size: var(--h3-font-size, 16px); }
    @media (min-width: 769px) {
      .leumi_new_design .article h3 {
        font-weight: 700;
        line-height: 130%;
        /* 26px */ } }
  .leumi_new_design .article a {
    text-decoration: none;
    font-weight: 600;
    color: var(--Primary-vivid-blue, #06F); }
    .leumi_new_design .article a[href*=".pdf"]:before {
      content: "";
      background-image: url(/images/leumi_new/article/pdf.svg) !important;
      background-repeat: no-repeat;
      background-size: contain;
      display: inline-block;
      width: 14px;
      height: 18px;
      margin: 0 0 0 7px; }
      @media (min-width: 1001px) {
        .leumi_new_design .article a[href*=".pdf"]:before {
          width: 0.833vw;
          height: 0.833vw;
          margin: 0 0 0 0.365vw; } }
    .leumi_new_design .article a[href*=".pdf"]:hover {
      color: var(--Secondary-06, #0D54D8); }
      .leumi_new_design .article a[href*=".pdf"]:hover:before {
        background-image: url(/images/leumi_new/article/pdfHover.svg) !important; }
    .leumi_new_design .article a[href*=".pdf"]:active {
      color: var(--Primary-main-dark, #070762); }
      .leumi_new_design .article a[href*=".pdf"]:active:before {
        background-image: url(/images/leumi_new/article/pdfPressed.svg) !important; }
    .leumi_new_design .article a[href*=".xlsx"]:before, .leumi_new_design .article a[href*=".xsl"]:before {
      content: "";
      background-image: url(/images/leumi_new/article/excel.svg) !important;
      background-repeat: no-repeat;
      background-size: contain;
      display: inline-block;
      width: 14px;
      height: 18px;
      margin: 0 0 0 7px; }
      @media (min-width: 1001px) {
        .leumi_new_design .article a[href*=".xlsx"]:before, .leumi_new_design .article a[href*=".xsl"]:before {
          width: 0.833vw;
          height: 0.833vw;
          margin: 0 0 0 0.365vw; } }
    .leumi_new_design .article a[href*=".xlsx"]:hover, .leumi_new_design .article a[href*=".xsl"]:hover {
      color: var(--Secondary-06, #0D54D8); }
      .leumi_new_design .article a[href*=".xlsx"]:hover:before, .leumi_new_design .article a[href*=".xsl"]:hover:before {
        background-image: url(/images/leumi_new/article/excelHover.svg) !important; }
    .leumi_new_design .article a[href*=".xlsx"]:active, .leumi_new_design .article a[href*=".xsl"]:active {
      color: var(--Primary-main-dark, #070762); }
      .leumi_new_design .article a[href*=".xlsx"]:active:before, .leumi_new_design .article a[href*=".xsl"]:active:before {
        background-image: url(/images/leumi_new/article/excelPressed.svg) !important; }
    .leumi_new_design .article a[href*=".doc"]:before, .leumi_new_design .article a[href*=".docx"]:before {
      content: "";
      background-image: url(/images/leumi_new/article/word.svg) !important;
      background-repeat: no-repeat;
      background-size: contain;
      display: inline-block;
      width: 14px;
      height: 18px;
      margin: 0 0 0 7px; }
      @media (min-width: 1001px) {
        .leumi_new_design .article a[href*=".doc"]:before, .leumi_new_design .article a[href*=".docx"]:before {
          width: 0.833vw;
          height: 0.833vw;
          margin: 0 0 0 0.365vw; } }
    .leumi_new_design .article a[href*=".doc"]:hover, .leumi_new_design .article a[href*=".docx"]:hover {
      color: var(--Secondary-06, #0D54D8); }
      .leumi_new_design .article a[href*=".doc"]:hover:before, .leumi_new_design .article a[href*=".docx"]:hover:before {
        background-image: url(/images/leumi_new/article/wordHover.svg) !important; }
    .leumi_new_design .article a[href*=".doc"]:active, .leumi_new_design .article a[href*=".docx"]:active {
      color: var(--Primary-main-dark, #070762); }
      .leumi_new_design .article a[href*=".doc"]:active:before, .leumi_new_design .article a[href*=".docx"]:active:before {
        background-image: url(/images/leumi_new/article/wordPressed.svg) !important; }
    .leumi_new_design .article a[href*=".jpg"]:before, .leumi_new_design .article a[href*=".png"]:before {
      content: "";
      background-image: url(/images/leumi_new/article/jpg.svg) !important;
      background-repeat: no-repeat;
      background-size: contain;
      display: inline-block;
      width: 14px;
      height: 18px;
      margin: 0 0 0 7px; }
      @media (min-width: 1001px) {
        .leumi_new_design .article a[href*=".jpg"]:before, .leumi_new_design .article a[href*=".png"]:before {
          width: 0.833vw;
          height: 0.833vw;
          margin: 0 0 0 0.365vw; } }
    .leumi_new_design .article a[href*=".jpg"]:hover, .leumi_new_design .article a[href*=".png"]:hover {
      color: var(--Secondary-06, #0D54D8); }
      .leumi_new_design .article a[href*=".jpg"]:hover:before, .leumi_new_design .article a[href*=".png"]:hover:before {
        background-image: url(/images/leumi_new/article/jpgHover.svg) !important; }
    .leumi_new_design .article a[href*=".jpg"]:active, .leumi_new_design .article a[href*=".png"]:active {
      color: var(--Primary-main-dark, #070762); }
      .leumi_new_design .article a[href*=".jpg"]:active:before, .leumi_new_design .article a[href*=".png"]:active:before {
        background-image: url(/images/leumi_new/article/jpgPressed.svg) !important; }
    .leumi_new_design .article a:hover {
      color: var(--Secondary-06, #0D54D8); }
    .leumi_new_design .article a:active {
      color: var(--Primary-main-dark, #070762); }
    .leumi_new_design .article a.link_button {
      color: white; }
      .leumi_new_design .article a.link_button:hover {
        background-color: var(--Secondary-06, #0D54D8); }
      .leumi_new_design .article a.link_button:active {
        border-radius: 16px;
        background-color: var(--Secondary-07, #0B3BB1); }
  .leumi_new_design .article .body {
    font-size: var(--desktop-font-size, 1.042vw);
    font-style: normal;
    font-weight: 400;
    line-height: 160%; }
    @media (max-width: 768px) {
      .leumi_new_design .article .body {
        font-size: 16px;
        line-height: 125%; } }
    .leumi_new_design .article .body strong {
      font-weight: bold; }
    .leumi_new_design .article .body .table-wrapper button.table-arrow {
      display: none !important; }
    .leumi_new_design .article .body span.extraSmall {
      display: block;
      font-size: 14px;
      font-style: normal;
      font-weight: 200;
      line-height: 130%;
      letter-spacing: 0.015vw; }
      @media (max-width: 768px) {
        .leumi_new_design .article .body span.extraSmall {
          font-size: 14px;
          padding-left: 1.176em; } }
    .leumi_new_design .article .body ul > li::marker {
      color: var(--Primary-vivid-blue, #06F);
      font-size: 1.3em; }
    @media (max-width: 768px) {
      .leumi_new_design .article .body ul > li {
        overflow-wrap: break-word; } }
    .leumi_new_design .article .body .table-container-box {
      width: 100%; }
      @media (max-width: 768px) {
        .leumi_new_design .article .body .table-container-box {
          padding-left: 20px; }
          .leumi_new_design .article .body .table-container-box table.tableMobileBox {
            width: 100%;
            border-collapse: collapse;
            margin: auto; }
          .leumi_new_design .article .body .table-container-box thead {
            display: none; }
          .leumi_new_design .article .body .table-container-box tr {
            margin-bottom: 15px;
            background-color: #f9f9f9;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            backdrop-filter: blur(40px);
            box-shadow: 0px 15px 60px -30px rgba(7, 7, 98, 0.4);
            border: 2px solid white; }
            .leumi_new_design .article .body .table-container-box tr td {
              display: flex;
              justify-content: flex-start;
              gap: 10px;
              padding: 10px;
              border: none;
              position: relative;
              flex-direction: column;
              align-items: flex-start;
              color: #070762;
              font-size: 16px;
              line-height: 120%; }
              .leumi_new_design .article .body .table-container-box tr td:first-of-type {
                background: rgba(224, 236, 254, 0.5);
                border-width: 2px;
                flex-direction: row;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                width: 100%;
                line-height: 120%;
                letter-spacing: 0px;
                text-align: right;
                color: #0D54D8;
                font-size: var(--desktop-font-size, 1.042vw); }
                .leumi_new_design .article .body .table-container-box tr td:first-of-type::before {
                  font-size: var(--desktop-font-size, 1.042vw);
                  color: #070762; }
              .leumi_new_design .article .body .table-container-box tr td::before {
                content: attr(data-label);
                font-weight: 400;
                font-size: 14px;
                line-height: 120%;
                letter-spacing: 0px;
                text-align: right;
                color: #0D54D8; } }
  .leumi_new_design .article .legal_note {
    font-size: 14px;
    font-style: normal;
    font-weight: 200;
    line-height: 130%;
    letter-spacing: 0.28px;
    margin: 0; }
    @media (min-width: 768px) {
      .leumi_new_design .article .legal_note {
        font-size: 14px;
        letter-spacing: 0.015vw; } }
    .leumi_new_design .article .legal_note p {
      padding: 0px;
      margin: 0px; }
  .leumi_new_design .article.bg_light_blue {
    background: var(--Primary-Background-Light-blue-gray, #F8FAFC); }
  @media (max-width: 768px) {
    .leumi_new_design .modal-body .article .body {
      overflow: auto; } }
  .leumi_new_design.page .article, .leumi_new_design.campaign_page .article {
    width: 100%;
    padding-top: 1.042vw;
    padding-bottom: 1.042vw; }
  .leumi_new_design .investor-relation .article {
    padding: 40px 24px 40px 0;
    position: relative;
    /*&.padding_left{
        @media (min-width: 769px) {
          padding-right: 20.52vw;
        }
      }*/ }
    @media (min-width: 769px) {
      .leumi_new_design .investor-relation .article {
        margin: 5vw 5.83vw;
        padding: 0; } }
    .leumi_new_design .investor-relation .article .container {
      max-width: unset;
      padding: 0; }
      .leumi_new_design .investor-relation .article .container.sticky_title {
        display: flex;
        align-items: flex-start;
        flex-direction: column;
        gap: 4.167vw; }
        @media (min-width: 769px) {
          .leumi_new_design .investor-relation .article .container.sticky_title {
            flex-direction: row; } }
    .leumi_new_design .investor-relation .article H2.title {
      text-align: right;
      color: var(--text-Text, #070762);
      font-size: 24px;
      font-weight: 600;
      line-height: 32px;
      padding: 0; }
      @media (min-width: 769px) {
        .leumi_new_design .investor-relation .article H2.title {
          position: sticky;
          right: 0;
          top: calc(80px + var(--drupal_toolbar_fixed,0));
          z-index: 5;
          width: 16.52vw;
          min-width: 16.52vw;
          font-size: 1.67vw;
          line-height: 2.5vw; } }
    .leumi_new_design .investor-relation .article H2 {
      color: var(--text-Text, #070762);
      font-size: 24px;
      font-weight: 600;
      line-height: 32px; }
      @media (min-width: 769px) {
        .leumi_new_design .investor-relation .article H2 {
          font-size: 2.08vw;
          line-height: 2.5vw; } }
    .leumi_new_design .investor-relation .article H3 {
      color: var(--text-Text, #070762);
      font-size: 24px;
      font-weight: 600;
      line-height: 32px; }
      @media (min-width: 769px) {
        .leumi_new_design .investor-relation .article H3 {
          font-size: 1.67vw;
          line-height: 2.5vw; } }
    .leumi_new_design .investor-relation .article .body {
      color: var(--body-base, #64647B);
      font-size: 18px;
      font-weight: 400;
      line-height: 32px; }
      .leumi_new_design .investor-relation .article .body H2, .leumi_new_design .investor-relation .article .body H3, .leumi_new_design .investor-relation .article .body p {
        position: relative;
        padding: 0;
        padding-left: 24px; }
        @media (min-width: 769px) {
          .leumi_new_design .investor-relation .article .body H2, .leumi_new_design .investor-relation .article .body H3, .leumi_new_design .investor-relation .article .body p {
            padding: 0; } }
      @media (max-width: 768px) {
        .leumi_new_design .investor-relation .article .body ul {
          padding-left: 24px; } }
      @media (min-width: 769px) {
        .leumi_new_design .investor-relation .article .body {
          font-size: 0.94vw;
          line-height: 1.67vw; } }
      .leumi_new_design .investor-relation .article .body strong {
        color: var(--text-Text, #070762);
        font-weight: 600; }
      .leumi_new_design .investor-relation .article .body H3 {
        color: var(--text-Text, #070762);
        font-size: 18px;
        font-weight: 700;
        line-height: 28px; }
        @media (min-width: 769px) {
          .leumi_new_design .investor-relation .article .body H3 {
            font-size: 1.25vw;
            line-height: 1.67vw; } }
      .leumi_new_design .investor-relation .article .body ul > li::marker {
        color: var(--Primary-vivid-blue, #1A80FF); }
      .leumi_new_design .investor-relation .article .body a {
        text-decoration: none;
        font-weight: 400;
        color: var(--Color-Text-subtitle, #10069B); }
        .leumi_new_design .investor-relation .article .body a[href*=".pdf"]:before, .leumi_new_design .investor-relation .article .body a[href*=".xlsx"]:before, .leumi_new_design .investor-relation .article .body a[href*=".xsl"]:before, .leumi_new_design .investor-relation .article .body a[href*=".docx"]:before, .leumi_new_design .investor-relation .article .body a[href*=".doc"]:before, .leumi_new_design .investor-relation .article .body a[href*=".mp3"]:before, .leumi_new_design .investor-relation .article .body a[href*=".mp4"]:before {
          content: "";
          display: inline-block;
          /* so it sizes to content */
          background: linear-gradient(0deg, #F1F4FE 0%, #F1F4FE 100%), var(--Color-Icon-icon-container, #E7EDFD);
          width: 24px;
          /* image width */
          height: 24px;
          border-radius: 8px;
          background-size: 18px;
          background-position: center;
          vertical-align: middle;
          background-repeat: no-repeat;
          min-width: 24px;
          margin: 0 0 0 7px; }
          @media (min-width: 1001px) {
            .leumi_new_design .investor-relation .article .body a[href*=".pdf"]:before, .leumi_new_design .investor-relation .article .body a[href*=".xlsx"]:before, .leumi_new_design .investor-relation .article .body a[href*=".xsl"]:before, .leumi_new_design .investor-relation .article .body a[href*=".docx"]:before, .leumi_new_design .investor-relation .article .body a[href*=".doc"]:before, .leumi_new_design .investor-relation .article .body a[href*=".mp3"]:before, .leumi_new_design .investor-relation .article .body a[href*=".mp4"]:before {
              width: 1.75vw;
              height: 1.75vw;
              border-radius: 0.42vw;
              background-size: 1.5vw;
              background-position: center;
              background-repeat: no-repeat;
              margin: 0 0 0 0.365vw; } }
        .leumi_new_design .investor-relation .article .body a[href*=".pdf"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".xlsx"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".xsl"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".docx"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".doc"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".mp3"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".mp4"]:hover:before {
          background: #D6DBF5;
          width: 24px;
          height: 24px;
          border-radius: 8px;
          background-size: 18px;
          background-position: center;
          background-repeat: no-repeat; }
          @media (min-width: 1001px) {
            .leumi_new_design .investor-relation .article .body a[href*=".pdf"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".xlsx"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".xsl"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".docx"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".doc"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".mp3"]:hover:before, .leumi_new_design .investor-relation .article .body a[href*=".mp4"]:hover:before {
              width: 1.75vw;
              height: 1.75vw;
              border-radius: 0.42vw;
              background-size: 1.5vw;
              background-position: center; } }
        .leumi_new_design .investor-relation .article .body a[href*=".pdf"]:after, .leumi_new_design .investor-relation .article .body a[href*=".xlsx"]:after, .leumi_new_design .investor-relation .article .body a[href*=".xsl"]:after, .leumi_new_design .investor-relation .article .body a[href*=".docx"]:after, .leumi_new_design .investor-relation .article .body a[href*=".doc"]:after, .leumi_new_design .investor-relation .article .body a[href*=".mp3"]:after, .leumi_new_design .investor-relation .article .body a[href*=".mp4"]:after {
          content: "" !important; }
        .leumi_new_design .investor-relation .article .body a[href*=".pdf"]:before {
          background-image: url(/images/leumi_new/paragraphs/pdf.svg) !important; }
        .leumi_new_design .investor-relation .article .body a[href*=".xlsx"]:before, .leumi_new_design .investor-relation .article .body a[href*=".xsl"]:before {
          background-image: url(/images/leumi_new/paragraphs/xls.svg) !important; }
        .leumi_new_design .investor-relation .article .body a[href*=".docx"]:before, .leumi_new_design .investor-relation .article .body a[href*=".doc"]:before {
          background-image: url(/images/leumi_new/paragraphs/docx.svg) !important; }
        .leumi_new_design .investor-relation .article .body a[href*=".mp3"]:before, .leumi_new_design .investor-relation .article .body a[href*=".mp4"]:before {
          background-size: 22px;
          background-image: url(/images/leumi_new/paragraphs/mp3.svg) !important; }
          @media (min-width: 1001px) {
            .leumi_new_design .investor-relation .article .body a[href*=".mp3"]:before, .leumi_new_design .investor-relation .article .body a[href*=".mp4"]:before {
              background-size: 1.5vw; } }
        @media (min-width: 769px) {
          .leumi_new_design .investor-relation .article .body a {
            font-weight: 600; } }
        .leumi_new_design .investor-relation .article .body a:hover {
          color: var(--Secondary-06, #0D057D); }
        .leumi_new_design .investor-relation .article .body a:active {
          color: var(--Primary-main-dark, #10069B); }

.articles .article_tabs_conteiner {
  display: flex;
  scrollbar-width: none;
  overflow-x: auto; }
  .articles .article_tabs_conteiner .article_tab_list {
    margin: 56px 24px 16px 0;
    margin: 56px 24px 32px 0;
    display: flex; }
    @media (min-width: 769px) {
      .articles .article_tabs_conteiner .article_tab_list {
        margin: 5vw 5.83vw 0 5.83vw; } }
    .articles .article_tabs_conteiner .article_tab_list button {
      border: 0;
      background: none;
      padding: 0;
      color: #10069B;
      font-size: 18px;
      font-weight: 600;
      line-height: 28px;
      letter-spacing: 0.08px;
      cursor: pointer;
      white-space: nowrap;
      display: flex;
      align-items: center; }
      @media (min-width: 769px) {
        .articles .article_tabs_conteiner .article_tab_list button {
          font-size: 0.94vw;
          line-height: 28px; } }
      .articles .article_tabs_conteiner .article_tab_list button:hover {
        color: var(--Secondary-06, #0D057D); }
      .articles .article_tabs_conteiner .article_tab_list button:active {
        color: var(--Primary-main-dark, #10069B); }
    .articles .article_tabs_conteiner .article_tab_list .article_tab + .article_tab::before {
      content: "";
      display: inline-block;
      background-color: #C9C9CD;
      vertical-align: middle;
      width: 1.5px;
      height: 32.968px;
      margin: 0 24px; }
      @media (min-width: 769px) {
        .articles .article_tabs_conteiner .article_tab_list .article_tab + .article_tab::before {
          width: 0.08vw;
          height: 1.72vw;
          margin: 0 1.88vw; } }

.articles .article_list .report {
  margin: 16px 24px 0 24px;
  position: relative; }
  .articles .article_list .report .container {
    max-width: unset;
    padding: 0; }
  @media (min-width: 769px) {
    .articles .article_list .report {
      margin: 3.75vw 5.83vw 5vw 5.83vw;
      padding-right: 20.52vw; } }
  .articles .article_list .report H2.title {
    text-align: right;
    color: var(--text-Text, #070762);
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    padding: 0;
    margin: 0 0 24px 0; }
    @media (min-width: 769px) {
      .articles .article_list .report H2.title {
        position: absolute;
        right: 0;
        top: 0;
        max-width: 19.52vw;
        font-size: 1.67vw;
        line-height: 2.5vw; } }
  .articles .article_list .report H2 {
    color: var(--text-Text, #070762);
    font-size: 24px;
    font-weight: 600;
    line-height: 32px; }
    @media (min-width: 769px) {
      .articles .article_list .report H2 {
        font-size: 1.67vw;
        line-height: 2.5vw; } }
  .articles .article_list .report .body {
    color: var(--body-base, #64647B);
    font-size: 18px;
    font-weight: 400;
    line-height: 32px; }
    .articles .article_list .report .body H2 {
      position: relative; }
    @media (min-width: 769px) {
      .articles .article_list .report .body {
        font-size: 0.94vw;
        line-height: 1.67vw; } }
    .articles .article_list .report .body strong {
      color: var(--text-Text, #070762);
      font-weight: 600; }
    .articles .article_list .report .body H3 {
      color: var(--text-Text, #070762);
      font-size: 18px;
      font-weight: 700;
      line-height: 28px; }
      @media (min-width: 769px) {
        .articles .article_list .report .body H3 {
          font-size: 1.25vw;
          line-height: 1.67vw; } }
    .articles .article_list .report .body ul > li::marker {
      color: var(--Primary-vivid-blue, #1A80FF); }
    .articles .article_list .report .body a {
      text-decoration: none;
      font-weight: 400;
      color: var(--Color-Text-subtitle, #10069B);
      font-size: var(--desktop-font-size, 0.99vw) !important;
      line-height: 200% !important; }
      .articles .article_list .report .body a[href*=".pdf"]:before, .articles .article_list .report .body a[href*=".xlsx"]:before, .articles .article_list .report .body a[href*=".xsl"]:before, .articles .article_list .report .body a[href*=".docx"]:before, .articles .article_list .report .body a[href*=".doc"]:before, .articles .article_list .report .body a[href*=".mp3"]:before, .articles .article_list .report .body a[href*=".mp4"]:before {
        content: "";
        display: inline-block;
        /* so it sizes to content */
        background: linear-gradient(0deg, #F1F4FE 0%, #F1F4FE 100%), var(--Color-Icon-icon-container, #E7EDFD);
        width: 24px;
        /* image width */
        height: 24px;
        border-radius: 8px;
        background-size: 18px;
        background-position: center;
        vertical-align: middle;
        background-repeat: no-repeat;
        min-width: 24px;
        margin: 0 0 0 7px; }
        @media (min-width: 1001px) {
          .articles .article_list .report .body a[href*=".pdf"]:before, .articles .article_list .report .body a[href*=".xlsx"]:before, .articles .article_list .report .body a[href*=".xsl"]:before, .articles .article_list .report .body a[href*=".docx"]:before, .articles .article_list .report .body a[href*=".doc"]:before, .articles .article_list .report .body a[href*=".mp3"]:before, .articles .article_list .report .body a[href*=".mp4"]:before {
            width: 1.75vw;
            height: 1.75vw;
            border-radius: 0.42vw;
            background-size: 1.5vw;
            background-position: center;
            background-repeat: no-repeat;
            margin: 0 0 0 0.365vw; } }
      .articles .article_list .report .body a[href*=".pdf"]:hover:before, .articles .article_list .report .body a[href*=".xlsx"]:hover:before, .articles .article_list .report .body a[href*=".xsl"]:hover:before, .articles .article_list .report .body a[href*=".docx"]:hover:before, .articles .article_list .report .body a[href*=".doc"]:hover:before, .articles .article_list .report .body a[href*=".mp3"]:hover:before, .articles .article_list .report .body a[href*=".mp4"]:hover:before {
        background: #D6DBF5;
        width: 24px;
        height: 24px;
        border-radius: 8px;
        background-size: 18px;
        background-position: center;
        background-repeat: no-repeat; }
        @media (min-width: 1001px) {
          .articles .article_list .report .body a[href*=".pdf"]:hover:before, .articles .article_list .report .body a[href*=".xlsx"]:hover:before, .articles .article_list .report .body a[href*=".xsl"]:hover:before, .articles .article_list .report .body a[href*=".docx"]:hover:before, .articles .article_list .report .body a[href*=".doc"]:hover:before, .articles .article_list .report .body a[href*=".mp3"]:hover:before, .articles .article_list .report .body a[href*=".mp4"]:hover:before {
            width: 1.75vw;
            height: 1.75vw;
            border-radius: 0.42vw;
            background-size: 1.5vw;
            background-position: center; } }
      .articles .article_list .report .body a[href*=".pdf"]:after, .articles .article_list .report .body a[href*=".xlsx"]:after, .articles .article_list .report .body a[href*=".xsl"]:after, .articles .article_list .report .body a[href*=".docx"]:after, .articles .article_list .report .body a[href*=".doc"]:after, .articles .article_list .report .body a[href*=".mp3"]:after, .articles .article_list .report .body a[href*=".mp4"]:after {
        content: "" !important; }
      .articles .article_list .report .body a[href*=".pdf"]:before {
        background-image: url(/images/leumi_new/paragraphs/pdf.svg) !important; }
      .articles .article_list .report .body a[href*=".xlsx"]:before, .articles .article_list .report .body a[href*=".xsl"]:before {
        background-image: url(/images/leumi_new/paragraphs/xls.svg) !important; }
      .articles .article_list .report .body a[href*=".docx"]:before, .articles .article_list .report .body a[href*=".doc"]:before {
        background-image: url(/images/leumi_new/paragraphs/docx.svg) !important; }
      .articles .article_list .report .body a[href*=".mp3"]:before, .articles .article_list .report .body a[href*=".mp4"]:before {
        background-size: 22px;
        background-image: url(/images/leumi_new/paragraphs/mp3.svg) !important; }
        @media (min-width: 1001px) {
          .articles .article_list .report .body a[href*=".mp3"]:before, .articles .article_list .report .body a[href*=".mp4"]:before {
            background-size: 1.5vw; } }
      .articles .article_list .report .body a:hover {
        color: var(--Secondary-06, #0D057D); }
      .articles .article_list .report .body a:active {
        color: var(--Primary-main-dark, #10069B); }
    .articles .article_list .report .body p {
      margin: 0; }
    .articles .article_list .report .body .table-container .table {
      table-layout: auto; }
      .articles .article_list .report .body .table-container .table td {
        padding: 16px 16px; }
        @media (min-width: 769px) {
          .articles .article_list .report .body .table-container .table td {
            padding: 1.25vw 0.83vw; }
            .articles .article_list .report .body .table-container .table td:first-of-type:not(.ignoreTitle) {
              padding: 1.25vw 1.67vw; } }
    @media (max-width: 768px) {
      .articles .article_list .report .body .table-container .table {
        border: unset; }
        .articles .article_list .report .body .table-container .table thead {
          display: none; }
        .articles .article_list .report .body .table-container .table tbody tr {
          margin-bottom: 16px;
          display: flex;
          flex-direction: column;
          border-bottom: unset; }
          .articles .article_list .report .body .table-container .table tbody tr td {
            border: 1px solid #DADCE8;
            border-top: unset;
            border-radius: 0 0 12px 12px; }
            .articles .article_list .report .body .table-container .table tbody tr td a {
              font-size: 18px !important;
              font-weight: 400 !important;
              line-height: 32px !important;
              vertical-align: middle;
              display: -webkit-inline-box;
              -webkit-line-clamp: 1;
              -webkit-box-orient: vertical;
              overflow: hidden;
              width: 27ch;
              white-space: nowrap;
              text-overflow: ellipsis;
              display: block; }
        .articles .article_list .report .body .table-container .table td:first-of-type:not(.ignoreTitle) {
          border-right: unset;
          border-radius: 12px 12px 0 0;
          border: 1px solid #DADCE8;
          font-size: 16px;
          font-weight: 700;
          line-height: 24px; }
        .articles .article_list .report .body .table-container .table:last-of-type td:last-of-type:not(.ignoreTitle) {
          border-bottom-right-radius: 12px; } }

.articles .scroll-to-top {
  position: fixed;
  left: 20px;
  bottom: 24px;
  border: none;
  display: inline-grid;
  background: transparent;
  cursor: pointer;
  transform: translateY(12px) scale(0.95);
  opacity: 0;
  pointer-events: none;
  transition: opacity 220ms ease, transform 220ms cubic-bezier(0.2, 0.9, 0.28, 1); }

.articles .scroll-to-top.visible {
  z-index: 9;
  opacity: 1;
  transform: translateY(0) scale(1);
  pointer-events: auto; }

@media (max-width: 420px) {
  .articles .scroll-to-top {
    left: 12px;
    bottom: 16px;
    --size:48px; } }

@media (prefers-reduced-motion: reduce) {
  .articles .scroll-to-top, .articles .scroll-to-top.visible {
    transition: none;
    transform: none; } }

@media (max-width: 820px) {
  body.investor_relation main {
    padding-top: calc(60px + var(--brusting_text_top, 0px)) !important; } }

body.investor_relation .header_menu_container.active {
  top: 4vw !important;
  background: unset; }

@media (min-width: 821px) {
  body.investor_relation {
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100vw;
    overflow-x: clip; } }

body.investor_relation .node-page-header {
  display: flex;
  direction: rtl;
  margin: 0 16px;
  height: auto;
  border-radius: 12px;
  justify-items: center; }
  @media (min-width: 821px) {
    body.investor_relation .node-page-header {
      margin: 0 2.08vw;
      height: 20.83vw;
      border-radius: 0.83vw; } }
  body.investor_relation .node-page-header .page-heder-text {
    padding: 32px 24px 62px 24px; }
    @media (min-width: 821px) {
      body.investor_relation .node-page-header .page-heder-text {
        padding: 4.17vw 3.75vw 0 3.75vw; } }
    body.investor_relation .node-page-header .page-heder-text .nav-breadcrumb {
      margin: 0;
      padding: 0;
      display: block; }
      body.investor_relation .node-page-header .page-heder-text .nav-breadcrumb ol {
        margin: 0;
        padding: 0; }
      body.investor_relation .node-page-header .page-heder-text .nav-breadcrumb a, body.investor_relation .node-page-header .page-heder-text .nav-breadcrumb li {
        color: #fff;
        font-style: normal;
        font-weight: 400;
        line-height: 100%;
        font-size: 16px; }
        @media (min-width: 821px) {
          body.investor_relation .node-page-header .page-heder-text .nav-breadcrumb a, body.investor_relation .node-page-header .page-heder-text .nav-breadcrumb li {
            font-size: 0.99vw; } }
    body.investor_relation .node-page-header .page-heder-text a, body.investor_relation .node-page-header .page-heder-text li, body.investor_relation .node-page-header .page-heder-text H1 {
      color: var(--Primary-main-dark, #fff);
      font-style: normal;
      line-height: 100%;
      /* 20px */
      text-decoration: none; }
    body.investor_relation .node-page-header .page-heder-text a, body.investor_relation .node-page-header .page-heder-text li {
      font-size: 16px;
      font-weight: 400; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-header .page-heder-text a, body.investor_relation .node-page-header .page-heder-text li {
          font-size: var(--desktop-font-size, 0.99vw); } }
    body.investor_relation .node-page-header .page-heder-text a:first-child {
      font-weight: 900; }
      body.investor_relation .node-page-header .page-heder-text a:first-child:hover {
        border-bottom: 1px solid var(--Color-Base-white, #FFF);
        padding-bottom: 1px; }
    body.investor_relation .node-page-header .page-heder-text H1 {
      display: flex;
      font-size: 40px;
      font-weight: 900;
      text-align: right;
      padding: 56px 0 0 0;
      line-height: 52px;
      margin: 0; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-header .page-heder-text H1 {
          font-size: 2.92vw;
          line-height: 100%;
          height: 13.46vw;
          padding: 4.9vw 0 0 0; } }
  body.investor_relation .node-page-header .page-heder-img {
    margin: 0px auto 15px auto;
    width: 276px;
    min-height: 52px; }
    @media (min-width: 821px) {
      body.investor_relation .node-page-header .page-heder-img {
        margin: 1.885vw 0 0 10vw;
        width: 32.03vw;
        height: 20.52vw; } }
    body.investor_relation .node-page-header .page-heder-img img {
      width: 100%; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-header .page-heder-img img {
          /*max-width: 32vw;
          width: unset;
          flex-shrink: 0;*/
          height: 100%;
          object-fit: cover;
          object-position: center; } }

body.investor_relation .node-page-components .table-container {
  overflow: auto; }
  body.investor_relation .node-page-components .table-container .table {
    table-layout: auto;
    width: 100% !important;
    border-spacing: 0;
    border-collapse: separate;
    border-radius: 12px;
    background-color: white;
    border: 1px solid #DADCE8;
    margin: 0;
    color: var(--body-base, #64647B);
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; }
    @media (min-width: 821px) {
      body.investor_relation .node-page-components .table-container .table {
        font-size: 0.94vw;
        line-height: 1.67vw;
        border-radius: 0.63vw;
        table-layout: fixed; } }
    @media (max-width: 820px) {
      body.investor_relation .node-page-components .table-container .table {
        white-space: nowrap; } }
    body.investor_relation .node-page-components .table-container .table tr {
      border-bottom: 1px solid #DADCE8; }
    body.investor_relation .node-page-components .table-container .table th {
      position: sticky;
      z-index: 2;
      background: #070762;
      margin: auto;
      border: 0;
      background: #070762;
      padding: 16px;
      color: #FFF;
      font-size: 14px;
      font-style: normal;
      font-weight: 600;
      line-height: 150%; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-components .table-container .table th {
          font-size: 0.94vw;
          line-height: 1.46vw;
          padding: 1.25vw;
          font-weight: 700;
          border-left: 1px solid #DADCE8; } }
      body.investor_relation .node-page-components .table-container .table th strong {
        color: #FFF;
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: 150%; }
        @media (min-width: 821px) {
          body.investor_relation .node-page-components .table-container .table th strong {
            font-size: 0.94vw;
            line-height: 1.46vw;
            font-weight: 700; } }
      body.investor_relation .node-page-components .table-container .table th:first-of-type {
        right: 0;
        z-index: 3;
        border-left: 1px solid #DADCE8; }
    body.investor_relation .node-page-components .table-container .table th:first-of-type {
      border-radius: 0 12px 0  0; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-components .table-container .table th:first-of-type {
          border-radius: 0 0.63vw 0  0; } }
    body.investor_relation .node-page-components .table-container .table th:last-of-type {
      border-radius: 12px 0px  0px  0px;
      border-left: unset; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-components .table-container .table th:last-of-type {
          border-radius: 0.63vw 0px  0px  0px; } }
    body.investor_relation .node-page-components .table-container .table .scrolled-first-cell {
      z-index: 1; }
    body.investor_relation .node-page-components .table-container .table tbody tr td {
      background: #FFF;
      border: 0;
      border-top: 1px solid #DADCE8; }
    body.investor_relation .node-page-components .table-container .table tbody tr td:first-of-type:not(.ignoreTitle) {
      position: sticky;
      right: -1px;
      background: #F8F8F8;
      color: #070762;
      vertical-align: middle;
      font-weight: 700;
      font-size: 16px;
      line-height: 24px;
      letter-spacing: 0.1px; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-components .table-container .table tbody tr td:first-of-type:not(.ignoreTitle) {
          font-size: 1.25vw;
          line-height: 1.61vw;
          letter-spacing: 0.1px; } }
      body.investor_relation .node-page-components .table-container .table tbody tr td:first-of-type:not(.ignoreTitle).scrolled-first-cell {
        z-index: 2;
        background: linear-gradient(90deg, #000000 -120%, #F8F8F8 7%); }
    body.investor_relation .node-page-components .table-container .table tbody tr td.lastRowspan:first-of-type:not(.ignoreTitle) {
      border-bottom-right-radius: 12px; }
      @media (min-width: 821px) {
        body.investor_relation .node-page-components .table-container .table tbody tr td.lastRowspan:first-of-type:not(.ignoreTitle) {
          border-bottom-right-radius: 0.63vw; } }
    body.investor_relation .node-page-components .table-container .table tbody tr:last-of-type {
      border-bottom: 0; }
      body.investor_relation .node-page-components .table-container .table tbody tr:last-of-type td:first-of-type:not(.ignoreTitle) {
        border-bottom-right-radius: 12px; }
        @media (min-width: 821px) {
          body.investor_relation .node-page-components .table-container .table tbody tr:last-of-type td:first-of-type:not(.ignoreTitle) {
            border-bottom-right-radius: 0.63vw; } }
      body.investor_relation .node-page-components .table-container .table tbody tr:last-of-type td:last-of-type:not(.ignoreTitle) {
        border-bottom-left-radius: 12px; }
        @media (min-width: 821px) {
          body.investor_relation .node-page-components .table-container .table tbody tr:last-of-type td:last-of-type:not(.ignoreTitle) {
            border-bottom-left-radius: 0.63vw; } }

body.cookie_disable_scroll {
  -webkit-overflow-scrolling: touch;
  overflow: hidden;
  height: 100%;
  position: fixed;
  width: 100%; }

.cookie_container.cookie_active {
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 131; }

.cookie_container .cookie-alert {
  display: none;
  position: absolute;
  background-color: #ffffff;
  padding-top: 15px;
  padding-bottom: calc(5em + env(safe-area-inset-bottom));
  color: #4d8ff7;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 131;
  border-radius: 20px 20px 0 0;
  animation: move_cookie_up 1s ease-out;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  -ms-animation-fill-mode: forwards;
  -o-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }
  @media (min-width: 769px) {
    .cookie_container .cookie-alert {
      padding: 20px 45px;
      left: 5.104vw;
      right: 5.104vw;
      height: 125px; } }

@keyframes move_cookie_up {
  0% {
    transform: translateY(0);
    transition: transform 0.5s ease-out; }
  100% {
    transform: translateY(0); } }
  .cookie_container .cookie-alert.closeCookie {
    animation: move_cookie_down 1s ease-out;
    z-index: -1;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards; }

@keyframes move_cookie_down {
  0% {
    height: auto;
    transform: translateY(-1vh);
    transition: transform 0.5s ease-out; }
  100% {
    height: 0px;
    transform: translateY(100px);
    opacity: 0; } }
  .cookie_container .cookie-alert .text {
    display: flex;
    flex-direction: row; }
    @media (min-width: 768px) {
      .cookie_container .cookie-alert .text i {
        background: url(/images/leumi_new/IconCookie.png);
        background-repeat: no-repeat;
        background-position: right top;
        background-size: 5.614vw auto;
        width: 5.573vw;
        height: 3.75vw; } }
    .cookie_container .cookie-alert .text .title {
      font-size: 16px;
      color: #070762;
      font-weight: 400; }
      @media (max-width: 767px) {
        .cookie_container .cookie-alert .text .title {
          text-align: center;
          background: url(/images/leumi_new/IconCookie.png);
          background-repeat: no-repeat;
          background-position: right 8px top;
          background-size: 57px auto;
          line-height: 125%; }
          .cookie_container .cookie-alert .text .title > span {
            display: block;
            padding-right: 62px;
            padding-left: 34px; } }
      @media (min-width: 768px) {
        .cookie_container .cookie-alert .text .title {
          font-size: var(--desktop-font-size, 1.042vw);
          text-align: right;
          padding-right: 6.875vw; } }
    .cookie_container .cookie-alert .text .sub-title {
      font-size: 16px;
      color: #070762;
      font-weight: 400;
      text-align: center;
      line-height: 150%;
      margin-top: 5px; }
      @media (min-width: 768px) {
        .cookie_container .cookie-alert .text .sub-title {
          text-align: right;
          font-size: var(--desktop-font-size, 1.042vw);
          margin-top: 0px;
          padding-right: 6.875vw;
          max-width: 91%; } }
      .cookie_container .cookie-alert .text .sub-title span {
        display: block; }
      .cookie_container .cookie-alert .text .sub-title a {
        font-size: 16px;
        color: #070762;
        font-weight: 400;
        text-align: center;
        /*&:after {
            content: "";
            display: inline-flex;
            text-decoration: none;
            background-image: url("/images/leumi_new/HP/arrow_left_pressed.svg");
            height: 17px;
            width: 17px;
            position: relative;
            top: 5px;
            background-repeat: no-repeat;
            background-size: 40%;
            background-position: center;
            @if $is-russian or $is-english {
              rotate: 180deg;
            }

          }*/ }
        @media (min-width: 768px) {
          .cookie_container .cookie-alert .text .sub-title a {
            font-size: var(--desktop-font-size, 1.042vw); } }
  .cookie_container .cookie-alert .hide-alert {
    background-image: url(/images/header/close.svg);
    cursor: pointer;
    left: 20px;
    width: 22px;
    height: 22px;
    margin: 0px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    border: 0px; }
    .cookie_container .cookie-alert .hide-alert .x {
      display: none; }
    @media (min-width: 768px) {
      .cookie_container .cookie-alert .hide-alert {
        background-image: none;
        width: 8.49vw;
        height: 2.292vw;
        border-radius: 0.417vw;
        display: flex;
        align-items: center;
        justify-content: center;
        font-weight: 600;
        font-size: var(--desktop-font-size, 1.042vw);
        border: 1px solid #0066FF;
        color: #0066FF;
        top: 15px;
        bottom: 0;
        margin: auto;
        left: 2.604vw; } }

.esg-highlight {
  direction: rtl;
  text-align: right;
  padding: 20px 0;
  max-width: 84.444vw;
  margin: 0 auto 7.292vw;
  opacity: 0; }
  @media (max-width: 990px) {
    .esg-highlight {
      flex-direction: column-reverse; } }
  @media (min-width: 991px) {
    .esg-highlight {
      min-height: 870px; } }
  @media (min-width: 1920px) {
    .esg-highlight {
      max-width: 83.33vw; } }
  .esg-highlight.show {
    animation: move_widget 500ms ease-out;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards; }

@keyframes move_widget {
  0% {
    transform: translateY(100%);
    opacity: 0;
    filter: blur(5px); }
  100% {
    filter: blur(0);
    transform: translateY(0);
    opacity: 1; } }
  @media (max-width: 990px) {
    .esg-highlight .header {
      text-align: center;
      padding-top: 20px; } }
  .esg-highlight .header .title {
    display: flex;
    justify-content: space-between;
    align-items: flex-start; }
    .esg-highlight .header .title h2 {
      font-weight: 600; }
      @media (max-width: 990px) {
        .esg-highlight .header .title h2 {
          text-align: center;
          width: 100%; } }
    @media (max-width: 990px) {
      .esg-highlight .header .title .esg-link {
        display: none; } }
    .esg-highlight .header .title .esg-link a {
      color: #10069B;
      font-size: 18px;
      font-style: normal;
      font-weight: 600; }
      .esg-highlight .header .title .esg-link a:after {
        content: '>' / '';
        font-size: 18px;
        color: var(--Primary-vivid-blue, #10069B);
        font-style: normal;
        font-weight: 600;
        line-height: 120%;
        margin-right: 5px;
        letter-spacing: 0.28px;
        text-decoration: none;
        text-underline: none; }
      .esg-highlight .header .title .esg-link a:hover {
        color: var(--Color-Button-main-button-hover, #0D057D);
        text-decoration: none; }
  .esg-highlight .header .esg-highlight-sub-title {
    color: #64647B;
    font-size: 18px;
    margin: 12px 0 32px; }
    @media (min-width: 991px) {
      .esg-highlight .header .esg-highlight-sub-title {
        margin: 32px 0 48px; } }
    .esg-highlight .header .esg-highlight-sub-title p {
      margin: 0; }
    .esg-highlight .header .esg-highlight-sub-title a {
      color: var(--Color-Text-Links, #10069B);
      font-weight: 600; }
      .esg-highlight .header .esg-highlight-sub-title a:hover {
        color: var(--Color-Button-main-button-hover, #0D057D);
        text-decoration: none; }
    .esg-highlight .header .esg-highlight-sub-title a.full_report_desktop_only {
      display: inline-flex;
      align-items: center;
      margin-right: 6px; }
      @media (max-width: 990px) {
        .esg-highlight .header .esg-highlight-sub-title a.full_report_desktop_only {
          display: none; } }
      .esg-highlight .header .esg-highlight-sub-title a.full_report_desktop_only:after {
        content: "";
        background-image: url(/images/leumi_new/header/external_link_icon_he.svg);
        background-size: 14px;
        background-repeat: no-repeat;
        background-position: left top 1px;
        background-color: transparent;
        display: inline-block;
        height: 18px;
        width: 18px; }
  .esg-highlight h3 {
    color: #070762;
    font-size: 24px;
    font-weight: 700; }
  .esg-highlight .esg-highlight-content {
    display: flex;
    align-items: flex-start;
    align-content: flex-start;
    flex-direction: row;
    position: relative; }
    @media (max-width: 990px) {
      .esg-highlight .esg-highlight-content {
        flex-direction: column; } }
    .esg-highlight .esg-highlight-content .sustainability-credit-wrapper {
      display: flex;
      flex-direction: column;
      flex: 1;
      margin-top: 40px;
      margin-right: 20px; }
      @media (min-width: 1800px) {
        .esg-highlight .esg-highlight-content .sustainability-credit-wrapper {
          margin-left: 7.292vw; } }
      @media (max-width: 990px) {
        .esg-highlight .esg-highlight-content .sustainability-credit-wrapper {
          margin: 0;
          width: 100%; } }
  .esg-highlight .bg-table {
    padding: 2.222vw;
    border-radius: 16px;
    border: 1.5px solid #FFF;
    background: linear-gradient(66deg, rgba(0, 0, 0, 0.03) 46.98%, rgba(0, 0, 0, 0.02) 80.15%), rgba(255, 255, 255, 0.81);
    box-shadow: 0 18.75px 64.725px -30px rgba(42, 80, 102, 0.1), 0px 60.75px 51.6px -30px rgba(204, 204, 219, 0.04);
    backdrop-filter: blur(15px); }
    @media (max-width: 990px) {
      .esg-highlight .bg-table {
        border-radius: 20px;
        border: 2px solid #FFF;
        background: linear-gradient(66deg, rgba(0, 0, 0, 0.03) 46.98%, rgba(0, 0, 0, 0.02) 80.15%), rgba(255, 255, 255, 0.81);
        box-shadow: 0 0 20px 0 rgba(7, 7, 98, 0), 0px 15px 60px -30px rgba(19, 51, 110, 0.46);
        backdrop-filter: blur(17.85px);
        margin-bottom: 20px;
        order: 1; } }
  .esg-highlight .gender-inclusion {
    margin-left: -15.486vw;
    width: 45.568vw;
    height: 303px; }
    @media (max-width: 990px) {
      .esg-highlight .gender-inclusion {
        width: 100%;
        height: fit-content;
        order: 2; } }
    .esg-highlight .gender-inclusion h3 {
      padding-bottom: 10px; }
      @media (max-width: 990px) {
        .esg-highlight .gender-inclusion h3 {
          padding-top: 32px;
          padding-bottom: 0;
          text-align: center;
          font-size: 20px; } }
    @media (min-width: 991px) {
      .esg-highlight .gender-inclusion .gender-inclusion-table {
        width: 27.917vw;
        display: flex;
        flex-direction: column; } }
    .esg-highlight .gender-inclusion .gender-inclusion-table-header {
      display: none; }
      @media (min-width: 991px) {
        .esg-highlight .gender-inclusion .gender-inclusion-table-header {
          display: flex;
          flex-direction: row; }
          .esg-highlight .gender-inclusion .gender-inclusion-table-header .gender-title {
            width: 20%; }
          .esg-highlight .gender-inclusion .gender-inclusion-table-header .workspace, .esg-highlight .gender-inclusion .gender-inclusion-table-header .senior {
            width: 40%; }
          .esg-highlight .gender-inclusion .gender-inclusion-table-header .senior {
            text-align: center; } }
    .esg-highlight .gender-inclusion .gender-inclusion-table-row {
      display: flex;
      flex-direction: column; }
      @media (min-width: 991px) {
        .esg-highlight .gender-inclusion .gender-inclusion-table-row.gender-title {
          width: 20%;
          padding: 0 0 0  1.042vw; } }
      .esg-highlight .gender-inclusion .gender-inclusion-table-row.workspace {
        padding-bottom: 16px; }
        @media (min-width: 991px) {
          .esg-highlight .gender-inclusion .gender-inclusion-table-row.workspace {
            width: 40%;
            padding-bottom: 0;
            border-right: 1px solid #C9C9CD;
            border-left: 1px solid #C9C9CD; } }
      .esg-highlight .gender-inclusion .gender-inclusion-table-row.senior {
        padding-bottom: 16px; }
        @media (min-width: 991px) {
          .esg-highlight .gender-inclusion .gender-inclusion-table-row.senior {
            padding-bottom: 0;
            width: 40%; } }
      @media (max-width: 990px) {
        .esg-highlight .gender-inclusion .gender-inclusion-table-row {
          display: flex;
          flex-direction: row; } }
    .esg-highlight .gender-inclusion .gender-inclusion-table-cell-mobile {
      text-align: center;
      color: var(--Color-Text-subtitle, #3E3E75);
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: var(--Body-Small-Line-hight, 24px);
      /* 150% */
      letter-spacing: var(--Body-Small-letter-spacing, 0);
      width: 80%;
      padding: 28px 0 22px;
      margin: auto; }
      .esg-highlight .gender-inclusion .gender-inclusion-table-cell-mobile.senior {
        border-top: 1px solid #DADCE8; }
      @media (min-width: 991px) {
        .esg-highlight .gender-inclusion .gender-inclusion-table-cell-mobile {
          display: none; } }
    .esg-highlight .gender-inclusion .gender-inclusion-table-cell {
      display: table-cell;
      text-align: center;
      font-size: 1.111vw;
      font-style: normal;
      font-weight: 400;
      padding: 16px 0 11px;
      /*& i.woman {
        background: url("/images/esg/female.svg");
      }

      & i.man {
        background: url("/images/esg/male.svg");
      }*/ }
      @media (max-width: 990px) {
        .esg-highlight .gender-inclusion .gender-inclusion-table-cell {
          display: flex;
          justify-content: center;
          align-items: center;
          gap: 4.267vw;
          padding-right: 0;
          flex-basis: 100%; } }
      .esg-highlight .gender-inclusion .gender-inclusion-table-cell.col_title {
        display: inline-block;
        font-size: 1.111vw; }
      .esg-highlight .gender-inclusion .gender-inclusion-table-cell i {
        width: 25px;
        height: 25px;
        display: inline-block;
        background-size: 100% !important;
        background-repeat: no-repeat;
        background-position: center; }
      .esg-highlight .gender-inclusion .gender-inclusion-table-cell:not(.gender) i {
        display: inline-block; }
        @media (min-width: 991px) {
          .esg-highlight .gender-inclusion .gender-inclusion-table-cell:not(.gender) i {
            display: none; } }
      @media (max-width: 990px) {
        .esg-highlight .gender-inclusion .gender-inclusion-table-cell.gender {
          display: none; } }
    .esg-highlight .gender-inclusion .gender-inclusion-table-body {
      display: flex; }
      @media (max-width: 990px) {
        .esg-highlight .gender-inclusion .gender-inclusion-table-body {
          display: flex;
          justify-content: center;
          flex-direction: column; } }
      .esg-highlight .gender-inclusion .gender-inclusion-table-body .gender-inclusion-table-cell {
        font-family: "SimplerProLight";
        font-size: 32px;
        font-weight: 300;
        line-height: 110%; }
        @media (max-width: 990px) {
          .esg-highlight .gender-inclusion .gender-inclusion-table-body .gender-inclusion-table-cell:first-child {
            border-left: 1px solid #DADCE8; } }
  .esg-highlight .sustainability-credit .sustainability-credit-header {
    display: flex;
    justify-content: space-between;
    /*.sustainability-credit-switcher {
        border: 1.5px solid #c2c2c2;
        display: flex;
        border-radius: 10px;
        padding: 5px;

        button {
          border: 0;
          background: transparent;
          padding: 6px 15px;
          border-radius: 5px;
          color: #737373;
          cursor: pointer;

          &.active {
            color: #070762;
            background-color: #c8e5ff;
            font-weight: 600;
          }
        }
      }*/ }
    @media (max-width: 990px) {
      .esg-highlight .sustainability-credit .sustainability-credit-header {
        flex-direction: column;
        align-items: center; }
        .esg-highlight .sustainability-credit .sustainability-credit-header h3 {
          padding-top: 32px;
          padding-bottom: 32px;
          margin: 0;
          font-size: 20px; } }
    @media (max-width: 990px) {
      .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher {
        width: 100%;
        padding: 0 8.267vw 5px; } }
    .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul {
      list-style: none;
      line-height: 1.3em;
      display: flex;
      padding: 0.288vw;
      align-items: center;
      gap: 0.313vw;
      border-radius: 0.625vw;
      border: 1px solid var(--Neutral-gray-05, #BFBFBF);
      height: 2.5vw;
      position: relative; }
      @media (max-width: 1025px) {
        .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul {
          width: 100%;
          margin: 0;
          display: flex;
          padding: 6px;
          gap: 6px;
          border-radius: 12px;
          background: rgba(255, 255, 255, 0.3);
          justify-content: center;
          height: auto; } }
      .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul .overlay_toggle {
        background-color: #C1DAFE;
        overflow: hidden;
        z-index: -1;
        position: absolute;
        display: block;
        transition: 300ms all ease-in-out;
        height: 35px;
        width: 50%;
        top: 6px;
        border-radius: 8px;
        right: 6px; }
        @media (min-width: 1026px) {
          .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul .overlay_toggle {
            height: 1.979vw;
            width: 7.496vw;
            top: 0.2vw;
            right: 0.288vw;
            border-radius: 0.417vw; } }
      .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li {
        display: flex;
        width: 7.496vw;
        height: 1.979vw;
        justify-content: center;
        align-items: center; }
        .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li button {
          cursor: pointer;
          border: 0;
          background: transparent;
          border-radius: 0.417vw;
          font-size: var(--desktop-font-size, 1.042vw);
          font-weight: 400;
          padding: 0.617vw 0.833vw 0.521vw 0.833vw;
          width: 100%;
          color: #737373; }
          @media (min-width: 769px) {
            .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li button:hover {
              color: var(--Primary-vivid-blue, #06F);
              text-decoration: none; } }
        @media (max-width: 991px) {
          .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li button {
            padding: 0.617vw 0.233vw 0.521vw 0.233vw; } }
        @media (max-width: 1024px) {
          .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li {
            width: 50%;
            height: 35px; }
            .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li button {
              border-radius: 8px;
              font-size: 0.8em;
              font-style: normal;
              line-height: 150%;
              /* 27px */
              letter-spacing: 0.27px;
              width: 100%; } }
        @media (max-width: 1023px) {
          .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li {
            width: 50%;
            height: 35px; }
            .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li button {
              border-radius: 8px;
              font-size: 1.06em;
              font-style: normal;
              line-height: 150%;
              /* 27px */
              letter-spacing: 0.27px;
              width: 100%;
              cursor: pointer; } }
        .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li.selected {
          background-color: transparent; }
          @media (max-width: 768px) {
            .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li.selected {
              border-radius: 8px; } }
        .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li.selected > button {
          font-weight: 700;
          color: #10069A; }
          .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li.selected > button:hover {
            background-color: transparent;
            color: #10069A;
            text-decoration: none; }
        .esg-highlight .sustainability-credit .sustainability-credit-header .sustainability-credit-switcher ul li button {
          color: var(--Neutral-gray-07, #595959); }
  .esg-highlight .sustainability-credit .pie {
    width: 210px;
    height: 210px;
    position: relative;
    margin: 30px auto 30px auto;
    background-color: transparent !important; }
    .esg-highlight .sustainability-credit .pie.animation_start .pie-slice {
      position: absolute;
      width: 210px;
      height: 210px;
      border-radius: 100%;
      clip: rect(0, 210px, 210px, 105px);
      background-color: transparent !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice .slice {
        transform: rotate(0deg);
        position: absolute;
        width: 210px;
        height: 210px;
        border-radius: 100%;
        clip: rect(0, 105px, 210px, 0);
        will-change: transform;
        backface-visibility: hidden; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(1) .slice {
        transform: rotate(var(--slice1));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(2) .slice {
        transform: rotate(var(--slice2));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(3) .slice {
        transform: rotate(var(--slice3));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(4) .slice {
        transform: rotate(var(--slice4));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(5) .slice {
        transform: rotate(var(--slice5));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(6) .slice {
        transform: rotate(var(--slice6));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(7) .slice {
        transform: rotate(var(--slice7));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(8) .slice {
        transform: rotate(var(--slice8));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(9) .slice {
        transform: rotate(var(--slice9));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
      .esg-highlight .sustainability-credit .pie.animation_start .pie-slice:nth-child(10) .slice {
        transform: rotate(var(--slice10));
        transition: transform var(--animation_time) ease var(--slice_delay);
        background-color: var(--slice_color, red) !important; }
    .esg-highlight .sustainability-credit .pie .inner {
      position: absolute;
      width: 120px;
      height: 120px;
      background-color: #fff;
      border-radius: 100%;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      margin: auto;
      color: white; }
      .esg-highlight .sustainability-credit .pie .inner .content {
        position: absolute;
        display: flex;
        flex-direction: column;
        width: 120px;
        top: 0;
        left: 0;
        bottom: 0;
        justify-content: center;
        align-items: center;
        text-align: center;
        font-size: 14px;
        color: var(--Color-Text-main, #070762);
        font-style: normal;
        font-weight: 600;
        border-radius: 50%; }
        .esg-highlight .sustainability-credit .pie .inner .content span {
          display: block; }
          .esg-highlight .sustainability-credit .pie .inner .content span:first-child {
            font-weight: 200;
            color: #64647B; }
  @media (min-width: 991px) {
    .esg-highlight .sustainability-credit .sustainability-credit-chart {
      height: 327px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: flex-start; } }
  .esg-highlight .sustainability-credit .sustainability-credit-chart ul {
    display: flex;
    margin: 0;
    list-style-type: none;
    padding: 0; }
    @media (max-width: 990px) {
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul {
        flex-direction: column;
        padding-top: 20px; } }
    .esg-highlight .sustainability-credit .sustainability-credit-chart ul li {
      padding-right: 1.09vw;
      display: flex;
      flex-wrap: wrap;
      position: relative; }
      @media (max-width: 990px) {
        .esg-highlight .sustainability-credit .sustainability-credit-chart ul li {
          padding-right: 28px;
          display: block; }
          .esg-highlight .sustainability-credit .sustainability-credit-chart ul li span {
            font-size: 14px; } }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(1):before {
        color: #002B6B; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(2):before {
        color: #0252FD; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(3):before {
        color: #003F94; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(4):before {
        color: #04A1CE; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(5):before {
        color: #00D8CE; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(6):before {
        color: #00BBB2; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(7):before {
        color: #009C95; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(8):before {
        color: #00B16B; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(9):before {
        color: #45DEA2; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:nth-child(10):before {
        color: #62FAFF; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:before {
        content: ".";
        position: absolute;
        right: 0;
        font-size: 80px;
        line-height: 0;
        top: 5px;
        bottom: 0;
        margin: auto; }
        @media (max-width: 990px) {
          .esg-highlight .sustainability-credit .sustainability-credit-chart ul li:before {
            top: -5px; } }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li .title {
        width: 100%;
        padding-bottom: 6px; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li .sub-title {
        padding-left: 8px;
        color: #64647B;
        border-left: 1px solid #EDEEF4; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart ul li .percentage {
        color: #070762;
        font-weight: 500;
        padding-right: 8px; }
  .esg-highlight .sustainability-credit .sustainability-credit-chart .high-level-pie {
    width: 100%; }
    @media (min-width: 991px) {
      .esg-highlight .sustainability-credit .sustainability-credit-chart .high-level-pie ul {
        width: 60%; } }
    .esg-highlight .sustainability-credit .sustainability-credit-chart .high-level-pie ul li {
      padding-right: 32px; }
      .esg-highlight .sustainability-credit .sustainability-credit-chart .high-level-pie ul li:before {
        content: ".";
        position: absolute;
        right: 8px; }
      @media (min-width: 991px) {
        .esg-highlight .sustainability-credit .sustainability-credit-chart .high-level-pie ul li:not(:last-child) {
          border-left: 1px solid #EDEEF4; } }
  .esg-highlight .sustainability-credit .sustainability-credit-chart .detailed-pie {
    width: 100%; }
    @media (min-width: 991px) {
      .esg-highlight .sustainability-credit .sustainability-credit-chart .detailed-pie ul li:nth-child(even) {
        padding-right: 2.622vw; }
        .esg-highlight .sustainability-credit .sustainability-credit-chart .detailed-pie ul li:nth-child(even):before {
          padding-right: 1.222vw; } }
    @media (min-width: 991px) {
      .esg-highlight .sustainability-credit .sustainability-credit-chart .detailed-pie ul li:nth-child(odd) {
        border-left: 1px solid var(--Color-Border-light, #EDEEF4); } }
  .esg-highlight .sustainability-credit .detailed-pie {
    opacity: 0;
    height: 0;
    position: relative; }
    @media (min-width: 991px) {
      .esg-highlight .sustainability-credit .detailed-pie .pie.animation_start:hover + .pie-details {
        display: block; } }
    .esg-highlight .sustainability-credit .detailed-pie .pie-details {
      display: none;
      position: absolute;
      background-color: #fff;
      padding: 2.778vw;
      left: calc(240px + 15vw);
      top: 137px;
      border-radius: 16px 0 16px 16px;
      border: 1px solid #FEFEFE;
      box-shadow: 0 41.25px 65.025px -30px rgba(146, 155, 164, 0.2), 0px 15px 37.8px -30px rgba(7, 7, 98, 0.05);
      backdrop-filter: blur(7.5px); }
      @media (max-width: 990px) {
        .esg-highlight .sustainability-credit .detailed-pie .pie-details {
          display: block;
          position: static;
          max-width: 100%;
          padding: 0;
          margin: 0;
          width: 100%;
          border: 0;
          background: none;
          box-shadow: none;
          border-radius: 0; } }
      .esg-highlight .sustainability-credit .detailed-pie .pie-details ul {
        list-style: none;
        padding: 0;
        margin: 0; }
        @media (min-width: 991px) {
          .esg-highlight .sustainability-credit .detailed-pie .pie-details ul {
            display: grid;
            grid-template-columns: repeat(2, minmax(18.83vw, max-content));
            gap: -1px 19px; } }
        .esg-highlight .sustainability-credit .detailed-pie .pie-details ul li {
          padding-bottom: 14px; }
          @media (min-width: 991px) {
            .esg-highlight .sustainability-credit .detailed-pie .pie-details ul li {
              padding-bottom: 24px; } }
          .esg-highlight .sustainability-credit .detailed-pie .pie-details ul li .title {
            color: var(--Color-Text-subtitle, #3E3E75);
            font-size: var(--List-semibold-xs-size, 14px);
            font-style: normal;
            font-weight: 600;
            line-height: var(--line-height-xs-14, 20px);
            /* 142.857% */
            letter-spacing: var(--List-semibold-xs-letter-spacing, 0.2px); }
          .esg-highlight .sustainability-credit .detailed-pie .pie-details ul li .sub-title {
            color: var(--Color-Text-base, #64647B);
            font-size: var(--Body-Xs-size, 14px);
            font-style: normal;
            font-weight: 400;
            line-height: var(--Body-Xs-Line-hight, 20px);
            /* 142.857% */
            letter-spacing: var(--Body-Xs-letter-spacing, 0); }
          .esg-highlight .sustainability-credit .detailed-pie .pie-details ul li .percentage {
            color: var(--Color-Text-main, #070762);
            font-size: var(--List-semibold-xs-size, 14px);
            font-style: normal;
            font-weight: 400;
            line-height: var(--line-height-xs-14, 20px);
            /* 142.857% */
            letter-spacing: 0; }
  .esg-highlight .extra-items {
    align-self: flex-end;
    order: 3;
    margin: 0 auto 0 auto;
    width: 100%; }
    @media (min-width: 991px) {
      .esg-highlight .extra-items {
        position: absolute;
        margin: 0;
        width: fit-content;
        left: 0;
        bottom: -200px; } }
    .esg-highlight .extra-items .extra-item {
      border-radius: 16px;
      border: 0.75px solid var(--Color-Base-white, #FFF);
      background: linear-gradient(112deg, rgba(0, 0, 0, 0.01) 17.96%, rgba(0, 0, 0, 0) 72.46%), linear-gradient(94deg, rgba(255, 255, 255, 0.52) 25.38%, rgba(255, 255, 255, 0.65) 78.24%);
      box-shadow: 0 0 20px 0 rgba(7, 7, 98, 0), 0px 15px 60px -30px rgba(19, 51, 110, 0.46);
      backdrop-filter: blur(17.85px);
      padding: 20px 30px;
      margin-bottom: 20px;
      max-width: 350px; }
      @media (max-width: 1400px) {
        .esg-highlight .extra-items .extra-item {
          max-width: 24.306vw; } }
      @media (max-width: 990px) {
        .esg-highlight .extra-items .extra-item {
          max-width: 100%;
          width: 100%;
          order: 3; } }
      .esg-highlight .extra-items .extra-item .title {
        color: #070762;
        font-size: 32px;
        font-weight: 300;
        font-family: "EnglishFontNumbers", "SimplerPro";
        line-height: 110%;
        /* 35.2px */
        padding-bottom: 10px; }
        .esg-highlight .extra-items .extra-item .title:after {
          content: "";
          background-position: left;
          background-repeat: no-repeat;
          width: 25px;
          display: inline-block;
          height: 25px; }
        .esg-highlight .extra-items .extra-item .title.down:after {
          background-image: url("/images/esg/icon_down.png"); }
        .esg-highlight .extra-items .extra-item .title.up:after {
          background-image: url("/images/esg/icon_up.png"); }
      .esg-highlight .extra-items .extra-item .content {
        color: #64647B;
        font-size: 16px;
        font-weight: 400;
        font-style: normal;
        line-height: 150%; }
  .esg-highlight .esg-highlight-img {
    margin-right: 10.389vw;
    margin-left: 10.389vw;
    position: absolute;
    top: 270px;
    z-index: -1;
    width: 31.165vw;
    height: 25.05vw; }
    @media (max-width: 990px) {
      .esg-highlight .esg-highlight-img {
        display: none; } }
    .esg-highlight .esg-highlight-img img {
      border-radius: 16px;
      object-fit: cover; }
  .esg-highlight .esg-link-mobile {
    display: flex;
    flex-direction: column;
    gap: 8px; }
    .esg-highlight .esg-link-mobile .complex-link {
      justify-content: center; }
      .esg-highlight .esg-link-mobile .complex-link a {
        color: #10069B;
        font-size: 18px;
        padding: 16px;
        display: flex;
        align-self: stretch;
        width: 100%;
        justify-content: center;
        font-style: normal;
        font-weight: 700;
        line-height: 100%;
        cursor: pointer; }
    .esg-highlight .esg-link-mobile .esg_button a {
      border-radius: 12px;
      border: 1px solid var(--Color-Border-medium, #B7BAD4); }
      .esg-highlight .esg-link-mobile .esg_button a:hover {
        border: 1px solid var(--Color-Border-medium, #B7BAD4);
        background: var(--Color-States-Hover, rgba(16, 6, 155, 0.04)); }
    .esg-highlight .esg-link-mobile .esg_report_link a:after {
      content: "";
      background-image: url(/images/leumi_new/header/external_link_icon.svg);
      background-size: 14px;
      background-repeat: no-repeat;
      background-position: left 43%;
      background-color: transparent;
      display: inline-block;
      height: 20px;
      width: 20px; }
    .esg-highlight .esg-link-mobile .esg_report_link a:hover {
      color: var(--Color-Button-main-button-hover, #0D057D); }
    @media (min-width: 991px) {
      .esg-highlight .esg-link-mobile {
        display: none; } }

.financial_statements.leumi_new_design .node-page-container .node-page-top.height-inner-page {
  margin-top: 0; }

.financial_statements.leumi_new_design .fr_container {
  max-width: unset;
  padding: 0;
  width: auto;
  margin: 0 16px; }
  @media (min-width: 769px) {
    .financial_statements.leumi_new_design .fr_container {
      margin: 0 2.08vw; } }
  .financial_statements.leumi_new_design .fr_container .top_financial_statements {
    display: flex;
    direction: rtl;
    height: 215px;
    border-radius: 12px;
    justify-items: center; }
    @media (min-width: 769px) {
      .financial_statements.leumi_new_design .fr_container .top_financial_statements {
        height: 20.83vw;
        border-radius: 0.83vw; } }
    .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title {
      background: transparent;
      border-radius: unset;
      display: flex;
      flex: unset;
      justify-content: flex-start;
      padding: 32px 24px 0 0; }
      @media (min-width: 769px) {
        .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title {
          padding: 4.17vw 3.75vw 0 0; } }
      .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title .nav-breadcrumb {
        margin: 0;
        padding: 0;
        display: block; }
        .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title .nav-breadcrumb ol {
          margin: 0;
          padding: 0; }
        .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title .nav-breadcrumb a, .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title .nav-breadcrumb li {
          color: #fff;
          font-style: normal;
          font-weight: 400;
          line-height: 100%;
          font-size: 16px; }
          @media (min-width: 769px) {
            .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title .nav-breadcrumb a, .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title .nav-breadcrumb li {
              font-size: 0.99vw; } }
      .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title a, .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title li, .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title H1 {
        color: var(--Primary-main-dark, #fff);
        font-style: normal;
        line-height: 100%;
        /* 20px */
        text-decoration: none; }
      .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title a, .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title li {
        font-size: 16px;
        font-weight: 400; }
        @media (min-width: 769px) {
          .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title a, .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title li {
            font-size: var(--desktop-font-size, 0.99vw); } }
      .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title a:first-child {
        font-weight: 900; }
        .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title a:first-child:hover {
          border-bottom: 1px solid var(--Color-Base-white, #FFF);
          padding-bottom: 1px; }
      .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title H1 {
        display: flex;
        font-size: 40px;
        font-weight: 900;
        text-align: left;
        padding: 56px 0 0 0;
        margin: 0 !important; }
        @media (min-width: 769px) {
          .financial_statements.leumi_new_design .fr_container .top_financial_statements .page-title H1 {
            font-size: 2.92vw;
            height: 13.46vw;
            padding: 4.9vw 0 0 0; } }
  .financial_statements.leumi_new_design .fr_container .main_financial_statements {
    gap: 20px;
    color: #fff;
    display: flex;
    justify-content: center;
    flex-direction: column; }
    @media (min-width: 769px) {
      .financial_statements.leumi_new_design .fr_container .main_financial_statements {
        gap: 1.04vw; } }
  .financial_statements.leumi_new_design .fr_container .page-sub-title {
    display: flex;
    margin: 20px 0; }
    @media (min-width: 769px) {
      .financial_statements.leumi_new_design .fr_container .page-sub-title {
        margin: 2vw 0 1vw 0; } }
    .financial_statements.leumi_new_design .fr_container .page-sub-title H2 {
      font-size: 32px;
      display: block;
      font-style: normal;
      font-weight: 600;
      line-height: 120%;
      letter-spacing: 0.08px;
      color: #070762;
      margin: 0; }
      .financial_statements.leumi_new_design .fr_container .page-sub-title H2 br {
        display: block; }
      @media (min-width: 768px) {
        .financial_statements.leumi_new_design .fr_container .page-sub-title H2 {
          font-size: 2.08vw;
          font-weight: 600;
          line-height: 120%; } }

.reports-list .collapsible img {
  display: none; }

.reports-list .collapsible h3 {
  display: block;
  font-size: 20px;
  margin: .5em 0;
  font-weight: 600;
  color: #070762; }
  @media (min-width: 1001px) {
    .reports-list .collapsible h3 {
      font-size: 1.25vw; } }

.reports-list .collapsible footer_report {
  display: block; }
  .reports-list .collapsible footer_report .bold {
    font-weight: bold; }
  .reports-list .collapsible footer_report a {
    margin: 8px 3px;
    display: flex;
    text-decoration: none;
    font-size: 18px;
    align-items: flex-start;
    color: var(--Color-Text-subtitle, #10069B); }
    .reports-list .collapsible footer_report a[href*=".pdf"]:before, .reports-list .collapsible footer_report a[href*=".xlsx"]:before, .reports-list .collapsible footer_report a[href*=".xsl"]:before, .reports-list .collapsible footer_report a[href*=".docx"]:before, .reports-list .collapsible footer_report a[href*=".doc"]:before, .reports-list .collapsible footer_report a[href*=".mp3"]:before, .reports-list .collapsible footer_report a[href*=".mp4"]:before {
      content: "";
      display: inline-block;
      /* so it sizes to content */
      background: linear-gradient(0deg, #F1F4FE 0%, #F1F4FE 100%), var(--Color-Icon-icon-container, #E7EDFD);
      width: 24px;
      /* image width */
      height: 24px;
      border-radius: 8px;
      background-size: 18px;
      background-position: center;
      vertical-align: middle;
      background-repeat: no-repeat;
      min-width: 24px;
      margin: 0 0 0 7px; }
      @media (min-width: 1001px) {
        .reports-list .collapsible footer_report a[href*=".pdf"]:before, .reports-list .collapsible footer_report a[href*=".xlsx"]:before, .reports-list .collapsible footer_report a[href*=".xsl"]:before, .reports-list .collapsible footer_report a[href*=".docx"]:before, .reports-list .collapsible footer_report a[href*=".doc"]:before, .reports-list .collapsible footer_report a[href*=".mp3"]:before, .reports-list .collapsible footer_report a[href*=".mp4"]:before {
          width: 1.75vw;
          height: 1.75vw;
          border-radius: 0.42vw;
          background-size: 1.5vw;
          background-position: center;
          background-repeat: no-repeat;
          margin: 0 0 0 0.365vw; } }
    .reports-list .collapsible footer_report a[href*=".pdf"]:hover:before, .reports-list .collapsible footer_report a[href*=".xlsx"]:hover:before, .reports-list .collapsible footer_report a[href*=".xsl"]:hover:before, .reports-list .collapsible footer_report a[href*=".docx"]:hover:before, .reports-list .collapsible footer_report a[href*=".doc"]:hover:before, .reports-list .collapsible footer_report a[href*=".mp3"]:hover:before, .reports-list .collapsible footer_report a[href*=".mp4"]:hover:before {
      background: #D6DBF5;
      width: 24px;
      height: 24px;
      border-radius: 8px;
      background-size: 18px;
      background-position: center;
      background-repeat: no-repeat; }
      @media (min-width: 1001px) {
        .reports-list .collapsible footer_report a[href*=".pdf"]:hover:before, .reports-list .collapsible footer_report a[href*=".xlsx"]:hover:before, .reports-list .collapsible footer_report a[href*=".xsl"]:hover:before, .reports-list .collapsible footer_report a[href*=".docx"]:hover:before, .reports-list .collapsible footer_report a[href*=".doc"]:hover:before, .reports-list .collapsible footer_report a[href*=".mp3"]:hover:before, .reports-list .collapsible footer_report a[href*=".mp4"]:hover:before {
          width: 1.75vw;
          height: 1.75vw;
          border-radius: 0.42vw;
          background-size: 1.5vw;
          background-position: center; } }
    .reports-list .collapsible footer_report a[href*=".pdf"]:after, .reports-list .collapsible footer_report a[href*=".xlsx"]:after, .reports-list .collapsible footer_report a[href*=".xsl"]:after, .reports-list .collapsible footer_report a[href*=".docx"]:after, .reports-list .collapsible footer_report a[href*=".doc"]:after, .reports-list .collapsible footer_report a[href*=".mp3"]:after, .reports-list .collapsible footer_report a[href*=".mp4"]:after {
      content: "" !important; }
    .reports-list .collapsible footer_report a[href*=".pdf"]:before {
      background-image: url(/images/leumi_new/paragraphs/pdf.svg) !important; }
    .reports-list .collapsible footer_report a[href*=".xlsx"]:before, .reports-list .collapsible footer_report a[href*=".xsl"]:before {
      background-image: url(/images/leumi_new/paragraphs/xls.svg) !important; }
    .reports-list .collapsible footer_report a[href*=".docx"]:before, .reports-list .collapsible footer_report a[href*=".doc"]:before {
      background-image: url(/images/leumi_new/paragraphs/docx.svg) !important; }
    .reports-list .collapsible footer_report a[href*=".mp3"]:before, .reports-list .collapsible footer_report a[href*=".mp4"]:before {
      background-size: 22px;
      background-image: url(/images/leumi_new/paragraphs/mp3.svg) !important; }
      @media (min-width: 1001px) {
        .reports-list .collapsible footer_report a[href*=".mp3"]:before, .reports-list .collapsible footer_report a[href*=".mp4"]:before {
          background-size: 1.5vw; } }
    .reports-list .collapsible footer_report a:hover {
      color: var(--Secondary-06, #0D057D); }
    .reports-list .collapsible footer_report a:active {
      color: var(--Primary-main-dark, #10069B); }
    @media (min-width: 1001px) {
      .reports-list .collapsible footer_report a {
        font-size: 0.94vw; } }
    .reports-list .collapsible footer_report a span {
      align-self: center;
      line-height: 100%; }

/*# sourceMappingURL=investor-relation_he.css.map */