.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-c385568f-503d-8cac-0e8f-68690cc284bd {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-7c506a87-919a-ddb6-30c7-c8cc8bee26a7 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-cb532561-d897-a909-316a-195f2a145a5c {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2b8bf33b-0ee7-8df2-9479-e41934b7cd1a {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0752b338-c843-537d-0a7b-e3fd0d0093d3 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: 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-86b5535b-6413-8909-77ba-06f00d128555 {
margin-bottom: var(--spacer-3,1rem) !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-3a507ee1-3177-bbaa-86ae-8d2dd717aacc {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-1b8b2d8c-9faf-f633-fcdb-5f60d9da02f8 {
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-6ccb31f0-0cab-e0d8-d258-5c871d331056 {
margin-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-9d0cc3ce-580d-a9c1-77e8-74a6a2658014 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8237afcd-ca5d-07b6-d6ad-97842e13daaf {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9b960e6c-95c4-a8df-a735-0935d1e43f1c {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-d30501d9-bb49-209b-38dd-b0bfde8f1089 {
margin-top: var(--spacer-2,0.5rem) !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-0f0347fb-15a9-36f5-b1eb-06fd27fb8ce5 {
border-style: solid; border-width: 0 !important; border-width: 0px !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-9bf5a373-2670-874a-12a1-96eec68bf7e3 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-1e83e360-4c74-dd4e-97bc-ef1a37afc9a9 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-5daad7e2-0f80-206e-b42e-409c50566c89 {
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-neutral-0) !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-18f2b52d-6df4-8214-23eb-7fc26d6c08eb {
margin-bottom: var(--spacer-2,0.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-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-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-e1e61fc1-c337-0533-4a3d-30ac486e58ae {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-290c24bf-19ad-d26a-cf71-af758f860d3c {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !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-7ef0468b-e2dd-46c1-dffd-540b84482740 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2b2e897d-b676-2709-4421-dba68e4acb22 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-08a03f3b-6b7d-6f47-463f-5ae6fdf11bd0 {
background-color: var(--color-neutral-1) !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-254293ce-47dc-30a9-3e46-79d63b424e89 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c4708bff-dbf6-6255-8b01-197eea880950 {
text-align: center !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-4b642c8c-5d4e-22ff-9139-52b80a4a9bd1 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-8d1735a7-1515-1b58-6650-fcebb5adb7c8 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a9f47e2a-8d1f-057a-bdda-861f50eead13 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1c318849-d653-410b-632d-b0cdb90f981d {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-090569e5-d121-b685-8658-52cfc2ecfe38 {
  .portlet {
    margin-bottom: 0px;
  }
}.lfr-layout-structure-item-56578f93-9dfd-4335-2b86-e5d43ca17d97 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-fb79e16d-c1dc-58df-0e5e-48478d1e989e {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0b81d47a-76b5-a90c-45e6-a83750922b7b {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-0b81d47a-76b5-a90c-45e6-a83750922b7b) !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-b2654a6b-7869-18ef-4d4a-4982b1b75854 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ff7419be-b05f-71a6-2341-a710b14f7d1b {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-eac9d5ca-435c-af27-bdee-6f10d48b017b {
background-color: var(--color-accent-1) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-eac9d5ca-435c-af27-bdee-6f10d48b017b) !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-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-de1ade83-d142-a87c-0fc3-587d1b91afa4 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a30155ab-9492-2350-c103-740792aced9e {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7cdc7468-0723-7a3a-2f34-9c17bf98756d {
display: none !important;
}
.lfr-layout-structure-item-0b398898-f97f-f4c1-ab14-e4596bdc45f8 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-07067e8e-9429-0d8c-5056-98d87fa1b8ae {
width: 35px !important;
}
.lfr-layout-structure-item-177d9518-71b9-cfc3-7ed8-f189531ba23a {
margin-bottom: var(--spacer-2,0.5rem) !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-bb5d1965-a2bd-021e-f045-773ae2377939 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-top: var(--spacer-6,4.5rem) !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-46f5c5be-6b04-98f3-479b-c77a3af6cbfb {
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-ab51364d-b360-52ea-1b1a-a6cc841d188d {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.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-7d770fa3-4097-d0bf-866e-f93b6fd78dcc {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-9d0f9919-3951-6bdc-a17e-a26d1ccb1203 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-6ef0044a-3c43-3097-226f-2b8172808311 {
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-6fe369be-6b5f-254e-338f-aca4b305a170 {
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-7f2d0b28-3e9d-3bf8-31a8-9ca19843f2f5 {
margin-bottom: var(--spacer-3,1rem) !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-419e9c78-8907-d701-61ff-830ecbebfb36 {
margin-bottom: 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-3a0f3fd0-7477-02ba-7f56-fb56575df47d {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-7e7bb1a5-3e74-3ce0-5535-2b04b13bc21c {
width: 35px !important;
}
.lfr-layout-structure-item-7f50974b-6e12-f1da-2a7f-352920e2a989 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-770b5ef8-74f3-85d5-590e-f518dd33aae0 {
margin-bottom: var(--spacer-2,0.5rem) !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-3ac089f4-6fb2-73c1-31dc-63fc6d2c8df2 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-e96f56ae-b2a2-78c0-739c-9125883d9a53 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7cda986c-52d1-480a-5a92-3c00661dd7d3 {
border-style: solid; border-width: 0 !important; border-width: 0px !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-8f1b40c6-18f5-358a-cbed-024ae89bde47 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-6023bc0e-61e6-db78-c47a-6f68b0f4758e {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-bc012548-37f0-c6f0-d129-a8b2fac42547 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-c763f1b7-a06c-d093-a225-5838b7fd37a0 {
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-c763f1b7-a06c-d093-a225-5838b7fd37a0 h1 {
line-height: 1;
}.lfr-layout-structure-item-d6f9ab83-ac9e-6f58-d43c-e37846a1b1c2 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ac20322a-94ea-0f3c-db83-46ce1a949787 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d0458ec4-a5e0-3bc8-9024-4c76d9570e31 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-66b3917f-9442-3504-10a5-c3c1dc486f75 {
width: 50px !important;
}
}