/* Services Style */
.services-section {
  margin-top: 30px;
}
.services-section .section-heading h2 {
  color: #ffffff;
}
.services-section .service-item {
  background-color: transparent;
  border-radius: 5px;
  padding: 50px 40px;
  text-align: center;
  margin-bottom: 30px;
}
.services-page .service-item {
  margin-bottom: 20px;
}
.services-section .service-item .card-image {
  width: 20rem;
  height: 20rem;
  margin-right: auto;
  margin-bottom: 0.25rem;
  margin-left: auto;
  border-radius: 10%;
}
.planes-fo {
  /* background: linear-gradient(to right, #0e79a3, rgb(0, 132, 255)) !important; */
  /* background-image: radial-gradient(
    circle farthest-corner at 10% 20%,
    rgba(2, 37, 78, 1) 0%,
    rgba(4, 56, 126, 1) 19.7%,
    rgb(26, 64, 236) 100.2%
  ); */
  background: #262431;
  padding: 10px;
}
.card {

  border-radius: 10px;
  border: none;
  position: relative;
  margin-bottom: 30px;
  box-shadow: 0 0.46875rem 2.1875rem rgba(90, 97, 105, 0.1),
    0 0.9375rem 1.40625rem rgba(90, 97, 105, 0.1),
    0 0.25rem 0.53125rem rgba(90, 97, 105, 0.12),
    0 0.125rem 0.1875rem rgba(90, 97, 105, 0.1);
}
.l-bg-cherry {
  background: linear-gradient(to right, #493240, #f09) !important;
  color: #fff;
}

.l-bg-blue-dark {
  background: linear-gradient(to right, #373b44, #4286f4) !important;
  color: #fff;
}

.l-bg-green-dark {
  background: linear-gradient(to right, #0a504a, #38ef7d) !important;
  color: #fff;
}

.l-bg-orange-dark {
  background: linear-gradient(to right, #a86008, #ffba56) !important;
  color: #fff;
}
.l-bg-red-dark {
  background: linear-gradient(to right, #ebc107, #ee0909) !important;
  color: #fff;
}
.l-bg-pi-dark {
  /* background: linear-gradient(to right, #a86008, #ffba56) !important; */
  background-image: radial-gradient(
    circle farthest-corner at 10% 20%,
    rgba(151, 41, 247, 1) 0%,
    rgb(79, 40, 105) 90%
  );
  color: #fff;
}
.card .card-statistic-3 .card-icon-large .fas,
.card .card-statistic-3 .card-icon-large .far,
.card .card-statistic-3 .card-icon-large .fab,
.card .card-statistic-3 .card-icon-large .fal {
  font-size: 110px;
}

.card .card-statistic-3 .card-icon {
  text-align: center;
  line-height: 50px;
  margin-left: 15px;
  color: #000;
  position: absolute;
  right: 1px;
  top: 20px;
  opacity: 0.1;
}

.l-bg-cyan {
  background: linear-gradient(135deg, #289cf5, #84c0ec) !important;
  color: #fff;
}

.l-bg-green {
  background: linear-gradient(135deg, #23bdb8 0%, #43e794 100%) !important;
  color: #fff;
}

.l-bg-orange {
  background: linear-gradient(to right, #f9900e, #ffba56) !important;
  color: #fff;
}

.l-bg-cyan {
  background: linear-gradient(135deg, #289cf5, #84c0ec) !important;
  color: #fff;
}
.my-card {
  position: absolute;
  left: 50%;
  top: -20px;
  border-radius: 50%;
}
.places {
  background-color: rgb(0, 95, 139);
  border: solid 1px white;
}
.text-dark {
  color: #000;
}
.row-less {
  margin-top: -65px;
}
.bg-gradient {
  background: linear-gradient(135deg, #c528f5, #540483) !important;
}
