.row-green-cards {
  display: flex;
}

.row-green-cards .col {
  height: 100%;
}

.row-green-cards .row {
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
}

.row-green-cards .col .lfr-layout-structure-item-basic-component-paragraph {
  height: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 767.98px) {
  .row-green-cards {
    display: block;
  }
}

.container-planos-nacional .container-fluid {
  display: flex;
}

.container-planos-nacional .container-fluid .col {
  height: 100%;
}

@media (max-width: 767.98px) {
  .container-planos-nacional .container-fluid {
    display: block;
  }
}

@media (max-width: 1232.98px) {
  .container-planos-nacional .container-fluid {
    display: block;
  }

  .col-lg-3 {
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
    margin-bottom: 32px;
  }

  .container-planos-nacional .container-fluid .col .lfr-layout-structure-item-container {
    min-height: 1170px;
  }
}

@media (max-width: 992.98px) {
  .col-md-3 {
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
    margin-bottom: 32px;
  }
}

@media (max-width: 624.98px) {
  .col-md-3 {
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    margin-bottom: 32px;
  }
}