@media (min-width: 1200px) {
  .desc-3 {
    flex: 0 0 25%;
    max-width: 25%; } }

@media (max-width: 599px) {
  .desc-3 {
    flex: 0 0 100%;
    max-width: 100%; } }

@media (min-width: 1200px) {
  .desc-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%; } }

@media (max-width: 599px) {
  .desc-4 {
    flex: 0 0 100%;
    max-width: 100%; } }

@media (min-width: 600px) {
  .desc-6 {
    flex: 0 0 50%;
    max-width: 50%; } }

@media (max-width: 599px) {
  .desc-6 {
    flex: 0 0 100%;
    max-width: 100%; }
    .desc-6 .grey-strip {
      flex-direction: row; }
      .desc-6 .grey-strip a.link-wrap {
        flex-direction: column; }
      .desc-6 .grey-strip .grey-strip-wrapper {
        flex-direction: column;
        align-items: center;
        margin: 0 auto;
        max-width: 270px; }
        .desc-6 .grey-strip .grey-strip-wrapper > a {
          flex-direction: column; }
        .desc-6 .grey-strip .grey-strip-wrapper .body {
          padding: 0;
          max-width: 100%;
          width: 100%; }
          .desc-6 .grey-strip .grey-strip-wrapper .body .text {
            margin: 10px 0 35px 0; }
      .desc-6 .grey-strip .link {
        background-color: #f3f2f2;
        padding: 10px 20px;
        justify-content: space-between;
        margin: 0 -15px;
        align-self: flex-end;
        display: flex;
        flex: 100%; }
        .desc-6 .grey-strip .link .complex-link {
          font-size: 15px; }
          .desc-6 .grey-strip .link .complex-link a {
            color: #4d8ff7;
            text-decoration: none; }
            .desc-6 .grey-strip .link .complex-link a:hover {
              color: #4d8ff7;
              text-decoration: none; }
            .desc-6 .grey-strip .link .complex-link a:after {
              margin: 7px 2px; } }

@media (min-width: 600px) {
  .desc-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%; } }

@media (max-width: 599px) {
  .desc-8 {
    flex: 0 0 100%;
    max-width: 100%; }
    .desc-8 .grey-strip {
      flex-direction: row; }
      .desc-8 .grey-strip a.link-wrap {
        flex-direction: column; }
      .desc-8 .grey-strip .grey-strip-wrapper {
        flex-direction: column;
        align-items: center;
        margin: 0 auto;
        max-width: 270px; }
        .desc-8 .grey-strip .grey-strip-wrapper > a {
          flex-direction: column; }
        .desc-8 .grey-strip .grey-strip-wrapper .body {
          padding: 0;
          max-width: 100%;
          width: 100%; }
          .desc-8 .grey-strip .grey-strip-wrapper .body .text {
            margin: 10px 0 35px 0; }
      .desc-8 .grey-strip .link {
        background-color: #f3f2f2;
        padding: 10px 20px;
        justify-content: space-between;
        margin: 0 -15px;
        align-self: flex-end;
        display: flex;
        flex: 100%; }
        .desc-8 .grey-strip .link .complex-link {
          font-size: 15px; }
          .desc-8 .grey-strip .link .complex-link a {
            color: #4d8ff7;
            text-decoration: none; }
            .desc-8 .grey-strip .link .complex-link a:hover {
              color: #4d8ff7;
              text-decoration: none; }
            .desc-8 .grey-strip .link .complex-link a:after {
              margin: 7px 2px; } }

.desc-12 {
  flex: 0 0 100%;
  max-width: 100%; }
  @media (max-width: 599px) {
    .desc-12 .grey-strip {
      flex-direction: row; }
      .desc-12 .grey-strip a.link-wrap {
        flex-direction: column; }
      .desc-12 .grey-strip .grey-strip-wrapper {
        flex-direction: column;
        align-items: center;
        margin: 0 auto;
        max-width: 270px; }
        .desc-12 .grey-strip .grey-strip-wrapper > a {
          flex-direction: column; }
        .desc-12 .grey-strip .grey-strip-wrapper .body {
          padding: 0;
          max-width: 100%;
          width: 100%; }
          .desc-12 .grey-strip .grey-strip-wrapper .body .text {
            margin: 10px 0 35px 0; }
      .desc-12 .grey-strip .link {
        background-color: #f3f2f2;
        padding: 10px 20px;
        justify-content: space-between;
        margin: 0 -15px;
        align-self: flex-end;
        display: flex;
        flex: 100%; }
        .desc-12 .grey-strip .link .complex-link {
          font-size: 15px; }
          .desc-12 .grey-strip .link .complex-link a {
            color: #4d8ff7;
            text-decoration: none; }
            .desc-12 .grey-strip .link .complex-link a:hover {
              color: #4d8ff7;
              text-decoration: none; }
            .desc-12 .grey-strip .link .complex-link a:after {
              margin: 7px 2px; } }

@media (max-width: 767px) {
  .nav-breadcrumb {
    display: none; } }

.nav-breadcrumb ol {
  display: flex;
  list-style-type: none;
  padding: 0;
  margin: 10px 0;
  font-size: 15px;
  padding-top: 10px; }
  .nav-breadcrumb ol li {
    padding: 0 4px; }
    .nav-breadcrumb ol li:after {
      content: '>' / ''; }
    .nav-breadcrumb ol li:last-child:after {
      display: none; }
    .nav-breadcrumb ol li a {
      font-size: 15px; }
  .nav-breadcrumb ol li, .nav-breadcrumb ol a {
    color: black; }
  body.breadcrumbs-black .nav-breadcrumb ol li, body.breadcrumbs-black .nav-breadcrumb ol a {
    color: #070762; }
  body.breadcrumbs-blue .nav-breadcrumb ol li, body.breadcrumbs-blue .nav-breadcrumb ol a {
    color: #4d8ff7; }
  body.breadcrumbs-white .nav-breadcrumb ol li, body.breadcrumbs-white .nav-breadcrumb ol a {
    color: #fff; }

/* Regular */
@font-face {
  font-family: 'TipografRegular';
  src: url("/fonts/fbtipografen-regular-webfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: normal;
  font-display: swap; }

/* Light */
@font-face {
  font-family: 'TipografLight';
  src: url("/fonts/FbTipograf-Lightwebfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 300;
  font-display: swap; }

/* Bold */
@font-face {
  font-family: 'TipografBold';
  src: url("/fonts/fbtipografen-bold-webfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bold;
  font-display: swap; }

/* Bolder */
@font-face {
  font-family: 'TipografBold';
  src: url("/fonts/fbtipografen-bold-webfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bolder;
  font-display: swap; }

/* Regular */
@font-face {
  font-family: 'Tipograf';
  src: url("/fonts/fbtipografen-regular-webfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: normal;
  font-display: swap; }

/* Light */
@font-face {
  font-family: 'Tipograf';
  src: url("/fonts/FbTipograf-Lightwebfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 300;
  font-display: swap; }

/* Bold */
@font-face {
  font-family: 'Tipograf';
  src: url("/fonts/fbtipografen-bold-webfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bold;
  font-display: swap; }

/* English Regular */
@font-face {
  font-family: 'Tipograf';
  src: url("/fonts/etypogrphwebfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: normal;
  unicode-range: U+0041-007a;
  font-display: swap; }

/* English Light */
@font-face {
  font-family: 'Tipograf';
  src: url("/fonts/etypogrphwebfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 300;
  unicode-range: U+0041-007a;
  font-display: swap; }

/* English Bold */
@font-face {
  font-family: 'Tipograf';
  src: url("/fonts/etypogrphboldwebfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bold;
  unicode-range: U+0041-007a;
  font-display: swap; }

/* English Bold */
@font-face {
  font-family: 'EFT_NewLetter_Light';
  src: url("/fonts/eft_newletter_light-webfont.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 300;
  font-display: swap; }

/* SIMPLER Regular */
@font-face {
  font-family: 'SimplerPro';
  src: url("/fonts/SimplerPro_Leumi_H-Regular.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: normal;
  font-display: swap; }

/* Light */
@font-face {
  font-family: 'SimplerProLight';
  src: url("/fonts/SimplerPro_Leumi_H-Light.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 200;
  font-display: swap; }

/* Light */
@font-face {
  font-family: 'SimplerProLight';
  src: url("/fonts/SimplerPro_Leumi_H-Light.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 300;
  font-display: swap; }

/* Bold */
@font-face {
  font-family: 'SimplerProBold';
  src: url("/fonts/SimplerPro_Leumi_H-Bold.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bold;
  font-display: swap; }

/* Bolder */
@font-face {
  font-family: 'SimplerProBold';
  src: url("/fonts/SimplerPro_Leumi_H-Bold.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bolder;
  font-display: swap; }

/* Light */
@font-face {
  font-family: 'SimplerPro';
  src: url("/fonts/SimplerPro_Leumi_H-Light.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 300;
  font-display: swap; }

/* Bold */
@font-face {
  font-family: 'SimplerPro';
  src: url("/fonts/SimplerPro_Leumi_H-Bold.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bold;
  font-display: swap; }

/* English Regular */
@font-face {
  font-family: 'SimplerPro';
  src: url("/fonts/SimplerPro_Leumi_H-Regular.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: normal;
  unicode-range: U+0041-007a;
  font-display: swap; }

/* English Light */
@font-face {
  font-family: 'SimplerPro';
  src: url("/fonts/SimplerPro_Leumi_H-Regular.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: 300;
  unicode-range: U+0041-007a;
  font-display: swap; }

/* English Bold */
@font-face {
  font-family: 'SimplerPro';
  src: url("/fonts/SimplerPro_Leumi_H-Bold.woff") format("woff");
  /* Pretty Modern Browsers */
  font-weight: bold;
  unicode-range: U+0041-007a;
  font-display: swap; }

/* Black */
@font-face {
  font-family: 'SimplerProBlack';
  src: url("/fonts/SimplerPro_Leumi_H-Black.woff") format("woff");
  /* Pretty Modern Browsers */
  font-display: swap; }

/* Orion-Bold */
@font-face {
  font-family: "Orion-Bold";
  src: url("/fonts/Orion-Bold.otf") format("opentype");
  font-style: normal;
  font-weight: 700; }

/* Orion-Regular*/
@font-face {
  font-family: "Orion-Regular";
  src: url("/fonts/Orion-Regular.woff") format("opentype");
  font-style: normal;
  font-weight: 400; }

/* Orion-Regular*/
@font-face {
  font-family: "Orion-UltraBold";
  src: url("/fonts/Orion-UltraBold.woff") format("opentype");
  font-style: normal;
  font-weight: 400; }

body.menu-opened {
  overflow: hidden !important; }

header.leumi_header {
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  justify-content: space-between;
  z-index: 130;
  width: 100%;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
  border-bottom: 1px solid #4d8ff7; }
  @media (max-width: 767px) {
    header.leumi_header {
      background-color: rgba(255, 255, 255, 0.95);
      height: 65px; }
      .hide-header-footer header.leumi_header, .is_form header.leumi_header {
        height: 0px;
        background: none; } }
  @media (max-width: 900px) and (min-width: 768px) {
    header.leumi_header {
      height: 65px; }
      .hide-header-footer header.leumi_header, .is_form header.leumi_header {
        height: 0px; } }
  @media (max-width: 768px) and (min-width: 768px) {
    header.leumi_header {
      height: 48px; }
      .hide-header-footer header.leumi_header {
        height: 0px; } }
  header.leumi_header .date {
    font-family: SimplerPro, Arial;
    font-size: 16px;
    color: #2d72e1;
    direction: rtl; }
    @media (max-width: 767px) {
      header.leumi_header .date {
        font-size: 13px;
        font-weight: bold;
        clear: both;
        list-style: none;
        position: absolute;
        right: 9px;
        left: auto;
        top: 28px;
        letter-spacing: .1px;
        margin: 17px 8px 0 8px;
        direction: ltr; } }
    @media (max-width: 900px) and (min-width: 768px) {
      header.leumi_header .date {
        font-size: 15px;
        font-weight: bold; } }
    @media (max-width: 768px) and (min-width: 768px) {
      header.leumi_header .date {
        font-size: 12px;
        font-weight: normal; } }
  header.leumi_header .main-header {
    position: relative;
    background-color: #ffffff;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px; }
  header.leumi_header .logo {
    display: table-cell;
    vertical-align: middle;
    width: auto;
    padding: 9px 6px 9px 10px; }
    header.leumi_header .logo.logo-top {
      display: block;
      float: right;
      z-index: auto; }
    @media (min-width: 768px) {
      header.leumi_header .logo {
        display: block;
        vertical-align: top;
        position: absolute;
        top: 93px;
        z-index: -1;
        right: 25px;
        left: auto;
        padding: 0px; }
        header.leumi_header .logo.logo-top {
          position: static;
          left: auto;
          top: auto;
          width: 55px;
          height: 38px;
          padding: 0px 7px; } }
    @media (min-width: 768px) {
      header.leumi_header .logo {
        top: 78px;
        right: 41px;
        left: auto;
        width: 80px; } }
    @media (max-width: 767px) {
      header.leumi_header .logo.logo-top {
        float: left !important;
        display: table-cell; } }
    @media (min-width: 768px) and (max-height: 699px) {
      header.leumi_header .logo {
        top: 70px;
        right: 41px;
        left: auto; } }
    header.leumi_header .logo a {
      width: 100%;
      display: inline-block; }
      @media (min-width: 768px) {
        header.leumi_header .logo a {
          display: inline-block; } }
      header.leumi_header .logo a img {
        display: block;
        width: 45px;
        height: auto; }
        @media (min-width: 768px) {
          header.leumi_header .logo a img {
            width: 100%; } }
  header.leumi_header .header-pane.header-pane-first {
    display: flex;
    /*flex-direction: row-reverse;*/
    align-items: center; }
  header.leumi_header .menu-header-links > ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    header.leumi_header .menu-header-links > ul li {
      display: inline-block;
      padding: 0 7px; }
      @media (min-width: 768px) {
        header.leumi_header .menu-header-links > ul li {
          font-size: 14px; } }
      @media (min-width: 1024px) {
        header.leumi_header .menu-header-links > ul li {
          font-size: 16px; } }
      @media (min-width: 1280px) {
        header.leumi_header .menu-header-links > ul li {
          font-size: 18px; } }
      @media (min-width: 1920px) {
        header.leumi_header .menu-header-links > ul li {
          font-size: 19px; } }
      header.leumi_header .menu-header-links > ul li a {
        color: #070762; }
      header.leumi_header .menu-header-links > ul li a:hover {
        text-decoration: underline; }
  header.leumi_header .menu-header-language {
    margin: 2px 5px 0;
    line-height: 0.7em; }
    @media (min-width: 1280px) {
      header.leumi_header .menu-header-language {
        margin: 2px 10px 0; } }
    header.leumi_header .menu-header-language > ul {
      margin: 0;
      padding: 0;
      list-style: none;
      transform: rotate(180deg); }
      header.leumi_header .menu-header-language > ul li {
        display: inline-block;
        transform: rotate(-180deg);
        border-left: 1px solid #070762; }
        @media (min-width: 768px) {
          header.leumi_header .menu-header-language > ul li {
            padding: 0 3px; } }
        @media (min-width: 1095px) {
          header.leumi_header .menu-header-language > ul li {
            padding: 0 5px; } }
        @media (min-width: 1280px) {
          header.leumi_header .menu-header-language > ul li {
            padding: 0 10px; } }
        header.leumi_header .menu-header-language > ul li:last-child {
          border: none; }
        header.leumi_header .menu-header-language > ul li a {
          font-size: 16px;
          font-family: SimplerPro, Arial;
          color: #2d72e1; }
        header.leumi_header .menu-header-language > ul li a:hover {
          text-decoration: underline; }
  @media (max-width: 768px) {
    header.leumi_header .menu-header-tabs {
      display: none; } }
  header.leumi_header .menu-header-tabs > ul {
    padding: 0;
    list-style: none;
    line-height: 1.3em; }
    @media (min-width: 768px) {
      header.leumi_header .menu-header-tabs > ul {
        margin: 0 5px 0 57px; } }
    @media (min-width: 1024px) {
      header.leumi_header .menu-header-tabs > ul {
        margin: 0 10px 0 57px; } }
    @media (min-width: 1280px) {
      header.leumi_header .menu-header-tabs > ul {
        margin: 0 40px 0 70px; } }
    @media (min-width: 1920px) {
      header.leumi_header .menu-header-tabs > ul {
        margin: 0 90px 0 90px; } }
    header.leumi_header .menu-header-tabs > ul li {
      display: inline-block;
      border-right: 1px solid #070762;
      border-left: none; }
      @media (min-width: 768px) {
        header.leumi_header .menu-header-tabs > ul li {
          padding: 0 5px 0 5px; } }
      @media (min-width: 1024px) {
        header.leumi_header .menu-header-tabs > ul li {
          padding: 0 10px 0 10px; } }
      @media (min-width: 1280px) {
        header.leumi_header .menu-header-tabs > ul li {
          padding: 0 15px 0 20px; } }
      header.leumi_header .menu-header-tabs > ul li:first-child > a {
        font-weight: bold; }
      header.leumi_header .menu-header-tabs > ul li:last-child {
        border: none; }
      header.leumi_header .menu-header-tabs > ul li a {
        color: #070762; }
        @media (min-width: 768px) {
          header.leumi_header .menu-header-tabs > ul li a {
            font-size: 14px; } }
        @media (min-width: 1024px) {
          header.leumi_header .menu-header-tabs > ul li a {
            font-size: 16px; } }
        @media (min-width: 1280px) {
          header.leumi_header .menu-header-tabs > ul li a {
            font-size: 18px; } }
        @media (min-width: 1920px) {
          header.leumi_header .menu-header-tabs > ul li a {
            font-size: 19px; } }
        header.leumi_header .menu-header-tabs > ul li a[data-drupal-link-system-path="<front>"] {
          font-weight: bold; }
      header.leumi_header .menu-header-tabs > ul li a:hover {
        text-decoration: underline; }
  header.leumi_header #main-navigation {
    position: absolute;
    top: 0;
    width: 50px;
    height: 44px;
    background-color: #4d8ff7;
    z-index: 1;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    left: 0; }
    header.leumi_header #main-navigation button.burger {
      width: 32px;
      height: 24px;
      cursor: pointer;
      position: absolute;
      margin: 8px 9px;
      overflow: hidden;
      border: 0;
      font-size: 0px;
      background-color: transparent !important;
      padding: 0px;
      z-index: 2;
      left: 0; }
      header.leumi_header #main-navigation button.burger .bar {
        background-color: #ffffff;
        height: 4px;
        margin-bottom: 5px;
        z-index: 3;
        display: block; }
    header.leumi_header #main-navigation .menu-main {
      display: none;
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.6);
      z-index: 10; }
      header.leumi_header #main-navigation .menu-main .business-private {
        display: none; }
        @media (max-width: 768px) {
          header.leumi_header #main-navigation .menu-main .business-private {
            display: block; } }
        header.leumi_header #main-navigation .menu-main .business-private ul {
          padding: 0;
          margin: 0; }
          header.leumi_header #main-navigation .menu-main .business-private ul li {
            background-color: #070762;
            border-top: 1px solid #66BDF1; }
            header.leumi_header #main-navigation .menu-main .business-private ul li:first-child {
              display: none; }
            header.leumi_header #main-navigation .menu-main .business-private ul li a {
              padding: 13px 44px 13px 30px;
              color: #ffffff;
              font-weight: normal;
              font-size: 20px;
              text-decoration: none;
              display: block; }
      header.leumi_header #main-navigation .menu-main .menu-inner {
        width: 320px;
        max-width: 90%;
        position: absolute;
        top: 0px;
        bottom: 0;
        background-color: #4d8ff7; }
        @media only screen and (max-device-width: 767px) and (orientation: landscape) {
          header.leumi_header #main-navigation .menu-main .menu-inner {
            width: 50%; } }
        @media (min-width: 768px) {
          header.leumi_header #main-navigation .menu-main .menu-inner {
            width: 40%; } }
        @media (min-width: 1024px) {
          header.leumi_header #main-navigation .menu-main .menu-inner {
            width: 30%; } }
        @media (min-width: 1280px) {
          header.leumi_header #main-navigation .menu-main .menu-inner {
            width: 20%; } }
        @media (min-width: 1920px) {
          header.leumi_header #main-navigation .menu-main .menu-inner {
            width: 18.75%; } }
        header.leumi_header #main-navigation .menu-main .menu-inner.menu-cookie-top {
          top: 130px; }
        header.leumi_header #main-navigation .menu-main .menu-inner::-webkit-scrollbar {
          display: none; }
        header.leumi_header #main-navigation .menu-main .menu-inner .goodys {
          background-size: 35px;
          background-position-x: 15px; }
        header.leumi_header #main-navigation .menu-main .menu-inner .close-menu {
          overflow: hidden;
          width: 40px;
          height: 40px;
          margin: 3px;
          background: transparent url("/images/cancel.svg") no-repeat center center;
          text-indent: -9000px;
          border: 0;
          background-size: 50%;
          cursor: pointer; }
        header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper {
          position: absolute;
          right: 0;
          width: 100% !important;
          bottom: 0px;
          top: 15px;
          padding-bottom: 8px; }
          @media (max-width: 767px) {
            header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper {
              overflow-y: scroll;
              -ms-overflow-style: none;
              top: 40px; } }
          header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul {
            margin: 0;
            padding: 0;
            background-color: #4d8ff7;
            list-style: none; }
            header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li {
              border-top: 1px solid #66BDF1;
              position: relative; }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a {
                background-color: #4d8ff7;
                display: block;
                padding: 13px 44px 13px 30px;
                color: #ffffff;
                font-weight: normal;
                font-size: 20px;
                text-decoration: none; }
                @media (min-width: 768px) {
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a {
                    font-size: 16px; } }

@media (min-width: 1024px) and (min-width: 768px) {
  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a {
    font-size: 14px; } }

@media (min-width: 1024px) and (min-width: 1024px) {
  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a {
    font-size: 16px; } }

@media (min-width: 1024px) and (min-width: 1280px) {
  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a {
    font-size: 18px; } }

@media (min-width: 1024px) and (min-width: 1920px) {
  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a {
    font-size: 19px; } }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a:hover {
                  background-color: #ffffff;
                  color: #0096f7;
                  text-decoration: underline; }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a:focus, header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a:active {
                  text-decoration: underline; }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a.bg-dark-blue {
                  color: #ffffff;
                  background-color: #070762;
                  background-repeat: no-repeat;
                  background-size: auto 28%;
                  background-image: url("/images/arrow_enter_en.png");
                  background-position: right 8% center; }
                  @media (max-width: 767px) {
                    header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a.bg-dark-blue {
                      background-size: 7px auto; } }
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a.bg-dark-blue:hover {
                    color: #0091e7;
                    background-color: #ffffff;
                    background-image: url("/images/arrow_menu_blue_en.png"); }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a.goodys {
                  background-size: 17px;
                  position: relative;
                  display: inline-block;
                  width: 100%;
                  padding: 13px 44px 13px 15px; }
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a.goodys:after {
                    content: "";
                    display: block;
                    width: 30px;
                    height: 30px;
                    background-color: #000000;
                    border-radius: 50%;
                    -webkit-border-radius: 50%;
                    -moz-border-radius: 50%;
                    -ms-border-radius: 50%;
                    -o-border-radius: 50%;
                    position: absolute;
                    top: 24%;
                    left: 10px;
                    z-index: 1; }
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li a.goodys span {
                    display: block;
                    background-repeat: no-repeat;
                    background-position: left center;
                    background-size: 20px;
                    position: relative;
                    z-index: 2;
                    background-image: url("/images/leumi_goodiez-only-icon.png"); }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:first-child a {
                padding-bottom: 0;
                padding-top: 0;
                font-weight: normal;
                font-size: 30px;
                line-height: 100%; }
                @media (min-width: 768px) {
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:first-child a {
                    font-size: 35px; } }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:nth-child(2) a {
                font-weight: normal; }
                @media (min-width: 1200px) {
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:nth-child(2) a {
                    font-weight: bold; } }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:first-child, header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:nth-child(2) {
                border: 0;
                font-weight: normal;
                margin-right: 25px; }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:first-child a, header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:nth-child(2) a {
                  background-repeat: no-repeat;
                  background-position: right center;
                  background-image: url("/images/arrow_enter_en.png"); }
                  @media (max-width: 767px) {
                    header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:first-child a, header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:nth-child(2) a {
                      background-size: auto 16px; } }
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:first-child a:hover, header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:nth-child(2) a:hover {
                    background-color: #4d8ff7;
                    color: #ffffff; }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li > ul {
                display: none; }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li > button {
                width: 50px;
                height: 55px;
                position: absolute;
                top: 5px;
                background-color: transparent;
                background-image: url("/images/arrow_sub_menu_close.png");
                background-repeat: no-repeat;
                background-position: center center;
                border: 0;
                overflow: hidden;
                text-indent: -9000px;
                cursor: pointer;
                right: 10px;
                left: auto; }
                @media (max-width: 767px) {
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li > button {
                    background-size: 16px 10px;
                    right: 5px;
                    left: auto; } }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li > button:hover {
                  background-image: url("/images/arrow_sub_menu_close.png") !important; }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li > button:focus-visible {
                  outline: 2px solid initial; }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li > button:focus:not(:focus-visible) {
                  outline: 0px solid white; }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li:hover > button {
                background-image: url("/images/arrow_sub_menu_close_h.png"); }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open a {
                background-color: #ffffff;
                color: #0096f7; }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > button {
                background-image: url("/images/arrow_sub_menu_open.png") !important; }
              header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul {
                display: block;
                margin: 0;
                padding: 0;
                list-style: none; }
                header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul li {
                  border-bottom: 1px solid #ededed; }
                  header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul li a {
                    background-color: #ffffff;
                    color: #0096f7;
                    padding-top: 10px;
                    padding-bottom: 10px; }
                    @media (min-width: 768px) {
                      header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul li a {
                        font-size: 14px; } }
                    @media (min-width: 1024px) {
                      header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul li a {
                        font-size: 16px; } }
                    @media (min-width: 1280px) {
                      header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul li a {
                        font-size: 18px; } }
                    @media (min-width: 1920px) {
                      header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul li a {
                        font-size: 19px; } }
                    header.leumi_header #main-navigation .menu-main .menu-inner .menu-inner-wraper > ul > li.open > ul li a:hover {
                      background: #e3e3e3; }
  .toolbar-fixed header.leumi_header {
    top: 80px; }

body {
  color: #070762;
  font-family: SimplerPro, Arial;
  font-weight: 300;
  font-size: 17px;
  max-width: 100%;
  verflow-x: hidden;
  text-align: left; }
  body .skip-links {
    position: relative; }
    body .skip-links a {
      position: absolute;
      opacity: 0;
      top: -100000px;
      right: 5px;
      width: fit-content;
      height: auto;
      font-weight: 400; }
      body .skip-links a:focus {
        background-color: blue;
        opacity: 1;
        top: 55px;
        color: white;
        z-index: 131;
        opacity: 1; }
  body main {
    padding-top: 65px; }
    @media (min-width: 768px) {
      body main {
        padding-top: 40px; } }
    body main .layout-content {
      position: relative; }
  body.campaign_page main, body.disclaimer main {
    padding-top: 0px; }
    body.campaign_page main.cookie-top, body.disclaimer main.cookie-top {
      margin-top: 125px; }
      @media (min-width: 768px) {
        body.campaign_page main.cookie-top, body.disclaimer main.cookie-top {
          margin-top: 84px; } }
  body:lang(he) {
    font-family: SimplerPro, Arial; }
  body pre {
    direction: ltr;
    text-align: left; }
  body a {
    color: #4d8ff7; }
    @media (max-width: 767px) {
      body a {
        overflow-wrap: break-word; } }
    body a:hover {
      color: #4d8ff7; }
  body button:focus-visible {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: 3px; }
  body button:focus:not(:focus-visible) {
    outline: 0px solid green; }
  body #block-leumi-breadcrumbs {
    position: absolute;
    right: 0;
    left: 0;
    z-index: 10; }
    body #block-leumi-breadcrumbs ol {
      display: flex;
      list-style: none;
      padding: 10px 0 0 0;
      margin: 0; }
      body #block-leumi-breadcrumbs ol li:after {
        content: ">"; }
      body #block-leumi-breadcrumbs ol li:last-child:after {
        content: none; }
  body #toolbar-administration, body #toolbar-administration * {
    z-index: 1001; }
  body #hover-toolbar-administration {
    position: fixed;
    bottom: 10px;
    z-index: 99999999;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    width: 50px;
    height: 50px;
    border: solid 2px #070762;
    background-color: #4d8ff7;
    background-position: center;
    background-image: url(/modules/contrib/devel/icons/bebebe/cog.svg);
    background-repeat: no-repeat;
    background-size: 70%;
    outline: none;
    cursor: pointer;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: transition;
    right: 10px;
    left: initial; }
    body #hover-toolbar-administration:hover {
      -moz-animation: spin 4s linear infinite;
      -webkit-animation: spin 4s linear infinite;
      -ms-animation: spin 4s linear infinite;
      -o-animation: spin 4s linear infinite;
      animation: spin 4s linear infinite; }
  body.hide-toolbar {
    padding: 0px !important; }
    body.hide-toolbar #toolbar-administration {
      display: none; }
  body.no-select {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }

.xxsmall {
  font-size: 0.6em;
  line-height: 100%;
  font-weight: inherit; }

.xsmall {
  font-size: 0.7em;
  line-height: 100%;
  font-weight: inherit; }

.small {
  font-size: 0.75em !important;
  line-height: 100%;
  font-weight: inherit; }

.normal {
  font-size: 1em !important;
  line-height: 100%;
  font-weight: inherit; }

.large {
  font-size: 1.2em !important;
  line-height: 100%; }

.xlarge {
  font-size: 1.4em !important;
  line-height: 100%;
  font-weight: inherit; }

.xxlarge {
  font-size: 1.6em !important;
  line-height: 100%;
  font-weight: inherit; }

.align_link {
  text-align: center; }
  .align_link.center_link {
    text-align: center; }
  .align_link .left_link {
    float: left; }
    @media (min-width: 768px) {
      .align_link .left_link {
        margin-right: 40px; } }
  @media (min-width: 768px) {
    .align_link .center_link {
      margin: 0px 20px; } }
  .align_link .right_link {
    float: right; }
    @media (min-width: 768px) {
      .align_link .right_link {
        margin-left: 40px; } }
  .align_link:after {
    content: "";
    display: block;
    clear: both; }

.link_button {
  color: #fff;
  background-color: #4d8ff7;
  padding: 10px 10px 15px 10px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  text-decoration: none;
  font-size: 1em;
  font-weight: bold;
  display: inline-block;
  line-height: 100%; }
  @media (min-width: 381px) {
    .link_button {
      font-size: 1.2em; } }
  @media (min-width: 768px) {
    .link_button {
      font-size: 1.4em;
      padding: 10px 00px 15px 20px; } }
  @media (max-width: 787px) {
    .link_button {
      width: 95%;
      text-align: center;
      margin: auto;
      display: block; }
      .link_button.right_link {
        float: none; }
      .link_button.left_link {
        float: none; } }
  .link_button:after {
    content: "";
    background-image: url("/images/arrow_double_s.png");
    background-repeat: no-repeat;
    background-color: transparent;
    width: 1em;
    height: 1em;
    display: inline-block;
    margin: auto 10px;
    flex: 1;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: transform;
    -ms-transform: transform;
    background-position: center top; }
  .link_button:hover {
    color: #fff;
    text-decoration: none;
    background-color: #0082e1; }

.bazzer .link_button {
  font-size: 1em;
  padding: 0px 10px 5px 10px; }

.iframe_wraper {
  display: inline-block;
  width: 100%; }
  .iframe_wraper iframe[src*="www.youtube.com"] {
    width: 100%;
    height: 100%; }

.table-wrapper {
  position: relative; }
  .table-wrapper button.table-arrow {
    display: none;
    position: absolute;
    width: 40px;
    height: 40px;
    top: 81px;
    right: -10px;
    z-index: 10;
    background-image: url(/images/table_arrow_left.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent;
    border: none;
    transform: rotate(180deg); }
    .table-wrapper button.table-arrow.short-table {
      top: 55px; }
    .table-wrapper button.table-arrow.very-short-table {
      top: 40px; }
    @media (max-width: 767px) {
      .table-wrapper button.table-arrow {
        display: inline-block; } }
    .table-wrapper button.table-arrow.hide {
      display: none; }
  .table-wrapper .table-responsive .table {
    width: auto;
    font-size: 11px;
    font-family: SimplerPro, Arial;
    font-size-adjust: none;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin: 0;
    border-collapse: collapse;
    /*table-layout: fixed;*/
    border: 1px solid #ddd; }
    @media (min-width: 768px) {
      .table-wrapper .table-responsive .table {
        width: 100% !important; } }
    .table-wrapper .table-responsive .table a {
      color: #024da2; }
      .table-wrapper .table-responsive .table a:link, .table-wrapper .table-responsive .table a:visited, .table-wrapper .table-responsive .table a:active {
        color: #024da2; }
      .table-wrapper .table-responsive .table a.link_button {
        color: #ffffff; }
        @media (max-width: 767px) {
          .table-wrapper .table-responsive .table a.link_button {
            width: fit-content;
            display: inline-block;
            margin: 0; } }
    .table-wrapper .table-responsive .table tr {
      background-color: #ffffff; }
      .table-wrapper .table-responsive .table tr td,
      .table-wrapper .table-responsive .table tr th {
        font-size: 12px;
        overflow-wrap: break-word;
        line-height: 1.2; }
        @media (max-width: 767px) {
          .table-wrapper .table-responsive .table tr td,
          .table-wrapper .table-responsive .table tr th {
            white-space: nowrap; } }
      .table-wrapper .table-responsive .table tr th {
        padding: 8px 0px;
        vertical-align: middle;
        border-top: none;
        border-bottom: 1px solid #d8e3e5;
        border-top: 1px solid #ddd;
        background-color: #0098f0;
        text-align: left;
        color: #5c5c5c;
        min-height: 22px;
        height: auto;
        _height: 22px;
        line-height: 18px;
        font-size: 18px;
        font-weight: 300; }
        .table-wrapper .table-responsive .table tr th span {
          display: block;
          text-align: inherit;
          line-height: 18px;
          font-size: 18px;
          font-weight: 300;
          color: #ffffff;
          border-left: solid 1px white;
          padding: 0px 8px; }
          .table-wrapper .table-responsive .table tr th span:lang(en) {
            border-right: solid 1px white; }
        .table-wrapper .table-responsive .table tr th:last-child span {
          border-left: none; }
      .table-wrapper .table-responsive .table tr td {
        padding: 8px;
        border-bottom: 1px solid #d9e0e6;
        color: #070762;
        min-height: 22px;
        height: auto;
        _height: 22px;
        font-size: 18px;
        font-weight: 300; }
        .table-wrapper .table-responsive .table tr td[rowspan] {
          border-left: 1px solid #ddd;
          border-right: 1px solid #ddd; }
        .table-wrapper .table-responsive .table tr td.text-align-center {
          text-align: center; }
        .table-wrapper .table-responsive .table tr td.text-align-left {
          text-align: left; }
        .table-wrapper .table-responsive .table tr td.text-align-right {
          text-align: right; }
    .table-wrapper .table-responsive .table thead tr {
      background-color: #0098f0; }
    .table-wrapper .table-responsive .table p {
      margin-top: 0;
      margin-bottom: 0;
      line-height: normal;
      font-size: 18px; }
  .table-wrapper .table-responsive .table[border='0'] {
    border: 0px; }
    .table-wrapper .table-responsive .table[border='0'] tr, .table-wrapper .table-responsive .table[border='0'] td {
      border-bottom: 0px; }

@media (max-width: 767px) {
  .img-mobile-wraper {
    position: relative; } }

@media (max-width: 767px) {
  .img-mobile-wraper:before {
    content: "";
    width: 93px;
    height: 93px;
    position: absolute !important;
    top: 0px;
    left: 35%;
    background-repeat: no-repeat;
    background-image: url(/images/swipe.png);
    background-position: center;
    background-size: 80% auto;
    z-index: 2; } }

@media (max-width: 767px) {
  .img-mobile-wraper .img-mobile-inner-wraper {
    overflow: auto; } }

@media (max-width: 767px) {
  .img-mobile-wraper .img-mobile-inner-wraper .img-fluid.img-mobile {
    max-width: none; } }

.user-login-form,
.user-pass {
  margin: 15% auto;
  width: 90%;
  border: solid 1px #4d8ff7;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-box-shadow: 10px 10px 5px #808080;
  -moz-box-shadow: 10px 10px 5px #808080;
  box-shadow: 10px 10px 5px #808080;
  background-color: #ffffff;
  padding: 15px; }
  @media (min-width: 768px) {
    .user-login-form,
    .user-pass {
      width: 30%;
      margin: 10% auto; } }
  .user-login-form > div,
  .user-pass > div {
    width: 100%;
    margin: 5% 0px 0px 0px; }
    @media (min-width: 768px) {
      .user-login-form > div,
      .user-pass > div {
        margin: 1% 0px 0px 0px; } }
    .user-login-form > div.form-item label,
    .user-pass > div.form-item label {
      line-height: 1;
      margin: 0px;
      font-weight: 300;
      color: #5c5c5c; }
    .user-login-form > div.form-item .form-text,
    .user-pass > div.form-item .form-text {
      width: 100%;
      border-bottom: 3px solid #f1f6ff;
      border-right: 2px solid #4d8ff7;
      border-top: none;
      border-left: none;
      margin: 0px;
      color: #5c5c5c;
      font-size: 18px; }
    .user-login-form > div.form-item .description,
    .user-pass > div.form-item .description {
      font-size: 16px;
      font-weight: bold;
      line-height: 1; }
    .user-login-form > div.form-actions,
    .user-pass > div.form-actions {
      display: flex;
      justify-content: flex-end; }
      .user-login-form > div.form-actions input,
      .user-pass > div.form-actions input {
        background-color: #4d8ff7;
        font-weight: bold;
        font-size: 22px;
        border: none;
        padding: 5px 25px;
        color: #ffffff;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        cursor: pointer; }
        .user-login-form > div.form-actions input:hover,
        .user-pass > div.form-actions input:hover {
          background-color: #0082e1; }

.node-preview-form-select {
  display: none; }

b, strong {
  font-weight: bold; }

@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(360deg); } }

@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg); } }

@-ms-keyframes spin {
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-o-keyframes spin {
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.loader_wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  padding: 32px 0;
  margin: auto;
  width: 90%;
  overflow: hidden;
  --hoffset: 9974px;
  --hoffset2: 9993px; }
  .loader_wrapper .dot-typing {
    position: relative;
    left: -9999px;
    width: 15px;
    height: 15px;
    border-radius: 15px;
    background-color: #9880ff;
    color: #9880ff;
    box-shadow: var(--hoffset) 0 0 0 #A2C6FD, var(--hoffset2) 0 0 0 #06F, 10014px 0 0 0 #7A6DFF;
    animation: dot-typing 1.5s infinite linear; }

@keyframes dot-typing {
  0% {
    box-shadow: var(--hoffset) 0 0 0 #A2C6FD, var(--hoffset2) 0 0 0 #06F, 10014px 0 0 0 #7A6DFF; }
  16.667% {
    box-shadow: var(--hoffset) -15px 0 0 #A2C6FD, var(--hoffset2) 0 0 0 #06F, 10014px 0 0 0 #7A6DFF; }
  33.333% {
    box-shadow: var(--hoffset) 0 0 0 #A2C6FD, var(--hoffset2) 0 0 0 #06F, 10014px 0 0 0 #7A6DFF; }
  50% {
    box-shadow: var(--hoffset) 0 0 0 #A2C6FD, var(--hoffset2)-10px 0 0 #06F, 10014px 0 0 0 #7A6DFF; }
  66.667% {
    box-shadow: var(--hoffset) 0 0 0 #A2C6FD, var(--hoffset2) 0 0 0 #06F, 10014px 0 0 0 #7A6DFF; }
  83.333% {
    box-shadow: var(--hoffset) 0 0 0 #A2C6FD, var(--hoffset2) 0 0 0 #06F, 10014px -15px 0 0 #7A6DFF; }
  100% {
    box-shadow: var(--hoffset) 0 0 0 #A2C6FD, var(--hoffset2) 0 0 0 #06F, 10014px 0 0 0 #7A6DFF; } }

.home_page footer {
  padding-top: 20px; }
  @media (-webkit-min-device-pixel-ratio: 1.75) {
    .home_page footer .container {
      max-width: 96%; } }

footer {
  background: #F8F8F8;
  padding-top: 40px; }
  @media (max-width: 767px) {
    footer {
      padding-bottom: 60px; } }
  footer.has_bottom_links .container > div {
    flex-wrap: wrap;
    flex-direction: row;
    --footer_social_flex_basis:10%; }
    @media (min-width: 1024px) {
      footer.has_bottom_links .container > div nav[id$=footersocial] h4 {
        display: none; }
      footer.has_bottom_links .container > div nav[id$=footersocial] ul.links {
        width: fit-content;
        flex-wrap: wrap; }
        footer.has_bottom_links .container > div nav[id$=footersocial] ul.links li {
          width: fit-content;
          flex-basis: 50%; }
          footer.has_bottom_links .container > div nav[id$=footersocial] ul.links li a {
            color: transparent;
            font-size: 0px; } }
    @media (min-width: 1280px) {
      footer.has_bottom_links .container > div {
        --footer_social_flex_basis:7%; } }
  @media (max-width: 767px) {
    footer .container {
      padding: 0px;
      max-width: 90%; } }
  @media (min-width: 1400px) {
    footer .container {
      padding: 0px;
      max-width: 1300px; } }
  @media (min-width: 1024px) {
    footer .container > div {
      display: flex;
      flex-direction: column;
      justify-content: start;
      --footer_social_flex_basis:100%; } }
  footer nav {
    padding: 0px; }
    @media (max-width: 767px) {
      footer nav .container {
        padding: 0px; } }
    footer nav.block-footer {
      border-bottom: 1px dashed #4d8ff7;
      flex-basis: 100%; }
      footer nav.block-footer > ul {
        display: block;
        list-style: none;
        margin: 0;
        padding: 0; }
        footer nav.block-footer > ul:after {
          content: "";
          display: block;
          clear: both; }
        footer nav.block-footer > ul > li {
          margin-bottom: 0.5em;
          margin-left: 0%;
          float: left;
          width: 20%;
          padding: 0px;
          /*overflow: hidden;*/
          display: block; }
          @media (max-width: 600px) {
            footer nav.block-footer > ul > li {
              width: 80%;
              margin: 0px 0px 9px 0px; } }
          footer nav.block-footer > ul > li h4 {
            font-size: 19px;
            color: #070762;
            padding-bottom: 0px; }
            @media (min-width: 1024px) {
              footer nav.block-footer > ul > li h4 {
                font-size: 19px; } }
            @media (max-width: 600px) {
              footer nav.block-footer > ul > li h4 {
                width: 100%;
                display: inline;
                vertical-align: middle;
                padding: 0px 10px 0px 10px;
                font-size: 19px; } }
          footer nav.block-footer > ul > li ul {
            padding: 0px; }
            footer nav.block-footer > ul > li ul li {
              list-style: none;
              font-size: 11px;
              padding: 0px;
              display: block; }
              @media (max-width: 600px) {
                footer nav.block-footer > ul > li ul li {
                  padding: 5px 0px 0px 0px;
                  font-size: 13px; } }
              footer nav.block-footer > ul > li ul li a {
                display: block;
                line-height: 20px;
                overflow: hidden;
                text-decoration: none;
                font-weight: normal;
                color: #2d72e1;
                width: 100%;
                font-size: 18.2px;
                height: auto; }
                @media (min-width: 600px) {
                  footer nav.block-footer > ul > li ul li a {
                    font-size: 1.2em;
                    line-height: 1.2em; } }
                @media (min-width: 1024px) {
                  footer nav.block-footer > ul > li ul li a {
                    width: auto;
                    font-size: 13.2px;
                    height: 18px; } }
                @media (min-width: 1280px) {
                  footer nav.block-footer > ul > li ul li a {
                    width: auto;
                    font-size: 15.4px;
                    height: 18px;
                    line-height: 20px;
                    width: fit-content; } }
                footer nav.block-footer > ul > li ul li a:hover {
                  text-decoration: none;
                  font-weight: bold;
                  color: #2d72e1; }
                footer nav.block-footer > ul > li ul li a.bold {
                  font-weight: bold; }
                footer nav.block-footer > ul > li ul li a[href*=".pdf"]:before {
                  content: "";
                  background-image: url(/images/article/pdf.png);
                  background-repeat: no-repeat;
                  background-size: cover;
                  width: 16px;
                  height: 16px;
                  display: inline-block;
                  margin: 0px 4px 0px 0px; }
                footer nav.block-footer > ul > li ul li a[href*=".xls"]:before, footer nav.block-footer > ul > li ul li a[href*=".xlsx"]:before {
                  content: "";
                  background-image: url(/images/article/xls.svg);
                  background-repeat: no-repeat;
                  background-size: cover;
                  width: 16px;
                  height: 16px;
                  display: inline-block;
                  margin: 0px 4px 0px 0px; }
                footer nav.block-footer > ul > li ul li a[href*=".doc"]:before, footer nav.block-footer > ul > li ul li a[href*=".docx"]:before {
                  content: "";
                  background-image: url(/images/article/docx.svg);
                  background-repeat: no-repeat;
                  background-size: cover;
                  width: 16px;
                  height: 16px;
                  display: inline-block;
                  margin: 0px 4px 0px 0px; }
  footer nav[id$=footersocial] {
    height: auto;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: start;
    margin-top: 15px;
    position: relative;
    font-weight: normal;
    align-self: center;
    flex-direction: column; }
    @media (min-width: 768px) {
      footer nav[id$=footersocial] {
        flex-direction: row; } }
    @media (min-width: 1024px) {
      footer nav[id$=footersocial] {
        flex-basis: var(--footer_social_flex_basis, 7%); } }
    footer nav[id$=footersocial] h4 {
      color: #aeaeae;
      width: 100%;
      text-align: left;
      font-size: 18px;
      padding: 0px 3%;
      width: 30%; }
    @media (max-width: 767px) {
      footer nav[id$=footersocial]:after {
        content: "";
        display: block;
        clear: both; } }
    footer nav[id$=footersocial] ul.links {
      width: 100%;
      padding: 0px;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      list-style: none; }
      footer nav[id$=footersocial] ul.links li {
        width: 20%; }
        @media (max-width: 767px) {
          footer nav[id$=footersocial] ul.links li:first-child {
            margin-right: 2%; } }
        @media (max-width: 767px) {
          footer nav[id$=footersocial] ul.links li {
            text-align: center;
            height: auto;
            display: inline-block;
            float: none;
            margin: 0px auto;
            padding: 0px;
            width: 23%;
            margin-top: 3%; } }
        footer nav[id$=footersocial] ul.links li a {
          cursor: pointer;
          text-decoration: none;
          text-align: right;
          color: #4d8ff7;
          overflow: hidden;
          direction: ltr;
          height: 29px;
          display: inline-block;
          background-size: auto 58px;
          background-position: left 2px top;
          background-repeat: no-repeat;
          padding-left: 37px;
          font-size: 0px; }
          @media (min-width: 1024px) {
            footer nav[id$=footersocial] ul.links li a {
              font-size: 18px; } }
          footer nav[id$=footersocial] ul.links li a.blog {
            background-image: url(/images/Footer/Blog_Sprit.png); }
          footer nav[id$=footersocial] ul.links li a.facebook {
            background-image: url(/images/Footer/Facebook_Sprit.png); }
          footer nav[id$=footersocial] ul.links li a.twitter {
            background-image: url(/images/Footer/Twitter_Sprit.png); }
          footer nav[id$=footersocial] ul.links li a.youtube {
            background-image: url(/images/Footer/YouTube_Sprit.png); }
  footer .block-footer-bottom-links {
    margin-top: 10px;
    flex-basis: 90%; }
    @media (min-width: 1280px) {
      footer .block-footer-bottom-links {
        flex-basis: 93%; } }
    footer .block-footer-bottom-links ul li a {
      color: #070762;
      font-weight: 400;
      font-size: 16px; }

body:not(.leumi_new_design) div[id$=footer-disclaimer] {
  display: none; }

.visually-hidden {
  display: none; }

.hide-for-user {
  position: absolute;
  top: -1000px; }

#block-leumi-local-tasks {
  display: none; }

body.home_page {
  overflow: hidden; }
  body.home_page a:hover {
    text-decoration: none; }
  @media (max-width: 767px) {
    body.home_page {
      overflow: auto; } }

.leumi-home {
  position: relative; }
  .leumi-home .section {
    overflow: hidden; }
    @media (min-width: 768px) {
      .leumi-home .section {
        height: calc(100vh - 50px);
        height: -moz-calc(100vh - 50px);
        height: -webkit-calc(100vh - 50px); } }
    @media (max-width: 900px) and (min-width: 768px) {
      .leumi-home .section {
        height: calc(100vh - 65px);
        height: -moz-calc(100vh - 65px);
        height: -webkit-calc(100vh - 65px); } }
    @media (max-width: 768px) and (min-width: 768px) {
      .leumi-home .section {
        height: calc(100vh - 48px);
        height: -moz-calc(100vh - 48px);
        height: -webkit-calc(100vh - 48px); } }
    @media (min-width: 768px) and (max-height: 500px) {
      .leumi-home .section {
        overflow: scroll; } }
  .leumi-home .hp-slider {
    z-index: 1; }
  .leumi-home .scroll-dotes {
    z-index: 2; }
  .leumi-home #next-slide {
    padding: 0px;
    border: none;
    display: none;
    position: fixed;
    bottom: 0px;
    left: 3%;
    right: auto;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 21px auto;
    background-image: url(/images/hp/arrow_down.png);
    background-color: #070762;
    width: 40px;
    height: 37px;
    z-index: 999;
    cursor: pointer;
    font-size: 0px;
    border-radius: 7px 7px 0px 0px; }
    @media (min-width: 768px) {
      .leumi-home #next-slide {
        display: flex; } }
    @media (min-width: 1024px) and (max-width: 1280px) and (max-height: 768px) {
      .leumi-home #next-slide {
        width: 28px;
        height: 20px;
        right: 4%;
        background-size: 16px auto; } }
    @media (min-width: 1280px) {
      .leumi-home #next-slide {
        right: 3%; } }
    @media (min-height: 700px) {
      .leumi-home #next-slide {
        display: flex; } }
    .leumi-home #next-slide:focus-visible {
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: 3px; }
  .leumi-home #scroll-dotes {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    right: auto;
    background-color: transparent;
    z-index: 113;
    height: 100vh; }
    @media (min-width: 769px) {
      .leumi-home #scroll-dotes {
        display: table; } }
    .leumi-home #scroll-dotes ul {
      list-style-type: none;
      padding: 0px;
      display: table-cell;
      vertical-align: middle; }
      .leumi-home #scroll-dotes ul li a {
        position: relative;
        display: block; }
        .leumi-home #scroll-dotes ul li a span {
          width: 10px;
          height: 10px;
          border-radius: 50%;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          -ms-border-radius: 50%;
          -o-border-radius: 50%;
          display: block;
          margin: 15px; }
        .leumi-home #scroll-dotes ul li a .dotes-tooltip {
          display: none;
          position: absolute;
          top: -50%;
          white-space: pre;
          padding: 1px 9px;
          border-radius: 2px;
          -webkit-border-radius: 2px;
          -moz-border-radius: 2px;
          -ms-border-radius: 2px;
          -o-border-radius: 2px;
          font-weight: normal;
          font-size: 15px;
          right: auto;
          left: 100%; }
          .leumi-home #scroll-dotes ul li a .dotes-tooltip:before {
            content: '';
            display: block;
            position: absolute;
            border-style: solid;
            width: 0;
            top: 6px;
            right: auto;
            left: -5px;
            border-width: 5px 5px 5px 0px; }
        .leumi-home #scroll-dotes ul li a:hover .dotes-tooltip {
          display: block; }
        .leumi-home #scroll-dotes ul li a:focus-visible .dotes-tooltip {
          display: block; }
        .leumi-home #scroll-dotes ul li a.active span {
          width: 18px;
          height: 18px;
          margin: 11px; }
        .leumi-home #scroll-dotes ul li a.active .dotes-tooltip {
          top: 0px; }
  .leumi-home .section-slider {
    position: relative;
    overflow: hidden;
    font-size: 10px;
    height: 1880px; }
    @media (min-width: 768px) {
      .leumi-home .section-slider {
        height: calc(100vh - 50px);
        height: -moz-calc(100vh - 50px);
        height: -webkit-calc(100vh - 50px); } }
    @media (max-width: 900px) and (min-width: 768px) {
      .leumi-home .section-slider {
        height: calc(100vh - 65px);
        height: -moz-calc(100vh - 65px);
        height: -webkit-calc(100vh - 65px); } }
    @media (max-width: 768px) and (min-width: 768px) {
      .leumi-home .section-slider {
        height: calc(100vh - 48px);
        height: -moz-calc(100vh - 48px);
        height: -webkit-calc(100vh - 48px); } }
    @media (min-width: 920px) and (-webkit-min-device-pixel-ratio: 1.75) {
      .leumi-home .section-slider {
        overflow: scroll; } }
    .leumi-home .section-slider .hp-slider-wrapper {
      position: relative;
      height: 100%; }
      .leumi-home .section-slider .hp-slider-wrapper .hp-slider {
        height: 100%; }
        .leumi-home .section-slider .hp-slider-wrapper .hp-slider .slick-list {
          height: 100%; }
          .leumi-home .section-slider .hp-slider-wrapper .hp-slider .slick-list .slick-track {
            height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .hp-slider .slick-list .slick-track .slick-slide {
              height: 100%; }
              .leumi-home .section-slider .hp-slider-wrapper .hp-slider .slick-list .slick-track .slick-slide > div {
                height: 100%;
                /*.bg-image {
                  height: 100% !important;
                }*/ }
      .leumi-home .section-slider .hp-slider-wrapper .bg-image {
        position: relative;
        /*> img {
          display: none;
          position: absolute;
          top: 0px;
          right: 0px;
          width: 100%;
          height: auto;
        }
        > img.iphone {
          height: 100%;
          width: auto;
          object-fit:cover;
        }

        &.ie {
          //IE < 10

          > picture {
            display: none;
          }

          > img {
            &.desktop {
              @media (min-width: 768px) {
                display: block;
                height: 100%;
                object-fit: cover;
                object-position: top right;
              }
            }

            &.mobile {
              @media (max-width: 767px) {
                display: block;
              }
            }
          }
        }
*/ }
        .leumi-home .section-slider .hp-slider-wrapper .bg-image > img {
          position: absolute;
          top: 0px;
          width: 100%;
          height: 100%; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.mobile {
            display: none; }
            @media (max-width: 767px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.mobile {
                display: block;
                left: 50%;
                transform: translateX(-50%);
                object-position: center;
                object-fit: cover; } }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.desktop {
            display: none; }
            @media (min-width: 768px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.desktop {
                display: block;
                right: 0px;
                min-width: 100%;
                width: 100%;
                height: 100%;
                object-fit: cover;
                object-position: top center; } }
        .leumi-home .section-slider .hp-slider-wrapper .bg-image .text {
          top: 29%;
          position: absolute;
          left: 6%;
          right: auto;
          line-height: 1;
          color: #ffffff; }
          @media (max-width: 767px) {
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text {
              top: 165px; } }
          @media (min-width: 768px) and (max-height: 500px) {
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text {
              top: 50%; } }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text.blue {
            color: #070762; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text.black {
            color: #000000; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text.lightblue {
            color: #4d8ff7; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop,
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
            font-weight: 300;
            line-height: 0.95;
            font-size: 2.4em; }
            @media (min-width: 992px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop,
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
                font-size: 3.9em; } }
            @media (min-width: 1024px) and (min-height: 400px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop,
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
                font-size: 3em; } }
            @media (min-width: 1024px) and (min-height: 700px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop,
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
                font-size: 3.96em; }
                .cookie-top .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop, .cookie-top
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
                  font-size: 3em; } }
            @media (min-width: 1920px) and (min-height: 700px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop,
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
                font-size: 4em; }
                .cookie-top .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop, .cookie-top
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
                  font-size: 3.5em; } }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop strong,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile strong {
              line-height: 0.8; }
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop strong.xlarge,
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile strong.xlarge {
                font-size: 1.23em; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 {
              --titleFont:24px;
              font-size: var(--titleFont, 40px);
              font-weight: 300;
              line-height: var(--titleFont, 1); }
              @media (min-width: 1024px) {
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3,
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2,
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 {
                  --titleFont:39px; } }
              @media (min-width: 1280px) {
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3,
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2,
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 {
                  --titleFont:40px; } }
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong,
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong,
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong {
                font-weight: 700; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2.xxsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3.xxsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 span.xxsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 span.xxsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong.xxsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong.xxsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2.xxsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3.xxsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 span.xxsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 span.xxsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong.xxsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong.xxsmall {
              font-size: calc(var(--titleFont,40px) * 0.4) !important;
              line-height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2.xsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3.xsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 span.xsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 span.xsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong.xsmall, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong.xsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2.xsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3.xsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 span.xsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 span.xsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong.xsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong.xsmall {
              font-size: calc(var(--titleFont,40px) * 0.6) !important;
              line-height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2.small, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3.small, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 span.small, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 span.small, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong.small, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong.small,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2.small,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3.small,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 span.small,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 span.small,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong.small,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong.small {
              font-size: calc(var(--titleFont,40px) * 0.8) !important;
              line-height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2.normal, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3.normal, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 span.normal, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 span.normal, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong.normal, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong.normal,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2.normal,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3.normal,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 span.normal,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 span.normal,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong.normal,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong.normal {
              font-size: calc(var(--titleFont,32px) * 1) !important;
              line-height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2.large, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3.large, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 span.large, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 span.large, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong.large, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong.large,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2.large,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3.large,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 span.large,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 span.large,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong.large,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong.large {
              font-size: calc(var(--titleFont,40px) * 1.2) !important;
              line-height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2.xlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3.xlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 span.xlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 span.xlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong.xlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong.xlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2.xlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3.xlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 span.xlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 span.xlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong.xlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong.xlarge {
              font-size: calc(var(--titleFont,40px) * 1.4) !important;
              line-height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2.xxlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3.xxlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 span.xxlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 span.xxlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h2 strong.xxlarge, .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h3 strong.xxlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2.xxlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3.xxlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 span.xxlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 span.xxlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h2 strong.xxlarge,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h3 strong.xxlarge {
              font-size: calc(var(--titleFont,40px) * 1.6) !important;
              line-height: 100%; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h4,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h4 {
              font-size: 1.5rem; }
              @media (min-width: 768px) {
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h4,
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h4 {
                  font-size: 0.35em; } }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h5,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h5 {
              font-size: 14px; }
              @media (min-width: 768px) {
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop h5,
                .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile h5 {
                  font-size: 0.35em; } }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop .xsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile .xsmall {
              font-size: 18px; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop .xxsmall,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile .xxsmall {
              font-size: 16px; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop {
            display: none; }
            @media (min-width: 768px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop {
                display: block; } }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
            width: 75%;
            font-weight: bold;
            line-height: .8;
            vertical-align: top;
            padding-top: 40px;
            padding-right: 0px;
            float: none;
            text-align: left;
            margin: 0px 0px 10px 0px;
            min-width: 60%; }
            @media (min-width: 768px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
                display: none; } }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile * {
              color: inherit;
              line-height: .8;
              font-weight: 300;
              line-height: .9; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile strong,
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile b {
              font-weight: bold; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text.more-info .only_desktop > :last-child {
            position: relative; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text.more-info .only_desktop > :last-child:after {
              content: "";
              background-repeat: no-repeat;
              background-position: center;
              background-size: auto;
              display: inline-block;
              width: 30px;
              height: 30px;
              vertical-align: middle;
              transform: rotate(180deg);
              -webkit-transform: rotate(180deg);
              -moz-transform: rotate(180deg);
              -o-transform: transform;
              -ms-transform: transform; }
              .lightblue .leumi-home .section-slider .hp-slider-wrapper .bg-image .text.more-info .only_desktop > :last-child:after {
                display: none; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text.blue .only_desktop > :last-child:after {
            background-image: url("/images/hp/arrow_text_blue.png"); }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text p {
            margin: 0; }
          .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
            display: inline-block !important;
            border: 2px solid #ffffff;
            height: 50px;
            margin-top: 8px;
            border-radius: 5px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            -ms-border-radius: 5px;
            -o-border-radius: 5px;
            font-weight: normal;
            font-size: 2.1em;
            line-height: 46px;
            color: #ffffff;
            direction: ltr;
            background-color: rgba(23, 0, 0, 0.28);
            position: relative;
            padding: 0 10px; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button > span {
              height: 100%;
              display: block;
              float: left; }
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button > span:first-child:after {
                content: "";
                display: inline-block;
                width: 5px; }
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button > span:last-child {
                background-image: url(/images/hp/arrow_btn.png);
                background-repeat: no-repeat;
                background-size: contain;
                background-position: center;
                width: 0.75em;
                transform: rotate(180deg);
                -webkit-transform: rotate(180deg);
                -moz-transform: rotate(180deg);
                -o-transform: transform;
                -ms-transform: transform; }
                @media (max-height: 700px) {
                  .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button > span:last-child {
                    background-position: center top 60%; } }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button:after {
              content: "";
              display: block;
              clear: both; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button.blue {
              background-color: #070762;
              color: white;
              border-color: #070762;
              background-repeat: no-repeat;
              margin-top: 8px; }
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button.blue > span:last-child {
                background-image: url(/images/hp/arrow_btn.png); }
            @media (min-width: 768px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                margin-right: 0px; } }
            @media (min-width: 768px) and (min-height: 500px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 35px;
                height: 35px; } }
            @media (min-width: 768px) and (min-height: 700px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 45px;
                height: 45px; } }
            @media (min-width: 768px) and (min-height: 800px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 21px;
                line-height: 54px;
                height: 54px; } }
            @media (min-width: 992px) and (min-height: 500px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 35px;
                height: 35px; } }
            @media (min-width: 992px) and (min-height: 700px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 45px;
                height: 45px; } }
            @media (min-width: 992px) and (min-height: 800px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 45px;
                height: 45px; } }
            @media (min-width: 1200px) and (min-height: 500px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 35px;
                height: 35px; } }
            @media (min-width: 1200px) and (min-height: 700px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 45px;
                height: 45px; } }
            @media (min-width: 1200px) and (min-height: 800px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 51px;
                height: 55px; } }
            @media (min-width: 1280px) and (min-height: 800px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 22px;
                line-height: 51px;
                height: 55px; } }
            @media (min-width: 1920px) and (min-height: 800px) {
              .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button {
                font-size: 19px;
                line-height: 41px;
                height: 45px; } }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button:hover {
              background-color: #00326f; }
            .leumi-home .section-slider .hp-slider-wrapper .bg-image .text a.action-button:focus-visible {
              outline: 5px auto -webkit-focus-ring-color;
              outline-offset: 3px; }
        .leumi-home .section-slider .hp-slider-wrapper .bg-image img {
          width: 100%; }
      .leumi-home .section-slider .hp-slider-wrapper .more_sections {
        display: block;
        font-size: 0px;
        padding: 0px;
        border: 0px;
        top: 85vh;
        right: 3%;
        background-image: url(/images/hp/home_arrow_nav.png);
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: center;
        background-size: 21px auto;
        width: 56px;
        height: 37px;
        z-index: 999;
        position: absolute;
        -moz-animation: bounce 2s 5s infinite;
        -webkit-animation: bounce 2s 5s infinite;
        -ms-animation: bounce 2s 5s infinite;
        -o-animation: bounce 2s 5s infinite;
        animation: bounce 2s 5s infinite; }
        @media (min-width: 768px) {
          .leumi-home .section-slider .hp-slider-wrapper .more_sections {
            display: none; } }
    .leumi-home .section-slider #full-page-youtube {
      height: 100%;
      width: 100%; }
      .leumi-home .section-slider #full-page-youtube .image-container {
        height: 100%;
        width: 100%;
        display: none; }
        .leumi-home .section-slider #full-page-youtube .image-container > picture > img {
          position: absolute;
          top: 0px;
          right: 0px;
          width: auto;
          height: 100%;
          min-width: 100%; }
          @media (min-width: 769px) {
            .leumi-home .section-slider #full-page-youtube .image-container > picture > img {
              width: 100%;
              height: 100%;
              object-fit: cover;
              object-position: top right; } }
        .leumi-home .section-slider #full-page-youtube .image-container > img {
          display: none;
          position: absolute;
          top: 0px;
          right: 0px;
          width: 100%;
          height: auto; }
        .leumi-home .section-slider #full-page-youtube .image-container.ie > picture {
          display: none; }
        @media (min-width: 768px) {
          .leumi-home .section-slider #full-page-youtube .image-container.ie > img.desktop {
            display: block;
            height: 100%;
            object-fit: cover;
            object-position: top right; } }
        @media (max-width: 767px) {
          .leumi-home .section-slider #full-page-youtube .image-container.ie > img.mobile {
            display: block; } }
      .leumi-home .section-slider #full-page-youtube .video_cover {
        z-index: 111;
        position: absolute;
        background-image: url(/images/cover_pattern.png);
        background-repeat: repeat;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%; }
        @media (max-width: 767px) {
          .leumi-home .section-slider #full-page-youtube .video_cover {
            background-image: none; } }
        .leumi-home .section-slider #full-page-youtube .video_cover #btnYtPlayer {
          position: absolute;
          top: auto;
          left: 0px;
          right: auto;
          width: 48px;
          height: 48px;
          background-repeat: no-repeat;
          background-size: auto;
          background-image: none;
          background-position: center left 60%;
          border: solid 2px #ffffff;
          border-radius: 50%;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          -ms-border-radius: 50%;
          -o-border-radius: 50%;
          outline-color: #ffffff;
          background-color: transparent; }
          @media (max-width: 767px) {
            .leumi-home .section-slider #full-page-youtube .video_cover #btnYtPlayer {
              top: 20%;
              left: 45%;
              width: 63px;
              height: 63px;
              background-image: url(/images/icon_play_mob.png);
              background-size: cover; } }
          .leumi-home .section-slider #full-page-youtube .video_cover #btnYtPlayer:after {
            content: "||";
            color: #ffffff;
            font-size: 20px; }
            @media (max-width: 767px) {
              .leumi-home .section-slider #full-page-youtube .video_cover #btnYtPlayer:after {
                display: none; } }
          .leumi-home .section-slider #full-page-youtube .video_cover #btnYtPlayer.stopped {
            background-image: url(/images/PlayOverWhite.png); }
            .leumi-home .section-slider #full-page-youtube .video_cover #btnYtPlayer.stopped:after {
              content: ""; }
      @media (max-width: 767px) {
        .leumi-home .section-slider #full-page-youtube .iframe {
          display: none; } }
      .leumi-home .section-slider #full-page-youtube.hide_video .image-container {
        display: block; }
      .leumi-home .section-slider #full-page-youtube.hide_video iframe,
      .leumi-home .section-slider #full-page-youtube.hide_video .video_cover {
        display: none; }
      @media (max-width: 767px) {
        .leumi-home .section-slider #full-page-youtube.hide_video .video_cover {
          display: block; } }
    .leumi-home .section-slider .main-page {
      position: absolute;
      width: 100%;
      top: 0;
      z-index: 112;
      padding: 0px 3.5%; }
      .leumi-home .section-slider .main-page .links {
        margin: 40px 23px 0 8%;
        display: flex;
        justify-content: space-between; }
        @media (min-width: 769px) {
          .leumi-home .section-slider .main-page .links {
            margin: 40px 14% 0 8%; } }
        @media (min-width: 992px) {
          .leumi-home .section-slider .main-page .links {
            margin: 40px 8% 0 8%; } }
        @media (min-width: 1920px) {
          .leumi-home .section-slider .main-page .links {
            margin: 40px 8.5% 0 8%; } }
        .leumi-home .section-slider .main-page .links a {
          color: #ffffff; }
        .leumi-home .section-slider .main-page .links .accounts {
          display: flex;
          flex-direction: column; }
          @media (max-width: 767px) {
            .leumi-home .section-slider .main-page .links .accounts {
              display: block; } }
          .leumi-home .section-slider .main-page .links .accounts a {
            padding: 2px 15px;
            font-weight: 400;
            display: inline-block; }
            @media (max-width: 767px) {
              .leumi-home .section-slider .main-page .links .accounts a {
                display: block;
                border-radius: 5px;
                font-weight: bold;
                font-size: 50px;
                line-height: 1; } }
          .leumi-home .section-slider .main-page .links .accounts .enter-account {
            background-color: #4d8ff7;
            border: 1px solid #4d8ff7;
            border-radius: 5px;
            font-size: 40px;
            margin-bottom: 5px; }
            .leumi-home .section-slider .main-page .links .accounts .enter-account:hover {
              background-color: #0082e1;
              border: 1px solid #0082e1; }
            .leumi-home .section-slider .main-page .links .accounts .enter-account a {
              font-size: 20px;
              line-height: 48px; }
              @media (max-width: 767px) and (orientation: landscape) {
                .leumi-home .section-slider .main-page .links .accounts .enter-account a {
                  font-size: 30px; } }
              @media (min-width: 768px) {
                .leumi-home .section-slider .main-page .links .accounts .enter-account a {
                  font-size: 32px;
                  line-height: 50px; } }
              @media (min-width: 1200px) and (min-height: 500px) {
                .leumi-home .section-slider .main-page .links .accounts .enter-account a {
                  font-size: 40px; } }
              @media (min-width: 1200px) and (min-height: 700px) {
                .leumi-home .section-slider .main-page .links .accounts .enter-account a {
                  line-height: 65px; } }
              @media (min-width: 1200px) and (min-height: 800px) {
                .leumi-home .section-slider .main-page .links .accounts .enter-account a {
                  font-size: 49px;
                  line-height: 76px; } }
              @media (min-width: 1920px) and (min-height: 800px) {
                .leumi-home .section-slider .main-page .links .accounts .enter-account a {
                  font-size: 55px;
                  line-height: 84px; } }
            @media (max-width: 767px) {
              .leumi-home .section-slider .main-page .links .accounts .enter-account {
                display: inline-block; } }
          .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link, .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link {
            position: relative; }
            .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a, .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a {
              text-decoration: none;
              display: flex;
              justify-content: flex-end;
              justify-content: flex-start;
              width: 100%; }
              .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a::after, .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a::after {
                content: '';
                background: url("/images/arrow_enter.png");
                height: 25px;
                width: 25px;
                display: inline-block;
                background-repeat: no-repeat;
                margin: 8px 2px;
                transform: rotate(180deg);
                -webkit-transform: rotate(180deg);
                -moz-transform: rotate(180deg);
                -o-transform: transform;
                -ms-transform: transform; }
              .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a:hover, .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a:hover {
                text-decoration: none; }
              .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a:focus-visible, .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a:focus-visible {
                outline-offset: 3px; }
              .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a:after, .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a:after {
                margin: auto 2px;
                flex: 1;
                transform: rotate(180deg);
                -webkit-transform: rotate(180deg);
                -moz-transform: rotate(180deg);
                -o-transform: transform;
                -ms-transform: transform; }
                @media (max-width: 767px) {
                  .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a:after, .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a:after {
                    display: none; } }
          @media (max-width: 767px) {
            .leumi-home .section-slider .main-page .links .accounts .enter-account, .leumi-home .section-slider .main-page .links .accounts .open-account {
              border-radius: 5px;
              -webkit-border-radius: 5px;
              -moz-border-radius: 5px;
              -ms-border-radius: 5px;
              -o-border-radius: 5px; } }
          .leumi-home .section-slider .main-page .links .accounts .open-account {
            background-color: #070762;
            border: 1px solid #070762;
            border-radius: 5px;
            font-size: 20px; }
            .leumi-home .section-slider .main-page .links .accounts .open-account:hover {
              background-color: #00326f;
              border: 1px solid #00326f; }
            .leumi-home .section-slider .main-page .links .accounts .open-account a {
              font-size: 20px;
              line-height: 47px; }
              @media (max-width: 767px) and (orientation: landscape) {
                .leumi-home .section-slider .main-page .links .accounts .open-account a {
                  font-size: 24px; } }
              @media (min-width: 768px) {
                .leumi-home .section-slider .main-page .links .accounts .open-account a {
                  font-size: 25px;
                  line-height: 40px; } }
              @media (min-width: 1200px) and (min-height: 500px) {
                .leumi-home .section-slider .main-page .links .accounts .open-account a {
                  font-size: 30px; } }
              @media (min-width: 1200px) and (min-height: 700px) {
                .leumi-home .section-slider .main-page .links .accounts .open-account a {
                  line-height: 50px; } }
              @media (min-width: 1200px) and (min-height: 800px) {
                .leumi-home .section-slider .main-page .links .accounts .open-account a {
                  font-size: 35px;
                  line-height: 58px; } }
              @media (min-width: 1920px) and (min-height: 800px) {
                .leumi-home .section-slider .main-page .links .accounts .open-account a {
                  line-height: 58px; } }
        .leumi-home .section-slider .main-page .links .logo {
          background: url("/logo.png") no-repeat;
          width: 252px;
          height: 75px; }
          @media (max-width: 767px) {
            .leumi-home .section-slider .main-page .links .logo {
              display: none; } }
    .leumi-home .section-slider .slider-footer {
      position: absolute;
      bottom: 50px;
      width: 100%;
      padding: 0 50px;
      z-index: 112; }
      @media (max-width: 767px) {
        .leumi-home .section-slider .slider-footer {
          bottom: auto;
          top: 90vh;
          padding: 0; } }
      @media (min-width: 960px) {
        .leumi-home .section-slider .slider-footer {
          bottom: 30px;
          padding: 0 25px; } }
      @media (min-width: 1024px) and (max-width: 1280px) and (max-height: 768px) {
        .leumi-home .section-slider .slider-footer {
          bottom: 5px;
          padding: 0 25px; } }
      @media (-webkit-min-device-pixel-ratio: 1.75) and (max-height: 600px) {
        .leumi-home .section-slider .slider-footer {
          bottom: inherit; } }
      .leumi-home .section-slider .slider-footer .sun-icons-slider-section {
        display: flex;
        justify-content: center;
        background-color: transparent;
        align-items: flex-end;
        flex-wrap: wrap; }
        @media (max-width: 767px) {
          .leumi-home .section-slider .slider-footer .sun-icons-slider-section {
            width: 94.4%;
            margin: 0 2.8%; } }
      .leumi-home .section-slider .slider-footer .hp-links {
        margin: 10px 0px 0px 0px;
        padding: 0px;
        background-color: rgba(55, 36, 30, 0.5);
        border-radius: 5px; }
        @media (max-width: 767px) {
          .leumi-home .section-slider .slider-footer .hp-links {
            margin: 10px auto;
            width: 94.4%; } }
        @media (min-width: 1024px) {
          .leumi-home .section-slider .slider-footer .hp-links {
            margin-bottom: 5px; } }
        .leumi-home .section-slider .slider-footer .hp-links .list {
          margin: 0px;
          width: 100%;
          padding: 15px 0px; }
          .leumi-home .section-slider .slider-footer .hp-links .list .complex-link {
            display: block; }
            @media (min-width: 768px) {
              .leumi-home .section-slider .slider-footer .hp-links .list .complex-link {
                display: inline-block; } }
            .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
              display: block;
              color: #ffffff;
              font-size: 1.8em;
              line-height: 19px;
              margin-bottom: 19px;
              font-weight: normal;
              padding: 0px; }
              .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a:after {
                content: "";
                background-repeat: no-repeat;
                background-size: contain !important;
                width: 10px;
                height: 10px;
                display: inline-block;
                background-image: url(/images/arrow_right_white.png); }
                @media (max-width: 767px) {
                  .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a:after {
                    display: none; } }
              @media (max-width: 767px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  background-repeat: no-repeat;
                  background-size: 8px auto;
                  background-position: top 0.3em left 0.5em;
                  background-image: url(/images/arrow_right_white.png);
                  padding-left: 1.5em; } }
              .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a[href*=".pdf"]:before {
                content: "";
                background-image: url(/images/article/pdf.png);
                background-repeat: no-repeat;
                background-size: cover;
                width: 16px;
                height: 16px;
                display: inline-block;
                margin: 0px 4px 0px 0px; }
              .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a[href*=".xls"]:before, .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a[href*=".xlsx"]:before {
                content: "";
                background-image: url(/images/article/xls.svg);
                background-repeat: no-repeat;
                background-size: cover;
                width: 16px;
                height: 16px;
                display: inline-block;
                margin: 0px 4px 0px 0px; }
              .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a[href*=".doc"]:before, .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a[href*=".docx"]:before {
                content: "";
                background-image: url(/images/article/docx.svg);
                background-repeat: no-repeat;
                background-size: cover;
                width: 16px;
                height: 16px;
                display: inline-block;
                margin: 0px 4px 0px 0px; }
              .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a:hover {
                text-decoration: underline; }
              @media (min-width: 768px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  margin-bottom: 0px;
                  background-position: 0% 45%;
                  font-size: 15px;
                  background-size: 6px auto;
                  padding-left: 15px; } }
              @media (min-width: 1024px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  background-size: 5px auto;
                  background-position: 1% 51%; } }
              @media (min-width: 1024px) and (min-height: 400px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  line-height: 100%;
                  font-size: 1.5em; } }
              @media (min-width: 1024px) and (min-height: 700px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  line-height: 19px;
                  font-size: 1.5em; } }
              @media (min-width: 1280px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  background-position: 0% 45%;
                  background-size: 6px auto; } }
              @media (min-width: 1280px) and (min-height: 700px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  line-height: 16px;
                  font-size: 16px; } }
              @media screen and (-ms-high-contrast: active) and (min-width: 1280px) and (min-height: 700px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  line-height: 19px;
                  height: 16px; } }
              @media (min-width: 1920px) and (min-height: 700px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  background-position: 0% 49%;
                  line-height: 22px;
                  font-size: 1.9em;
                  height: auto; } }
              @media screen and (-ms-high-contrast: active) and (min-width: 1920px) and (min-height: 700px), (-ms-high-contrast: none) and (min-width: 1920px) and (min-height: 700px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  background-position: 0% 35%; } }
              @media (min-width: 1920px) and (min-height: 800px) {
                .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
                  font-size: 18px;
                  line-height: 18px; } }
        .leumi-home .section-slider .slider-footer .hp-links ul {
          padding: 0;
          margin: 0;
          list-style: none;
          display: flex;
          flex-wrap: wrap; }
          @media (max-width: 767px) {
            .leumi-home .section-slider .slider-footer .hp-links ul {
              flex-direction: column;
              align-items: flex-start; } }
          .leumi-home .section-slider .slider-footer .hp-links ul li {
            padding: 0 10px; }
            .leumi-home .section-slider .slider-footer .hp-links ul li a {
              color: #ffffff;
              display: flex;
              justify-content: flex-end; }
              .leumi-home .section-slider .slider-footer .hp-links ul li a::after {
                content: '';
                background: url("/images/arrow_left_white.png");
                height: 10px;
                width: 10px;
                display: inline-block;
                background-repeat: no-repeat;
                margin: 8px 2px;
                transform: rotate(180deg);
                -webkit-transform: rotate(180deg);
                -moz-transform: rotate(180deg);
                -o-transform: transform;
                -ms-transform: transform; }
    .leumi-home .section-slider .action-buttons-slider {
      position: absolute;
      left: auto;
      right: 0;
      top: 35%;
      display: none;
      z-index: 113;
      flex-direction: column; }
      .leumi-home .section-slider .action-buttons-slider.show {
        display: flex; }
      .leumi-home .section-slider .action-buttons-slider button {
        color: transparent;
        background-color: #4d8ff7;
        background-repeat: no-repeat;
        background-position: center;
        background-size: auto auto;
        width: 48px;
        height: 48px;
        line-height: 0;
        font-size: 0;
        cursor: pointer;
        padding: 0;
        border: 0; }
        .leumi-home .section-slider .action-buttons-slider button:after {
          margin: auto !important;
          width: 17px !important; }
        .leumi-home .section-slider .action-buttons-slider button.pause {
          background-color: transparent; }
      .leumi-home .section-slider .action-buttons-slider button.prev {
        display: flex;
        justify-content: flex-end;
        display: block;
        border-radius: 15px 0px 0px 0px; }
        .leumi-home .section-slider .action-buttons-slider button.prev::after {
          content: '';
          background: url("/images/hp/arrow_left_btn.png");
          height: 25px;
          width: 25px;
          display: inline-block;
          background-repeat: no-repeat;
          margin: 8px 2px;
          transform: rotate(180deg);
          -webkit-transform: rotate(180deg);
          -moz-transform: rotate(180deg);
          -o-transform: transform;
          -ms-transform: transform; }
      .leumi-home .section-slider .action-buttons-slider button.next {
        display: flex;
        justify-content: flex-end;
        display: block;
        transform: rotate(180deg);
        border-radius: 0px 15px 0px 0px; }
        .leumi-home .section-slider .action-buttons-slider button.next::after {
          content: '';
          background: url("/images/hp/arrow_left_btn.png");
          height: 25px;
          width: 25px;
          display: inline-block;
          background-repeat: no-repeat;
          margin: 8px 2px;
          transform: rotate(180deg);
          -webkit-transform: rotate(180deg);
          -moz-transform: rotate(180deg);
          -o-transform: transform;
          -ms-transform: transform; }
      .leumi-home .section-slider .action-buttons-slider button.play {
        display: flex;
        justify-content: flex-end;
        display: none;
        background-color: transparent; }
        .leumi-home .section-slider .action-buttons-slider button.play::after {
          content: '';
          background: url("/images/hp/arrow_play.png");
          height: 26px;
          width: 26px;
          display: inline-block;
          background-repeat: no-repeat;
          margin: 8px 2px;
          transform: rotate(180deg);
          -webkit-transform: rotate(180deg);
          -moz-transform: rotate(180deg);
          -o-transform: transform;
          -ms-transform: transform; }
        .leumi-home .section-slider .action-buttons-slider button.play:after {
          width: 23px !important; }
        .leumi-home .section-slider .action-buttons-slider button.play:hover {
          display: flex;
          justify-content: flex-end;
          display: block; }
          .leumi-home .section-slider .action-buttons-slider button.play:hover::after {
            content: '';
            background: url("/images/hp/arrow_play.png");
            height: 26px;
            width: 26px;
            display: inline-block;
            background-repeat: no-repeat;
            margin: 8px 2px;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: transform;
            -ms-transform: transform; }
      .leumi-home .section-slider .action-buttons-slider button.pause {
        display: flex;
        justify-content: flex-end;
        display: block; }
        .leumi-home .section-slider .action-buttons-slider button.pause::after {
          content: '';
          background: url("/images/hp/arrow_pause_hover.png");
          height: 25px;
          width: 25px;
          display: inline-block;
          background-repeat: no-repeat;
          margin: 8px 2px;
          transform: rotate(180deg);
          -webkit-transform: rotate(180deg);
          -moz-transform: rotate(180deg);
          -o-transform: transform;
          -ms-transform: transform; }
        .leumi-home .section-slider .action-buttons-slider button.pause:after {
          width: 20px !important; }
        .leumi-home .section-slider .action-buttons-slider button.pause:hover {
          display: flex;
          justify-content: flex-end;
          display: block; }
          .leumi-home .section-slider .action-buttons-slider button.pause:hover::after {
            content: '';
            background: url("/images/hp/arrow_pause.png");
            height: 25px;
            width: 25px;
            display: inline-block;
            background-repeat: no-repeat;
            margin: 8px 2px;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: transform;
            -ms-transform: transform; }
  .leumi-home .section-special-offer .offers {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    justify-content: space-between; }
    .leumi-home .section-special-offer .offers .offer {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      flex: 0 0 50%;
      max-width: 50%;
      height: 49%;
      padding: 3% 6%;
      transition: transform 0.5s;
      -webkit-transition: transform 0.5s;
      -moz-transition: transform 0.5s;
      -o-transition: transition;
      border-radius: 18px; }
      @media (min-width: 768px) {
        .leumi-home .section-special-offer .offers .offer {
          flex: 0 0 33%;
          max-width: 33.3333%; } }
      @media (min-width: 768px) and (max-height: 500px) {
        .leumi-home .section-special-offer .offers .offer {
          height: auto; } }
      .leumi-home .section-special-offer .offers .offer.title {
        padding: 0px;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: top right;
        position: relative;
        overflow: hidden; }
        @media (min-width: 768px) {
          .leumi-home .section-special-offer .offers .offer.title {
            transform: translateX(-100%);
            -webkit-transform: translateX(-100%);
            -moz-transform: translateX(-100%);
            -o-transform: transform;
            -ms-transform: transform; } }
        .leumi-home .section-special-offer .offers .offer.title img {
          top: 0px;
          right: 0px;
          display: block;
          width: 100%;
          height: 100%; }
          @media (min-width: 768px) {
            .leumi-home .section-special-offer .offers .offer.title img {
              display: none; } }
        .leumi-home .section-special-offer .offers .offer.title h2 {
          width: 100%;
          margin: 0px auto;
          display: flex;
          height: 100%;
          align-items: flex-end;
          color: #ffffff;
          font-size: 39px;
          line-height: 71%;
          font-weight: normal;
          line-height: 83%;
          padding: 0 10px 22px 0; }
          @media (max-width: 767px) {
            .leumi-home .section-special-offer .offers .offer.title h2 {
              position: absolute; } }
          @media (min-width: 768px) {
            .leumi-home .section-special-offer .offers .offer.title h2 {
              color: #4d8ff7;
              font-size: 50px;
              align-items: center;
              padding: 0 24px 22px 0; } }
          @media (min-width: 1024px) {
            .leumi-home .section-special-offer .offers .offer.title h2 {
              width: 50%;
              padding: 0px; } }
          @media (min-width: 1280px) {
            .leumi-home .section-special-offer .offers .offer.title h2 {
              font-size: 57px; } }
          @media (min-width: 1920px) {
            .leumi-home .section-special-offer .offers .offer.title h2 {
              font-size: 72px; } }
      .leumi-home .section-special-offer .offers .offer.offer-bg {
        flex: 0 0 66.6666%;
        max-width: 66.6666%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 0px;
        display: none;
        align-self: center; }
        @media (min-width: 768px) {
          .leumi-home .section-special-offer .offers .offer.offer-bg {
            display: flex; } }
        .leumi-home .section-special-offer .offers .offer.offer-bg .bg {
          height: 98%;
          width: 100%;
          overflow: hidden;
          position: relative;
          border-radius: 15px;
          margin: auto 0px; }
          .leumi-home .section-special-offer .offers .offer.offer-bg .bg img {
            width: 100%;
            height: auto;
            transition: all ease 1s;
            -webkit-transition: all ease 1s;
            -moz-transition: all ease 1s;
            -o-transition: transition; }
            @media (min-width: 768px) {
              .leumi-home .section-special-offer .offers .offer.offer-bg .bg img {
                height: 100%;
                object-fit: cover;
                object-position: top center; } }
            @media (min-width: 1024px) {
              .leumi-home .section-special-offer .offers .offer.offer-bg .bg img {
                object-position: top right; } }
            .leumi-home .section-special-offer .offers .offer.offer-bg .bg img.ie {
              display: none; }
          .leumi-home .section-special-offer .offers .offer.offer-bg .bg:hover img {
            margin-right: -5%;
            width: 110%; }
          .leumi-home .section-special-offer .offers .offer.offer-bg .bg.ie img {
            display: none; }
            .leumi-home .section-special-offer .offers .offer.offer-bg .bg.ie img.ie {
              display: inline; }
      @media (min-width: 768px) {
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(3) {
          transform: translateX(-300%);
          -webkit-transform: translateX(-300%);
          -moz-transform: translateX(-300%);
          -o-transform: transform;
          -ms-transform: transform; } }
      @media (min-width: 768px) {
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(4) {
          transform: translateX(-200%);
          -webkit-transform: translateX(-200%);
          -moz-transform: translateX(-200%);
          -o-transform: transform;
          -ms-transform: transform; } }
      @media (min-width: 768px) {
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(5) {
          transform: translateX(-100%);
          -webkit-transform: translateX(-100%);
          -moz-transform: translateX(-100%);
          -o-transform: transform;
          -ms-transform: transform; } }
      .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper {
        padding: 0px;
        display: flex;
        flex-direction: column; }
        @media (min-width: 768px) {
          .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper {
            padding: 0px; } }
        .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper > a {
          display: flex;
          flex-direction: column;
          flex-grow: 1; }
          .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper > a.link_wrap {
            height: 100%; }
        .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
          font-weight: normal;
          font-size: 28px;
          line-height: 100%; }
          @media (min-width: 640px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              line-height: 80%;
              font-size: 28px; } }
          @media (min-width: 1024px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 30px; } }
          @media (min-width: 1024px) and (max-height: 500px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 25px; } }
          @media (min-width: 1200px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 28px;
              line-height: 80%; } }
          @media (min-width: 1280px) and (min-height: 500px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 28px; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 30px;
              line-height: 100%; } }
          @media (min-width: 1280px) and (min-height: 955px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 47px; } }
          @media (min-width: 1920px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              line-height: 80%; } }
          @media (min-width: 1920px) and (min-height: 700px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 30px;
              line-height: 100%; } }
          @media (min-width: 1920px) and (min-height: 955px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper h3 {
              font-size: 58px; } }
        .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
          font-weight: normal;
          font-size: 20px;
          line-height: 100%;
          flex: 1;
          padding-top: 10px; }
          @media (min-width: 640px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 19px; } }
          @media (min-width: 1024px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 17px; } }
          @media (min-width: 1280px) and (min-height: 500px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 16px; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 21px; } }
          @media (min-width: 1920px) and (min-height: 500px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 16px; } }
          @media (min-width: 1920px) and (min-height: 700px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 25px; } }
          @media (min-width: 1920px) and (min-height: 800px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 30px; } }
          @media (min-width: 1024px) and (max-height: 500px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text {
              font-size: 15px; } }
          .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .text a {
            text-decoration: underline; }
        .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .link {
          font-size: 18px;
          display: none;
          font-weight: normal; }
          @media (min-width: 768px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .link {
              display: inline; } }
          @media (min-width: 1024px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .link {
              font-size: 15px; } }
          @media (min-width: 1280px) and (min-height: 500px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .link {
              font-size: 14.5px;
              display: inline-block;
              margin-top: 15px; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .link {
              font-size: 20px; } }
          @media (min-width: 1920px) {
            .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper .link {
              font-size: 22px;
              line-height: 100%;
              display: inline-block;
              margin-top: 15px; } }
        .leumi-home .section-special-offer .offers .offer.offer-content .offer-inner-wraper > a:hover .link {
          text-decoration: underline; }
      .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) {
        background-color: #4d8ff7; }
        @media (min-width: 768px) {
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) {
            background-color: #4d8ff7; } }
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) h3 {
          color: #070762; }
          @media (min-width: 768px) {
            .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) h3 {
              color: #070762; } }
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) .text {
          color: #ffffff; }
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) .text * {
            color: #ffffff; }
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) .link {
          color: #ffffff; }
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) .link:after {
            content: "";
            background-image: url(/images/hp/arrow_menu_white.png);
            background-repeat: no-repeat;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: transform;
            -ms-transform: transform;
            background-size: contain !important;
            width: 10px;
            height: 10px;
            display: inline-block; }
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) {
          background-color: #ffffff; }
          @media (min-width: 768px) {
            .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) {
              background-color: #4d8ff7; } }
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) h3 {
            color: #4d8ff7; }
            @media (min-width: 768px) {
              .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) h3 {
                color: #070762; } }
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .text {
            color: #070762; }
            .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .text * {
              color: #070762; }
            @media (min-width: 768px) {
              .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .text {
                color: #ffffff; }
                .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .text * {
                  color: #ffffff; } }
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .link {
            color: #070762; }
            .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .link:after {
              content: "";
              background-image: url(/images/hp/arrow_more.png); }
            @media (min-width: 768px) {
              .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .link {
                color: #ffffff; }
                .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .link:after {
                  content: "";
                  background-image: url(/images/hp/arrow_menu_white.png); } }
      .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(even) {
        background-color: #e7f1f7; }
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(even) h3 {
          color: #4d8ff7; }
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(even) .text {
          color: #070762; }
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(even) .text * {
            color: #070762; }
        .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(even) .link {
          color: #070762; }
          .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(even) .link:after {
            content: "";
            background-image: url(/images/hp/arrow_more.png);
            background-repeat: no-repeat;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: transform;
            -ms-transform: transform;
            background-size: contain !important;
            width: 10px;
            height: 10px;
            display: inline-block; }
      @media (max-width: 767px) {
        .leumi-home .section-special-offer .offers .offer.offer-content:last-child {
          background-color: #4d8ff7; } }
      @media (max-width: 767px) {
        .leumi-home .section-special-offer .offers .offer.offer-content:last-child h3 {
          color: #070762; } }
      @media (max-width: 767px) {
        .leumi-home .section-special-offer .offers .offer.offer-content:last-child .text {
          color: #ffffff; } }
      @media (max-width: 767px) {
        .leumi-home .section-special-offer .offers .offer.offer-content:last-child .text * {
          color: #ffffff; } }
  @media (min-width: 768px) {
    .leumi-home .section-special-offer.active .offers .offer.title, .leumi-home .section-special-offer.active .offers .offer.offer-content {
      transform: translate(0);
      -webkit-transform: translate(0);
      -moz-transform: translate(0);
      -o-transform: transform;
      -ms-transform: transform; } }
  .leumi-home .section-goodys {
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    width: 100%;
    overflow: hidden; }
    @media (-webkit-min-device-pixel-ratio: 1.75) {
      .leumi-home .section-goodys {
        overflow: auto;
        background-color: rgba(0, 0, 0, 0.88); } }
    @media (max-width: 767px) {
      .leumi-home .section-goodys {
        height: auto !important;
        background-position: top center;
        padding: 30px 0; } }
    .leumi-home .section-goodys > img {
      position: absolute;
      top: 0px;
      right: 0px;
      height: 100%;
      width: auto;
      margin: 0px -50% 0px 0px;
      display: block;
      aspect-ratio: 709/399; }
      @media (min-width: 769px) {
        .leumi-home .section-goodys > img {
          width: 100%;
          height: 100%;
          object-fit: cover;
          object-position: top right;
          margin: 0px; } }
      .leumi-home .section-goodys > img.ie {
        display: none; }
    .leumi-home .section-goodys.ie > img.not_ie {
      display: none; }
    .leumi-home .section-goodys .goodys-wrapper {
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      height: 100%;
      direction: rtl; }
      @media (max-width: 768px) {
        .leumi-home .section-goodys .goodys-wrapper {
          padding-top: 30px; } }
      @media (min-width: 1024px) {
        .leumi-home .section-goodys .goodys-wrapper {
          padding-top: 150px; } }
      @media (min-width: 1024px) and (max-height: 768px) {
        .leumi-home .section-goodys .goodys-wrapper {
          padding-top: 95px; } }
      @media (min-width: 1024px) and (max-height: 666px) {
        .leumi-home .section-goodys .goodys-wrapper {
          padding-top: 80px; } }
      @media (min-width: 1280px) {
        .leumi-home .section-goodys .goodys-wrapper {
          padding-top: 120px; } }
      @media (min-width: 1280px) and (max-height: 666px) {
        .leumi-home .section-goodys .goodys-wrapper {
          padding-top: 80px; } }
      @media (min-width: 1280px) and (max-height: 768px) {
        .leumi-home .section-goodys .goodys-wrapper {
          padding-top: 95px; } }
      .leumi-home .section-goodys .goodys-wrapper .container-fluid {
        padding: 0px; }
        .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner {
          margin: 0;
          position: relative;
          display: block; }
          @media (min-width: 768px) {
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner {
              margin: 0 10px 0 5px; } }
          @media (min-width: 1024px) {
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner {
              margin: 0 100px 0 60px; } }
          @media (min-width: 1280px) {
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner {
              margin: 0 115px 0 120px; } }
          @media (min-width: 1440px) {
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner {
              margin: 0 130px 0 140px; } }
          @media (min-width: 1920px) {
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner {
              margin: 0 170px 0 260px; } }
          .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .row {
            margin: 0px; }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .row > .col-md-8 {
              -ms-flex: 0 0 100%;
              flex: 0 0 100%;
              max-width: 100%; }
              @media (min-width: 800px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .row > .col-md-8 {
                  -ms-flex: 66.666667%;
                  flex: 0 0 66.666667%;
                  max-width: 66.666667%; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .row > .col-md-4 {
              padding: 0px;
              -ms-flex: 0 0 100%;
              flex: 0 0 100%;
              max-width: 100%; }
              @media (min-width: 768px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .row > .col-md-4 {
                  -ms-flex: 0 0 25%;
                  flex: 0 0 25%;
                  max-width: 25%; } }
              @media (min-width: 1024px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .row > .col-md-4 {
                  flex: 0 0 33.333333%;
                  max-width: 33.333333%; } }
              @media (min-width: 1280px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .row > .col-md-4 {
                  padding-left: 15px; } }
          .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img {
            display: flex;
            margin-bottom: 20px; }
            @media (min-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img {
                margin-bottom: 50px; } }
            @media (min-width: 768px) and (max-height: 500px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img {
                margin-bottom: 5px; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img h2 {
              font-size: 36px;
              color: #ffffff;
              font-weight: bold;
              margin: 0px 18px 0px 0px; }
              @media (min-width: 768px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img h2 {
                  font-size: 50px; } }
              @media (min-width: 1280px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img h2 {
                  font-size: 63px; } }
              @media (min-width: 1920px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img h2 {
                  font-size: 72px; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img img {
              align-self: center; }
          .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider {
            display: flex;
            margin-bottom: 30px;
            width: 95%; }
            @media (min-width: 1280px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider {
                width: 690px; } }
            @media (min-width: 1920px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider {
                width: 810px; } }
            @media (max-width: 767px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider {
                max-width: 100%;
                min-width: 100%;
                margin-bottom: 0px;
                overflow: scroll;
                padding: 0px 5% 0px 5px; } }
            @media (-webkit-min-device-pixel-ratio: 1.75) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider {
                margin-bottom: 0px; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .slick-prev {
              height: 100%;
              right: 0px;
              z-index: 2; }
              @media (min-width: 767px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .slick-prev {
                  right: -25px; } }
              @media (min-width: 768px) and (max-width: 768px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .slick-prev {
                  right: 25px; } }
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .slick-prev:before {
                content: "";
                background-image: url(/images/hp/arrowRight.png);
                background-repeat: no-repeat;
                background-position: center left;
                width: 27px;
                height: 100%;
                display: inline-block; }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .slick-next {
              height: 100%;
              left: 0px;
              z-index: 2; }
              @media (min-width: 767px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .slick-next {
                  left: -35px; } }
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .slick-next:before {
                content: "";
                background-image: url(/images/hp/arrowLeft.png);
                background-repeat: no-repeat;
                background-position: center right;
                width: 27px;
                height: 100%;
                display: inline-block; }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item {
              position: relative;
              margin: 10px;
              display: flex; }
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item img {
                height: 198px;
                width: 180px;
                display: block;
                margin: 0px auto;
                z-index: 1;
                border-radius: 14px;
                -webkit-border-radius: 14px;
                -moz-border-radius: 14px;
                -ms-border-radius: 14px;
                -o-border-radius: 14px;
                /*
                @media (min-width: 1280px) and (max-height: 666px) {
                  height: 170px;
                  width: 180px;
                }*/ }
                @media (min-width: 768px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item img {
                    height: 200px;
                    width: 210px; } }
                @media (min-width: 1024px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item img {
                    height: 150px;
                    width: 170px; } }
                @media (min-width: 1024px) and (max-height: 666px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item img {
                    height: 140px;
                    width: 160px; } }
                @media (min-width: 1280px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item img {
                    height: 200px;
                    width: 210px; } }
                @media (min-width: 1920px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item img {
                    height: 230px;
                    width: 250px; } }
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link {
                padding: 10px;
                z-index: 2;
                height: 198px;
                width: 180px;
                position: absolute;
                left: 0;
                right: 0;
                margin: auto;
                bottom: 0;
                text-decoration: none;
                display: flex;
                justify-content: flex-end;
                flex-direction: column;
                /* @media (min-width: 768px) and (max-width: 768px) {
                   width:478px;
                   height:526px;
                 }*/ }
                @media (min-width: 768px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link {
                    height: 200px;
                    width: 210px; } }
                @media (min-width: 1024px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link {
                    height: 150px;
                    width: 170px; } }
                @media (min-width: 1024px) and (max-height: 666px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link {
                    height: 140px;
                    width: 160px; } }
                @media (min-width: 1280px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link {
                    height: 200px;
                    width: 210px; } }
                @media (min-width: 1280px) and (max-height: 666px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link {
                    height: 170px;
                    width: 180px; } }
                @media (min-width: 1920px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link {
                    height: 230px;
                    width: 250px; } }
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link .benefit-name h3 {
                  color: #ffffff;
                  font-size: 18px;
                  font-weight: bold;
                  margin: 0px;
                  height: 24px;
                  line-height: 20px;
                  overflow: hidden; }
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link .benefit-variant h4 {
                  color: #ffffff;
                  font-size: 16px;
                  font-weight: 300;
                  margin: 0px;
                  height: 16px;
                  overflow: hidden; }
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .slider .item a.slider-link .benefit-price {
                  color: #ffffff;
                  font-size: 16px;
                  font-weight: 300;
                  -ms-filter: "alpha(opacity=$opacity)";
                  filter: alpha(opacity=60);
                  -moz-opacity: 0.6;
                  -khtml-opacity: 0.6;
                  opacity: 0.6;
                  height: 16px;
                  overflow: hidden;
                  opacity: .6;
                  direction: rtl;
                  text-align: right; }
          .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary {
            color: #ffffff;
            font-size: 18px;
            font-weight: 300;
            color: #ffffff;
            margin: 50px 32px 0px 32px; }
            @media (min-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary {
                margin: 0px; } }
            @media (max-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary {
                padding: 0px 5% 0px 5px; } }
            @media (min-width: 768px) and (max-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary {
                padding: 50px 5% 0px 5px;
                width: 66%; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary h3,
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary h3 a {
              font-weight: bold;
              margin: 0px;
              text-decoration: none;
              font-size: inherit;
              color: inherit; }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary p {
              margin: 0px; }
          .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button {
            margin: 30px 32px 0px 32px; }
            @media (min-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button {
                width: 200px; } }
            @media (min-width: 1024px) and (max-height: 666px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button {
                margin: 10px 0px 0px 0px; } }
            @media (min-width: 1280px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button {
                margin: 30px 0px 0px 0px; } }
            @media (min-width: 1280px) and (max-height: 666px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button {
                margin: 10px 0px 0px 0px; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button a {
              padding: 10px 30px 10px 45px;
              color: #ffffff;
              background-image: url(/images/hp/arrow_menu_white.png);
              background-size: auto 32%;
              background-repeat: no-repeat;
              background-position: 30px center;
              border: 2px solid #4d8ff7;
              background-color: #4d8ff7;
              border-radius: 5px;
              -webkit-border-radius: 5px;
              -moz-border-radius: 5px;
              -ms-border-radius: 5px;
              -o-border-radius: 5px;
              font-weight: bold;
              font-size: 18px;
              height: 45px;
              line-height: 22px;
              width: auto;
              display: inline-block; }
              @media (min-width: 1024px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button a {
                  height: 45px;
                  line-height: 22px; } }
              @media (min-width: 1280px) and (max-height: 666px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button a {
                  height: 35px;
                  line-height: 14px; } }
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .action-button a:hover {
                text-decoration: none; }
          .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image {
            display: flex;
            justify-content: flex-end; }
            @media (max-width: 950px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image {
                display: none; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image a img {
              margin: 0;
              width: 260px;
              height: auto;
              display: none;
              aspect-ratio: 260/518.19; }
              @media (-webkit-min-device-pixel-ratio: 1.75) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image a img {
                  width: 180px;
                  aspect-ratio: 180/360; } }
              @media (min-width: 769px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image a img {
                  display: inline; } }
              @media (min-width: 1024px) and (max-height: 666px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image a img {
                  width: 215px;
                  aspect-ratio: 215/428.5; } }
              @media (min-width: 1280px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image a img {
                  width: 280px;
                  aspect-ratio: 280/558.05; } }
              @media (min-width: 1280px) and (max-height: 666px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image a img {
                  width: 215px;
                  aspect-ratio: 215/428.5; } }
              @media (min-width: 1920px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image a img {
                  width: 290px;
                  aspect-ratio: 290/577.97; } }
          .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app {
            display: flex;
            justify-content: flex-start;
            flex-direction: column-reverse;
            padding: 0;
            direction: ltr;
            margin: 60px 0px 30px 0px; }
            @media (min-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app {
                flex-direction: row;
                margin: 0px; } }
            @media (min-width: 768px) and (max-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app {
                justify-content: center;
                margin: 20px 0px 0px 0px; } }
            @media (min-width: 1024px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app {
                margin: 15px 0px 0px 0px; } }
            @media (min-width: 1280px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app {
                margin: 10px 0px 0px 0px; } }
            @media (min-width: 1280px) and (max-height: 666px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app {
                margin: 5px 0px 0px 0px; } }
            @media (min-width: 1920px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app {
                margin: 50px 0px 0px 0px; } }
            @media (min-width: 768px) and (max-width: 768px) {
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app .android,
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app .iphone {
                margin-top: 10px; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app h3 {
              color: #ffffff;
              margin: 0px;
              font-weight: bold;
              padding-bottom: 15px;
              font-size: 24px; }
              @media (min-width: 768px) {
                .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app h3 {
                  padding-left: 22px; } }
            .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app a {
              padding-right: 16px; }
              .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app a img {
                width: 110px;
                height: 36px;
                cursor: pointer;
                background-position: top center; }
                @media (min-width: 768px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app a img {
                    width: 110px;
                    height: 36px; } }
                @media (min-width: 992px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app a img {
                    width: 86px;
                    height: 28px; } }
                @media (min-width: 1024px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app a img {
                    width: 131px;
                    height: 43px; } }
                @media (min-width: 1280px) and (min-height: 500px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app a img {
                    width: 86px;
                    height: 28px; } }
                @media (min-width: 1280px) and (min-height: 700px) {
                  .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .leumi-app a img {
                    width: 140px;
                    height: auto; } }
  .leumi-home .section-leumi-digital {
    display: flex;
    flex-direction: column;
    justify-content: center; }
    @media (max-width: 767px) {
      .leumi-home .section-leumi-digital {
        justify-content: space-between;
        height: auto !important; } }
    @media (min-width: 768px) {
      .leumi-home .section-leumi-digital .leumi-digital-wrapper {
        margin-top: 5%; } }
    .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital {
      display: flex;
      align-items: flex-start;
      flex-direction: column;
      width: 94.4%;
      margin: 0px 2.8% 1.4% 2.8%; }
      @media (min-width: 992px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital {
          flex-direction: row;
          align-items: flex-end; } }
      .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 {
        font-size: 50px;
        margin-top: 20px;
        margin-bottom: 0px;
        color: #070762;
        margin: 0;
        font-weight: bold; }
        @media (min-width: 769px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 {
            line-height: 35px;
            margin-top: 0px;
            display: inline; } }
        @media (min-width: 1280px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 {
            font-size: 63px; } }
        @media (min-width: 1920px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 {
            font-size: 72px; } }
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 img {
          width: 100%;
          height: auto; }
          @media (min-width: 768px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 img {
              max-width: 100%; } }
          @media (min-width: 768px) and (max-width: 768px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 img {
              width: 57%; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 img {
              width: auto; } }
          @media (min-width: 1920px) and (min-height: 500px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital h2 img {
              width: 100%; } }
      .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text {
        font-size: 30px;
        font-weight: 400;
        margin-right: 0px; }
        @media (min-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text {
            width: 35%;
            margin: 0 1%; } }
        @media (min-width: 768px) and (max-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text {
            width: 44%;
            margin: 1%; } }
        @media (min-width: 1200px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text {
            align-self: flex-end; } }
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div {
          justify-content: flex-start; }
          @media (min-width: 768px) and (max-width: 768px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div {
              justify-content: flex-end; } }
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
            color: #070762;
            font-size: 20px;
            line-height: 170%;
            display: inline-block;
            padding-left: 28px;
            margin-right: 0px;
            vertical-align: bottom;
            margin-top: 9px;
            margin-bottom: 11px;
            position: relative;
            font-weight: normal;
            text-decoration: none; }
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a:after {
              content: "";
              background-image: url(/images/hp/arrow_circle_blue.png);
              background-repeat: no-repeat;
              transform: rotate(180deg);
              -webkit-transform: rotate(180deg);
              -moz-transform: rotate(180deg);
              -o-transform: transform;
              -ms-transform: transform;
              background-size: contain !important;
              display: inline-block;
              vertical-align: middle;
              width: 1em;
              height: 1em; }
            @media (min-width: 768px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                background-size: 23px auto;
                font-size: 23px;
                line-height: 108.6%;
                padding-left: 32px;
                margin-right: 3.2%;
                margin-top: 7px;
                margin-bottom: 25px; } }
            @media (min-width: 992px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                background-size: 24px auto;
                line-height: 100%;
                padding-left: 40px;
                margin-top: 0px;
                margin-bottom: 0px;
                font-size: 24px; } }
            @media (min-width: 1024px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                background-size: 23px auto;
                background-position: 7% 47%; } }
            @media (min-width: 1200px) and (min-height: 500px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                background-size: auto 90%;
                line-height: 109.6%;
                background-position: 4% 49%;
                font-size: 25px; } }
            @media (min-width: 1200px) and (min-height: 700px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                background-size: auto;
                line-height: 109.6%;
                background-position: 4% 49%;
                font-size: 31px; } }
            @media screen and (-ms-high-contrast: active) and (min-width: 1200px) and (min-height: 700px), (-ms-high-contrast: none) and (min-width: 1200px) and (min-height: 700px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                line-height: 40px;
                height: 33px;
                display: inline-block;
                height: 33px; } }
            @media screen and (-ms-high-contrast: active) and (min-width: 1024px), (-ms-high-contrast: none) and (min-width: 1024px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                padding-top: 1%; } }
            @media screen and (-ms-high-contrast: active) and (min-width: 1200px) and (min-height: 700px), (-ms-high-contrast: none) and (min-width: 1200px) and (min-height: 700px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                background-position: 7% 37%;
                background-size: 23px auto;
                padding-top: 0px; } }
            @media (min-width: 1920px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                background-position-y: top; } }
            @media (-webkit-min-device-pixel-ratio: 2) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-digital .leumi-digital-text > div a {
                margin-top: 0px;
                margin-bottom: 0px; } }
    .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons {
      background-color: #4d8ff7;
      padding: 3.3% 2.85% 4.6% 2.85%;
      position: relative;
      margin-top: 40%;
      border-radius: 18px; }
      @media (min-width: 768px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons {
          padding: 2% 2.85% 20px 9.5%;
          margin-top: 0px; } }
      @media (min-width: 768px) and (min-height: 400px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons {
          padding: 2% 2.85% 20px 9.5%; } }
      @media (min-width: 992px) and (min-height: 500px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons {
          padding: 2% 2.85% 40px 9.5%; } }
      .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg {
        position: static;
        width: 40%;
        height: auto;
        margin: -38% auto 0;
        display: block; }
        @media (min-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg {
            width: 35%;
            position: absolute;
            top: -6%;
            margin: 0;
            right: 0px;
            left: auto; } }
        @media (min-width: 900px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg {
            top: -40%; } }
        @media (min-width: 1024px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg {
            top: -55%; } }
        @media (min-width: 1280px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg {
            width: 30%;
            top: -35%; } }
        @media (min-width: 1920px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg {
            width: 22.25%; } }
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg a {
          display: inline-block;
          padding: 0px 15px; }
          @media (min-width: 768px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg a {
              padding: 0px; } }
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg img {
          max-width: 100%;
          max-height: 85%;
          height: auto;
          width: 100%; }
          @media (min-width: 768px) and (max-height: 600px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .leumi-digital-bg img {
              width: 70%; } }
      .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .title {
        color: #ffffff;
        font-weight: normal;
        font-size: 28px;
        margin-right: 0px;
        text-align: center;
        line-height: 27px;
        padding: 4.6% 0px 9.4% 0px; }
        @media (min-width: 768px) and (max-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .title {
            width: 56%; } }
        @media (min-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .title {
            margin-top: 10px;
            text-align: left;
            line-height: 1.5;
            padding: 0px;
            font-size: 30px; } }
        @media (min-width: 900px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .title {
            margin-top: 0px; } }
        @media (min-width: 1920px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .title {
            font-size: 48px; } }
      @media (min-width: 768px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons ul.icons-links {
          transform: rotate(180deg);
          justify-content: flex-end; } }
      .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links {
        display: flex;
        list-style-type: none;
        flex-wrap: wrap;
        margin-bottom: 0px;
        padding-top: 20px; }
        @media (min-width: 768px) and (max-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links {
            -ms-flex: 0 0 56%;
            flex: 0 0 56%;
            max-width: 56%; } }
        @media (max-width: 767px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links {
            padding: 0;
            justify-content: center; } }
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li {
          display: flex;
          flex-direction: column;
          text-align: center;
          width: 30%;
          margin: 0px 0px 20px 0px;
          padding: 0px 15px;
          /*&:hover {
              > a {
                @include box-shadow(0 0 0 8px $grey2);
                background-color: $white;

                span {
                  background-position: bottom center;
                }
              }
            }*/ }
          @media (min-width: 768px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li {
              width: 33%;
              margin: 0px;
              transform: rotate(-180deg); } }
          @media (min-width: 900px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li {
              width: 15%;
              margin: 0px 5%;
              padding: 0px; } }
          @media (min-width: 1024px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li {
              width: 11%;
              margin: 0 4.5%; } }
          @media (min-width: 1280px) {
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li {
              width: 12%;
              margin: 0 4%; } }
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a {
            width: 100%;
            height: auto;
            padding-top: 100%;
            border: 0px;
            box-sizing: content-box;
            display: flex;
            justify-content: center;
            flex-direction: column;
            position: relative; }
            @media (min-width: 768px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a {
                width: 76px;
                height: 76px; } }
            @media (min-width: 768px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a {
                padding: 0px; } }
            @media (min-width: 1280px) and (min-height: 500px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a {
                width: 85px;
                height: 85px;
                margin: 0px auto; } }
            @media (min-width: 1280px) and (min-height: 700px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a {
                width: 107px;
                height: 107px; } }
            @media (min-width: 1920px) and (min-height: 700px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a {
                width: 130px;
                height: 130px; } }
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a span {
              height: 80%;
              width: 80%;
              background-size: 100% auto !important;
              background-repeat: no-repeat;
              background-position: top center;
              transition: background-position 0.3s;
              -webkit-transition: background-position 0.3s;
              -moz-transition: background-position 0.3s;
              -o-transition: transition;
              display: inline-block;
              margin: 0px auto;
              position: absolute;
              top: 10%;
              left: 10%; }
              @media (min-width: 768px) {
                .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li > a span {
                  position: static;
                  top: auto;
                  left: auto; } }
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
            color: #ffffff;
            font-size: 19px;
            line-height: 0.9;
            font-weight: normal;
            margin-right: 0px;
            width: 100%;
            padding-top: 10px; }
            @media (min-width: 768px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
                font-size: 20px;
                line-height: 1;
                width: 90%;
                margin: 10px auto 0px auto;
                padding-top: 5%; } }
            @media (min-width: 900px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
                font-size: 22px;
                line-height: 1;
                width: 120%;
                margin: 0px -10% 0px 0px;
                padding-top: 11%; } }
            @media (min-width: 1024px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
                font-size: 17px;
                padding-top: 17%; } }
            @media (min-width: 1200px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
                font-size: 24px;
                line-height: 1;
                width: 100%;
                margin: 0px; } }
            @media (min-width: 1280px) and (min-height: 500px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
                font-size: 17px; } }
            @media (min-width: 1280px) and (min-height: 700px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
                font-size: 19px; } }
            @media (min-width: 1280px) and (min-height: 800px) {
              .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text {
                font-size: 21px; } }
            .leumi-home .section-leumi-digital .leumi-digital-wrapper .icons .icons-links li .text a {
              color: inherit; }
    .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app {
      margin: 20px 0px;
      text-align: center;
      font-size: 10px;
      width: 100%;
      background-color: #4d8ff7;
      padding: 10px 0px;
      display: inline-block;
      border-radius: 18px; }
      @media (min-width: 768px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app {
          margin-top: 40px;
          width: 75%;
          background-color: transparent;
          padding: 20px 0 20px 6%;
          display: block; } }
      @media (min-width: 768px) and (max-width: 768px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app {
          width: 60%;
          margin-top: 60px; } }
      @media (min-width: 992px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app {
          margin-top: 65px;
          width: 60%; } }
      @media (min-width: 900px) and (min-height: 400px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app {
          margin-top: 0px; } }
      @media (min-width: 1024px) and (min-height: 700px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app {
          margin-top: 65px; } }
      @media (min-width: 768px) and (max-height: 700px) {
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app .android,
        .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app .iphone {
          margin: 0px 4%; } }
      .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app img {
        width: 110px;
        height: 36px;
        cursor: pointer; }
        @media (min-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app img {
            width: 110px;
            height: 36px; } }
        @media (min-width: 992px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app img {
            width: 86px;
            height: 28px; } }
        @media (min-width: 1024px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app img {
            width: 131px;
            height: 43px; } }
        @media (min-width: 1280px) and (min-height: 500px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app img {
            width: 86px;
            height: 28px; } }
        @media (min-width: 1280px) and (min-height: 700px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app img {
            width: 140px;
            height: auto; } }
      .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
        width: 100%;
        margin: 9px 0px 13px 0px;
        font-size: 19px;
        color: #ffffff;
        padding: 0px; }
        @media (min-width: 768px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
            color: #4d8ff7;
            font-size: 22px;
            margin: 11px 0px 0px 0px;
            padding: 0px; } }
        @media (min-width: 768px) and (max-height: 700px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
            padding: 0px; } }
        @media (min-width: 992px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
            font-size: 18px; } }
        @media (min-width: 1024px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
            font-size: 16px; } }
        @media (min-width: 1200px) and (min-height: 500px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
            font-size: 17px; } }
        @media (min-width: 1200px) and (min-height: 700px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
            font-size: 22px; } }
        @media (min-width: 1920px) and (min-height: 800px) {
          .leumi-home .section-leumi-digital .leumi-digital-wrapper .leumi-app h3 {
            font-size: 30px; } }
  .leumi-home .section-social-media {
    display: flex;
    flex-direction: column; }
    @media (max-width: 767px) {
      .leumi-home .section-social-media {
        height: auto !important; } }
    .leumi-home .section-social-media .social-media-header {
      height: 320px;
      position: relative;
      overflow: hidden;
      border-radius: 18px;
      /*> picture {
        > img {
          position: absolute;
          top: 0px;
          right: 0px;
          width: 100%;
          height: 100%;

          @media (min-width: 768px) {
            width: 100%;
            height: auto;

          }
          @media (min-width: 1280px) and (min-height: 700px){
            top:  calc(var(--vh, 1vh) * -0.1px);
          }

        }
      }

      > img {
        display: none;
        position: absolute;
        top: 0px;
        right: 0px;
        width: 100%;
        height: auto;
      }



      &.ie {
        //IE < 10

        > picture {
          display: none;
        }

        > img {
          &.desktop {
            @media (min-width: 768px) {
              display: block;
            }
          }

          &.mobile {
            @media (max-width: 767px) {
              display: block;
            }
          }
        }
      }
*/ }
      .leumi-home .section-social-media .social-media-header > img {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 100%;
        height: 100%; }
        .leumi-home .section-social-media .social-media-header > img.mobile {
          display: none; }
          @media (max-width: 767px) {
            .leumi-home .section-social-media .social-media-header > img.mobile {
              display: block; } }
        .leumi-home .section-social-media .social-media-header > img.desktop {
          display: none; }
          @media (min-width: 768px) {
            .leumi-home .section-social-media .social-media-header > img.desktop {
              width: 100%;
              height: auto;
              display: block; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-social-media .social-media-header > img.desktop {
              top: calc(var(--vh, 1vh) * -0.1px); } }
      @media (min-width: 768px) {
        .leumi-home .section-social-media .social-media-header {
          height: 27%; } }
      @media (min-width: 1024px) {
        .leumi-home .section-social-media .social-media-header {
          height: 43%; } }
      @media (min-width: 1280px) {
        .leumi-home .section-social-media .social-media-header {
          height: 40%; } }
      @media (min-width: 1920px) and (min-height: 500px) {
        .leumi-home .section-social-media .social-media-header {
          height: 40%; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .leumi-home .section-social-media .social-media-header {
          height: 45%; } }
      .leumi-home .section-social-media .social-media-header > div {
        text-align: left;
        width: auto;
        padding: 185px 0px 0px 8.33333%;
        z-index: 3;
        position: absolute; }
        @media only screen and (max-device-width: 767px) and (orientation: landscape) {
          .leumi-home .section-social-media .social-media-header > div {
            width: 55%;
            padding-top: 20%; } }
        @media (min-width: 768px) {
          .leumi-home .section-social-media .social-media-header > div {
            width: 60%;
            padding: 10% 0px 12% 5%;
            margin: 0px; } }
        @media (min-width: 992px) {
          .leumi-home .section-social-media .social-media-header > div {
            padding: 4% 0px 0px 10%;
            margin: 0px; } }
        @media (min-width: 1024px) and (min-height: 570px) {
          .leumi-home .section-social-media .social-media-header > div {
            padding: 15% 0px 0px 10%; } }
        @media (min-width: 1280px) and (min-height: 500px) {
          .leumi-home .section-social-media .social-media-header > div {
            width: 45%;
            padding: 4% 0px 1.7% 5.5%; } }
        @media (min-width: 1280px) and (min-height: 700px) {
          .leumi-home .section-social-media .social-media-header > div {
            width: 45%;
            padding: 3.1% 0px 1.7% 5.5%; } }
        @media (min-width: 1920px) and (min-height: 800px) {
          .leumi-home .section-social-media .social-media-header > div {
            padding: 6.7% 0px 8.4% 3.1%; } }
        .leumi-home .section-social-media .social-media-header > div h2 {
          color: #4d8ff7;
          font-size: 50px;
          display: block;
          margin: 0px 0px 8px 0px;
          font-weight: bold;
          line-height: 73%; }
          @media (min-width: 769px) {
            .leumi-home .section-social-media .social-media-header > div h2 {
              margin: 0px 18px 8px 18px; } }
          @media (min-width: 1280px) {
            .leumi-home .section-social-media .social-media-header > div h2 {
              font-size: 63px; } }
          @media (min-width: 1920px) {
            .leumi-home .section-social-media .social-media-header > div h2 {
              font-size: 72px;
              line-height: 70.5%; } }
    .leumi-home .section-social-media .social-media-content {
      height: calc(100% - 320px);
      height: -moz-calc(100% - 320px);
      height: -webkit-calc(100% - 320px); }
      @media (min-width: 769px) {
        .leumi-home .section-social-media .social-media-content {
          height: 65%; } }
      @media (min-width: 1280px) {
        .leumi-home .section-social-media .social-media-content {
          height: 60%; } }
      @media (min-width: 1920px) and (min-height: 700px) {
        .leumi-home .section-social-media .social-media-content {
          height: 60%; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .leumi-home .section-social-media .social-media-content {
          height: 55%; } }
      .leumi-home .section-social-media .social-media-content ul {
        list-style-type: none;
        display: flex;
        justify-content: space-around;
        padding: 0;
        flex-wrap: wrap;
        height: 100%; }
        @media (min-width: 768px) and (max-width: 769px) {
          .leumi-home .section-social-media .social-media-content ul {
            height: auto; } }
        .leumi-home .section-social-media .social-media-content ul li {
          display: flex;
          flex-direction: column;
          align-items: center;
          color: #070762;
          padding: 0 10px;
          height: 100%;
          flex: 0 0 50%;
          max-width: 50%; }
          @media (min-width: 769px) {
            .leumi-home .section-social-media .social-media-content ul li {
              max-width: 25%;
              flex: 0 0 25%; } }
          .leumi-home .section-social-media .social-media-content ul li .bg-icon {
            margin: 13px auto 18px auto;
            width: 114px;
            height: 114px;
            line-height: 106px; }
            @media (min-width: 768px) {
              .leumi-home .section-social-media .social-media-content ul li .bg-icon {
                margin: 24px auto 5% auto; } }
            @media (min-width: 1280px) {
              .leumi-home .section-social-media .social-media-content ul li .bg-icon {
                width: 160px;
                height: 160px;
                line-height: 160px; } }
            .leumi-home .section-social-media .social-media-content ul li .bg-icon a {
              display: inline-block;
              width: 100%;
              height: 100%; }
              .leumi-home .section-social-media .social-media-content ul li .bg-icon a img {
                margin: auto;
                width: inherit; }
          .leumi-home .section-social-media .social-media-content ul li a {
            color: #4d8ff7;
            text-decoration: none; }
            .leumi-home .section-social-media .social-media-content ul li a.link_button {
              color: #ffffff; }
            .leumi-home .section-social-media .social-media-content ul li a:hover {
              text-decoration: underline; }
          .leumi-home .section-social-media .social-media-content ul li .text,
          .leumi-home .section-social-media .social-media-content ul li .title_link {
            font-size: 20px;
            font-weight: normal;
            line-height: 100%;
            height: 40px;
            width: 80%;
            color: #070762;
            text-align: center;
            display: block;
            text-decoration: none;
            margin: 0px auto 1% auto; }
            @media (min-width: 768px) {
              .leumi-home .section-social-media .social-media-content ul li .text,
              .leumi-home .section-social-media .social-media-content ul li .title_link {
                margin: 0px 0px 1% 0px;
                height: 7.7%;
                width: auto;
                overflow: hidden;
                overflow: hidden; } }
            @media (min-width: 992px) {
              .leumi-home .section-social-media .social-media-content ul li .text,
              .leumi-home .section-social-media .social-media-content ul li .title_link {
                font-size: 21px;
                margin: 0px 0px 5% 0px; } }
            @media (min-width: 1024px) and (min-height: 500px) {
              .leumi-home .section-social-media .social-media-content ul li .text,
              .leumi-home .section-social-media .social-media-content ul li .title_link {
                height: 5.9%;
                width: 84%;
                margin: 0px auto 3% auto; } }
            @media (min-width: 1280px) and (min-height: 700px) {
              .leumi-home .section-social-media .social-media-content ul li .text,
              .leumi-home .section-social-media .social-media-content ul li .title_link {
                font-size: 21px;
                height: 4.9%;
                width: 84%;
                margin: 0px auto 5.4% auto; } }
            @media (min-width: 1280px) and (min-height: 800px) {
              .leumi-home .section-social-media .social-media-content ul li .text,
              .leumi-home .section-social-media .social-media-content ul li .title_link {
                font-size: 24px;
                height: 4.9%;
                width: 84%;
                margin: 0px auto 5.4% auto; } }
            @media (min-width: 1920px) and (min-height: 800px) {
              .leumi-home .section-social-media .social-media-content ul li .text,
              .leumi-home .section-social-media .social-media-content ul li .title_link {
                font-size: 30px;
                height: 5.8%;
                width: 70%; } }
          .leumi-home .section-social-media .social-media-content ul li .title_link {
            display: inline-block; }
            .leumi-home .section-social-media .social-media-content ul li .title_link .text {
              height: auto;
              width: auto; }
            .leumi-home .section-social-media .social-media-content ul li .title_link:hover .text {
              text-decoration: underline; }
          .leumi-home .section-social-media .social-media-content ul li .sub_title {
            margin-bottom: 9px;
            font-size: 16px;
            line-height: 13px;
            color: #4d8ff7;
            text-align: center;
            display: none;
            font-weight: normal; }
            @media (min-width: 768px) {
              .leumi-home .section-social-media .social-media-content ul li .sub_title {
                margin-bottom: 3%;
                font-size: 16px;
                line-height: 87.5%;
                display: block;
                overflow: hidden; } }
            @media (min-width: 992px) {
              .leumi-home .section-social-media .social-media-content ul li .sub_title {
                margin-bottom: 6%;
                font-size: 16px;
                line-height: 87.5%; } }
            @media (min-width: 1024px) and (min-height: 400px) {
              .leumi-home .section-social-media .social-media-content ul li .sub_title {
                margin-bottom: 2%;
                font-size: 15px;
                line-height: 80%;
                width: 84%;
                margin-right: auto;
                margin-left: auto; } }
            @media (min-width: 1280px) and (min-height: 700px) {
              .leumi-home .section-social-media .social-media-content ul li .sub_title {
                margin-bottom: 5.7%;
                font-size: 17px;
                line-height: 91%;
                width: 84%;
                margin-right: auto;
                margin-left: auto; } }
            @media (min-width: 1280px) and (min-height: 800px) {
              .leumi-home .section-social-media .social-media-content ul li .sub_title {
                margin-bottom: 5.7%;
                font-size: 21px;
                line-height: 91%;
                width: 84%;
                margin-right: auto;
                margin-left: auto; } }
            @media (min-width: 1920px) and (min-height: 700px) {
              .leumi-home .section-social-media .social-media-content ul li .sub_title {
                margin-bottom: 5.4%;
                font-size: 24px;
                line-height: 80%;
                width: 70%;
                margin-right: auto;
                margin-left: auto; } }
          .leumi-home .section-social-media .social-media-content ul li .summary {
            font-size: 15px;
            line-height: 16px;
            color: #070762;
            text-align: center;
            height: calc(99% - 141px);
            height: -moz-calc(99% - 141px);
            height: -webkit-calc(99% - 141px);
            display: none;
            margin-bottom: 13px;
            width: 98%;
            overflow: hidden;
            font-weight: normal; }
            .leumi-home .section-social-media .social-media-content ul li .summary p.text-align-left {
              text-align: left; }
            .leumi-home .section-social-media .social-media-content ul li .summary h2 {
              font-size: inherit;
              color: #070762; }
            @media (min-width: 768px) {
              .leumi-home .section-social-media .social-media-content ul li .summary {
                font-size: 17px;
                line-height: 100%;
                width: 90%;
                margin: 0 auto;
                height: calc(25% - 8px);
                height: -moz-calc(25% - 8px);
                height: -webkit-calc(25% - 8px);
                display: block; } }
            @media (min-width: 1025px) and (min-height: 600px) {
              .leumi-home .section-social-media .social-media-content ul li .summary {
                font-size: 19px; } }
          .leumi-home .section-social-media .social-media-content ul li .extra-link {
            font-size: 22px;
            text-align: center;
            display: none;
            padding: 1px; }
            @media (min-width: 768px) {
              .leumi-home .section-social-media .social-media-content ul li .extra-link {
                width: 90%;
                font-size: 17px;
                overflow: hidden;
                display: block; } }
            @media (min-width: 1025px) {
              .leumi-home .section-social-media .social-media-content ul li .extra-link {
                font-size: 19px; } }
            .leumi-home .section-social-media .social-media-content ul li .extra-link a {
              color: #4d8ff7;
              font-size: 1em;
              font-weight: normal;
              display: inline-block;
              position: relative;
              text-decoration: none; }
              .leumi-home .section-social-media .social-media-content ul li .extra-link a:after {
                content: "";
                background: url(/images/arrow_more4.png);
                background-repeat: no-repeat;
                background-size: contain !important;
                width: 10px;
                height: 10px;
                display: inline-block;
                transform: rotate(180deg);
                -webkit-transform: rotate(180deg);
                -moz-transform: rotate(180deg);
                -o-transform: transform;
                -ms-transform: transform; }
              .leumi-home .section-social-media .social-media-content ul li .extra-link a:hover {
                text-decoration: underline; }
              @media (min-width: 1024px) and (min-height: 768px) {
                .leumi-home .section-social-media .social-media-content ul li .extra-link a {
                  width: 100%;
                  text-align: right; } }
  @media (max-width: 767px) {
    .leumi-home .section-search-branches {
      height: auto !important; } }
  .leumi-home .section-search-branches .search-branches-header {
    background-size: cover;
    background-position: top center;
    height: auto;
    border-radius: 18px; }
    @media (min-width: 768px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 77%; } }
    @media (min-width: 1024px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 77%; } }
    @media (min-width: 1280px) and (min-height: 500px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 70%; } }
    @media (min-width: 1280px) and (min-height: 700px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 79%; } }
    @media (min-width: 1280px) and (min-height: 955px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 81.72%; } }
    @media (min-width: 1920px) and (min-height: 500px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 70%; } }
    @media (min-width: 1920px) and (min-height: 700px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 80%; } }
    @media (min-width: 1920px) and (min-height: 800px) {
      .leumi-home .section-search-branches .search-branches-header {
        height: 465px; } }
    .leumi-home .section-search-branches .search-branches-header img {
      width: 100%;
      height: auto; }
  .leumi-home .section-search-branches .search-branches-links {
    text-align: center; }
    .leumi-home .section-search-branches .search-branches-links > a {
      font-size: 0;
      justify-content: center !important;
      margin: -46px auto 0 auto;
      display: flex; }
      @media (min-width: 900px) and (min-height: 400px) {
        .leumi-home .section-search-branches .search-branches-links > a {
          margin: -30px auto 0 auto; } }
      @media (min-width: 992px) and (min-height: 700px) {
        .leumi-home .section-search-branches .search-branches-links > a {
          margin: -57px auto 0 auto; } }
      @media (min-width: 1024px) and (min-height: 768px) {
        .leumi-home .section-search-branches .search-branches-links > a {
          margin: -60px auto 0 auto; } }
      @media (min-width: 1280px) and (min-height: 800px) {
        .leumi-home .section-search-branches .search-branches-links > a {
          margin: -57px auto 0 auto; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .leumi-home .section-search-branches .search-branches-links > a {
          margin: -66px auto 0 auto; } }
      .leumi-home .section-search-branches .search-branches-links > a:after {
        content: "";
        background-image: url(/images/hp/HP_searchIcon.svg);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 80%;
        background-color: #4d8ff7;
        border-radius: 50%;
        height: 92px;
        width: 92px;
        display: inline-block; }
        @media (min-width: 900px) and (min-height: 400px) {
          .leumi-home .section-search-branches .search-branches-links > a:after {
            width: 60px;
            height: 60px; } }
        @media (min-width: 992px) and (min-height: 700px) {
          .leumi-home .section-search-branches .search-branches-links > a:after {
            width: 74px;
            height: 74px; } }
        @media (min-width: 1024px) and (min-height: 768px) {
          .leumi-home .section-search-branches .search-branches-links > a:after {
            width: 80px;
            height: 80px; } }
        @media (min-width: 1280px) and (min-height: 800px) {
          .leumi-home .section-search-branches .search-branches-links > a:after {
            width: 74px;
            height: 74px; } }
        @media (min-width: 1920px) and (min-height: 800px) {
          .leumi-home .section-search-branches .search-branches-links > a:after {
            width: 92px;
            height: 92px; } }
    .leumi-home .section-search-branches .search-branches-links .link-to-search {
      text-align: center;
      margin-bottom: 0.4em; }
      .leumi-home .section-search-branches .search-branches-links .link-to-search a {
        font-weight: bold;
        line-height: 1;
        display: block;
        margin: 0px auto 7px;
        color: #4d8ff7;
        text-decoration: none;
        font-size: 50px;
        width: 98%; }
        .leumi-home .section-search-branches .search-branches-links .link-to-search a:hover {
          text-decoration: underline; }
        @media (min-width: 769px) {
          .leumi-home .section-search-branches .search-branches-links .link-to-search a {
            display: inline;
            line-height: 1;
            margin-bottom: 0px; } }
        @media (min-width: 1280px) {
          .leumi-home .section-search-branches .search-branches-links .link-to-search a {
            font-size: 63px; } }
        @media (min-width: 1920px) {
          .leumi-home .section-search-branches .search-branches-links .link-to-search a {
            font-size: 72px; } }
    .leumi-home .section-search-branches .search-branches-links .container.disclaimer {
      padding-top: 10px;
      padding-bottom: 10px;
      line-height: 1; }
      @media (min-width: 768px) {
        .leumi-home .section-search-branches .search-branches-links .container.disclaimer {
          padding-right: 0;
          padding-left: 0; } }
      @media (min-width: 1440px) {
        .leumi-home .section-search-branches .search-branches-links .container.disclaimer {
          max-width: 1300px; } }
      @media (min-width: 1920px) {
        .leumi-home .section-search-branches .search-branches-links .container.disclaimer {
          max-width: 1440px; } }
      .leumi-home .section-search-branches .search-branches-links .container.disclaimer p.text-align-center {
        text-align: center; }
      .leumi-home .section-search-branches .search-branches-links .container.disclaimer p.text-align-left {
        text-align: left; }
      .leumi-home .section-search-branches .search-branches-links .container.disclaimer p.text-align-right {
        text-align: right; }
      .leumi-home .section-search-branches .search-branches-links .container.disclaimer p.text-align-justify {
        text-align: justify; }
  .leumi-home .section-search-branches .footer-title {
    background-color: #4d8ff7;
    min-height: 30px;
    color: #ffffff;
    padding: 5px 0px 0px 0px;
    font-size: 20px;
    line-height: 1.4;
    font-weight: normal;
    border-radius: 5px; }
    @media (min-width: 768px) {
      .leumi-home .section-search-branches .footer-title {
        line-height: 1; } }
    @media (min-width: 1024px) {
      .leumi-home .section-search-branches .footer-title {
        font-size: 22px; } }
    @media (min-width: 1280px) and (min-height: 500px) {
      .leumi-home .section-search-branches .footer-title {
        font-size: 23px; } }
    @media (min-width: 1280px) and (min-height: 700px) {
      .leumi-home .section-search-branches .footer-title {
        font-size: 22px; } }
    @media (min-width: 1920px) {
      .leumi-home .section-search-branches .footer-title {
        font-size: 21px; } }
  .leumi-home .section-mortgages {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    position: relative; }
    @media (min-width: 1000px) {
      .leumi-home .section-mortgages {
        flex-direction: row; } }
    .leumi-home .section-mortgages > img {
      position: absolute;
      top: 0px;
      right: 0px;
      width: 100%;
      height: 100%;
      object-fit: cover; }
      .leumi-home .section-mortgages > img.mobile {
        display: none; }
        @media (max-width: 767px) {
          .leumi-home .section-mortgages > img.mobile {
            display: block; } }
      .leumi-home .section-mortgages > img.desktop {
        display: none; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages > img.desktop {
            display: block;
            object-fit: cover;
            object-position: top right;
            width: 100%;
            height: 100%; } }
    .leumi-home .section-mortgages .page-title {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      justify-content: flex-end;
      width: 100%;
      text-align: left;
      line-height: 0.6;
      z-index: 2;
      padding-bottom: 5%;
      min-height: 430px;
      padding-left: 10%; }
      @media (min-width: 768px) and (max-width: 1000px) {
        .leumi-home .section-mortgages .page-title {
          align-items: flex-end;
          padding-right: 5%; } }
      @media (min-width: 769px) {
        .leumi-home .section-mortgages .page-title {
          padding-left: 5%; } }
      .leumi-home .section-mortgages .page-title h2 {
        font-size: 50px;
        color: #070762;
        position: relative;
        display: block;
        font-weight: bold;
        line-height: 100%; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages .page-title h2 {
            line-height: 83%;
            margin: 63% 0px 0px 0px; } }
        @media (min-width: 1280px) {
          .leumi-home .section-mortgages .page-title h2 {
            font-size: 63px; } }
        @media (min-width: 1920px) {
          .leumi-home .section-mortgages .page-title h2 {
            font-size: 72px; } }
      .leumi-home .section-mortgages .page-title .link > div {
        justify-content: normal !important; }
        .leumi-home .section-mortgages .page-title .link > div a {
          color: #070762;
          font-size: 25px;
          font-weight: 400;
          display: flex;
          justify-content: center !important;
          position: relative;
          line-height: 100%;
          text-decoration: none;
          font-size: 20px; }
          @media (min-width: 768px) and (max-width: 768px) {
            .leumi-home .section-mortgages .page-title .link > div a {
              margin-right: 18px;
              font-size: 22px; } }
          @media (min-width: 1024px) {
            .leumi-home .section-mortgages .page-title .link > div a {
              font-size: 31px; } }
          .leumi-home .section-mortgages .page-title .link > div a:after {
            content: "";
            background-image: url(/images/hp/arrow_circle_blue.png);
            background-repeat: no-repeat;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: transform;
            -ms-transform: transform;
            background-size: contain !important;
            width: 16px;
            height: 16px;
            display: inline-block;
            vertical-align: middle;
            margin: 1px 4px 9px 0px; }
            @media (min-width: 768px) {
              .leumi-home .section-mortgages .page-title .link > div a:after {
                width: 20px;
                height: 20px; } }
            @media (min-width: 769px) {
              .leumi-home .section-mortgages .page-title .link > div a:after {
                width: 20px;
                height: 20px;
                margin: 3px 9px 9px 0px; } }
            @media (min-width: 1280px) and (min-height: 500px) {
              .leumi-home .section-mortgages .page-title .link > div a:after {
                width: 23px;
                height: 23px; } }
            @media (min-width: 1920px) and (min-height: 700px) {
              .leumi-home .section-mortgages .page-title .link > div a:after {
                width: 24px;
                height: 24px; } }
          .leumi-home .section-mortgages .page-title .link > div a:hover {
            text-decoration: underline; }
    .leumi-home .section-mortgages .sun-icons-hp {
      display: flex;
      flex-direction: column;
      flex: 0 0 58.333332%;
      margin-right: 7.5%;
      margin-left: 0px;
      z-index: 2; }
      @media (min-width: 768px) and (max-width: 1000px) {
        .leumi-home .section-mortgages .sun-icons-hp {
          margin-left: 0px;
          margin-right: 0px;
          flex-basis: 73%; } }
      @media (max-width: 767px) {
        .leumi-home .section-mortgages .sun-icons-hp {
          flex: 0 0 100%;
          margin: 0px 0px 40px 0px;
          align-self: flex-end; } }
      .leumi-home .section-mortgages .sun-icons-hp.sun-disclaimer .disclaimer {
        margin: 10px 5px 0; }
        @media (min-width: 769px) {
          .leumi-home .section-mortgages .sun-icons-hp.sun-disclaimer .disclaimer {
            margin: 0; } }
        .leumi-home .section-mortgages .sun-icons-hp.sun-disclaimer .disclaimer .text-align-center {
          text-align: center; }
        .leumi-home .section-mortgages .sun-icons-hp.sun-disclaimer .disclaimer .text-align-left {
          text-align: left; }
        .leumi-home .section-mortgages .sun-icons-hp.sun-disclaimer .disclaimer .text-align-right {
          text-align: right; }
  .leumi-home .section-mortgages-arabic {
    display: flex;
    flex-wrap: wrap;
    /*
        @media (max-width: 768px) {
          height: auto !important;
        }
    */ }
    .leumi-home .section-mortgages-arabic .bg-image-mobile {
      display: none;
      margin-bottom: 20px;
      position: relative; }
      @media (max-width: 768px) {
        .leumi-home .section-mortgages-arabic .bg-image-mobile {
          display: block; } }
      @media (min-width: 768px) and (max-width: 768px) {
        .leumi-home .section-mortgages-arabic .bg-image-mobile {
          width: 40%;
          margin: 20px auto; } }
      .leumi-home .section-mortgages-arabic .bg-image-mobile img {
        width: 100%;
        max-width: 100%;
        height: auto; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages-arabic .bg-image-mobile img {
            display: none; } }
      .leumi-home .section-mortgages-arabic .bg-image-mobile .title-container {
        position: absolute;
        width: 100%;
        bottom: 0px;
        right: 0px; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages-arabic .bg-image-mobile .title-container {
            position: static;
            bottom: auto;
            right: auto; } }
      .leumi-home .section-mortgages-arabic .bg-image-mobile h2,
      .leumi-home .section-mortgages-arabic .bg-image-mobile h3 {
        padding: 0px 5%;
        text-align: right; }
      .leumi-home .section-mortgages-arabic .bg-image-mobile h2 {
        color: #ffffff;
        font-size: 50px;
        font-weight: bold;
        line-height: 31px;
        margin: 0px;
        line-height: 78.8%;
        width: 50%; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages-arabic .bg-image-mobile h2 {
            color: #4d8ff7;
            width: 100%; } }
      .leumi-home .section-mortgages-arabic .bg-image-mobile h3 {
        color: #ffffff;
        font-size: 19px;
        margin: 15px 0px;
        line-height: 13px; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages-arabic .bg-image-mobile h3 {
            color: #070762;
            font-size: 26px; } }
    .leumi-home .section-mortgages-arabic .wrap-left, .leumi-home .section-mortgages-arabic .wrap-right {
      flex: 0 0 50%;
      max-width: 50%; }
      @media (max-width: 768px) {
        .leumi-home .section-mortgages-arabic .wrap-left, .leumi-home .section-mortgages-arabic .wrap-right {
          flex: 0 0 100%;
          max-width: 100%; } }
    .leumi-home .section-mortgages-arabic .section-left, .leumi-home .section-mortgages-arabic .section-right {
      display: flex;
      flex-direction: column;
      align-items: stretch;
      height: 100%;
      justify-content: center; }
    .leumi-home .section-mortgages-arabic .section-right {
      width: 100%;
      margin: 0px auto;
      text-align: right;
      vertical-align: middle;
      display: flex;
      flex-direction: column;
      justify-content: space-around; }
      @media (max-width: 768px) {
        .leumi-home .section-mortgages-arabic .section-right {
          height: auto; }
          .leumi-home .section-mortgages-arabic .section-right h2, .leumi-home .section-mortgages-arabic .section-right h3 {
            display: none; } }
      @media (min-width: 768px) {
        .leumi-home .section-mortgages-arabic .section-right {
          width: 40%; } }
      @media (min-width: 769px) {
        .leumi-home .section-mortgages-arabic .section-right {
          width: 64%; } }
      @media (min-width: 1200px) {
        .leumi-home .section-mortgages-arabic .section-right {
          width: 58%; } }
      .leumi-home .section-mortgages-arabic .section-right h2 {
        color: #4d8ff7;
        margin: 0;
        top: 6vh;
        width: 50%;
        text-align: left;
        font-weight: bold;
        font-size: 40px;
        line-height: 78.8%; }
        @media (min-width: 769px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            top: auto;
            position: static;
            font-size: 40px;
            width: auto;
            line-height: 83.3%; } }
        @media (min-width: 992px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            font-size: 50px;
            margin-bottom: 10px;
            line-height: 70%; } }
        @media (min-width: 1024px) and (min-height: 400px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            font-size: 45px;
            margin-top: 15%; } }
        @media (min-width: 1024px) and (min-height: 700px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            margin-top: 25px;
            font-size: 50px; } }
        @media (min-width: 1280px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            margin-top: 12%; } }
        @media (min-width: 1280px) and (min-height: 700px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            font-size: 72px; } }
        @media (min-width: 1920px) and (min-height: 500px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            margin-top: 15%; } }
        @media (min-width: 1920px) and (min-height: 700px) {
          .leumi-home .section-mortgages-arabic .section-right h2 {
            margin-top: 20%; } }
      .leumi-home .section-mortgages-arabic .section-right h3 {
        color: #ffffff;
        font-size: 19px;
        line-height: 13px;
        margin-bottom: 30px;
        z-index: 9;
        text-align: left;
        padding-left: 2px;
        margin-left: 15px; }
        @media (min-width: 769px) {
          .leumi-home .section-mortgages-arabic .section-right h3 {
            font-size: 26px;
            margin-bottom: 17px;
            color: #070762;
            margin-left: 0px;
            line-height: 92.3%; } }
        @media (min-width: 1280px) and (min-height: 500px) {
          .leumi-home .section-mortgages-arabic .section-right h3 {
            font-size: 25px;
            padding-right: 0px; } }
        @media (min-width: 1280px) and (min-height: 700px) {
          .leumi-home .section-mortgages-arabic .section-right h3 {
            font-size: 30px; } }
      .leumi-home .section-mortgages-arabic .section-right .links-wrapper {
        background-color: #4d8ff7;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        padding: 2px 0px 0px 0px;
        direction: rtl;
        width: 79%;
        margin: 0px auto 20px auto;
        position: relative;
        z-index: 9; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages-arabic .section-right .links-wrapper {
            width: 100%;
            padding: 16px 0px 0px 0px;
            margin: 0px auto 20px auto;
            position: static;
            z-index: auto; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .leumi-home .section-mortgages-arabic .section-right .links-wrapper {
            padding: 16px 0px 0px 0px; } }
        @media (max-width: 992px) {
          .leumi-home .section-mortgages-arabic .section-right .links-wrapper {
            padding: 12px 0px 0px 0px;
            margin: 0px auto 20px auto; } }
        .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links {
          max-height: 300px; }
          .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul {
            list-style-type: none;
            padding: 0px;
            margin: 0px; }
            .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li {
              padding: 0 40px 0 15px; }
              @media (min-width: 769px) {
                .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li {
                  padding: 0 41px 0 31px; } }
              @media (max-width: 992px) {
                .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li {
                  padding: 0 33px 0 29px; } }
              .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li a {
                color: #ffffff;
                justify-content: space-between !important;
                text-decoration: none;
                display: flex;
                justify-content: flex-end;
                font-weight: normal;
                font-size: 22px;
                line-height: 2em;
                flex-direction: row-reverse;
                text-align: left; }
                .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li a::after {
                  content: '';
                  background: url("/images/arrow_enter.png");
                  height: 17px;
                  width: 17px;
                  display: inline-block;
                  background-repeat: no-repeat;
                  margin: 8px 2px;
                  transform: rotate(180deg);
                  -webkit-transform: rotate(180deg);
                  -moz-transform: rotate(180deg);
                  -o-transform: transform;
                  -ms-transform: transform; }
                @media (max-width: 767px) {
                  .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li a {
                    line-height: 1; } }
                @media (min-width: 768px) and (max-width: 991px) {
                  .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li a {
                    font-size: 22px; } }
                @media (min-width: 1280px) and (min-height: 500px) {
                  .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li a {
                    font-size: 17px; } }
                @media (min-width: 1280px) and (min-height: 700px) {
                  .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li a {
                    font-size: 22px; } }
                .leumi-home .section-mortgages-arabic .section-right .links-wrapper .links ul li a:after {
                  background-size: 10px; }
        .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text {
          background-color: #ffffff;
          color: #4d8ff7;
          font-size: 19px;
          font-weight: normal;
          border: 2px solid #4d8ff7;
          border-radius: 0px 0px 5px 5px;
          -webkit-border-radius: 0px 0px 5px 5px;
          -moz-border-radius: 0px 0px 5px 5px;
          -ms-border-radius: 0px 0px 5px 5px;
          -o-border-radius: 0px 0px 5px 5px;
          text-align: left;
          padding: 1px 0px 5px 12px; }
          @media (min-width: 769px) {
            .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text {
              padding: 10px 0px 10px 19px; } }
          @media (min-width: 1280px) {
            .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text {
              padding: 10px 0px 10px 29px; } }
          .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text p {
            line-height: 100%;
            font-size: 19px;
            margin-top: 5px; }
            @media (min-width: 768px) {
              .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text p {
                font-size: 22px;
                margin: 0px; } }
            @media (min-width: 1280px) and (min-height: 500px) {
              .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text p {
                font-size: 17px; } }
            @media (min-width: 1280px) and (min-height: 700px) {
              .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text p {
                font-size: 22px; } }
      .leumi-home .section-mortgages-arabic .section-right .single-link {
        width: 79%;
        margin: 0px auto;
        text-align: center; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages-arabic .section-right .single-link {
            width: 100%; } }
        .leumi-home .section-mortgages-arabic .section-right .single-link > div {
          display: inline; }
          .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
            color: #ffffff;
            text-decoration: none;
            font-size: 6.4vw;
            border-radius: 5px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            -ms-border-radius: 5px;
            -o-border-radius: 5px;
            height: 45px;
            line-height: 45px;
            width: 100%;
            background-color: #4d8ff7;
            background-repeat: no-repeat;
            background-size: auto 36%;
            display: block;
            font-weight: normal;
            padding: 0px 0px 0px 11%;
            background-image: url(/images/arrow_enter_en.png);
            background-position: right 5% center;
            text-align: left; }
            .leumi-home .section-mortgages-arabic .section-right .single-link > div a:hover {
              background-color: #0082E1;
              text-decoration: none; }
            @media (min-width: 768px) {
              .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
                font-size: 24px;
                text-align: center;
                background-size: 14px auto;
                padding: 0px 9.5% 0px 2.5%;
                background-position: right 6% center; } }
            @media (min-height: 955px) {
              .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
                padding: 2px 9.5% 0px 2.5%; } }
            @media (min-width: 1024px) and (min-height: 400px) {
              .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
                font-size: 17px;
                background-size: 8px auto; } }
            @media (min-width: 1024px) and (min-height: 700px) {
              .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
                font-size: 24px;
                background-size: 10px auto; } }
            @media (min-width: 1280px) and (max-height: 700px) {
              .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
                margin-top: 15%; } }
            @media (min-width: 1280px) and (min-height: 700px) {
              .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
                font-size: 22px;
                background-size: 10px auto; } }
            @media (min-width: 1920px) {
              .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
                margin-right: 25%;
                margin: 0px; } }
      .leumi-home .section-mortgages-arabic .section-right .leumi-app {
        text-align: center;
        margin-top: auto;
        direction: rtl;
        padding: 0px 0px 5px 0px; }
        @media (max-width: 768px) {
          .leumi-home .section-mortgages-arabic .section-right .leumi-app {
            margin-top: 23px; } }
        .leumi-home .section-mortgages-arabic .section-right .leumi-app .iphone,
        .leumi-home .section-mortgages-arabic .section-right .leumi-app .android {
          margin-bottom: 0; }
        .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
          width: 100%;
          text-align: center;
          padding: 0px;
          margin: 4px 0px 14px 0px;
          font-size: 20px;
          color: #4d8ff7;
          display: block; }
          @media (min-width: 769px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              margin: 1px 0px 0px 0px;
              font-size: 22px; } }
          @media (min-width: 992px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              font-size: 18px; } }
          @media (min-width: 992px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              margin: 18px 0px 0px auto; } }
          @media (min-width: 1024px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              font-size: 22px; } }
          @media (min-width: 1280px) and (min-height: 500px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              font-size: 17px; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              font-size: 22px; } }
          @media (min-width: 1920px) and (min-height: 500px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              font-size: 17px; } }
          @media (min-width: 1920px) and (min-height: 700px) {
            .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
              font-size: 24px; } }
    .leumi-home .section-mortgages-arabic .section-left .section-top {
      background-repeat: no-repeat;
      background-size: 100% auto;
      background-position: top center;
      background-color: #4d8ff7;
      width: 100%; }
      @media (max-width: 768px) {
        .leumi-home .section-mortgages-arabic .section-left .section-top {
          background-image: none !important; } }
      @media (min-width: 769px) {
        .leumi-home .section-mortgages-arabic .section-left .section-top {
          background-color: transparent;
          height: 40%; } }
      @media (min-width: 992px) {
        .leumi-home .section-mortgages-arabic .section-left .section-top {
          height: 36%; } }
      @media (min-width: 1024px) {
        .leumi-home .section-mortgages-arabic .section-left .section-top {
          height: 42%; } }
      @media (min-width: 1920px) {
        .leumi-home .section-mortgages-arabic .section-left .section-top {
          height: 50%; } }
      .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image {
        position: relative;
        border-radius: 5px;
        margin: 10px 0px; }
        @media (min-width: 768px) {
          .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image {
            border-radius: 18px; } }
        .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image .image-title {
          text-align: center;
          font-size: 36px;
          width: 100%;
          color: #070762;
          background-color: rgba(255, 255, 255, 0.85);
          font-weight: normal;
          height: auto;
          line-height: 42px;
          font-size: 21px;
          z-index: 100;
          padding: 0px;
          margin: 0px;
          text-align: center;
          direction: rtl; }
          @media (min-width: 769px) {
            .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image .image-title {
              position: absolute;
              bottom: 0px;
              line-height: 43px;
              font-size: 26px;
              border-top: 1px solid #262626; } }
          @media (min-width: 992px) {
            .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image .image-title {
              line-height: 50px;
              font-size: 32px;
              border-top: none; } }
          @media (min-width: 1024px) and (min-height: 400px) {
            .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image .image-title {
              font-size: 30px;
              line-height: 40px; } }
          @media (min-width: 1024px) and (min-height: 700px) {
            .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image .image-title {
              font-size: 32px;
              line-height: 46px; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image .image-title {
              font-size: 36px;
              line-height: 46px; } }
    .leumi-home .section-mortgages-arabic .section-left .section-bottom {
      background-color: #4d8ff7;
      height: auto;
      width: 100%;
      display: flex;
      align-items: center;
      border-radius: 18px;
      margin-bottom: 10px; }
      @media (min-width: 769px) {
        .leumi-home .section-mortgages-arabic .section-left .section-bottom {
          height: 60%; } }
      @media (min-width: 992px) {
        .leumi-home .section-mortgages-arabic .section-left .section-bottom {
          height: 64%; } }
      @media (min-width: 1024px) {
        .leumi-home .section-mortgages-arabic .section-left .section-bottom {
          height: 58%; } }
      .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links {
        padding: 0px 0px 30px 0px;
        flex-wrap: wrap;
        margin: 0 auto;
        justify-content: flex-start;
        display: flex;
        list-style-type: none;
        width: 89.3%; }
        @media (min-width: 769px) {
          .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links {
            width: 82.3%;
            padding: 0px; } }
        @media (min-width: 1920px) and (min-height: 500px) {
          .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links {
            width: 82.3%; } }
        @media (min-width: 1920px) and (min-height: 700px) {
          .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links {
            width: 58%; } }
        .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
          display: flex;
          flex-direction: column;
          text-align: center;
          margin: 0 30px;
          width: 13.3%;
          max-width: 24%;
          margin: 2% 10% 0px 10%; }
          @media (min-width: 769px) {
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
              width: 25%;
              margin: 2.5% 3% 0px 3%; } }
          @media (min-width: 1024px) {
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
              width: 23.8%;
              margin: 8% 4.5% 0 4.5%; } }
          @media (min-width: 1024px) and (min-height: 400px) {
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
              margin-top: 1%; } }
          @media (min-width: 1024px) and (min-height: 700px) {
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
              margin-top: 2%; } }
          @media (min-width: 1920px) and (min-height: 700px) {
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
              width: 21%;
              margin: 3% 6% 0; } }
          @media (min-width: 1920px) and (min-height: 800px) {
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
              margin: 5% 6% 0; } }
          .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li > a {
            width: auto;
            text-decoration: none;
            outline-color: #ffffff;
            display: block;
            padding-top: 94.9%;
            position: relative; }
            @media (min-width: 768px) and (max-width: 768px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li > a {
                width: 90%;
                margin: 0px auto; } }
            @media (max-width: 768px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li > a {
                border: none; } }
            @media (min-width: 1280px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li > a {
                width: 100%; } }
            @media (min-width: 768px) and (max-height: 700px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li > a {
                width: 70%;
                padding-top: 65%;
                margin: 0px auto; } }
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li > a span {
              background-size: 100% auto;
              background-repeat: no-repeat;
              background-position: center top;
              transition: background-position 0.3s;
              -webkit-transition: background-position 0.3s;
              -moz-transition: background-position 0.3s;
              -o-transition: transition;
              display: block;
              z-index: 1;
              overflow: hidden;
              font-size: 0px;
              cursor: pointer;
              margin: 0px;
              width: 100%;
              height: 100%;
              position: absolute;
              top: 0px; }
          .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
            color: #ffffff;
            font-weight: normal;
            text-align: center;
            direction: rtl;
            font-size: 16px;
            line-height: .9;
            margin-right: 0px;
            width: 100%;
            padding-top: 10px; }
            @media (min-width: 769px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                line-height: 100%;
                width: 90%;
                margin: 0px auto;
                padding-top: 5%;
                font-size: 13px; } }
            @media (min-width: 992px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                line-height: 100%;
                width: 120%;
                margin: 0px -10% 0px 0px;
                padding-top: 11%;
                font-size: 19px; } }
            @media (min-width: 1024px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                padding-top: 17%;
                font-size: 13px; } }
            @media (min-width: 1200px) and (min-height: 500px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                line-height: 100%;
                width: 100%;
                margin: 0px;
                padding-top: 11%;
                font-size: 14px; } }
            @media (min-width: 1200px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                line-height: 100%;
                width: 100%;
                margin: 0px;
                padding-top: 7%;
                font-size: 21px; } }
            @media (min-width: 1280px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                font-size: 19px; } }
            @media (min-width: 1920px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                line-height: 22px;
                padding-top: 7%;
                font-size: 19px; } }
            @media (min-height: 700px) {
              .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
                padding-top: 10%; } }
            .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text a {
              color: inherit; }
          .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li:hover {
            /*> a {
                @include box-shadow(0 0 0 8px $grey2);
                background-color: $mortgages-section-left-link-background-color;

                span {
                  background-position: bottom center;
                }
              }*/ }
  .leumi-home .section-capital-market {
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    position: relative;
    /*> picture {
      z-index: 1;

      > img {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 100%;
        height: 100%;

        @media (min-width: 768px) {
          object-fit: cover;
          object-position: top right;
          width: 100%;
          height: 100%;
        }
      }
    }

    > img {
      display: none;
      position: absolute;
      top: 0px;
      right: 0px;
      width: 100%;
      height: auto;
    }

    &.ie {
      //IE < 10

      > picture {
        display: none;
      }

      > img {
        &.desktop {
          @media (min-width: 768px) {
            display: block;
          }
        }

        &.mobile {
          @media (max-width: 767px) {
            display: block;
          }
        }
      }
    }
*/ }
    @media (max-width: 767px) {
      .leumi-home .section-capital-market {
        height: auto !important; } }
    .leumi-home .section-capital-market > img {
      position: absolute;
      top: 0px;
      right: 0px;
      width: 100%;
      height: 100%; }
      .leumi-home .section-capital-market > img.mobile {
        display: none; }
        @media (max-width: 767px) {
          .leumi-home .section-capital-market > img.mobile {
            display: block; } }
      .leumi-home .section-capital-market > img.desktop {
        display: none; }
        @media (min-width: 768px) {
          .leumi-home .section-capital-market > img.desktop {
            display: block;
            object-fit: cover;
            object-position: top right;
            width: 100%;
            height: 100%; } }
    .leumi-home .section-capital-market .header {
      z-index: 2; }
      .leumi-home .section-capital-market .header .wrapper {
        display: flex;
        justify-content: space-between;
        max-width: 90%;
        margin: 0 auto; }
        @media (min-width: 768px) {
          .leumi-home .section-capital-market .header .wrapper {
            max-width: 83.333336%; } }
      .leumi-home .section-capital-market .header .page-title {
        padding: 49px 0 9px 0;
        color: #ffffff;
        font-size: 50px;
        line-height: 45px;
        width: 50%;
        font-weight: bold; }
        @media (min-width: 768px) {
          .leumi-home .section-capital-market .header .page-title {
            padding: 89px 0 9px 0; } }
        @media (min-width: 1280px) {
          .leumi-home .section-capital-market .header .page-title {
            padding: 89px 0 39px 0;
            font-size: 63px; } }
        @media (min-width: 1920px) {
          .leumi-home .section-capital-market .header .page-title {
            font-size: 72px; } }
      .leumi-home .section-capital-market .header .link {
        display: inline-flex;
        justify-content: center;
        flex-direction: column; }
        .leumi-home .section-capital-market .header .link a {
          background-color: #4d8ff7;
          border-radius: 5px;
          -webkit-border-radius: 5px;
          -moz-border-radius: 5px;
          -ms-border-radius: 5px;
          -o-border-radius: 5px;
          font-size: 18px;
          color: #ffffff;
          font-weight: normal;
          display: flex;
          justify-content: flex-start;
          position: relative;
          margin: 54px 0 9px 0;
          vertical-align: middle;
          padding: 0 5px;
          height: 31px;
          display: flex;
          justify-content: flex-end;
          padding: 1px 12px;
          line-height: 31px; }
          .leumi-home .section-capital-market .header .link a::after {
            content: '';
            background: url("/images/arrow_enter.png");
            height: 27px;
            width: 27px;
            display: inline-block;
            background-repeat: no-repeat;
            margin: 8px 2px;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: transform;
            -ms-transform: transform; }
          .leumi-home .section-capital-market .header .link a:after {
            height: 100%;
            margin: 0px 2px;
            background-position: center; }
            @media (max-width: 768px) {
              .leumi-home .section-capital-market .header .link a:after {
                width: 6px;
                background-size: contain; } }
          @media (min-width: 768px) {
            .leumi-home .section-capital-market .header .link a {
              padding: 0 20px;
              margin: 89px 0 12px 0;
              line-height: 193.75%;
              height: 31px;
              font-size: 16px; } }
          @media (min-width: 1024px) {
            .leumi-home .section-capital-market .header .link a {
              font-size: 24px;
              margin: 92px 0 39px 0;
              height: 45px;
              line-height: 210%; } }
          @media (min-width: 1280px) and (min-height: 500px) {
            .leumi-home .section-capital-market .header .link a {
              font-size: 30px;
              height: 50px;
              margin: 80px 0 27px 0;
              line-height: 186.1%; } }
          @media (min-width: 1280px) and (min-height: 700px) {
            .leumi-home .section-capital-market .header .link a {
              height: 56px;
              margin: 95px 0 27px 0;
              font-size: 30px; } }
          @media (min-width: 1920px) and (min-height: 700px) {
            .leumi-home .section-capital-market .header .link a {
              margin: 95px 0 27px 0;
              font-size: 35px;
              height: 67px; } }
          .leumi-home .section-capital-market .header .link a:hover {
            text-decoration: underline;
            background-color: #0082E1; }
    .leumi-home .section-capital-market .frame {
      z-index: 2; }
      .leumi-home .section-capital-market .frame h2 {
        display: none; }
      .leumi-home .section-capital-market .frame .leumi-iframe {
        text-align: center;
        flex: 0 0 100%;
        max-width: 100%;
        margin: 0px auto;
        padding: 0px; }
        @media (min-width: 768px) {
          .leumi-home .section-capital-market .frame .leumi-iframe {
            flex: 0 0 83.333336%;
            max-width: 83.333336%; } }
        @media (min-width: 1024px) and (max-width: 1024px) {
          .leumi-home .section-capital-market .frame .leumi-iframe {
            flex: 0 0 83.333336%;
            max-width: 90%; } }
        .leumi-home .section-capital-market .frame .leumi-iframe iframe {
          border: 0;
          width: 100%;
          display: inline-block; }
    .leumi-home .section-capital-market .footer {
      height: auto;
      background-color: transparent;
      z-index: 2;
      border-radius: 5px; }
      @media (min-width: 768px) {
        .leumi-home .section-capital-market .footer {
          height: 177px;
          background-color: #f5f5f5; } }
      @media (min-width: 1024px) and (min-height: 400px) {
        .leumi-home .section-capital-market .footer {
          height: 120px; } }
      @media (min-width: 1024px) and (min-height: 700px) {
        .leumi-home .section-capital-market .footer {
          height: 177px; } }
      @media (min-width: 1280px) and (min-height: 800px) {
        .leumi-home .section-capital-market .footer {
          height: 201px; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .leumi-home .section-capital-market .footer {
          height: 223px; } }
      .leumi-home .section-capital-market .footer .wrapper {
        display: flex;
        justify-content: space-between;
        margin: 0 auto;
        height: auto;
        max-width: 100%;
        margin: 0px auto;
        flex-direction: column; }
        @media (min-width: 768px) {
          .leumi-home .section-capital-market .footer .wrapper {
            flex: 0 0 83.333336%;
            max-width: 83.333336%;
            flex-direction: row;
            height: 100%; } }
        @media (min-width: 768px) and (max-width: 768px) {
          .leumi-home .section-capital-market .footer .wrapper {
            flex: 0 0 91.5%;
            max-width: 91.5%;
            justify-content: normal;
            margin: 0px 8.5% 0px 0px; } }
        .leumi-home .section-capital-market .footer .wrapper .icons {
          width: 100%;
          padding: 0px 5%;
          margin: 0px auto;
          background-color: #f5f5f5; }
          @media (max-width: 767px) {
            .leumi-home .section-capital-market .footer .wrapper .icons {
              padding: 0px 8.333333%; } }
          @media (min-width: 768px) {
            .leumi-home .section-capital-market .footer .wrapper .icons {
              width: 59%;
              background-color: transparent;
              padding: 0px; } }
          @media (min-width: 768px) and (max-width: 768px) {
            .leumi-home .section-capital-market .footer .wrapper .icons {
              width: 70%; } }
          .leumi-home .section-capital-market .footer .wrapper .icons .icons-links {
            padding: 0;
            justify-content: center;
            display: flex;
            list-style-type: none;
            flex-wrap: nowrap; }
            @media (max-width: 767px) {
              .leumi-home .section-capital-market .footer .wrapper .icons .icons-links {
                padding: 0;
                justify-content: center;
                flex-wrap: wrap; } }
            .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
              line-height: 1;
              display: flex;
              flex-direction: column;
              text-align: center;
              flex: 0 0 25%;
              margin-top: 42px; }
              @media (min-width: 768px) {
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
                  padding: 42px 30px 0px 30px;
                  margin-top: 0px; } }
              @media (min-width: 768px) and (max-width: 768px) {
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
                  padding: 42px 0px 0px 0px; } }
              @media (min-width: 1024px) and (min-height: 400px) {
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
                  padding: 15px 5px 0px 5px; } }
              @media (min-width: 1024px) and (min-height: 700px) {
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
                  padding: 50px 5px 0px 5px; } }
              @media (min-width: 1280px) and (min-height: 700px) {
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
                  padding: 20px 5px 0px 5px; } }
              @media (min-width: 1920px) and (min-height: 700px) {
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
                  padding: 30px 30px 0px 30px; } }
              @media (max-width: 767px) {
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
                  position: relative;
                  margin-bottom: 50px; } }
              .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
                padding-top: 85%;
                width: 85%;
                background-size: 85px;
                background-repeat: no-repeat;
                background-position: center 15px;
                margin: 0px auto 9px auto;
                position: relative;
                /* @if $is-biz {
                  @include box-shadow(0 0 0 2px $leumi-blue);
                } @else {
                  @include box-shadow(0 0 0 2px $leumi-blue4);
                }

                */ }
                @media (max-width: 767px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
                    background-color: transparent;
                    width: 80%; } }
                @media (min-width: 768px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
                    padding-top: 0px;
                    width: 57px;
                    height: 57px; } }
                @media (min-width: 768px) and (max-width: 768px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
                    height: 68px;
                    width: 68px; } }
                @media (min-width: 1024px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
                    width: 59px;
                    height: 59px; } }
                @media (min-width: 1280px) and (min-height: 500px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
                    width: 46px;
                    height: 46px; } }
                @media (min-width: 1280px) and (min-height: 700px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
                    width: 70px;
                    height: 70px; } }
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a span {
                  height: 100%;
                  width: 100%;
                  background-size: 100% auto;
                  background-repeat: no-repeat;
                  background-position: top center;
                  transition: background-position 0.3s;
                  -webkit-transition: background-position 0.3s;
                  -moz-transition: background-position 0.3s;
                  -o-transition: transition;
                  display: inline-block;
                  margin: 5% auto;
                  position: absolute;
                  top: 0px;
                  left: 5%; }
                  @media (min-width: 768px) {
                    .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a span {
                      position: static;
                      top: auto;
                      left: auto; } }
              .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .text {
                color: #4d8ff7;
                font-size: 15px;
                line-height: 14px;
                font-weight: normal;
                text-align: center;
                width: 100%;
                margin: 0px auto; }
                @media (max-width: 767px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .text {
                    position: absolute;
                    top: 100%;
                    padding: 0px 1px;
                    word-break: break-word; } }
                @media (min-width: 768px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .text {
                    width: 80%; } }
                @media (min-width: 1024px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .text {
                    font-size: 16px; } }
                @media (min-width: 1280px) and (min-height: 500px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .text {
                    font-size: 19px;
                    line-height: 1; } }
                @media (min-width: 1280px) and (min-height: 800px) {
                  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .text {
                    font-size: 21px; } }
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .text a {
                  color: inherit; }
              .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li:hover {
                /* > a {
                  @include box-shadow(0 0 0 6px $leumi-blue3);
                  background-position: center -70px;
                  background-color: $leumi-blue-light;

                  span {
                    background-position: bottom center;
                  }
                }*/ }
                .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li:hover .text a {
                  text-decoration: underline; }
        .leumi-home .section-capital-market .footer .wrapper .leumi-app {
          width: 100%;
          text-align: center;
          margin-top: 0px;
          margin-bottom: 37px;
          padding: 20px 0px !important; }
          @media (min-width: 768px) {
            .leumi-home .section-capital-market .footer .wrapper .leumi-app {
              width: 41%;
              margin-top: 52px;
              margin-bottom: 0px;
              padding: 20px 0 20px 20px; } }
          @media (min-width: 768px) {
            .leumi-home .section-capital-market .footer .wrapper .leumi-app {
              margin-top: 10px; } }
          @media (min-width: 1024px) and (min-height: 400px) {
            .leumi-home .section-capital-market .footer .wrapper .leumi-app {
              margin-top: 30px; } }
          @media (min-width: 1024px) and (min-height: 700px) {
            .leumi-home .section-capital-market .footer .wrapper .leumi-app {
              margin-top: 43px; } }
          @media (min-width: 1280px) and (min-height: 800px) {
            .leumi-home .section-capital-market .footer .wrapper .leumi-app {
              margin-top: 43px; } }
          @media (min-width: 1920px) and (min-height: 800px) {
            .leumi-home .section-capital-market .footer .wrapper .leumi-app {
              margin-top: 80px; } }
          .leumi-home .section-capital-market .footer .wrapper .leumi-app h3 {
            color: #4d8ff7;
            font-size: 17px;
            line-height: 0.8;
            margin-top: 9px;
            padding: 0px; }
            @media (min-width: 768px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app h3 {
                font-size: 22px;
                margin-top: 0px; } }
            @media (min-width: 1024px) and (min-height: 400px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app h3 {
                font-size: 17px; } }
            @media (min-width: 1024px) and (min-height: 700px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app h3 {
                font-size: 21px; } }
            @media (min-width: 1920px) and (min-height: 700px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app h3 {
                font-size: 24px; } }
          .leumi-home .section-capital-market .footer .wrapper .leumi-app img {
            width: 110px;
            height: 36px;
            cursor: pointer; }
            @media (min-width: 768px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app img {
                width: 110px;
                height: 36px; } }
            @media (min-width: 992px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app img {
                width: 86px;
                height: 28px; } }
            @media (min-width: 1024px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app img {
                width: 131px;
                height: 43px; } }
            @media (min-width: 1280px) and (min-height: 500px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app img {
                width: 86px;
                height: 28px; } }
            @media (min-width: 1280px) and (min-height: 700px) {
              .leumi-home .section-capital-market .footer .wrapper .leumi-app img {
                width: 140px;
                height: auto; } }
  @media (max-width: 768px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper {
      padding-top: 30px; } }
  @media (min-width: 1024px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper {
      padding-top: 85px; } }
  @media (min-width: 1024px) and (max-height: 768px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper {
      padding-top: 45px; } }
  @media (min-width: 1024px) and (max-height: 666px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper {
      padding-top: 80px; } }
  @media (min-width: 1280px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper {
      padding-top: 70px; } }
  @media (min-width: 1280px) and (max-height: 768px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper {
      padding-top: 55px; } }
  @media (min-width: 1280px) and (max-height: 666px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper {
      padding-top: 45px; } }
  @media (min-width: 1280px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper .leumi-app {
      margin: 5px 0px 0px 0px; } }
  @media (min-width: 1920px) {
    .leumi-home.privacy_policy .section-goodys .goodys-wrapper .leumi-app {
      margin: 30px 0px 0px 0px; } }

footer .block-footer {
  padding-top: 1.5em;
  /*@media (min-width: 900px) and (min-height: 400px) {
      padding-top: 5px;
    }

    @media (min-width: 900px) and (min-height: 700px) {
      padding-top: 1%;
    }

    @media (min-width: 1024px) and (min-height: 768px) {
      padding-top: 2em;
    }
    @media (min-width: 1280px) and (min-height: 768px) {
      padding-top: 1%;
    }

    @media (min-width: 1920px) and (min-height: 800px) {
      padding-top: 2.08%;
    }*/ }
  @media (min-width: 768px) {
    footer .block-footer {
      padding-top: 0px; } }

footer nav#block-footersocial {
  height: auto; }
  footer nav#block-footersocial:after {
    content: "";
    display: block;
    clear: both; }

body.dotes-0 #scroll-dotes ul li a span {
  background-color: #070762;
  border: 1px solid #070762; }

body.dotes-0 #scroll-dotes ul li a .dotes-tooltip {
  background-color: #070762;
  color: #ffffff; }
  body.dotes-0 #scroll-dotes ul li a .dotes-tooltip:before {
    border-color: transparent #070762; }

body.dotes-0 #scroll-dotes ul li a.active span {
  border: solid 3px #070762;
  background-color: transparent; }

body.dotes-1 #scroll-dotes ul li a span {
  background-color: #ffffff;
  border: 1px solid #ffffff; }

body.dotes-1 #scroll-dotes ul li a .dotes-tooltip {
  background-color: #ffffff;
  color: #070762; }
  body.dotes-1 #scroll-dotes ul li a .dotes-tooltip:before {
    border-color: transparent #ffffff; }

body.dotes-1 #scroll-dotes ul li a.active span {
  border: solid 3px #ffffff;
  background-color: transparent; }

@-moz-keyframes bounce {
  0% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  20% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  50% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  100% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px); } }

@-webkit-keyframes bounce {
  0% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  20% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  50% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  100% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px); } }

@-ms-keyframes bounce {
  0% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  20% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  50% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  100% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px); } }

@-o-keyframes bounce {
  0% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  20% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  50% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  100% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px); } }

@keyframes bounce {
  0% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  20% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  50% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  100% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px); } }

.leumi-app .android,
.leumi-app .iphone {
  display: none;
  margin-bottom: 16px; }
  @media (min-width: 768px) {
    .leumi-app .android,
    .leumi-app .iphone {
      display: inline-block;
      margin-bottom: 14px; } }
  @media (min-width: 1280px) {
    .leumi-app .android,
    .leumi-app .iphone {
      margin-bottom: 20px; } }

.iphone .leumi-app .iphone,
.ipad .leumi-app .iphone,
.ipod .leumi-app .iphone {
  display: inline-block; }

.android .leumi-app .android {
  display: inline-block; }

#divYtPopup .modal-content {
  background-color: transparent;
  border: none; }
  #divYtPopup .modal-content .modal-header .close {
    padding: 0px;
    width: 27px;
    height: 27px;
    float: none;
    position: absolute;
    top: 35px;
    left: 20px;
    font-size: 0px;
    background-image: url(/images/close-x.png);
    background-repeat: no-repeat;
    background-size: cover; }

.sun-icons {
  width: 100%; }
  .sun-icons .title-wraper {
    padding: 0 15px;
    margin: 30px 0 30px 0; }
    .sun-icons .title-wraper h2.title {
      font-size: 45px;
      font-weight: normal;
      color: #4d8ff7;
      margin: 0;
      padding: 0;
      line-height: 1.1; }
      @media (min-width: 1280px) {
        .sun-icons .title-wraper h2.title {
          font-size: 50px; } }
    .sun-icons .title-wraper h3.sub-title {
      font-size: 27.6px;
      margin: 0px 0px 48px 0px;
      color: #4d8ff7;
      font-weight: normal;
      line-height: 1.1; }
      @media (min-width: 768px) {
        .sun-icons .title-wraper h3.sub-title {
          margin: 17px 0px 48px 0px; } }
  .sun-icons .icons {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0px;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .sun-icons .icons {
        margin-bottom: 60px; } }
    .sun-icons .icons .sun-icon {
      text-align: center;
      width: 29.5%;
      vertical-align: top; }
      @media (min-width: 768px) {
        .sun-icons .icons .sun-icon {
          margin-top: 42px;
          width: 19%; } }
      @media (min-width: 1024px) and (min-height: 500px) {
        .sun-icons .icons .sun-icon {
          margin-top: 15px;
          width: 24%; } }
      @media (min-width: 1024px) and (min-height: 700px) {
        .sun-icons .icons .sun-icon {
          margin-top: 50px; } }
      @media (min-width: 1280px) and (min-height: 700px) {
        .sun-icons .icons .sun-icon {
          margin-top: 20px;
          width: 25%; } }
      @media (min-width: 1920px) and (min-height: 700px) {
        .sun-icons .icons .sun-icon {
          margin-top: 30px;
          width: 24%; } }
      .sun-icons .icons .sun-icon a {
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%; }
        .sun-icons .icons .sun-icon a .icon {
          display: block;
          position: relative;
          z-index: 1;
          margin: 0px;
          width: 80px;
          height: 80px;
          margin: 0px auto 9px auto;
          padding-top: 40%;
          background-position: top center;
          background-repeat: no-repeat;
          background-size: 100% auto; }
          @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait) {
            .sun-icons .icons .sun-icon a .icon {
              margin: 0px auto; } }
          @media (min-width: 321px) {
            .sun-icons .icons .sun-icon a .icon {
              width: 90px;
              height: 90px; } }
          @media (min-width: 768px) {
            .sun-icons .icons .sun-icon a .icon {
              width: 95px;
              height: 95px;
              padding-top: 59px; } }
          @media (min-width: 768px) and (max-width: 900px) {
            .sun-icons .icons .sun-icon a .icon {
              width: 80px;
              height: 80px; } }
          @media (min-width: 1024px) {
            .sun-icons .icons .sun-icon a .icon {
              width: 95px;
              height: 95px; } }
          @media (min-width: 1280px) {
            .sun-icons .icons .sun-icon a .icon {
              width: 107px;
              height: 107px; } }
          @media (min-width: 1280px) and (min-height: 500px) {
            .sun-icons .icons .sun-icon a .icon {
              padding-top: 0px;
              width: 122px;
              height: 122px; } }
          @media (min-width: 1920px) and (min-height: 700px) {
            .sun-icons .icons .sun-icon a .icon {
              padding-top: 96px; } }
        .sun-icons .icons .sun-icon a .link, .sun-icons .icons .sun-icon a .nolink, .sun-icons .icons .sun-icon a .title {
          display: block;
          width: 100%;
          word-wrap: break-word;
          overflow-wrap: break-word;
          text-decoration: none;
          color: #4d8ff7;
          font-size: 18px;
          line-height: 1;
          font-weight: normal;
          text-align: center;
          padding: 0px 1px; }
          @media (min-width: 768px) {
            .sun-icons .icons .sun-icon a .link, .sun-icons .icons .sun-icon a .nolink, .sun-icons .icons .sun-icon a .title {
              font-size: 20px;
              padding: 0px; } }
          @media (min-width: 1024px) {
            .sun-icons .icons .sun-icon a .link, .sun-icons .icons .sun-icon a .nolink, .sun-icons .icons .sun-icon a .title {
              font-size: 30px;
              width: 90%;
              margin: 0px auto; } }
          @media (min-width: 1280px) and (min-height: 500px) {
            .sun-icons .icons .sun-icon a .link, .sun-icons .icons .sun-icon a .nolink, .sun-icons .icons .sun-icon a .title {
              font-size: 23px;
              width: 75%; } }
          @media (min-width: 1920px) and (min-height: 800px) {
            .sun-icons .icons .sun-icon a .link, .sun-icons .icons .sun-icon a .nolink, .sun-icons .icons .sun-icon a .title {
              width: 63%; } }
        .sun-icons .icons .sun-icon a:hover .link {
          text-decoration: underline; }
        .sun-icons .icons .sun-icon a:focus-visible {
          width: 98%; }

.leumi-app {
  padding: 20px 0 20px 20px;
  margin: 0px auto;
  text-align: center; }
  .leumi-app a {
    font-size: 0;
    display: inline-block;
    margin: 0 2px; }
  .leumi-app div {
    font-size: 0;
    display: inline-block;
    margin: 0 2px; }
  .leumi-app h3 {
    text-align: center;
    padding: 15px 0 0 0;
    font-size: 23px;
    color: #4d8ff7; }
  .leumi-app img {
    width: 110px;
    height: auto;
    padding: 1px; }
    @media (min-width: 992px) {
      .leumi-app img {
        width: 86px; } }
    @media (min-width: 1024px) {
      .leumi-app img {
        width: 131px; } }
    @media (min-width: 1280px) and (min-height: 500px) {
      .leumi-app img {
        width: 86px; } }
    @media (min-width: 1280px) and (min-height: 700px) {
      .leumi-app img {
        width: 140px; } }

.iphone .leumi-app .android,
.ipad .leumi-app .android,
.ipod .leumi-app .android {
  display: none; }

.android .leumi-app .iphone {
  display: none; }

.sun-disclaimer {
  --flex-width:32%; }
  @media (min-width: 768px) and (max-width: 1025px) {
    .sun-disclaimer {
      --flex-width:31%; } }

@media (max-width: 900px) {
  .section-slider .sun-strip-hp-wrapper {
    flex: 0 0 100%;
    max-width: 100%;
    margin-top: 10px; } }

.sun-strip-hp-wrapper {
  flex: 0 0 var(--flex-width, 33.33333%);
  max-width: var(--flex-width, 33.33333%);
  padding: 0px; }
  @media (min-width: 768px) {
    .sun-strip-hp-wrapper {
      padding: 0px 8px; } }
  @media (min-width: 1024px) {
    .sun-strip-hp-wrapper {
      padding: 0px 5px; } }
  @media (min-width: 900px) {
    .sun-strip-hp-wrapper:first-child {
      padding-right: 0px; } }
  @media (min-width: 900px) {
    .sun-strip-hp-wrapper:last-child {
      padding-left: 0px; } }
  @media (max-width: 767px) {
    .sun-strip-hp-wrapper {
      flex: 0 0 100%;
      max-width: 100%;
      margin-top: 10px; } }
  .sun-strip-hp-wrapper .sun-strip-hp {
    display: flex;
    background-color: white;
    border: 1px solid white;
    border-radius: 5px;
    width: 100%;
    margin: 0px;
    position: relative;
    transition: background 0.2s linear;
    -webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -o-transition: transition; }
    .sun-strip-hp-wrapper .sun-strip-hp:hover {
      background: #e7f1f7; }
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      background-color: #4d8ff7;
      border: 1px solid #4d8ff7;
      height: 110px;
      max-height: 110px; }
    .sun-strip-hp-wrapper .sun-strip-hp .link-wrap {
      display: flex;
      width: 100%; }
    .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
      width: 180px;
      max-width: 40%;
      display: flex;
      align-items: center; }
      @media (max-width: 990px) {
        .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
          align-items: end;
          display: none; } }
      .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
        background-color: #0097f0;
        color: #fff;
        padding: 7px 2px;
        border-radius: 5px;
        font-weight: 700;
        background-repeat: no-repeat;
        background-size: 15px;
        background-image: url(/images/arrow_btn_l_en.png);
        background-position: center right; }
        @media (max-width: 990px) {
          .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
            padding: 5px;
            width: auto;
            margin: 0 5px 0 0; } }
    @media (min-width: 768px) and (min-height: 500px) {
      .sun-strip-hp-wrapper .sun-strip-hp {
        max-height: 80px;
        height: 80px; } }
  @media (min-width: 768px) and (min-height: 500px) and (-webkit-min-device-pixel-ratio: 1.75) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 100px;
      height: 100px; } }
    @media (min-width: 768px) and (min-height: 500px) {
      .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
        height: 110px;
        max-height: 110px; } }
    @media (min-width: 768px) and (min-height: 700px) {
      .sun-strip-hp-wrapper .sun-strip-hp {
        max-height: 110px;
        height: 110px; } }
    @media (min-width: 768px) and (min-height: 700px) {
      .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
        height: 135px;
        max-height: 135px; } }
    @media (min-width: 768px) and (min-height: 1024px) {
      .sun-strip-hp-wrapper .sun-strip-hp {
        max-height: 100px;
        height: 100px; } }
    @media (min-width: 768px) and (min-height: 1024px) {
      .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
        height: 130px;
        max-height: 130px; } }
    @media (min-width: 992px) {
      .sun-strip-hp-wrapper .sun-strip-hp {
        margin: 0px; } }
  @media (min-width: 992px) {
    .sun-strip-hp-wrapper:first-child .sun-strip-hp, .sun-strip-hp-wrapper:last-child .sun-strip-hp {
      margin: 0px; } }
  @media (min-width: 992px) and (min-height: 500px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 80px;
      height: 80px; } }
  @media (min-width: 992px) and (min-height: 500px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      height: 110px;
      max-height: 110px; } }
  @media (min-width: 992px) and (min-height: 700px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 110px;
      height: 110px; } }
  @media (min-width: 992px) and (min-height: 700px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      height: 135px;
      max-height: 135px; } }
  @media (min-width: 992px) and (min-height: 1024px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 125px;
      height: 125px; } }
  @media (min-width: 992px) and (min-height: 1024px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      max-height: 155px;
      height: 155px; } }
  @media (min-width: 900px) and (min-height: 400px) and (max-height: 580px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: unset;
      height: fit-content; } }
  @media (min-width: 900px) and (min-height: 400px) and (max-height: 580px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      max-height: unset;
      height: fit-content; } }
  @media (min-width: 1024px) and (min-height: 600px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 110px;
      height: 110px; } }
  @media (min-width: 1024px) and (min-height: 600px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      max-height: 135px;
      height: 135px; } }
  @media (min-width: 1280px) and (min-height: 500px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 80px;
      height: 80px; } }
  @media (min-width: 1280px) and (min-height: 500px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      height: 110px;
      max-height: 110px; } }
  @media (min-width: 1280px) and (min-height: 700px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 110px;
      height: 110px; } }
  @media (min-width: 1280px) and (min-height: 700px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      height: 135px;
      max-height: 135px; } }
  @media (min-width: 1280px) and (min-height: 800px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 135px;
      height: 135px; } }
  @media (min-width: 1280px) and (min-height: 800px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      max-height: 155px;
      height: 155px; } }
  @media (min-width: 1920px) and (min-height: 500px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 80px;
      height: 80px; } }
  @media (min-width: 1920px) and (min-height: 500px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      height: 110px;
      max-height: 110px; } }
  @media (min-width: 1920px) and (min-height: 700px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 110px;
      height: 110px; } }
  @media (min-width: 1920px) and (min-height: 700px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      height: 135px;
      max-height: 135px; } }
  @media (min-width: 1920px) and (min-height: 800px) {
    .sun-strip-hp-wrapper .sun-strip-hp {
      max-height: 165px;
      height: 165px; } }
  @media (min-width: 1920px) and (min-height: 800px) {
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg {
      height: 185px;
      max-height: 185px; } }
  .sun-strip-hp-wrapper .sun-strip-hp .icon {
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: 30%;
    /*@if $position == "right" {
        padding: 0 0 0 2%;
      } @else {
        padding: 0 2% 0 0;
     }*/ }
    .sun-strip-hp-wrapper .sun-strip-hp .icon img {
      height: auto;
      width: auto;
      max-width: 100%;
      max-height: 100%;
      margin: 0px auto;
      display: inline-block;
      min-width: 60px; }
      @media (min-width: 1920px) {
        .sun-strip-hp-wrapper .sun-strip-hp .icon img {
          min-width: 117px; } }
  .sun-strip-hp-wrapper .sun-strip-hp .text {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 7px 10px 10px 15px;
    overflow: hidden; }
    @media (min-width: 370px) {
      .sun-strip-hp-wrapper .sun-strip-hp .text {
        padding-top: 15px;
        padding-bottom: 15px; } }
    @media (min-width: 768px) {
      .sun-strip-hp-wrapper .sun-strip-hp .text {
        padding: 6px; } }
    @media (-webkit-min-device-pixel-ratio: 1.75) and (min-width: 768px) and (max-height: 600px) {
      .sun-strip-hp-wrapper .sun-strip-hp .text {
        padding: 15px 0px; } }
    .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
      color: #4d8ff7;
      font-weight: bold;
      font-size: 2.1em;
      margin-bottom: 3px;
      line-height: 100%; }
      @media (min-width: 768px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          line-height: 80%; } }
      @media (min-width: 992px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          font-size: 1.67vw; } }
      @media (min-width: 1280px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          font-size: 1.74em; } }
      @media (min-width: 1280px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          font-size: 2.3em; } }
      @media (min-width: 1280px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          font-size: 2.1em; } }
      @media (min-width: 1280px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          line-height: 90%; } }
      @media (min-width: 1920px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          font-size: 1.74em;
          line-height: 80%; } }
      @media (min-width: 1920px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          font-size: 2.1em; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text h4 {
          font-size: 2.8em; } }
    .sun-strip-hp-wrapper .sun-strip-hp .text p {
      color: #070762;
      line-height: 16px;
      overflow: hidden;
      font-size: 1.8em;
      font-weight: normal;
      margin: 0px; }
      @media (min-width: 768px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          font-size: 1.7em;
          line-height: 1.2; } }
      @media (min-width: 992px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          display: inline-block;
          font-size: 1.3vw;
          line-height: 92%; } }
      @media (min-width: 1280px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          font-size: 15px; } }
      @media (min-width: 1280px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          font-size: 1.6em; } }
      @media (min-width: 1280px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          font-size: 1.7em;
          line-height: 1.2; } }
      @media (min-width: 1920px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          font-size: 15px;
          line-height: 92%; } }
      @media (min-width: 1920px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          font-size: 1.9em; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text p {
          font-size: 2.4em;
          line-height: 1.2; } }
      .sun-strip-hp-wrapper .sun-strip-hp .text p.small {
        font-size: 1.3em; }
      .sun-strip-hp-wrapper .sun-strip-hp .text p.xsmall {
        font-size: 1.2em; }
      .sun-strip-hp-wrapper .sun-strip-hp .text p.xxsmall {
        font-size: 1.1em; }
    .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
      display: none;
      font-size: 1.45em;
      line-height: 16px;
      color: #070762;
      position: absolute;
      bottom: 7px;
      right: 6px;
      left: auto;
      text-decoration: none;
      font-weight: normal; }
      @media (-webkit-min-device-pixel-ratio: 1.75) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          bottom: 1px; } }
      .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link:after {
        content: "";
        background-image: url(/images/hp/arrow_more.png);
        background-repeat: no-repeat;
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: transform;
        -ms-transform: transform;
        background-size: contain !important;
        width: 10px;
        height: 10px;
        display: inline-block; }
      @media (min-width: 769px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          display: block; } }
      @media (min-width: 768px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 768px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 768px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 1.45em;
          background-size: 9%;
          background-position: 14% 50%; } }
      @media (min-width: 940px) and (min-height: 400px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 992px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 992px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 16px;
          background-size: 9%;
          background-position: 14% 50%; } }
      @media (min-width: 1024px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 1280px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          line-height: 15px; } }
      @media (min-width: 1280px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 1280px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 1280px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 15px;
          background-size: 6px auto;
          background-position: 11px 37%; } }
      @media (min-width: 1920px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 1920px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 14.5px;
          background-size: 5px auto;
          background-position: 11px 45%; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
          font-size: 19px;
          background-size: auto;
          background-position: 11px 15%; } }
  .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text {
    justify-content: center; }
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
      color: #ffffff;
      font-size: 2.55em \9;
      font-weight: normal \9;
      line-height: 100%;
      text-decoration: none;
      padding-right: 10px; }
      @media (min-width: 768px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          line-height: 80%;
          font-size: 2.55em;
          font-weight: normal; } }
      @media (min-width: 768px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 1.74em; } }
      @media (min-width: 768px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 2.61em; } }
      @media (min-width: 768px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 1.89em; } }
      @media (min-width: 1280px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 1.74em; } }
      @media (min-width: 1280px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 2.07em; } }
      @media (min-width: 1280px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 3.26em;
          line-height: 90%; } }
      @media (min-width: 1920px) and (min-height: 500px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 1.74em; } }
      @media (min-width: 1920px) and (min-height: 700px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 2.07em; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text h4 {
          font-size: 3.42em; } }
    .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text .hp-link {
      color: #ffffff; }
      .sun-strip-hp-wrapper .sun-strip-hp.bursting-msg .text .hp-link:after {
        content: "";
        background-image: url(/images/hp/arrow_left_white.png); }
  .sun-strip-hp-wrapper .sun-strip-hp .link-wrap:hover .text .hp-link {
    text-decoration: underline; }

.sun-icons-hp .sun-strip-hp-wrapper {
  max-width: 100%;
  padding: 0px;
  display: flex;
  align-items: center; }
  .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp {
    max-height: none;
    height: 85%;
    flex-direction: row;
    padding: 3% 0px 3% 0px; }
    @media (min-width: 768px) and (max-height: 500px) {
      .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp {
        padding: 1% 0px 1% 0px; } }
    .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp:hover {
      background-color: #e7f1f7; }
    .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .icon img {
      width: 100%; }
    .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text {
      justify-content: center;
      width: 75%;
      font-size: 10px;
      padding-left: 7%; }
      @media (min-width: 767px) and (max-width: 1020px) {
        .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text {
          padding-right: 5%; } }
      .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
        font-size: 25px;
        display: inline-block;
        color: #4d8ff7;
        font-weight: bold;
        line-height: 91.6%; }
        @media (max-width: 360px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 24px; } }
        @media (min-width: 768px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            margin-bottom: 10px;
            font-size: 37px;
            line-height: 81%; } }
        @media (min-width: 1024px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            margin-bottom: 3%; } }
        @media (min-width: 900px) and (min-height: 400px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 27px;
            line-height: 85%; } }
        @media (min-width: 1280px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            margin-bottom: 2.5%; } }
        @media (min-width: 1280px) and (min-height: 500px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 27px;
            line-height: 85%; } }
        @media (min-width: 1280px) and (min-height: 700px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 36px; } }
        @media (min-width: 1280px) and (min-height: 800px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 41px;
            line-height: 91%; } }
        @media (min-width: 1920px) and (min-height: 500px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 27px;
            line-height: 85%; } }
        @media (min-width: 1920px) and (min-height: 700px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 36px; } }
        @media (min-width: 1920px) and (min-height: 800px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text h3 {
            font-size: 50px;
            line-height: 85%; } }
      .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
        font-weight: normal;
        color: #070762;
        font-size: 20px;
        line-height: 100%; }
        @media (max-width: 360px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 16px; } }
        @media (min-width: 768px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            display: inline-block;
            font-size: 18px;
            line-height: 94.4%; } }
        @media (min-width: 1024px) and (min-height: 400px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 17px;
            line-height: 82.3%; } }
        @media (min-width: 1024px) and (min-height: 700px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 19px;
            line-height: 82.3%; } }
        @media (min-width: 1280px) and (min-height: 500px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 17px;
            line-height: 82.3%; } }
        @media (min-width: 1280px) and (min-height: 700px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 19px;
            line-height: 104%; } }
        @media (min-width: 1280px) and (min-height: 800px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 21px;
            line-height: 104%; } }
        @media (min-width: 1920px) and (min-height: 500px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 17px;
            line-height: 82.3%; } }
        @media (min-width: 1920px) and (min-height: 700px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 19px;
            line-height: 104%; } }
        @media (min-width: 1920px) and (min-height: 800px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text p {
            font-size: 27px;
            line-height: 93.3%; } }
      .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
        position: static;
        bottom: auto;
        right: auto;
        left: auto;
        width: auto;
        align-self: flex-start;
        color: #070762;
        padding-right: 5%;
        padding-left: 0px;
        background-position: center left;
        background-size: auto 100%; }
        @media (min-width: 768px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
            font-size: 15px;
            display: inline-block; } }
        @media (min-width: 1024px) and (min-height: 700px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
            padding-top: 10px; } }
        @media (min-width: 1280px) and (min-height: 700px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
            font-size: 16px; } }
        @media (min-width: 1280px) and (min-height: 800px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
            font-size: 18px;
            padding-top: 14px; } }
        @media (min-width: 1920px) and (min-height: 800px) {
          .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text .hp-link {
            font-size: 18px;
            padding-top: 14px; } }
    .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp > a {
      flex-direction: row; }
  .sun-icons-hp .sun-strip-hp-wrapper:last-child {
    border-bottom: none; }

@media (max-width: 767px) {
  .section-mortgages .sun-strip-hp-wrapper {
    flex: 0 0 100%;
    max-width: 100%;
    margin-top: 10px; } }

.section-mortgages .sun-strip-hp-wrapper .sun-strip-hp {
  background-color: #ffffff;
  border-radius: 18px; }
  .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .link-wrap {
    display: flex;
    width: 100%; }
  .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .icon {
    width: 35%;
    padding: 0 0 0 0;
    max-width: 80px; }
    @media (min-width: 768px) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .icon {
        width: 25%;
        max-width: 120px; } }
    @media (min-width: 1280px) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .icon {
        max-width: 160px; } }
    @media (min-width: 1920px) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .icon {
        max-width: 200px; } }
  .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .text {
    width: 75%; }
  .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
    width: 25%;
    display: flex;
    align-items: center;
    padding-left: 0px;
    padding-right: 7%; }
    .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button + .text {
      background-color: yellow;
      color: red; }
    .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button ~ .icon {
      background-color: green; }
    @media (max-width: 990px) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
        align-items: end;
        display: flex;
        padding: 0px;
        width: 40%;
        padding: 15px 0px; } }
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
        padding-left: 0px;
        padding-right: 40px; } }
    @media (min-width: 768px) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
        padding-left: 0px;
        padding-right: 5%; } }
    @media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
        padding-left: 0px;
        padding-right: 20px; } }
    @media (min-width: 1024px) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
        padding-left: 0px;
        padding-right: 4%; } }
    @media screen and (-ms-high-contrast: active) and (min-width: 1024px), (-ms-high-contrast: none) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
        padding-left: 0px;
        padding-right: 20px; } }
    @media screen and (-ms-high-contrast: active) and (min-width: 1280px), (-ms-high-contrast: none) {
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button {
        padding-left: 0px;
        padding-right: 40px; } }
    .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
      display: inline-block;
      background-color: #4d8ff7;
      color: #fff;
      background-repeat: no-repeat;
      background-size: 11px auto;
      border-radius: 2px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      -o-border-radius: 2px;
      font-weight: normal;
      font-size: 14px;
      line-height: 32px;
      width: 115px;
      height: 32px;
      overflow: hidden;
      text-align: left;
      background-position: right 15px center;
      background-image: url(/images/arrow_btn_l_en.png);
      padding: 0 28px 0 6px; }
      .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a:hover {
        text-decoration: none;
        background-color: #0082E1; }
      @media (max-width: 990px) {
        .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
          padding: 5px;
          width: 100%;
          line-height: 160%;
          margin: 0 5px 0 0;
          background-position: right 0.5em center; } }
      @media (min-width: 768px) {
        .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
          background-size: 15px auto;
          border-radius: 5px;
          -webkit-border-radius: 5px;
          -moz-border-radius: 5px;
          -ms-border-radius: 5px;
          -o-border-radius: 5px;
          font-size: 16px;
          line-height: 39px;
          width: 141px;
          height: 41px;
          padding: 0 37px 0 10px; } }
      @media (min-width: 1024px) {
        .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
          background-size: 13px auto;
          font-size: 17px;
          line-height: 36px;
          width: 150px;
          height: 35px;
          padding: 0 32px 0 8px; } }
      @media (min-width: 1280px) and (min-height: 700px) {
        .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
          font-size: 18px;
          line-height: 220%;
          width: 146px;
          height: 39px;
          background-position: right 10% center;
          padding: 0 50px 0 13px; } }
      @media (min-width: 1920px) and (min-height: 800px) {
        .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
          background-size: auto auto;
          font-size: 29px;
          line-height: 68px;
          width: 245px;
          height: 67px;
          background-position: right 19px center;
          padding: 0 60px 0 16px; } }
      @media screen and (-ms-high-contrast: active) and (min-width: 1920px) and (min-height: 800px), (-ms-high-contrast: none) {
        .section-mortgages .sun-strip-hp-wrapper .sun-strip-hp .sun-icons-button a {
          line-height: 250%; } }

.logo-leumi {
  display: flex;
  justify-content: flex-end; }

.closed {
  width: 100%;
  margin-top: 30px; }
  .closed h2 {
    display: none; }
  .closed img {
    max-width: 100%;
    width: 100%;
    object-fit: scale-down;
    height: auto; }
  .closed .container {
    margin: 0 auto; }

.iframepadding {
  padding: 0 15px; }

.leumi-iframe.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .leumi-iframe.embed-responsive.embed-responsive-16by9 {
    padding-bottom: 56.25%; }
  .leumi-iframe.embed-responsive.embed-responsive-4by3 {
    padding-bottom: 75%; }
  .leumi-iframe.embed-responsive.embed-responsive-forex {
    padding-bottom: 742px; }
    @media (min-width: 768px) {
      .leumi-iframe.embed-responsive.embed-responsive-forex {
        padding-bottom: 420px; } }
  .leumi-iframe.embed-responsive.embed-responsive-forex-extended {
    padding-bottom: 750px; }
    @media (min-width: 768px) {
      .leumi-iframe.embed-responsive.embed-responsive-forex-extended {
        padding-bottom: 890px; } }
  .leumi-iframe.embed-responsive iframe {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

iframe {
  border: 0;
  width: 100%;
  max-width: 100%; }

.cookie-alert {
  display: none;
  position: relative;
  background-color: #e7f1f7;
  padding: 15px 45px;
  color: #070762; }
  @media (max-width: 990px) {
    .cookie-alert {
      padding: 10px 15px 10px 20px; } }
  .cookie-alert .text {
    position: relative;
    padding: 0px; }
    @media (min-width: 768px) {
      .cookie-alert .text {
        padding: 10px; } }
    @media (min-width: 769px) {
      .cookie-alert .text {
        padding: 0px; } }
    .cookie-alert .text i {
      background: url("/images/i.png") no-repeat;
      width: 33px;
      height: 33px;
      display: inline-block;
      position: absolute; }
      @media (max-width: 990px) {
        .cookie-alert .text i {
          display: none; } }
    .cookie-alert .text .title {
      font-size: 19px;
      font-weight: 400; }
    .cookie-alert .text .sub-title {
      font-size: 16px; }
      .cookie-alert .text .sub-title a {
        text-decoration: underline;
        color: #070762; }
    .cookie-alert .text .title, .cookie-alert .text .sub-title {
      padding: 0 50px; }
      @media (max-width: 990px) {
        .cookie-alert .text .title, .cookie-alert .text .sub-title {
          font-size: 14px;
          line-height: 1.2;
          padding: 0;
          font-size: 11px; } }
    @media (max-width: 990px) {
      .cookie-alert .text .sub-title {
        font-size: 13px;
        line-height: 1.2;
        padding: 0;
        font-size: 11px; } }
  .cookie-alert button {
    display: flex;
    border: 0;
    background: transparent;
    position: absolute;
    top: 10px;
    color: #070762;
    --rightX: 3px;
    right: var(--rightX, 15px);
    left: unset; }
    @media (min-width: 768px) {
      .cookie-alert button {
        --rightX: 15px; } }
    .cookie-alert button:hover {
      background-color: #e7f1f7; }
    @media (max-width: 990px) {
      .cookie-alert button {
        font-size: 0; } }
    .cookie-alert button .x {
      font-size: 28px;
      line-height: 0.5; }

.cookie-top {
  padding-top: 180px; }
  .cookie-top .node-page-container .main-bg-img.paralax img {
    object-position: 100% 85px; }
  @media (min-width: 900px) and (max-height: 550px) {
    .cookie-top .leumi-home .section-slider .hp-slider-wrapper .bg-image .text {
      top: 40%; } }
  @media (max-width: 768px) {
    .cookie-top .digital-buttons .digital-buttons-icon {
      top: 120px; } }
  @media (max-width: 599px) {
    .cookie-top .digital-buttons .digital-buttons-bg .mobile {
      height: 285px; } }
  .sub_custody .cookie-top {
    padding-top: 84px; }

.complex-link {
  display: flex;
  flex: 1;
  justify-content: flex-end;
  /* a {
    color: #fff;
    display: flex;
    justify-content: flex-end;
    background-color: #0096f7;
    padding: 5px 15px 5px 5px;
  }*/ }
  .complex-link.end {
    justify-content: flex-end; }
  .complex-link.start {
    justify-content: flex-start; }
  .complex-link.center {
    justify-content: center; }

.modal .modal-dialog {
  width: 1024px;
  max-width: 100%; }
  @media (max-width: 767px) {
    .modal .modal-dialog {
      max-width: 95% !important;
      height: auto; } }
  .modal .modal-dialog .modal-content {
    height: 100%; }
    .modal .modal-dialog .modal-content .modal-header {
      border: 0; }

footer nav.block-footer .footerIcon {
  display: none; }

footer nav.block-footer .clear {
  display: block;
  clear: both; }

@media (max-width: 599px) {
  footer nav.block-footer > ul {
    display: flex;
    flex-direction: column;
    padding: 0 0 9px 12%; }
    footer nav.block-footer > ul > li {
      width: 95%;
      margin-left: 10px;
      margin-right: 0px; }
      footer nav.block-footer > ul > li .footerIcon {
        background-image: url("/images/plus_Icon.png");
        background-repeat: no-repeat;
        background-size: 100% auto;
        background-color: transparent;
        width: 27px;
        height: 27px;
        display: block;
        float: left; }
      footer nav.block-footer > ul > li h5 {
        width: auto;
        line-height: 27px;
        height: 27px;
        display: block;
        float: left; }
      footer nav.block-footer > ul > li a {
        text-decoration: none; }
      footer nav.block-footer > ul > li ul {
        display: none;
        margin-left: 35px; }
    footer nav.block-footer > ul > li.open {
      width: 100%;
      margin-left: 10px; }
      footer nav.block-footer > ul > li.open .footerIcon {
        background-image: url("/images/minus_Icon.png"); }
      footer nav.block-footer > ul > li.open ul {
        display: block; } }

.action-buttons {
  display: flex; }
  .action-buttons .hide-desktop {
    display: none; }
  @media (max-width: 767px) {
    .action-buttons > ul > li:nth-child(1) {
      display: none; } }
  @media (max-width: 767px) {
    .action-buttons > ul > li:nth-child(2) {
      display: none; } }
  @media (max-width: 767px) {
    .action-buttons > ul > li:nth-child(3) {
      display: none; } }
  @media (max-width: 767px) {
    .action-buttons > ul > li:nth-child(4) {
      order: 1; } }
  .action-buttons ul {
    list-style-type: none;
    display: flex;
    margin: 0;
    padding: 0; }
    .action-buttons ul li:nth-child(2) .parent-item.active {
      background-color: #F8F8F8; }
    .action-buttons ul li .parent-item {
      padding: 5px 7px;
      height: 100%;
      font-size: 1.2em;
      display: flex;
      align-items: center; }
      @media (max-width: 1024px) {
        .action-buttons ul li .parent-item {
          font-size: 1em; } }
      @media (max-width: 767px) {
        .action-buttons ul li .parent-item {
          padding: 15px 0px 5px 0px;
          padding: 5px 0px; } }
      .action-buttons ul li .parent-item a {
        color: #070762;
        text-decoration: none;
        padding: 0 6px;
        padding: 5px 6px 0px; }
        .action-buttons ul li .parent-item a.icon {
          font-size: 0;
          width: 33px;
          height: 33px;
          display: block; }
        .action-buttons ul li .parent-item a.search {
          background-image: url("/images/icon_search.svg");
          background-size: 37px;
          background-position: 30% 50%;
          background-repeat: no-repeat;
          font-size: 0px;
          width: 32px;
          height: 30px;
          display: block; }
        .action-buttons ul li .parent-item a.header-link-help {
          background-image: url("/images/icon_question.svg");
          background-position: 50% 60%;
          background-repeat: no-repeat;
          background-size: 32px; }
        .action-buttons ul li .parent-item a:hover {
          text-decoration: underline; }
      .action-buttons ul li .parent-item.active a.search {
        background-position: 30% 50%; }
      .action-buttons ul li .parent-item.active + ul {
        height: 288px;
        display: flex; }
        @media (max-width: 767px) {
          .action-buttons ul li .parent-item.active + ul {
            height: auto !important;
            padding: 0px; } }
        @media (min-width: 1200px) {
          .action-buttons ul li .parent-item.active + ul {
            height: 277px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .action-buttons ul li .parent-item.active + ul {
            height: 215px; } }
    .action-buttons ul li:nth-child(4) .parent-item.active + ul {
      height: 0px !important;
      display: none; }
    @media (max-width: 767px) {
      .action-buttons ul li + ul {
        top: 100%;
        padding: 0px 15px; } }
    .action-buttons ul li ul {
      position: absolute;
      display: none;
      left: 0;
      right: 0;
      border-radius: 0px 0px 5px 5px;
      top: 49px;
      list-style: none;
      height: 0px;
      overflow: hidden;
      transition: all 0.5s;
      -webkit-transition: all 0.5s;
      -moz-transition: all 0.5s;
      -o-transition: transition;
      padding: 0px 2% 0px 8%; }
      @media (min-width: 1920px) {
        .action-buttons ul li ul {
          padding: 0px 8% 0px 8%; } }
      .action-buttons ul li ul .close-menu-icon {
        cursor: pointer;
        position: absolute;
        right: 0;
        left: auto;
        width: 20px;
        height: 20px;
        margin: 20px 35px 0px 35px;
        background-repeat: no-repeat !important;
        background-position: center center !important;
        background-size: contain;
        border: 0px;
        background-color: transparent; }
        .action-buttons ul li ul .close-menu-icon:focus-visible {
          outline: 2px solid #000000; }
        .action-buttons ul li ul .close-menu-icon:focus:not(:focus-visible) {
          outline: 0px solid white; }
      .action-buttons ul li ul h2.hide-mobile {
        border: 0;
        text-decoration: none;
        font-size: 32px;
        color: #070762;
        line-height: 78%;
        display: flex;
        justify-content: flex-end;
        align-items: center; }
        .action-buttons ul li ul h2.hide-mobile::after {
          content: '';
          background: url("/images/arrow_dark_blue.png");
          height: 22px;
          width: 22px;
          display: inline-block;
          background-repeat: no-repeat;
          margin: 8px 2px;
          transform: rotate(180deg);
          -webkit-transform: rotate(180deg);
          -moz-transform: rotate(180deg);
          -o-transform: transform;
          -ms-transform: transform; }
        @media (min-width: 1280px) {
          .action-buttons ul li ul h2.hide-mobile {
            font-size: 35px; } }
        .action-buttons ul li ul h2.hide-mobile:after {
          background-size: 10px auto;
          margin: -3% 2px; }
          @media (min-width: 1200px) {
            .action-buttons ul li ul h2.hide-mobile:after {
              margin: 0px 2px; } }
      .action-buttons ul li ul div[role="list"] {
        display: flex;
        flex-disrection: row;
        width: 100%; }
      .action-buttons ul li ul li .item-text {
        display: none; }
      .action-buttons ul li ul li.menu-icon {
        position: relative;
        margin: auto 10px; }
        .action-buttons ul li ul li.menu-icon a .iconImg {
          background-position: left top !important;
          transition: background-position 0.5s;
          display: block;
          margin: 0 auto;
          background-repeat: no-repeat;
          background-size: cover;
          height: 60px;
          width: 60px; }
          @media (min-width: 1024px) {
            .action-buttons ul li ul li.menu-icon a .iconImg {
              height: 60px;
              width: 60px; } }
        .action-buttons ul li ul li.menu-icon a .item-text {
          font-size: 19px;
          width: 103%;
          max-width: 100%;
          display: block;
          text-align: center;
          font-weight: normal; }
    .action-buttons ul li:nth-child(2) .close-menu-icon {
      background-image: url("/images/close_icon_blue.png") !important; }
    .action-buttons ul li:nth-child(2).active {
      background-color: #F8F8F8; }
    .action-buttons ul li:nth-child(2) ul {
      background-color: #fff; }
      .action-buttons ul li:nth-child(2) ul li.menu-icon a .item-text {
        color: #070762;
        height: 25px;
        width: 80px;
        display: block;
        line-height: 1em;
        font-size: inherit;
        border: none;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        background-color: transparent;
        padding: 0px;
        margin: 0px 0px 10px 10px; }
        @media (min-width: 1024px) {
          .action-buttons ul li:nth-child(2) ul li.menu-icon a .item-text {
            width: 100px; } }
        @media (min-width: 1280px) {
          .action-buttons ul li:nth-child(2) ul li.menu-icon a .item-text {
            width: 120px; } }
        @media (min-width: 1440px) {
          .action-buttons ul li:nth-child(2) ul li.menu-icon a .item-text {
            width: 150px; } }
    .action-buttons ul li:nth-child(3) button.close-menu-icon {
      background-image: url("/images/close_icon_blue.png") !important;
      background-color: transparent; }
    .action-buttons ul li:nth-child(3).active {
      background-color: #4d8ff7; }
    .action-buttons ul li:nth-child(3) ul {
      background-color: white; }
      .action-buttons ul li:nth-child(3) ul li.menu-icon .iconImg {
        background-repeat: no-repeat; }
      .action-buttons ul li:nth-child(3) ul li.menu-icon .item-text {
        color: #070762;
        height: 25px;
        width: 150px;
        display: block;
        background-image: none;
        line-height: 1em;
        font-size: inherit;
        border: none;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        background-color: transparent;
        padding: 0px;
        margin: 0px 0px 10px 10px; }
      .action-buttons ul li:nth-child(3) ul li:not(.menu-icon) h2 {
        line-height: 100%;
        justify-content: flex-start;
        color: #070762; }
        .action-buttons ul li:nth-child(3) ul li:not(.menu-icon) h2:after {
          margin: 1px 2px; }
          @media (min-width: 1200px) {
            .action-buttons ul li:nth-child(3) ul li:not(.menu-icon) h2:after {
              margin: 2px 2px; } }
      .action-buttons ul li:nth-child(3) ul li a {
        color: #fff; }
    .action-buttons ul.search-terms {
      height: 100%; }
      @media (max-width: 767px) {
        .action-buttons ul.search-terms {
          height: 65px;
          padding: 0 2px; } }
      .action-buttons ul.search-terms.active ul {
        height: 288px;
        display: flex; }
        @media (max-width: 767px) {
          .action-buttons ul.search-terms.active ul {
            height: auto !important;
            padding: 0px;
            margin-top: 16px; } }
        @media (min-width: 1200px) {
          .action-buttons ul.search-terms.active ul {
            height: 277px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .action-buttons ul.search-terms.active ul {
            height: 250px; } }
      .action-buttons ul.search-terms li button.close-menu-icon {
        background-image: url(/images/close_icon_blue.png); }
        @media (max-width: 767px) {
          .action-buttons ul.search-terms li button.close-menu-icon {
            display: none; } }
  .action-buttons ul.search-terms li {
    width: 100%; }
    .action-buttons ul.search-terms li .container {
      padding: 12px 0px 0px 9px; }
      @media (min-width: 1200px) {
        .action-buttons ul.search-terms li .container {
          padding: 30px 0px 0px 9px;
          max-width: 1170px; } }
      .action-buttons ul.search-terms li .container > div {
        margin: 0px auto; }
        @media (max-width: 768px) {
          .action-buttons ul.search-terms li .container > div {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%; } }
        @media (min-width: 1024px) and (max-width: 1024px) {
          .action-buttons ul.search-terms li .container > div {
            -ms-flex: 0 0 75%;
            flex: 0 0 75%;
            max-width: 75%; } }
        .action-buttons ul.search-terms li .container > div form {
          position: relative; }
          .action-buttons ul.search-terms li .container > div form .search-box {
            margin-bottom: 30px;
            margin-top: 5px;
            border: 2px solid #070762;
            border-radius: 5px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            -ms-border-radius: 5px;
            -o-border-radius: 5px;
            height: 60px;
            padding: 0px 25px 0px 17px;
            position: relative; }
            @media (min-width: 1200px) {
              .action-buttons ul.search-terms li .container > div form .search-box {
                margin-top: 0px;
                height: 63px;
                padding: 0px 29px 0px 19px; } }
            .action-buttons ul.search-terms li .container > div form .search-box.focus {
              border-color: #070762; }
            .action-buttons ul.search-terms li .container > div form .search-box input[type=text] {
              outline: none;
              background-color: transparent;
              width: 96%;
              border: 0px;
              height: 56px;
              padding: 0px 30px 0px 0px;
              margin: 0px;
              font-weight: normal;
              font-size: 25px;
              color: #070762; }
              @media (min-width: 1200px) {
                .action-buttons ul.search-terms li .container > div form .search-box input[type=text] {
                  font-size: 28px;
                  height: 59px; } }
            .action-buttons ul.search-terms li .container > div form .search-box button.search-button {
              position: absolute;
              right: 17px;
              left: auto;
              top: 13px;
              background-image: url("/images/icon_search.svg");
              background-size: 32px;
              background-color: transparent;
              background-repeat: no-repeat;
              border: 0px;
              font-size: 0px;
              cursor: pointer;
              width: 29px;
              height: 29px; }
              @media (min-width: 768px) {
                .action-buttons ul.search-terms li .container > div form .search-box button.search-button {
                  background-size: 58px;
                  background-position: center;
                  top: 0;
                  width: 58px;
                  height: 58px; } }
        .action-buttons ul.search-terms li .container > div .items {
          margin: 0px;
          text-align: left; }
          .action-buttons ul.search-terms li .container > div .items h2 {
            font-weight: normal;
            font-size: 21px;
            line-height: 21px;
            color: #070762;
            padding: 0px;
            margin: 0px; }
            @media (max-width: 767px) {
              .action-buttons ul.search-terms li .container > div .items h2 {
                padding: 0px 15px 15px 0px; } }
            @media (min-width: 1024px) {
              .action-buttons ul.search-terms li .container > div .items h2 {
                font-size: 20px; } }
            @media (min-width: 1200px) {
              .action-buttons ul.search-terms li .container > div .items h2 {
                line-height: 23px; } }
            @media (min-width: 1280px) {
              .action-buttons ul.search-terms li .container > div .items h2 {
                font-size: 24px; } }
          .action-buttons ul.search-terms li .container > div .items ul {
            margin: 0px;
            padding: 0px;
            list-style: none;
            position: static;
            left: auto;
            right: auto;
            top: auto;
            display: block;
            height: auto; }
            .action-buttons ul.search-terms li .container > div .items ul:after {
              content: "";
              display: block;
              clear: both; }
            .action-buttons ul.search-terms li .container > div .items ul li {
              width: 50%;
              float: left;
              padding: 0px 15px 8px 0px;
              margin: 0px; }
              @media (min-width: 768px) {
                .action-buttons ul.search-terms li .container > div .items ul li {
                  padding: 4px 2px 4px 0px; } }
              .action-buttons ul.search-terms li .container > div .items ul li a {
                display: inline;
                font-weight: normal;
                font-size: 20px;
                line-height: 21px;
                color: #070762;
                padding-right: 15px;
                padding-left: 15px;
                padding-top: 2px;
                _padding-top: 0px; }
                .action-buttons ul.search-terms li .container > div .items ul li a:after {
                  content: '';
                  background-image: url("/images/arrow_dark_blue.png");
                  background-repeat: no-repeat;
                  background-position: center;
                  width: 10px;
                  height: 10px;
                  background-size: contain;
                  display: inline-block;
                  margin-bottom: 0px;
                  transform: rotate(180deg); }
                @media (max-width: 767px) {
                  .action-buttons ul.search-terms li .container > div .items ul li a {
                    background-position: left 40%;
                    padding: 0px;
                    font-size: 18px; } }
                @media (min-width: 940px) {
                  .action-buttons ul.search-terms li .container > div .items ul li a {
                    font-size: 17px;
                    line-height: 17px; } }
                @media (min-width: 1200px) {
                  .action-buttons ul.search-terms li .container > div .items ul li a {
                    font-size: 23px;
                    line-height: 23px; } }
                @media (min-width: 1280px) {
                  .action-buttons ul.search-terms li .container > div .items ul li a {
                    font-size: 21px; } }
                @media (min-width: 1920px) {
                  .action-buttons ul.search-terms li .container > div .items ul li a {
                    font-size: 18px; } }
                .action-buttons ul.search-terms li .container > div .items ul li a:lang(he) {
                  font-family: SimplerPro, Arial; }
                  @media (min-width: 1920px) {
                    .action-buttons ul.search-terms li .container > div .items ul li a:lang(he) {
                      font-size: 21px; } }
    .action-buttons ul.search-terms li ::-webkit-input-placeholder {
      /* Edge */
      color: #070762; }
    .action-buttons ul.search-terms li :-ms-input-placeholder {
      /* Internet Explorer 10-11 */
      color: #070762; }
    .action-buttons ul.search-terms li ::placeholder {
      color: #070762;
      font-size: 27px; }
    .action-buttons ul.search-terms li ul {
      background-color: #fff; }
      .action-buttons ul.search-terms li ul ul.search-items {
        position: static !important;
        width: 500px;
        display: flex;
        flex-wrap: wrap; }
        .action-buttons ul.search-terms li ul ul.search-items li {
          color: #070762;
          display: inline;
          flex: 0 0 50%; }
          .action-buttons ul.search-terms li ul ul.search-items li span {
            display: flex;
            justify-content: flex-end;
            justify-content: flex-start; }
            .action-buttons ul.search-terms li ul ul.search-items li span::after {
              content: '';
              background: url("/images/hp/arrow_dark_blue.png");
              height: 20px;
              width: 20px;
              display: inline-block;
              background-repeat: no-repeat;
              margin: 8px 2px;
              transform: rotate(180deg);
              -webkit-transform: rotate(180deg);
              -moz-transform: rotate(180deg);
              -o-transform: transform;
              -ms-transform: transform; }

.action-buttons-mobile {
  background-color: #fff;
  display: none; }
  @media (max-width: 767px) {
    .action-buttons-mobile {
      display: block;
      margin-bottom: 25px; } }
  .action-buttons-mobile .hide-mobile {
    display: none; }
  .action-buttons-mobile .languages ul.links {
    border-bottom: solid 1px #0097f0;
    width: 100%;
    margin: 0px;
    padding: 0px;
    display: table;
    list-style-type: none; }
    .action-buttons-mobile .languages ul.links > li {
      display: table-cell;
      padding: 0px;
      float: none;
      text-align: center;
      width: 33.333332%; }
      .action-buttons-mobile .languages ul.links > li a {
        display: block;
        width: 100%;
        margin: 25px 0px 13px 0px;
        font-weight: normal;
        font-size: 20px;
        line-height: 20px;
        color: #4d8ff7; }
        @media (min-width: 769px) {
          .action-buttons-mobile .languages ul.links > li a {
            display: none; } }
  .action-buttons-mobile .options > ul {
    list-style-type: none;
    padding: 0;
    margin: 0px;
    display: flex; }
    .action-buttons-mobile .options > ul > li {
      width: 25%;
      display: inline; }
      .action-buttons-mobile .options > ul > li .parent-item a {
        color: #4d8ff7;
        background-color: #ffffff;
        width: 100%;
        display: block;
        padding: 25px 0px 10px 0px;
        text-align: center;
        line-height: 16px;
        font-size: 16px;
        font-weight: normal; }
        .action-buttons-mobile .options > ul > li .parent-item a:before {
          content: "";
          display: block;
          width: 44px;
          height: 44px;
          border: solid 2px #4d8ff7;
          padding: 0px;
          border-radius: 50%;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          -ms-border-radius: 50%;
          -o-border-radius: 50%;
          font-size: 0px;
          overflow: hidden;
          display: block;
          margin: 0px auto 5px auto;
          background-color: #ffffff;
          background-repeat: no-repeat; }
        .action-buttons-mobile .options > ul > li .parent-item a.open:before {
          background-color: #4d8ff7; }
      .action-buttons-mobile .options > ul > li:nth-child(1) {
        order: 3; }
        .action-buttons-mobile .options > ul > li:nth-child(1) .parent-item a:before {
          background-size: 20px;
          background-position: 50% 5px;
          background-image: url(/images/icon_map_mob.png); }
        .action-buttons-mobile .options > ul > li:nth-child(1) .parent-item a.open:before {
          background-position: 50% -44px; }
      .action-buttons-mobile .options > ul > li:nth-child(2) {
        order: 1; }
        .action-buttons-mobile .options > ul > li:nth-child(2) .parent-item a:before {
          background-size: 26px;
          background-position: 50% 8px;
          background-image: url(/images/icon_chat_mob.png); }
        .action-buttons-mobile .options > ul > li:nth-child(2) .parent-item a.open:before {
          background-position: 50% -51px; }
      .action-buttons-mobile .options > ul > li:nth-child(3) {
        order: 2; }
        .action-buttons-mobile .options > ul > li:nth-child(3) .parent-item a:before {
          background-size: 18px;
          background-position: 50% 6px;
          background-image: url(/images/icon_help_mob.png); }
        .action-buttons-mobile .options > ul > li:nth-child(3) .parent-item a.open:before {
          background-position: 50% -54px; }
      .action-buttons-mobile .options > ul > li:nth-child(4) {
        order: 4; }
        .action-buttons-mobile .options > ul > li:nth-child(4) .parent-item a:before {
          background-size: 24px;
          background-position: 50% 7px;
          background-image: url(/images/icon_search_mob.png); }
        .action-buttons-mobile .options > ul > li:nth-child(4) .parent-item a.open:before {
          background-position: 50% -41px; }
        .action-buttons-mobile .options > ul > li:nth-child(4) ul:before {
          display: none !important; }
      .action-buttons-mobile .options > ul > li ul {
        display: none;
        list-style-type: none;
        padding: 0px;
        background-color: #e3e3e3;
        width: 400%;
        position: relative;
        margin-top: 10px; }
        .action-buttons-mobile .options > ul > li ul:before {
          content: "";
          width: 0px;
          height: 0px;
          border-style: solid;
          border-width: 0px 6.5px 12px 6.5px;
          border-color: transparent transparent #e3e3e3 transparent;
          margin-top: -12px;
          position: absolute;
          top: 0px; }
      .action-buttons-mobile .options > ul > li .parent-item.active + ul {
        display: block; }
        .action-buttons-mobile .options > ul > li .parent-item.active + ul li {
          /*@if $is-russian or $is-english {
                  padding:24px 0px 14px 22px;
                } @else {
                  padding:24px 22px 14px 0px;
                }*/ }
          .action-buttons-mobile .options > ul > li .parent-item.active + ul li a {
            display: flex;
            flex-direction: row;
            align-items: center;
            font-size: 20px;
            line-height: 100%;
            padding: 24px 0px 14px 22px; }
            .action-buttons-mobile .options > ul > li .parent-item.active + ul li a .iconImg {
              width: 47px;
              height: 47px;
              background-repeat: no-repeat;
              background-size: cover;
              background-position: right bottom;
              margin-right: 10px; }
        .action-buttons-mobile .options > ul > li .parent-item.active + ul button.close-menu-icon {
          display: none; }
      .action-buttons-mobile .options > ul > li:nth-child(1) .parent-item.active + ul {
        display: none; }
      .action-buttons-mobile .options > ul > li:nth-child(2) .parent-item.active + ul {
        margin-right: 0px; }
        .action-buttons-mobile .options > ul > li:nth-child(2) .parent-item.active + ul:before {
          right: auto;
          left: 10%; }
      .action-buttons-mobile .options > ul > li:nth-child(3) .parent-item.active + ul {
        margin-left: -100%;
        margin-right: auto; }
        .action-buttons-mobile .options > ul > li:nth-child(3) .parent-item.active + ul:before {
          right: 35%; }
  .action-buttons-mobile .options .search-terms {
    display: none;
    background-color: #e3e3e3;
    position: relative;
    list-style: none;
    margin: 0px;
    padding: 12px 9px 0 9px; }
    .action-buttons-mobile .options .search-terms:before {
      content: "";
      width: 0px;
      height: 0px;
      border-style: solid;
      border-width: 0px 6.5px 12px 6.5px;
      border-color: transparent transparent #e3e3e3 transparent;
      margin-top: -12px;
      position: absolute;
      top: 0px;
      left: 86%;
      right: auto; }
    .action-buttons-mobile .options .search-terms .parent-item,
    .action-buttons-mobile .options .search-terms .close-menu-icon {
      display: none; }
    .action-buttons-mobile .options .search-terms ul {
      list-style: none;
      margin: 0px;
      padding: 0px; }
      .action-buttons-mobile .options .search-terms ul .container {
        padding: 0px; }
        .action-buttons-mobile .options .search-terms ul .container h2 {
          color: #4d8ff7; }
        .action-buttons-mobile .options .search-terms ul .container form {
          width: 100%; }
          .action-buttons-mobile .options .search-terms ul .container form .search-box {
            position: relative;
            margin: 5px 0px 30px 0px;
            width: 100%;
            height: 60px;
            border: solid 1px #4d8ff7;
            border-radius: 3px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            -ms-border-radius: 3px;
            -o-border-radius: 3px;
            padding: 0px 17px 0px 25px; }
            .action-buttons-mobile .options .search-terms ul .container form .search-box input {
              outline: none;
              background-color: transparent;
              width: 80%;
              border: none;
              height: 56px;
              margin: 0px;
              font-weight: normal;
              font-size: 25px;
              color: #4d8ff7;
              padding: 0px 30px 0px 0px;
              float: left; }
              .action-buttons-mobile .options .search-terms ul .container form .search-box input::-webkit-input-placeholder {
                color: #4d8ff7; }
              .action-buttons-mobile .options .search-terms ul .container form .search-box input::-moz-input-placeholder {
                color: #4d8ff7; }
              .action-buttons-mobile .options .search-terms ul .container form .search-box input:-moz-input-placeholder {
                color: #4d8ff7; }
              .action-buttons-mobile .options .search-terms ul .container form .search-box input:-ms-input-placeholder {
                color: #4d8ff7; }
            .action-buttons-mobile .options .search-terms ul .container form .search-box button {
              position: absolute;
              top: 50%;
              background-image: url("/images/icon_search.svg");
              background-repeat: no-repeat;
              background-size: contain;
              background-color: transparent;
              cursor: pointer;
              border: none;
              margin-top: -15px;
              width: 29px;
              height: 29px;
              font-size: 0px;
              left: auto;
              right: 17px; }
        .action-buttons-mobile .options .search-terms ul .container .items h3 {
          color: #4d8ff7;
          text-align: left; }
        .action-buttons-mobile .options .search-terms ul .container .items ul {
          padding: 0px 15px;
          list-style: none;
          float: none;
          width: 100%;
          display: block;
          border-bottom: none;
          margin: 0px 0px 0px 6%; }
          .action-buttons-mobile .options .search-terms ul .container .items ul li {
            display: list-item;
            list-style-type: none;
            font-size: 20px;
            font-weight: normal;
            background-repeat: no-repeat;
            background-size: 6px;
            padding-left: 5%;
            padding-right: 0px;
            background-position: left center;
            background-image: url(/images/arrow_menu_blue_en.png); }
            .action-buttons-mobile .options .search-terms ul .container .items ul li a {
              display: inline-block;
              font-size: 20px;
              font-weight: normal;
              line-height: 100%;
              color: #4d8ff7;
              text-decoration: none;
              background: none;
              padding: 10px 24px 10px 0px; }
              .action-buttons-mobile .options .search-terms ul .container .items ul li a:hover {
                text-decoration: underline; }
    .action-buttons-mobile .options .search-terms.active {
      display: block; }

/*
display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-grow: 1;


*/
.vht-action-container {
  background-color: #ffffff;
  border: 1px solid #ffffff;
  z-index: 1;
  margin: 2px;
  padding-bottom: 25px; }
  @media (min-width: 769px) {
    .vht-action-container {
      position: absolute;
      right: -380px;
      left: auto;
      width: 380px;
      top: 0;
      bottom: 0;
      padding-bottom: 0px;
      height: 276px;
      margin: auto;
      border: 1px solid #c2c2c2; }
      .vht-action-container:before {
        border-right: 15px solid #ffffff;
        border-left: none;
        left: -365px;
        right: 0px; } }
  .vht-action-container:before {
    /* content: " ";
      width: 0;
      height: 0;
      border-top: 10px solid transparent;
      border-bottom: 10px solid transparent;
      position: absolute;
      right: -10px;
      left:auto;
      top: 50%;
      bottom: auto;
      margin: auto;*/ }
  .vht-action-container .vht-close {
    background: url(/images/close_icon_blue.png) no-repeat !important;
    height: 17px;
    width: 17px;
    background-size: 15px !important;
    border: 0;
    margin: 10px;
    position: absolute;
    left: 0;
    z-index: 2;
    cursor: pointer; }
  .vht-action-container .sub_title_row {
    margin-top: 8px;
    margin-bottom: 5px; }
  .vht-action-container .fields_row {
    min-height: 5em; }
  .vht-action-container .vht_login_title {
    font-size: 24px;
    color: #070762;
    font-weight: normal;
    line-height: 34px; }
    @media (max-width: 8px) {
      .vht-action-container .vht_login_title {
        margin-top: .5em;
        font-size: 18px; } }
  .vht-action-container .vht_login_sub_title {
    font-size: 17px;
    color: #5c5c5c;
    font-weight: normal; }
    @media (max-width: 767px) {
      .vht-action-container .vht_login_sub_title {
        color: #ffffff; } }
  .vht-action-container form {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 10px; }
    @media (max-width: 992px) {
      .vht-action-container form {
        padding: 8px; } }
    .vht-action-container form .vht-action {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      flex-grow: 1;
      width: 100%; }
    .vht-action-container form .row {
      width: 100%; }
      @media (min-width: 768px) {
        .vht-action-container form .row {
          margin: 0px; } }
      @media (min-width: 768px) {
        .vht-action-container form .row .col-sm-12 {
          padding: 0px; } }
      @media (min-width: 768px) {
        .vht-action-container form .row .col-sm-6:first-child {
          padding-right: 0px; } }
      @media (min-width: 768px) {
        .vht-action-container form .row .col-sm-6.last-chile {
          padding-left: 0px; } }
      .vht-action-container form .row .vht_remarks {
        width: 100% !important;
        margin-right: 0;
        line-height: 18px;
        display: inline-block;
        margin-bottom: 5px;
        font-weight: normal;
        font-size: 15px;
        color: #5c5c5c; }
        @media (max-width: 767px) {
          .vht-action-container form .row .vht_remarks {
            margin-top: .2em !important; } }
        @media (min-width: 769px) and (max-width: 1200px) {
          .vht-action-container form .row .vht_remarks {
            font-size: 10px;
            line-height: 14px; } }
      .vht-action-container form .row .vht_contact_col {
        padding-right: 0.71em; }
      .vht-action-container form .row .radio-wraper {
        display: inline-block;
        /*@media(max-width: 767px) {
            display: block;
          }*/ }
        .vht-action-container form .row .radio-wraper button.radio-inline {
          width: auto;
          border: 0;
          padding-right: 0;
          background-position: right 1% top 57% !important;
          background-color: transparent;
          margin-right: .5em;
          background-image: url(/images/radio.png) !important;
          background-repeat: no-repeat !important;
          cursor: pointer;
          text-align: right;
          font-size: 18px; }
          @media (max-width: 767px) {
            .vht-action-container form .row .radio-wraper button.radio-inline {
              font-size: 17px;
              font-weight: 300; } }
          @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
            .vht-action-container form .row .radio-wraper button.radio-inline {
              background-position: right 1% top 35% !important; } }
          .vht-action-container form .row .radio-wraper button.radio-inline.first {
            margin-right: 0px; }
          @media (max-width: 767px) {
            .vht-action-container form .row .radio-wraper button.radio-inline {
              background-position: right;
              display: inline-block;
              margin-right: 0; } }
          .vht-action-container form .row .radio-wraper button.radio-inline span {
            margin-right: 1em;
            font-size: inherit;
            font-weight: inherit;
            color: #5c5c5c; }
            @media (min-width: 768px) and (max-width: 991px) {
              .vht-action-container form .row .radio-wraper button.radio-inline span {
                margin-right: 1.3em; } }
          .vht-action-container form .row .radio-wraper button.radio-inline.active {
            background-image: url(/images/radio_on.png) !important; }
      .vht-action-container form .row .form-group {
        margin: 0;
        display: block; }
        .vht-action-container form .row .form-group .input_top {
          min-height: 22px;
          overflow: hidden; }
          @media (min-width: 768px) {
            .vht-action-container form .row .form-group .input_top {
              height: 32px;
              vertical-align: bottom;
              display: table-cell; } }
          .vht-action-container form .row .form-group .input_top > label {
            display: none;
            font-size: 4.5vw;
            color: #818282;
            font-weight: normal;
            margin-bottom: 0; }
            @media (min-width: 768px) {
              .vht-action-container form .row .form-group .input_top > label {
                font-size: 16px; } }
          .vht-action-container form .row .form-group .input_top .error {
            float: right;
            color: #ff4c4c;
            text-align: right;
            font-size: 16px;
            width: 100%; }
            .vht-action-container form .row .form-group .input_top .error label {
              color: #ff4c4c;
              font-size: 4.5vw;
              line-height: 1.1;
              font-weight: normal;
              margin-bottom: 0; }
              @media (min-width: 768px) {
                .vht-action-container form .row .form-group .input_top .error label {
                  font-size: 15px; } }
        .vht-action-container form .row .form-group.show_field .input_top > label {
          display: block;
          line-height: 100%; }
        .vht-action-container form .row .form-group .input {
          width: 100%;
          position: relative;
          float: right;
          display: block;
          padding: 0; }
          @media (min-width: 768px) {
            .vht-action-container form .row .form-group .input {
              width: 94%; } }
          .vht-action-container form .row .form-group .input:after {
            content: "";
            display: block;
            clear: both; }
          .vht-action-container form .row .form-group .input .input_right {
            width: 2px;
            background-color: #0089ee;
            margin-top: 1px;
            display: block;
            height: 22px;
            float: right; }
          .vht-action-container form .row .form-group .input .input_bottom {
            width: 100%;
            height: 2px;
            margin-top: 1%;
            background-color: #dae0e4;
            display: block;
            float: right; }
          .vht-action-container form .row .form-group .input > label {
            margin: 0 1% 0 0;
            color: #738394;
            font-size: 5vw;
            font-weight: normal;
            height: 22px;
            line-height: 22px;
            width: auto; }
            @media (max-width: 767px) {
              .vht-action-container form .row .form-group .input > label {
                margin-right: 5px; } }
            @media (min-width: 768px) {
              .vht-action-container form .row .form-group .input > label {
                font-size: 16px;
                width: 20%; } }
            @media (min-width: 1025px) {
              .vht-action-container form .row .form-group .input > label {
                font-size: 18px; } }
          .vht-action-container form .row .form-group .input input {
            font-size: 18px;
            padding: 0 2% 0 0;
            float: right;
            vertical-align: middle;
            color: #738394;
            height: 24px;
            line-height: 24px;
            border: 1px solid white;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            background: 0;
            width: 75%;
            font-weight: 300;
            outline: 0;
            text-align: right; }
            @media (max-width: 768px) {
              .vht-action-container form .row .form-group .input input {
                font-size: 16px;
                padding-right: 5px; } }
            @media (min-width: 992px) and (max-width: 1200px) {
              .vht-action-container form .row .form-group .input input {
                font-size: 12px; } }
        .vht-action-container form .row .form-group.error .input_top > label {
          display: none; }
        .vht-action-container form .row .form-group.error .input .input_right,
        .vht-action-container form .row .form-group.error .input .input_bottom {
          background-color: #ff4c4c; }
    .vht-action-container form .justify-content-end {
      display: flex; }
    .vht-action-container form button[type=submit] {
      border: 0;
      color: #ffffff;
      font-weight: normal;
      cursor: pointer;
      float: left;
      font-size: 22px;
      background: #4d8ff7;
      border: 1px solid #4d8ff7;
      border-radius: 3px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      padding: 0 11px;
      line-height: 31px;
      height: 31px;
      margin: 0;
      background-image: none !important; }
      @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        .vht-action-container form button[type=submit] {
          line-height: 170%; } }
    .vht-action-container form .error_message {
      margin-top: 5px; }
      .vht-action-container form .error_message .help-block {
        color: #ff4c4c;
        margin: 0px;
        height: 25px;
        display: block;
        text-align: right; }
        .vht-action-container form .error_message .help-block label {
          display: inline;
          font-weight: normal;
          font-size: 12px; }
  .vht-action-container .vht-fatal {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 10px;
    display: none; }
    .vht-action-container .vht-fatal .error_row {
      margin-top: 60px;
      text-align: center; }
      .vht-action-container .vht-fatal .error_row .failed_image {
        background-image: url(/images/vht/warning.png);
        background-repeat: no-repeat;
        height: 47px;
        background-position: center 0;
        margin-bottom: .71em; }
      .vht-action-container .vht-fatal .error_row .failed_message {
        font-size: 17px;
        line-height: 1.1;
        font-weight: normal;
        color: #4d8ff7; }
  .vht-action-container .vht-thanks {
    height: 100%;
    width: 100%;
    text-align: right;
    line-height: 1; }
    .vht-action-container .vht-thanks .success_row {
      margin-top: 60px;
      text-align: center; }
      @media (max-width: 767px) {
        .vht-action-container .vht-thanks .success_row {
          margin-top: 0px;
          min-height: 140px; } }
      .vht-action-container .vht-thanks .success_row .success_title {
        font-size: 56px;
        font-weight: normal;
        color: #4d8ff7;
        line-height: 0.7; }
        @media (max-width: 767px) {
          .vht-action-container .vht-thanks .success_row .success_title {
            margin-top: 35px;
            font-weight: 300; } }
      .vht-action-container .vht-thanks .success_row .success_remarks {
        font-size: 14px;
        font-weight: normal;
        color: #4d8ff7; }
        .vht-action-container .vht-thanks .success_row .success_remarks.time {
          line-height: 1; }
  .vht-action-container .suggested_row {
    margin: 7px 0px 0px 0px !important; }
    .vht-action-container .suggested_row .btn_custom_top_right,
    .vht-action-container .suggested_row .btn_custom_bottom_right {
      padding: 0px; }
      @media (max-width: 767px) {
        .vht-action-container .suggested_row .btn_custom_top_right,
        .vht-action-container .suggested_row .btn_custom_bottom_right {
          padding: 0px 1em; } }
    .vht-action-container .suggested_row .btn_custom_top_left,
    .vht-action-container .suggested_row .btn_custom_bottom_left {
      padding: 0px .5em 0px 0px; }
      @media (max-width: 767px) {
        .vht-action-container .suggested_row .btn_custom_top_left,
        .vht-action-container .suggested_row .btn_custom_bottom_left {
          padding: .5em 1em; } }
    .vht-action-container .suggested_row .btn-custom {
      background: #f5f5f5;
      color: #4d8ff7;
      border: solid 1px #dae0e4;
      line-height: 100%;
      font-weight: normal;
      width: 100%;
      height: 100%;
      font-size: 16px;
      border-radius: 7px;
      -webkit-border-radius: 7px;
      -moz-border-radius: 7px;
      -ms-border-radius: 7px;
      -o-border-radius: 7px; }
      .vht-action-container .suggested_row .btn-custom.active, .vht-action-container .suggested_row .btn-custom:hover {
        background: #4d8ff7;
        color: #ffffff;
        border: solid 1px #4d8ff7; }
  .vht-action-container .suggested-date-wrapper {
    display: flex;
    flex-wrap: wrap; }
    .vht-action-container .suggested-date-wrapper .suggested-date {
      flex: 0 0 50%;
      max-width: 50%; }
      .vht-action-container .suggested-date-wrapper .suggested-date .date {
        border: 1px solid #e6e4e4;
        margin: 5px;
        text-align: center;
        border-radius: 5px;
        line-height: 1;
        padding: 5px 10px;
        font-weight: 400;
        color: #4d8ff7;
        background-color: #f9f9f9;
        cursor: pointer; }
        .vht-action-container .suggested-date-wrapper .suggested-date .date.active {
          color: #ffffff;
          background-color: #4d8ff7; }
  .vht-action-container .btn-primary {
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-size: 22px;
    background-color: #4d8ff7;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    padding: 0 11px;
    line-height: 31px;
    height: 31px;
    margin: 0px; }
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
      .vht-action-container .btn-primary {
        line-height: 170%; } }
  .vht-action-container .vht-loader {
    position: absolute;
    background-position: center center;
    background-image: url(/images/loading.gif);
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    display: none;
    top: 0 !important; }

div[id$=accessibilitytoolbar] {
  display: none !important; }

.paragraph--type--webform .menu-header-accessability {
  display: none !important; }

.theme__hivis,
.theme__hivis * {
  color: #ff0 !important;
  background-color: #000 !important;
  border-color: #ff0 !important;
  fill: #ff0; }
  .theme__hivis .financial-reports .collapsible h3 a::after,
  .theme__hivis * .financial-reports .collapsible h3 a::after {
    border-bottom: 0.5em solid #ff0 !important; }
  .theme__hivis .financial-reports .collapsible footer_report a::before,
  .theme__hivis * .financial-reports .collapsible footer_report a::before {
    filter: invert(1) !important; }
  .theme__hivis img,
  .theme__hivis * img {
    filter: invert(1) !important; }
  .theme__hivis header.leumi_marketing_header .menu-header-accessability button,
  .theme__hivis * header.leumi_marketing_header .menu-header-accessability button {
    background-image: url(/images/header/yellow_accessability.svg) !important; }
  .theme__hivis header.leumi_marketing_header .menu-header-language button, .theme__hivis header.leumi_marketing_header .menu-header-language button:hover,
  .theme__hivis * header.leumi_marketing_header .menu-header-language button,
  .theme__hivis * header.leumi_marketing_header .menu-header-language button:hover {
    background-image: url(/images/header/yellow_lang.svg); }
  .theme__hivis header.leumi_marketing_header .menu-header-search button, .theme__hivis header.leumi_marketing_header .menu-header-search button:hover,
  .theme__hivis * header.leumi_marketing_header .menu-header-search button,
  .theme__hivis * header.leumi_marketing_header .menu-header-search button:hover {
    background-image: url(/images/header/yellow_search.svg); }
  .theme__hivis header.leumi_marketing_header .menu-header-search ul.search-terms li div .search-box button.search-button,
  .theme__hivis * header.leumi_marketing_header .menu-header-search ul.search-terms li div .search-box button.search-button {
    background-image: url(/images/header/yellow_search2.svg); }
  .theme__hivis header.leumi_marketing_header .menu-header-search ul.search-terms li div .search-box ::placeholder,
  .theme__hivis * header.leumi_marketing_header .menu-header-search ul.search-terms li div .search-box ::placeholder {
    color: #ff0; }

.node-campaign > .menu-header-accessability, .sub-custody > .menu-header-accessability {
  position: absolute;
  z-index: 1;
  top: 13px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  left: 20px; }
  .node-campaign > .menu-header-accessability.login, .sub-custody > .menu-header-accessability.login {
    top: -100px; }
  .node-campaign > .menu-header-accessability > button, .sub-custody > .menu-header-accessability > button {
    background-size: contain;
    width: 24px !important;
    height: 24px !important;
    background-color: white; }

.menu-header-accessability {
  width: 33px;
  height: 33px;
  margin-left: 10px; }
  .menu-header-accessability.afterlogin > button {
    background-image: url(/images/accessability_invert.svg); }
  .menu-header-accessability > button {
    cursor: pointer;
    background-image: url(/images/accessability.svg);
    background-position: 50%;
    background-repeat: no-repeat !important;
    width: 33px !important;
    height: 33px !important;
    font-size: 0;
    outline: 0px;
    border: 0px;
    display: block;
    background-color: transparent;
    border-radius: 50%; }
    .menu-header-accessability > button:focus-visible {
      outline: 2px solid black; }
    .menu-header-accessability > button:focus:not(:focus-visible) {
      outline: 0px solid white; }
  .menu-header-accessability button.active {
    background-image: url(/images/accessability_invert.svg);
    background-position: 50%; }

.theme__hivis .menu-header-accessability > button:focus-visible {
  outline: 2px solid white; }

.theme__hivis .action-buttons ul li .parent-item a {
  background-position: 74% 50%; }
  .theme__hivis .action-buttons ul li .parent-item a:focus-visible {
    outline: 2px solid white; }

.theme__hivis .close {
  opacity: 1; }

.theme__hivis .extra-tabs.mobile .tabs .tab i:before, .theme__hivis .strip-tabs .tab-link-mobile i:before {
  -webkit-filter: invert(100%);
  filter: invert(100%); }

.theme__hivis .cookie-alert .text i {
  -webkit-filter: invert(100%);
  filter: invert(100%); }

.theme__hivis #main-navigation {
  background-color: #ff0 !important; }

.theme__hivis.minisite .search-input .field .closeSearch > span {
  background-color: #ff0 !important; }

.theme__hivis.minisite:not(.openSearch) .branches-hero-inner .txtContainerSectionOne {
  z-index: 1;
  width: fit-content; }

.ie body main {
  padding-top: 48px \9; }

.ie body .link_button {
  font-size: 1.4em \9;
  padding: 10px 42px 15px 20px \9; }

.ie body .user-login-form,
.ie body .user-pass {
  margin: 10% auto \9;
  width: 25% \9; }
  .ie body .user-login-form > div,
  .ie body .user-pass > div {
    margin: 1% 0px 0px 0px \9; }

.ie body header .logo {
  padding: 0px \9;
  top: 93px \9; }
  .ie body header .logo a {
    float: left \9;
    width: 95% \9; }

.ie body #goodys-page .header {
  padding-top: 60px \9;
  padding-bottom: 40px \9; }
  .ie body #goodys-page .header h1.page-title {
    font-size: 44px \9; }
    .ie body #goodys-page .header h1.page-title:before {
      background-size: auto \9;
      width: 32px \9;
      height: 37px \9;
      right: -40px \9;
      top: 7px \9; }

.ie body #goodys-page .goodys-hp {
  margin-top: 50px \9; }
  .ie body #goodys-page .goodys-hp .control {
    display: flex \9; }

.ie body #goodys-page .goodys-tabs .tab button {
  padding: 15px 30px \9; }

.ie body #goodys-page .goodys-tabs .tab.top_tab button {
  width: 118px \9; }

.ie body #goodys-page .goodys-tabs .questionBackground .article-component h2 {
  font-size: 21px \9; }

.ie body #goodys-page .what-is-main-container .what-is-main .leumi-app {
  margin-top: 15% \9; }

.ie body #goodys-page #searchIcon .modal-dialog {
  margin-top: 350px \9; }

.ie body .leumi-home #next-slide {
  display: block \9; }

.ie body .leumi-home .section-slider {
  height: 100% \9; }
  .ie body .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_desktop {
    display: block \9; }
  .ie body .leumi-home .section-slider .hp-slider-wrapper .bg-image .text .only_mobile {
    display: none \9; }
  .ie body .leumi-home .section-slider .hp-slider-wrapper .more_sections {
    display: none \9; }
  .ie body .leumi-home .section-slider .main-page .links .accounts .enter-account a {
    font-size: 30px \9; }
  .ie body .leumi-home .section-slider .main-page .links .accounts .open-account a {
    font-size: 24px \9; }
  .ie body .leumi-home .section-slider .slider-footer .hp-links .list .complex-link {
    display: inline-block \9; }
    .ie body .leumi-home .section-slider .slider-footer .hp-links .list .complex-link a {
      padding-left: 0px \9; }

.ie body .leumi-home .section-special-offer .offers .offer.title img {
  display: none \9; }

.ie body .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) {
  background-color: #4d8ff7 \9; }
  .ie body .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd) h3 {
    color: #070762 \9; }
  .ie body .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) {
    background-color: #4d8ff7 \9; }
    .ie body .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) h3 {
      color: #070762 \9; }
    .ie body .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .text {
      color: #ffffff \9; }
    .ie body .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .link {
      color: #ffffff \9; }
      .ie body .leumi-home .section-special-offer .offers .offer.offer-content:nth-child(odd):nth-child(3) .link:after {
        background-image: url(/images/hp/arrow_menu_white.png) \9; }

.ie body .leumi-home .section-goodys > img {
  height: auto \9;
  width: 100% \9;
  margin: 0px \9; }

.ie body .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img {
  margin-bottom: 50px \9; }
  .ie body .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .title-img h1 {
    font-size: 52px \9; }

.ie body .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .summary {
  margin: 0px \9; }

.ie body .leumi-home .section-goodys .goodys-wrapper .container-fluid .goodys-inner .bg-image {
  display: inline \9; }

.ie body .leumi-home .section-social-media .social-media-content ul li {
  max-width: 25% \9; }

.ie body .leumi-home .section-search-branches .search-branches-header {
  height: 450px \9; }

.ie body .leumi-home .section-search-branches .footer-title {
  font-size: 22px \9; }

.ie body .leumi-home .section-mortgages .page-title {
  padding-bottom: 0px \9; }

.ie body .leumi-home .section-mortgages-arabic .section-right h3 {
  font-size: 26px \9; }

.ie body .leumi-home .section-mortgages-arabic .section-right .links-wrapper {
  padding: 16px 0px 0px 0px \9;
  width: 100% \9; }
  .ie body .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text {
    padding: 10px 19px 10px 0px \9; }
    .ie body .leumi-home .section-mortgages-arabic .section-right .links-wrapper .text p {
      font-size: 22px \9;
      margin: 0px \9; }

.ie body .leumi-home .section-mortgages-arabic .section-right .single-link {
  width: 100% \9; }
  .ie body .leumi-home .section-mortgages-arabic .section-right .single-link > div a {
    font-size: 22px \9;
    padding: 2px 2.5% 0px 9.5% \9;
    background-position: 6% center \9;
    text-align: center \9; }

.ie body .leumi-home .section-mortgages-arabic .section-right .leumi-app {
  margin-top: 15% \9; }
  .ie body .leumi-home .section-mortgages-arabic .section-right .leumi-app h3 {
    margin: 18px 0px 0px auto \9;
    font-size: 22px \9; }

.ie body .leumi-home .section-mortgages-arabic .section-left .section-top {
  background-color: transparent \9;
  height: 42% \9; }
  .ie body .leumi-home .section-mortgages-arabic .section-left .section-top.bg-image .image-title {
    position: absolute \9;
    bottom: 0px \9;
    line-height: 40px \9;
    font-size: 30px \9; }

.ie body .leumi-home .section-mortgages-arabic .section-left .section-bottom {
  height: 58% \9; }
  .ie body .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li {
    margin: 8% 5% 0 5% \9; }
    .ie body .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li > a span {
      padding-top: 0px \9;
      width: 90px \9;
      height: 90px \9; }
    .ie body .leumi-home .section-mortgages-arabic .section-left .section-bottom ul.icons-links li .text {
      font-size: 13px \9; }

.ie body .leumi-home .section-capital-market .header .wrapper {
  max-width: 83.333336% \9; }

.ie body .leumi-home .section-capital-market .frame .leumi-iframe {
  max-width: 83.333336% \9; }

.ie body .leumi-home .section-capital-market .footer {
  height: 193px \9;
  background: #f5f5f5 \9; }
  .ie body .leumi-home .section-capital-market .footer .wrapper {
    max-width: 83.333336% \9;
    height: 100% \9; }
    .ie body .leumi-home .section-capital-market .footer .wrapper .icons {
      width: 59% \9;
      padding: 0px \9;
      background-color: transparent \9; }
      .ie body .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
        padding-top: 0px \9; }
    .ie body .leumi-home .section-capital-market .footer .wrapper .leumi-app {
      width: 41% \9;
      margin-top: 52px \9;
      margin-bottom: 0px \9;
      padding: 20px 0 20px 20px \9; }

.ie body .leumi-app .android,
.ie body .leumi-app .iphone {
  display: inline-block \9; }

.ie body .node-page-container .node-page-top.height-inner-page {
  min-height: 275px \9; }

.ie body .node-page-container .node-page-top.height-1 {
  min-height: 170px \9; }
  .ie body .node-page-container .node-page-top.height-1 .main-bg-img.paralax {
    position: fixed \9; }

.ie body .node-page-container .node-page-top h1.page-title {
  font-size: 40px \9; }

.ie body .node-page-container .node-page-top .node-page-top-components {
  padding: 1.5% 0px 0px 0px \9; }

.ie body .node-page-container .node-page-main .node-page-bottom {
  margin: 190px 0px 19vh 0px \9; }

.ie body .campaign_page .node-page-container {
  padding: 95px 0px 0px 0px \9; }
  .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row {
    display: table \9;
    border-spacing: 15px \9;
    width: 100% \9; }
    .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row > div {
      display: inline-block \9;
      position: relative \9; }
      .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row > div.desc-3 {
        width: 25% \9;
        padding: 0px 15px \9; }
      .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row > div.desc-4 {
        width: 33.333333% \9;
        padding: 0px 15px \9; }
      .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row > div.desc-6 {
        width: 50% \9;
        padding: 0px 15px \9; }
      .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row > div.desc-8 {
        width: 66.666667% \9;
        padding: 0px 15px \9; }
      .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row > div.plasma {
        width: 33.333333% \9;
        padding: 0px 15px \9; }
        .ie body .campaign_page .node-page-container .node-page-top > .paragraph > .row > div.plasma > div {
          position: absolute \9;
          left: 0px \9; }

.ie body .benefit-item-main-img-tag {
  width: inherit \9;
  height: inherit \9; }

.ie body .BranchSearch {
  height: 670px \9; }
  .ie body .BranchSearch h1 {
    font-size: 36px \9;
    width: auto \9; }
  .ie body .BranchSearch .share_button {
    font-size: 16px \9; }
  .ie body .BranchSearch .share_popup {
    left: -4%\9;
    top: 100%\9;
    background-color: #3b4a59 \9; }
    .ie body .BranchSearch .share_popup:before {
      left: 42%\9; }
    .ie body .BranchSearch .share_popup .share_whatsapp_button,
    .ie body .BranchSearch .share_popup .share_mail_button,
    .ie body .BranchSearch .share_popup .share_sms_button {
      font-size: 13px \9; }
    .ie body .BranchSearch .share_popup .share_whatsapp_button {
      display: none \9; }
    .ie body .BranchSearch .share_popup .share_mail_button {
      font-size: 16px \9; }
    .ie body .BranchSearch .share_popup .share_sms_button {
      display: none \9; }
  .ie body .BranchSearch .top_details {
    display: table \9; }
    .ie body .BranchSearch .top_details .general_details {
      display: table-cell \9;
      width: 65% \9;
      border-left: solid 1px #DADFE4 \9;
      margin-bottom: 0 \9;
      border-bottom: none \9;
      padding-bottom: 0 \9; }
      .ie body .BranchSearch .top_details .general_details .address {
        font-size: 22px \9; }
      .ie body .BranchSearch .top_details .general_details .open_status {
        font-size: 18px \9;
        margin-top: 0 \9;
        margin-left: 10px \9; }
    .ie body .BranchSearch .top_details .time_to_arrive,
    .ie body .BranchSearch .top_details .action {
      display: table-cell \9;
      height: auto \9;
      line-height: inherit \9; }
    .ie body .BranchSearch .top_details .time_to_arrive {
      width: 27% \9;
      float: none \9; }
      .ie body .BranchSearch .top_details .time_to_arrive .walking,
      .ie body .BranchSearch .top_details .time_to_arrive .driving {
        display: block \9; }
      .ie body .BranchSearch .top_details .time_to_arrive .walking {
        margin-bottom: 10px \9;
        margin-left: 0 \9; }
    .ie body .BranchSearch .top_details .action {
      width: 3%\9;
      float: none\9; }
      .ie body .BranchSearch .top_details .action a {
        font-size: 22px\9; }
  .ie body .BranchSearch .phone_details {
    border-bottom: solid 1px #DADFE4 \9; }
    .ie body .BranchSearch .phone_details.mobile {
      display: none \9; }
    .ie body .BranchSearch .phone_details.desktop {
      display: flex \9; }
    .ie body .BranchSearch .phone_details .phone .label {
      font-size: 18px\ 9;
      display: inline-block \9; }
    .ie body .BranchSearch .phone_details .phone .value,
    .ie body .BranchSearch .phone_details .phone .value a,
    .ie body .BranchSearch .phone_details .phone .value a:active,
    .ie body .BranchSearch .phone_details .phone .value a:hover,
    .ie body .BranchSearch .phone_details .phone .value a:visited {
      font-size: 18px \9;
      margin-right: 5px \9;
      cursor: context-menu \9; }
    .ie body .BranchSearch .phone_details .phone .mobile_icon {
      display: none \9; }
    .ie body .BranchSearch .phone_details .banker {
      border: solid 1px #4d8ff7 \9;
      padding: 6px 43px 6px 37px \9;
      font-size: 18px \9;
      background-image: url(/images/branch_search/banker_desktop.png) \9;
      background-position: right 19px center \9;
      margin-top: 10px \9; }
  .ie body .BranchSearch .take_notice {
    width: 97% \9;
    font-size: 18px\ 9; }
    .ie body .BranchSearch .take_notice .notice_title {
      background-position: right 19px top 11px \9; }
    .ie body .BranchSearch .take_notice.alert {
      color: #5f5f60 \9; }
      .ie body .BranchSearch .take_notice.alert button {
        background-image: none \9;
        position: static \9;
        bottom: auto \9;
        left: auto \9; }
      .ie body .BranchSearch .take_notice.alert .take_notice_details {
        padding: 0 39px \9; }
        .ie body .BranchSearch .take_notice.alert .take_notice_details .hours_row {
          display: table \9; }
          .ie body .BranchSearch .take_notice.alert .take_notice_details .hours_row .hours_col {
            display: table-cell \9;
            float: none \9; }
            .ie body .BranchSearch .take_notice.alert .take_notice_details .hours_row .hours_col.hours {
              width: 25% \9; }
            .ie body .BranchSearch .take_notice.alert .take_notice_details .hours_row .hours_col.date {
              width: 10% \9; }
            .ie body .BranchSearch .take_notice.alert .take_notice_details .hours_row .hours_col.desc {
              width: auto \9;
              margin-right: 0 \9; }
  .ie body .BranchSearch .additional_details > div.col-sm-offset-1 {
    margin-right: 8.333333333333332% \9; }
  .ie body .BranchSearch .additional_details .open_hours_title,
  .ie body .BranchSearch .additional_details .services_title {
    font-size: 24px \9; }
  .ie body .BranchSearch .additional_details .services_title {
    margin-top: 0 \9; }
  .ie body .BranchSearch .additional_details .hour_label {
    font-size: 18px \9; }
  .ie body .BranchSearch .additional_details .hours {
    font-size: 18px \9;
    display: block \9;
    margin-left: 0 \9; }
  .ie body .BranchSearch .additional_details .service .service_title {
    font-size: 18px \9; }
  .ie body .BranchSearch .additional_details .service .service_detials .service_sub_title {
    font-size: 18px \9; }
    .ie body .BranchSearch .additional_details .service .service_detials .service_sub_title .code {
      font-size: 16px \9; }
      .ie body .BranchSearch .additional_details .service .service_detials .service_sub_title .code .num {
        font-size: 15px \9; }
  .ie body .BranchSearch form .form-group .input_top > label {
    display: none \9;
    float: none \9;
    font-size: 18px \9; }
  .ie body .BranchSearch form .form-group.show_field .input_top > label {
    display: block \9;
    float: right \9; }
  .ie body .BranchSearch form .form-group .input {
    margin-left: 2% \9; }
    .ie body .BranchSearch form .form-group .input > label {
      font-size: 16px \9;
      width: 20% \9; }
    .ie body .BranchSearch form .form-group .input input {
      font-size: 20px \9;
      padding-right: 2% \9;
      width: 99% \9; }
      .ie body .BranchSearch form .form-group .input input.watermark {
        font-size: 20px \9; }
  .ie body .BranchSearch form .form-group .button_search {
    float: right \9;
    width: 10% \9;
    background-image: none \9; }
  .ie body .BranchSearch #divNoResults h3.error_message {
    font-size: 18px \9; }
  .ie body .BranchSearch .filter .filter_title .filter_label {
    display: block \9; }
  .ie body .BranchSearch .filter .filter_title .more_filters {
    font-size: 15px \9;
    height: 22px \9;
    width: auto \9;
    line-height: 25px \9; }
    .ie body .BranchSearch .filter .filter_title .more_filters:before {
      height: 100% \9;
      top: -10% \9;
      display: block \9; }
    .ie body .BranchSearch .filter .filter_title .more_filters span.desktop {
      display: inline \9; }
    .ie body .BranchSearch .filter .filter_title .more_filters span.mobile {
      display: none \9; }
  .ie body .BranchSearch .filter .more_filters_container .more_filters_container_title {
    font-size: 30px \9; }
  .ie body .BranchSearch .filter .more_filters_container .more_filters_container_inner_title {
    font-size: 22px \9;
    background-size: auto 80% \9; }
  .ie body .BranchSearch .results_header .results_title {
    font-size: 18px \9; }
    .ie body .BranchSearch .results_header .results_title #spnBranchesResultTitle.error_message {
      font-size: 18px \9; }
  .ie body .BranchSearch .checkbox > label button {
    width: 22px \9;
    height: 22px \9;
    min-height: 20px \9;
    margin: 0 \9; }
  .ie body .BranchSearch .checkbox > label span {
    font-size: 15px \9;
    line-height: 22px \9; }
  .ie body .BranchSearch .results_container #ulResults li a,
  .ie body .BranchSearch .results_container #ulResults li a:hover,
  .ie body .BranchSearch .results_container #ulResults li a:active,
  .ie body .BranchSearch .results_container #ulResults li a:visited {
    font-size: 16px \9; }
  .ie body .BranchSearch .results_container #ulResults li div.counter {
    font-size: 30px \9;
    width: 5% \9;
    line-height: 100% \9;
    padding-top: 0 \9; }
  .ie body .BranchSearch .results_container #ulResults li .details .title {
    font-size: 22px \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .title .inner_title_warper {
      display: inline-block \9;
      width: 55% \9;
      margin-left: 4% \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .title .leumi_tor,
    .ie body .BranchSearch .results_container #ulResults li .details .title .mobile_leumi_tor .leumi_tor {
      font-size: 14px \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .title .leumi_tor {
      display: inline \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .title .mobile_leumi_tor {
      display: none \9; }
  .ie body .BranchSearch .results_container #ulResults li .details .content .compact_details {
    width: 55% \9;
    margin-left: 5% \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .content .compact_details .address,
    .ie body .BranchSearch .results_container #ulResults li .details .content .compact_details .phone {
      font-size: 18px \9; }
  .ie body .BranchSearch .results_container #ulResults li .details .content .extra_details {
    width: 40% \9;
    margin: 0 \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .content .extra_details .distance,
    .ie body .BranchSearch .results_container #ulResults li .details .content .extra_details .status {
      width: 100% \9;
      display: block \9;
      float: none \9;
      margin-top: 0 \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .content .extra_details .distance {
      font-size: 18px \9;
      margin-left: 0 \9; }
      .ie body .BranchSearch .results_container #ulResults li .details .content .extra_details .distance:before .number {
        font-size: 24px \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .content .extra_details .status_icon .tooltip {
      font-size: 16px \9; }
    .ie body .BranchSearch .results_container #ulResults li .details .content .extra_details .open_close_status {
      font-size: 14px \9; }
  .ie body .BranchSearch #divMap,
  .ie body .BranchSearch #divBranchDetailsMap {
    height: 100% \9; }
  .ie body .BranchSearch span.error_message {
    font-size: 24px \9; }
    .ie body .BranchSearch span.error_message button {
      font-size: 18px \9; }
  .ie body .BranchSearch .display_options {
    display: none \9; }
    .ie body .BranchSearch .display_options button {
      display: none \9;
      font-size: 16px \9; }
  .ie body .BranchSearch.details.search {
    width: 657px \9; }
    .ie body .BranchSearch.details.search .display_options {
      display: block \9; }
    .ie body .BranchSearch.details.search .extended_details_container {
      height: 380px \9; }
    .ie body .BranchSearch.details.search .additional_details .branch_services_container {
      padding-bottom: 15px \9; }
  .ie body .BranchSearch.search {
    width: 645px \9; }
    .ie body .BranchSearch.search .title {
      font-size: 34px \9; }
    .ie body .BranchSearch.search #divResults {
      height: 370px \9; }
      .ie body .BranchSearch.search #divResults .results_container #ulResults {
        height: 370px \9; }
    .ie body .BranchSearch.search .extended_details_container {
      height: 380px \9; }
    .ie body .BranchSearch.search .take_notice.alert .take_notice_details .hours_row .hours_col.hours {
      width: 25% \9; }
    .ie body .BranchSearch.search .additional_details .branch_services_container {
      padding-bottom: 15px \9; }
  .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a {
    font-size: 18px \9; }
    .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a:hover, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a:active, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a.ui-state-active, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a.ui-state-active:hover, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a.ui-state-active:active, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a.ui-state-hover, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a.ui-state-hover:hover, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li a.ui-state-hover:active {
      font-size: 18px \9; }
  .ie body .BranchSearch ul.ui-autocomplete.ui-menu li.first_city a:after, .ie body .BranchSearch ul.ui-autocomplete.ui-menu li.first_branch a:after {
    font-size: 18px \9; }
  .ie body .BranchSearch #btnRunFilters {
    margin-top: 30px \9;
    font-size: 21px \9; }

.ie body #divBranchDetails .modal-dialog {
  width: 1100px \9; }

.ie body #divBranchDetails .modal-body .modal-header {
  font-size: 36px\9; }

.ie body #divBranchDetails .modal-body .BranchSearch,
.ie body #divBranchDetails .modal-body .BranchSearch > div.row,
.ie body #divBranchDetails .modal-body .BranchSearch > div.row > div > div.row {
  margin: 0 -15px \9; }

.ie body #divBranchDetails .modal-header,
.ie body #divMailShare .modal-header {
  font-size: 36px \9; }

.ie body .bazzer h2 {
  font-size: 50px \9; }

.ie body .digital-buttons {
  padding-bottom: 30px \9; }
  .ie body .digital-buttons .links-table ul li .inner-links a {
    height: 52px \9;
    font-size: 16px \9; }
  .ie body .digital-buttons .links-table ul li .inner-links div.title {
    font-size: 20px \9; }

.ie body .full-width-dived-content {
  padding: 0px 15px \9; }
  .ie body .full-width-dived-content .container {
    padding: 0px 15px \9; }
    .ie body .full-width-dived-content .container > .row {
      margin: 0px -15px \9; }
      .ie body .full-width-dived-content .container > .row > div {
        padding: 20px 15px \9; }
  .ie body .full-width-dived-content .title {
    height: 100% \9;
    text-align: right \9;
    padding: 0px 15px \9; }
    .ie body .full-width-dived-content .title h3 {
      line-height: 48px \9;
      font-weight: 300 \9;
      text-align: inherit \9; }
  .ie body .full-width-dived-content .text {
    padding: 20px 0px \9;
    margin: 0px \9; }
    .ie body .full-width-dived-content .text h3 {
      font-size: 35px \9;
      font-weight: 300 \9;
      margin: 11.5% 8.7% 7% 0px \9;
      width: auto \9; }
    .ie body .full-width-dived-content .text > div {
      margin: 0px 5.6% 0px 0px \9; }
  .ie body .full-width-dived-content.only-blue .container {
    padding: 20px 15px \9; }
    .ie body .full-width-dived-content.only-blue .container > .row > div:first-child:after {
      border-left: 1px solid #ffffff \9;
      border-top: none \9;
      position: absolute \9;
      top: 0px \9;
      bottom: 15px \9;
      left: 0px \9; }
  .ie body .full-width-dived-content.only-blue .title {
    padding: 20px 15px \9; }
    .ie body .full-width-dived-content.only-blue .title h4 {
      font-size: 62px \9;
      font-weight: bold \9;
      padding-top: 10px \9; }
  .ie body .full-width-dived-content.only-blue .text > div {
    padding: 0px 6% 0px 0px \9;
    line-height: 24px \9; }

.ie body .paragraph--type--strip-container > h2 {
  margin: 0px 0px 25px 0px \9; }

.ie body .grey-strip-with-image-content.desc-3 {
  max-width: 25% \9; }
  .ie body .grey-strip-with-image-content.desc-3 .grey-strip .grey-strip-wrapper .body .text {
    margin: 0px 0px 35px 0px \9; }

.ie body .grey-strip-with-image-content.desc-4 {
  max-width: 33.333333% \9; }
  .ie body .grey-strip-with-image-content.desc-4 .grey-strip .grey-strip-wrapper .body .text {
    margin: 0px 0px 35px 0px \9; }

.ie body .grey-strip-with-image-content.desc-6 {
  max-width: 50% \9; }
  .ie body .grey-strip-with-image-content.desc-6 .grey-strip .grey-strip-wrapper .body .text {
    margin: 0px 0px 35px 0px \9; }

.ie body .grey-strip-with-image-content.desc-8 {
  max-width: 66.666667% \9; }
  .ie body .grey-strip-with-image-content.desc-8 .grey-strip .grey-strip-wrapper .body .text {
    margin: 0px 0px 35px 0px \9; }

.ie body .grey-strip-with-image-content.desc-12 .grey-strip .grey-strip-wrapper .body .text {
  margin: 0px 0px 35px 0px \9; }

.ie body .grey-strip-with-image-content.sun-suggestion-1 .grey-strip {
  width: 230px \9; }
  .ie body .grey-strip-with-image-content.sun-suggestion-1 .grey-strip .grey-strip-wrapper .body .text {
    font-size: 18px \9; }

.ie body .grey-strip-with-image-content .grey-strip {
  padding: 18px 18px 18px 15px \9;
  margin: 30px 0px \9; }
  .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .image {
    width: 230px \9; }
    .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .image .image-title h2 {
      font-size: 22px \9;
      line-height: 95% \9; }
  .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .body {
    margin: 0px 15px 0px 0px \9; }
    .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .body .title {
      margin-bottom: 12px \9;
      font-size: 21px \9; }
    .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .body .text {
      font-size: 19px \9;
      line-height: 18px \9;
      min-height: 60px \9;
      margin: 0px 0px 35px 0px \9; }
    .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .body .link {
      display: flex \9;
      position: absolute \9;
      bottom: 0px \9;
      right: 15px \9;
      width: 100% \9;
      margin: 0 -15px \9; }
      .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .body .link .action-link .complex-link a {
        height: 30px \9;
        line-height: 30px \9; }
      .ie body .grey-strip-with-image-content .grey-strip .grey-strip-wrapper .body .link .complex-link {
        display: block \9; }

.ie body .leumi-iframe.embed-responsive.embed-responsive-forex {
  padding-bottom: 216px \9; }

.ie body .leumi-iframe.embed-responsive.embed-responsive-forex-extended {
  padding-bottom: 830px \9; }

.ie body .inner-strip-content .title {
  height: 52px \9;
  font-size: 21px \9;
  padding: 10px 18px \9;
  overflow: auto \9; }

.ie body .inner-strip-content .body {
  height: 86px \9;
  padding: 8px 20px 26px 20px \9; }
  .ie body .inner-strip-content .body .link {
    display: inline-block \9; }

.ie body .minisite .minisite_container {
  min-height: 500px \9;
  float: left \9;
  width: 70% \9;
  padding: 4% 8% 2% 30% \9;
  margin: 0 0 0 8% \9; }
  .ie body .minisite .minisite_container ul {
    font-size: 1.346em \9; }
    .ie body .minisite .minisite_container ul li {
      padding-right: 15% \9;
      background-size: auto \9;
      background-position: top 9px right \9; }
  .ie body .minisite .minisite_container p {
    font-size: .9em \9; }
  .ie body .minisite .minisite_container .title_container {
    right: -19.5% \9;
    top: 0 \9;
    height: 100% \9;
    width: auto \9;
    padding-top: 5% \9;
    padding-right: 0 \9;
    font-size: 60px \9; }
  .ie body .minisite .minisite_container .image {
    display: block \9; }
  .ie body .minisite .minisite_container .actionLink {
    display: block \9; }
  .ie body .minisite .minisite_container:before {
    bottom: -17px \9;
    right: -17px \9;
    width: 120px \9;
    height: 120px \9;
    border-right: solid 17px #008fff \9;
    border-bottom: solid 17px #008fff \9; }

.ie body .border-strip-content {
  margin: 30px 15px \9;
  width: 100% \9; }
  .ie body .border-strip-content .body .title {
    font-size: 24px \9; }
  .ie body .border-strip-content .body .text {
    font-size: 16px \9; }
  .ie body .border-strip-content .link {
    height: 63px \9;
    display: block \9; }
    .ie body .border-strip-content .link .complex-link {
      display: inline-block \9;
      font-size: 15px \9; }

.ie body .sun-icons .title-wraper h3.sub-title {
  margin: 17px 0px 48px 0px \9; }

.ie body .sun-icons .icons {
  margin-bottom: 60px \9; }
  .ie body .sun-icons .icons .sun-icon {
    width: 21% \9; }
    .ie body .sun-icons .icons .sun-icon a .icon {
      padding-top: 82% \9; }
    .ie body .sun-icons .icons .sun-icon a .link {
      font-size: 23px \9; }

.ie body .sun-icons-hp .sun-strip-hp-wrapper .sun-strip-hp .text {
  width: 41.666668% \9;
  padding-left: 3% \9; }

.ie10 .leumi-home .section-mortgages {
  display: block;
  width: 100%; }
  .ie10 .leumi-home .section-mortgages .page-title {
    display: block;
    float: right;
    width: 34%;
    height: 100%;
    margin: 0px;
    padding: 55% 5% 0px 0px; }
    .ie10 .leumi-home .section-mortgages .page-title .link > div {
      display: inline-block; }
      .ie10 .leumi-home .section-mortgages .page-title .link > div a:after {
        margin-top: 0px; }
  .ie10 .leumi-home .section-mortgages .sun-icons-hp {
    display: block;
    float: right;
    width: 58%;
    height: 100%;
    margin: 0px; }
    .ie10 .leumi-home .section-mortgages .sun-icons-hp .sun-strip-hp-wrapper {
      height: 33%; }
      .ie10 .leumi-home .section-mortgages .sun-icons-hp .sun-strip-hp-wrapper:first-child {
        height: 34%; }
  .ie10 .leumi-home .section-mortgages:after {
    content: "";
    display: block;
    clear: both; }

.ie10 .leumi-home .section-special-offer .offers .offer.title {
  display: table;
  width: 33.33%; }
  .ie10 .leumi-home .section-special-offer .offers .offer.title h3 {
    display: table-cell;
    vertical-align: middle;
    padding-right: 20%; }

.ie10 .leumi-home .section-capital-market .header {
  position: relative; }
  .ie10 .leumi-home .section-capital-market .header .wrapper {
    display: block; }
    .ie10 .leumi-home .section-capital-market .header .wrapper .page-title {
      display: block;
      float: right; }
    .ie10 .leumi-home .section-capital-market .header .wrapper .link {
      display: block;
      float: left; }
      .ie10 .leumi-home .section-capital-market .header .wrapper .link a {
        line-height: 2.2; }
    .ie10 .leumi-home .section-capital-market .header .wrapper:after {
      content: "";
      display: block;
      clear: both; }

.ie10 .leumi-home .section-capital-market .frame {
  position: relative; }

.ie10 .leumi-home .section-capital-market .footer {
  position: relative; }
  .ie10 .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li > a {
    display: block; }

.ie10 .leumi-home .section-social-media .social-media-content ul li {
  position: relative; }

.ie10 .grey-strip-with-image-content .grey-strip .grey-strip-wrapper {
  display: block !important;
  width: 100% !important; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .sun-strip-hp-wrapper .sun-strip-hp .link-wrap {
    display: table; } }

@supports (-ms-ime-align: auto) {
  .sun-strip-hp-wrapper .sun-strip-hp .link-wrap {
    display: table; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .sun-strip-hp-wrapper .sun-strip-hp .text,
  .sun-strip-hp-wrapper .sun-strip-hp .icon {
    display: table-cell;
    vertical-align: middle; } }

@supports (-ms-ime-align: auto) {
  .sun-strip-hp-wrapper .sun-strip-hp .text,
  .sun-strip-hp-wrapper .sun-strip-hp .icon {
    display: table-cell;
    vertical-align: middle; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .sun-strip-hp-wrapper .sun-strip-hp .icon img {
    width: 70%; } }

@supports (-ms-ime-align: auto) {
  .sun-strip-hp-wrapper .sun-strip-hp .icon img {
    width: 100%; } }

@media screen and (min-width: 1280px) and (min-height: 700px) and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .leumi-app img {
    width: 140px; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > picture {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > picture {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.mobile {
    display: block; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.mobile {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.mobile {
    display: block; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.mobile {
      display: none; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.desktop {
    display: none; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.desktop {
    display: block; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.desktop {
    display: none; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-slider .hp-slider-wrapper .bg-image > img.desktop {
      display: block; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a,
  .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a {
    display: block; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a,
  .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a {
    display: block; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a:after,
  .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a:after {
    float: left;
    margin-top: 5%; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-slider .main-page .links .accounts .enter-account .complex-link a:after,
  .leumi-home .section-slider .main-page .links .accounts .open-account .complex-link a:after {
    float: left;
    margin-top: 5%; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-goodys > img.ie {
    display: block; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-goodys > img.ie {
    display: block; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-goodys > img.not_ie {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-goodys > img.not_ie {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-social-media .social-media-header > picture {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-social-media .social-media-header > picture {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-social-media .social-media-header > img.mobile {
    display: block; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-social-media .social-media-header > img.mobile {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-social-media .social-media-header > img.mobile {
    display: block; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-social-media .social-media-header > img.mobile {
      display: none; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-social-media .social-media-header > img.desktop {
    display: none; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-social-media .social-media-header > img.desktop {
    display: block; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-social-media .social-media-header > img.desktop {
    display: none; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-social-media .social-media-header > img.desktop {
      display: block; } } }

@media (min-width: 1280px) and (min-height: 700px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-social-media .social-media-header > div {
    padding: 8% 11% 12.7% 0px; } }

@media (min-width: 1280px) and (min-height: 700px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-social-media .social-media-header > div {
      padding: 8% 11% 12.7% 0px; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-special-offer .offers .offer.offer-bg .bg img {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-special-offer .offers .offer.offer-bg .bg img {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-special-offer .offers .offer.offer-bg .bg img.ie {
    display: inline; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-special-offer .offers .offer.offer-bg .bg img.ie {
    display: inline; } }

@media (min-width: 992px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-leumi-digital .icons .leumi-digital-bg {
    width: 25%; } }

@media (min-width: 992px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-leumi-digital .icons .leumi-digital-bg {
      width: 25%; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-mortgages > picture {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-mortgages > picture {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-mortgages > img.mobile {
    display: block; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-mortgages > img.mobile {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-mortgages > img.mobile {
    display: block; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-mortgages > img.mobile {
      display: none; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-mortgages > img.desktop {
    display: none; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-mortgages > img.desktop {
    display: block; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-mortgages > img.desktop {
    display: none; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-mortgages > img.desktop {
      display: block; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market > picture {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-capital-market > picture {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market > img.mobile {
    display: block; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market > img.mobile {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-capital-market > img.mobile {
    display: block; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-capital-market > img.mobile {
      display: none; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market > img.desktop {
    display: none; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market > img.desktop {
    display: block;
    height: 100%; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-capital-market > img.desktop {
    display: none; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-capital-market > img.desktop {
      display: block;
      height: 100%; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market .footer .wrapper {
    display: table;
    width: 100%; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-capital-market .footer .wrapper {
    display: table;
    width: 100%; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market .footer .wrapper .icons {
    display: table-cell; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-capital-market .footer .wrapper .icons {
    display: table-cell; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li .leumi-app {
    padding: 10px 0px 0px 0px; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-capital-market .footer .wrapper .icons .icons-links li {
      padding: 10px 0px 0px 0px; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market .footer .wrapper .leumi-app {
    display: table-cell;
    vertical-align: middle; } }

@supports (-ms-ime-align: auto) {
  .leumi-home .section-capital-market .footer .wrapper .leumi-app {
    display: table-cell;
    vertical-align: middle; } }

@media (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market .footer .wrapper .leumi-app {
    width: 40%; } }

@media (min-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-capital-market .footer .wrapper .leumi-app {
      width: 40%; } } }

@media (min-width: 768px) and (max-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .leumi-home .section-capital-market .footer .wrapper .leumi-app {
    width: 29%; } }

@media (min-width: 768px) and (max-width: 768px) {
  @supports (-ms-ime-align: auto) {
    .leumi-home .section-capital-market .footer .wrapper .leumi-app {
      width: 29%; } } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .action-buttons ul li ul li:first-child {
    padding-top: 6%; } }

@supports (-ms-ime-align: auto) {
  .action-buttons ul li ul li:first-child {
    padding-top: 6%; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .grey-strip-with-image-content .grey-strip .grey-strip-wrapper {
    /*display:block !important;*/
    width: 100% !important; } }

@supports (-ms-ime-align: auto) {
  .grey-strip-with-image-content .grey-strip .grey-strip-wrapper {
    /*display:block !important;*/
    width: 100% !important; } }

/*
for tests
*/
pre {
  top: 170px;
  position: absolute !important;
  width: 1000px;
  margin: auto;
  left: 0;
  right: 0; }

/*# sourceMappingURL=style-leumi-homepage-english.css.map */