.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-e263e1b1-a0e2-44c4-6236-68ffcde4311d {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6e91e3ce-45b9-8c5f-b96d-3cf24f22ed26 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-0ce28fe2-dfe5-224c-2ba6-6ad2c7896641 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-7c90eb39-7014-7225-53a8-306e33b2ae8e {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-813fd1fa-f600-ed4e-cb13-dea944d939a3 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8e549028-b6d3-eef1-c0cd-7429ce3e1fb4 {
display: none !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-91d4fcb8-6e68-98f2-f244-31888073b6ff {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d029ee0b-c879-cc78-80ac-ea3f7ce0344f {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-57af25c5-a773-8a20-228a-283183abe6e2 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2fdcba3d-2c57-22c3-b119-330bba345dcd {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0ff4c2c2-4e67-1777-14ed-000508ac6f42 {
margin-top: 2rem !important;
}
.lfr-layout-structure-item-b63a324a-a9d5-cf9d-1f21-edb68c90abb3 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0218a4a0-65b9-7ce7-f575-1cb7e51a28aa {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7ff7caec-06e6-8883-3498-2f4251279ad8 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-89348f49-b68c-2804-486d-4a9834023a47 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-ca967818-c6fc-ba05-279f-4fb68756977e {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c75dc968-bbcf-998f-d6ce-9505929c6d82 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-4a4f2e34-9896-2815-8df5-ffc7ae3b9416 {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-91b4c8a6-ca7a-5f3c-2d78-12694e8e560d {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-eb80f016-230d-e56d-c8d3-54528896adc2 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f7d278d8-d5ee-745b-37eb-2f0d2083b953 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-909a6585-9664-4e6b-e05f-3c49dc600ee3 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e23d87fc-2ac4-601e-e74b-5a88f791e328 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6650aed6-8cd0-e819-a051-cef1fd7defd3 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1c0f2689-3aea-f8c0-fbd0-75d3823b2b69 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-f031e324-df5c-ddeb-7a62-fc655266ed5d {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-f2415e81-6d46-da0b-aaf8-c68b725fba89 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7d3e229f-de4a-3a2d-0247-c00d775ca034 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
font-size: .9rem !important;
font-weight: var(--font-weight-bold) !important;
text-align: center !important;
color: var(--black) !important;
}
div:has(>.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495){
    width: 100%;
}

.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
    .lfr-nav-item{
        flex-grow: 1;
        border-bottom: 3px solid transparent;

        &.selected {
            border-bottom: 3px solid var(--brand-color-1);
        }

        &:hover, &:focus {
            border-bottom: 3px solid var(--brand-color-1);
        }

        a {
            width: 100%;
            text-transform: uppercase;

            svg{
                font-size: inherit;
            }
        }

        .child-menu.dropdown-menu a{
            text-align: left;
        }

        &.dropdown{

            ul{
                width: max-content;
                max-width: 100%;
                max-height: fit-content;
            }

            svg{
                transition: transform 0.3s ease;
            }

            &.open{
                svg{
                    transform: rotate(180deg);
                }
            }
        }
    }
}

@media screen and (max-width: 1023.9999px) {
    .lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
        ul{
            flex-direction: column;

            .lfr-nav-item{
                border-bottom: none;

                &>a{
                    color: white !important;
                }

                a{
                    text-align: left;
                    font-size: clamp(1rem, 4vw, 2rem);
                }

                &.selected {
                    border-bottom: none;
                
                    a{
                        color: white !important;
                        text-decoration: underline;
                    }
                }

                &.dropdown .selected a{
                    text-decoration: underline;
                }
            }
        }
    }
}.lfr-layout-structure-item-ed2c6e3d-eeb3-3c9b-d6b9-a08311aecb0c {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-843dea4e-b39a-1e43-8020-99391db90093 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-107b0c1a-11e1-4088-66f2-81f29636fda7 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b0aa80e3-a5f7-9636-4362-2f9c185bf3af {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-7d523ef2-cd10-e89f-c565-60b51e815f4b {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7d63de03-32f2-c7f7-1787-95be40d369a5 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d9d980f5-ddf6-2f19-b300-09fe2f563f1c {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-dd7c7c5d-64a8-e2e2-bef7-157660780ee6 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f56ba711-e84d-39c9-56e9-1c20ee914566 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c6ce21d9-3e4e-baa5-a235-0aa78558151d {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-625fcc4e-454c-49f5-9e3b-47004589b4f8 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5577660e-ebcf-a243-3c2c-8947abca9162 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-eae445b3-27b3-f679-3b34-999efbb377a5 {
margin-top: var(--spacer-3,1rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
font-size: 2rem !important;
text-align: left !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
font-size: 1.5rem !important;
text-align: left !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
font-size: 1rem !important;
text-align: left !important;
color: var(--black) !important;
}
div:has(>.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495){
    width: 100%;
}

.lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
    .lfr-nav-item{
        flex-grow: 1;
        border-bottom: 3px solid transparent;

        &.selected {
            border-bottom: 3px solid var(--brand-color-1);
        }

        &:hover, &:focus {
            border-bottom: 3px solid var(--brand-color-1);
        }

        a {
            width: 100%;
            text-transform: uppercase;

            svg{
                font-size: inherit;
            }
        }

        .child-menu.dropdown-menu a{
            text-align: left;
        }

        &.dropdown{

            ul{
                width: max-content;
                max-width: 100%;
                max-height: fit-content;
            }

            svg{
                transition: transform 0.3s ease;
            }

            &.open{
                svg{
                    transform: rotate(180deg);
                }
            }
        }
    }
}

@media screen and (max-width: 1023.9999px) {
    .lfr-layout-structure-item-c123f52c-9b7b-252c-d569-87a5c8b8a495 {
        ul{
            flex-direction: column;

            .lfr-nav-item{
                border-bottom: none;

                &>a{
                    color: white !important;
                }

                a{
                    text-align: left;
                    font-size: clamp(1rem, 4vw, 2rem);
                }

                &.selected {
                    border-bottom: none;
                
                    a{
                        color: white !important;
                        text-decoration: underline;
                    }
                }

                &.dropdown .selected a{
                    text-decoration: underline;
                }
            }
        }
    }
}}