html {
	direction: rtl;
}
/* HOME 1 RTL CSS */
.blta-header-1-top-item i {
	margin-right: 0;
	margin-left: 6px;
}

.blta-header-1-main {
	padding-left: 0;
	padding-right: 70px;
}

.main-navigation .navbar-nav li:not(:last-child) {
	margin-right: 0;
	margin-left: 40px;
}

.main-navigation .navbar-nav li .dropdown-menu {
	left: auto;
	right: 0;
	text-align: right;
}

.main-navigation .navbar-nav li:is(.dropdown) > a::before {
	right: auto;
	left: 0;
}

.main-navigation .navbar-nav li:is(.dropdown) > a {
	padding-right: 0;
	padding-left: 15px;
}

.main-navigation .navbar-nav li .dropdown-menu li .dropdown-menu {
	left: auto;
	right: calc(100% + 20px);
}

.blta-hero-1-slider-btn-positon {
	right: auto;
	left: 4vw;
	direction: ltr;
}

.blta-split-text div {
	direction: ltr;
}
.blta-hero-1-slider-item-img {
}

.blta-hero-1-slider-item-img-position {
	right: auto;
	left: 0;
	transform: scaleX(-1);
}
.blta-hero-1-slider-item-disc,
.blta-hero-1-slider-item-content .blta-subtitle-1,
.blta-hero-1-slider-item-title,
.blta-hero-1-slider-item-btn {
	transform-origin: right;
}

.blta-btn-2 .icon {
	left: auto;
	right: 100%;
	transform: scaleX(-1);
}

.blta-categories-1-img {
	left: auto;
	right: 67%;
	transform: translateX(50%) scaleX(-1);
}

.blta-categories-1-tabs-content .ply-btn-position {
	direction: ltr;
}

.blta-categories-1-tabs-btn .nav-link::after {
	left: auto;
	right: 0;
}

.blta-categories-1-tabs-btn .nav-link:is(.active) {
	padding-left: 0;
	padding-right: 30px;
}

.blta-categories-1-tabs-row {
	margin-left: -90px;
	margin-right: -320px;
}

.blta-arrow-btn-1 {
	transform: scaleX(-1);
}

.blta-project-1-item-single .hover-content::before {
	right: auto;
	left: 0;
}

.blta-list-1-item::after {
	left: auto;
	right: 0;
}

.blta-list-1-item {
	padding-left: 0;
	padding-right: 30px;
}

.split-in-left > div {
	text-align: right !important;
}

.tx-heading-section.text-left {
	text-align: right;
}
.blta-services-2-section-title.text-center,
.blta-services-2-section-title.text-center .split-in-left > div,
.tx-heading-section.text-center .split-in-left > div,
.tx-heading-section.text-center {
	text-align: center !important;
}
.blta-price-tabs-btn .nav-link::after {
	right: auto;
	left: -60px;
}

.blta-price-tabs-btn .nav-link {
	text-align: right;
}

.blta-price-tabs-content-block {
	padding-left: 0;
	padding-right: 128px;
}

.blta-price-1-img {
	margin-right: 0;
	margin-left: -100px;
	transform: scaleX(-1);
}

/* HOME 2 RTL CSS */
.blta-hero-2-img {
	margin-right: 0;
	margin-left: -30px;
	transform: scaleX(-1);
}

.blta-hero-2-bg-shape .shape-1 {
	transform: scaleX(-1);
}

.blta-hero-2-bg-shape {
	left: auto;
	right: 0;
	transform: scaleX(-1);
}

.blta-hero-2-bg-shape .shape-2 {
	left: 8%;
	transform: scaleX(-1);
}

.blta-hero-2-btn {
	padding-right: 0;
	padding-left: 52px;
}

.blta-about-2-btn .blta-btn-2 {
	margin-right: 0;
	margin-left: 52px;
}

.blta-about-2-left-grid {
	padding-right: 0;
	padding-left: 40px;
}

.blta-about-2-content .blta-ply-btn-1 {
	direction: ltr;
}

.blta-about-2-img {
	height: 475px !important;
}

.blta-accordion-item .item-title {
	text-align: right;
}

.blta-accordion-item .item-title span {
	margin-left: 10px;
	margin-right: 0;
}
.blta-categories-2-il {
	left: auto;
	right: 0;
	transform: scaleX(-1);
}

.blta-range-2-item .tx-content {
	left: auto;
	right: 0;
}

.blta-range-2-item .item-img {
	margin-left: 0;
	margin-right: auto;
}

.blta-range-2-slider-btn {
	right: auto;
	left: 40px;
	direction: ltr;
}

.blta-range-2-item .item-img::after {
	left: auto;
	right: 0;
	transform: scaleX(-1);
}
.blta-phone-1 {
	padding-left: 30px;
	padding-right: 0;
}
.blta-hero-3-slider-btn {
	left: auto;
	right: 35%;
	direction: ltr;
}

.blta-hero-3-item-modal {
	right: auto;
	left: -200px;
}

.blta-hero-3-slider
	.swiper-container
	.swiper-wrapper
	.swiper-slide:is(.swiper-slide-active)
	.blta-hero-3-item-modal {
	right: auto;
	left: 0;
}

.blta-hero-3-item-modal .modal-img {
	right: auto;
	left: -30px;
	transform: scaleX(-1);
}

.blta-hero-3-item-img {
	transform: scaleX(-1);
}

.blta-hero-3-item-img {
	margin-right: 0;
	margin-left: -260px;
}

.blta-project-3-item .item-img {
	right: auto;
	left: 140px;
}

.blta-project-3-item:hover .item-img {
	right: auto;
}

.blta-testimonial-3-bg {
	left: auto;
	right: 0;
}

.blta-testimonial-3-tabs-and-btn {
	padding-left: 0;
	padding-right: 20px;
}

.blta-testimonial-3-slider-btn {
	direction: ltr;
}

.blta-price-3-area .blta-price-tabs-content-block {
	padding-left: 0;
	padding-right: 70px;
}

.blta-price-3-area .blta-price-tabs-btn .nav-link::after {
	right: auto;
	left: -40px;
}

.blta-price-3-area .booking-price-bg {
	margin-left: 30px;
	margin-right: 0;
}

.blta-team-3-item .item-content {
	left: auto;
	right: 0;
}

.blta-team-3-item .blta-social-link-1 {
	transform: translateX(100%);
}
.blta-header-3-main::after {
	left: auto;
	right: -105px;
	transform: scaleX(-1);
}
.blta-header-3-top::after {
	left: auto;
	right: -85px;
	transform: scaleX(-1);
}
.main-navigation:is(.has-home-3) .navbar-nav li:not(:last-child) {
	margin-left: 65px;
	margin-right: 0px;
}
.main-navigation:is(.has-home-3) .navbar-nav li:not(:last-child)::after {
	right: auto;
	left: -32px;
}
.main-navigation-2 .navbar-nav li:not(:last-child) {
	margin-right: 0;
	margin-left: 40px;
}

.subtitle-1 {
	padding-left: 0;
	padding-right: 75px;
}

.buil-hero-3-right::before {
	left: auto;
	right: -310px;
}

.subtitle-1::before {
	left: auto;
	right: 0;
}

.buil-pri-3-btn::before {
	right: auto;
	left: 0;
}

.buil-pri-3-btn i {
	transform: scaleX(-1);
}

.buil-pri-3-btn {
	padding: 22px 30px 22px 23px;
}

.buil-pri-3-btn::after {
	right: auto;
	left: 0;
}

.buil-hero-3-navigate {
	direction: ltr;
}

.buil-hero-3-left-img {
	margin-left: 0;
	margin-right: -300px;
	transform: translateY(0) scaleX(-1) !important;
}

.buil-hero-3-bottom {
	padding-left: 0;
	padding-right: 76px;
}

.buil-hero-3-heading {
	transform: translateX(100px);
}

.buil-hero-3-circle-btn {
	margin-left: 0;
	margin-right: auto;
}

.blta-range-1-slider-item {
	padding-right: 0;
	padding-left: 110px;
}

.blta-range-1-slider
	.swiper-container
	.swiper-wrapper
	.swiper-slide:is(.swiper-slide-active)
	.blta-range-1-slider-item
	.content-wrap {
	right: auto;
	left: 0;
}
.buil-header-1-top-in-left {
	margin-left: 0;
	margin-right: 50px;
}

.buil-header-contact-shape {
	transform: scaleX(-1);
}

.buil-header-contact {
	margin-left: 0;
	margin-right: -22px;
}

.buil-header-top-shape {
	transform: scaleX(-1);
}

.buil-header-contact-wap {
	padding: 0px 90px 0px 0px;
}

.container-header {
	padding-left: 0;
	padding-right: 50px;
}

.buil-header-1-top {
	padding: 0px 20px 0px 30px;
}

.buil-header-1-content {
	padding-left: 0;
	padding-right: 20px;
}

.hero-pagination.swiper-pagination-fraction.swiper-pagination-horizontal {
	right: auto;
	left: 0;
	border-radius: 0px 300px 300px 0px;
}
.buil-hero-1-circle-img {
	right: auto;
	left: 25px;
}

.buil-hero-1-client-wrap {
	right: auto;
	left: -250px;
}

.buil-service-number {
	left: auto;
	right: 0;
}

.buil-project-1-navigate {
	direction: ltr;
}

.skill-set-percent .progress span {
	right: auto;
	left: 0;
}

.buil-experience-1-bg-right {
	left: 0;
	right: auto;
}

.buil-news-card-1-btn {
	padding: 5px 0px 5px 20px;
}

footer.buil-footer-1-area::before {
	left: auto;
	right: 0;
}
.button-primary-nav-2::after {
    left: auto;
    right: 0;
    border-radius: 0px 10px 10px 0px;
}

.button-primary-nav-2 i {
    transform: scaleX(-1);
}

.buil-hero-2-navigate {}

.buil-hero-2-navigate {
    right: auto;
        left: 100px;
}


.buil-hero-2-img-1 {
    left: auto;
    right: -150px;
}

.buil-hero-2-navigate-btn-wrap {
    border-radius: 10px 0px 0px 10px;
}

.buil-about-2-top-item-cont {
    margin-left: 0;
    margin-right: 73px;
    padding-left: 0;
    padding-right: 135px;
}

.buil-about-2-progress span {
    right: auto;
    left: 0;
}

.button-primary-2::after {
    left: auto;
    right: 0;
    border-radius: 0px 10px 10px 0px;
}

.button-primary-2 i {
    transform: scaleX(-1);
}

.tx-split-text div {
    direction: ltr;
}

.buil-experience-2-number-sub {
    left: auto;
    right: 70px;
}

.buil-project-2-navigate {
    direction: ltr;
}

.buil-choose-2-left-para::after {
    left: auto;
    right: 0;
    border-right: 1px solid var(--buil-pri);
    border-left: 0px;
    border-radius: 0px 15px 15px 0px;
}

.buil-choose-2-left-para {
    padding: 12px 25px 12px 0px;
}

.buil-customer-2-next {
    left: auto;
    right: -72px;
}

.buil-customer-2-prev {
    right: auto;
    left: -70px;
}

.buil-customer-2-navigate-btn-wrap {
    direction: ltr;
}

.buil-customer-2-pagination.swiper-pagination-fraction.swiper-pagination-horizontal {
    right: auto;
    left: 0;
}

.buil-cta-2-left img {
    transform: scaleX(-1);
}
.buil-cta-2 {
    padding: 0 17px 0 42px;
}
.blta-portfolio-1-img-1,.blta-portfolio-1-img-2 {
    transform: scaleX(-1) !important;
}

.blta-testimonial-3-slider {
    margin-right: 0;
    margin-left: -314px;
}