.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-55ac1d5b-d44e-74ba-603a-9dfc95b00135 {
background-color: var(--color-brand-primary) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-55ac1d5b-d44e-74ba-603a-9dfc95b00135) !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-a21917f5-e6bf-3c73-76c4-85be180fc791 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
width: 85% !important;
}
.lfr-layout-structure-item-a21917f5-e6bf-3c73-76c4-85be180fc791 h1 {
line-height: 1;
}.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-9e0c9d47-ae94-f6ae-cad8-9946ca72fedb {
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-4f9d9bdb-dcb1-c002-628f-dac8c5fee634 {
color: var(--color-neutral-0) !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-8603a515-c0c8-08d7-2865-c62b54af9860 {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-0b7228f2-6387-18c7-5a1d-0704e7d8d695 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d5d2967f-3c04-d88b-fb47-21a54806fe74 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-9755960d-26c1-f38c-ab94-b4f21cf4ab85 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2d0c5596-65b0-489b-6acf-ab2bcb73c1a8 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e825e6cf-93bc-e980-4333-b6c58fda1f78 {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-2b840343-0fd7-51ef-84a7-76ed7ee410da {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-3190e2e7-c26b-4d07-82dc-b37fd6cbecb1 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-0d31ad28-846f-cd5b-97b5-2e951be9f361 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-f27c880b-f7c8-344b-c2ed-0062dcb68ace {
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-35d4decc-64f5-dda2-3f57-b1c3fbe6ea17 {
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-1bb72dd6-b638-1446-9b4e-396b5c59fa6b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-03fef6b4-f186-3488-4b06-de3245fb0a58 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-faad54f6-ba52-40aa-2eb3-44056e23566c {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-1aa1ba55-13fa-ba8a-7eb5-1c6e64f3af98 {
margin-bottom: var(--spacer-3,1rem) !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-431c3360-7927-1da3-44e5-f2e5cc32189d {
padding-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-ef644ab5-3ebd-aabc-6d43-1f425313cbea {
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-a0447413-30eb-3490-326a-bbeaff09cbb0 {
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-5b88f134-db94-c95a-b168-284e2696d79f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
display: none !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !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-97048f78-f5cf-50b8-6bd7-b9572ec9e4e8 {
color: var(--color-neutral-0) !important;
}
.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-f2751075-ff47-9f17-226d-7a8d75e290a6 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-930de12d-d00c-1742-f94c-9b2e49085ec4 {
border-style: solid; border-width: 0 !important; border-width: 0px !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-772cb564-c33d-6da3-ce1b-a29c00d17981 {
border-style: solid; border-width: 0 !important; border-width: 0px !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-3b94c100-2348-9d1b-e92c-aff6c064203b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-403c3455-ad9e-e3f5-6f6e-c35b44fc6cd9 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-bf332180-3c8f-c5ec-3819-7b8fff101d1f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-537ccd7f-ef9b-762c-cec7-2f8ca4995127 {
background-color: var(--color-accent-1) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-537ccd7f-ef9b-762c-cec7-2f8ca4995127) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-0c73d046-1e82-5afb-522a-27fdcaa31157 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
display: none !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-e86baf14-a50c-388f-2f90-2d9234bd74a7 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-50591dee-01cb-6c7c-c690-9238986b9f15 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-090569e5-d121-b685-8658-52cfc2ecfe38 {
  .portlet {
    margin-bottom: 0px;
  }
}.lfr-layout-structure-item-fb79e16d-c1dc-58df-0e5e-48478d1e989e {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4449e284-a383-cc0b-6f02-c284357175a0 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-a48d6495-6d7c-19a7-0452-547620a82469 {
margin-bottom: var(--spacer-3,1rem) !important;
width: 75px !important;
}
.lfr-layout-structure-item-d5a0eeaa-8a51-18ae-f05d-0b63fd6b8e54 {
border-style: solid; border-width: 0 !important; border-width: 0px !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-970d77e1-9e57-3707-0009-131803f578b6 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7cdc7468-0723-7a3a-2f34-9c17bf98756d {
display: none !important;
}
.lfr-layout-structure-item-d00643bc-3018-93a0-9019-e302a340d43a {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-a1dd2c68-66b9-bf06-8a9c-bf64488ce94c {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-49e5e61c-8a68-c05f-40bd-a69913c69717 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary) !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-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-539d412f-8f02-7dda-a17a-8ea42f058e21 {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-08555e35-86c9-c66b-6221-07760c26b4f3 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-6,4.5rem) !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-ad6eec9f-eb74-3ff6-de89-71993918601e {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
width: 75px !important;
}
.lfr-layout-structure-item-4ea47727-a7dd-4bd4-bed0-8bd3649ce134 {
color: var(--color-neutral-0) !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-9eda1e1c-d699-2319-9c7b-2db88441afc7 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-aaba182d-6f9d-fa49-541b-9933498ef771 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-fe1bbd41-cd6a-a082-43d6-9b0622b31209 {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-3e98e17f-ad23-0953-3a24-dc45b679d918 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-806ff910-f6d7-462f-4f58-cb9d9682fd71 {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-a3d1943f-d073-526f-8084-834a8b30d090 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7e7bb1a5-3e74-3ce0-5535-2b04b13bc21c {
width: 35px !important;
}
.lfr-layout-structure-item-4975bfd7-2abb-ae6e-c046-b4b72950954c {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6ea8e05d-fdeb-8a70-6daf-3322bd6170b7 {
padding-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-ab01c471-1ca5-f38d-5ae6-7c6199e2d4fb {
color: var(--color-neutral-0) !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-cdddd699-7b1e-538a-e130-cebbfe350950 {
padding-bottom: 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-0f583f0a-110b-d475-c2ee-6f925427063c {
padding-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-9715751e-63d3-9b8c-f8ad-b6ffcb3f1f33 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-265a1eed-b626-3686-30a1-04e35875d12e {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-edd54801-dd59-c882-2448-1d75cfce9859 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-bbf64087-f0e4-8bac-b51e-0ad12146f7bc {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-6a096efb-2607-f352-6baa-bdc7eebce165 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-3686eba4-7f59-02e1-0fb4-a251b4e89a94 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-66b3917f-9442-3504-10a5-c3c1dc486f75 {
width: 50px !important;
}
}