.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-29a38a27-7b82-ebf9-a106-9d9595bf5d8d {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-6c792e59-a427-ed65-678f-3462f431dcab {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c36f119f-998f-2652-d1e3-5131382ce1f1 {
width: 180px !important;
}
.lfr-layout-structure-item-13c7099c-e878-11ee-a134-28270972bcc0 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-97516978-e2e9-235a-75ac-aba725b2fa07 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-22f824c1-f8d2-fa05-f166-94e00dd48670 {
background-color: var(--color-brand-primary) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-acab47f5-74f9-ea8e-ecdc-f41d4649b80b {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-aec1707d-fd9e-3ac2-8c4f-1b145085b196 {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5b286b6f-a3c5-f470-12e7-2a8f9d696ccb {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0b7228f2-6387-18c7-5a1d-0704e7d8d695 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-611a129b-d099-c10e-dcb4-9b9f4ff09010 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2d0c5596-65b0-489b-6acf-ab2bcb73c1a8 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8f3b5b07-b1ee-03f8-ddf4-0e96514b69ff {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-436c53a9-38b0-0f11-a264-db2c4cece68a {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-373fdf3e-d2fc-9d15-7cb2-03ec0d1b73ea {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-6731697c-5735-5307-9c9a-d7bddd9c8e07 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9fd815e2-8a01-5ec5-a9fa-48bbab2217a7 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-4fb4388a-4e09-16fd-f240-9aa98a5fbbd8 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-aee9da43-09e5-f362-cf0c-d9c4d9e77cb8 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-aee9da43-09e5-f362-cf0c-d9c4d9e77cb8 {
border-bottom: 1px solid var(--color-neutral-2);
}.lfr-layout-structure-item-715fb379-7b57-ce7d-045b-3b0a0d52432b {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1e3289d9-8d26-db5f-5e40-905a221ab03d {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d97f9c64-44c0-f5a0-e36f-0591aac38cfa {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d97f9c64-44c0-f5a0-e36f-0591aac38cfa {
.navbar-nav {
  justify-content: end;
}
}.lfr-layout-structure-item-33647ca0-85ae-44a8-8143-770d0e1867ca {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-74ea05cd-b535-53bc-3f6e-0a9fef02d236 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-fbfe18cd-beb8-393d-0fed-5db115352ac3 {
margin-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-c1eff4d9-0a52-11c3-8f47-6d903b97f34e {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-329c5eef-3569-5af1-1ad3-3bf1cb1b994b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-1982e488-2491-c760-54d0-c1006569207c {
  flex-wrap: wrap;
  margin-bottom: 0px;
.portlet-borderless .portlet-content {
    padding: 8px 0 0 0;
}
.portlet {
  position: static;
}
}.lfr-layout-structure-item-93ee050c-666e-e17e-41f7-fc00f284fb94 {
width: 35px !important;
}
.lfr-layout-structure-item-f32766e7-0902-9428-e993-07ff7ec4c7fd {
  /* Temporary removal of forms titles */
  .portlet-forms-display .lfr-ddm__default-page-header {
    display: none !important;
  }

  /* Temporary fix for mobile tabs select */
  @media (max-width: 479px) {
    .component-tabs .navbar-nav {
      background-color: var(--color-neutral-1);
      border-radius: 1rem;
    }
  }
}

/* table pattern styles */
.pt-table-container {
  overflow-x: auto;
  /* General table styling */
  table {
    width: 100%;
    border-collapse: collapse;
    margin: 0px 0;
  }
  
  /* Header row styling */
  th {
    font-size: 18px; /* H5 size */
    color: var(--color-brand-primary); /* Purple color */
    padding: 12px 15px;
    border-top: 2px solid var(--color-neutral-2);
    border-bottom: 2px solid var(--color-neutral-2);
    border-left: none; /* Remove left border */
    border-right: none; /* Remove right border */
    background-color: white;
    text-align: left;
  }
  
  /* Body rows styling */
  td {
    font-size: 18px; /* Paragraph size */
    color: var(--color-neutral-3); /* Gray color */
    padding: 12px 15px;
    border: none; /* No vertical borders */
  }
  
  /* Alternating row background colors */
    tr:nth-child(even) {
    background-color: #f9f9f9; /* Gray fill for even rows */
  }
  tr:nth-child(odd) {
    background-color: white;
  }
  .highlight-cell {
    color: #D23052 !important;
  }
}
.reduced-font {
  th, td {
    font-size: 16px;
  }
}

.lfr-layout-structure-item-bda5c045-6bc1-3c09-9669-a181009489e6 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a78cf5a0-25dc-bbbb-8802-1ab3cc9ae183 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-4f625660-4337-d5f8-29f5-50a83cc9f1f1 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-887af53c-7ddb-0639-a13d-b9226e1b3004 {
width: 35px !important;
}
.lfr-layout-structure-item-071876cc-dc9b-b16c-26a8-89b3f2ac0e08 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-db35fa3f-9efe-e9c7-a6d7-70e84cad5a56 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-b3d2af6e-e636-7a08-7228-6e9ef63c1986 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4cc5ee99-2007-6b50-0060-b06e5399300e {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3b94c100-2348-9d1b-e92c-aff6c064203b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-93221c79-1516-d49c-6638-9be7f75e9d9f {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-090569e5-d121-b685-8658-52cfc2ecfe38 {
  .portlet {
    margin-bottom: 0px;
  }
}.lfr-layout-structure-item-beaeaef7-0fdd-8620-10d6-3b03b2a8b597 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fb79e16d-c1dc-58df-0e5e-48478d1e989e {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e302bebe-d4c7-d053-c43e-b60aea3eeb62 {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7e0a7f6a-2987-593b-7125-3fd5339cd57b {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-268e7a07-5e5c-11cb-c3d4-22b4a0e174e9 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e3456487-21a4-b1d1-7201-8100a71aaf15 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7cdc7468-0723-7a3a-2f34-9c17bf98756d {
display: none !important;
}
.lfr-layout-structure-item-07067e8e-9429-0d8c-5056-98d87fa1b8ae {
width: 35px !important;
}
.lfr-layout-structure-item-e740cbaf-1cc7-4687-a897-115a50b8837f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-ad8807ea-446e-ff86-dc5c-99d7e869707f {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2db33d58-fd6c-5a28-0af8-83fe5fdd2ca8 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-2db33d58-fd6c-5a28-0af8-83fe5fdd2ca8 {
}.lfr-layout-structure-item-aaf50580-3369-a69f-31ab-23bf8e3265d2 {
background-color: var(--color-neutral-1) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-b5c86965-7569-53ef-c69e-c871ff35d178 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-2792fc0c-a748-786c-84c3-cdf5406e8714 {
background-color: var(--color-brand-primary) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-fdf8d1fa-0439-622b-55f0-128e4c6d43a9 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-312efc90-4ae3-e89d-de2d-addb20d97fbb {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ec6c0916-7736-6870-86b5-cd01b7c16c1e {
  flex-wrap: wrap;
  margin-bottom: 0px;
.portlet-borderless .portlet-content {
    padding: 8px 0 0 0;
}
.portlet {
  position: static;
}
}

.navbar-nav {
flex-wrap: wrap;
}.lfr-layout-structure-item-3e98e17f-ad23-0953-3a24-dc45b679d918 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-15133f51-209c-390f-7c8e-f1ae347eb450 {
background-color: var(--color-brand-primary-lighten-1) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-15133f51-209c-390f-7c8e-f1ae347eb450) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-70f02cb2-c805-234f-ec3a-3fd65ee49b43 {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-573b0021-1158-e05e-0083-87d7fc7f75bf {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7e7bb1a5-3e74-3ce0-5535-2b04b13bc21c {
width: 35px !important;
}
.lfr-layout-structure-item-34372b51-9140-ca65-e7a6-1178ed94f33d {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
width: 67% !important;
}
.lfr-layout-structure-item-34372b51-9140-ca65-e7a6-1178ed94f33d h1 {
line-height: 1;
}.lfr-layout-structure-item-ca6c5beb-3cb7-e947-95ee-8488dac50e3c {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-03cb2ed6-11c9-7638-efb2-a5cb98a1becc {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6d7472dc-4966-248a-c327-abeaefbc8e57 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d32a01fd-92ed-3cc3-0b68-915b5fb14519 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a0186f1a-1b8a-7de2-a480-f71a4085346b {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d84c3fb8-71c0-554f-f4ad-146c98f5fdf1 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-537d9aed-6135-f651-c399-378888fbacf4 {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1d8f8130-f1f2-b381-f5fc-002fd03c38f1 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-f97aa6fa-d320-6096-d1c2-3a7809afd6c8 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-129ee894-0941-1632-8d1c-3b7cedde0d21 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6082e90b-d4e0-530c-c678-a471b1874859 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a69bae99-343e-1b27-3046-a61cbbe755dc {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-1af5727d-a2a2-0de0-9312-e9a22fea1e4b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-009ee671-a258-56f5-c27d-ae4047ba8841 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-606b7043-3788-dd6f-531b-d66b6ae27600 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-e8d9be44-086b-83cd-b3b2-e663139132c6 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-37d3230c-cf56-bac4-9452-a35cea2980f2 {
margin-bottom: var(--spacer-5,3rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-66b3917f-9442-3504-10a5-c3c1dc486f75 {
width: 50px !important;
}
}