.rtl .rtl-flip {
    display: inline-block !important;
    transform: scaleX(-1) !important;

}

.rtl .service-box .thumb .main-img {
    border-radius: 25px 150px 25px 150px;
}

.rtl .service-box .service-logo {
    right: -5px;
    left: auto;
}

.rtl .service-box .service-btn {
    left: 25px;
    right: auto;

}

.rtl .slideInLeft {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;

}

.rtl .appointment-thumb-wrappper {
    right: auto;
    left: -205px;
}


.rtl .service-box .service-btn:hover .btn-text {
    padding-left: 10px;

}

.rtl .nice-select {
    text-align: right !important;

}

.rtl .nice-select .list {
    right: 0;
    left: auto;

}

.rtl .nice-select .option {
    padding-right: 18px;
    padding-left: 29px;
    text-align: right;

}

.rtl .blog .date {
    padding-right: 17px;
    padding-left: 0;
}

.rtl .blog .date:before {
    right: 0;
    left: auto;

}

/* .rtl .blog .blog-btn i {
    margin-left: 0;
    margin-right: 10px;
} */
.rtl .blog-featured .date {

    padding-right: 17px;
    padding-left: 0;
}

.rtl .blog-featured .date:before {
    right: 0;
    left: auto;
}

.rtl .header-area .header-logo {
    margin-left: auto;
    margin-right: 0;
}

.rtl .header-area .header-main-bg {
    left: calc(100% - 300px);
    right: auto;
    transform: rotatey(180deg);
}

.rtl .service-4-box .feature-list li i {
    margin-left: 11px;
    margin-right: 0;
}

.rtl .breadcrumb-bg:after {
    background: linear-gradient(90deg, rgba(5, 9, 26, 0) 0%, var(--theme) 100%);
}

.rtl .progress-wrap {
    left: 20px;
    right: auto;
}

.rtl .breadcrumb-content {
    padding-right: 80px;
    padding-left: 0;
}

/* .rtl .side-info {
    left: 0;
   right: auto;
    transform: translateX(calc(-120% + 80px));

} */

.rtl h1,
.rtl h2,
.rtl h3,
.rtl h4,
.rtl h5,
.rtl h6 {
    font-family: "IBM Plex Sans Arabic", sans-serif;
}

.rtl .footer-2-widget-title {
    font-family: 'IBM Plex Sans Arabic', sans-serif;
}

.rtl .process-3-box:before {
    right: -114px;
    left:auto;

}
.rtl .process-3-box .title{
    font-family: 'IBM Plex Sans Arabic', sans-serif;
}

.rtl .team-box .name {
    font-family: 'IBM Plex Sans Arabic', sans-serif;
}

.rtl .team-details-content .name {
    font-family: 'IBM Plex Sans Arabic', sans-serif;
}

.rtl .contact-formfield {
    padding: 0 20px 0 50px;
}

.rtl .contact-formfield i {
    left: 20px;
    right: auto;
}

.rtl .feature-1-box:before {
    right: -152px;
    left: auto;
}
