.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-366d3f8f-7c93-9036-e192-e507af470b12 {
background-color: var(--colors-white) !important;
border-radius: 16px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
box-shadow: var(--box-shadow-md) !important;
}
.lfr-layout-structure-item-5ac2d05f-7094-e703-316c-d0e4efd76df7 {
background-color: var(--colors-white) !important;
border-radius: 16px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
box-shadow: var(--box-shadow-md) !important;
}
.lfr-layout-structure-item-00a97120-fac0-1ad2-772e-8af861a4658f {
background-color: var(--colors-gray-100) !important;
margin-bottom: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-5e9ca1d5-96d6-7563-a4b4-21922f6aead7 {
margin-bottom: var(--spacer-6,4.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-7379bc41-5f51-2451-26ee-ff43f0edc038 {
margin-left: auto !important;
margin-right: auto !important;
max-width: 800px !important;
}
.lfr-layout-structure-item-8e32c977-94e3-89fc-b637-2c9f4876c078 {
margin-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-8d64fae9-ff05-52d8-4495-da3e294f8561 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-f0530e32-b0ba-b6bc-2f27-2f765470cdca {
margin-bottom: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-709ebaa9-fea5-0fe7-90de-ced14aea948b {
margin-right: var(--spacer-2,0.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-a31591ef-3650-21f9-d24e-c864f42996a5 {
text-align: center !important;
}
.lfr-layout-structure-item-89412fb6-6408-ced5-3ef1-b2055a9fe912 {
margin-bottom: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-c958359a-3ae8-76ce-a80f-77d54f39df28 {
background-color: var(--colors-white) !important;
border-radius: 16px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
box-shadow: var(--box-shadow-md) !important;
}
.lfr-layout-structure-item-e4e1cb48-687d-b393-5144-74b0c4d97107 {
margin-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7f0ac7dc-3114-aeb0-b066-a63d727ab3e4 {
margin-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-7859c528-dd15-3e70-c59d-4fed0302b83d {
  .bottom-mobile-links {
    display: none;
  }

  @media (min-width: 768px) and (max-width: 991.98px) {
    .header:not(.header--simple),
    .header:not(.header--simple) .header__main {
     background-color: transparent; 
    }

    .header:not(.header--simple) .header__navigation {
      border-radius: 0 0 .5rem .5rem;
    }
  } 
}.lfr-layout-structure-item-b858149b-6c05-337d-932f-f90befbf1e45 {
background-color: var(--colors-white) !important;
border-radius: 16px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
box-shadow: var(--box-shadow-md) !important;
}
.lfr-layout-structure-item-8cf6e4ab-874f-ada4-f78a-e5f37578e827 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-5fe93b5a-aaf6-f15d-aaba-20de4ac4beac {
text-align: center !important;
}
.lfr-layout-structure-item-5fe93b5a-aaf6-f15d-aaba-20de4ac4beac  img {
object-fit: cover;
    object-position: center !important;
    width: 100%;
    max-height: 400px !important;
    border-radius: var(--border-radius-md);
    overflow: hidden;
}.lfr-layout-structure-item-bf165dd0-5bf6-7b74-caee-3afe4aa3d60f {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b393e6d7-ae2c-2f0d-7775-3bb06603f765 {
text-align: center !important;
}
.lfr-layout-structure-item-e5622866-4c6d-8d8d-9467-32231e472527 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f03fe38d-60d0-4454-3c38-e0f5ac6af0c5 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-b137be14-00b8-5a89-cdca-0869f2a7d6a0 {
text-align: center !important;
}
.lfr-layout-structure-item-12a2e740-2e68-c6b8-73ae-9e3b5064f3ea {
max-width: 794px !important;
}
.lfr-layout-structure-item-1a74ae7a-6185-f643-29bc-3adb585c7414 {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-b9ca3b9d-3081-e50e-10dc-b1724775db89 {
background-color: var(--colors-blue-100) !important;
border-color: var(--colors-blue-200) !important;
border-radius: var(--border-radius-md) !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
margin-bottom: var(--spacer-9,9rem) !important;
margin-top: var(--spacer-9,9rem) !important;
padding-bottom: 56px !important;
padding-left: 120px !important;
padding-right: 120px !important;
padding-top: 56px !important;
}
.lfr-layout-structure-item-229aba90-ef02-14d6-e728-40ae38b67379 {
text-align: center !important;
}
.lfr-layout-structure-item-b58093b2-0707-f8ab-52e3-6a357ac9e4c7 {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d7e0dd9a-36b9-e4ef-3dd7-71c9fc01615c {
margin-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-3d3c51ba-9a4b-3429-c35c-a905ce866857 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-366d3f8f-7c93-9036-e192-e507af470b12 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-5ac2d05f-7094-e703-316c-d0e4efd76df7 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c958359a-3ae8-76ce-a80f-77d54f39df28 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-e4e1cb48-687d-b393-5144-74b0c4d97107 {
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b858149b-6c05-337d-932f-f90befbf1e45 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ea7bcbf6-5bad-ea6e-b439-a94046b6f57b {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-00a97120-fac0-1ad2-772e-8af861a4658f {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-8d64fae9-ff05-52d8-4495-da3e294f8561 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-709ebaa9-fea5-0fe7-90de-ced14aea948b {
margin-bottom: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-8cf6e4ab-874f-ada4-f78a-e5f37578e827 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-f03fe38d-60d0-4454-3c38-e0f5ac6af0c5 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-709ebaa9-fea5-0fe7-90de-ced14aea948b {
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: auto !important;
margin-right: auto !important;
text-align: center !important;
width: max-content !important;
}
.lfr-layout-structure-item-e4e1cb48-687d-b393-5144-74b0c4d97107 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-b9ca3b9d-3081-e50e-10dc-b1724775db89 {
max-width: 800px !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-ea7bcbf6-5bad-ea6e-b439-a94046b6f57b {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-0,0rem) !important;
}
}