:root {
  /* Light Mode Colors */
  --color-primary: #054239;
  --color-secondary: #B9A77A;
  --color-tertiary: #B9A77A;
  --color-accent: #421A2A;
  --color-background: #fff;
  --color-text: #161616;
  --color-text-light: #495760;
  --font-size-small: 14px;
  --font-size-base: 16px;
  --font-size-large: 18px;
  --font-size-title: 24px;
  --font-weight-normal: 400;
  --font-weight-bold: 700;

  --breakpoint-desktop: 1440px;

  /* Typography Variables */
  --font-family-primary: "qomra-bold", sans-serif;
  --font-family-secondary: "qomra-regular", sans-serif;
}

@font-face {
  font-family: "qomra-regular";
  src: url("/fonts/qomra-regular.otf") format("opentype");
}

@font-face {
  font-family: "qomra-bold";
  src: url("/fonts/qomra-bold.otf") format("opentype");
}


@media (min-width: 768px) {
  .header__wrapper {
    padding: 0 var(--spacing-xlarge);
  }

  .login-link {
    display: initial !important;
  }

  .ticker__header {
    display: flex !important;
  }

  .header__menu {
    color: var(--color-text);
    margin-inline-start: var(--spacing-medium);
  }

  .button-up {
    right: var(--spacing-medium) !important;
  }

  #links .brands {
    justify-content: space-between;
  }
}

body {
  background-image: url("https://momc.gov.sy/media/uploads/moi/image/background-texture.svg");
  background-repeat: repeat;
  background-color: #efefef;
}

/* Header */
.header, .page-noslug .header {
  top: 56px;
  background-color: var(--color-background);
}

.header__wrapper {
  padding: 0 var(--spacing-xlarge);
  max-width: var(--breakpoint-desktop);
  justify-content: start;
}

.header__title-wrapper {
  display: none;
}

.header__menu {
  gap: var(--spacing-large);
  flex-grow: 1;
}

.header__social {
  order: 1;
}

.header__language {
  margin: 0 var(--spacing-large);
}

.header__language-text,
.header__language-flag {
  display: none;
}

.header__language-item {
  color: var(--color-text);
}

.header__language-item>a::before {
  content: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.9423 11.4615C14.8258 11.1821 14.5527 11 14.25 11C13.9472 11 13.6741 11.1821 13.5576 11.4615L11.0576 17.4615C10.8983 17.8439 11.0791 18.283 11.4615 18.4423C11.8438 18.6016 12.2829 18.4208 12.4423 18.0385L13.0833 16.5H15.4166L16.0576 18.0385C16.217 18.4208 16.6561 18.6016 17.0384 18.4423C17.4208 18.283 17.6016 17.8439 17.4423 17.4615L14.9423 11.4615ZM14.25 13.7L14.7916 15H13.7083L14.25 13.7Z" fill="%23161616"/><path d="M6.9 3C7.31421 3 7.65 3.33579 7.65 3.75V3.96552H10.75C11.1642 3.96552 11.5 4.3013 11.5 4.71552C11.5 5.12973 11.1642 5.46552 10.75 5.46552H9.54728C9.17742 6.49664 8.60464 7.46119 7.96395 8.32728L8.86552 9.26455C9.15268 9.56307 9.14346 10.0379 8.84494 10.325C8.54642 10.6122 8.07163 10.6029 7.78448 10.3044L7.01126 9.50059C6.40985 10.1817 5.79053 10.7891 5.23266 11.3021C4.92775 11.5824 4.4533 11.5626 4.17293 11.2577C3.89256 10.9528 3.91244 10.4783 4.21735 10.1979C4.7882 9.673 5.41238 9.05717 6.0037 8.37414C5.87848 8.2132 5.75289 8.04589 5.63542 7.88299C5.39973 7.55615 5.15843 7.19486 5.03521 6.93047C4.86023 6.55503 5.02273 6.10883 5.39817 5.93384C5.77361 5.75886 6.21981 5.92137 6.39479 6.2968C6.45157 6.41862 6.61527 6.67724 6.85208 7.00565C6.88755 7.05483 6.9238 7.10441 6.96052 7.15399C7.34222 6.60898 7.67551 6.04315 7.93194 5.46552H3.75C3.33579 5.46552 3 5.12973 3 4.71552C3 4.3013 3.33579 3.96552 3.75 3.96552H6.15V3.75C6.15 3.33579 6.48579 3 6.9 3Z" fill="%23161616"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.20109 2.39752e-07H8.29891C9.90118 -1.17321e-05 11.1705 -2.13906e-05 12.1748 0.118681C13.2057 0.240545 14.0544 0.496383 14.7634 1.0782C15.0039 1.27558 15.2244 1.49612 15.4218 1.73663C16.1272 2.5962 16.3599 3.67342 16.4458 5.05423C17.8263 5.14008 18.9036 5.37257 19.7634 6.0782C20.0039 6.27558 20.2244 6.49612 20.4218 6.73663C21.0036 7.44558 21.2595 8.29428 21.3813 9.32525C21.5 10.3295 21.5 11.5988 21.5 13.201V13.2989C21.5 14.9011 21.5 16.1705 21.3813 17.1748C21.2595 18.2057 21.0036 19.0544 20.4218 19.7634C20.2244 20.0039 20.0039 20.2244 19.7634 20.4218C19.0544 21.0036 18.2057 21.2595 17.1748 21.3813C16.1705 21.5 14.9012 21.5 13.299 21.5H13.2011C11.5989 21.5 10.3295 21.5 9.32525 21.3813C8.29428 21.2595 7.44558 21.0036 6.73663 20.4218C6.49612 20.2244 6.27558 20.0039 6.0782 19.7634C5.37278 18.9038 5.14007 17.8266 5.05421 16.4458C3.67341 16.3599 2.5962 16.1272 1.73663 15.4218C1.49612 15.2244 1.27558 15.0039 1.0782 14.7634C0.496383 14.0544 0.240545 13.2057 0.118681 12.1748C-2.13906e-05 11.1705 -1.17321e-05 9.90118 2.39752e-07 8.29891V8.20109C-1.17321e-05 6.59883 -2.13906e-05 5.32947 0.118681 4.32525C0.240545 3.29428 0.496383 2.44558 1.0782 1.73663C1.27558 1.49612 1.49612 1.27558 1.73663 1.0782C2.44558 0.496383 3.29428 0.240545 4.32525 0.118681C5.32947 -2.13906e-05 6.59883 -1.17321e-05 8.20109 2.39752e-07ZM6.53429 16.0269C6.6025 17.5282 6.79964 18.278 7.23772 18.8118C7.37277 18.9763 7.52366 19.1272 7.68822 19.2623C8.08563 19.5884 8.61197 19.7866 9.50133 19.8917C10.4072 19.9988 11.5879 20 13.25 20C14.9121 20 16.0928 19.9988 16.9987 19.8917C17.888 19.7866 18.4144 19.5884 18.8118 19.2623C18.9763 19.1272 19.1272 18.9763 19.2623 18.8118C19.5884 18.4144 19.7866 17.888 19.8917 16.9987C19.9988 16.0928 20 14.9121 20 13.25C20 11.5879 19.9988 10.4072 19.8917 9.50133C19.7866 8.61197 19.5884 8.08563 19.2623 7.68822C19.1272 7.52366 18.9763 7.37277 18.8118 7.23772C18.2807 6.80189 17.5355 6.60431 16.0479 6.53524L6.53429 16.0269ZM14.9667 5.49509C14.8994 3.97909 14.7025 3.22463 14.2623 2.68822C14.1272 2.52366 13.9763 2.37277 13.8118 2.23772C13.4144 1.91158 12.888 1.71344 11.9987 1.60831C11.0928 1.50123 9.91211 1.5 8.25 1.5C6.58789 1.5 5.40724 1.50123 4.50133 1.60831C3.61197 1.71344 3.08563 1.91158 2.68822 2.23772C2.52366 2.37277 2.37277 2.52366 2.23772 2.68822C1.91158 3.08563 1.71344 3.61197 1.60831 4.50133C1.50123 5.40724 1.5 6.58789 1.5 8.25C1.5 9.91211 1.50123 11.0928 1.60831 11.9987C1.71344 12.888 1.91158 13.4144 2.23772 13.8118C2.37277 13.9763 2.52366 14.1272 2.68822 14.2623C3.22215 14.7005 3.97213 14.8976 5.47412 14.9658L14.9667 5.49509Z" fill="%23161616"/></svg>');
  vertical-align: sub;
  margin-inline-end: var(--spacing-small);
}

.header__language-item:nth-child(2)>a::after {
  content: "English";
}

.header__language-item:nth-child(1)>a::after {
  content: "عربي";
}

.header__language-item:lang(en):nth-child(2) {
  display: none;
}

.header__language-item:lang(ar):nth-child(1) {
  display: none;
}

.header__menu-item .header__link:hover {
  color: var(--color-primary);
  border-bottom: 4px solid var(--color-primary);
}

.header__link {
  padding-bottom: 13px;
}

.header__language-icon {
  color: var(--color-text);
}

.header__social-icon {
  fill: var(--color-text);
}

.header__language-icon:hover,
.header__language-button:hover .header__language-icon {
  color: var(--color-primary);
}

.header__social-link:hover .header__social-icon {
  fill: var(--color-primary);
}

.header__language-item:last-child {
  display: none;
}

.header__language-flag {
  width: 20px;
  vertical-align: bottom;
  margin-inline-start: 10px;
}

/* Search */
.search {
  margin: 0 var(--spacing-medium);
  order: 1;
}

.search .icon {
  background-color: var(--color-primary);
  fill: var(--color-background);
  padding: 6px;
  border-radius: 4px;
  width: 30px;
  vertical-align: sub;
}

/* Login */
.login-link {
  color: var(--color-text);
  order: 1;
  margin-inline-start: var(--spacing-large);
  display: none;
}

.login-link::after {
  content: "login";
  vertical-align: super;
  margin-inline-start: 10px;
}

.login-link:lang(ar)::after {
  content: "تسجيل الدخول"
}

/* Ticker */
.section-type-ticker {
  max-width: initial;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 999;
}

.section-type-ticker .section__wrapper {
  padding: 0;
}

.ticker__header {
  flex-direction: column-reverse;
  font-weight: bold;
  padding: var(--spacing-small) var(--spacing-large);
  display: none;
}

.ticker__label {
  font-size: .8rem;
}

.ticker__viewport {
  background-color: var(--color-accent);
  color: var(--color-background);
  height: 56px;
}

.ticker__item:after {
  border-radius: 50%;
  background-color: var(--color-background);
  left: -.5rem;
  width: 10px;
  height: 10px;
  top: .3rem;
}

/* Hero */
.section-type-hero .section__title {
  font-size: 48px;
  text-shadow: 0 5px 0px var(--color-text);
  margin: var(--spacing-small) 0;
}

.section-type-hero .section__info>p {
  width: 429px;
  margin: 0 auto;
  padding: 5px;
  background-image: linear-gradient(90deg, transparent 5%, #ffffff, transparent 95%);
  color: var(--color-text);
  font-weight: 600;
}

.section-type-hero img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  object-fit: cover;
  height: 100%;
}

.section-type-hero {
  position: relative;
  min-height: 600px;
}

.section-type-hero::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background-color: #05423978;
  background-image: url(https://momc.gov.sy/media/uploads/moi/image/moi-4000x2252.webp);
  width: 100%;
  height: 100%;
  z-index: 999;
  background-size: cover;
  background-position: center;
  background-blend-mode: multiply;
}

.section-type-hero .section__info {
  z-index: 999;
  margin: auto;
  position: relative;
}

.section-type-hero .section__wrapper {
  display: block;
  color: var(--color-background);
  margin-top: 210px;
}

.section-type-hero .section__info>* {
  text-align: center;
}

/* Statistics */
#statistics {
  padding-top: 0;
  margin-top: -82px;
  z-index: 999;
  position: relative;
}

#statistics .brand span {
  font-size: var(--font-size-title);
  display: block;
  color: var(--color-text);
  margin-top: var(--spacing-small);
}

#statistics .brand img {
  width: 24px;
  height: 24px;
  box-sizing: content-box;
  background-color: #F3FCF6;
  border-radius: 50%;
  padding: 12px;
}

#statistics .brand:first-child img {
  border: 3px solid var(--color-accent);
}

#statistics .brand {
  background-color: var(--color-background);
  box-shadow: none;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  text-align: center;
  flex-basis: 220px;
  padding: var(--spacing-medium);
}

#statistics .brands {
    flex-direction: row-reverse;
    justify-content: space-between;
}

#statistics .brand span::after {
    content: "تحميل دليل الترخيص";
    margin-top: var(--spacing-small);
    display: block;
    font-size: var(--font-size-small);
}

#statistics .brand:first-child span::after {
    content: "لصناع المحتوى والإعلاميين الهواة";
}

/* Blogs */
.blog-list__image-wrapper img {
  height: 250px;
  border-radius: 8px;
}

.blog-list__item {
  padding: 15px;
  border-radius: 22px;
  border-bottom: none;
  box-shadow: 0 2px 4px #c1c1c1;
  background-color: var(--color-background);
}

.categories,
.blog-list__button,
.blog-list__header {
  display: none;
}

.blog-list__button-link {
  display: block;
  background-color: var(--color-primary);
  width: fit-content;
  padding: var(--spacing-small);
  color: var(--color-background);
  border-radius: 4px;
}

.blog-list__info {
  display: flex;
  flex-direction: column;
  height: 240px;
  overflow-y: scroll;
  scrollbar-width: 0;
  -ms-overflow-style: none;
}

.blog-list__info::-webkit-scrollbar {
  display: none;
}

.blog-list__excerpt {
  flex-grow: 1;
  text-align: justify;
}

.blog-list__title-link {
  text-align: justify;
}

.blog-list__button-link::after {
  content: "Read Blog";
  vertical-align: super;
  display: none;
}

.blog-list__button-link svg {
  display: none;
}

.blog-list__button-link::before {
  content: "Read Article";
}

.blog-list__info {
  gap: var(--spacing-medium);
}

.blog-list__title,
.blog-list__excerpt {}

.blog-list__button-link:lang(ar)::before {
  content: "قراءة الخبر";
}

/* Features */
.features > * {
    flex-basis: 500px;
}

.feature__image-wrapper,
.features__link {
  display: none;
}

.features__preview,
.feature {
  background-color: transparent;
}

.features {
  flex-direction: row-reverse;
}

.feature__title {
  color: var(--color-text);
  margin-bottom: 10px;
}

.feature__excerpt {
  color: var(--color-text-light);
}

.features__wrapper {
  flex-grow: 1;
  flex-basis: 128px;
  background-color: var(--color-background);
  border-radius: 22px;
  box-shadow: 0 2px 4px #c1c1c1;
}

.features__image {
  object-fit: cover;
  width: 100%;
  border-radius: 16px;
}

.features__image-list__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 15px;
}

.features__preview::before {
  content: "";
  position: absolute;
  width: 130px;
  height: 73px;
  background-image: url(https://momc.gov.sy/media/uploads/moi/image/eagle.png);
  top: -11px;
  right: -18px;
  background-size: contain;
}

.features__preview {
  position: relative;
}

/* Services & Forms */
#services .section__wrapper,
#forms .section__wrapper,
#contact-us-forms .section__wrapper {
  max-width: var(--breakpoint-desktop);
  margin: auto;
  padding: 0 var(--spacing-xlarge);
}

#services,
#forms,
#contact-us-forms {
  background-color: var(--color-primary);
  max-width: inherit;
  background-image: url("https://momc.gov.sy/media/uploads/moi/image/background.svg");
  position: relative;
  padding-bottom: 120px;
}

#services .section__title,
#forms .section__title,
#contact-us-forms .section__title{
  color: var(--color-background);
}

#services .section__link {
  margin: auto;
  position: absolute;
  bottom: 30px;
  left: 50%;
  translate: -50%;
  background-color: var(--color-background);
  color: var(--color-text);
  border-radius: 8px;
  padding: var(--spacing-small) var(--spacing-medium);
  font-weight: bold;
}

#services .overview__wrapper,
#forms .brand__wrapper {
  color: var(--color-background);
}


#services .overview__item,
#forms .brand__item,
#contact-us-forms .brand__item {
  box-shadow: none;
  border-top: navajowhite;
  text-align: center;
  flex-basis: auto;
}

#services .overview__image-wrapper {
  display: block;
}

#services .overview__excerpt {
  display: none;
}

#services .overview__image-link,
#forms .brand img,
#contact-us-forms .brand img {
  background-color: var(--color-background);
  border-radius: 50%;
  padding: 12px;
  display: inline-block;
  box-sizing: content-box;
}

#services .overview__image,
#forms .brands__image,
#contact-us-forms .brands__image {
  width: 24px;
  height: 24px;
  padding: 0;
  object-fit: contain;
  display: block;
}

#services .section__link::before {
  content: url('data:image/svg+xml,<svg width="18" height="12" viewBox="0 0 18 12" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M17.5 5.75047C17.5 5.37691 17.3344 5.03034 17.1775 4.77011C17.0082 4.4893 16.7806 4.19937 16.5308 3.91669C16.0298 3.34962 15.3762 2.74064 14.7418 2.18977C14.1037 1.63567 13.4678 1.12546 12.9928 0.754682C12.7549 0.568986 12.5564 0.41755 12.417 0.312239C12.3473 0.259569 12.2923 0.218397 12.2544 0.190203L12.2109 0.157818L12.1993 0.149264L12.1953 0.146304C11.8618 -0.0993576 11.3919 -0.0284673 11.1462 0.305035C10.9005 0.638521 10.9717 1.108 11.3052 1.35367L11.3179 1.36308L11.358 1.39285C11.3934 1.41925 11.4458 1.4585 11.5128 1.50911C11.6468 1.61036 11.839 1.75695 12.0698 1.93713C12.5323 2.2981 13.1464 2.79099 13.7583 3.32235C14.3739 3.85694 14.9702 4.41576 15.4067 4.90983C15.4343 4.94108 15.461 4.9718 15.4869 5.00195L0.75 5.00196C0.335787 5.00196 -3.62116e-08 5.33774 0 5.75195C3.62118e-08 6.16617 0.335787 6.50196 0.75 6.50196L15.4843 6.50195C15.4593 6.53116 15.4334 6.56088 15.4067 6.59111C14.9702 7.08518 14.3739 7.64401 13.7583 8.1786C13.1464 8.70995 12.5323 9.20285 12.0698 9.56382C11.839 9.74399 11.6468 9.89059 11.5128 9.99184C11.4458 10.0425 11.3934 10.0817 11.358 10.1081L11.3179 10.1379L11.3052 10.1473C10.9717 10.3929 10.9005 10.8624 11.1462 11.1959C11.3919 11.5294 11.8618 11.6003 12.1953 11.3546L12.1993 11.3517L12.2109 11.3431L12.2544 11.3107C12.2923 11.2826 12.3473 11.2414 12.417 11.1887C12.5564 11.0834 12.7549 10.932 12.9928 10.7463C13.4678 10.3755 14.1037 9.86528 14.7418 9.31118C15.3762 8.76031 16.0298 8.15133 16.5308 7.58425C16.7806 7.30158 17.0082 7.01165 17.1775 6.73083C17.3334 6.47217 17.498 6.12819 17.5 5.7572" fill="%23161616"/></svg>');
  margin-inline-end: 15px;
}

#forms .brand_title,
#contact-us-forms .brand_title {
  display: block;
  color: var(--color-background);
  font-size: var(--font-size-large);
  font-weight: bold;
}

#forms .section__info p,
#contact-us-forms .section__info p {
  color: var(--color-background);
  position: absolute;
  bottom: 25px;
  left: 50%;
  transform: translateX(-50%);
}

#forms .section__info p::after,
#contact-us-forms .section__info p::after {
  content: url('data:image/svg+xml,<svg width="20" height="16" viewBox="0 0 20 16" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M2 16C1.45 16 0.979167 15.8042 0.5875 15.4125C0.195833 15.0208 0 14.55 0 14V2C0 1.45 0.195833 0.979167 0.5875 0.5875C0.979167 0.195833 1.45 0 2 0H18C18.55 0 19.0208 0.195833 19.4125 0.5875C19.8042 0.979167 20 1.45 20 2V14C20 14.55 19.8042 15.0208 19.4125 15.4125C19.0208 15.8042 18.55 16 18 16H2ZM10 9L2 4V14H18V4L10 9ZM10 7L18 2H2L10 7ZM2 4V2V14V4Z" fill="white"/></svg>');
  margin-inline-start: 20px;
  vertical-align: sub;
}

/* Links */
#links .brands__image {
  object-fit: contain;
  background-color: var(--color-background);
  width: 200px;
  height: 200px;
}

#links a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: var(--spacing-medium);
}

#links .brand {
  flex-shrink: 1;
  flex-basis: initial;
}

#links .brands {
  gap: var(--spacing-medium);
}

#links .brand_title {
  font-weight: bold;
}

#links .section__title {
  color: var(--color-text);
}

/* Map */
.section-type-map .section__wrapper {
  flex-direction: column;
}

.section-type-map .section__wrapper>* {
  flex-basis: auto;
  /* height: 400px !important; */
}

.leaflet-marker-icon {
  animation: glow 1s infinite alternate;
}

@keyframes glow {
  from {
    filter: drop-shadow(1px 1px 2px var(--color-primary));
  }

  to {
    filter: drop-shadow(1px 1px 12px var(--color-primary));
  }
}

/* Testimonial */
.section-type-testimonials .section__title {
  color: var(--color-text);
}

.testimonial__item {
  border: none;
  border-radius: 8px;
  flex-basis: 362px;
  height: 312px;
  justify-content: flex-start;
  padding-top: var(--spacing-large);
}

.testimonial__content {
  order: 1;
  padding-inline-end: 75px;
  text-align: justify;
  height: 135px;
  overflow-x: auto;
  scrollbar-width: 0;
  -ms-overflow-style: none;
}

.testimonial__content::-webkit-scrollbar {
  display: none;
}

.testimonial__image-wrapper {
  display: none;
}

.testimonial__title {
  font-size: var(--font-size-large);
  border-inline-start: 3px solid var(--color-secondary);
  padding: var(--spacing-small);
  border-radius: 2px;
  padding-inline-end: 75px;
}

.testimonial__logo {
  top: 2.5rem;
  width: 40px;
}

.testimonial__logo:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  left: var(--spacing-medium);
}

.testimonial__time {
  position: absolute;
  bottom: var(--spacing-medium);
  color: var(--color-primary);
  font-weight: bold;
  letter-spacing: 2px;
  font-size: var(--font-size-small);
  background-color: #05423914;
  padding: var(--spacing-small);
  border-radius: 4px;
}

.testimonial__time::before {
  content: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M12.1875 0C12.4982 0 12.75 0.25184 12.75 0.5625V1.04102C13.3531 1.21206 13.8626 1.48761 14.2861 1.94531C14.8695 2.57603 15.1287 3.37343 15.2529 4.37207C15.3746 5.35067 15.375 6.60489 15.375 8.20508V8.66992C15.375 10.2701 15.3746 11.5243 15.2529 12.5029C15.1287 13.5016 14.8695 14.299 14.2861 14.9297C13.697 15.5664 12.9427 15.855 11.999 15.9922C11.0855 16.125 9.91808 16.125 8.44531 16.125H6.92969C5.45692 16.125 4.2895 16.125 3.37598 15.9922C2.43226 15.855 1.67802 15.5664 1.08887 14.9297C0.505455 14.299 0.246276 13.5016 0.12207 12.5029C0.000369146 11.5243 -8.31485e-06 10.2701 0 8.66992V8.20508C-8.31485e-06 6.6049 0.000369146 5.35067 0.12207 4.37207C0.246276 3.37343 0.505455 2.57603 1.08887 1.94531C1.51237 1.48761 2.02186 1.21206 2.625 1.04102V0.5625C2.625 0.25184 2.87684 1.28852e-07 3.1875 0C3.49816 0 3.75 0.25184 3.75 0.5625V0.836914C4.60205 0.749971 5.65077 0.749988 6.92969 0.75H8.44531C9.72423 0.749988 10.773 0.749971 11.625 0.836914V0.5625C11.625 0.25184 11.8768 1.28852e-07 12.1875 0ZM1.1543 5.625C1.12552 6.34267 1.125 7.20078 1.125 8.24512V8.62988C1.125 10.2786 1.12622 11.4632 1.23828 12.3643C1.34883 13.2529 1.55865 13.7806 1.91406 14.165C2.26395 14.5433 2.73576 14.7623 3.53809 14.8789C4.36127 14.9985 5.4464 15 6.97461 15H8.40039C9.9286 15 11.0137 14.9985 11.8369 14.8789C12.6392 14.7623 13.111 14.5433 13.4609 14.165C13.8164 13.7806 14.0262 13.2529 14.1367 12.3643C14.2488 11.4632 14.25 10.2786 14.25 8.62988V8.24512C14.25 7.20078 14.2495 6.34267 14.2207 5.625H1.1543ZM6.97461 1.875C5.57407 1.875 4.54569 1.87648 3.75 1.96875V2.0625C3.75 2.37316 3.49816 2.625 3.1875 2.625C2.93096 2.625 2.71704 2.45255 2.64941 2.21777C2.34282 2.33943 2.10904 2.49917 1.91406 2.70996C1.56009 3.09282 1.35114 3.61786 1.24023 4.5H14.1348C14.0239 3.61786 13.8149 3.09282 13.4609 2.70996C13.2658 2.49898 13.0316 2.33947 12.7246 2.21777C12.6569 2.45241 12.4439 2.625 12.1875 2.625C11.8768 2.625 11.625 2.37316 11.625 2.0625V1.96875C10.8293 1.87648 9.80093 1.875 8.40039 1.875H6.97461Z" fill="%23054239"/></svg>');
  vertical-align: sub;
  margin-inline-end: var(--spacing-small);
}

.share-panel.share-panel--autohide {
  opacity: 1;
  bottom: var(--spacing-medium);
  right: var(--spacing-medium);
  left: auto;
  width: auto;
  gap: var(--spacing-medium);
}

.share-panel.share-panel--autohide:lang(ar) {
  right: auto;
  left: var(--spacing-medium);
}


/* SYDF */
#sydf {
  padding-bottom: 110px;
}

#sydf p img {
  float: left;
  margin-inline-end: var(--spacing-medium);
  margin-bottom: 15px;
}

#sydf:lang(ar) p img {
  float: right;
}

#sydf .section__media-wrapper {
  flex-grow: 0;
  flex-basis: 242px;
}

#sydf img {
  object-fit: contain;
}

#sydf .section__wrapper {
  align-items: center;
  padding: var(--spacing-large) 0;
}

#sydf table {
  text-align: center;
  width: 100%;
  margin: var(--spacing-medium) 0;
}

#sydf thead {
  color: #87BF81;
}

#sydf h2 {
  margin-bottom: var(--spacing-large);
}

#sydf::before,
#sydf::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 4px;
  margin: 0 var(--spacing-xlarge);
  background: linear-gradient(to right,
      transparent,
      #18437A 50%,
      transparent);
}

/* Buttom up */
.button-up {
  width: 40px;
  height: 40px;
  border-radius: 4px;
  background-color: var(--color-primary);
  top: calc(50% - 20px);
  z-index: 999;
}

/* Divider */
#news+.section-hr,
#map-sites+.section-hr {
  display: block;
  background-image: url(https://momc.gov.sy/media/uploads/moi/image/divider.svg);
  width: 816px;
  height: 99px;
  background-size: contain;
  background-repeat: no-repeat;
  border: none;
  background-position: center;
  max-width: 100%;
}

/* Contact us */
.page-contact-us #contact-us .section__title {
  background-color: var(--color-primary);
  color: var(--color-background);
  background-image: url("https://momc.gov.sy/media/uploads/moi/image/background.svg");
  height: 294px;
  line-height: 294px;
  font-size: 48px;
  flex-basis: 100%;
}

.page-contact-us #contact-us .section__wrapper {
    padding: 0;
}

.page-contact-us #contact-us.section-type-content {
  padding: 0;
}

.page-contact-us #contact-us .section__info {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    gap: var(--spacing-large);
}

section#contact-us {
}

.page-contact-us #contact-us .section__info div {
    flex-basis: 300px;
    background-color: var(--color-background);
    flex-grow: 1;
    padding: var(--spacing-large);
    margin-top: 100px;
    margin-bottom: 100px;
    border-radius: 12px;
}

.page-contact-us #contact-us .section__info a {
    display: block;
    font-weight: bold;
    font-size: var(--font-size-title);
    margin-bottom: 20px;
}

.page-contact-us #contact-us .section__info div:nth-child(2) {
    margin-inline-start: 50px; }

.page-contact-us #contact-us .section__info div:nth-child(3) {
    margin-inline-end: 50px; padding: 12px;
}

.page-contact-us #contact-us .section__info div:nth-child(2) a::before, .page-contact-us #contact-us .section__info div:nth-child(3) a::before {
    display: block;
    background-color: #F3FCF6;
    width: 24px;
    height: 24px;
    margin: 24px auto;
    padding: 12px;
    border-radius: 50%;
}

.page-contact-us #contact-us .section__info div:nth-child(2) a::before {
    content: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.75 21.5C16.6871 21.5 21.5 16.6871 21.5 10.75C21.5 4.81296 16.6871 1.71661e-05 10.75 1.71661e-05C4.81295 2.67029e-05 0 4.81296 0 10.75C0 12.2309 0.29973 13.6439 0.842773 14.9297C0.985197 15.2669 1.08137 15.4948 1.14551 15.6699C1.21086 15.8484 1.22051 15.913 1.22168 15.9297C1.22818 16.0236 1.20414 16.1518 1.04199 16.7578L0.0253906 20.5557C-0.0438409 20.8144 0.0303324 21.0909 0.219727 21.2803C0.409127 21.4697 0.685585 21.5439 0.944336 21.4746L4.74219 20.458C5.34822 20.2959 5.47641 20.2718 5.57031 20.2783C5.58702 20.2795 5.6516 20.2892 5.83008 20.3545C6.0052 20.4186 6.2331 20.5148 6.57031 20.6572C7.85609 21.2003 9.26911 21.5 10.75 21.5ZM10.75 20C9.47323 20 8.25868 19.7418 7.1543 19.2754L7.13672 19.2676C6.82138 19.1344 6.55925 19.0245 6.3457 18.9463C6.13176 18.868 5.90669 18.7984 5.67383 18.7822C5.29561 18.7561 4.90291 18.8612 4.45215 18.9824C4.42 18.9911 4.38725 19 4.35449 19.0088L1.80957 19.6904L2.49121 17.1455C2.49998 17.1128 2.50893 17.08 2.51758 17.0479C2.63883 16.5971 2.74395 16.2044 2.71777 15.8262C2.70165 15.5933 2.63206 15.3683 2.55371 15.1543C2.4755 14.9408 2.36561 14.6786 2.23242 14.3633L2.22461 14.3457C1.7582 13.2413 1.5 12.0268 1.5 10.75C1.5 5.64139 5.64137 1.50003 10.75 1.50002C15.8586 1.50002 20 5.64138 20 10.75C20 15.8587 15.8586 20 10.75 20ZM13.5654 16.3858C13.9449 16.4719 14.2995 16.5526 14.7656 16.4551C15.1058 16.3839 15.4229 16.2037 15.668 16.0078C15.9129 15.812 16.1584 15.5426 16.3027 15.2266C16.5013 14.7915 16.5008 14.3487 16.5 13.8692C16.4999 13.8387 16.5 13.8081 16.5 13.7774C16.5 13.557 16.4924 13.1857 16.3496 12.8428C16.1789 12.433 15.8268 12.0952 15.2754 12.0088L15.2705 12.0078C14.587 11.9007 14.0667 11.8191 13.6992 11.7656C13.5157 11.739 13.3634 11.7177 13.2441 11.7041C13.146 11.693 13.0104 11.679 12.8975 11.6856C12.4079 11.7142 12.0184 11.9135 11.7168 12.1201C11.5249 12.2516 11.3163 12.428 11.1523 12.5664C11.088 12.6207 11.0303 12.6693 10.9834 12.707L10.3018 13.2559C9.9196 12.97 9.55034 12.6519 9.19922 12.3008C8.84813 11.9497 8.52996 11.5804 8.24414 11.1983L8.79297 10.5166C8.83073 10.4697 8.87927 10.412 8.93359 10.3477C9.07205 10.1837 9.24838 9.97508 9.37988 9.78322C9.58652 9.48169 9.78477 9.09199 9.81348 8.60256C9.82009 8.48959 9.80607 8.35402 9.79492 8.25588C9.78136 8.1365 9.76109 7.98358 9.73438 7.79982C9.68095 7.43235 9.59928 6.91286 9.49219 6.22951L9.49121 6.22365C9.40471 5.6724 9.06691 5.32113 8.65723 5.15041C8.31421 5.00747 7.94303 5.00002 7.72266 5.00002C7.6917 5.00002 7.66053 5.00007 7.62988 5.00002C7.15036 4.99921 6.70753 4.99856 6.27246 5.19728C5.95655 5.34167 5.68799 5.58716 5.49219 5.83205C5.29639 6.07699 5.11622 6.39339 5.04492 6.73342C4.94729 7.19971 5.02715 7.55505 5.11328 7.93459C5.11724 7.95203 5.12201 7.96976 5.12598 7.98732C5.56053 9.91151 6.57594 11.7986 8.13867 13.3613C9.70145 14.9241 11.5885 15.9395 13.5127 16.374C13.5303 16.378 13.548 16.3818 13.5654 16.3858ZM7.39941 9.85549C7.02716 9.14007 6.75651 8.39866 6.58887 7.65627C6.48962 7.2167 6.48727 7.16249 6.5127 7.04103C6.52216 6.99612 6.56588 6.8902 6.66309 6.76857C6.76048 6.64673 6.85483 6.58057 6.89648 6.56154C6.99949 6.51456 7.09883 6.50002 7.72266 6.50002C7.82073 6.50002 7.90064 6.50284 7.96777 6.51076C7.9877 6.51311 8.00524 6.51596 8.01953 6.51857C8.12275 7.17723 8.19951 7.66836 8.25 8.01564C8.27608 8.19508 8.29381 8.33 8.30469 8.4258C8.31215 8.49151 8.3147 8.52285 8.31543 8.53127C8.30525 8.64399 8.25757 8.76674 8.14258 8.93459C8.05297 9.06535 7.96423 9.16972 7.85449 9.29885C7.78754 9.37763 7.71223 9.46566 7.62402 9.57521L7.39941 9.85549ZM14.459 14.9873C14.3375 15.0128 14.2827 15.0105 13.8428 14.9111C13.1005 14.7435 12.3598 14.4728 11.6445 14.1006L11.9238 13.875C12.0336 13.7867 12.1223 13.7116 12.2012 13.6445C12.3301 13.535 12.4339 13.4469 12.5645 13.3574C12.7324 13.2423 12.856 13.1948 12.9688 13.1846C12.9775 13.1853 13.0089 13.1879 13.0742 13.1953C13.1699 13.2062 13.3042 13.224 13.4834 13.25C13.8307 13.3005 14.3226 13.3772 14.9814 13.4805C14.984 13.4946 14.9859 13.5116 14.9883 13.5313C14.9962 13.5985 15 13.6791 15 13.7774C15 14.4012 14.9855 14.5005 14.9385 14.6035C14.9195 14.6451 14.853 14.7387 14.7314 14.836C14.6099 14.9331 14.504 14.9778 14.459 14.9873Z" fill="%23054239"/></svg>');
}

.page-contact-us #contact-us .section__info div:nth-child(3) a::before {
    content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.002 1.25C15.828 1.25016 19.478 3.51344 21.0059 7.08496C22.4259 10.4047 21.6594 13.2365 20.0586 15.6611C18.7308 17.6723 16.787 19.4628 15.0391 21.0732C14.7287 21.3592 14.4243 21.6392 14.1309 21.9141C13.5559 22.4523 12.7922 22.7499 12.002 22.75C11.2116 22.75 10.4471 22.4524 9.87207 21.9141L9.87109 21.9131C9.56049 21.6205 9.23695 21.3215 8.90723 21.0166C7.1782 19.4177 5.26127 17.645 3.94727 15.6592C2.34476 13.2371 1.57535 10.4086 2.99707 7.08496C4.52498 3.51331 8.17579 1.25 12.002 1.25ZM12.002 2.75C8.74257 2.75 5.65479 4.68544 4.37598 7.6748C3.20256 10.418 3.79593 12.7127 5.19824 14.832C6.40282 16.6525 8.15878 18.278 9.88965 19.8809C10.2282 20.1944 10.5661 20.5072 10.8984 20.8203C11.1907 21.0935 11.5862 21.25 12.002 21.25C12.418 21.2499 12.8132 21.093 13.1055 20.8193C13.4176 20.527 13.7341 20.2345 14.0518 19.9414C15.805 18.3238 17.5891 16.6781 18.8066 14.834C20.2074 12.7121 20.7988 10.4143 19.627 7.6748C18.3482 4.68557 15.2612 2.75016 12.002 2.75ZM12.001 6.75C14.348 6.75026 16.251 8.65295 16.251 11C16.251 13.347 14.348 15.2497 12.001 15.25C9.65377 15.25 7.75098 13.3472 7.75098 11C7.75098 8.65279 9.65377 6.75 12.001 6.75ZM12.001 8.25C10.4822 8.25 9.25098 9.48122 9.25098 11C9.25098 12.5188 10.4822 13.75 12.001 13.75C13.5195 13.7497 14.751 12.5186 14.751 11C14.751 9.48138 13.5195 8.25026 12.001 8.25Z" fill="%23054239"/></svg>');
}

/* Footer */
.footer__logo {
    width: 116px;
}

#professional-ethical-conduct-language .section__title,
#professional-ethical-conduct-files .section__title {
    margin-bottom: var(--spacing-large);
}

#professional-ethical-conduct-language a,
#professional-ethical-conduct-files a {
    color: var(--color-background);
    background-color: var(--color-primary);
    padding: var(--spacing-medium);
    display: block;
    max-width: 400px;
    margin: var(--spacing-small) auto;
}

