@charset "UTF-8";

@font-face {
  font-family: "Zain";
  src: url("../fonts/Zain/Zain-Regular.woff2") format("woff2"), url("../fonts/Zain/Zain-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Zain";
  src: url("../fonts/Zain/Zain-Bold.woff2") format("woff2"), url("../fonts/Zain/Zain-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Zain";
  src: url("../fonts/Zain/Zain-ExtraBold.woff2") format("woff2"), url("../fonts/Zain/Zain-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Tajawal";
  src: url("../fonts/Tajawal/Tajawal-Regular.woff2") format("woff2"), url("../fonts/Tajawal/Tajawal-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Tajawal";
  src: url("../fonts/Tajawal/Tajawal-Medium.woff2") format("woff2"), url("../fonts/Tajawal/Tajawal-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Tajawal";
  src: url("../fonts/Tajawal/Tajawal-Bold.woff2") format("woff2"), url("../fonts/Tajawal/Tajawal-Bold.woff") format("woff");
  font-weight: 600;
  /* В этой теме Bold часто используется как 600 */
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Tajawal";
  src: url("../fonts/Tajawal/Tajawal-ExtraBold.woff2") format("woff2"), url("../fonts/Tajawal/Tajawal-ExtraBold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

body,
button,
input,
optgroup,
select,
textarea,
.header .middle .header-nav .menu .menu-item a,
.header .end .languages .current-value span,
.header .end .languages .dropdown .language-switcher li a,
.header .end .btn-blue-bg,
.header .btn-white-bg,
.header .middle .header-nav .menu .sub-menu .menu-item a,
.header .middle .header-nav .menu .sub-menu .menu-item span,
.site-footer__title,
.site-footer__socials-title,
.site-footer__footer-links a,
.site-footer__copyright,
.site-footer__footer-info .footer-left-links > ul li,
.site-footer__footer-info .footer-right-links > ul li,
.site-footer__logo-text,
.btn-black,
.btn-blue-bg,
.btn-white,
.btn-white-bg,
.btn-transparent,
.btn-science-black,
.btn-science-white,
.btn-link,
.page_info .page-desc,
.top-team-member__excerpt,
.list-team .member .subtitle,
.list-team .member .excerpt,
.archive-job-banner .archive-title-img .line,
.list-jobs .item-job__desc,
.list-jobs .item-job__link,
.list-jobs .read-more span,
.wFormContainer .wFormBody .wForm fieldset.section .group .oneField .label,
.wFormContainer .wFormBody .wForm fieldset.section .group .oneField .inputWrapper .label,
.wFormContainer .wFormBody .wForm input,
.wFormContainer .wFormBody .wForm select,
.wFormContainer .wFormBody .wForm textarea,
.wFormContainer .wFormBody .wForm .actions .primaryAction,
.wFormContainer .wFormBody .wForm .actions .secondaryAction,
.wFormContainer .wFormBody .wForm .wrapperFile .labelFile,
.breadcrumbs a,
.breadcrumbs span,
.default-page .bread-crumbs__link,
.default-page .bread-crumbs__page-name,
.page-template-default main li,
.page-template-default main p,
.rtl .homepage-complxs-exhs__header a span:first-child,
.rtl .homepage-complxs-exhs__slide-url span:first-child {
  font-family: "Tajawal", sans-serif !important;
}

/* --- Zain --- */

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.home .hero .hero-content .hero-title,
.home .programs-by-target-audiences .title,
.home .programs-by-type .title,
.home .cta .cta-content .cta-title-wrapper .cta-title,
.page-template-page-about .hero .hero-content .hero-start .hero-title,
.page-template-page-about .content .container h3,
.page-template-page-about .form .container .form-title,
.post-type-archive-video .page-header h1,
.single-video .hero .hero-content .container h1,
.single-video .interactives .interactive .interactive-subtitle,
.single-video .interactives .interactive .interactive-title,
.single-video .content .text h2,
.single-video .content .text h3,
.single-video .content .audio .audio-title,
.single-video .content .quote p,
.single-video .content .footnote .footnote-title,
.single-video .related-video .related-video-container .related-video-title,
.single-video .banner .banner-container .info-block .banner-title,
.wFormContainer .wFormHeader .form-title,
.wFormContainer .wFormBody .wForm fieldset.section legend,
.page-404__desc,
.dynamic-banner .dynamic-banner__title,
.photo-background-banner .content .title,
.interesting-facts__list .item__excerpt,
.interesting-facts-popup__header h5,
.interesting-facts-popup__body .fact-main__wrapper .title,
.interactive-popup .interactive-popup-wrapper .interactive-popup-content .interactive-popup-header .popup-title,
.interactive-popup .interactive-popup-wrapper .question-wrapper .question-title,
.list-team__title,
.archive-courses-banner__desc {
  font-family: "Zain", sans-serif !important;
}

@media screen and (min-width: 1024px) {
  .b-slider__slider .item-slide__title,
  .h1,
  h1 {
    line-height: 79px;
  }
}
/*# sourceMappingURL=.maps/arabic-fonts.css.map */