.service-list-card{
  background-color: #fff;
  padding: 40px 40px;
  border-radius: 8px;
  position: absolute;
  box-shadow:none;
  border: 1px solid rgba(60, 160, 120, 0.2);
  margin:auto;
}

.service-list-card i{
  font-size: 24px;
  color: #066058;
}

.service-list-card img{
  height: 24px;
}

@media (max-width: 600px) {
  .footer-last {
    margin-top: 80px !important;
  }
}

.reporting-errors-section {
  padding: 144px 40px;
}
@media (max-width: 992px) {
  .reporting-errors-section {
    padding: 64px 40px;
  }
}

.service-card-hero-section-container {
  padding-top: 80px;
}

@media (max-width: 992px) {
  .service-list-card{
    position: relative;
    border: none;
  }
  .service-level-agreement-and-related-links {
    display: grid;
    gap: 20px;
    padding-bottom: 48px;
  }
  .service-card-hero-section-container {
    padding-top: 40px;
  }
  .carousel-item {
    padding-left: 18px;
  }
  [dir="rtl"] .carousel-item {
    padding-left: 0px;
    padding-right: 22px;
  }
  .service-list-card {
    padding: 40px 25px;
  }
}

.highlights-section {
  margin-top: 8rem;
  padding-top: 3rem;
  background-color: rgba(60, 160, 120, 0.05);
}
@media  (max-width: 600px) {
  .highlights-section {
    margin-top: 64px;
  }
}
.highlights-section .highlights-content-section {
  margin-top: 1.3125rem;
  width: 55%;
  color: #757575;
  margin-bottom: 0px;
}
.ds-slider {
  margin-top: 3.375rem;
}

.info-container {
  display: flex;
  margin-top: 20px;
  width: 229px;
}
[dir="rtl"] .info-container {
  margin-left: 45px;
}
.info-icon {
  margin-right: 20px;
  color: #066058;
  font-size: 24px;
}
[dir="rtl"] .info-icon {
  margin-left: 20px;
}
.info-contant p {
  font-weight: bold;
  color: #242424;
  margin-bottom: 2px;
}
.info-contant p:nth-child(2) {
  color: #757575;
  font-weight: normal;
}
.info-contant a {
  color: #757575;
  font-size: 16px;
  text-decoration: none;
}

.service-download{
  border-bottom: 1px solid rgba(60, 160, 120, 0.2);
}

.service-download img{
  height: 44px;
  margin-inline-start: 0px;
}

.download-footer img{
  height: 44px;
}

.service-payment img{
  height: 30px;
  margin-inline-start: 0px;
}

.ds-header .navbar-nav.mr-auto .nav-link {
  padding: 20px 20px !important;
}

@media (min-width: 992px) and (max-width: 1285px) {

  .ds-card-reports-complaints > .card-container h3 {
      font-size: 1rem !important;
  }
}
