.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-a64c2e3e-db57-1641-91a3-feb83f2ee4bd {
height: 75px !important;
margin-right: var(--spacer-2,0.5rem) !important;
width: 75px !important;
}
.lfr-layout-structure-item-59d26e7a-c3d6-a16d-1d6e-f36818ca54d3 {
background-color: #F8FAFC !important;
}
.lfr-layout-structure-item-3f743c69-f06d-fb60-a580-32b581664e7a {
margin-left: var(--spacer-2,0.5rem) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-43853714-91cf-2239-608b-43cf55cb4ffa {
  @media (max-width: 768px) {
    justify-content: center !important;
  }
}.lfr-layout-structure-item-d728cfc4-d7f1-e16c-3f01-d6313bca3d1b {
margin-right: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e772bf96-9a37-00ab-5d4f-48f7eab33d87 {
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;
}
.lfr-layout-structure-item-59a1f4de-82f1-cdfa-6918-0ae5f1039ef0 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-bdac3e5d-121d-e5db-692e-786fe7f4d587 {
margin-left: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-5a0e561c-1ac2-b12c-87ad-41ade607b7b4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5a0e561c-1ac2-b12c-87ad-41ade607b7b4) !important;
}
.main-container {
  padding: 2rem clamp(1rem, 8vw, 12rem);
}
.page-item.active .page-link::before{
background-color: var(--brand-color-1)
}
.navigation-bar-light.navbar-expand-md.navbar-underline .navbar-nav .nav-link.active::after {
        background-color: var(--brand-color-1)
}.lfr-layout-structure-item-a87ca6f1-82ac-34c3-8a9c-046143402dea {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-9d974966-6242-7d1e-77e1-860646d92398 {
color: var(--white) !important;
}
.lfr-layout-structure-item-fd847d08-26c3-6a2f-66eb-66e844a9e3b7 {
margin-right: 2.5rem !important;
}
@media (max-width: 768px) {
  .rep-grid-margin-r {
    margin-right: 0 !important;
  }
}.lfr-layout-structure-item-3d824080-2d3c-fbba-2f18-147ef808406c {
font-weight: var(--font-weight-lighter) !important;
padding-right: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-163c71ba-3cf4-98ee-6893-083c9a379e2c {
margin-top: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-35ef224a-e207-3b17-1c96-d1f4bd7a1a32 {
height: 60px !important;
margin-top: var(--spacer-3,1rem) !important;
width: 60px !important;
}
.lfr-layout-structure-item-c8c1deb8-6fa1-57f9-b5a8-8888277f5f80 {
border-color: #D4D4D485 !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
margin-bottom: var(--spacer-5,3rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-db9a728f-ce8c-1d69-09e1-f05a1d7d5491 {
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-cf12cfe4-6353-318f-f6bf-4233c5fb1476 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-07e6d6d1-3fd2-e858-5757-b89fd85d1600 h2 {
  font-size: clamp(1rem, 2.5vw, 1.375rem) !important; /* Min: 16px, Max: 22px */
}

.lfr-layout-structure-item-07e6d6d1-3fd2-e858-5757-b89fd85d1600 h3 {
  font-size: clamp(0.875rem, 2vw, 1.125rem) !important; /* Min: 14px, Max: 18px */
}.lfr-layout-structure-item-1cc89aae-15be-89f6-46da-7eb14448756a {
border-color: #D4D4D485 !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
margin-bottom: var(--spacer-5,3rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-e4be597d-3163-4661-5a9f-693c506a4d2e {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-d0754af1-caf3-2f40-6ead-8dec1b1d37a0 {
max-width: 1200px !important;
}
.lfr-layout-structure-item-1cd2a927-4ea3-bf38-9be9-90f5e733603f {
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-19448697-4777-bac2-f94a-c99346abdc7f {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-d099853c-80c8-80be-3d86-2378063f955c {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6bccd6cd-6dd1-890b-c213-25d3f41e9c74 {
background-color: var(--brand-color-1) !important;
height: 54px !important;
}
@media (max-width: 1300px) {
  .rep-nav-container {
    justify-content: flex-start !important;
  }
}.lfr-layout-structure-item-5d455cd2-0e19-c332-977c-9fa40cec82a9 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-2fe319af-b9e0-e271-c357-1f73c2253a42 {
background-color: var(--brand-color-1) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-2fe319af-b9e0-e271-c357-1f73c2253a42) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8ebe8d0f-3d35-da96-68c3-3b6a33943a91 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8ebe8d0f-3d35-da96-68c3-3b6a33943a91) !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-300c4181-aa27-4e10-a04e-218a9f557130 {
color: #4B5563 !important;
}
.lfr-layout-structure-item-77cd05b5-7422-1cf7-fa41-3d27eef60a77 {
background-color: var(--brand-color-1) !important;
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: 2rem !important;
padding-right: 2rem !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-77cd05b5-7422-1cf7-fa41-3d27eef60a77 {
  @media (max-width: 768px) {
    .row > .col:nth-child(2) {
      display: none !important;
    }
  }
}