.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-4a1e2d08-a1ad-8841-fddf-a3bae6119ba7 {
	position: fixed;
	z-index: 9999 !important;
        width: 100% !important;
	background-color: #f7f8fa !important;
}.lfr-layout-structure-item-d8ae7a32-016c-b2e1-6510-faf46d77b0d6 {
margin-bottom: var(--spacer-5,3rem) !important;
padding-left: 20rem !important;
padding-right: 20rem !important;
}
.lfr-layout-structure-item-b5a890b8-7a8c-d027-2ad4-5b8e1be49a55 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b5a890b8-7a8c-d027-2ad4-5b8e1be49a55 {
  img {
    height: 85vh !important;
    width: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
  }
}.lfr-layout-structure-item-20aed58f-6d9a-2337-5fd1-09ad05ce3032 {
padding-left: 20rem !important;
padding-right: 20rem !important;
}
.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf {
    display: grid;
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > * {
    grid-area: 1 / 1;
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > *:first-child {
    z-index: 1;
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > *:last-child {
    z-index: 100;
    display: flex;
    align-items: center;
    justify-content: center;
    #padding-top: 8%;
    pointer-events: none;
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > *:last-child * {
    pointer-events: auto;
}.lfr-layout-structure-item-ba83fdd3-38c6-aa95-234b-b16f68abc9ea {
padding-left: 20rem !important;
padding-right: 20rem !important;
}
.lfr-layout-structure-item-13f52892-08bc-aa79-adb5-21f63eea2c44 {
background-color: #F1F4F7 !important;
overflow: auto !important;
}
.lfr-layout-structure-item-fd9eb372-59cc-d0fa-e8ad-fb3c29ef0892 {
padding-left: 20rem !important;
padding-right: 20rem !important;
}
.lfr-layout-structure-item-8d1486db-b9ac-bcd5-2a9f-ae7038b7bf97 {
margin-left: 20rem !important;
margin-right: 20rem !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-d8ae7a32-016c-b2e1-6510-faf46d77b0d6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-20aed58f-6d9a-2337-5fd1-09ad05ce3032 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ba83fdd3-38c6-aa95-234b-b16f68abc9ea {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-00f3452c-dfd8-43ab-2d52-163d05933ece {
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-fd9eb372-59cc-d0fa-e8ad-fb3c29ef0892 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8d1486db-b9ac-bcd5-2a9f-ae7038b7bf97 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-00f3452c-dfd8-43ab-2d52-163d05933ece {
margin-top: var(--spacer-5,3rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-b5a890b8-7a8c-d027-2ad4-5b8e1be49a55 {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-20aed58f-6d9a-2337-5fd1-09ad05ce3032 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf {
  display: grid;
  align-items: center;   /* Centra verticalmente los elementos en la celda del Grid */
  justify-items: center; /* Centra horizontalmente los elementos en la celda del Grid */
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > * {
  grid-area: 1 / 1;
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > *:first-child {
  z-index: 1;
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > *:last-child {
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.lfr-layout-structure-item-7f121693-42b5-f742-4789-a35794c48baf > *:last-child * {
  pointer-events: auto;
}.lfr-layout-structure-item-ba83fdd3-38c6-aa95-234b-b16f68abc9ea {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-00f3452c-dfd8-43ab-2d52-163d05933ece {
display: block !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: 300px !important;
}
main-element {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  width: 100%;
  z-index: 2;
}.lfr-layout-structure-item-fd9eb372-59cc-d0fa-e8ad-fb3c29ef0892 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8d1486db-b9ac-bcd5-2a9f-ae7038b7bf97 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
}