.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-a6bc3bda-852b-e5ac-4eb7-06e794fc6e37 {
background-color: var(--lighter-dark) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-2e5c36f4-78fa-b27e-f83d-9107db223459 {
background-color: var(--primary) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-6e861d71-f0ba-f8a0-7b73-ee9b1b562258 {
font-weight: var(--font-weight-lighter) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
text-align: center !important;
color: var(--body-color) !important;
}
.lfr-layout-structure-item-a2097183-ee46-18c6-fbeb-f3250de41a87 {
display: none !important;
}
.lfr-layout-structure-item-a52a057a-ff73-326a-18ce-091fe82108b8 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-a52a057a-ff73-326a-18ce-091fe82108b8) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-5,3rem) !important;
color: var(--dark) !important;
}
.lfr-layout-structure-item-b36da1f2-9787-4812-99fc-c06829c914a7 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-b36da1f2-9787-4812-99fc-c06829c914a7) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-89113a4b-a9bd-4df7-ae32-e504de41dd0a {
background-color: var(--dark) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-89113a4b-a9bd-4df7-ae32-e504de41dd0a) !important;
margin-left: var(--spacer-6,4.5rem) !important;
margin-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-4d6f7bc0-4887-e974-c5c4-7fe8dd5a78aa {
font-weight: var(--font-weight-lighter) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-5f68badf-8059-4417-b9ea-6561b656978c {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a1105353-1947-4c98-871e-03b28df3e818 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-a1105353-1947-4c98-871e-03b28df3e818) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2ca96c0b-86c1-073a-2873-5dd43c2b6414 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-57e98bfa-a217-9ede-f7c1-b9943274ce9a {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-da61a053-868a-dce4-6472-0e7e44a5b9d9 {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3b9ab05e-2853-bed0-9059-ad5b11da6d20 {
background-color: var(--gray-200) !important;
border-radius: 12px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3b9ab05e-2853-bed0-9059-ad5b11da6d20 {
  transition: box-shadow 0.3s ease;
}
.lfr-layout-structure-item-3b9ab05e-2853-bed0-9059-ad5b11da6d20:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-e4d39b38-1ca7-90db-da4a-106bed24417a {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-88d04aeb-8b4a-4f7a-85e3-2dfac1b298ca {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-88d04aeb-8b4a-4f7a-85e3-2dfac1b298ca) !important;
}
.lfr-layout-structure-item-40bb88b6-d5d8-f323-b489-e53ae33028d6 {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-04039ce9-7ca6-4f85-ac1b-bd1c43f36d99 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-04039ce9-7ca6-4f85-ac1b-bd1c43f36d99) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f6760692-3677-641b-fcda-10492cf1fb27 {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-eb997fe8-69e2-2313-8984-33b73935ce1f {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a54b2a60-932a-4049-ab91-866a8cbf328b {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-a54b2a60-932a-4049-ab91-866a8cbf328b) !important;
font-weight: var(--font-weight-light) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-b971aa7d-0bf9-4850-a0fc-8692311baddc {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-b971aa7d-0bf9-4850-a0fc-8692311baddc) !important;
max-width: 200px !important;
min-width: 120px !important;
}
.lfr-layout-structure-item-433d0a59-feb8-d56c-74aa-3a22d2432011 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bf1884a3-65cd-4a07-b84f-e8dc0a1ecef5 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-bf1884a3-65cd-4a07-b84f-e8dc0a1ecef5) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-8b2e99c2-7e66-4750-bb8a-7bd2cd300bf4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8b2e99c2-7e66-4750-bb8a-7bd2cd300bf4) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-87bde4b6-7c3c-414a-9dc2-4b17d535353f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-87bde4b6-7c3c-414a-9dc2-4b17d535353f) !important;
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-f25119bf-1bea-43a6-b240-268fe6b94f65 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-f25119bf-1bea-43a6-b240-268fe6b94f65) !important;
}
.lfr-layout-structure-item-2296c151-f4b0-44c0-8f39-dc62018be84f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-2296c151-f4b0-44c0-8f39-dc62018be84f) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
font-weight: var(--font-weight-normal) !important;
padding-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-62fac25d-9df9-4827-98f2-168eb0cb7588 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-62fac25d-9df9-4827-98f2-168eb0cb7588) !important;
font-weight: var(--font-weight-light) !important;
margin-left: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-72f5ff72-1b95-17e1-615f-9952e2b30609 {
color: var(--white) !important;
}
.lfr-layout-structure-item-bb3c955f-4667-1810-62a6-40c47b5592e6 {
background-color: var(--white) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-c46da44c-9d54-c244-be31-b480eee73fa1 {
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-1e7e460f-e889-4edd-b000-8a426d9bfc20 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-1e7e460f-e889-4edd-b000-8a426d9bfc20) !important;
}
.lfr-layout-structure-item-b83e6530-dd8d-fe84-f6cb-9c4804b9b9ad {
margin-top: var(--spacer-8,7.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-031e4859-c562-0f9e-2a61-895a7f89d8c3 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-031e4859-c562-0f9e-2a61-895a7f89d8c3) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-4f8df08e-3f63-4f5e-955f-3cf472001671 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4f8df08e-3f63-4f5e-955f-3cf472001671) !important;
font-weight: var(--font-weight-normal) !important;
padding-left: var(--spacer-8,7.5rem) !important;
padding-right: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-4290fa8b-7e40-4c00-8346-cbead69d18e9 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4290fa8b-7e40-4c00-8346-cbead69d18e9) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-8cdb3a91-c44f-592d-db54-789530f53195 {
margin-bottom: var(--spacer-10,10rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
color: var(--dark) !important;
}
.lfr-layout-structure-item-e869a0fc-e2b6-4f52-93e7-d95f693e9019 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4a8e5e7f-e32a-7079-99c8-2862de70ee35 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-83a1731c-c6d7-f085-bb4b-a91e5474aab6 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7810f4fd-73ed-ac97-6eb2-2d7333376f17 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0512ef81-3a75-c5cd-b11e-33412a3bc358 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-c8f88ac0-08b8-6b0a-98d9-85942e21a34f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-e14241c7-b6fa-474e-63c0-c0c299121298 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e14241c7-b6fa-474e-63c0-c0c299121298) !important;
height: 200px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e14241c7-b6fa-474e-63c0-c0c299121298 {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-1a58800e-adbc-66bd-d992-db71037de88f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-1a58800e-adbc-66bd-d992-db71037de88f) !important;
height: 200px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-1a58800e-adbc-66bd-d992-db71037de88f {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-5b67076a-0dcb-4bd5-82bb-95715f5538d6 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5b67076a-0dcb-4bd5-82bb-95715f5538d6) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-1db463ce-1a3a-a0e7-cf5a-7aa8763d4d60 {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6292712b-0d71-0d89-9a36-828841cbb825 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-6292712b-0d71-0d89-9a36-828841cbb825) !important;
height: 200px !important;
}
.lfr-layout-structure-item-6292712b-0d71-0d89-9a36-828841cbb825 {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-a5b3ba1a-4d2f-b9af-a401-251576d51fb7 {
margin-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-ec7df01f-c333-41f3-ab3f-084ecdc3923c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ec7df01f-c333-41f3-ab3f-084ecdc3923c) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-38564a35-a065-24f3-80fb-128e588321a0 {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7125ac66-57b8-4a72-8132-bddb03c7f6c1 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-7125ac66-57b8-4a72-8132-bddb03c7f6c1) !important;
margin-top: var(--spacer-10,10rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-fe4d3447-7581-4e51-dd71-362a409515ae {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-16f9be0d-0c0a-4c18-bcc7-38949e6d3fc6 {
background-color: var(--gray-200) !important;
border-radius: 12px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-16f9be0d-0c0a-4c18-bcc7-38949e6d3fc6 {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-16f9be0d-0c0a-4c18-bcc7-38949e6d3fc6:hover {
  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-e2259a3a-e9c8-4a2c-b407-7e62ac73fe48 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1415ff18-8956-d0bc-3a32-1ec7654dab23 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4b3e1dd9-cf02-4df2-bcb0-e3116fafd034 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4b3e1dd9-cf02-4df2-bcb0-e3116fafd034) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-e9d8011d-ad44-29c4-17f3-fb8c700cb8ce {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ae46deca-ea94-423d-81cc-a371fc3fe7b8 {
background-color: var(--dark) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ae46deca-ea94-423d-81cc-a371fc3fe7b8) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-c49d31e0-38fc-6a7c-42c5-0a943a555f01 {
margin-bottom: var(--spacer-7,6rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c49d31e0-38fc-6a7c-42c5-0a943a555f01 {
 overflow: visible; /* wichtig für den Schatten */
  position: relative;
  z-index: 0;
}.lfr-layout-structure-item-07b35503-909b-e884-ef91-a8a6e3b940b0 {
background-color: var(--gray-200) !important;
border-radius: 12px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-07b35503-909b-e884-ef91-a8a6e3b940b0 {
  transition: box-shadow 0.3s ease;
}
.lfr-layout-structure-item-07b35503-909b-e884-ef91-a8a6e3b940b0:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-52da9ad1-0178-dc30-66dc-2962f7a68a44 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-7,6rem) !important;
margin-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-b0bbb06b-3ec2-b768-13fe-641b99028dee {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-32f2b321-5c52-baf9-74e4-72a692625f03 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-fc91f98d-b622-5423-ef8b-98bc84e81738 {
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-9277932a-4690-4cb1-9b0a-c78545c725ca {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-9277932a-4690-4cb1-9b0a-c78545c725ca) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-0ae0c28e-7c6e-4e06-5c43-99789f21bbdf {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-48c8f640-5d95-fada-d9db-9f512b7618ee {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-48c8f640-5d95-fada-d9db-9f512b7618ee) !important;
height: 200px !important;
}
.lfr-layout-structure-item-48c8f640-5d95-fada-d9db-9f512b7618ee {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-33fc7101-fe4a-84bc-25e5-b221ce12c2c4 {
background-color: var(--gray-200) !important;
border-radius: 12px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-33fc7101-fe4a-84bc-25e5-b221ce12c2c4 {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-33fc7101-fe4a-84bc-25e5-b221ce12c2c4:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-a964b281-789f-f505-232e-1349d129460e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-a964b281-789f-f505-232e-1349d129460e) !important;
height: 200px !important;
}
.lfr-layout-structure-item-a964b281-789f-f505-232e-1349d129460e {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-00b6b1c7-cf54-44d2-bcdc-ecad3c989756 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-00b6b1c7-cf54-44d2-bcdc-ecad3c989756) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-1470a03b-462e-2f8c-6154-f25f418411f0 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-260774fa-791c-e796-618f-f7dc2e29aca6 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-58dfdc0a-bf7b-eca9-fd34-dc3905e40c5a {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-62d6199a-03a8-27f3-a51e-c9754960bf7d {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-bb59df2d-7153-4e73-991b-12a5c617970c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-bb59df2d-7153-4e73-991b-12a5c617970c) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-3195dd87-bf35-3eff-665a-e4e8cc92e109 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-852b008c-e6ec-40c4-b090-05c8a9305150 {
background-color: var(--dark) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-852b008c-e6ec-40c4-b090-05c8a9305150) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-6712dcfc-eea9-4ebd-b5b4-7fc8657d3bd1 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-6712dcfc-eea9-4ebd-b5b4-7fc8657d3bd1) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-e69fa7df-91dd-02ff-91f7-67bae41a0760 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e69fa7df-91dd-02ff-91f7-67bae41a0760) !important;
height: 200px !important;
}
.lfr-layout-structure-item-e69fa7df-91dd-02ff-91f7-67bae41a0760 {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-3d99424f-9be1-43c6-0309-d3b0e79ee6a6 {
background-color: var(--gray-200) !important;
border-radius: 12px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3d99424f-9be1-43c6-0309-d3b0e79ee6a6 {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-3d99424f-9be1-43c6-0309-d3b0e79ee6a6:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-57a93aed-0692-0931-61cf-ba16d0971b34 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-57a93aed-0692-0931-61cf-ba16d0971b34) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-4ed86f5e-5cf1-73ee-1808-7688485eb0b0 {
background-color: var(--gray-200) !important;
border-radius: 12px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4ed86f5e-5cf1-73ee-1808-7688485eb0b0 {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-4ed86f5e-5cf1-73ee-1808-7688485eb0b0:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-8e74e101-a8d3-49fd-871a-bd7ea89786d4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8e74e101-a8d3-49fd-871a-bd7ea89786d4) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
text-align: center !important;
}
.lfr-layout-structure-item-8e355e7c-af34-ad4d-308e-f2d2e592f5d7 {
padding-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
color: var(--body-color) !important;
}
.lfr-layout-structure-item-9f276c83-c840-5be5-362a-1447ed49c26e {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f43deda1-7f41-c9cd-e84e-ebc3d5b5639a {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-a6bc3bda-852b-e5ac-4eb7-06e794fc6e37 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2e5c36f4-78fa-b27e-f83d-9107db223459 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-e4d39b38-1ca7-90db-da4a-106bed24417a {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-04039ce9-7ca6-4f85-ac1b-bd1c43f36d99 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-62fac25d-9df9-4827-98f2-168eb0cb7588 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-bb3c955f-4667-1810-62a6-40c47b5592e6 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-c46da44c-9d54-c244-be31-b480eee73fa1 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b83e6530-dd8d-fe84-f6cb-9c4804b9b9ad {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4f8df08e-3f63-4f5e-955f-3cf472001671 {
margin-bottom: var(--spacer-10,10rem) !important;
margin-top: var(--spacer-10,10rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-8cdb3a91-c44f-592d-db54-789530f53195 {
margin-bottom: var(--spacer-10,10rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-5b67076a-0dcb-4bd5-82bb-95715f5538d6 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ec7df01f-c333-41f3-ab3f-084ecdc3923c {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7125ac66-57b8-4a72-8132-bddb03c7f6c1 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-c49d31e0-38fc-6a7c-42c5-0a943a555f01 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-52da9ad1-0178-dc30-66dc-2962f7a68a44 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b0bbb06b-3ec2-b768-13fe-641b99028dee {
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-21eb107c-132e-e017-1a17-08d2a606d23d {
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-260774fa-791c-e796-618f-f7dc2e29aca6 {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-852b008c-e6ec-40c4-b090-05c8a9305150 {
margin-top: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-a6bc3bda-852b-e5ac-4eb7-06e794fc6e37 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2e5c36f4-78fa-b27e-f83d-9107db223459 {
padding-bottom: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-e4d39b38-1ca7-90db-da4a-106bed24417a {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-04039ce9-7ca6-4f85-ac1b-bd1c43f36d99 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8b2e99c2-7e66-4750-bb8a-7bd2cd300bf4 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-87bde4b6-7c3c-414a-9dc2-4b17d535353f {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bb3c955f-4667-1810-62a6-40c47b5592e6 {
padding-bottom: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-c46da44c-9d54-c244-be31-b480eee73fa1 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-4f8df08e-3f63-4f5e-955f-3cf472001671 {
margin-top: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-4290fa8b-7e40-4c00-8346-cbead69d18e9 {
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-8cdb3a91-c44f-592d-db54-789530f53195 {
margin-bottom: var(--spacer-0,0rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-5b67076a-0dcb-4bd5-82bb-95715f5538d6 {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-7125ac66-57b8-4a72-8132-bddb03c7f6c1 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-52da9ad1-0178-dc30-66dc-2962f7a68a44 {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b0bbb06b-3ec2-b768-13fe-641b99028dee {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-260774fa-791c-e796-618f-f7dc2e29aca6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-a6bc3bda-852b-e5ac-4eb7-06e794fc6e37 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-2e5c36f4-78fa-b27e-f83d-9107db223459 {
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-89113a4b-a9bd-4df7-ae32-e504de41dd0a {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-3b9ab05e-2853-bed0-9059-ad5b11da6d20 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e4d39b38-1ca7-90db-da4a-106bed24417a {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-04039ce9-7ca6-4f85-ac1b-bd1c43f36d99 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a54b2a60-932a-4049-ab91-866a8cbf328b {
display: block !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b971aa7d-0bf9-4850-a0fc-8692311baddc {
display: block !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-bf1884a3-65cd-4a07-b84f-e8dc0a1ecef5 {
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-8b2e99c2-7e66-4750-bb8a-7bd2cd300bf4 {
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2296c151-f4b0-44c0-8f39-dc62018be84f {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-bb3c955f-4667-1810-62a6-40c47b5592e6 {
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-c46da44c-9d54-c244-be31-b480eee73fa1 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b83e6530-dd8d-fe84-f6cb-9c4804b9b9ad {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-031e4859-c562-0f9e-2a61-895a7f89d8c3 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-4f8df08e-3f63-4f5e-955f-3cf472001671 {
margin-bottom: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4290fa8b-7e40-4c00-8346-cbead69d18e9 {
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-8cdb3a91-c44f-592d-db54-789530f53195 {
margin-bottom: var(--spacer-0,0rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-5b67076a-0dcb-4bd5-82bb-95715f5538d6 {
margin-top: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ec7df01f-c333-41f3-ab3f-084ecdc3923c {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-7125ac66-57b8-4a72-8132-bddb03c7f6c1 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-16f9be0d-0c0a-4c18-bcc7-38949e6d3fc6 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c49d31e0-38fc-6a7c-42c5-0a943a555f01 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-07b35503-909b-e884-ef91-a8a6e3b940b0 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-52da9ad1-0178-dc30-66dc-2962f7a68a44 {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-33fc7101-fe4a-84bc-25e5-b221ce12c2c4 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-260774fa-791c-e796-618f-f7dc2e29aca6 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3d99424f-9be1-43c6-0309-d3b0e79ee6a6 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4ed86f5e-5cf1-73ee-1808-7688485eb0b0 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8e74e101-a8d3-49fd-871a-bd7ea89786d4 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
}