body[class*=direction-ltr] {
  direction: ltr !important;
  text-align: start !important;
  font-family: "en-font", sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "en-font", sans-serif !important;
  color: #0f2137;
}

a {
  font-family: "en-font", sans-serif !important;
}

.section-title span {
  font-family: "en-font", sans-serif !important;
}

.navbar .navbar-nav .nav-item .nav-link {
  font-family: "en-font", sans-serif !important;
}

.navbar .navbar-btn a {
  font-family: "en-font", sans-serif !important;
}

.why-flutter .why-flutter-text .why-flutter-btn a p {
  font-family: "en-font", sans-serif !important;
}

.why-flutter .why-flutter-text .why-flutter-btn a h5 {
  font-family: "en-font", sans-serif !important;
}

.pricing-section .plan-list ul li a {
  font-family: "en-font", sans-serif !important;
}

.pricing-section .price-card p {
  font-family: "en-font", sans-serif !important;
}

.testimonial-section .testimonial-slider .testimonial-item .client-info span {
  font-family: "en-font", sans-serif !important;
}

.newsletter .newsletter-area .newsletter-form button {
  font-family: "en-font", sans-serif !important;
}

.our-apps .our-apps-text .our-apps-btn a p {
  font-family: "en-font", sans-serif !important;
}

.our-apps .our-apps-text .our-apps-btn a h5 {
  font-family: "en-font", sans-serif !important;
}

.features-style-two .feature-text ul li {
  font-family: "en-font", sans-serif !important;
}

.keep-update .keep-updating-text .keep-btn a p {
  font-family: "en-font", sans-serif !important;
}

.keep-update .keep-updating-text .keep-btn a h5 {
  font-family: "en-font", sans-serif !important;
}

.feature-style-three .feature-items h3 {
  font-family: "en-font", sans-serif !important;
}

.contact-section .contact-form .contact-btn {
  font-family: "en-font", sans-serif !important;
}

.feature-style-four .feature-card h3 {
  font-family: "en-font", sans-serif !important;
}

.banner-style-two .banner-image-two img:nth-child(1) {
  right: 0 !important;
  left: auto;
  z-index: 2;
}

.banner-style-two .banner-image-two img:nth-child(2) {
  right: 35px !important;
  left: auto;
  z-index: 2;
}

.banner-style-two .banner-image-two img:nth-child(3) {
  right: 35px !important;
  left: auto;
  z-index: 1;
}

.standard-section .standard-shape {
  right: 0;
  left: unset !important;
}

.our-apps .our-apps-img::before {
  right: unset !important;
}

.counter-section .counter-img :nth-child(1) {
  right: 0;
  left: unset;
}

.counter-section .counter-img :nth-child(2) {
  right: 85px;
  left: unset;
}

.newsletter .newsletter-area .newsletter-form button {
  right: 0;
  left: unset;
  border-radius: 0 30px 30px 0;
}

.newsletter .newsletter-area .newsletter-form .form-control {
  text-align: start;
}
