.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-dfb2bff4-a57f-c81d-a12f-4a177b235c1e {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-e0c99d4e-31f6-2210-e9ab-58c9530095a7 a, .lfr-layout-structure-item-e0c99d4e-31f6-2210-e9ab-58c9530095a7 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-c0260e5a-ca87-9a92-6c6c-9327eaaf864c {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-77464083-ba87-2471-9d2f-dd3e816f105d {
border-radius: 10px !important;
}
.lfr-layout-structure-item-4466f94e-ebc9-d56c-5687-2e28264e294d {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ea95b72a-50b7-c183-716b-bf6c00e4483b {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
height: 100% !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-ea95b72a-50b7-c183-716b-bf6c00e4483b a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}

.lfr-layout-structure-item-ea95b72a-50b7-c183-716b-bf6c00e4483b {
	position: relative;
}

.lfr-layout-structure-item-ea95b72a-50b7-c183-716b-bf6c00e4483b  {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-ea95b72a-50b7-c183-716b-bf6c00e4483b:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-bced35d2-6f2e-2fed-6fdb-fced65badf11 {
background-color: var(--color-neutral-1) !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;
}
.lfr-layout-structure-item-aef4c0ec-1d68-0c12-bbda-db62330b0cfd {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d0ab0933-c4c1-4ada-cf38-f55dac816f82 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-409e5cf6-71c9-8c94-2006-e1725611ed1f {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-a4623e75-9116-4cb3-d3da-e15043e249be {
border-color: #FAFDFB !important;
}
.lfr-layout-structure-item-a4623e75-9116-4cb3-d3da-e15043e249be {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 3rem;
min-height: 300px;
}

@media screen and (max-width: 1200px) {
.lfr-layout-structure-item-a4623e75-9116-4cb3-d3da-e15043e249be {
grid-template-columns: repeat(3, 1fr);
gap: 1rem;
}
}

@media screen and (max-width: 991px) {
.lfr-layout-structure-item-a4623e75-9116-4cb3-d3da-e15043e249be {
grid-template-columns: repeat(2, 1fr);
gap: 3rem;
}
}

@media screen and (max-width: 768px) {
.lfr-layout-structure-item-a4623e75-9116-4cb3-d3da-e15043e249be {
grid-template-columns: repeat(2, 1fr);
gap: 1rem;
}
}

@media screen and (max-width: 575px) {
.lfr-layout-structure-item-a4623e75-9116-4cb3-d3da-e15043e249be {
grid-template-columns: 1fr;
gap: 3rem;
}
}




.lfr-layout-structure-item-68ae2305-69f1-b2ba-9088-6c750d3f73bd {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-bd11f095-1590-bd55-0204-7f1c1ebf0eec {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-bd11f095-1590-bd55-0204-7f1c1ebf0eec a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-858560f5-7f89-7ae5-5539-c7a0fe8cdb76 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-858560f5-7f89-7ae5-5539-c7a0fe8cdb76:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-f1e554b0-2263-71b8-0fbb-66bca50f1362 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-f1e554b0-2263-71b8-0fbb-66bca50f1362 img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-cff435e1-0409-e0d7-9060-07c3f5a6cd3e a, .lfr-layout-structure-item-cff435e1-0409-e0d7-9060-07c3f5a6cd3e a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-7862bd2a-0491-3baa-6380-267cf36de2b8 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ade29fa8-b20f-8321-5ac9-19845b411015 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-dbd75136-0222-6e68-4df4-5e4cff114465 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-dbd75136-0222-6e68-4df4-5e4cff114465 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}

.lfr-layout-structure-item-06238553-5c5b-96cf-6184-5918a257cbe8 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-06238553-5c5b-96cf-6184-5918a257cbe8:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-c9f075d1-1a49-32ae-4aae-49531ab30da9 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-12c732af-fd9d-7fb4-e6a5-f92590c0f370 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-b48fe8cf-550b-989f-1e20-bfcbbca3b81d {
border-radius: 10px !important;
}
.lfr-layout-structure-item-bf665d76-ee79-99f8-a2dc-ce9aa29a0d14 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-439a52eb-d124-397d-0ab1-46c8a4480c8f {
border-radius: 10px !important;
}
.lfr-layout-structure-item-66b6eadc-103c-cb0b-1bb1-ec8372674d0e {
padding-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-79dfca85-b64e-30ba-3ef4-616b017bed06 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-79dfca85-b64e-30ba-3ef4-616b017bed06 img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-3faed060-5800-cc7e-e2f7-838907355fb3 a, .lfr-layout-structure-item-3faed060-5800-cc7e-e2f7-838907355fb3 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-b81a422f-ea8a-1bdd-5eff-71490adc3ea7 a, .lfr-layout-structure-item-b81a422f-ea8a-1bdd-5eff-71490adc3ea7 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-bb4be83e-1a52-e73d-a2bd-831d77d860d6 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-d750c105-c972-c598-00ef-d6c30a228ec9 a, .lfr-layout-structure-item-d750c105-c972-c598-00ef-d6c30a228ec9 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-8d46432c-54de-3e0d-4920-543cb9d6d7a2 {
height: 250px !important;
max-width: 658px !important;
padding-top: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-375d2111-ed5d-faae-8a1e-9863b4beb3e7 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-858560f5-7f89-7ae5-5539-c7a0fe8cdb76 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-858560f5-7f89-7ae5-5539-c7a0fe8cdb76 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}

.lfr-layout-structure-item-858560f5-7f89-7ae5-5539-c7a0fe8cdb76 {
	position: relative;
}

.lfr-layout-structure-item-858560f5-7f89-7ae5-5539-c7a0fe8cdb76 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-858560f5-7f89-7ae5-5539-c7a0fe8cdb76:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-6991e86c-0030-89d3-ab89-a35be391c67f a, .lfr-layout-structure-item-6991e86c-0030-89d3-ab89-a35be391c67f a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-1c2ad9f6-f91e-b371-62aa-9e34fb3efccb {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-e495508a-39b5-02ce-819b-9ca51f1105ec a, .lfr-layout-structure-item-e495508a-39b5-02ce-819b-9ca51f1105ec a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-3f79e92c-763f-6a92-d2f8-e91f2e5cb03e a, .lfr-layout-structure-item-3f79e92c-763f-6a92-d2f8-e91f2e5cb03e a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-b58babfd-5740-ebc3-769b-7f5fb45cd45e {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
height: 100% !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-b58babfd-5740-ebc3-769b-7f5fb45cd45e a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
	border-radius: 0;
	padding: 0;
}

.lfr-layout-structure-item-b58babfd-5740-ebc3-769b-7f5fb45cd45e {
	position: relative;
}

.lfr-layout-structure-item-b58babfd-5740-ebc3-769b-7f5fb45cd45e {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-b58babfd-5740-ebc3-769b-7f5fb45cd45e:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-db9167db-fe59-f3a4-1761-221dfb0d3e7e {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ef2070ba-6fd8-2612-4f26-e32eceab3e01 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ef2070ba-6fd8-2612-4f26-e32eceab3e01) !important;
height: 250px !important;
}
.lfr-layout-structure-item-a620a5ea-bcb3-0fa1-a6cd-90d92be3ce9b a, .lfr-layout-structure-item-a620a5ea-bcb3-0fa1-a6cd-90d92be3ce9b a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-2fdea0b5-7b74-6ea7-433d-a43112eff08b {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-2fdea0b5-7b74-6ea7-433d-a43112eff08b a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-ea95b72a-50b7-c183-716b-bf6c00e4483b {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-ea95b72a-50b7-c183-716b-bf6c00e4483b:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-06238553-5c5b-96cf-6184-5918a257cbe8 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
height: 100% !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-06238553-5c5b-96cf-6184-5918a257cbe8 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}

.lfr-layout-structure-item-06238553-5c5b-96cf-6184-5918a257cbe8 {
	position: relative;
}

.lfr-layout-structure-item-06238553-5c5b-96cf-6184-5918a257cbe8 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-06238553-5c5b-96cf-6184-5918a257cbe8:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-c3fa3673-1fe2-9e58-0101-c927080cbe5d {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-02bf7911-3c62-d417-14d8-5d86a260c4e3 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
height: 100% !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-02bf7911-3c62-d417-14d8-5d86a260c4e3 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}

.lfr-layout-structure-item-02bf7911-3c62-d417-14d8-5d86a260c4e3 {
	position: relative;
}

.lfr-layout-structure-item-02bf7911-3c62-d417-14d8-5d86a260c4e3 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-02bf7911-3c62-d417-14d8-5d86a260c4e3:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-f6ea3d4d-1b00-df8b-1996-1a45f820b42b {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-6274a6d3-fe56-b2f7-7c1f-59f66fe81402 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-9dea5aab-f771-acf3-a1af-89f48e9f47cc {
border-radius: 10px !important;
}
.lfr-layout-structure-item-9dea5aab-f771-acf3-a1af-89f48e9f47cc img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-5ab7215a-1431-727c-a3de-63a2e9d42f0c {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-41e4a97b-9ea8-2815-cad9-27e7561cb723 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-41e4a97b-9ea8-2815-cad9-27e7561cb723 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-1e5e0072-202d-d8d6-f665-e937df715bd9 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-1e5e0072-202d-d8d6-f665-e937df715bd9:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-030fd5af-62e1-a8a4-e0de-02f5403c67a5 a, .lfr-layout-structure-item-030fd5af-62e1-a8a4-e0de-02f5403c67a5 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-4d936583-73d5-4570-c220-589af1a6152d a, .lfr-layout-structure-item-4d936583-73d5-4570-c220-589af1a6152d a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-ea493164-af2a-3d50-4a0f-7d732aeacdde {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-fee12fd3-089d-060b-a0f7-39b14825010e {
border-radius: 10px !important;
}
.lfr-layout-structure-item-fee12fd3-089d-060b-a0f7-39b14825010e img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-563f9716-07b2-4ae0-6f01-964a314c67f7 a, .lfr-layout-structure-item-563f9716-07b2-4ae0-6f01-964a314c67f7 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-b805d71e-8145-ccbf-4614-9c9083f94bc9 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-b805d71e-8145-ccbf-4614-9c9083f94bc9 img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-ce00530f-213e-bed8-dfc3-63d0128969b4 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-f0fd544f-cd74-3832-85fa-d6f93a7d243e {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-8731e659-c0a0-4c9a-ebd8-362fbcb8df83 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-8731e659-c0a0-4c9a-ebd8-362fbcb8df83 img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-d4e571ad-46fd-a844-144f-ef46dfef24d7 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-d4e571ad-46fd-a844-144f-ef46dfef24d7 img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-1c36408b-6417-0bec-e83c-7b439fe9fb73 a, .lfr-layout-structure-item-1c36408b-6417-0bec-e83c-7b439fe9fb73 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-4d08b717-d6d1-f63d-6a71-0ca9001c4328 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-5c5c131e-c75d-8aa1-c83e-20dde123c6e5 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-9bcf2b25-04f1-a58a-c319-244ab065bfb8 {
padding-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-3bb209f7-15cc-85db-cb12-9870cbfb537c {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-69b943b2-0bf6-dded-34d2-1cd7ae94172f {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-b3ceeeeb-3fab-74da-6465-8a27338374e2 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-da67f385-9a53-3d40-9879-fb7879ff7087 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-da67f385-9a53-3d40-9879-fb7879ff7087 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-35f07c7a-3900-aaea-7ca7-4bdcabe97ac3 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-35f07c7a-3900-aaea-7ca7-4bdcabe97ac3:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-35f07c7a-3900-aaea-7ca7-4bdcabe97ac3 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
height: 100% !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-35f07c7a-3900-aaea-7ca7-4bdcabe97ac3 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}

.lfr-layout-structure-item-35f07c7a-3900-aaea-7ca7-4bdcabe97ac3 {
	position: relative;
}

.lfr-layout-structure-item-35f07c7a-3900-aaea-7ca7-4bdcabe97ac3 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-35f07c7a-3900-aaea-7ca7-4bdcabe97ac3:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-25a59c8a-8717-f8d1-a6f1-e30d16320aff {
border-color: #FAFDFB !important;
display: none !important;
}
.lfr-layout-structure-item-7e32497a-fc91-0eea-2aa8-ac0afacf8d96 a, .lfr-layout-structure-item-7e32497a-fc91-0eea-2aa8-ac0afacf8d96 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-4c04f87e-d661-6ab6-0264-29b022dd91eb {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-88790b54-7628-669e-7b1b-e9b7df7909c8 a, .lfr-layout-structure-item-88790b54-7628-669e-7b1b-e9b7df7909c8 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-bb025386-89e6-9be2-513f-278cdbbdd946 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-56674fb8-7a2a-4577-c12f-6e19302e25c9 {
text-align: center !important;
}
.lfr-layout-structure-item-5fb36781-4737-de5a-a28f-d2fc500dbf77 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-ddf26213-4560-84b8-bd64-a677a6dde310 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-76f9011f-4fdf-32f1-1bef-2475b4a9c2f3 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-d9f6845b-e31b-c574-90ef-5437f30cab1e {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-118a654b-b8f3-ccc3-1d39-4c32a2d27423 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-118a654b-b8f3-ccc3-1d39-4c32a2d27423 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-b58babfd-5740-ebc3-769b-7f5fb45cd45e {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-b58babfd-5740-ebc3-769b-7f5fb45cd45e:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-313fddb1-77f4-c1d2-6989-8f8a86d10306 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-b11a7731-658f-31d5-fbd9-ed699b2cb04d {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-5abd817b-9577-54cb-0975-0ed5f0881750 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-24075a3a-5747-5ecc-3601-e787c8654001 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
height: 100% !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-24075a3a-5747-5ecc-3601-e787c8654001 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}

.lfr-layout-structure-item-24075a3a-5747-5ecc-3601-e787c8654001 {
	position: relative;
}

.lfr-layout-structure-item-24075a3a-5747-5ecc-3601-e787c8654001 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-24075a3a-5747-5ecc-3601-e787c8654001:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-05194c0a-74e6-912e-3f5d-0342335964ab {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-ecf9d538-393a-357a-4d62-383a3dbf5d99 {
background-color: #FFFFFF !important;
border-color: #FAFDFB !important;
margin-top: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d5c9bd3f-7271-6050-6a8c-438228d2b290 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-ea9a188e-4f9d-965a-da00-b5957d6e3d1b {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-1e72e54c-11aa-b196-e066-db76affa5c15 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-1e72e54c-11aa-b196-e066-db76affa5c15 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-02bf7911-3c62-d417-14d8-5d86a260c4e3 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-02bf7911-3c62-d417-14d8-5d86a260c4e3:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-700a33ec-0807-8180-a552-d017b345d19f {
height: 100% !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-aebc7348-32e2-3cfa-ff26-48a79da1b5a4 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-aebc7348-32e2-3cfa-ff26-48a79da1b5a4 img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}.lfr-layout-structure-item-0b9e3f1d-82ae-48f0-3c76-290de44639eb {
border-radius: 10px !important;
}
.lfr-layout-structure-item-40c03cbe-c606-ca35-5c62-5b86f1bc34d2 a, .lfr-layout-structure-item-40c03cbe-c606-ca35-5c62-5b86f1bc34d2 a:hover  {
  appearance: none;
  border: none;
  outline: none;
  color: transparent;
  background: none;
border-radius: 0;
padding: 0;
}.lfr-layout-structure-item-0a96cf5b-2d62-37eb-2c64-89501acf3b99 {
border-radius: 10px !important;
}
.lfr-layout-structure-item-7caa6b34-8182-4822-b29d-55859e5d6584 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-2bd7c2cb-99f7-1560-a2a3-3f79e90ef34a {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
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;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-2bd7c2cb-99f7-1560-a2a3-3f79e90ef34a a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-24075a3a-5747-5ecc-3601-e787c8654001 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-24075a3a-5747-5ecc-3601-e787c8654001:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-1e5e0072-202d-d8d6-f665-e937df715bd9 {
background-color: #EDF6F3 !important;
border-radius: 10px !important;
height: 100% !important;
padding-bottom: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-1e5e0072-202d-d8d6-f665-e937df715bd9 a.btn:first-of-type {
	position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: none;
  border: none;
border-radius: 0;
padding: 0;
}
.lfr-layout-structure-item-1e5e0072-202d-d8d6-f665-e937df715bd9 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08), 
                0 2px 4px rgba(0, 0, 0, 0.05);
}

.lfr-layout-structure-item-1e5e0072-202d-d8d6-f665-e937df715bd9 {
	position: relative;
}

.lfr-layout-structure-item-1e5e0072-202d-d8d6-f665-e937df715bd9:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.16), 
                0 8px 16px rgba(0, 0, 0, 0.08),
                0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}.lfr-layout-structure-item-3d0a3605-6bfc-c845-17db-52d344f5821f {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-9e5f57a9-13fc-8d68-922e-fc3304e3f742 {
background-color: #00000000 !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-9e5f57a9-13fc-8d68-922e-fc3304e3f742) !important;
}
