@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@300&family=El+Messiri&display=swap');

* {
   font-family: 'El Messiri', sans-serif;
}

body {
   font-family: 'El Messiri', sans-serif;
    direction: rtl;
    text-align: start;
}

h1, h2, h3, h4, h5, h6, p, span, li, a, strong,
.contact-one__input-box input[type="text"], .contact-one__input-box input[type="email"],
.contact-one__input-box input, .contact-one__input-box select,
.ogency-btn, .video-one__banner__curved-circle-box .video-popup:hover, .project-one .ogency-btn:hover, .team-one__item__social-wrapper:hover .team-one__item__links, .sliding-text__list li, .main-footer__social a, .main-footer__about a, .cta-one__author .cta-one__icon, .testimonial-one__item__author-thumb span, .video-one__banner__curved-circle-box .curved-circle, .feature-one__item__content--icon,
.contact-two .contact-one__input-box textarea, .contact-two .contact-one__input-box input[type="text"], .contact-two .contact-one__input-box input[type="email"] {
   font-family: 'El Messiri', sans-serif !important;
}

.color-primary {
   color: #8c6b24 !important;
}

.primary-bg {
   background: #8c6b24 !important;
}

.navbar-brand img {
   width: 100px;
}

.copyright-wrap p {
   color: #fff;
}

[image-overlay]:before {
   background: linear-gradient(75deg, #8c6b24, #d3ab54) !important;
}

.affix,
.gradient-bg {
   background: linear-gradient(75deg, #8c6b24, #d3ab54) !important;
}

.single-promo-card.single-promo-hover:before {
   background-color: #8c6b24;
}

.single-promo-card.single-promo-hover:before {
  background-color: #8c6b24 !important;
}

.single-promo-card p {
   color: #000;
}

.single-promo-card.single-promo-hover:before .single-promo-card p {
   color: #fff !important;
}

.single-promo-card {
   height: 400px;
}