#main-content {
  background-image: linear-gradient(rgba(240, 245, 249, 0), rgb(240, 245, 249), rgba(240, 245, 249, 0.5233), rgba(240, 245, 249, 0));
}

.elementor-element-85aa31c {
  background-image: linear-gradient(180deg, rgb(213, 232, 251) 0%, rgba(247, 247, 250, 0) 100%);
}
.elementor-element-85aa31c .name_secondary {
  letter-spacing: 0.4px;
}
.elementor-element-85aa31c .description_banner {
  font-size: 16px;
  line-height: 24px;
  color: var(--color-primary);
  text-align: justify;
}

.elementor-element-3ddd41f p {
  text-align: justify;
}
.elementor-element-3ddd41f p, .elementor-element-3ddd41f li {
  line-height: 24px;
  color: var(--color-primary);
}
.elementor-element-3ddd41f .elementor-icon-list-icon i {
  color: var(--color-secondary) !important;
}
.elementor-element-3ddd41f .elementor-icon-list-items .elementor-icon-list-text {
  color: var(--color-primary);
}

.elementor-element-3dd9418 .title_primary {
  line-height: 48px;
}

.operationDetailReason {
  padding-bottom: 100px;
}
.operationDetailReason .name_secondary {
  margin-bottom: 19px;
  text-align: center;
}
.operationDetailReason .title_primary {
  text-align: center;
  width: 60%;
  margin: 0 auto 52px;
}
.operationDetailReason .item_reason {
  padding: 30px;
  background: var(--color-white);
  border-radius: 34px;
  margin: 0 15px;
}
.operationDetailReason .item_reason .icon_reason {
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgb(247, 247, 247);
  border-radius: 50%;
  margin-bottom: 21px;
}
.operationDetailReason .item_reason .icon_reason i {
  color: var(--color-secondary);
  font-weight: 900;
  font-size: 24px;
}
.operationDetailReason .item_reason .name_reason {
  font-size: 20px;
  color: var(--color-primary);
  letter-spacing: 0.6px;
  font-weight: 700;
  margin-bottom: 16px;
}
.operationDetailReason .item_reason .description_reason {
  font-size: 14px;
}

.elementor-element-ab53b9a {
  background-image: linear-gradient(180deg, rgb(213, 232, 251) 0%, rgba(247, 247, 250, 0) 100%);
  padding-top: 330px;
  margin-top: 0 !important;
}

.imgOperation {
  height: 470px;
  border-radius: 40px;
  overflow: hidden;
  margin-bottom: -240px;
  z-index: 100;
  position: relative;
}
.imgOperation img {
  width: 100%;
  height: 100% !important;
}

.elementor-element-1c02b737 .slick-track {
  display: flex;
}
.elementor-element-1c02b737 .item_solution {
  flex: 1;
  height: auto;
}
.elementor-element-1c02b737 .item_solution .elementor-icon {
  color: var(--color-secondary) !important;
}
.elementor-element-1c02b737 .item_solution .elementor-element-populated {
  height: 100%;
  margin-inline-start: 15px !important;
  margin-inline-end: 15px !important;
  background: var(--color-white);
  border-color: transparent !important;
}

.elementor-element-5fda8760 .elementor-toggle-title {
  font-size: 20px;
  font-weight: 700;
  color: var(--color-primary);
}
.elementor-element-5fda8760 .elementor-toggle-icon-closed i::before {
  color: var(--color-secondary) !important;
}
.elementor-element-5fda8760 .elementor-toggle-icon-opened i::before {
  color: var(--color-secondary) !important;
}

.elementor-element-c26a6d8 .sub_title {
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 19px;
  color: var(--color-primary);
}/*# sourceMappingURL=operation_detail.css.map */