.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-59ea847c-80cd-0403-7763-cf6cb4288930 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-a41f0d82-97fe-bb6a-6396-9a1c08b9ef1b {
border-radius: 16px !important;
height: 300px !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a41f0d82-97fe-bb6a-6396-9a1c08b9ef1b {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-6a548bc9-20a0-2934-9102-06896f1d1b72 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-7a36b0da-69b0-80c2-7dd6-1832188863e3 {
display: none !important;
}
.lfr-layout-structure-item-a5fea421-0efd-aa72-7f66-6cc7bde57558 {
background-color: var(--sand-1) !important;
border-radius: 16px !important;
margin-top: -25px !important;
padding-left: var(--spacer-7,6rem) !important;
padding-right: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-dd3245ed-16f1-60ae-5577-3137f12b1d1b {
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-9c02fb90-2ef0-f0aa-829b-50c6a2c706fe {
margin-left: var(--spacer-2,0.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-9c02fb90-2ef0-f0aa-829b-50c6a2c706fe{
}.lfr-layout-structure-item-a786375f-2dbe-89e3-2172-27e6ce02f607 {
border-radius: 16px !important;
height: 300px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a786375f-2dbe-89e3-2172-27e6ce02f607 {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-c15373b6-e990-cd61-9810-a91ef83b0090 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-44ee2d34-c33c-fc86-6f0b-6c12308c3532 .videoContainerFrag div.video {
    min-height: auto !important;
}.lfr-layout-structure-item-87171106-a04c-f353-ac59-68b944897f2c {
max-width: 1280px !important;
}
.lfr-layout-structure-item-87171106-a04c-f353-ac59-68b944897f2c {
}

.searchBarIbr {
  padding-top:40px!important;
}.lfr-layout-structure-item-9051ab6b-a6ef-e2fa-b4d1-24d976c96bdb {
border-radius: 16px !important;
min-height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9051ab6b-a6ef-e2fa-b4d1-24d976c96bdb {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-8a654723-b4b4-08cc-6783-d7612bf3ca5c {
border-radius: 16px !important;
min-height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8a654723-b4b4-08cc-6783-d7612bf3ca5c {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-7323cfb0-3508-24c9-079b-e1b03b9e9c83 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-7f43a41c-ee98-f332-ff03-845b5c006078 {
border-radius: 16px !important;
height: 300px !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7f43a41c-ee98-f332-ff03-845b5c006078 {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-129ce8d9-8118-a48c-efab-626152138a43 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-8675fd68-4d11-9f51-6652-eb3ab01f3692 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-43e7813d-b708-6358-b355-444f31a52bfe {
	@media all and (max-width: 1155px){
		.menuDropdownMovil.menuEspana{
			display: none;
		}
	}
}.lfr-layout-structure-item-869d7a39-14cb-14f5-f3e9-c4c840765198 {
margin-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-5e4ef6df-3d5d-04fa-31cb-12f87bc19f9e {
background-color: var(--forest-1) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5e4ef6df-3d5d-04fa-31cb-12f87bc19f9e {
border-radius: 50px;
}.lfr-layout-structure-item-985a0a02-ef5b-b30d-6100-e1d543ae4058 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
text-align: center !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-ffcc4e4b-720a-3933-f6ae-24f0cd8ad090 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0f1f0812-9a17-e40d-a175-761094745eb0 {
display: none !important;
margin-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-bf51b3ac-c818-e969-cada-5a518597eada {
border-radius: 16px !important;
min-height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-bf51b3ac-c818-e969-cada-5a518597eada {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-88fc1d3a-c0c5-fc17-cd5c-e8e246f006e4 {
display: none !important;
}
.lfr-layout-structure-item-542cf98e-3d82-9d8c-1a8a-c8634574a4ce {
border-radius: 16px !important;
height: 300px !important;
margin-right: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-542cf98e-3d82-9d8c-1a8a-c8634574a4ce {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-fa29e0a0-d896-1bf0-ee42-f514e023a7e6 {
padding-left: var(--spacer-3,1rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-01f31a69-8435-cc45-f1eb-a7e09273dc46 {
padding-left: var(--spacer-3,1rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-1171d255-8fd8-6c4b-2a97-dacccdf0cd21 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-6816c34a-6da9-5944-04c9-5de9102b723d {
background-color: var(--sand-1) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-bf1ef96b-52a4-2ae1-f1ec-6bfad0bd69f7 {
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-fac82a94-031a-1529-d5d6-444d5ca1ca22 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-a88a34e8-7dde-9c06-09c0-f9028e36fa77 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-8836824b-022f-21d7-3d63-86b07b4fa8ab {
background-color: var(--forest-1) !important;
}
.lfr-layout-structure-item-8836824b-022f-21d7-3d63-86b07b4fa8ab {
@media all and (max-width: 1154px){
.fragment_reciteme {
display: none;
}
.dropdown-fragment .dropdown-fragment-toggle.dropdown-open + .dropdown-fragment-menu {
margin-top: 0 !important;
}

}

}.lfr-layout-structure-item-6fbb2acf-98f6-8b63-fb85-e9e3c9ceed3a {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-41ed4e85-e0d9-474d-47b9-b3a68eca5715 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-b4a9f157-b25a-bb80-5180-715da70870c1 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-4d32a1d5-c4c4-5f9c-0e18-b7f4520cee9a {
border-radius: 16px !important;
min-height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4d32a1d5-c4c4-5f9c-0e18-b7f4520cee9a {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-a09d8f54-6ad5-526c-7db9-d254a581cf6a {
margin-bottom: var(--spacer-7,6rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9e5bf620-aaca-5e74-c875-f169754cb01a {
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-bf93fdfc-3821-d041-8966-f9a0dc6fcdaa {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-306bdea7-7143-cede-5ff8-a753a3b31015 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-08d993b4-33f1-1be2-e3a8-30edd521468b {
border-radius: 16px !important;
margin-bottom: var(--spacer-5,3rem) !important;
min-height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-08d993b4-33f1-1be2-e3a8-30edd521468b {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-aca315fa-f16d-0d60-7594-694073188f02 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-6ba6d7be-188b-6b1b-fcb8-a4deb1ad68e5 {
overflow: visible !important;
width: 100% !important;
}
.lfr-layout-structure-item-d555f853-9330-e708-0215-9e1d5d22b3a5 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
text-align: center !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-4eba98b8-911c-b928-545a-afe3ecf1c86c {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-d2202bbe-59cf-b3fe-4c2f-16bdd2282f4b {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-538f442a-48d1-dead-fbad-136a2fb48c75 {
margin-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-b8fcd657-29c2-8bf3-69d1-6063389b796f .videoContainerFrag div.video {
    min-height: auto !important;
}.lfr-layout-structure-item-a811db99-d742-5327-a212-62261b70ed7b {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-5c6867b3-b7cc-a915-2712-9604dffc19c7 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-e4cbf911-02eb-3f25-fb1b-ff931d7b9013 .videoContainerFrag div.video {
    min-height: auto !important;
}.lfr-layout-structure-item-eb839a3f-bcae-c6c9-d248-07dc4fa3f810 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-88e80ad5-8c37-ffa4-3065-2a8becde0b31 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-6c2ab76b-1167-478f-c1e6-103b67760191 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-63945d56-b279-e208-e851-5f7993c85c35 {
border-radius: 16px !important;
height: 300px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-63945d56-b279-e208-e851-5f7993c85c35 {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-e1e3bad7-60e4-cad4-5367-7c9fc419dc5e {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-9,9rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-9b1d28bc-ed13-15fa-56a6-8c197615089f {
padding-left: var(--spacer-3,1rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-26cb9aed-9622-de1e-8e54-34c4132081a5 {
background-color: var(--forest-1) !important;
border-color: var(--iberdrola-forest) !important;
border-radius: 16px !important;
padding-bottom: 8rem !important;
padding-left: var(--spacer-7,6rem) !important;
padding-right: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-8cc71e5c-61d0-b4c7-1e04-6ff8c223d36b {
}.lfr-layout-structure-item-26e94d8a-cc88-a9dd-39fd-cb62598b9608 {
padding-left: var(--spacer-3,1rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-84acaafe-49a8-5434-e820-3041609c9f82 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-80e30cb4-c888-3145-7b81-cd41d72adcf6 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
max-width: 198px !important;
}
.lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
z-index: 1;
}

@media all and (min-width: 769px) and (max-width: 1155px){
.lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
padding-left: 2rem;
}
}

@media all and (min-width: 1155px) and (max-width: 80.625rem) {
    .lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
padding-left: 1rem;
}
}

@media all and (min-width: 1280px) and (max-width: 1280px) {
    .lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
padding-left: 0 !important;
}
}

 .[$FRAGMENT_CLASS] > div > .component-image.overflow-hidden {
    overflow: visible !important;
}.lfr-layout-structure-item-eb047543-e0ad-1942-9f73-bb63fd109faa {
margin-bottom: auto !important;
margin-top: auto !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-01b9007b-f2cd-a33c-2d9c-0fa8b67004c4 {
overflow: auto !important;
}
.lfr-layout-structure-item-7e21212d-95d2-10ae-c12a-93a6c448262a {
border-radius: 16px !important;
height: 300px !important;
margin-right: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7e21212d-95d2-10ae-c12a-93a6c448262a {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-62b42d6b-d7c2-4f9a-945e-0efbb0431a7d {
border-radius: 16px !important;
min-height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-62b42d6b-d7c2-4f9a-945e-0efbb0431a7d {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-e06a711e-f2cb-0cfd-27d1-08e85a7fb25f {
margin-top: 7px !important;
}
.lfr-layout-structure-item-56c1b333-60b2-c0f8-744b-8a174f496171 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--forest-4) !important;
}
.lfr-layout-structure-item-d606c4eb-40f2-ae3b-1df5-9bccc3500ab2 {
margin-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-2676d96b-791d-a93c-d7cc-29c7f9d44885 {
border-radius: 16px !important;
min-height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2676d96b-791d-a93c-d7cc-29c7f9d44885 {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-4a3f36ec-ff51-92b9-aabd-f5de49e3faf0 {
width: 100% !important;
}
.lfr-layout-structure-item-273b40c0-88aa-7815-0511-3a416c9adda9 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-cf9c0ed7-d531-4a0f-f456-90135671494e {
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-fc801323-cae3-40b1-c0ca-6084fec98b21 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c899d943-a408-8caa-04ab-8dd304114949 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-026d5f73-89e9-ff71-0e58-f5cf2076b4f9 {
padding-bottom: 1.5px !important;
padding-top: 1.5px !important;
}
.lfr-layout-structure-item-026d5f73-89e9-ff71-0e58-f5cf2076b4f9 {
  
	@media all and (min-width: 576px) and (max-width: 991px){
		.menuHamburguesa{
     	margin-left: 1rem;
    }
    .fondoVerde{
    	margin-right: 1.5rem;
		}
	}
  
		@media all and (max-width: 1154px){
		.iconoEncuestaMenu, .menuHamburguesa,
.reciteMe{
			display: block !important;
		}     

		.fondoVerde, .fondoIconos{
			background-color: transparent !important;
		}
	
		.lupaSearchBar, .iconoEncuestaMenu, .menuHamburguesa{
			margin-top: auto !important;
		}
    .menuDropdownMovil {
      display: none;
      }
.reciteMe .fragment_reciteme {
margin-top: 0;
margin-bottom: auto;
}
.dropdownBajo {
display: none !important;
}
	}
}.lfr-layout-structure-item-91dde209-8208-14b3-98bb-3cfc2aff3f01 {
overflow: visible !important;
}
@media all and (max-width: 840px) {
.lfr-layout-structure-item-91dde209-8208-14b3-98bb-3cfc2aff3f01 {
display: none;
}
}.lfr-layout-structure-item-4f80ea6a-1dbc-bfe2-40f6-57028c879ade {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-78b76249-1d82-f222-762e-0b9eb7d98f0c {
background-color: var(--forest-1) !important;
min-width: 475px !important;
}
.lfr-layout-structure-item-78b76249-1d82-f222-762e-0b9eb7d98f0c {
border-radius: 50px;
}.lfr-layout-structure-item-30f5e170-9625-e039-d1e5-6fbd55e50271 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
@media all and (min-width: 1280px) and (max-width: 1280px){
  .lfr-layout-structure-item-a30d3e72-c93c-7439-a832-742072208556 ul.menuPpal {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  
  .menu_container nav.menu_sesplf{
    padding: 0 !important;
  }
}

@media all and (min-width: 1155px) and (max-width: 80.625rem) {
    
    nav.menu_sesplf {
        padding: 0 1rem;
    }

}


@media (min-width: 72.188rem) {
    ul.menuNivel2 li.relativo:nth-child(6) ul.menuNivel3, ul.menuNivel3 li.relativo:nth-child(6) ul.menuNivel4 {
        top: -17.15rem;
    }
	
	ul.menuNivel2 li.relativo:nth-child(5) ul.menuNivel3, ul.menuNivel3 li.relativo:nth-child(5) ul.menuNivel4 {
        top: -14.25rem;
    }
}

.lfr-layout-structure-item-700bb09e-48f0-17c7-8a4d-11276e5454a7 {
border-radius: 16px !important;
height: 300px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-700bb09e-48f0-17c7-8a4d-11276e5454a7 {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
}.lfr-layout-structure-item-4f56c642-3748-e4ec-823f-6bf9e676fa4e {
max-width: 1280px !important;
width: 100% !important;
}
.lfr-layout-structure-item-d61561df-ac8e-0a87-5c6c-4fcf585360b7 {
max-width: 1280px !important;
width: 100% !important;
}
.lfr-layout-structure-item-1e05bba5-05ce-30f1-adb7-2c5d8a21a416 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-03749d4f-60d4-13fb-16d4-3737e72a9b83 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-36b45d66-770d-be62-3b95-976aa3507a73 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-22df724a-cfc2-412b-7651-93cb07932a71 {
display: none !important;
margin-bottom: auto !important;
margin-top: auto !important;
padding-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-74a77d60-811e-efaf-4e7f-0e4da48e5ef0 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
text-align: center !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-a07ca9e8-3b08-3f7a-0d95-635af5811461 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-a06e2cc7-f52a-ecf1-4d7f-12d125d53720 {
border-radius: 16px !important;
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--forest-6) !important;
}
.lfr-layout-structure-item-08f749fd-b728-b6ad-5d54-574fc703766e {
background-color: var(--forest-1) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-08f749fd-b728-b6ad-5d54-574fc703766e {
border-radius: 50px;
}.lfr-layout-structure-item-da2e8bdc-f39c-afef-33b1-297850f9b520 {
color: var(--iberdrola-green) !important;
}
.lfr-layout-structure-item-c2f4d932-327a-dd0b-816a-805477a7a9ee {
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--iberdrola-forest) !important;
}
.lfr-layout-structure-item-1f7e013d-6872-a62f-1a98-f0c9d3b71d3d {
background-color: var(--sand-1) !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
max-width: 1280px !important;
}
@media all and (min-width: 1280px) and (max-width: 1280px){
  .lfr-layout-structure-item-1f7e013d-6872-a62f-1a98-f0c9d3b71d3d {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}.lfr-layout-structure-item-a5fc8881-a3bb-b282-3609-d72645cd34fd {
padding-left: var(--spacer-3,1rem) !important;
color: var(--forest-4) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-a5fea421-0efd-aa72-7f66-6cc7bde57558 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-9c02fb90-2ef0-f0aa-829b-50c6a2c706fe {
display: none !important;
}
.lfr-layout-structure-item-9051ab6b-a6ef-e2fa-b4d1-24d976c96bdb {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8a654723-b4b4-08cc-6783-d7612bf3ca5c {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-5e4ef6df-3d5d-04fa-31cb-12f87bc19f9e {
background-color: #FFFEFF00 !important;
}
.lfr-layout-structure-item-a3ab9328-1d2c-ebd1-35cf-614e881f5112 .row {
align-items: center !important;
}.lfr-layout-structure-item-6b0de471-292c-5ce9-babc-2650e1e7e702 {
max-height: 600px !important;
}
.lfr-layout-structure-item-6b0de471-292c-5ce9-babc-2650e1e7e702 {
overflow-x: hidden;
  overflow-y: scroll; 
}.lfr-layout-structure-item-538f442a-48d1-dead-fbad-136a2fb48c75 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-26cb9aed-9622-de1e-8e54-34c4132081a5 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
margin-left: var(--spacer-0,0rem) !important;
}
@media all and (min-width: 768px) and (max-width: 1155px){
.lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
padding-left: 2rem;
}
}

@media all and (min-width: 1155px) and (max-width: 80.625rem) {
    .lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
padding-left: 1rem;
}
}

@media all and (min-width: 1280px) and (max-width: 1280px) {
    .lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
padding-left: 0 !important;
}
}
.lfr-layout-structure-item-eb047543-e0ad-1942-9f73-bb63fd109faa {
margin-top: auto !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-eb047543-e0ad-1942-9f73-bb63fd109faa.lupaSearchBar {
margin-top: auto !important;
}.lfr-layout-structure-item-e06a711e-f2cb-0cfd-27d1-08e85a7fb25f {
margin-left: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2676d96b-791d-a93c-d7cc-29c7f9d44885 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-026d5f73-89e9-ff71-0e58-f5cf2076b4f9 {
background-color: var(--sand-1) !important;
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-026d5f73-89e9-ff71-0e58-f5cf2076b4f9 {
border-radius: 50px;
}.lfr-layout-structure-item-78b76249-1d82-f222-762e-0b9eb7d98f0c {
background-color: #FFFEFF00 !important;
}
.lfr-layout-structure-item-4f56c642-3748-e4ec-823f-6bf9e676fa4e {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d61561df-ac8e-0a87-5c6c-4fcf585360b7 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-22df724a-cfc2-412b-7651-93cb07932a71 {
display: block !important;
margin-top: auto !important;
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-22df724a-cfc2-412b-7651-93cb07932a71.menuHamburguesa{
margin-top: auto !important;
}.lfr-layout-structure-item-74a77d60-811e-efaf-4e7f-0e4da48e5ef0 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-08f749fd-b728-b6ad-5d54-574fc703766e {
display: block !important;
}
.lfr-layout-structure-item-1f7e013d-6872-a62f-1a98-f0c9d3b71d3d {
height: 84px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-0,0rem) !important;
padding-top: 18px !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-5e4ef6df-3d5d-04fa-31cb-12f87bc19f9e {
margin-right: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-302abd55-b062-74c0-d3f5-0f822676fee4 {
margin-left: var(--spacer-4,1.5rem) !important;
max-width: 128px !important;
}
.lfr-layout-structure-item-eb047543-e0ad-1942-9f73-bb63fd109faa {
margin-bottom: auto !important;
margin-top: auto !important;
}
.lfr-layout-structure-item-eb047543-e0ad-1942-9f73-bb63fd109faa.lupaSearchBar {
margin-top: auto !important;
}.lfr-layout-structure-item-22df724a-cfc2-412b-7651-93cb07932a71 {
margin-bottom: auto !important;
margin-top: auto !important;
}
.lfr-layout-structure-item-22df724a-cfc2-412b-7651-93cb07932a71.menuHamburguesa{
margin-top: auto !important;
}.lfr-layout-structure-item-1f7e013d-6872-a62f-1a98-f0c9d3b71d3d {
height: 74px !important;
padding-top: 15px !important;
}
.lfr-layout-structure-item-d37a9fba-25b0-5f7c-084a-9e9e4370ba80 img {
object-position: 0 -190px;
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-a41f0d82-97fe-bb6a-6396-9a1c08b9ef1b {
box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.26);
min-height: 0px !important;
}.lfr-layout-structure-item-9051ab6b-a6ef-e2fa-b4d1-24d976c96bdb {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8a654723-b4b4-08cc-6783-d7612bf3ca5c {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-5e4ef6df-3d5d-04fa-31cb-12f87bc19f9e {
background-color: var(--sand-1) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-985a0a02-ef5b-b30d-6100-e1d543ae4058 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-aca315fa-f16d-0d60-7594-694073188f02 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d555f853-9330-e708-0215-9e1d5d22b3a5 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4eba98b8-911c-b928-545a-afe3ecf1c86c {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a811db99-d742-5327-a212-62261b70ed7b {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-88e80ad5-8c37-ffa4-3065-2a8becde0b31 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e1e3bad7-60e4-cad4-5367-7c9fc419dc5e {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-26cb9aed-9622-de1e-8e54-34c4132081a5 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-84acaafe-49a8-5434-e820-3041609c9f82 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-80e30cb4-c888-3145-7b81-cd41d72adcf6 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-eb047543-e0ad-1942-9f73-bb63fd109faa {
margin-top: auto !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2676d96b-791d-a93c-d7cc-29c7f9d44885 {
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-273b40c0-88aa-7815-0511-3a416c9adda9 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-026d5f73-89e9-ff71-0e58-f5cf2076b4f9 {
padding-bottom: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-22df724a-cfc2-412b-7651-93cb07932a71 {
display: block !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-74a77d60-811e-efaf-4e7f-0e4da48e5ef0 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-08f749fd-b728-b6ad-5d54-574fc703766e {
display: block !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-1f7e013d-6872-a62f-1a98-f0c9d3b71d3d {
height: 74px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
padding-top: 15px !important;
}
}