.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;} [data-lfr-editable-type="rich-text"] > p:only-child {margin-bottom:0;}.lfr-layout-structure-item-ec25ab77-eac5-b4df-dfbd-b8f5185f83b5 {
font-size: fontSizeLg !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c9de9e00-39ff-c03f-5b7b-548b63b10bac {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d4b45821-7a82-a005-9f94-0ad56402e68a .portlet {
margin-bottom: unset;
}

.lfr-layout-structure-item-d4b45821-7a82-a005-9f94-0ad56402e68a .portlet-content {
min-height: unset !important;
}

.lfr-layout-structure-item-d4b45821-7a82-a005-9f94-0ad56402e68a li {
position: relative;
  padding-bottom: 6px;
}

.lfr-layout-structure-item-d4b45821-7a82-a005-9f94-0ad56402e68a li.selected::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 3px;
  background-color: var(--primary, #0039A2);
  border-radius: 2px;
}

.lfr-layout-structure-item-d4b45821-7a82-a005-9f94-0ad56402e68a li a{
color: grey;
font-weight: 600;
font-size: 16px;
line-height: 24px;
} .lfr-layout-structure-item-5839e699-a10c-a208-8d7a-5038ca22fa49 {
font-size: fontSizeLg !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-43b0dafa-7351-5b6b-5a26-d1aa3c39d7fd .portlet {
margin-bottom: unset;
}

.lfr-layout-structure-item-43b0dafa-7351-5b6b-5a26-d1aa3c39d7fd .portlet-content {
min-height: unset !important;
}.lfr-layout-structure-item-e3944956-bfbf-2c19-b1bd-7e900ba5581a {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8e77189b-32e2-600e-db66-5ce145e1d5ec {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c6ee65fb-d01c-b19a-b2f2-f45de8169def {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-fb9a387a-fc0b-0ea0-f89c-8104a44a1e03 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-fb9a387a-fc0b-0ea0-f89c-8104a44a1e03) !important;
max-height: 400px !important;
}
.lfr-layout-structure-item-9e49f6a7-8295-1cc7-902b-42b5ad8ce42d {
font-size: 1.25rem !important;
font-weight: 440 !important;
}
.lfr-layout-structure-item-9f788b93-fa8f-fd55-b612-9cd4283eab6b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-9eaf10f6-54ee-361f-4309-8099b91fd900 {
width: 112px !important;
}
.lfr-layout-structure-item-cc692359-f425-e4c3-a5bc-d523c53825b5 {
padding-right: 18px !important;
}
@media only screen and (max-width: 576px) {
.logo-zone {
#margin-right: 1.2rem;
#margin-top: 3.6rem;
}
}.lfr-layout-structure-item-6b7b036a-2731-f659-d80e-95e2f90e06ef {
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ebfab83f-4033-33d5-0a40-9e6c55cff594 .portlet {
margin-bottom: unset;
}

.lfr-layout-structure-item-ebfab83f-4033-33d5-0a40-9e6c55cff594 .portlet-content {
min-height: unset !important;
}

.lfr-layout-structure-item-ebfab83f-4033-33d5-0a40-9e6c55cff594 li {
padding: 14px 18px;
}

.lfr-layout-structure-item-ebfab83f-4033-33d5-0a40-9e6c55cff594 li a{
color: grey;
font-weight: 600;
font-size: 16px;
line-height: 24px;
} .lfr-layout-structure-item-547ad76e-f0a3-45aa-1a01-0901707a00e5 {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ccd41548-26c7-5212-bbfa-ff805a9a303b {
width: 100% !important;
}
footer h2 {
font-size: 1em;
opacity: 0.6;
padding-bottom: 0.5em;
}
.lfr-layout-structure-item-9fe5f8dc-7712-9c30-7044-bcdadd720ec4 {
font-size: fontSizeLg !important;
}
.lfr-layout-structure-item-3a58960c-dde1-204e-59c2-ae86ad16ff6e {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7335bf25-357b-8d28-9650-8097bac72e12 {
min-height: 52px !important;
}
@media only screen and (max-width: 576px) {
.fragment-root .hamburger {
margin-left: 1.2rem;
}


:root {
--responsive-menu-logo-max-height: 48px;
}

:root {
--responsive-menu-logo-max-height: 48px;
}

.fragment-root .hamburge.increase {
        height: calc(var(--responsive-menu-logo-max-height, 35px) + 0.6rem);
    }
}.lfr-layout-structure-item-aab09689-7a39-e45d-a013-e2e81da7d709 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-c3ec0d1b-5936-1e06-afbf-8c5835bdef3f {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-d9a35e9d-c4e7-99c7-1740-0d9eb463a714 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3cb494a9-09b1-6128-8a4f-d30484a89593 {
display: none !important;
}
.lfr-layout-structure-item-859d9633-d121-2d3d-196e-099668b9d843 {
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-59e5f42b-4497-28fb-63db-b278c96de97d {
display: none !important;
margin-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-dff6f219-0af2-895b-f4ab-baff61ccea84 {
font-size: fontSizeLg !important;
text-align: center !important;
}
.lfr-layout-structure-item-2dab0207-e2af-145a-565c-f82b4cba42ab .sticker {
height: 32px;
width: 32px;
}

.lfr-layout-structure-item-2dab0207-e2af-145a-565c-f82b4cba42ab .sticker-circle {
height: 32px;
width: 32px;
}

.lfr-layout-structure-item-2dab0207-e2af-145a-565c-f82b4cba42ab img {
height: 32px;
width: 32px;
}footer ul.level-1 {
    padding-left: 0;
}

footer ul.level-1 > li {
    padding-bottom: 0.5em;
}
.lfr-layout-structure-item-474f3303-0b16-d4fd-9468-7b9789bf7b5f {
width: 112px !important;
}
.lfr-layout-structure-item-8d02752a-052b-5099-2cb4-1678fa7153e4 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
max-height: 400px !important;
overflow: hidden !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a919f62e-3632-8830-01a2-522be135b18c {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0bd09a86-19c3-a8bc-b4c6-99e5e5f7451f {
font-size: fontSizeLg !important;
padding-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d95df1cc-eb67-82d2-0ecc-f5f50933b83f {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d95df1cc-eb67-82d2-0ecc-f5f50933b83f {
gap: 20px;
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-e3944956-bfbf-2c19-b1bd-7e900ba5581a {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a919f62e-3632-8830-01a2-522be135b18c {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
}