.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-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-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-59064cbf-6f8b-0a33-12e0-6a600de84f1d a {
color: inherit;
}.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-d95ba9ad-15ed-5d49-b51e-e99a7e8c4bd9 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-7,6rem) !important;
padding-right: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a0e8a06d-5594-69ac-626e-a0f5d62ea53b {
max-width: 1440px !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-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-ab331e97-51e1-ae56-71c5-a2ce510e5965 {
width: 100% !important;
}
.lfr-layout-structure-item-865766e4-b6c0-4163-59f2-de1e430adc5e {
max-width: 1440px !important;
}
.lfr-layout-structure-item-6d367b51-09dc-3060-dcda-f90df6a9d379 a {
color: inherit;
}.lfr-layout-structure-item-d9c70ff2-b1d4-3b4b-b999-f5f6d5384d0e {
max-width: 1440px !important;
}
.lfr-layout-structure-item-955d7662-e442-6e5d-c46b-f44cf46084f7 {
background-color: var(--color-brand-primary-lighten-6) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: var(--spacer-5,3rem) !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-095bbfda-a0fa-be53-3ef7-72b587e38a8c {
max-width: 1440px !important;
}
.lfr-layout-structure-item-940a479c-2532-970e-3aff-af4f2c5c12f9 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-da6b3e9b-2540-0f15-eb20-ff8a73c0c75c {
background-color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-fdffe3ab-d086-db2c-2fb2-2e479aac0154 {
padding-bottom: 3rem !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3cb494a9-09b1-6128-8a4f-d30484a89593 {
display: none !important;
}
.lfr-layout-structure-item-39dfbf98-3ab5-833f-c639-435a092f49dc {
display: none !important;
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0f5f14e8-5564-a034-8009-af479f718204 {
background-color: var(--color-brand-primary-lighten-6) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: 2.5rem !important;
padding-right: 2.5rem !important;
padding-top: var(--spacer-5,3rem) !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-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;
}
@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-d95ba9ad-15ed-5d49-b51e-e99a7e8c4bd9 {
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;
}
}