.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-f421cd8b-bc44-26b2-7812-a844ed0c5b74 {
background-color: #F2F2F2 !important;
border-color: #F2F2F2 !important;
border-radius: 3.1875rem !important;
border-style: solid; border-width: 12px !important; border-width: 12pxpx !important;
height: 250px !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-82d21e8e-dab5-749c-8356-f5612e971f52 {
border-color: var(--color-palette-grey-200) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-c52c870c-e2f5-9896-8e7b-902366b56426 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ffd99ff0-ed75-e96c-316d-792b7992ec11 {
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-45e061e6-ddb5-557c-09e4-26edd26b0b73 {
background-color: var(--color-palette-grey-100) !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-1ce8c75f-c14a-180b-cd5e-24dcbd622661 {
overflow: auto !important;
}
.lfr-layout-structure-item-c5d3b7d3-9a58-f7c3-7eac-3c39b533ca5c {
background-color: var(--color-palette-yellow-500) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-821307ac-fbaf-8b4a-00b0-db15cfb093b0 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.footer-container {
    padding: 0px 72px;
}

@media only screen and (max-width: 700px) {
  .footer-container {
    padding: 0px 20px;
}
}.lfr-layout-structure-item-6408dd08-6e4c-354f-71fb-d85644e85798 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-cc9747d4-1d1b-d4e7-f488-4a99adcaa331 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-052f8358-064d-b6fe-3da5-4232674fea3c {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-052f8358-064d-b6fe-3da5-4232674fea3c {
.section-beneficios-iconos .feature {
 grid-template-columns: repeat(4, 1fr);
}
}.lfr-layout-structure-item-51b83c24-992c-be53-ebc6-9b67d503cdee {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3f53edd8-9bd7-bc81-1a7b-419fe709130f {
background-color: var(--color-palette-sand-300) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f04073fc-c6f0-7feb-cfe1-bf11853bbae0 {
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d1bb4103-c851-2de6-f30b-3aefbeb5e34b {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-e588f8c1-5dcb-9220-0ec9-1acc6ce34fec {
background-color: var(--color-palette-grey-100) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-413dedbf-b633-ef9e-5e0d-2181920f9a16 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-2b63cd0b-e52c-d864-796d-3388804c238a {
border-color: var(--color-palette-grey-200) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
}
.lfr-layout-structure-item-7a95ed1d-6268-feec-c2a2-0968749a0131 {
background-color: #F2F2F2 !important;
border-color: #F2F2F2 !important;
border-radius: 3.1875rem !important;
border-style: solid; border-width: 12px !important; border-width: 12pxpx !important;
height: 250px !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2c1a5957-4a33-5b2a-cb84-8d6efc3bbc8a {
background-color: #F2F2F2 !important;
border-color: #F2F2F2 !important;
border-radius: 3.1875rem !important;
border-style: solid; border-width: 12px !important; border-width: 12pxpx !important;
height: 250px !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-faa7cf14-4885-6a5f-50ef-2277f12fd52b {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-674004cf-f561-ff5d-c96d-1b05a62cb537 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.bottom-footer {
  display:flex;
  text-align:center; 
  font-family:sans-serif; 
  font-size:.8em;
}

@media only screen and (max-width: 700px) {
 .bottom-footer {
   flex-direction: column;
   text-align: start;
   gap: 15px;
  } 
}
.lfr-layout-structure-item-6a3caf9e-c7e6-e071-b518-de8b2a95afe2 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-14b50b92-abdd-4aff-eebf-8ac7cbee3304 {
min-width: 0px !important;
text-align: right !important;
}
.lfr-layout-structure-item-f676378d-156e-2306-2756-126f0a3530dd {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3b650679-fc76-c1eb-5522-b83c3e245aa5 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-de4cad02-25a3-87c8-e6d8-8769367f0974 {
background-color: #F2F2F2 !important;
border-color: #F2F2F2 !important;
border-radius: 3.1875rem !important;
border-style: solid; border-width: 12px !important; border-width: 12pxpx !important;
height: 250px !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a4b032fb-981f-e2f9-1eab-cba01397cd5a {
background-color: var(--color-palette-sand-300) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5b8cd90f-2246-42d3-c16a-603d91b20774 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-36b17874-0d0a-af87-22e5-89238e4f5eb6 {
height: 280px !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-97bc2396-9936-40ff-559d-30c9098eddb4 {
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-da3022e5-f355-d04b-4118-b4919e32fc91 {
width: 580px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-2b69bb67-a04b-d1ea-255f-a7e9ea2a4fae {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b67e3691-5379-ed89-a2d4-6d06d6d3c974 {
display: none !important;
}
.lfr-layout-structure-item-674004cf-f561-ff5d-c96d-1b05a62cb537 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a9a55c90-768a-11ea-ebe2-cd6286739b1d {
display: none !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-2b69bb67-a04b-d1ea-255f-a7e9ea2a4fae {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b67e3691-5379-ed89-a2d4-6d06d6d3c974 {
display: none !important;
}
.lfr-layout-structure-item-674004cf-f561-ff5d-c96d-1b05a62cb537 {
margin-left: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a9a55c90-768a-11ea-ebe2-cd6286739b1d {
display: none !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-82d21e8e-dab5-749c-8356-f5612e971f52 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
}