.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-c6ddb651-43a8-7bbd-ced7-02e494dbd498 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-47e668d4-ec86-e320-b248-08dc89238116 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c8c3f68a-5074-7f99-34a6-dcaba206ea8a {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c8c3f68a-5074-7f99-34a6-dcaba206ea8a) !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-e492ecdd-8881-6ff6-798c-7ae454c4724b {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e492ecdd-8881-6ff6-798c-7ae454c4724b {
 overflow: visible; /* wichtig für den Schatten */
  position: relative;
  z-index: 0;
}.lfr-layout-structure-item-e1533829-c23b-457b-8446-eb43dd15d336 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e1533829-c23b-457b-8446-eb43dd15d336) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-5579370f-cc79-3062-d1a7-4cf0bbdbc6a0 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5579370f-cc79-3062-d1a7-4cf0bbdbc6a0) !important;
height: 200px !important;
}
.lfr-layout-structure-item-5579370f-cc79-3062-d1a7-4cf0bbdbc6a0 {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-58b46cd9-6112-4165-a152-25d31c3b3663 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-58b46cd9-6112-4165-a152-25d31c3b3663) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a2097183-ee46-18c6-fbeb-f3250de41a87 {
display: none !important;
}
.lfr-layout-structure-item-4f174a74-7d08-7e14-97a0-c1e7fe6a8c70 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cb81edde-be64-c0a7-09af-47ffdeefb486 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5439cf68-f876-48fa-b43b-3d8360c5cde0 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5439cf68-f876-48fa-b43b-3d8360c5cde0) !important;
}
.lfr-layout-structure-item-4724764f-8883-286d-6cb4-7fb7a0e5a7ae {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4724764f-8883-286d-6cb4-7fb7a0e5a7ae) !important;
height: 200px !important;
}
.lfr-layout-structure-item-4724764f-8883-286d-6cb4-7fb7a0e5a7ae {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-e948f6bd-759c-146a-2a51-53bac85a14b7 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !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-729da8c5-da90-15e0-6d2c-8056e45ee3a0 {
background-color: var(--primary) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-5c7d6e65-6ec8-bf03-991c-c9506bc22fd9 {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-5,3rem) !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-bf9b0de3-8b4e-41d6-beba-210cd7fb0d08 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-bf9b0de3-8b4e-41d6-beba-210cd7fb0d08) !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-73e53658-4891-4884-bd46-54191b9b7beb {
background-color: var(--dark) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-73e53658-4891-4884-bd46-54191b9b7beb) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-ad72b897-2d8c-b195-3302-dcc6d4043fb8 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-db919e9f-a0ba-4e0f-9e76-d8ef1173e637 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-db919e9f-a0ba-4e0f-9e76-d8ef1173e637) !important;
}
.lfr-layout-structure-item-f519ab4f-8743-4f99-b99d-b64c54c13817 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-f519ab4f-8743-4f99-b99d-b64c54c13817) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !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-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-e9f4e461-998c-e399-2323-a69980fa6a2e {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-5,3rem) !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-0b5e25ac-56c5-4d68-aab0-6b109a1d5b9f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-0b5e25ac-56c5-4d68-aab0-6b109a1d5b9f) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !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-886e9672-074b-4da2-bae4-de6f9567cad4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-886e9672-074b-4da2-bae4-de6f9567cad4) !important;
}
.lfr-layout-structure-item-cef4c82a-1e09-4e09-9c62-86504def2fcf {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-cef4c82a-1e09-4e09-9c62-86504def2fcf) !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-0f29634a-99f3-9ea8-e541-bf448ed1a60f {
border-style: solid; border-width: 0 !important; border-width: 0px !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-bbf7341a-6b42-537a-48e5-5aa32f46fa78 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-f4d2416b-e977-5e4e-c1ed-7b831538d957 {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-db531b42-20e1-b2c7-ba76-1bcec2357d71 {
margin-top: var(--spacer-4,1.5rem) !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-c7008e01-7d68-4977-9ee5-a964e0bb986e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c7008e01-7d68-4977-9ee5-a964e0bb986e) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-751219ca-6e4d-e7d8-4207-71935bf18f0b {
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-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-f53f5aa8-0e4d-4941-84bd-e594c881cfe2 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-f53f5aa8-0e4d-4941-84bd-e594c881cfe2) !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-e69e997f-c2c3-4938-beb3-72b5487bcfd9 {
background-color: var(--white) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e69e997f-c2c3-4938-beb3-72b5487bcfd9) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !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-a74aa3f1-518f-4841-a211-709959845934 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-a74aa3f1-518f-4841-a211-709959845934) !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-f03ff06d-b44c-fd7b-6454-8331db0d2fd9 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-577e8a6e-633d-4005-8fd7-15b98290db5b {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-577e8a6e-633d-4005-8fd7-15b98290db5b) !important;
margin-bottom: var(--spacer-5,3rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-f2ad0f73-9906-4715-8a86-ffb56653fd82 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-f2ad0f73-9906-4715-8a86-ffb56653fd82) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-f68f5c3d-660b-b3b1-2a5e-9c4cec6454ac {
background-color: var(--white) !important;
border-radius: 12px !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f68f5c3d-660b-b3b1-2a5e-9c4cec6454ac {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-f68f5c3d-660b-b3b1-2a5e-9c4cec6454ac:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-3f5fd581-7edc-56f8-4e16-184586ae8300 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4c9df99f-3c4b-43fb-9bf7-afef19353932 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-4c9df99f-3c4b-43fb-9bf7-afef19353932) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
font-weight: var(--font-weight-normal) !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c8dd2a68-6d72-d8cb-cb00-23c2a582473f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-04a452ba-0348-412b-b572-500e2ca9f765 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-04a452ba-0348-412b-b572-500e2ca9f765) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-3d25eb2c-632f-a1a6-c412-b05b42b281de {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-59345cdb-27ab-f29f-c19f-b9bf1c6dc4bf {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7a157fbb-9448-e90d-7fcb-635b3a1be1e1 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-7a157fbb-9448-e90d-7fcb-635b3a1be1e1) !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-32d185cb-06e7-483e-b1b2-730cba4c7a2f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-32d185cb-06e7-483e-b1b2-730cba4c7a2f) !important;
height: 200px !important;
}
.lfr-layout-structure-item-32d185cb-06e7-483e-b1b2-730cba4c7a2f {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-80ac3b76-e7ff-42a6-b92a-888ba6d0a10a {
background-color: var(--gray-300) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-80ac3b76-e7ff-42a6-b92a-888ba6d0a10a) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-e6e942a3-a75e-4697-cdd3-c5cd167d34a7 {
color: var(--body-bg) !important;
}
.lfr-layout-structure-item-740727e5-5746-9e84-2558-e729cd7f7667 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-442279e5-3bc8-cb48-78b8-fb34966ea20f {
color: var(--white) !important;
}
.lfr-layout-structure-item-18d17bb3-0178-4627-bd33-9c16dbd8e51e {
background-color: var(--gray-300) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-18d17bb3-0178-4627-bd33-9c16dbd8e51e) !important;
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-0ae84f17-4a6e-52ca-5bdb-fd28643902cc {
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-6cc9cf5d-59df-6da5-e78c-5b1edbe97e2d {
color: var(--body-bg) !important;
}
.lfr-layout-structure-item-fc6cb17f-c5c1-c3f6-113d-fe2f2eb7e292 {
background-color: var(--white) !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-fc6cb17f-c5c1-c3f6-113d-fe2f2eb7e292 {
  transition: box-shadow 0.3s ease;
}
.lfr-layout-structure-item-fc6cb17f-c5c1-c3f6-113d-fe2f2eb7e292:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-819d2e14-fce7-61dc-264a-ed9a43b4a6af {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--body-bg) !important;
}
.lfr-layout-structure-item-62a8f05a-1e01-2edc-3ca9-447762ecba3f {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-3,1rem) !important;
color: var(--white) !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-7806be67-cdfa-5129-b7ed-e8575433772f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-fa884e5d-45de-475a-8c2a-5dfc78b26d4b {
background-color: var(--white) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-fa884e5d-45de-475a-8c2a-5dfc78b26d4b) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-d3da0bce-127e-f201-e6ed-bf5f10a4399c {
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-65a1d385-836e-edae-d5f9-09b2d6dcd1c1 {
background-color: var(--white) !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-65a1d385-836e-edae-d5f9-09b2d6dcd1c1 {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-65a1d385-836e-edae-d5f9-09b2d6dcd1c1:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-8a49fb32-65e1-ffc8-56a5-2296fed1e6c5 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6b101560-fdea-4bdb-be22-c004e492f058 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-6b101560-fdea-4bdb-be22-c004e492f058) !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-74397143-26fb-7d4f-52da-059024db6d80 {
background-color: var(--white) !important;
border-radius: 12px !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-74397143-26fb-7d4f-52da-059024db6d80 {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-74397143-26fb-7d4f-52da-059024db6d80:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-5ae7f389-41e6-4cad-a6ab-a3c42d481bf4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5ae7f389-41e6-4cad-a6ab-a3c42d481bf4) !important;
max-height: 700px !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-3fe0c532-90f2-4aad-a420-e92eaf0d4f81 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-3fe0c532-90f2-4aad-a420-e92eaf0d4f81) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-ea3112c7-b8e3-8bc1-6fca-5c3d396f2edd {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-04e78552-4359-1864-9ae4-5654ddf5189e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-04e78552-4359-1864-9ae4-5654ddf5189e) !important;
height: 200px !important;
}
.lfr-layout-structure-item-04e78552-4359-1864-9ae4-5654ddf5189e {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-753b2da4-c017-5e1f-e815-19e369c0a107 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-753b2da4-c017-5e1f-e815-19e369c0a107) !important;
height: 200px !important;
}
.lfr-layout-structure-item-753b2da4-c017-5e1f-e815-19e369c0a107 {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-ad3d5778-5cf1-44d3-7e68-c6c60888c0a3 {
background-color: var(--white) !important;
border-radius: 12px !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ad3d5778-5cf1-44d3-7e68-c6c60888c0a3 {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-ad3d5778-5cf1-44d3-7e68-c6c60888c0a3:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-ec91056c-e22a-3dae-7782-a00bd6dfd012 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d10b5255-1986-40bd-b9c5-c61c57c36b2b {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-d10b5255-1986-40bd-b9c5-c61c57c36b2b) !important;
}
.lfr-layout-structure-item-0c2fd11b-ea73-7a44-e2d9-4cbe76d8f160 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d24e8efe-5346-880e-1012-c0e3a91dacdc {
font-weight: var(--font-weight-light) !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8ffceead-c3a0-4655-bb5b-ff65a624b0ba {
background-color: var(--white) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8ffceead-c3a0-4655-bb5b-ff65a624b0ba) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-fc91f98d-b622-5423-ef8b-98bc84e81738 {
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-b6f13f09-a816-429e-8d47-b984820f6a45 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-b6f13f09-a816-429e-8d47-b984820f6a45) !important;
}
.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-3740952b-49a1-44c1-9d18-fb693854be9e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-3740952b-49a1-44c1-9d18-fb693854be9e) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
font-weight: var(--font-weight-light) !important;
padding-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-61fb05db-79e2-6961-0d5d-04aeb349e382 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-84c96ff9-f761-0c7f-2649-3e1297bb12a0 {
margin-left: var(--spacer-6,4.5rem) !important;
margin-right: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-00231098-b71a-448b-288f-0339acf0b25a {
text-align: center !important;
}
.lfr-layout-structure-item-c6a67a74-f1c4-411b-9f3d-769c03f30d1c {
background-color: var(--white) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c6a67a74-f1c4-411b-9f3d-769c03f30d1c) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-a9ff79f7-bc4d-ba19-6965-d315826d187c {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-e0b4382a-c24a-d963-e12b-15c7138f6f6b {
background-color: var(--white) !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-e0b4382a-c24a-d963-e12b-15c7138f6f6b {
  transition: box-shadow 0.3s ease;
}

.lfr-layout-structure-item-e0b4382a-c24a-d963-e12b-15c7138f6f6b:hover {
  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}.lfr-layout-structure-item-88885204-a16a-41b3-be64-b678dd9e2508 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-88885204-a16a-41b3-be64-b678dd9e2508) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c6cbaae4-16a4-413f-acda-137e57282757 {
background-color: var(--white) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c6cbaae4-16a4-413f-acda-137e57282757) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-de72fb81-def6-4019-b2c8-1c35c20f190c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-de72fb81-def6-4019-b2c8-1c35c20f190c) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-0c8c29a8-c7e6-acad-bf43-ff40d53cd7b3 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5e2e9695-a1df-bd8b-a5e0-aa0fafcd1d02 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0c319f3a-2016-49c7-ad18-0a12520889cb {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-0c319f3a-2016-49c7-ad18-0a12520889cb) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
text-align: center !important;
}
.lfr-layout-structure-item-cbed53b7-1972-4a91-b786-8c3bbb126ee2 {
background-color: var(--white) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-cbed53b7-1972-4a91-b786-8c3bbb126ee2) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-1def0e0b-b316-fd15-4baa-cf6941a006ef {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-1def0e0b-b316-fd15-4baa-cf6941a006ef) !important;
height: 200px !important;
}
.lfr-layout-structure-item-1def0e0b-b316-fd15-4baa-cf6941a006ef {
border-radius: 12px 12px 0 0;
}.lfr-layout-structure-item-772cf04b-4223-41e8-aafa-9806c4041455 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-772cf04b-4223-41e8-aafa-9806c4041455) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-e492ecdd-8881-6ff6-798c-7ae454c4724b {
margin-left: var(--spacer-4,1.5rem) !important;
margin-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-751219ca-6e4d-e7d8-4207-71935bf18f0b {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.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-0ae84f17-4a6e-52ca-5bdb-fd28643902cc {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-ec7df01f-c333-41f3-ab3f-084ecdc3923c {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-84c96ff9-f761-0c7f-2649-3e1297bb12a0 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-729da8c5-da90-15e0-6d2c-8056e45ee3a0 {
margin-bottom: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-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-bbf7341a-6b42-537a-48e5-5aa32f46fa78 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-751219ca-6e4d-e7d8-4207-71935bf18f0b {
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;
}
.lfr-layout-structure-item-0ae84f17-4a6e-52ca-5bdb-fd28643902cc {
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;
}
.lfr-layout-structure-item-84c96ff9-f761-0c7f-2649-3e1297bb12a0 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c6a67a74-f1c4-411b-9f3d-769c03f30d1c {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c6cbaae4-16a4-413f-acda-137e57282757 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-c8c3f68a-5074-7f99-34a6-dcaba206ea8a {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-e492ecdd-8881-6ff6-798c-7ae454c4724b {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-58b46cd9-6112-4165-a152-25d31c3b3663 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ec7f3b53-7182-71db-ef32-fbf8351ebae8 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5439cf68-f876-48fa-b43b-3d8360c5cde0 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !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-729da8c5-da90-15e0-6d2c-8056e45ee3a0 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !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-0b5e25ac-56c5-4d68-aab0-6b109a1d5b9f {
padding-bottom: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !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-8b2e99c2-7e66-4750-bb8a-7bd2cd300bf4 {
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-751219ca-6e4d-e7d8-4207-71935bf18f0b {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f53f5aa8-0e4d-4941-84bd-e594c881cfe2 {
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e69e997f-c2c3-4938-beb3-72b5487bcfd9 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-577e8a6e-633d-4005-8fd7-15b98290db5b {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f68f5c3d-660b-b3b1-2a5e-9c4cec6454ac {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4c9df99f-3c4b-43fb-9bf7-afef19353932 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-04a452ba-0348-412b-b572-500e2ca9f765 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7a157fbb-9448-e90d-7fcb-635b3a1be1e1 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-0ae84f17-4a6e-52ca-5bdb-fd28643902cc {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-fc6cb17f-c5c1-c3f6-113d-fe2f2eb7e292 {
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-ca945f21-13ba-cbc4-e6d2-69e5b9939e5d {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !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-fa884e5d-45de-475a-8c2a-5dfc78b26d4b {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-65a1d385-836e-edae-d5f9-09b2d6dcd1c1 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6b101560-fdea-4bdb-be22-c004e492f058 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-74397143-26fb-7d4f-52da-059024db6d80 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-3fe0c532-90f2-4aad-a420-e92eaf0d4f81 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ad3d5778-5cf1-44d3-7e68-c6c60888c0a3 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8ffceead-c3a0-4655-bb5b-ff65a624b0ba {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-53da7985-b57a-1761-67c6-25bc5a765945 {
padding-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3740952b-49a1-44c1-9d18-fb693854be9e {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-84c96ff9-f761-0c7f-2649-3e1297bb12a0 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c6a67a74-f1c4-411b-9f3d-769c03f30d1c {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e0b4382a-c24a-d963-e12b-15c7138f6f6b {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-88885204-a16a-41b3-be64-b678dd9e2508 {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c6cbaae4-16a4-413f-acda-137e57282757 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0c319f3a-2016-49c7-ad18-0a12520889cb {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}