/* [project]/src/components/Header/LanguageSelect/LanguageSelect.module.css [app-client] (css) */
.LanguageSelect-module__YfOeGG__dropdown {
  justify-content: center;
  width: 40px;
  height: 80px;
  display: flex;
  position: relative;
}

.LanguageSelect-module__YfOeGG__label {
  box-sizing: content-box;
  flex: 0 0 32px;
  justify-content: center;
  align-items: center;
  width: 40px;
  font-size: 14px;
  display: flex;
}

@media (any-hover: hover) {
  .LanguageSelect-module__YfOeGG__dropdownMenu:hover, .LanguageSelect-module__YfOeGG__label:hover ~ .LanguageSelect-module__YfOeGG__dropdownMenu {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
    transform: translateY(-12px)translateX(0);
  }
}

.LanguageSelect-module__YfOeGG__labelImage {
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 50%;
  width: 32px;
  height: 32px;
}

@media (min-width: 768px) {
  .LanguageSelect-module__YfOeGG__labelImage {
    width: 24px;
    height: 24px;
  }
}

.LanguageSelect-module__YfOeGG__selected {
  perspective: 1px;
  border-radius: 8px;
  outline: none;
  position: relative;
  overflow: hidden;
}

.LanguageSelect-module__YfOeGG__selected img {
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 8px;
}

.LanguageSelect-module__YfOeGG__smSize {
  width: 32px;
  height: 32px;
}

@media (min-width: 768px) {
  .LanguageSelect-module__YfOeGG__smSize {
    width: 24px;
    height: 24px;
  }
}

.LanguageSelect-module__YfOeGG__langLink {
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 8px;
  transition: background-color .3s ease-in-out;
  display: flex;
}

@media (any-hover: hover) {
  .LanguageSelect-module__YfOeGG__langLink:hover {
    background-color: #0000009e;
  }
}

.LanguageSelect-module__YfOeGG__dropdownMenu {
  pointer-events: none;
  z-index: 2;
  top: 75px;
  opacity: 0;
  background: #fff;
  border-radius: 10px;
  flex-direction: column;
  transition: opacity .15s ease-in-out, transform .15s ease-in-out, visibility .15s ease-in-out;
  display: flex;
  position: absolute;
  inset-inline-start: 0;
  transform: translateY(-12px)translateX(0);
}

@media (any-hover: none) {
  .LanguageSelect-module__YfOeGG__dropdownMenu {
    visibility: hidden;
  }
}

.LanguageSelect-module__YfOeGG__dropdownMenu img {
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 50%;
}

.LanguageSelect-module__YfOeGG__dropdownMenuActive {
  pointer-events: auto;
  opacity: 1;
  transform: translateY(-12px)translateX(0);
}

@media (any-hover: none) {
  .LanguageSelect-module__YfOeGG__dropdownMenuActive {
    visibility: visible;
  }
}

/* [project]/src/components/Footer/ContactMethod/ContactMethod.module.css [app-client] (css) */
.ContactMethod-module__pc8JOW__wrapper {
  justify-items: center;
  gap: 15px;
  display: grid;
}

@media (min-width: 768px) {
  .ContactMethod-module__pc8JOW__wrapper {
    justify-items: initial;
  }
}

.ContactMethod-module__pc8JOW__label {
  color: var(--neutral-8);
  text-wrap: nowrap;
  font-size: 12px;
  font-weight: 700;
}

.ContactMethod-module__pc8JOW__row {
  gap: 8px;
  display: flex;
}

.ContactMethod-module__pc8JOW__column {
  gap: 8px;
  display: grid;
}

/* [project]/src/components/Footer/Footer.module.css [app-client] (css) */
.Footer-module__Grjkva__container {
  background-color: var(--neutral-gray);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

@media (min-width: 768px) {
  .Footer-module__Grjkva__container {
    padding-top: 64px;
  }
}

.Footer-module__Grjkva__wrapper {
  max-width: var(--container-max-width);
  padding-inline: var(--block-padding-x);
  margin-inline: auto;
}

.Footer-module__Grjkva__footerTop {
  width: 100%;
  color: var(--neutral-dark);
  flex-direction: column;
  justify-content: space-between;
  gap: 50px;
  padding-bottom: 20px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

@media (min-width: 768px) {
  .Footer-module__Grjkva__footerTop {
    flex-direction: row;
    justify-content: space-between;
  }
}

.Footer-module__Grjkva__footerTopLeft {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  display: flex;
}

@media (min-width: 768px) {
  .Footer-module__Grjkva__footerTopLeft {
    align-items: start;
    justify-content: initial;
  }
}

.Footer-module__Grjkva__footerContacts a {
  color: var(--neutral-8);
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  transition: color .3s ease-in-out;
}

@media (any-hover: hover) {
  .Footer-module__Grjkva__footerContacts a:hover {
    color: var(--color-dark-blue-6);
  }
}

.Footer-module__Grjkva__footerContacts {
  border-top: 1px solid var(--neutral-3);
  flex-wrap: wrap;
  justify-content: center;
  gap: 30px;
  padding-top: 20px;
  display: flex;
}

@media (min-width: 768px) {
  .Footer-module__Grjkva__footerContacts {
    justify-content: space-between;
  }

  .Footer-module__Grjkva__footerContacts a {
    text-align: start;
  }
}

.Footer-module__Grjkva__footerContacts > :first-child {
  flex: 100%;
}

.Footer-module__Grjkva__footerBottom {
  color: var(--neutral-5);
  text-align: center;
  flex-wrap: wrap;
  justify-content: center;
  gap: 16px;
  padding-top: 40px;
  font-size: 12px;
  font-weight: 400;
  display: flex;
}

@media (min-width: 992px) {
  .Footer-module__Grjkva__footerBottom {
    text-align: initial;
    flex-wrap: nowrap;
    align-items: flex-start;
    gap: 50px;
  }

  .Footer-module__Grjkva__footerBottomInfo {
    flex: 1 0 270px;
    width: 270px;
  }

  .Footer-module__Grjkva__footerBottomUsesAbout {
    flex: auto;
    max-width: 600px;
  }
}

.Footer-module__Grjkva__footerBottomCopyright {
  text-wrap: nowrap;
}

.Footer-module__Grjkva__footerBottomDevelopment {
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  display: flex;
}

.Footer-module__Grjkva__logo {
  flex: none;
}

/* [project]/src/components/Footer/FooterMenu/FooterMenu.module.css [app-client] (css) */
.FooterMenu-module__dQ-sDq__footerMenuWrapper {
  flex-wrap: wrap;
  display: flex;
}

@media (min-width: 860px) {
  .FooterMenu-module__dQ-sDq__footerMenuWrapper {
    justify-content: center;
    width: 100%;
  }
}

.FooterMenu-module__dQ-sDq__container {
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  width: 100%;
  display: flex;
}

@media (min-width: 860px) {
  .FooterMenu-module__dQ-sDq__container {
    -moz-columns: 3;
    columns: 3;
    display: block;
  }
}

.FooterMenu-module__dQ-sDq__item {
  width: fit-content;
  transition: color .3s ease-in-out;
}

@media (min-width: 860px) {
  .FooterMenu-module__dQ-sDq__item {
    margin-inline-start: 34%;
  }
}

@media (min-width: 768px) {
  .FooterMenu-module__dQ-sDq__item:not(:last-child) {
    margin-bottom: 20px;
  }
}

@media (any-hover: hover) {
  .FooterMenu-module__dQ-sDq__item:hover {
    color: var(--color-dark-blue-6);
  }
}

/* [project]/src/components/Footer/FooterSocialButton/FooterSocialButton.module.css [app-client] (css) */
.FooterSocialButton-module__Cw6uoG__socialIcon {
  border: 1px solid var(--neutral-4);
  border-radius: 8px;
  padding: 10px;
  transition: border-color .3s ease-in-out;
}

@media (any-hover: hover) {
  .FooterSocialButton-module__Cw6uoG__socialIcon:hover {
    border-color: var(--color-dark-blue-6);
  }
}

.FooterSocialButton-module__Cw6uoG__socialIcon svg {
  will-change: scale;
  width: 20px;
  height: 20px;
  transition: scale .3s ease-in-out;
}

@media (any-hover: hover) {
  .FooterSocialButton-module__Cw6uoG__socialIcon:hover svg {
    scale: 1.2;
  }
}

/* [project]/src/components/Footer/Policies/Policies.module.css [app-client] (css) */
.Policies-module__oHyr8a__footerTopPolicy {
  text-wrap: nowrap;
  justify-items: center;
  gap: 20px;
  height: fit-content;
  display: grid;
}

@media (min-width: 768px) {
  .Policies-module__oHyr8a__footerTopPolicy {
    justify-items: initial;
  }
}

.Policies-module__oHyr8a__footerTopPolicy button {
  color: var(--neutral-8);
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  transition: color .3s ease-in-out;
}

@media (any-hover: hover) {
  .Policies-module__oHyr8a__footerTopPolicy button:hover {
    color: var(--color-dark-blue-6);
  }
}

/* [project]/src/components/CustomComponents/Dropdown/Dropdown.module.css [app-client] (css) */
.Dropdown-module__hWP-3q__dropdown {
  position: relative;
}

.Dropdown-module__hWP-3q__dropdownBtn {
  cursor: pointer;
}

.Dropdown-module__hWP-3q__dropdownContent {
  z-index: 9999;
  visibility: hidden;
  opacity: 0;
  background-color: var(--color-white);
  border-radius: 12px;
  padding: 12px;
  transition: transform .3s ease-in-out, visibility .3s ease-in-out, opacity .3s ease-in-out;
  position: absolute;
  top: 70%;
  overflow: hidden;
  box-shadow: 0 0 32px #0984e352;
}

.Dropdown-module__hWP-3q__left {
  left: 0;
}

.Dropdown-module__hWP-3q__right {
  right: 0;
}

@media (any-hover: hover) {
  .Dropdown-module__hWP-3q__dropdown:hover .Dropdown-module__hWP-3q__dropdownContent {
    visibility: visible;
    opacity: 1;
    transform: translate(0, 10px);
  }
}

/* [project]/src/components/Header/DesktopMenu/DesktopMenu.module.css [app-client] (css) */
.DesktopMenu-module__zjHMGG__container {
  gap: 2px;
  height: 100%;
  font-size: 13px;
  font-weight: 700;
  display: none;
}

@media (min-width: 1080px) {
  .DesktopMenu-module__zjHMGG__container {
    align-items: center;
    display: flex;
  }
}

.DesktopMenu-module__zjHMGG__item {
  border-radius: var(--border-radius);
  padding: 12px;
  font-weight: 600;
  transition: color .3s ease-in-out;
}

.DesktopMenu-module__zjHMGG__wrapperDropDown {
  flex-direction: column;
  width: max-content;
  display: flex;
}

@media (any-hover: hover) {
  .DesktopMenu-module__zjHMGG__item:hover {
    color: var(--color-dark-blue-6);
  }
}

.DesktopMenu-module__zjHMGG__active {
  color: var(--color-dark-blue-6);
}

.DesktopMenu-module__zjHMGG__wrapperItem {
  padding: 12px;
  font-weight: 600;
}

.DesktopMenu-module__zjHMGG__dropdownMenuColumns {
  flex-direction: row;
}

.DesktopMenu-module__zjHMGG__dropdownMenuColumn {
  flex-direction: column;
  display: flex;
}

.DesktopMenu-module__zjHMGG__dropdownMenuColumn .DesktopMenu-module__zjHMGG__item {
  font-weight: normal;
}

.DesktopMenu-module__zjHMGG__dropdownMenuColumn:first-child .DesktopMenu-module__zjHMGG__item {
  font-weight: bold;
}

/* [project]/src/components/Header/HeaderButton/HeaderButton.module.css [app-client] (css) */
.HeaderButton-module__xl-ABq__hiddenMenu {
  background-color: var(--color-white);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: opacity .3s ease-in-out;
  display: flex;
}

@media (any-hover: hover) {
  .HeaderButton-module__xl-ABq__hiddenMenu:hover {
    opacity: .7;
  }
}

@media (min-width: 1080px) {
  .HeaderButton-module__xl-ABq__hiddenMenu {
    display: none;
  }
}

/* [project]/src/components/Header/HeaderFavorites/HeaderFavorites.module.css [app-client] (css) */
.HeaderFavorites-module__USf9La__favorites {
  align-items: center;
  gap: 8px;
  display: none;
}

@media (min-width: 768px) {
  .HeaderFavorites-module__USf9La__favorites {
    display: flex;
  }
}

.HeaderFavorites-module__USf9La__favoritesCount {
  color: var(--neutral-dark);
  font-size: 12px;
  font-weight: 600;
}

/* [project]/src/components/Navbar/Navbar.module.css [app-client] (css) */
.Navbar-module___rHu7W__navbar {
  z-index: 100;
  top: 0;
  color: #fff;
  background-color: var(--color-bg-inp-dark);
  border-radius: 8px 0 0 8px;
  flex-direction: column;
  width: 240px;
  height: 100vh;
  padding: 20px 12px 120px;
  display: flex;
  position: fixed;
  inset-inline-end: 0;
  overflow-y: auto;
}

@media (min-width: 768px) {
  .Navbar-module___rHu7W__navbar {
    width: 300px;
    padding: 40px 20px;
  }
}

.Navbar-module___rHu7W__navbar img {
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: var(--border-radius);
}

.Navbar-module___rHu7W__navbar h3 {
  font-size: 16px;
  font-weight: 700;
}

@media (min-width: 768px) {
  .Navbar-module___rHu7W__navbar h3 {
    font-size: 24px;
  }
}

.Navbar-module___rHu7W__navbar h4 {
  color: #fff;
  opacity: .6;
  font-size: 14px;
}

.Navbar-module___rHu7W__wrapperBar {
  padding: 0 20px;
}

.Navbar-module___rHu7W__wrapper {
  z-index: 1000;
  top: 0;
  background-color: #000c;
  width: 100vw;
  height: 100vh;
  position: absolute;
  inset-inline-start: 0;
}

.Navbar-module___rHu7W__nav {
  margin: 16px 0;
}

@media (min-width: 768px) {
  .Navbar-module___rHu7W__nav {
    margin: 32px 0;
  }
}

.Navbar-module___rHu7W__navHeader {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.Navbar-module___rHu7W__link {
  border-radius: var(--border-radius);
  align-items: center;
  gap: 16px;
  padding: 13px 20px;
  font-size: 18px;
  display: flex;
}

.Navbar-module___rHu7W__link, .Navbar-module___rHu7W__active {
  transition: box-shadow .3s ease-in-out;
}

@media (any-hover: hover) {
  .Navbar-module___rHu7W__link:hover, .Navbar-module___rHu7W__active {
    box-shadow: 3px 3px 20px #000;
  }
}

.Navbar-module___rHu7W__link img {
  width: 24px;
  height: 24px;
}

.Navbar-module___rHu7W__button {
  width: 100%;
}

.Navbar-module___rHu7W__lineIndent {
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 2px;
  overflow: hidden;
}

.Navbar-module___rHu7W__privateLink {
  margin-top: 35px;
}

.Navbar-module___rHu7W__hidden {
  display: none;
}

/* [project]/src/components/Header/HeaderModals/HeaderModals.module.css [app-client] (css) */
.HeaderModals-module__Y_tE4W__buttonClose {
  color: #fff;
  background-color: var(--color-red-6);
  border-radius: 26px;
  width: 100%;
  padding: 10px;
  font-size: 16px;
  font-weight: 400;
}

.HeaderModals-module__Y_tE4W__buttonOutline {
  color: #000;
  border: 1px solid #252933;
  border-radius: 26px;
  width: 100%;
  padding: 10px;
  font-size: 16px;
}

/* [project]/src/components/Header/PrivateContentHeader/PrivateContentHeader.module.css [app-client] (css) */
.PrivateContentHeader-module__YgAmpq__photo {
  cursor: pointer;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: var(--border-radius);
  position: relative;
  overflow: hidden;
}

.PrivateContentHeader-module__YgAmpq__photo:after {
  content: "";
  bottom: 0;
  opacity: 0;
  background-color: var(--color-text-blue);
  border: 2px solid #fff;
  width: 20px;
  height: 20px;
  transition: opacity .3s ease-in-out;
  position: absolute;
  inset-inline-end: 0;
  transform: translateX(95%)rotate(45deg)translateY(68%);
}

@media (any-hover: hover) {
  .PrivateContentHeader-module__YgAmpq__photo:after:hover {
    opacity: 1;
  }
}

.PrivateContentHeader-module__YgAmpq__link {
  border-radius: var(--border-radius);
  border: 1px solid #0000;
  padding: 10px;
  transition: border .3s ease-in-out;
}

@media (any-hover: hover) {
  .PrivateContentHeader-module__YgAmpq__link:hover {
    border: 1px solid var(--color-text-muted);
  }
}

/* [project]/src/components/Header/HeaderActions/HeaderActions.module.css [app-client] (css) */
.HeaderActions-module__KUiuqW__button {
  color: #fff;
  border-radius: var(--border-radius);
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding-block: 8px;
  font-size: 13px;
  font-weight: 700;
  transition: background-color .3s ease-in-out;
  display: flex;
}

.HeaderActions-module__KUiuqW__text {
  display: none;
}

@media (min-width: 1140px) {
  .HeaderActions-module__KUiuqW__text {
    display: block;
  }
}

/* [project]/src/components/Header/HeaderContainer/HeaderContainer.module.css [app-client] (css) */
.HeaderContainer-module__oj4Lga__container {
  z-index: 3;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

@media (min-width: 768px) {
  .HeaderContainer-module__oj4Lga__container {
    gap: 8px;
  }
}

.HeaderContainer-module__oj4Lga__wrapper {
  width: 100%;
  max-width: var(--container-max-width);
  height: 80px;
  padding-block: 0;
  padding: 0 var(--block-padding-x);
  color: #000;
  background-color: #fffc;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  display: flex;
}

@media (min-width: 768px) {
  .HeaderContainer-module__oj4Lga__wrapper {
    border-radius: 0 0 12px 12px;
  }
}

.HeaderContainer-module__oj4Lga__left {
  align-items: center;
  gap: 8px;
  display: flex;
}

@media (min-width: 468px) {
  .HeaderContainer-module__oj4Lga__left {
    gap: 12px;
  }
}

@media (min-width: 768px) {
  .HeaderContainer-module__oj4Lga__left {
    gap: 12px;
  }
}

.HeaderContainer-module__oj4Lga__logo {
  cursor: pointer;
  top: 21px;
  color: #000;
  font-size: 28px;
  position: absolute;
  inset-inline-start: 23px;
}

.HeaderContainer-module__oj4Lga__logoContainer {
  width: 111px;
  height: 33px;
}

.HeaderContainer-module__oj4Lga__imgLogo {
  width: 74px;
  height: 36px;
}

.HeaderContainer-module__oj4Lga__right {
  align-items: center;
  gap: 12px;
  display: flex;
}

.HeaderContainer-module__oj4Lga__right > * {
  justify-self: center;
}

.HeaderContainer-module__oj4Lga__breadCrumbsContainer {
  width: 100%;
  max-width: 1240px;
  height: 32px;
  padding: 0 6px;
  display: flex;
}

/* [next]/internal/font/google/inter_861629bd.module.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.p.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter Fallback;
  src: local(Arial);
  ascent-override: 90.44%;
  descent-override: 22.52%;
  line-gap-override: 0.0%;
  size-adjust: 107.12%;
}

.inter_861629bd-module__j9hqKa__className {
  font-family: Inter, Inter Fallback;
  font-style: normal;
}

.inter_861629bd-module__j9hqKa__variable {
  --font-inter: "Inter", "Inter Fallback";
}

/* [next]/internal/font/google/noto_sans_arabic_842ae699.module.css [app-client] (css) */
@font-face {
  font-family: Noto Sans Arabic;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/3fd1b3eda9c5392f-s.p.2ae7fa5d.woff2") format("woff2");
  unicode-range: U+6??, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: Noto Sans Arabic;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/0bcb14a778645c1f-s.80192c65.woff2") format("woff2");
  unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE??;
}

@font-face {
  font-family: Noto Sans Arabic;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/cacc9745706895a8-s.7e35873a.woff2") format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+28??, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B??, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F0??, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F7??, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB??;
}

@font-face {
  font-family: Noto Sans Arabic;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/6ae070eaf7847c89-s.a5cdf1ce.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Noto Sans Arabic;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/14a9d8930cac1a04-s.84f01aea.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Noto Sans Arabic Fallback;
  src: local(Arial);
  ascent-override: 113.22%;
  descent-override: 60.81%;
  line-gap-override: 0.0%;
  size-adjust: 121.35%;
}

.noto_sans_arabic_842ae699-module__AYycsq__className {
  font-family: Noto Sans Arabic, Noto Sans Arabic Fallback;
  font-style: normal;
}

.noto_sans_arabic_842ae699-module__AYycsq__variable {
  --font-ar: "Noto Sans Arabic", "Noto Sans Arabic Fallback";
}

/* [next]/internal/font/google/noto_sans_hebrew_cc2e2047.module.css [app-client] (css) */
@font-face {
  font-family: Noto Sans Hebrew;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/84430d97c1b75d25-s.52396a08.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Noto Sans Hebrew;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/001b39f75c9b7aac-s.52396a08.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Noto Sans Hebrew;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/4f36259cef3d9fc5-s.p.5b752ef0.woff2") format("woff2");
  unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
  font-family: Noto Sans Hebrew;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/5f62b0affa8a11bd-s.7d6e9c7e.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Noto Sans Hebrew;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/9d1f839a878dd09a-s.1f23126b.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Noto Sans Hebrew Fallback;
  src: local(Arial);
  ascent-override: 101.09%;
  descent-override: 27.64%;
  line-gap-override: 0.0%;
  size-adjust: 105.65%;
}

.noto_sans_hebrew_cc2e2047-module__XVCZnW__className {
  font-family: Noto Sans Hebrew, Noto Sans Hebrew Fallback;
  font-style: normal;
}

.noto_sans_hebrew_cc2e2047-module__XVCZnW__variable {
  --font-he: "Noto Sans Hebrew", "Noto Sans Hebrew Fallback";
}

/* [project]/src/components/Layout/Layout.module.css [app-client] (css) */
.Layout-module__cbqlla__layout {
  height: 100%;
  min-height: 100vh;
  font-family: var(--font-inter), "Noto Sans Arabic", "Noto Sans Hebrew", sans-serif;
  flex-direction: column;
  display: flex;
}

.Layout-module__cbqlla__layout[lang="ar"] {
  font-family: var(--font-ar), var(--font-inter), sans-serif;
}

.Layout-module__cbqlla__layout[lang="he"] {
  font-family: var(--font-he), var(--font-inter), sans-serif;
}

.Layout-module__cbqlla__main {
  background-color: var(--background-color);
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: 100%;
  display: flex;
}

