.service-flex-container {
  display: flex;
}
.sub-list {
  padding-left: 50px;
  /* padding-bottom: 0; */
}

.bold {
  font-weight: bold;
  font-size: medium;
}
.left {
  width: 50%;
}

.cap-btn {
  border: 1px solid #e31e24;
  color: white;
  font-size: medium;
  font-weight: 400;
  flex: 1;
  background: #111111; /* solid background color */
  opacity: 1; /* fully opaque */
  transition: background-color 0.2s, color 0.2s, transform 0.2s;
}
.cap-btn:hover {
  background-color: cornsilk;
  color: black !important;
  transform: translateX(3px);
  transform: translateY(-3px);
}

.buttonsContainer {
  display: flex;
  flex-wrap: wrap;
  justify-content: justify-start;
  gap: 0.25rem;
  /* border: 1px solid red; */
  padding: 0.25rem;
}

.buttongap {
  gap: 1rem;
}
.swal2-confirm {
  margin: 0 !important;
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
@media screen and (max-width: 768px) {
  .service-flex-container {
    flex-direction: column-reverse;
    align-items: center;
    /* padding: auto; */
  }
  .left {
    width: 100%;
    color: white;
  }
}

.left ul {
  color: white;
}





.swal2-popup ul li {
  margin-bottom: 0.5em;
}
