body {
    direction: rtl;
    font-family: IranSans !important;
}
.btn-default.btn-highlighted {
    padding: 16px 18px 16px 60px;
}
.hero-footer-box .icon-box{
    margin-right: 0px;
    margin-left: 15px;
}
.hero-images {
    margin-left: 0px;
    margin-right: 30px;
}
.cta-contact-item .icon-box {
    margin-right: 0px;
    margin-left: 15px;
}
.about-image {
    margin-right: 0px;
    margin-left: 30px;
}
.our-process-content {
    margin-right: 0px;
    margin-left: 60px;
}
.our-process-item .icon-box {
    margin: 12px 0 0 42px !important;
}
.section-btn {
    text-align: right !important;
}
.why-choose-us {
    background-position:right center !important;
}

.post-item-body {
    padding: 0 20px 0 0 !important;
}
.contact-info-item .icon-box {
    margin-right: 0;
    margin-left: 16px;
}
.provide-item-no {
    left: unset;
    right: 0;
}
.provide-item-content h3 {
    padding-right: 50px;
}
.footer-booking-btn {
    text-align: left !important;
}
.testimonial-button-next {
    margin-left: 0px;
    margin-right: 15px;
}
.author-image {
    margin-right: 0;
    margin-left: 16px;
}
.btn-default.btn-highlighted {
    padding: 16px 18px 16px 60px !important;
}
.btn-default {
    padding: 17px 18px 17px 60px !important;
}
p {
    text-align: right !important;
}
.why-choose-counter-box {
    padding-left: 15px;
    padding-right: 0;
}
.why-choose-counter-box:before {
    content: "";
    right: unset !important;
    left: 0 !important ;
}.why-choose-item .icon-box {
    margin-right: 0;
    margin-left: 20px;
}
.cta-contact-box .cta-contact-item:before {
    content: "";
    right: unset !important;
    left: 15px;
}
.contact-info-social-list span {
    margin-right: 0 !important;
    margin-left: 10px;
}
.page-faqs-catagery {
    margin-right: 0 !important;
    margin-left: 30px;
}
.post-tags .tag-links a {
    margin-left: 0 !important;
    margin-right: 10px;
}
.our-projects-nav ul li {
    margin-right: 0 !important;
    margin-left: 30px;
}
.our-faqs-accordion {
    margin-right: 0 !important;
    margin-left: 30px !important;
}
.btn-default::before {
    content: '';
    transform: translate(30px, -50%) rotate(180deg) !important;
    right: unset !important;
    left: 0;
}
.btn-default:hover::before {
    content: '';
    transform: translate(27px, -50%) rotate(180deg) !important;
}
.redmore-btn {
    padding-right: 0px !important;
    padding-left: 30px;
}
.redmore-btn::before {
    content: '\f061';
    right: unset !important;
    left: 0;
    transform: translate(0, -50%) rotate(180deg) !important;
}
.redmore-btn:hover::before {
    color: var(--white-color);
    transform: translate(3px, -50%) rotate(180deg) !important;
}
.our-process-item::before {
    content: "";
    right: 0;
    left: unset !important;
    transform: translate(-50px, 80%) !important;
}
.team-social-icon ul li {
    margin-right: 0 !important;
    margin-left: 20px;
}
.footer-social-links ul li {
    margin-right: 0 !important;
    margin-left: 25px;
}
.footer-social-links ul li:last-child {
    margin-left: 0;
}
.footer-contact-box .footer-info-box {
    padding-left: 0 !important;
    padding-right: 35px;
}
.footer-info-box .icon-box {
    left: unset !important;
    right: 0;
}
