html {
  direction: rtl;
}
.card-feature .overlay .img-area {
  direction: ltr;
}
.features-section.remittance .img-area,
.financial-planning.how-works-business .right-box img,
.personalized .img-area img,
.card-feature .overlay .img-area img {
  transform: rotateY(180deg);
}
.slick-initialized {
  direction: ltr;
}
.slick-initialized .single-slide,
.slick-initialized .single-box,
.slick-initialized .single-item {
  direction: rtl;
}
.banner-section.inner-banner
  .banner-content
  .main-content
  .breadcrumb-area
  .breadcrumb
  li {
  gap: 4px;
}
.counter-educations .img-area img {
  transform: rotateY(180deg);
  margin-right: -130px;
}
.loan-calculation .range-slider-bg {
  background: #fa7c2e;
}
.loan-calculation .range-slider {
  background: linear-gradient(to left, #eef1ff, #eef1ff) no-repeat;
  background-size: calc(
      (var(--max) - var(--value)) * 100% / (var(--max) - var(--min))
    )
    100%;
}
.apexcharts-legend-marker {
  margin-right: initial;
  margin-left: 3px;
}
.banner-section.remittance .overlay::before,
.card-feature .overlay::before,
.sign-in-up::before {
  transform: rotateY(180deg);
}
.header-section {
  left: inherit;
  right: 0;
}
.header-section.header-fixed {
  left: inherit;
  right: 0;
}
.header-section
  .navbar
  .navbar-collapse
  .navbar-nav
  .nav-item
  .nav-link.dropdown-toggle::after {
  margin-left: initial;
  margin-right: 5px;
}
.header-section .nav-item.main-navbar .main-menu .sub-navbar .sub-menu {
  right: 80%;
}
.header-section .navbar .navbar-collapse .right-area {
  margin-left: initial;
  margin-right: 30px;
}
.header-section
  .navbar
  .navbar-collapse
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  a {
  display: flex;
  align-items: center;
  text-align: right;
}
.dropend .dropdown-toggle::after {
  margin-left: initial;
  margin-right: 0.255em;
}
.header-section.register .right-area {
  margin-left: initial;
  margin-right: 30px;
}
.banner-section.remittance .bottom-box .form-content .form-bottom .btn-area {
  padding-left: initial;
  padding-right: 10%;
}
.banner-section.affiliate .bottom-box .main-content .mid-side::before {
  left: initial;
  right: -120%;
}
.footer-section .img-area .left {
  left: initial;
  right: 0;
  transform: rotateY(180deg);
}
.footer-section .footer-box li a::before {
  left: initial;
  right: 0;
}
.footer-section .footer-box li a:hover {
  padding-left: initial;
  padding-right: 35px;
}
.footer-section .footer-box li a:hover::before {
  left: initial;
  right: 15px;
}
.card-section .card-carousel-index .slick-prev {
  left: initial;
  right: calc(50% - 100px);
}
.card-section .card-carousel-index .section-dots {
  left: initial;
  right: calc(50% - 45px);
}
.call-action.educations .main-content .single-input .single-radio {
  padding-left: initial;
  padding-right: 30px;
}
.call-action.educations .main-content .single-input .single-radio .checkmark {
  left: initial;
  right: 0;
}
.call-action.educations
  .main-content
  .single-input
  .single-radio
  .checkmark:after {
  left: initial;
  right: 5px;
}
.testimonials .slick-arrow.slick-prev {
  left: initial;
  right: calc(50% - 150px);
}
.testimonials .section-dots {
  left: initial;
  right: calc(50% - 93px);
}
.solutions-business .single-box .content a img,
.latest-articles .blog-item .content .read a img {
  margin-left: initial;
  margin-right: 5px;
  transform: rotateY(180deg);
}
.solutions-business .single-box .content a:hover img,
.latest-articles .blog-item .content .read a:hover img {
  transform: translateX(-10px) rotateY(180deg);
}
.faqs-section .accordion .accordion-item .accordion-button::after {
  margin-left: initial;
  margin-right: auto;
}
.faqs-section .accordion .accordion-item .accordion-button.collapsed::after {
  margin-left: initial;
  margin-right: auto;
}
.faqs-section.account::before {
  left: initial;
  right: 5%;
}
.privacy-content .safe-data ul {
  margin-left: initial;
  margin-right: 18px;
}
.privacy-content .safe-data ul li {
  padding-left: initial;
  padding-right: 15px;
}
.about-section .img-area .img-1 {
  left: initial;
  right: 50px;
}
.about-section .img-area .img-2 {
  left: initial;
  right: 0;
}
.map-section .map-area .element .details:after {
  border-left: none;
  border-right: 25px solid rgba(0, 0, 0, 0);
}
.map-section .map-area .element.pos-1 {
  left: initial;
  right: 10%;
}
.map-section .map-area .element.pos-3 {
  left: initial;
  right: 42%;
}
.our-journey .journey-carousel .single-box .top-box h4 {
  margin-left: initial;
  margin-right: 10px;
}
.our-journey .slick-arrow.slick-prev {
  left: initial;
  right: calc(50% - 90px);
}
.career-single .single-area ul {
  margin-left: initial;
  margin-right: 45px;
}
.career-single .single-area ul li::before {
  left: initial;
  right: -17px;
}
.career-single .social-link {
  margin-left: initial;
  margin-right: 20px;
}
.more-feature::before {
  left: initial;
  right: 5%;
}
.more-feature .slick-arrow.slick-prev {
  left: initial;
  right: calc(50% - 90px);
}
.more-feature .section-dots {
  left: initial;
  right: calc(50% - 30px);
}
.how-works .nav-link .left-side::before {
  left: initial;
  right: calc(50% - 10px);
}
.card-feature .overlay .slick-arrow.slick-prev {
  left: initial;
  right: calc(0% - 1px);
}
.card-feature .overlay .slick-arrow.slick-next {
  left: initial;
  right: calc(26% - 1px);
}
.card-feature .overlay .section-dots {
  left: initial;
  right: calc(11% - 1px);
}
.apply-for-loan.educations input[type="checkbox"] {
  left: initial;
  right: 0;
}
.apply-for-loan.educations input[type="checkbox"] + label {
  left: initial;
  right: 0;
}
.business-loan-section::before {
  left: initial;
  right: 0;
}
.business-loan-section .img-area {
  left: initial;
  right: 15px;
}
.business-loan-section.personal-loan::before {
  left: initial;
  right: 0;
}
.loan-calculation .radio-area .single-radio {
  padding-left: initial;
  padding-right: 30px;
}
.loan-calculation .radio-area .single-radio .checkmark {
  left: initial;
  right: 0;
}
.loan-calculation .radio-area .single-radio .checkmark:after {
  left: initial;
  right: 5px;
}
.testimonials-section .slick-arrow.slick-prev {
  left: initial;
  right: calc(50% - 110px);
}
.testimonials-section .section-dots {
  left: initial;
  right: calc(50% - 40px);
}
.how-it-works::before {
  left: initial;
  right: 5%;
}
.how-it-works .mid-contant:before,
.how-it-works .mid-contant::after {
  left: initial;
  right: 15%;
}
.blog-single .img-area-top img {
  margin-left: initial;
  margin-right: -12%;
}
.blog-single .blog-contant ul li {
  padding-left: initial;
  padding-right: 22px;
}
.blog-single .blog-contant ul li::before {
  left: initial;
  right: 0;
}
.sign-in-up form .single-input .phone-number input {
  padding-left: initial;
  padding-right: 15px;
}
.accordion-button {
  text-align: right;
}
.banner-section.about .overlay {
  background-position: right 120px, left bottom;
}
.banner-section.card-banner .overlay {
  background-position: right bottom, left bottom;
}
.card-section {
  background-position: top right -150px;
}
.about-section {
  background-position: top right;
}
.how-it-works .contant-area {
  background-position: right bottom;
}
.scrollToTop {
  right: inherit;
  left: 30px;
}
.header-section .navbar-toggler {
  padding-right: initial;
  padding-left: 0;
}
.healefsection .nav-item.main-navbar .main-menu .sub-navbar .sub-menu {
  right: inherit;
  left: -80%;
}
.banner-section .overlay .banner-content .cmn-btn {
  margin-right: initial;
  margin-left: 20px;
}
.banner-section .partner .partner-box::before {
  right: inherit;
  left: 0px;
}
.banner-section.remittance .overlay .banner-content .button-group a {
  margin-right: initial;
  margin-left: 10px;
}
.banner-section.affiliate .bottom-box .main-content .mid-side::after {
  right: inherit;
  left: -120%;
}
.get-start .get-content img,
.footer-section .img-area .right {
  right: inherit;
  left: 0;
  transform: rotateY(180deg);
}
.footer-section .footer-box .social-link a {
  margin-right: initial;
  margin-left: 10px;
}
.footer-section .footer-bottom .right .cus-bor {
  border-right: none;
  border-left: 1px solid #f1cfb0;
  margin-right: initial;
  margin-left: 15px;
  padding-right: initial;
  padding-left: 15px;
}
.features-section .top-section .list .check {
  margin-right: initial;
  margin-left: 10px;
}
.features-section.app-download .button-group a {
  margin-right: initial;
  margin-left: 10px;
}
.card-section .card-carousel-index .slick-next {
  right: inherit;
  left: calc(50% - 100px);
}
.call-action.educations .main-content .single-input .single-radio {
  margin-right: initial;
  margin-left: 20px;
}
.financial-planning .plan-box ul li .check {
  margin-right: initial;
  margin-left: 10px;
}
.testimonials .single-slide .thumb {
  margin-right: initial;
  margin-left: 50px;
}
.testimonials .slick-arrow.slick-next {
  right: inherit;
  left: calc(50% - 50px);
}
.latest-articles .blog-item .content .item {
  margin-right: initial;
  margin-left: 20px;
  padding-right: initial;
  padding-left: 20px;
}
.latest-articles .blog-item .content .item.cus-bor {
  border-right: none;
  border-left: 1px solid #f1cfb0;
}
.latest-articles .blog-item .content .item .icon {
  margin-right: initial;
  margin-left: 10px;
}
.latest-articles .blog-item.list .thumb {
  margin-right: initial;
  margin-left: 20px;
}
.latest-articles.blog-contant .nav-tabs .cmn-btn {
  margin-right: initial;
  margin-left: 20px;
}
.latest-articles.blog-contant .side-single .blog-item .img-area {
  margin-right: initial;
  margin-left: 20px;
}
.latest-articles.blog-contant .side-single .search-area .form-group input {
  padding-right: initial;
  padding-left: 15px;
}
.latest-articles.blog-contant .side-single .social-link a {
  margin-right: initial;
  margin-left: 10px;
}
.faqs-section .accordion .accordion-item .accordion-button::before {
  right: inherit;
  left: 20px;
}
.about-section .img-area .img-3 {
  right: inherit;
  left: -75px;
}
.map-section .map-area .element .details:after {
  border-right: none;
  border-left: 25px solid rgba(0, 0, 0, 0);
}
.map-section .map-area .element.pos-2 {
  right: inherit;
  left: 8%;
}
.our-journey .slick-arrow.slick-next {
  right: inherit;
  left: calc(50% - 90px);
}
.career-single .single-area .single-sub {
  margin-right: initial;
  margin-left: 20px;
  padding-right: initial;
  padding-left: 20px;
}
.career-single .single-area .icon-area {
  margin-right: initial;
  margin-left: 10px;
}
.career-single .single-area .cus-bor {
  border-right: none;
  border-left: 1px solid #f1cfb0;
}
.career-single .social-link a {
  margin-right: initial;
  margin-left: 10px;
}
.account-feature.home-loan .img-area {
  right: inherit;
  left: 0;
}
.more-feature .single .text-start {
  margin-right: initial;
  margin-left: 15px;
}
.more-feature .slick-arrow.slick-next {
  right: inherit;
  left: calc(50% - 90px);
}
.more-feature.remittance .content-area .img-area {
  margin-right: initial;
  margin-left: 30px;
}
.grow-confidence .single-plan .introd-area h4 .number {
  margin-right: initial;
  margin-left: 10px;
}
.card-feature .overlay .single {
  padding-right: initial;
  padding-left: 15px;
}
.apply-for-loan.educations .checkbox_wrapper {
  margin-right: initial;
  margin-left: 20px;
}
.business-loan-section.personal-loan .list .check {
  margin-right: initial;
  margin-left: 10px;
}
.loan-calculation .img-area {
  right: inherit;
  left: 0;
}
.testimonials-section .single-slide .review-area i {
  margin-right: initial;
  margin-left: -3px;
}
.testimonials-section .single-slide .img-area img {
  margin-right: initial;
  margin-left: 15px;
}
.testimonials-section .slick-arrow.slick-next {
  right: inherit;
  left: calc(50% - 110px);
}
.our-products .content-area .img-area {
  margin-right: initial;
  margin-left: 30px;
}
.how-it-works .contant-area a img {
  margin-right: initial;
  margin-left: 10px;
}
.blog-single .blog-contant .info .cus-bor {
  border-right: none;
  border-left: 2px solid #f1cfb0;
  padding-right: initial;
  padding-left: 30px;
  margin-right: initial;
  margin-left: 30px;
}
.author-section .social-link a {
  margin-right: initial;
  margin-left: 10px;
}
.sign-in-up form .single-input .password-show input {
  padding-right: initial;
  padding-left: 15px;
}
.sign-in-up form .single-input .phone-number input {
  padding-right: initial;
  padding-left: 15px;
}
.sign-in-up .btn-back a img {
  margin-right: initial;
  margin-left: 5px;
}
.sign-in-up.verify-number .mobile-otp input {
  margin-right: initial;
  margin-left: 10px;
}
.banner-section .overlay {
  background-position: left bottom 90px;
}
.banner-section.career-single .overlay {
  background-position: left bottom;
}
.banner-section.account .overlay {
  background-position: left bottom;
}
.banner-section.account-details .overlay {
  background-position: left 10% bottom 30px;
}
.banner-section.product .overlay {
  background-position: left 50px center;
}
.banner-section.car-loans .overlay {
  background-position: left 50px center;
}
.banner-section.business-loan .overlay {
  background-position: left 110px bottom;
}
.banner-section.home-loan .overlay {
  background-position: left 110px bottom;
}
.banner-section.educations-loan .overlay {
  background-position: left 110px bottom;
}
.banner-section.personal-loan .overlay {
  background-position: left 110px bottom;
}
.banner-section.contact .overlay {
  background-position: left 50px bottom;
}
.banner-section.blog .overlay {
  background-position: left 30px bottom;
}
.banner-section.faqs .overlay {
  background-image: url(../images/faqs-banner.png);
  background-repeat: no-repeat;
  background-position: left 30px bottom;
}
.banner-section.privacy-content .overlay {
  background-position: left 30px bottom;
}
.banner-section.terms .overlay {
  background-position: left 30px bottom;
}
.call-action.affiliate {
  background-position: left 90px top, top;
}
.card-feature .overlay {
  background-position: left top;
}
.apply-for-loan.home-loan::after {
  background-position: left bottom;
}
@media (max-width: 2021px) {
  .account-feature.home-loan .img-area {
    right: initial;
    left: -118px;
  }
}
@media (max-width: 1799px) {
  .footer-section .img-area .right {
    right: initial;
    left: 0;
  }
}
@media (max-width: 1599px) {
  .banner-section.educations-loan .overlay {
    background-position: left 70px bottom;
  }
}
@media (max-width: 1399px) {
  .testimonials .slick-arrow.slick-prev {
    left: initial;
    right: calc(58% - 150px);
  }
  .testimonials .slick-arrow.slick-next {
    right: initial;
    left: calc(44% - 50px);
  }
  .testimonials .section-dots {
    left: initial;
    right: calc(57% - 93px);
  }
  .latest-articles .blog-item .content .item {
    margin-right: initial;
    padding-right: initial;
    margin-left: 5px;
    padding-left: 5px;
  }
  .latest-articles .blog-item .content .item .icon {
    margin-right: initial;
    margin-left: 5px;
  }
  .map-section .map-area .element.pos-1 {
    left: initial;
    right: 5%;
  }
  .map-section .map-area .element.pos-3 {
    left: initial;
    right: 40%;
  }
  .more-feature::before {
    left: initial;
    right: 0;
  }
  .banner-section.account-details .overlay {
    background-position: left 0 bottom;
  }
  .how-it-works::before {
    left: initial;
    right: 0;
  }
}
@media (max-width: 1199px) {
  .testimonials .slick-arrow.slick-next {
    right: initial;
    left: calc(30% - 50px);
  }
  .testimonials .slick-arrow.slick-prev {
    left: initial;
    right: calc(69% - 150px);
  }
  .testimonials .section-dots {
    left: initial;
    right: calc(69% - 93px);
  }
  .map-section .map-area .element.pos-3 {
    left: initial;
    right: 35%;
  }
  .map-section .map-area .element .details:after {
    border-left: 10px solid rgba(0, 0, 0, 0);
    border-right: 10px solid rgba(0, 0, 0, 0);
  }
  .faqs-section.account::before {
    left: initial;
    right: 0;
  }
  .how-works .nav-link .left-side::before {
    left: initial;
    right: calc(50% + 5px);
  }
  .card-feature .overlay .slick-arrow.slick-next {
    left: initial;
    right: calc(26% + 12px);
  }
  .banner-section.home-loan .overlay {
    background-position: left 60px bottom;
  }
  .banner-section.personal-loan .overlay {
    background-position: left 80px bottom;
  }
  .how-it-works .mid-contant:before {
    left: initial;
    right: 20%;
  }
  .how-it-works .mid-contant::after {
    left: initial;
    right: 20%;
  }
}
@media (max-width: 991px) {
  .header-section
    .navbar
    .navbar-collapse
    .navbar-nav
    .nav-item
    .dropdown-menu
    .dropend
    .dropdown-menu {
    left: initial;
    right: 110px;
  }
  .header-section .nav-item.main-navbar .main-menu .sub-navbar .sub-menu {
    right: initial;
    left: 0;
  }
  .header-section
    .navbar
    .navbar-collapse
    .navbar-nav
    .nav-item
    .dropdown-menu.show {
    margin-left: initial;
    margin-right: -65px;
  }
  .header-section .navbar .navbar-collapse .right-area {
    margin-left: initial;
    margin-right: 0;
  }
  .map-section .map-area .element.pos-3 {
    left: initial;
    right: 32%;
  }
  .map-section .map-area .element.pos-1 {
    left: initial;
    right: -3%;
  }
  .how-works .nav-link .left-side::before {
    left: initial;
    right: calc(50% - 0px);
  }
  .how-it-works .mid-contant::after {
    left: initial;
    right: 20%;
  }
  .more-feature.remittance .content-area .img-area {
    margin-right: initial;
    margin-left: 15px;
  }
  .banner-section.affiliate .bottom-box .main-content .mid-side::before {
    left: initial;
    right: -35%;
  }
  .banner-section.affiliate .bottom-box .main-content .mid-side::after {
    right: initial;
    left: -35%;
  }
}
@media (max-width: 767px) {
  .map-section .map-area .element.pos-1 {
    left: initial;
    right: calc(0% - 50px);
  }
  .map-section .map-area .element.pos-2 {
    right: initial;
    left: calc(0% - 15px);
  }
  .map-section .map-area .element.pos-3 {
    left: initial;
    right: calc(50% - 140px);
  }
  .career-single .single-area ul {
    margin-left: initial;
    margin-right: 30px;
  }
  .card-feature .overlay .slick-arrow.slick-next {
    left: initial;
    right: calc(50% + 10px);
  }
  .card-feature .overlay .slick-arrow.slick-prev {
    left: initial;
    right: calc(50% - 60px);
  }
  .apply-for-loan.educations .checkbox_wrapper {
    margin-right: initial;
    margin-left: 30px;
  }
  .call-action.educations .main-content form .bottom-area .btn-area {
    text-align: end !important;
  }
  .sign-in-up form .single-input .phone-number input {
    padding-left: initial;
    padding-right: 30px;
  }
}
@media (max-width: 575px) {
  .faqs-section .accordion .accordion-item .accordion-button::after,
  .faqs-section .accordion .accordion-item .accordion-button.collapsed::after {
    right: initial;
    left: 25px;
  }
  .faqs-section .accordion .accordion-item .accordion-button::before,
  .faqs-section .accordion .accordion-item .accordion-button.collapsed::before {
    right: initial;
    left: 18px;
  }
  .faqs-section .accordion .accordion-item .accordion-button {
    padding-right: initial;
    padding-left: 60px;
  }
  .footer-section .footer-box li a:hover {
    padding-left: initial;
    padding-right: 25px;
  }
  .footer-section .footer-box li a:hover::before {
    left: initial;
    right: 10px;
  }
  .footer-section .footer-bottom .right .cus-bor {
    margin-right: initial;
    padding-right: initial;
    margin-left: 5px;
    padding-left: 10px;
  }
  .map-section .map-area .element.pos-1 {
    left: initial;
    right: calc(0% - 30px);
  }
  .map-section .map-area .element.pos-3 {
    left: initial;
    right: calc(50% - 128px);
  }
  .our-products .content-area .img-area {
    margin-right: initial;
    margin-left: 15px;
  }
}
@media (max-width: 480px) {
  .map-section .map-area .element.pos-2 {
    right: initial;
    left: calc(20% - 135px);
  }
  .map-section .map-area .element.pos-1 {
    left: initial;
    right: calc(20% - 145px);
  }
  .career-single .single-area .single-sub {
    margin-right: initial;
    padding-right: initial;
    margin-left: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 375px) {
  .header-section.register .right-area {
    margin-left: initial;
    margin-right: 15px;
  }
} /*# sourceMappingURL=style-rtl.min.css.map */
