.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-3439306f-ba0d-84f7-cb11-ba64a9c4d680 {
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;
}
.cw-logout {
  display: none;
}

.lfr-layout-structure-item-3439306f-ba0d-84f7-cb11-ba64a9c4d680 {
  position: relative;
  overflow: hidden;
  z-index: 0;
}

.lfr-layout-structure-item-3439306f-ba0d-84f7-cb11-ba64a9c4d680::before {
content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; /* entspricht 70vh wegen des Containers */
  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-3439306f-ba0d-84f7-cb11-ba64a9c4d680::before {
    // display: none;
  }
}.lfr-layout-structure-item-0e6a18c3-00b1-eff8-4bba-b58a14b43715 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-e145807f-2178-4c85-6326-b3adf8f1e826 {
text-align: center !important;
width: 70% !important;
}
.lfr-layout-structure-item-2a8f17f0-3cf1-a2bf-ac9a-ac76e640eded a {
   border-color: #39aa35 !important;
  color: #39aa35 !important;
}

#minium .btn-link, #minium a {
    color: #39aa35 !important;
}.lfr-layout-structure-item-9045c4b8-5899-bc77-586b-bb373909d89c {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8319c833-c0ad-cb09-fd2c-d7c9b2c583f3 {
background-color: rgb(255, 255, 255) !important;
border-radius: 16px !important;
margin-left: auto !important;
margin-right: auto !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-8319c833-c0ad-cb09-fd2c-d7c9b2c583f3 {
}

@media (max-width: 768px) {
  .lfr-layout-structure-item-8319c833-c0ad-cb09-fd2c-d7c9b2c583f3 {
    padding: 24px;
  }
}.lfr-layout-structure-item-65ce145a-3782-6444-2d26-413b0f67b900 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-098a93e9-4593-d8ee-5ab8-b1f52784e7dc {
font-size: 1.125rem !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
