.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-2579dc7b-a553-bfba-9939-b2d5ff596b0d {
margin-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-40bd31e4-3ee8-6e61-f639-bf5cbe83ea91 {
margin-top: -5rem !important;
max-width: 1600px !important;
width: 100% !important;
}
.lfr-layout-structure-item-ab233897-350f-cb5c-c34f-2ca07ad94a26 {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-e19f4bef-737c-ad2b-6952-6746791760bb {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-04accd93-fdd0-dac4-7a20-9367cda910f9 {
gap: var(--spacer-4);
}.lfr-layout-structure-item-06279cb9-c5ba-f929-74c7-5b12e9e6226c {
background-color: var(--color-brand-primary) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
.lfr-layout-structure-item-789cb0d3-1760-c560-4492-62a3426139f1 {
gap: var(--spacer-2);
}.lfr-layout-structure-item-9617328c-84e4-4a16-a590-f739282727cf {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f7150bcd-aaeb-ec1e-c92c-81ce2a78a90a {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ccc88b0e-71ee-469e-fb63-3614c9aad6f4 {
font-weight: 600 !important;
color: var(--color-brand-primary-darken-4) !important;
}
.lfr-layout-structure-item-4c389c97-4da1-1e38-5522-943a6be92fc0 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c084ba03-3aa2-452b-a061-7250b46c8bf8 {
width: 75% !important;
}
.lfr-layout-structure-item-5bb00a2c-13cc-daa6-0e35-dff434be2598 {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-b6ac5ffd-f8a5-f3bf-aa10-7c64a789deda {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0cbbb3da-53a2-f98a-e46e-914db943c088 {
font-weight: 400 !important;
}
.lfr-layout-structure-item-0cbbb3da-53a2-f98a-e46e-914db943c088 {
gap: var(--spacer-2);
}.lfr-layout-structure-item-3280348c-5ba5-161d-d558-02cf7db6f4fb {
background-color: var(--color-accent-4) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
.lfr-layout-structure-item-04ed3777-0689-511c-7e50-2c56ca96cc6f {
font-size: fontSizeLg !important;
font-weight: 600 !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-23821e17-f97b-d6c4-5afa-99f5d4c4c7f7 {
font-weight: 400 !important;
}
.lfr-layout-structure-item-ee5f5bce-ffee-86d1-59b2-b0882edf1513 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d3f63804-935b-2c43-76d0-96c9a219aacc {
font-size: fontSizeLg !important;
font-weight: 600 !important;
color: #00256C !important;
}
.lfr-layout-structure-item-4c4af8df-db21-ed1b-a6ac-54aed3970ea9 {
max-width: var(--container-max-xl) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-c8725da6-0e3c-50a5-d8ae-cb99ca5e7600 {
background-color: var(--color-accent-5) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
.lfr-layout-structure-item-28071c7e-e939-bfa3-4d35-41c58d6df84f {
gap: var(--spacer-4);
justify-content: space-between;
}.lfr-layout-structure-item-ffa34faf-6114-4170-875b-7e8ed4b6f87f {
gap: var(--spacer-4);
}.lfr-layout-structure-item-292c7f17-8f05-c7cf-8a47-7625d0a04038 {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-80bd0a34-b445-d4c0-070a-33a323e5ad49 {
gap: var(--spacer-3);
}.lfr-layout-structure-item-aed83982-9d20-46ac-a016-278a33b8d4ff {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6499cd7d-d9be-23cc-e2f0-1bc3b1787886 {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-949cdf5c-8919-0b2b-02f8-6bdcad6e554c {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8b54f79c-4612-2d6d-d921-0e1ebc87ca8a {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c7ac9aa1-9a1d-a272-dcc8-cd61d05fa7e7 {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-735ae6dd-91e6-a3be-ca07-1c03d347a3d3 {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-2d7df1ea-a556-98b6-a42b-eb2137ff69d2 {
max-width: 800px !important;
width: 100% !important;
}
.lfr-layout-structure-item-2d7df1ea-a556-98b6-a42b-eb2137ff69d2 {
  font-family: 'Source Sans 3';
  font-weight: 400;
}.lfr-layout-structure-item-a8938c3b-873c-2896-e7e1-80300619544b {
width: 12rem !important;
}
.lfr-layout-structure-item-ad585a94-fd68-d666-7393-b86419d1416a {
font-family: "Source Sans 3", system-ui !important;
margin-left: auto !important;
margin-right: auto !important;
max-width: var(--container-max-xl) !important;
}
.lfr-layout-structure-item-ad585a94-fd68-d666-7393-b86419d1416a {
a:hover {
  color:  var(--color-action-primary-hover, #0053F0);
  text-decoration: none;
}}.lfr-layout-structure-item-2766da42-1505-7a11-b7fd-6215687cd4bf {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-335e89d9-f459-51dc-c174-9b79f6b6ceab {
gap: var(--spacer-3);
}.lfr-layout-structure-item-2350b5cb-c42a-c395-72c0-e935d5f33548 {
font-size: fontSizeLg !important;
font-weight: 600 !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-c0d93fe7-d6b0-21ec-a302-a26164537090 {
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;
width: 100% !important;
}
.lfr-layout-structure-item-1f88d382-cfdb-10c2-6788-3b363b56925c {
a {
  color: var(--color-neutral-10, #282934);
}

a:hover {
  color:  var(--color-action-primary-hover, #0053F0)
}

gap: var(--spacer-3);

}.lfr-layout-structure-item-50c78c24-fc86-1423-0279-a911150a9a60 {
max-width: 1024px !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.course-card {
  width: calc(100% / 3);
  height: 270px;
}

h4 {
 font-family: 'Source Sans 3'; 
}

.course-layout-col {
  max-height: 340px;
  place-content: center;
}

.course-layout-col-page {
  place-content: center;
  margin-bottom: 3rem;
  min-height: 282px;

  a {
    border-radius: 1px;
    color: var(--link-color);
    text-decoration: var(--link-text-decoration);
    text-underline-offset: 0.23em;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  }
}

.course-container {
  background-color: var(--color-brand-primary-lighten-6, #fbfcfe);
  border-color: var(--color-brand-primary-lighten-5, #e7efff);
  border-radius: var(--border-radius-lg, 16px);
  border-style: solid;
  border-width: 1px;
  font-size: var(--text-paragraph-sm-font-size, 0.8125rem);
  line-height: var(--text-paragraph-sm-line-height, 20px);
  padding: 2rem var(--spacer-3, 1rem);
  min-height: 340px;
  height: 100%;
  width: 100%;

  .course-content-card {
    width: 100%;
  }

  .title {
    font-size: var(--h4-font-size, 1rem);
    font-weight: 700;
  }
  .information {
    gap: 0.5rem;
    flex-wrap: wrap;
  }
  .card-tag {
    display: flex;
    background-color: var(--color-state-info-lighten-2, #e6ebf5) !important;
    border-radius: var(--border-radius-sm, 4px) !important;
    font-family: var(--font-family-sans-serif) !important;
    font-weight: var(--font-weight-normal, 500) !important;
    padding-bottom: var(--spacer-1, 0.25rem) !important;
    padding-left: var(--spacer-2, 0.5rem) !important;
    padding-right: var(--spacer-2, 0.5rem) !important;
    padding-top: var(--spacer-1, 0.25rem) !important;
    color: var(--color-state-info-darken-2, #1c3667) !important;
    white-space: nowrap;
  }

  .card-tag__persona {
    span {
      white-space: break-spaces;
    }
  }

  .card-tag__persona p::before {
    /* stylelint-disable-next-line function-url-quotes */
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzIyMzdfNDg1NSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMiIgeT0iMCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjE2Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSAzLjk0MDY3QzExIDUuNTk3NTMgOS42NTY4NSA2Ljk0MDY3IDggNi45NDA2N0M2LjM0MzE1IDYuOTQwNjcgNSA1LjU5NzUzIDUgMy45NDA2N0M1IDIuMjgzODIgNi4zNDMxIDAuOTQwNjc0IDggMC45NDA2NzRDOS42NTY4NSAwLjk0MDY3NCAxMSAyLjI4MzgyIDExIDMuOTQwNjdMMTQgMTIuNDQwNkMxNCAxNS45NDA2IDIgMTUuOTQwNiAyIDEyLjQ0MDZDMiA2LjI1MzA4IDE0IDYuMzE1NTggMTQgMTIuNDQwNloiIGZpbGw9IiM2QjZDN0UiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzIyMzdfNDg1NSkiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IiMxQzM2NjciLz4KPC9nPgo8L3N2Zz4K");
    background-size: cover;
    content: "";
    display: inline-block;
    height: 16px;
    margin-bottom: 4px;
    margin-right: 4px;
    vertical-align: middle;
    width: 16px;
  }

  .card-tag__expertise-beginner p::before {
    /* stylelint-disable-next-line function-url-quotes */
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iNy45OTgwNSIgd2lkdGg9IjQiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiMxQzM2NjciLz4KPHJlY3Qgb3BhY2l0eT0iMC41IiB4PSI2IiB5PSI0Ljk5ODA1IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgZmlsbD0iIzFDMzY2NyIvPgo8cmVjdCBvcGFjaXR5PSIwLjUiIHg9IjEyIiB5PSIxLjk5ODA1IiB3aWR0aD0iNCIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiMxQzM2NjciLz4KPC9zdmc+Cg==");
    background-size: cover;
    content: "";
    display: inline-block;
    height: 16px;
    margin-bottom: 4px;
    margin-right: 4px;
    vertical-align: middle;
    width: 16px;
  }

  .card-tag__expertise-intermediate p::before {
    /* stylelint-disable-next-line function-url-quotes */
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect y='7.99805' width='4' height='6' rx='1' fill='%231C3667'/%3E%3Crect x='6' y='4.99805' width='4' height='9' rx='1' fill='%231C3667'/%3E%3Crect opacity='0.5' x='12' y='1.99805' width='4' height='12' rx='1' fill='%231C3667'/%3E%3C/g%3E%3C/svg%3E");
    background-size: cover;
    content: "";
    display: inline-block;
    height: 16px;
    margin-bottom: 4px;
    margin-right: 4px;
    vertical-align: middle;
    width: 16px;
  }

  .card-tag__expertise-expert p::before {
    /* stylelint-disable-next-line function-url-quotes */
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect y='7.99805' width='4' height='6' rx='1' fill='%231C3667'/%3E%3Crect x='6' y='4.99805' width='4' height='9' rx='1' fill='%231C3667'/%3E%3Crect x='12' y='1.99805' width='4' height='12' rx='1' fill='%231C3667'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: cover;
    content: "";
    display: inline-block;
    height: 16px;
    margin-bottom: 4px;
    margin-right: 4px;
    vertical-align: middle;
    width: 16px;
  }

  .tooltip-persona:hover .tooltiptext {
    visibility: visible;
  }
  .opacity-0 {
    opacity: 0;
  }

  .btn:hover {
    background-color: #6c757d;
    transform: scale(1.05);
    color: white;
  }
}

#course-container-link {
  color: inherit;
  text-decoration: none;
  width: 100%;
}


.course-container {
    background-color: var(--color-brand-primary-lighten-6, #fbfcfe);
    border-color: var(--color-brand-primary-lighten-5, #e7efff);
    border-radius: var(--border-radius-lg, 16px);
    border-style: solid;
    border-width: 1px;
  	font-family: 'Source Sans 3'; 
    font-size: var(--text-paragraph-sm-font-size, 0.8125rem);
    line-height: var(--text-paragraph-sm-line-height, 20px);
    padding-bottom: var(--spacer-4, 1.5rem);
    padding-left: var(--spacer-4, 1.5rem);
    padding-right: var(--spacer-4, 1.5rem);
    padding-top: var(--spacer-5, 3rem);
    .icon-container {
        align-items: center;
        background-color: var(--color-action-primary-default, #0b5fff);
        border-radius: 999px;
        bottom: -20px;
        color: var(--color-neutral-0, #FFFFFF);
        font-size: var(--text-paragraph-font-size, 1.5rem);
        font-weight: 600;
        gap: 0.5rem;
        line-height: var(--text-paragraph-line-height, 24px);
        margin-left: var(--spacer-4, 1.5rem);
        max-width: 160px;
        padding: 6px 20px 6px 12px;
        position: relative;
    }

    .information {
        gap: 0.5rem;
    }

    .title {
      font-size: var(--h4-font-size, 1rem);
      font-weight: 700;
  }
}

.tag-course {
  align-items: center;
  background-color: var(--color-action-primary-default, #0B5FFF) !important;
  border-radius: 999px !important;
  color: var(--color-neutral-0, #FFFFFF) !important;
  display: flex;
  font-family: 'Source Sans 3';
  font-size: 20px !important;
  font-weight: 700 !important;
  height: 40px !important;
  justify-content: center;
  left: 20px;
  line-height: var(--text-paragraph-line-height);
  margin-left: var(--spacer-4, 1.5rem) !important;
  max-width: 140px !important;
  padding-bottom: 6px !important;
  padding-left: 12px !important;
  padding-right: 20px !important;
  padding-top: 6px !important;
  position: absolute;
  top: -20px;
  width: 140px;

  p {
    align-items: center;
    display: flex;
    gap: 8px;
  }
  
}

.tag-course p {
 margin-bottom: 0 !important; 
}

.tag-course p::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='28' viewBox='0 0 28 28' width='28' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_173_2817)'%3E%3Cpath d='M7.58337 1.75195V26.252' stroke='%23FFFFFF' stroke-width='1.55556' /%3E%3Cpath clip-rule='evenodd' d='M14 1.16861H5.83333C4.54467 1.16861 3.5 2.21328 3.5 3.50194V24.5019C3.5 25.7906 4.54467 26.8353 5.83333 26.8353H22.1667C23.4553 26.8353 24.5 25.7906 24.5 24.5019V3.50194C24.5 2.21328 23.4553 1.16861 22.1667 1.16861V2.33528C22.811 2.33528 23.3333 2.85761 23.3333 3.50194V24.5019C23.3333 25.1463 22.811 25.6686 22.1667 25.6686H5.83333C5.189 25.6686 4.66667 25.1463 4.66667 24.5019V3.50194C4.66667 2.85761 5.189 2.33528 5.83333 2.33528H14V1.16861ZM21.5833 2.33528H14.5833V1.16861H21.5833V2.33528Z' fill='%23FFFFFF' fill-rule='evenodd' /%3E%3Cpath d='M14.5834 0.585297V18.6686L18.0834 16.9186L21.5834 18.6686V1.16863C21.5834 0.846467 21.3222 0.585297 21 0.585297H14.5834Z' fill='%23FFFFFF' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_173_2817'%3E%3Crect fill='white' height='28' transform='translate(0 0.00195312)' width='28' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 30px;
  width: 30px;
}

.container-cards-page {
  display: grid;
  gap: 2px;
  grid-template-columns: 1fr 1fr;
}

.card-course {
  padding-bottom: 80px;
}.lfr-layout-structure-item-f665ee3d-96ce-de42-4922-b2e40e1f753f {
font-size: fontSizeLg !important;
font-weight: 600 !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-40dc6e72-14fa-85be-d3c1-419113014811 {
font-weight: 400 !important;
}
.lfr-layout-structure-item-f190f1c1-90f8-bea3-2551-6fb85216220f {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-19d96b4d-3fed-8bc8-eb45-b6fa9a00de72 {
font-weight: 400 !important;
}
.lfr-layout-structure-item-19d96b4d-3fed-8bc8-eb45-b6fa9a00de72 {
gap: var(--spacer-2);
}.lfr-layout-structure-item-ad7f733b-199c-0df5-f73d-0ff38fb857ae {
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;
width: 100% !important;
}
.lfr-layout-structure-item-ad7f733b-199c-0df5-f73d-0ff38fb857ae {


}.lfr-layout-structure-item-251d1804-8bc3-d2e5-4df3-a7e9eb5f3d75 {
display: none !important;
margin-top: 2rem !important;
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-250de8f5-c583-59a2-7b36-c4cacf57aa83 {
gap: var(--spacer-4);
}.lfr-layout-structure-item-f61d544b-f8ce-4683-596d-a6b2cc0e3cad {
font-size: 1rem !important;
font-weight: 600 !important;
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-39140c82-cbdb-5e4d-6ec7-e47c1a8baecf {
margin-left: var(--spacer-2,0.5rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-03467ecc-e2fb-a642-72a9-2354f07b1c43 {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-70e8d906-df88-a04e-6db8-b5f35e3f611b {
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;
width: 100% !important;
}
.lfr-layout-structure-item-298f1a90-2d5e-2a58-9f03-4fb1bca02a4e {
background-color: var(--color-accent-1) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
.lfr-layout-structure-item-1243bb9b-ffc3-4279-04f3-79cecc09854d {
font-size: .7rem;
}.lfr-layout-structure-item-046ad004-3874-d2ac-5307-0ad0d12fe4ad {
max-width: var(--container-max-sm) !important;
}
.lfr-layout-structure-item-d9ad1489-dee9-e287-7abe-abaae662dbc0 {
background-color: var(--color-neutral-1) !important;
border-radius: var(--border-radius-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !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-4,1.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-d9ad1489-dee9-e287-7abe-abaae662dbc0 {
gap: var(--spacer-4);
}.lfr-layout-structure-item-ddf4411e-e4ea-3f89-6a7d-83ef78a09352 {
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;
width: 100% !important;
}
.lfr-layout-structure-item-dbe8ebd8-5c9d-ca2d-23d6-8c93d64a2022 {
margin-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-9b6e0246-7a59-b65a-e58f-8cfe820f816a {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7a992221-efc4-453b-2e56-17843b6da7b1 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a0636f55-0822-0a4c-5c16-798e1b5de9fc {
gap: var(--spacer-4);
}.lfr-layout-structure-item-d1f02d76-84c3-ca01-7ed1-05596205e98c {
margin-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-41c08d35-59b5-4383-477e-833030629c4a {
font-weight: 400 !important;
}
.lfr-layout-structure-item-41c08d35-59b5-4383-477e-833030629c4a {
gap: var(--spacer-2);
}.lfr-layout-structure-item-0094f2b2-86c4-2f42-2a4d-a5a294af1401 {
max-width: var(--container-max-xl) !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-6dc08dcf-8253-5b3a-c22d-1c89df040bb7 {
gap: var(--spacer-3);
justify-content: start !important;
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-c084ba03-3aa2-452b-a061-7250b46c8bf8 {
width: 50% !important;
}
.lfr-layout-structure-item-c084ba03-3aa2-452b-a061-7250b46c8bf8 {
display: flex;
flex-direction: column !important;
gap: var(--spacer-5);
}.lfr-layout-structure-item-ef717ca0-19ef-f6ca-0d67-3391f318faf2 {
gap: var(--spacer-5);
}.lfr-layout-structure-item-ad585a94-fd68-d666-7393-b86419d1416a {
a:hover {
  color:  var(--color-action-primary-hover, #0053F0);
  text-decoration: none;
}

gap: var(--spacer-4);
}.lfr-layout-structure-item-335e89d9-f459-51dc-c174-9b79f6b6ceab {
width: 50% !important;
}
.lfr-layout-structure-item-1243bb9b-ffc3-4279-04f3-79cecc09854d {
font-size: .7rem;
}}@media screen and (max-width: 767px) {.lfr-layout-structure-item-c084ba03-3aa2-452b-a061-7250b46c8bf8 {
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-c084ba03-3aa2-452b-a061-7250b46c8bf8 {
width: 100% !important;
}
.lfr-layout-structure-item-c084ba03-3aa2-452b-a061-7250b46c8bf8 {
flex-direction: column !important;
}.lfr-layout-structure-item-28071c7e-e939-bfa3-4d35-41c58d6df84f {
flex-direction: column !important;
gap: var(--spacer-4);
}.lfr-layout-structure-item-ad585a94-fd68-d666-7393-b86419d1416a {
a:hover {
  color:  var(--color-action-primary-hover, #0053F0);
  text-decoration: none;
}

gap: var(--spacer-4);
}.lfr-layout-structure-item-335e89d9-f459-51dc-c174-9b79f6b6ceab {
width: 100% !important;
}
.lfr-layout-structure-item-1243bb9b-ffc3-4279-04f3-79cecc09854d {
flex-direction: column !important;
font-size: .7rem;
gap: 0px;
}}