:root {
  --ltn__primary-color: #f26f24;
  --ltn__primary-color-2: #f68f1c; /* darken */
  --ltn__primary-color-3: #f6a11a; /* lighten */

  --ltn__secondary-color: #f26f24;
  --ltn__secondary-color-2: #f68f1c;
  --ltn__secondary-color-3: #f6a11a;

  --ltn__heading-color: #000000;
  --ltn__paragraph-color: #000000;

  --section-bg-1: #ffffff;
  --section-bg-2: #000000;
  --section-bg-6: #000000;
  --section-bg-7: #000000;
  --section-bg-8: #000000;

  --black: #000000;
  --white: #ffffff;
}

/* Home-only: make header middle row white like About header menu bar */
#home-header .ltn__header-middle-area > .container > .row,
#home-header .ltn__header-middle-area > .container-fluid > .row {
  background-color: var(--white);
}

/* Home page slider - make background darker */
.ltn__slider-area .ltn__slide-item.bg-overlay-theme-black-60---::before {
  background-color: rgba(0, 0, 0, 0.8) !important;
}

/* Great Experience section - custom background image */
.ltn__about-us-area.bg-image-right-before::before {
  background-image: url('../img/bg/great-experience.jpg') !important;
}

/* Working Process section - orange background */
.ltn__feature-area.bg-image-top {
  background-image: none !important;
  background-color: #f26f24 !important;
}

/* Working Process section - text styling for orange background */
.ltn__feature-area.bg-image-top .section-title-area .section-title {
  color: #000000 !important;
}

.ltn__feature-area.bg-image-top .section-title-area .section-subtitle {
  color: #f26f24 !important;
}

.ltn__feature-area.bg-image-top .section-title-area h1 {
  color: #000000 !important;
}

/* About Us page video section - custom background image */
.ltn__video-bg-img.bg-image {
  background-image: url('../img/bg/about-video.jpg') !important;
}

/* Footer: center copyright text across all pages */
.ltn__copyright-area .ltn__copyright-design {
  text-align: center !important;
}
.ltn__copyright-area .row {
  justify-content: center !important;
}
@media (min-width: 768px) {
  .ltn__copyright-area .col-md-6 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}
