.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;} [data-lfr-editable-type="rich-text"] > p:only-child {margin-bottom:0;}.lfr-layout-structure-item-9a6c06ce-2be5-bba4-66e8-f23359f463f6 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-9a6c06ce-2be5-bba4-66e8-f23359f463f6) !important;
margin-top: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
h1{
font-size: 32px; }

.banner-overlay {
  position: relative;
  background-size: cover;
    background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

/* Overlay degradado */
.banner-overlay::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;

  /* TU GRADIENTE */
  background-image: linear-gradient(90.12deg, #0087b0 15.17%, transparent 83.79%);
}

/* El contenido debe quedar encima del overlay */
.banner-overlay > * {
  position: relative;
  z-index: 2;
}


@media only screen and (max-width: 980px) {
.content-size-data{
    width: 100%;
}
.item-beneficios-electromovilidad .flex-row{
    flex-direction: initial !important;
}
}.lfr-layout-structure-item-3aa03100-5264-54d1-8b9a-b3f5bafc7868 {
background-color: #F4F9FF !important;
}
.lfr-layout-structure-item-048b8260-8222-83fe-dfe2-e091aa4ca3a1 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-85d634a8-698c-45af-2d17-d41313f573cc {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-2b209ed2-0e12-ea90-c355-04db8bab666d {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-0e7377a7-3a0f-5a33-200e-1e8f81337250 {
border-radius: 100px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 77px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-top: 25px !important;
text-align: center !important;
width: 77px !important;
}
.lfr-layout-structure-item-8578b210-ce12-a499-a98a-6b52188fbebf {
border-radius: 100px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 77px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-top: 25px !important;
text-align: center !important;
width: 77px !important;
}
.lfr-layout-structure-item-9c10eb89-d899-1c63-0e18-6de09fb0a556 {
border-radius: 100px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 77px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-top: 25px !important;
text-align: center !important;
width: 77px !important;
}
.lfr-layout-structure-item-7a1b242e-837d-1754-9c6c-2c45f62cf7ed {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3dd84b8e-0159-b59d-95bb-6876fd23763a {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-03a6e4d3-1f30-fc81-e526-a125ba1e6a74 {
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ae1d8491-f9bd-0cd8-e533-3ae279f13393 {
border-radius: 100px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 77px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-top: 25px !important;
text-align: center !important;
width: 77px !important;
}
.lfr-layout-structure-item-58a5c831-6a8d-c916-de31-65b8e54b7f61 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-d69adaec-a4af-979f-abb4-e6bac1498f14 {
font-size: 32px !important;
color: var(--white) !important;
}
h1{
font-size: 32px; }
.lfr-layout-structure-item-ff37e00c-5a65-17c5-3783-2ff9f339386a {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-abb1151e-3d13-03e1-fcb2-c556dc32ec4d {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
