@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..600&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root {
    --cleenhearts-base: #354a54 !important;
    --cleenhearts-text-gray: #f2f2f2 !important;
    --cleenhearts-dark: #1f3742 !important;
    --cleenhearts-font: "Poppins", sans-serif !important;
    --cleenhearts-heading-font: "Poppins", sans-serif !important;
    --cleenhearts-heading-font2: "Poppins", sans-serif !important;
    --cleenhearts-special-font: "Poppins", sans-serif !important;
    --cleenhearts-purple: #87c2df !important;
    --cleenhearts-dark2: #354a54 !important;
    --tec-font-family-sans-serif: "Poppins", sans-serif !important;
}

.main-slider-one__shape-one {
    background-position: top left !important;
}

.main-slider-one__title {
    letter-spacing: 0px !important;
}

.about-one__text-box__image {
    display: none;
}
.tribe-events-calendar-month__calendar-event-title-link {
    font-size: 18px !important;
    font-weight: bold;
    color: black !important;
    text-decoration: none !important;
    font-family: "Poppins", sans-serif !important;
}
.subscribe__bg,
.page-header__bg {
  background-blend-mode: luminosity !important;
  background-color: #354a54 !important;
}
.page-header__bg::after {
  background: linear-gradient(-90deg, RGBA(53, 74, 84, 0.8) 0%, RGBA(53, 74, 84, 0.8) 100%) !important;
}
.blog-card__image::before, .blog-card__image::after {
    display: none !important;
}
.subscribe__bg::after {
  background: linear-gradient(-90deg, RGBA(53, 74, 84, 0.8) 0%, RGBA(53, 74, 84, 0.8) 100%) !important;
}
.help-donate-one__text--one {
  color: #394d57 !important;
  text-shadow: -2px 2px 0 var(--cleenhearts-white2, #EFECE7), 2px -2px 0 var(--cleenhearts-white2, #EFECE7), -2px -2px 0 var(--cleenhearts-white2, #EFECE7), 2px 2px 0 var(--cleenhearts-white2, #EFECE7), -2px 2px 0 var(--cleenhearts-white2, #EFECE7) !important;
}

.contact-information__btn::after {
    display: none !important;
}
.blog-card__date {
    font-size: 13px !important;
}

.main-menu .main-menu__list > li,
.main-menu-two .main-menu__list > li {
  margin-right: 43px;
  margin-left: unset !important;
}
.main-menu .main-menu__list > li + li,
.main-menu-two .main-menu__list > li + li {
  margin-right: 43px;
  margin-left: unset !important;
}
.main-menu .main-menu__list > li + li:last-child {
  margin-right: 43px !important;
  margin-left: 0px !important;
}

@media (max-width: 1599px) {
  .main-menu .main-menu__list > li + li,
  .main-menu-two .main-menu__list > li + li {
    margin-right: 40px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .main-menu .main-menu__list > li + li,
  .main-menu-two .main-menu__list > li + li {
    margin-right: 35px;
  }
}
.topbar-one__inner {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.topbar-one__info__item {
    font-size: 14px !important;
}
.main-header__sidebar-btn {
    display: none !important;
}
.mobile-nav__content {
    background-color: var(--cleenhearts-dark2, #354a54) !important;
}
.main-menu--four .main-menu__list li ul li.current > a, .main-menu--four .main-menu__list li ul li:hover > a, .main-menu-two--four .main-menu__list li ul li.current > a, .main-menu-two--four .main-menu__list li ul li:hover > a {
    background-color: var(--cleenhearts-secondary, #F6D469) !important;
    color: var(--cleenhearts-base, #351C42) !important;
}
.topbar-four {
    background-color: var(--cleenhearts-dark2) !important;
}
.topbar-four .topbar-one__social a {
    color: white !important;
}
.topbar-four .topbar-one__social a:hover,
.topbar-four .topbar-one__info__item a:hover,
.main-menu--four .main-menu__list > li.current > a, .main-menu--four .main-menu__list > li:hover > a, .main-menu-two--four .main-menu__list > li.current > a, .main-menu-two--four .main-menu__list > li:hover > a,
.topbar-four .topbar-one__info__icon
{
    color: #f6d469 !important;
}
.main-header__btn__icon {
    display: none !important;
}

/* ONLY FOR ARABIC VERSION */

html[dir="rtl"], body[dir="rtl"] {
    --cleenhearts-base: #354a54 !important;
    --cleenhearts-text-gray: #f2f2f2 !important;
    --cleenhearts-dark: #1f3742 !important;
    --cleenhearts-font: "Noto Kufi Arabic", sans-serif !important;
    --cleenhearts-heading-font: "Noto Kufi Arabic", sans-serif !important;
    --cleenhearts-heading-font2: "Noto Kufi Arabic", sans-serif !important;
    --cleenhearts-special-font: "Noto Kufi Arabic", sans-serif !important;
    --cleenhearts-purple: #87c2df !important;
    --tec-font-family-sans-serif: "Noto Kufi Arabic", sans-serif !important;
}

html[dir="rtl"] .main-menu .main-menu__list > li + li:last-child {
    margin-right: 43px !important;
    margin-left: 43px !important;
}

html[dir="rtl"] .inspiring-one__image__inner--one {
    right: unset !important;
}

html[dir="rtl"] .cleenhearts-btn__icon-box__inner span {
    right: 35% !important;
}

html[dir="rtl"] .main-slider-one__shape-one {
    background-position: top left !important;
}

html[dir="rtl"] .main-slider-one__carousel .owl-dots {
    right: unset !important;
}

html[dir="rtl"] .about-one__text-box__image {
    display: none;
}

html[dir="rtl"] .tribe-events-calendar-month__calendar-event-title-link {
    font-size: 18px !important;
    font-weight: bold;
    color: black !important;
    text-decoration: none !important;
    font-family: "Noto Kufi Arabic", sans-serif !important;
}
