@font-face {
  font-family: "Noto Sans Arabic";
  src: url("fonts/noto-sans-arabic-regular.woff") format("woff");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0600-06FF,U+0750-077F,U+0870-089F,U+08A0-08FF,U+200C-200D,U+FE70-FEFF;
}
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("fonts/noto-sans-arabic-bold.woff") format("woff");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0600-06FF,U+0750-077F,U+0870-089F,U+08A0-08FF,U+200C-200D,U+FE70-FEFF;
}
@font-face {
  font-family: "Noto Sans Display";
  src: url("fonts/noto-sans-display-title.woff") format("woff");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0020,U+0041,U+0043-0047,U+004C,U+004E,U+0052,U+0054;
}
.lc-cinematic-home {
  --home-font: "Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;
  font-family: var(--home-font);
}
.lc-cinematic-home .lc-topbar-brand {
  font-family: "Noto Sans Display",Arial,sans-serif;
  font-weight: 700;
}
.lc-cinematic-home .hero h2 {
  font-size: clamp(1.3rem,2.3vw,1.86rem);
  line-height: 1.55;
}
.lc-cinematic-home .hero p {
  font-size: 1rem;
  line-height: 1.95;
}
.lc-cinematic-home .lc-topbar-primary a,
.lc-cinematic-home .lc-topbar-menu a,
.lc-cinematic-home .lc-topbar-toggle,
.lc-cinematic-home .lc-topbar-discover {
  font-family: var(--home-font)!important;
}
.lc-cinematic-home .lc-topbar-primary a {line-height: 1.6!important}
.lc-cinematic-home button {font-family: var(--home-font)}
@media(max-width:680px) {
  .lc-cinematic-home .hero p {font-size: .9rem;line-height: 1.8}
}
