.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-4c5475ef-8c88-3583-fdec-716f08e1a6d4 {
display: none !important;
}
.lfr-layout-structure-item-97a6b358-f633-4623-43d5-57b03d9a3860 {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-5442ed42-08ac-f504-3d53-812e7a1c6823 {
display: none !important;
}
.lfr-layout-structure-item-aea08866-2c54-ad0b-b0dd-5e2057bafe4e {
display: none !important;
}
.lfr-layout-structure-item-028c1b28-9924-ef1a-2e42-5bd4294a7d4b {
background-color: var(--h-white) !important;
border-radius: 10px !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6eccdd9d-7e9c-b4b5-e7a3-a15afef5823a {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-c842979a-9f71-1b69-fb59-af61d0cf002c {
border-radius: 10px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-98fb2838-d5d5-807e-da9c-dec36af15de1 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-8c77540a-e2dd-70d7-d962-57a2bdc37811 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-58645782-aeb7-d0f1-66fa-0670f3d817a8 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c9030761-a295-f57b-2182-e24b99c2412c {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-228eb994-0477-6223-6308-4b88591717d9 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7be9edca-33e3-3ade-e1fe-ec809f84bafa {
display: none !important;
}
.lfr-layout-structure-item-7c6a39d9-8205-8c67-a709-bdfb2afce9bb {
color: var(--h-glow-dark-blue) !important;
}
.lfr-layout-structure-item-3553c728-9891-54cd-7085-979d8d20b1c0 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-ec6c5fd2-3afb-e07d-3fde-7e51ffdb0e9a {
color: var(--h-glow-dark-blue) !important;
}
.lfr-layout-structure-item-35f8da70-74a8-aa08-6071-13466e8a246d {
color: var(--h-glow-dark-blue) !important;
}
.lfr-layout-structure-item-23cd3dd6-772f-c4f9-db17-a55037718630 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-784397c6-509d-7a6d-381c-9b633b890f62 {
display: none !important;
}
.lfr-layout-structure-item-514cb6c8-de93-37fe-ef33-0ff06fd66a3a {
background-color: #FFF2D5 !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-63aa9613-77fc-2ff4-c910-0924e965615d {
font-size: 16px !important;
margin-left: 42px !important;
margin-top: -35px !important;
color: var(--h-glow-dark-blue) !important;
}

/* Mobile Navigation Anpassungen */
@media only screen and (max-width: 600px) {
    .navbar-nav {
        flex-direction: column;
    }

    .h-content-navi span.text-truncate::before {
        display: none;
    }

    .h-content-navi .lfr-nav-item:last-child .text-truncate {
        border-right: none !important;
    }

    .h-content-navi .navbar-nav .nav-link {
        margin-right: 5px !important;
        text-decoration: none !important;
    }

    .h-content-navi .nav-link .text-truncate {
        margin-right: 0px;
        border-right: 1px solid darkgray;
        padding-right: 13px;
        padding-top: 0px;
        line-height: 20px;
        padding-bottom: 0px;
        text-decoration: none !important;
    }
}

/* Desktop Navigation */
.h-content-navi .navbar-nav .nav-link {
    padding-left: 0px;
    margin-right: 30px;
    font-weight: 400;
    text-decoration: none !important;
}

.h-content-navi .navbar-nav .nav-link:hover {
    text-decoration: none !important;
}

/* Alle Links in der Navigation (inkl. Hauptmenüpunkte) */
.h-content-navi a {
    text-decoration: none !important;
}


.h-content-navi a.active,
.h-custom-navi .dropdown-item.active {
    color: #0A0532 !important; /* gewünschte Farbe */
    font-weight: 600; /* optional für Hervorhebung */
    background-color: #F5F0EB; /* Optional für Dropdown */
}


.h-content-navi a:hover {
    text-decoration: none !important;
}

/* Text-Truncate Anpassungen */
.text-truncate {
    white-space: initial;
    text-overflow: unset;
    margin-right: 15px;
    text-decoration: none !important;
}

/* Dropdown Pfeil */
span.lfr-nav-child-toggle .lexicon-icon {
    width: 0;
    height: 0;
    content: "";
    position: absolute;
    top: 1.2em;
    right: 0;
    border-left: 7.5px solid transparent;
    border-right: 7.5px solid transparent;
    border-top: 7.5px solid #2173FF;
}

/* Dropdown Menü */
.h-custom-navi .dropdown-menu {
    border: none !important;
    border-radius: 10px !important; /* Ecken abrunden */
}

.h-custom-navi .dropdown-item.active {
    background-color: #F5F0EB !important;
    color: #0A0532;
}

.h-custom-navi .dropdown-item {
    color: #0A0532;
    text-decoration: none !important;
}

.h-custom-navi .dropdown-item:hover {
    background-color: #F5F0EB !important;
    color: #002776;
    text-decoration: none !important;
}

/* Desktop Dropdown: Klickbarkeit sicherstellen */
@media (min-width: 1024px) {
    .h-custom-navi .dropdown-toggle {
        pointer-events: auto !important;
        cursor: pointer !important;
    }
}


/* If a dropdown contains an active child, style its parent link */
.nav-item.dropdown:has(.child-menu .active) > .nav-link {
    color: #0F42BE !important;
    text-decoration: underline !important;
}
.lfr-layout-structure-item-0076717e-25a3-6e9f-48b0-5c04967b5787 {
display: none !important;
}
.lfr-layout-structure-item-cb6631ee-368d-bd51-6b15-8fa3a03586c6 {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-abe012c0-3b7a-4fb2-b635-dce03785c13e {
background-color: #E8EEFF !important;
border-color: #D5DFFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-538a8c02-22ad-49d9-d568-c80e247e5bc3 {
background-color: var(--h-white) !important;
border-radius: 10px !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0860e207-1bfb-b849-5aec-9e92014a789c {
color: var(--h-glow-dark-blue) !important;
}
.lfr-layout-structure-item-9ce3b748-67ff-3a56-7343-e144c7b35d6b {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-70e04b4a-8221-e183-17c5-7a47f6a18ca2 {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-783cc1c3-ff25-0cb5-85e3-f04091b47d94 {
display: none !important;
}
.lfr-layout-structure-item-307f89db-8438-edcd-63c4-77448bc6d845 {
display: none !important;
}
.lfr-layout-structure-item-d0397224-04e0-0fb0-cf7f-37dfd258dee2 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-74a04703-2750-2f67-9a67-5e94408f7d49 {
background-color: #E8EEFF !important;
margin-top: var(--spacer-1,0.25rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d678d5bf-fe1b-9d16-f3dc-33ae3e76c9b8 {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-fe2b83e2-1998-7020-0ff0-5400af8694c0 {
border-radius: 10px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-5551b269-8a09-cd85-efc4-180ac813e5b8 {
background-color: #FFF2D5 !important;
border-radius: 10px !important;
margin-left: -96px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1cb065f6-7dcf-3bf4-1134-a6bec126ee29 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-f5d78c8e-dbc5-916a-7447-94ccabbb820a {
text-align: center !important;
}
.lfr-layout-structure-item-175369d8-ac64-c216-f89a-7d4310578ab7 {
display: none !important;
}
.lfr-layout-structure-item-c6633641-4995-0279-b0c5-b9d41a7abb20 {
display: none !important;
}
.lfr-layout-structure-item-eeb5e8bf-2452-0957-2fb0-96354622846c {
border-radius: 10px !important;
margin-right: -30px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-ec8cbf2f-f04f-8290-a139-54820ce836b2 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-17647ab6-6e71-6549-8ff8-1a9f82003b79 {
display: none !important;
}
.lfr-layout-structure-item-b27902f5-5237-2103-bc3c-0e967792d07f {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-c325c8e2-1fbe-ccf7-499c-0768c652c04b {
margin-top: -260px !important;
}
.lfr-layout-structure-item-d5e390b7-53f7-9830-1019-d3a212f3b7c9 {
color: #1C0FA0 !important;
}
.lfr-layout-structure-item-f6c1ba66-ef22-6586-c0e1-79831c177982 {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-ab5a0a2e-4f12-875b-11d3-3e756d19ae54 {
background-color: #E8EEFF !important;
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !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;
}
.lfr-layout-structure-item-0b27314f-2b49-1da8-2184-9c8f20b860ad {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-77377fc7-0ba5-75fe-c70b-911d118b943f {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-2b84333a-77de-ca37-d717-04cd705ca795 {
display: none !important;
}
.lfr-layout-structure-item-045db385-2bd7-42d8-efad-fdb536226c25 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-b3005f3b-820c-f9c8-c3c9-1696c96f02a8 {
background-color: #E8EEFF !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: 12px !important;
}
.lfr-layout-structure-item-c89e5847-25e5-6fcf-c2cc-e766d3795db9 {
padding-left: 80px !important;
padding-right: 80px !important;
}
.lfr-layout-structure-item-227c79e6-47c0-6ab9-df90-7219429fb870 {
background-color: var(--h-glow-dark-blue) !important;
margin-bottom: -50px !important;
}
.lfr-layout-structure-item-b62f6d2a-f86e-29d2-a890-7be22385436c {
display: none !important;
}
.lfr-layout-structure-item-8b6d73d9-e403-abfa-f66d-61e98c4ea744 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f0448983-3d1c-005f-adfd-f970d57455dd {
color: var(--h-glow-dark-blue) !important;
}
.lfr-layout-structure-item-f897b000-acb8-6d73-9e8b-cae22831e81b {
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-0892d77f-9bee-defd-4e19-c62ff865ca88 {
display: none !important;
}
.lfr-layout-structure-item-028cae9e-08fc-15ab-5b67-6090814b21fb {
display: none !important;
}
.lfr-layout-structure-item-c74f6376-5047-5826-5b01-d230f3eefa1d {
display: none !important;
}
.lfr-layout-structure-item-7e41cfaf-82a3-cf06-97a9-e05e71f91d76 {
border-color: #E8EEFF !important;
border-radius: 10px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
}
.lfr-layout-structure-item-82958d10-981e-84a1-30bc-fb93d9fcce14 {
color: var(--h-glow-dark-blue) !important;
}
.lfr-layout-structure-item-5b27ebdb-345b-f15d-65e6-03dc1404001f {
display: none !important;
}
.lfr-layout-structure-item-c0cac9b3-3441-a757-538f-db3b999ac9c9 {
width: 30px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-63aa9613-77fc-2ff4-c910-0924e965615d {
margin-top: -45px !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-63aa9613-77fc-2ff4-c910-0924e965615d {
margin-top: -45px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-5442ed42-08ac-f504-3d53-812e7a1c6823 {
display: block !important;
}
.lfr-layout-structure-item-aea08866-2c54-ad0b-b0dd-5e2057bafe4e {
display: block !important;
}
.lfr-layout-structure-item-98fb2838-d5d5-807e-da9c-dec36af15de1 {
text-align: left !important;
}
.lfr-layout-structure-item-8c77540a-e2dd-70d7-d962-57a2bdc37811 {
text-align: left !important;
}
.lfr-layout-structure-item-58645782-aeb7-d0f1-66fa-0670f3d817a8 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c9030761-a295-f57b-2182-e24b99c2412c {
text-align: left !important;
}
.lfr-layout-structure-item-7be9edca-33e3-3ade-e1fe-ec809f84bafa {
display: block !important;
}
.lfr-layout-structure-item-3553c728-9891-54cd-7085-979d8d20b1c0 {
text-align: left !important;
}
.lfr-layout-structure-item-edb3c756-9081-51e5-aea6-a48099a8e470 {
display: none !important;
}
.lfr-layout-structure-item-23cd3dd6-772f-c4f9-db17-a55037718630 {
text-align: left !important;
}
.lfr-layout-structure-item-63aa9613-77fc-2ff4-c910-0924e965615d {
display: block !important;
margin-left: -5px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0076717e-25a3-6e9f-48b0-5c04967b5787 {
display: block !important;
}
.lfr-layout-structure-item-9ce3b748-67ff-3a56-7343-e144c7b35d6b {
text-align: left !important;
}
.lfr-layout-structure-item-0b2376d5-6f02-3f74-2e37-fb1db5b1e8ee {
display: none !important;
}
.lfr-layout-structure-item-783cc1c3-ff25-0cb5-85e3-f04091b47d94 {
display: block !important;
}
.lfr-layout-structure-item-307f89db-8438-edcd-63c4-77448bc6d845 {
display: block !important;
}
.lfr-layout-structure-item-d0397224-04e0-0fb0-cf7f-37dfd258dee2 {
text-align: left !important;
}
.lfr-layout-structure-item-1695f88c-4d89-9567-bcac-65600c2f972f {
display: none !important;
}
.lfr-layout-structure-item-74a04703-2750-2f67-9a67-5e94408f7d49 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5551b269-8a09-cd85-efc4-180ac813e5b8 {
margin-left: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1cb065f6-7dcf-3bf4-1134-a6bec126ee29 {
text-align: left !important;
}
.lfr-layout-structure-item-f5d78c8e-dbc5-916a-7447-94ccabbb820a {
text-align: left !important;
}
.lfr-layout-structure-item-175369d8-ac64-c216-f89a-7d4310578ab7 {
display: block !important;
}
.lfr-layout-structure-item-c6633641-4995-0279-b0c5-b9d41a7abb20 {
display: block !important;
}
.lfr-layout-structure-item-eeb5e8bf-2452-0957-2fb0-96354622846c {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ec8cbf2f-f04f-8290-a139-54820ce836b2 {
text-align: left !important;
}
.lfr-layout-structure-item-17647ab6-6e71-6549-8ff8-1a9f82003b79 {
display: block !important;
}
.lfr-layout-structure-item-ab5a0a2e-4f12-875b-11d3-3e756d19ae54 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2b84333a-77de-ca37-d717-04cd705ca795 {
display: block !important;
}
.lfr-layout-structure-item-045db385-2bd7-42d8-efad-fdb536226c25 {
text-align: left !important;
}
.lfr-layout-structure-item-c89e5847-25e5-6fcf-c2cc-e766d3795db9 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a6f31bd9-26e0-9c43-dfc4-65d9ecdd2a94 {
display: none !important;
}
.lfr-layout-structure-item-0892d77f-9bee-defd-4e19-c62ff865ca88 {
display: block !important;
}
.lfr-layout-structure-item-028cae9e-08fc-15ab-5b67-6090814b21fb {
display: block !important;
}
.lfr-layout-structure-item-c74f6376-5047-5826-5b01-d230f3eefa1d {
display: block !important;
}
.lfr-layout-structure-item-5b27ebdb-345b-f15d-65e6-03dc1404001f {
display: block !important;
}
}