/* Mobile Navbar CSS */
.mobile-navbar .offcanvas-body ul.mobile-menu .mobile-menu-list a:after {
  right: auto;
  left: 0;
}

/* Navbar CSS */
.navbar .others-options ul li:last-child {
  margin-right: 20px;
}

/* Search Modal CSS */
.search-modal .modal-body .popup-form .p-btn {
  top: 5px;
  right: auto;
  left: 5px;
}

/* Hero Area CSS */
.hero-area {
  overflow: hidden;
}

/* Industry Area CSS */
.industry-area {
  overflow: hidden;
}
.industry-area .idustry-image .count-card {
  right: auto;
  left: -90px;
}

.industry-area {
  overflow: hidden;
}

/* About Area CSS */
.about-image .style-1 {
  top: auto;
  bottom: 190px;
  right: -110px;
  left: auto;
}
.about-image .card1 {
  right: 0;
  left: auto;
}
.about-image .style-2 {
  top: auto;
  bottom: 50px;
  right: auto;
  left: 120px;
}

/* About Area CSS */
.about-area {
  overflow: hidden;
}

/* Choose Area CSS */
.choose-us-area {
  overflow: hidden;
}

.second-choose-area .s-choose-image .s-btn {
  right: auto;
  left: 0;
}

/* Schedule Area CSS */
.schedule-area {
  overflow: hidden;
}

/* Footer Area CSS */
.footer-area .ps-2 {
  position: relative;
  margin-right: 70px;
  padding-left: 0 !important;
}
.footer-area .ps-3 {
  position: relative;
  margin-right: 35px;
  padding-left: 0 !important;
}
.footer-area .pse-100 {
  margin-right: 50px;
  padding-left: 0;
}
.footer-area .pes-1 {
  padding-left: 60px !important;
  margin-right: 80px;
}

.footer-widget .newsform .icon {
  right: auto;
  left: 0;
}

/* Startup Banner Area CSS */
.startup-banner-area {
  overflow: hidden;
}
.startup-banner-area .shape1 {
  left: 60%;
}

/* Software Banner Area CSS */
.software-banner-area {
  overflow: hidden;
}
.software-banner-area .banner-image {
  top: 0;
  right: auto;
  left: 0;
  bottom: 0;
  background-position: left center;
  clip-path: polygon(0 0, 75% 0%, 100% 50%, 75% 100%, 0 100%, 0 50%);
}
.software-banner-area .software-content .cricle-content {
  top: 23%;
  right: auto;
  left: -400px;
}
.software-banner-area .shape-3 {
  right: 55%;
}
.software-banner-area .shape-1 {
  right: 55%;
}
.software-banner-area .shape-2 {
  right: 54%;
}
.software-banner-area .shape-4 {
  right: 54%;
}

/* Software About Area CSS */
.software-about-area {
  overflow: hidden;
}

/* Clients Area CSS */
.clients-area {
  overflow: hidden;
}

/* Second About Area CSS */
.second-about-area {
  overflow: hidden;
}

/* Testimonials Area CSS */
.testimonials-area {
  overflow: hidden;
}

/* Left Sidebar CSS */
.l-sidebar .search-box .read-more {
  right: auto;
  left: 5px;
}

/* Adress Area CSS */
.adress-area {
  overflow: hidden;
}

/* Min width 768 */
@media only screen and (max-width: 767px) {
  .navbar .navbar-brand {
    margin-right: 0;
  }
  /* Hero Area CSS */
  .hero-area {
    overflow: hidden;
  }
  /* Industry Area CSS */
  .industry-area {
    overflow: hidden;
  }
  .industry-area .idustry-image .count-card {
    right: auto;
    left: 0;
  }
  /* About Area CSS */
  .about-image .style-2 {
    top: auto;
    bottom: 0;
    right: auto;
    left: 0;
  }
  .about-image .style-1 {
    top: auto;
    bottom: 0;
    right: 0;
    left: auto;
  }
  .about-area {
    overflow: hidden;
  }
  /* About Area CSS */
  .choose-us-area {
    overflow: hidden;
  }
  /* Footer Area CSS */
  .footer-area .ps-2 {
    position: relative;
    margin-right: 0;
    padding-left: 0 !important;
  }
  .footer-area .ps-3 {
    margin-right: 0;
  }
  .footer-area .pes-1 {
    padding-left: 0;
    margin-right: 0;
  }
  .footer-area .pse-100 {
    margin-right: 0;
    padding-left: 0;
  }
  .software-banner-area .banner-image {
    clip-path: unset;
  }
  .software-banner-area .software-content .cricle-content {
    top: 90%;
    right: auto;
    left: 0;
  }
}
/* Min width 768px*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* Navbar CSS */
  .navbar .navbar-brand {
    margin-right: 0;
  }
  .navbar .others-options {
    right: 140px;
  }
  .navbar .others-options ul li:last-child {
    margin-right: 20px;
  }
  /* Industry Area CSS */
  .industry-area .idustry-image .count-card {
    right: auto;
    left: 0;
  }
  /* Footer Area CSS */
  .footer-area .ps-2 {
    margin-right: 0;
  }
  .footer-area .ps-3 {
    margin-right: 0;
  }
  .footer-area .pes-1 {
    padding-left: 0 !important;
    margin-right: 0;
  }
  .footer-area .pse-100 {
    margin-right: 0;
    padding-left: 0;
  }
  /* Choose Area CSS */
  .choose-us-area .section-heading .style-2 {
    margin-left: 0;
    margin-right: 0;
  }
  /* Software Banner Area CSS */
  .software-banner-area .software-content .cricle-content {
    top: 90%;
    right: auto;
    left: 0;
  }
}
/* Min width 992px*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  /* Navbar CSS */
  .navbar .navbar-brand {
    margin-right: 0;
  }
  .navbar .others-options {
    right: 140px;
  }
  .navbar .others-options ul li:last-child {
    margin-right: 20px;
  }
  /* Industry Area CSS */
  .industry-area .idustry-image .count-card {
    right: auto;
    left: 0;
  }
  /* About Area CSS */
  .about-image .card1 {
    right: 0;
    left: auto !important;
  }
  /* Footer Area CSS */
  .footer-area .ps-2 {
    position: relative;
    margin-right: 25px;
    padding-left: 0 !important;
  }
  .footer-area .ps-3 {
    position: relative;
    margin-right: -25px;
    padding-left: 0 !important;
  }
  .footer-area .pse-100 {
    margin-right: -5px;
    padding-left: 0;
  }
  .footer-area .pes-1 {
    padding-left: 0 !important;
    margin-right: 25px;
  }
  /* Choose Area CSS */
  .choose-us-area .main-shape {
    top: 30px;
    left: 100px;
    right: auto;
  }
  /* Software Banner Area CSS */
  .software-banner-area .software-content .cricle-content {
    top: 34%;
    right: auto;
    left: -125px;
  }
}
/* Min width 1200px to Max width 1399px */
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  /* Navbar CSS */
  .navbar .others-options ul li:last-child {
    margin-right: 20px;
  }
  /* Choose Area CSS */
  .choose-us-area .section-heading .shape3 {
    top: -80px;
    left: auto;
    right: 0;
  }
  .choose-us-area .main-shape {
    top: 30px;
    right: auto;
    left: 50px;
  }
  /* Footer Area CSS */
  .footer-area .pse-100 {
    margin-right: 20px;
    padding-left: 0;
  }
  .footer-area .pes-1 {
    padding-left: 50px !important;
    margin-right: 45px;
  }
  /* Software Banner Area CSS */
  .software-banner-area .software-content .cricle-content {
    top: 34%;
    right: auto;
    left: -125px;
  }
}
/* Min width 1400px */
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
  /* Navbar CSS */
  .navbar .others-options ul li:last-child {
    margin-right: 20px;
  }
  /* Choose Area CSS */
  .choose-us-area .section-heading .shape3 {
    top: -80px;
    left: auto;
    right: 0;
  }
  .choose-us-area .main-shape {
    max-width: 100px;
    top: 30px;
    right: auto;
    left: 50px;
  }
  /* Software Banner Area CSS */
  .software-banner-area .software-content .cricle-content {
    top: 34%;
    right: auto;
    left: -125px;
  }
}
/* Min width 1400px */
@media only screen and (min-width: 1600px) and (max-width: 1899px) {
  /* Choose Area CSS */
  .choose-us-area .section-heading .shape3 {
    top: -80px;
    left: auto;
    right: 0;
  }
  .choose-us-area .main-shape {
    max-width: 200px;
    top: 30px;
    right: auto;
    left: 50px;
  }
  /* Software Banner Area CSS */
  .software-banner-area .software-content .cricle-content {
    left: -230px;
  }
}/*# sourceMappingURL=rtl.css.map */