@font-face {
  font-family: "Tajawal", sans-serif;
  src: url("../fonts/Oduda-Bold.eot");
  src: url("../fonts/Oduda-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Oduda-Bold.woff2") format("woff2"), url("../fonts/Oduda-Bold.woff") format("woff"), url("../fonts/Oduda-Bold.ttf") format("truetype"), url("../fonts/Oduda-Bold.svg#Oduda-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
body{
    direction: rtl;
    text-align: right;
      font-family: "Tajawal", sans-serif;
}
input[type=submit], input[type=button], button[type=button], button[type=submit] {
  font-family: "Tajawal", sans-serif;

}
.side-widget .widget-title {
  font-family: "Tajawal", sans-serif;
}
.header .main-slider .swiper-slide .slide-inner h1 {
  font-family: "Tajawal", sans-serif;
}
.header .main-slider .swiper-slide .slide-inner a {
  font-family: "Tajawal", sans-serif;
}
.page-header .container h2 {
  font-family: "Tajawal", sans-serif;
}
.custom-button {
  font-family: "Tajawal", sans-serif;
}
.section-title h2 {
  font-family: "Tajawal", sans-serif;
}
.side-slider .note-box {
  font-family: "Tajawal", sans-serif;
}
.side-content h2 {
  font-family: "Tajawal", sans-serif;
}
.side-content h5 {
  font-family: "Tajawal", sans-serif;
}
.side-content h6 {
  font-family: "Tajawal", sans-serif;
}
.side-image .big-note-box h4 {
  font-family: "Tajawal", sans-serif;
}
.text-box h2 {
  font-family: "Tajawal", sans-serif;
}
.image-content-box h5 {
  font-family: "Tajawal", sans-serif;
}
.image-caption-box .content h5 {
  font-family: "Tajawal", sans-serif;
}
.image-title-box figcaption h4 {
  font-family: "Tajawal", sans-serif;
}
.carousel-image-box .content h5 {
  font-family: "Tajawal", sans-serif;
}
.counter-box .odometer {
  font-family: "Tajawal", sans-serif;
}
.icon-box .content h6 {
  font-family: "Tajawal", sans-serif;
}
.side-image-box .content h3 {
  font-family: "Tajawal", sans-serif;
}
.side-content-image-box .content h4 {
  font-family: "Tajawal", sans-serif;
}
.experts-slider figure figcaption h5 {
  font-family: "Tajawal", sans-serif;
}
.accordion .card .card-header a {
  font-family: "Tajawal", sans-serif;
}
.services-list-box h6 {
  font-family: "Tajawal", sans-serif;
}
.services-list-box h2 {
  font-family: "Tajawal", sans-serif;
}
.timeline-slider .title {
  font-family: "Tajawal", sans-serif;
}
.timeline-slider .timeline-years .swiper-slide span {
  font-family: "Tajawal", sans-serif;
}
.timeline-slider .timeline-content .swiper-slide .content h2 {
  font-family: "Tajawal", sans-serif;
}
.latest-news h4 {
  font-family: "Tajawal", sans-serif;
}
.years-box span {
  font-family: "Tajawal", sans-serif;
}
.testimonial .infos h6 {
  font-family: "Tajawal", sans-serif;
}
.highlight-slider .swiper-slide .container h2 {
  font-family: "Tajawal", sans-serif;
}
.blog-post .post-content .post-title {
  font-family: "Tajawal", sans-serif;
}
.blog-post .post-content h5 {
  font-family: "Tajawal", sans-serif;
}
.sidebar .widget-title {
  font-family: "Tajawal", sans-serif;
}
.footer .widget-title {
  font-family: "Tajawal", sans-serif;
}
.Mission_Vission_Section .Misssion_Vission .Mission_Item .title h2{
    font-family: "Tajawal", sans-serif;
}
.language .dropdown-toggle{
    font-family: "Tajawal", sans-serif;
}
.side-content h2 {
  font-family: "Tajawal", sans-serif;
}

.language .dropdown-menu li{
    text-align: right;
}






.ProductSItems .ProductItem:nth-child(even) {
    direction: ltr;
}
.ProductSItems .ProductItem:nth-child(even) .side-content {
    direction: rtl;
}
.section-title.text-left {
    text-align: right !important;
}

.contact-box figure{
    margin-left: 1rem;
    margin-right: 0
}

.footer form input[type=text]{
        margin-right: 0px;
    margin-left: 10px;
}

.footer p{
    padding-left: 10%;
    padding-right: 0;
}
.footer .footer-menu{
        padding-left: 0px;
    padding-right: 20px;
}

.side-widget.active {
    left: 0;
    right: auto;
}
.side-widget {
    left: -100%;
    right: auto;
}
.side-content.left {
    padding-right: 0%;
    padding-left: 10%;
}



@media only screen and (max-width: 991px), only screen and (max-device-width: 991px){
.navbar .hamburger-menu {
    margin-left: 0px;
    margin-right: 30px;
}
    .footer form input[type=text] {
    margin-right: 0px;
    margin-left: 0;
}
}