
/* =========================================
   BLOCK: modulo-verde-plan-volver
   ========================================= */

.modulo-verde-plan-volver {
  display: flex;
  justify-content: center;
  padding: 20px 0px 40px;
}

/* ELEMENT: content */
.modulo-verde-plan-volver__content {
  padding: 32px 16px;
  border-radius: var(--border-radius-l, 16px);
  background: var(--Color-Surface-General-Inverse, #00402A);
  min-width: 328px;
  max-width: 328px;
}

/* ELEMENT: featured-action */
.modulo-verde-plan-volver__featured-action {
  text-align: center;
}

/* ELEMENT: title */
.modulo-verde-plan-volver__title {
  margin-bottom: 16px;
  color: var(--Color-Content-General-Inverse, #FFF);
  text-align: center;
}

/* ELEMENT: subtitle */
.modulo-verde-plan-volver__subtitle {
  margin-bottom: 32px;
  color: var(--Color-Content-General-Inverse, #FFF);
  text-align: center;
}

.modulo-verde-plan-volver__button{
    width: 212px;
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
  .modulo-verde-plan-volver {
    /* padding: 56px 40px 40px; */
  }

  .modulo-verde-plan-volver__content {
    min-width: 492px;
    max-width: 492px;
  }
}

@media (min-width: 768px) {
  .modulo-verde-plan-volver {
    /* padding: 56px 40px 40px; */
  }

  .modulo-verde-plan-volver__content {
    min-width: 672px;
    max-width: 672px;
  }
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
  .modulo-verde-plan-volver {
    padding: 16px 0px 40px;
  }
  
  .modulo-verde-plan-volver__content {
    min-width: 828px;
    max-width: 828px;
  }
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  .modulo-verde-plan-volver__content {
    min-width: 996px;
    max-width: 996px;
  }
}

@media screen and (min-width: 1920px) {
  .modulo-verde-plan-volver__content {
    min-width: 1272px;
    max-width: 1272px;
  }
}