html {
  font-size: 10px;
  scroll-behavior: smooth;
  overflow-x: hidden;
}

*, :after, :before {
  box-sizing: border-box;
  margin: 0;
  letter-spacing: -0.015em;
}

::-moz-selection {
  background: #a8f600;
  color: #ffffff;
  text-shadow: none;
}

::selection {
  background: #a8f600;
  color: #ffffff;
  text-shadow: none;
}

.services-details-sec .container {
  padding: 4rem 0;
}
.services-details-sec .container .row-1-col-1 p {
  font-size: 1.8rem;
  margin: 2rem 0;
  opacity: 0.8;
}
.services-details-sec .container .row-1-col-2 .xl-end {
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
.services-details-sec .container .row-1-col-2 .xl-end h5 {
  font-size: 2.6rem;
}
.services-details-sec .container .row-1-col-2 .xl-end ul {
  margin-top: 10rem !important;
  margin-bottom: 0;
}
.services-details-sec .container .row-1-col-2 .xl-end ul li p {
  font-size: 1.6rem;
  margin-top: 2rem;
  padding-bottom: 0;
  margin-bottom: 0;
  opacity: 0.8;
}
.services-details-sec .container .row-1-col-2 .xl-end ul li p i {
  margin-right: 1rem;
}
.services-details-sec .container .row-1-col-3 {
  padding: 5rem 0;
}
.services-details-sec .container .row-2 {
  margin-block-end: 5rem;
  padding: 0rem 0 3rem 0;
}
.services-details-sec .container .row-2 h4 {
  font-size: 4rem;
  margin: 3rem 0 0 0;
}
.services-details-sec .container .row-2 p {
  font-size: 1.6rem;
  margin: 1rem 0;
}
.services-details-sec .container .row-3-col-1 h4 {
  font-size: 4rem;
  margin-bottom: 2rem;
}
.services-details-sec .container .row-3-col-1 p {
  font-size: 1.6rem;
}
.services-details-sec .container .row-3-col-1 ul {
  margin-top: 3rem;
}
.services-details-sec .container .row-3-col-1 ul li {
  line-height: 2;
}
.services-details-sec .container .row-3-col-1 ul li img {
  margin-right: 1rem;
}
.services-details-sec .container .row .section-title {
  margin: 8rem 0;
}
.services-details-sec .container .row a {
  font-size: 4rem;
  transition: 0.4s all ease;
  -webkit-transition: 0.4s all ease;
  -moz-transition: 0.4s all ease;
  -ms-transition: 0.4s all ease;
  -o-transition: 0.4s all ease;
}
.services-details-sec .container .row .shine {
  margin-block-end: 2rem;
}
.services-details-sec .container .row-4-col-2 {
  margin-top: 15%;
}/*# sourceMappingURL=services-details.css.map */