.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-9f55ad7a-88b5-6165-49b6-4e600b85f2fc {
height: 100% !important;
margin-bottom: auto !important;
max-height: 100vh !important;
max-width: 100% !important;
min-height: 100vh !important;
min-width: 100% !important;
text-align: center !important;
width: 100% !important;
}
.lfr-layout-structure-item-9f55ad7a-88b5-6165-49b6-4e600b85f2fc {
  position: relative;
  overflow: hidden;
  z-index: 0;
}

.lfr-layout-structure-item-9f55ad7a-88b5-6165-49b6-4e600b85f2fc::before {
content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(/documents/d/global/background-3-blur);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.3;
  z-index: -1;
}

@media (max-width: 768px) {
  .lfr-layout-structure-item-9f55ad7a-88b5-6165-49b6-4e600b85f2fc::before {
    // display: none;
  }
}.lfr-layout-structure-item-a53e3497-4934-29ae-8c25-76d96e96cefa {
background-color: rgb(255, 255, 255) !important;
border-radius: 16px !important;
margin-left: auto !important;
margin-right: auto !important;
margin-top: var(--spacer-4,1.5rem) !important;
max-width: 90% !important;
min-width: 320px !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
width: 400px !important;
}
.lfr-layout-structure-item-a53e3497-4934-29ae-8c25-76d96e96cefa {
}

@media (max-width: 768px) {
  .lfr-layout-structure-item-a53e3497-4934-29ae-8c25-76d96e96cefa {
    padding: 24px;
  }
}.lfr-layout-structure-item-e3b3bba4-6bf6-91fb-e8d4-826c382492d7 {
font-size: 1.125rem !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2f6e5f5d-1549-c1bc-3e8f-1ea14a8b9340 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7b0271bd-8c04-4acc-c58b-0b1c22c194a4 {
text-align: center !important;
width: 70% !important;
}
.lfr-layout-structure-item-0bef8dcd-e52f-0a40-a0e3-66f9080f0830 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-11036ead-9e2d-ba71-683e-087b15129a0e {
display: none !important;
text-align: center !important;
}
