@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(https://familiessaqa.blob.core.windows.net/families-b2c/assets/fonts/Rubik.woff2) format("woff2");
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC,
    U+FB1D-FB4F;
}

/* hebrew */
@font-face {
  font-family: "Assistant";
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(https://familiessaqa.blob.core.windows.net/families-b2c/assets/fonts/Assistant.woff2) format("woff2");
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC,
    U+FB1D-FB4F;
}

/* hebrew */
@font-face {
  font-family: "Rubik";
  font-style: italic;
  font-weight: 300 900;
  font-display: swap;
  src: url(https://familiessaqa.blob.core.windows.net/families-b2c/assets/fonts/RubikItalic.woff2) format("woff2");
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC,
    U+FB1D-FB4F;
}

body {
  margin: 0;
  padding: 0;
  height: 100vh;
  width: 100%;
  background-image: url(https://familiessaqa.blob.core.windows.net/families-b2c/assets/svg/AppBackground.svg);
  background-repeat: no-repeat;
  background-size: cover;
  color: #33301a;
  direction: rtl;
  font-family: "Rubik", "Assistant", sans-serif;
}

a,
.toggle-login-type {
  color: #2e5b65;
}

.close-orange {
  width: 32px;
  height: 32px;
  margin-block-start: 56px;
  margin-inline-end: 56px;

  background-image: url(https://familiessaqa.blob.core.windows.net/families-b2c/assets/svg/CloseOrange.svg);
  background-size: cover;
}

@media (max-width: 650px) {
  .close-orange {
    margin: 0;
    width: 32px;
    height: 32px;
  }
}

@media (min-width: 650px) and (max-width: 1155px) {
  .close-orange {
    margin-block-start: 27px;
  }
}

.error-email{
  white-space: nowrap;
  overflow: hidden;
}
