:root {
  /* --blue-color:#00187E; */
  --blue-color: #264795;
  --orenge-color: #ef7f1a;
}
h1,
h2,
h3,
h4,
h5,
h6,
.sec-title .sub-title,
.main-menu .navigation > li.current > a,
.main-menu .navigation > li:hover > a,
.main-menu .navigation > li > a {
  color: var(--blue-color);
}
.main-menu .navigation > li > a:before,
.main-menu .navigation > li > a:after {
  color: var(--orenge-color);
}

.sec-title .sub-title:before {
  height: 2px;
}
.scroll-top,
.sec-title .sub-title:before {
  background: var(--orenge-color);
}

.banner-carousel .content-box h2 span:before {
  border-bottom: 5px solid var(--orenge-color);
}

.case-section .owl-dots button {
  color: var(--orenge-color);
}

.banner-carousel .owl-nav button:hover {
  background: var(--orenge-color);
  border-color: var(--orenge-color);
}

.about-section .image-box .text h5:before {
  background: var(--orenge-color);
}
.funfact-block-one .inner-box .icon-box {
  background: var(--blue-color);
}

.funfact-block-one .inner-box .count-outer {
  color: var(--orenge-color);
}

.service-block-one .inner-box .lower-content h3 a {
  color: var(--blue-color);
}

.case-block-one .inner-box .lower-content h3 a {
  color: var(--blue-color);
}

.chooseus-section .content-box .overlay-content {
  background: var(--blue-color);
}

.industry-style-three {
  background: #0c499a;
}

.industries-block-one .inner-box .content-box .link-box a {
  background: var(--orenge-color);
}

.industries-block-one .inner-box .image-box:before {
  background: var(--blue-color);
}

.industries-block-one .inner-box .content-box .light-icon {
  color: #ffffff1c;
}

.banner-carousel .owl-dots::after {
  display: none;
}

.banner-carousel .owl-dots:before {
  background: #ffffff00;
}

/* .main-header {
    position: absolute;
    background-color: #00000045;
} */

.about-section .content-box .inner-box .curve-text .icon-box {
  color: var(--orenge-color);
}

.service-block-one .inner-box .image-box:before {
    border: 5px dashed var(--orenge-color);
}

/* .cm-blue-bd{
    border: 2px solid var(--blue-color);
} */

.chooseus-section .content-box .overlay-content .icon-box {
    background: var(--orenge-color);
}

.chooseus-section .scroll-text .text-list li:before {
    background: var(--orenge-color);
}

.chooseus-section .content-box .overlay-content h3:before {
    color: var(--orenge-color);
}

.main-footer {
    background: #000000;
}

.footer-bottom .bottom-inner {
    align-items: center;
    justify-content: center;
}

.footer-bottom .bottom-inner .copyright a {
    color: var(--blue-color);
}

.main-header .menu-left-content {
  border-right: none;
}

.service-block-three .inner-box h3 a {
  color: var(--blue-color);
}

.service-block-three .inner-box h3:before, .service-block-three .inner-box h3:after {
  background: var(--orenge-color);
}

.handle-preloader {
  background: var(--blue-color);
}

.about-section:before {
  background: #ef7f1a00;
}
.project-block-one .inner-box .image-box {
  background: #264795;
  border-radius: 25px;
}

.case-section .owl-dots::after {
  position: absolute;
  right: 0px;
  top: 53px;
  content: "0" counter(slides-num);
  display: inline-block;
  font-size: 24px;
  color: #fffefe;
  font-weight: 700;
  font-family: 'Monda', sans-serif;
} 

.case-section .owl-dots:before {
  position: absolute;
  content: '';
  right: 44px;
  top: 58px;
  width: 1px;
  height: 18px;
  background: #ffffff;
}

.banner-carousel .content-box h2{
  font-size: 60px;
}
.banner-carousel .slide-item {
  padding: 250px 0px 250px 0px !important;
}

@media screen and (max-width: 1400px) {
  .banner-carousel .content-box h2{
    font-size: 35px;
  }

  .banner-carousel .slide-item .image-layer{
    background-position: center right;
  }
}
