.service-single .service-entry .entry-content .entry-processes {
  margin-bottom: 0px;
  background-color: var(--global--color-forth);
  border-radius: 12px;
  padding: 45px 40px 40px;
}
.processes .process-panel.process-panel-dark .process-body .process-content h5 {
  color: var(--global--color-fifth);
}
.processes .process-panel .process-body .process-content h5 {
  font-style: normal;
  font-size: 24px;
  color: var(--global--color-white);
  line-height: 48px;
  margin-bottom: 18px;
  text-transform: capitalize;
}
.processes .process-panel.process-panel-dark .process-body .process-content p {
  color: var(--global--color-fifth);
}
.carousel-dots .owl-dots .owl-dot.active span {
  background-color: var(--global--color-third);
  height: 6px;
}
.service-single {
  padding-top: 0px;
  padding-bottom: 60px;
}
.about.about-3 .about-img .counter {
  top: auto;
  bottom: 0;
  left: 98px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  min-width: 0;
  border-radius: 12px 0 12px 0;
  -webkit-transform-origin: bottom left;
  -ms-transform-origin: bottom left;
  transform-origin: bottom left;
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.service-single
  .service-entry
  .entry-content
  .entry-processes
  .images-holder
  .carousel
  .owl-nav
  .owl-prev,
.service-single
  .service-entry
  .entry-content
  .entry-processes
  .images-holder
  .carousel
  .owl-nav
  .owl-next {
  width: 50px;
  height: 50px;
}
.about .about-block .block-left .paragraph {
  font-size: 16px;
}
.service-single .service-entry .entry-content .entry-processes {
  padding: 45px 40px 20px;
}
.about .about-img {
  max-width: 100%;
}
.processes .process-panel .process-body .process-content h5 {
  font-size: 45px;
}
.nodisplay {
  display: none;
}
.profilenodisplay {
  display: none !important;
}

/* .numbergamepadding{
    padding-top: 50px;
} */
.numbergametext h6 {
  /* font-size: 15px; */
  color: #2ec46c !important;
}
.numbergameicons {
  height: auto;
  width: 100%;
}
.glance {
  padding: 25px 0px;
  line-height: 27px;
  color: var(--global--color-body);
  font-weight: 500;
}
.counter.counter-5 .counter-num span {
  color: #2ec46c;
}
.counters-bar {
  margin-top: 50px;
}
.projects.projects-modern {
  padding-top: 70px;
  padding-bottom: 70px;
}
.about {
  padding-top: 70px;
  padding-bottom: 70px;
}
.projects.projects-modern {
  padding-top: 70px;
  padding-bottom: 70px;
}

.services.services-4 {
  padding-top: 100px;
  padding-bottom: 100px;
  margin-bottom: 70px !important;
}
.services .service-panel {
  cursor: auto !important;
}
@media screen and (max-width: 767.98px) {
  .nodisplay {
    display: block;
  }
  .nodisplay2 {
    display: none;
  }
  .processes.processes-2 .processes-holder .process-content-carousel {
    max-width: 260px;
  }

  .counter.counter-5 {
    margin-bottom: 25px;
    border-bottom: 1px solid #2ec46c;
  }
  .numbergameicons {
    height: auto;
    width: 35% !important;
  }
  .counter .counter-num {
    display: block !important;
  }
  .noborder {
    border: none !important;
  }
  .counter .aboutcompanycss {
    display: flex !important;
  }
  .counter.counter-4 .counter-num h6 {
    font-size: 16px;
  }
  .glance {
    padding-left: 15px;
    border-left: 4px solid var(--global--color-primary);
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .services.services-4 {
    padding-top: 50px;
    padding-bottom: 30px;
  }
}

@media screen and (min-width: 768px) and (max-width: 992px) {
  .profilenodisplay {
    display: block !important;
  }
  .profilenodisplay2 {
    display: none !important;
  }
  .about.about-3 .about-block .block-left .paragraph {
    /* border-left: 4px solid var(--global--color-primary); */
    padding-left: 5px;
  }
  .service-single
    .service-entry
    .entry-content
    .entry-processes
    .images-holder {
    margin-top: 120px;
  }
  .processes
    .process-panel.process-panel-dark
    .process-body
    .process-content
    p {
    text-align: left;
  }

  .counter.counter-4 .counter-num h6 {
    font-size: 24px;
  }
  .profilenodisplay2 {
    display: block !important;
  }
  .about .about-img {
    position: relative;
    height: 100% !important;
  }
  .counter.counter-5 {
    border-bottom: 1px solid #4bcc80;
    margin-bottom: 10px;
    padding-bottom: 10px !important;
  }
  .aboutcounter .counter-num {
    display: block;
  }
  .numbergameicons {
    height: auto;
    width: 40%;
  }
  .aboutcounter:nth-child(3) {
    border: none;
  }
  .counters-bar {
    margin-top: 0px;
  }
  .processes .process-panel .process-body .process-content h5 {
    font-size: 35px;
  }
  .service-single
    .service-entry
    .entry-content
    .entry-processes
    .images-holder {
    margin-top: 40px;
  }
  .noborder {
    border: none !important;
  }
}

.page-title .title .title-heading {
  text-transform: initial;
}

.page-title.page-title-11 .page-title-wrap .title {
  margin-bottom: 0px;
}
.page-title.page-title-11 .page-title-wrap {
  height: 100vh;
  align-items: center;
}
.bg-overlay-dark-3:before {
  background-image: linear-gradient(180deg, #1b1a1a2e 0%, #00000042 100%);
}
.page-title .title .title-heading {
  margin-bottom: 0px;
}

.abouttopbotom {
  padding-top: 70px !important; 
}

.headhome {
  color: var(--global--color-heading);
}
.aboutus {
  color: var(--global--color-primary);
}
.aboutiplglance {
  color: var(--global--color-primary);
}

.managementcolor{
  color: var(--global--color-body);
}
.needdropdown22 i{
  color: var(--global--color-body);
}