.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-84b0864d-8426-71a8-1115-6ea6b72d03a7 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-e6005530-7abc-8c1e-7bfa-298bffbd3b8c {
padding-top: var(--spacer-3,1rem) !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-0b7228f2-6387-18c7-5a1d-0704e7d8d695 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4766928b-e5b1-ab1b-d48f-9a53b0cef135 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-137f2883-5d11-2ffd-f832-04ab289afbbf {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-3f567ed9-d8dc-23e3-6181-8efb7621d1e7 {
margin-bottom: var(--spacer-2,0.5rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-46a0c9d3-2ef3-b005-833e-131a4a80a0af {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c108bddc-3111-0303-31c3-d6bd675a501c {
padding-bottom: var(--spacer-3,1rem) !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-44f37612-535f-79da-44d8-c9df5471dcf4 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-750f41f7-37d2-ecc0-024b-d5c7bd4f06f0 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-93ee050c-666e-e17e-41f7-fc00f284fb94 {
width: 35px !important;
}
.lfr-layout-structure-item-05712615-a264-b938-1ce5-21f43bb8a2df {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-57ea025a-71fd-05cf-604a-af8f2b0b3a24 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-e77c291d-058a-623b-7c75-c7eaaa1e650a {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-8891e303-a9fd-dc49-cf03-dbeb77172e88 {
padding-top: var(--spacer-3,1rem) !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-718122d9-d901-f7ff-bc75-b3e8f4864fe3 {
margin-bottom: var(--spacer-2,0.5rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-0e4d5d41-d092-fc95-f2c3-ee9646bc338b {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a4b4a355-140c-cf5b-a530-abc10c2dc9df {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7bb5d154-8746-03bb-6115-9a10d3c588b9 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9a4c9205-f467-524f-79b8-8b284d41c462 {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-a444f168-ca8c-3cbd-7c28-764d6e77c369 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-07067e8e-9429-0d8c-5056-98d87fa1b8ae {
width: 35px !important;
}
.lfr-layout-structure-item-9ea821cb-8e42-44c0-0a5d-e99cad63008c {
padding-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-2508e7b3-c03c-4798-fe57-1294f8c922a7 {
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-23a0c58c-e8a5-95e1-ba49-dcbb1d066ef8 {
padding-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-e77c1751-e397-66f6-a71b-9fe885aba528 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8ca3d52f-d129-243b-5fee-164cc3f174e7 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-22c93d88-a7c2-88a7-8a15-a90de159e867 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-becef88a-6074-5388-f286-c3e60918883f {
margin-bottom: 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-8b0de20c-fb22-bac3-c48b-025a22ad04a7 {
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-056620fb-0af1-f245-134d-cce1662b95b4 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-c96135e4-df49-fbec-a032-b0b0af043a38 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-33f3f7d0-295a-a331-e3e8-84087c5092f9 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c81dbb4c-0d41-200a-1625-31740a0a5726 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5b120128-4328-0c9f-f77e-88d730fb0dc0 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-160e34b0-0a1d-ec79-260a-c15773ec3a3b {
padding-top: var(--spacer-3,1rem) !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-cf72bdf3-5ea6-17c8-e680-05e7a824be68 {
background-color: var(--color-neutral-0) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-9b02ec41-d9b3-2acb-2180-378c0b9dcc06 {
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-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-a953994d-863f-87e1-11bf-1d5d11051830 {
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-4eda0dbc-0019-9e88-0de0-68b98cf0c537 {
padding-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-88f37f32-fef3-2881-3c60-f7e9ebfb21a2 {
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-f78ae319-9f50-4eb0-becf-2209b7389f61 {
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-db6a7683-9892-8070-acbe-10d5ebc391d7 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-2d1befb3-2d6b-be47-b003-1a792112a88c {
margin-bottom: var(--spacer-3,1rem) !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-a27111c2-5eed-5c69-761e-ac00a442d5df {
margin-bottom: var(--spacer-2,0.5rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-8564b1cc-56aa-ea32-64d2-73bb96387c99 {
padding-top: 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-2eb1b387-30d2-b9f0-b3fb-7e841a61f8a7 {
margin-bottom: var(--spacer-2,0.5rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-ddce9937-e90d-ef77-9342-e5402d06b760 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6a448684-9be0-2d92-d819-900fd209762a {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-3,1rem) !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-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-ad13c5fa-8b8e-dbf3-48e3-fa9593f21caf {
margin-bottom: var(--spacer-2,0.5rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-95cb7005-5178-315a-9045-0457e439723c {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5e9a4d96-0ae4-ba05-9495-f9b81aaf66e3 {
padding-top: var(--spacer-3,1rem) !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-08626b00-4f03-efaa-5ad2-2b7a54f0c658 {
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-8121b883-e8dd-2825-4dce-0568aa38ad52 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-829252d2-275d-7f64-09f2-f31487b7a816 {
background-color: var(--color-action-primary-inverted-disabled) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-ea775ac6-89c7-4bed-d276-491e97ba2eef {
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-9206252e-3926-dced-06e8-607ecce6a1c4 {
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-9206252e-3926-dced-06e8-607ecce6a1c4 h1 {
line-height: 1;
}.lfr-layout-structure-item-7e0a7f6a-2987-593b-7125-3fd5339cd57b {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a5e40986-52ed-b827-2a31-8b031a0f9ff7 {
background-color: var(--color-neutral-0) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-268e7a07-5e5c-11cb-c3d4-22b4a0e174e9 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7cdc7468-0723-7a3a-2f34-9c17bf98756d {
display: none !important;
}
.lfr-layout-structure-item-ce80a389-b4bd-0bbd-04d1-6040cc13c5ae {
margin-bottom: var(--spacer-5,3rem) !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-d1585153-11dc-3434-7564-e61215b54fd6 {
padding-top: var(--spacer-3,1rem) !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-d57e0707-5b62-5e0c-0e55-e2492e681556 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-9139dee4-4e8b-778a-012d-fe6239938d81 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !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-48982c15-1527-d88c-6f2c-92c12a783679 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7e7bb1a5-3e74-3ce0-5535-2b04b13bc21c {
width: 35px !important;
}
.lfr-layout-structure-item-618b219b-0391-92d9-0fd8-572685a1d27e {
background-color: var(--color-neutral-0) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-70a55031-1c83-7b77-4dec-f7b6c496d538 {
background-color: var(--color-brand-primary) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-70a55031-1c83-7b77-4dec-f7b6c496d538) !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-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-02f649f7-241d-48cd-27fe-1f3af45f3f05 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-684d13f6-a93e-9b16-2ee0-8a0e17ba413b {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-74b8f104-7364-99ac-71a2-863ba9fce569 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0b737ad3-5a0c-fdd7-042e-046bc04ee089 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-5672bc7f-f106-0974-80b3-a2ec4b5fd143 {
margin-bottom: var(--spacer-2,0.5rem) !important;
color: var(--color-brand-primary) !important;
}
.lfr-layout-structure-item-ec479963-4f1f-35b4-350d-e96ebdbbb591 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-54dedc66-aa00-7f6b-7f76-8227b9ecc78a {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b0de249a-cf4a-e1d5-8cf6-3d616f53d498 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-17b136bb-18e2-3d15-1efd-864b1eef4b64 {
color: #4F4F4F !important;
}
.lfr-layout-structure-item-f2dc387e-b9e7-8e93-ceab-70d49d2ff5e1 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-9100ca9a-db93-3c93-3c09-46038cfa38e4 {
padding-top: var(--spacer-3,1rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-66b3917f-9442-3504-10a5-c3c1dc486f75 {
width: 50px !important;
}
}