body {
    direction: rtl;
}

.tp-header__right a:last-child {
    margin-left: unset;
    margin-right: 20px;
}

.tp-app__content p {
    padding-right: unset;
    padding-left: 40px;
}

.tp-app__thumb-sm-1 {
    margin-right: unset;
    margin-left: 20px;
}

.tp-custom-accordio .accordion-buttons::after {
    right: unset;
    left: 20px;
}

.tp-custom-accordio .accordion-buttons {
    text-align: right;
}

.tp-testimonial__icon {
    margin-left: 30px;
    margin-right: unset;
}

.tp-custom-accordio-2 .accordion-buttons {
    text-align: right;
}

.tp-custom-accordio-2 .accordion-buttons::after {
    left: 35px;
    right: unset;
}

.tp-footer-bottom__social ul li:first-child {
    margin-left: 10px;
}

.tp-header__top-left a.last-child {
    padding-left: unset;
    padding-right: 100px;
}

.tp-counter__icon {
    margin-left: 30px;
    margin-right: unset;
}

.tpoffcanvas.opened {
    right: unset;
    left: 0;
}

.tpoffcanvas__info-icon a {
    margin-right: unset;
    margin-left: 20px;
}

.mean-container .mean-nav ul li a {
    text-align: right;
}

.mean-container .mean-nav ul li a.mean-expand {
    right: unset;
    left: 0;
}

.tp-counter-2__icon {
    margin-right: unset;
    margin-left: 35px;
}

.tp-service__link {
    float: left;
}

.tp-btn-blue-square {
    float: left;
}

.tp-service__link > a > svg {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.tp-hero__wrapper-3 {
    margin-left: 80px;
    margin-right: unset;
}

.tp-hero__title-lg {
    font-size: 55px;
}

.nice-select {
    float: right;
    text-align: right !important;
}

.nice-select:after {
    right: unset;
    left: 12px;
}

.nice-select .list {
    left: unset;
    right: 0;
    width: 100%;
}

.nice-select .option {
    padding-left: 29px;
    padding-right: 18px;
    text-align: right;
    border-bottom-style: dashed;
    border-bottom-color: var(--tp-theme-2);
    border-bottom-width: 1px;
}

* {
    letter-spacing: unset !important;
}

.tp-hero__content-box {
    margin-top: 25%;
}

.nice-select .option.selected {
    background-color: var(--tp-border-4);
}

.preloader {
    text-align: right;
}

.page-item:last-child .page-link {
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
    border-top-left-radius: var(--bs-pagination-border-radius);
    border-bottom-left-radius: var(--bs-pagination-border-radius);
}

.page-item:first-child .page-link {
    border-top-left-radius: unset;
    border-bottom-left-radius: unset;

    border-top-right-radius: var(--bs-pagination-border-radius);
    border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.swal2-actions {
    justify-content: flex-end !important;
}

.tp-header__main-menu ul {
    margin-left: 0;
}

@media only screen and (max-width: 767px) {
    .imgnovin {
        margin-top: 70px;
    }
}

.tp-testimonial-3__icon {
    margin-right: unset;
    margin-left: 30px;
}

.postbox__text {
    padding-left: 30px;
    padding-right: unset;
}

.postbox__comment-agree label {
    padding-left: unset;
    padding-right: 8px;
}

.sidebar__search button {
    right: unset;
    left: 0;
}

.sidebar__search input {
    padding-right: 25px;
    padding-left: 80px;
}

.postbox__meta span i {
    margin-left: 3px;
    margin-right: unset;
}

.postbox__meta span {
    margin-left: 30px;
    margin-right: unset;
}


.contact-info {
    min-height: 272px;
}