body {
    font-family: 'Tajawal', sans-serif;
}

.headingText h2,
.headingText h1 {
    font-family: 'Tajawal', sans-serif;
}

header .desktop-nav .nav-item {
    margin-right: unset;
    margin-left: 35px;
}

header .desktop-nav .nav-link {
    font-size: 18px;
}

header .desktop-nav .nav-link i {
    margin-right: 10px;
    margin-left: unset;
}

header .desktop-nav .nav-item:nth-child(6) {
    margin-right: 0;
}

header .desktop-nav .nav-link::after {
    left: unset;
    right: 0;
}

.landing .image {
    background-image: url('../images/logohut-rtl.png');
}

.landing .datiles p {
    border-left-style: unset;
    border-right-style: solid;
    padding-left: unset;
    padding-right: 20px;
}

.about-us .list li {
    padding-right: 20px;
    padding-left: 0;
}

.get-in-touch .image {
    right: unset;
    left: 0;
}

.about-us .list li::after {
    left: unset;
    right: 0;
}

.our-clients .see-more {
    width: 120px;
}

.landing .links {
    right: unset;
    left: 20px;
}

footer .content .heading-text>span {
    left: unset;
    right: 0;
}

.breadcrumb-nav .breadcrumb {
    right: unset;
    left: 17%;
}

.breadcrumb-item+.breadcrumb-item::before {
    float: right;
    padding-left: var(--bs-breadcrumb-item-padding-x);
    padding-right: unset;
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: unset;
    padding-right: var(--bs-breadcrumb-item-padding-x);
}

.services .accordion-button::after {
    margin-left: unset;
    margin-right: auto;
}

.services .questions .accordion-button {
    text-align: right;
}

.categories .card .btn-more {
    text-align: right;
}

.categories .card .btn-more i {
    margin-left: unset;
    margin-right: 7px;
}

.aside .recent-posts ul li a i {
    right: unset;
    left: 0;
}

.aside .recent-posts ul li {
    padding-right: unset;
}

.aside .about .label {
    margin-left: 25px;
    margin-right: unset;
}