.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-c7e30e5b-f43b-8b47-77b0-fd1b6b86ba91 {
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-c4b410f6-d6eb-eef4-e182-82ebd3b51e5c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c4b410f6-d6eb-eef4-e182-82ebd3b51e5c) !important;
}

.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-c1cfdd26-c7f9-61bf-2b9e-a1f8825d2fcf {
font-size: 32px !important;
color: var(--white) !important;
}
h1{
font-size: 32px; }
.lfr-layout-structure-item-a74e0067-9861-49b2-fe5f-e258c0844122 {
padding-bottom: var(--spacer-10,10rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-71fd0cc1-4ad8-7c39-02d2-4e4bf20ffcc0 {
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-d4914b0b-e0d3-4057-1993-4e8a26464819 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-aacacc26-8b8a-c288-2803-b9627bf37a19 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c3e68b13-fff0-4701-1f98-985f25e7a9dc {
padding-bottom: var(--spacer-3,1rem) !important;
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-b4ffdceb-fbb7-8ec8-e3f7-747c23d7b5be {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-84a05e68-437a-1bd9-8c65-72d3a8a5cbee {
background-color: #F4F9FF !important;
}
.lfr-layout-structure-item-1b045ff0-8247-b9e5-9477-7d837e2e2dda {
padding-bottom: var(--spacer-3,1rem) !important;
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-24065c3f-1acb-85e7-c50b-87576070de6f {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c4eab08c-9ca1-ced4-4189-2f8ca6980512 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cdb52e1c-005e-e4bc-5937-4b5757194360 {
padding-bottom: var(--spacer-3,1rem) !important;
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-e2bc23e8-c8ed-06d1-99a9-2c5dbbf507ab {
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-d9138c82-10bb-d7f0-3cf3-9f9998338cf2 {
padding-bottom: var(--spacer-3,1rem) !important;
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-188a657f-aca1-7dee-3eeb-8b03f2b50131 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b7aa5e24-ae7d-89fe-c2ef-e8b85c504a32 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-487e6415-2208-7804-f5f3-8484e0ddf79a {
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;
}
