@font-face {
  font-family: "iran-sans";
  src: url("../../../fonts/rtl/iran_sans.ttf") format("ttf"), url("../../../fonts/rtl/iran_sans.woff") format("woff"), url("../../../fonts/rtl/iran_sans.eot") format("eot"), url("../../../fonts/rtl/iran_sans.svg") format("svg");
  font-display: swap;
}
body, p, a, h1, h2, h3, h4, h5, h6 {
  font-family: iran-sans, serif;
}

.header .header-right-box .header-right-inner a {
  letter-spacing: 0 !important;
}
.header .header-right-box .header-right-inner a.btn {
  margin: 0 15px;
}

.search_select_list .arrow-down {
  right: auto !important;
  left: 10px;
}

.approval-form .form .holder-answer {
  padding: 0 20px 0 27px !important;
}

.five-step-holder .brush-paint {
  display: none;
}

.owl-carousel, .slider-wrap {
  direction: ltr;
}

.sec-search-blog .sec-title .about-us-content h3, .sec-search-blog .sec-title .about-us-content h1 {
  font-size: 24px;
}
.sec-search-blog .sec-title .about-us-content h3 strong, .sec-search-blog .sec-title .about-us-content h1 strong {
  font-size: 50px;
}
.sec-search-blog .link-suggest a:not(:last-child) {
  border-left: 1px solid #000;
  margin-left: 5px;
  padding-left: 10px;
  margin-right: 0 !important;
  padding-right: 0 !important;
  border-right: 0 !important;
}

.header.default-menu-style .header-right-box .header-right-inner a {
  white-space: nowrap;
}

.header-bottom-left-wrap .navigation-menu > ul > li:last-child {
  margin: 0 15px 0 24px;
}

.help_section .main-section .holder-main-section > ul > li .row-info .rotate-icon {
  margin-left: 0 !important;
  margin-right: auto;
}

.sec-blogs-4 .main-section .box-horizontal .card-blog a {
  height: 80%;
}

.footer-area-wrapper {
  text-align: right;
}
.footer-area-wrapper .footer-area .social-widget p {
  margin-right: auto !important;
  margin-left: 15px;
}
.footer-area-wrapper .footer-area .contact-call-widget .text-holder {
  margin-left: auto;
  margin-right: 15px;
}

.footer-widget-coustom-col {
  padding-left: 0 !important;
  padding-right: 45px;
}

.footer-desktop .ht-social-networks .item {
  margin-right: auto;
  margin-left: 35px;
}
.footer-desktop .ht-social-networks .item:last-child {
  margin-right: auto !important;
  margin-left: 0;
}

.map-locat {
  text-align: center;
}

.panel-body {
  text-align: right;
}

.top-steps-holder {
  direction: ltr;
}

.steps_section .question-steps-holder .questions .question p.question-text {
  text-align: right !important;
}

.steps_section .question-steps-holder .questions .answers_box input[type=radio] ~ label {
  padding-right: 25px !important;
  padding-left: 0 !important;
}
.steps_section .question-steps-holder .questions .answers_box input[type=radio] ~ label:before {
  left: auto;
  right: 0;
}
.steps_section .question-steps-holder .questions .answers_box input[type=radio] ~ label:after {
  left: auto;
  right: 2px;
}

.init-auth-step, init-auth-step-holder {
  text-align: center;
}

.language-menu > ul > li ul {
  left: auto !important;
  right: 0 !important;
}

.header.default-menu-style .header-right-box .profile-user {
  margin-left: auto !important;
  margin-right: 10px;
}
.header.default-menu-style .header-right-box .profile-user > ul > li ul {
  left: 0 !important;
  right: auto !important;
}

.banner-lozi-shape__lozi.shape-1, .banner-lozi-shape__lozi.shape-2, .banner-lozi-shape__lozi.shape-3 {
  display: none;
}

.testimonials-vertical-wrap .swiper-pagination-bullets {
  float: right !important;
  right: auto;
  left: 0;
}

.static-banner-one__moc {
  left: auto;
  right: -10%;
}

.mobile-map ._pointer ul {
  margin-right: auto;
  margin-left: -105px;
}
.mobile-map ._pointer ul li a span {
  margin-left: auto;
  margin-right: 7px;
}
.mobile-map ._pointer ul li a small {
  right: auto;
  left: 0;
}

.banner-img-shapes {
  z-index: -1;
}

.footer-mobile .mobile-collapses .card-header a:after {
  right: auto;
  left: 20px;
}

.team-area h1.section-title-srv__team {
  font-size: 40px;
  line-height: 90px;
}

.hero-content-realtive .hero-text .ht-social-networks.style-two-icon .item:last-child {
  margin-right: 15px;
}

.single-team-box.style-02 {
  margin-bottom: -27px;
}
.single-team-box.style-02 .team-member-content {
  left: auto;
  right: 3%;
}

.testimonial-slider-area .testimonial--box--arrows {
  direction: ltr;
}

.personal-testimonials-area {
  direction: ltr;
}
.personal-testimonials-area .member-testimonials-details {
  text-align: right;
}
.personal-testimonials-area .tab-content > .row {
  direction: rtl;
}
.personal-testimonials-area .section-title-srv {
  text-align: right;
}

.member-testimonials-details P {
  max-width: 100%;
}

.static-banner-one__hero {
  left: auto;
  right: -50%;
}

.team-area .section-title-srv {
  text-align: left;
}

.our-work-process-area .style-01 {
  direction: ltr;
}

.ht-timeline.team-member .dots .middle-dot {
  right: -4px;
  left: auto;
}
.ht-timeline.team-member .item {
  padding: 0 30px 5px 0;
}
.ht-timeline.team-member .item:before {
  right: 5px;
  left: auto;
}

.services-style .service-slide .title-intro-head .main-title-holder-head .main-title-intro span {
  color: #000 !important;
}

.personal-hero .hero-text h1 {
  font-size: 65px;
  line-height: 65px;
}

@media (min-width: 1024px) {
  .personal-hero .personal-inner-hero-images-two {
    margin-left: -300px;
    margin-right: -45px;
  }
}
@media (min-width: 1024px) {
  .services-style .id-box-wrap {
    padding-right: 0 !important;
  }
  .services-style .utm-box-wrap {
    padding-left: 0 !important;
    padding-right: 80px !important;
  }
  .services-style .utm-box-wrap .btn--white {
    margin-right: 0 !important;
  }
  .services-style .services-items .urp-service {
    border-right: 0 !important;
    border-left: 2px dashed #333 !important;
  }
}
input[type=email]::-moz-placeholder {
  text-align: right;
  direction: rtl;
}
input[type=email]::placeholder {
  text-align: right;
  direction: rtl;
}

.section-hero--home {
  direction: ltr;
}

/*# sourceMappingURL=style-v2-rtl.min.css.map*/