.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-d49e5a2a-283e-29d9-90b8-2d11c18f2a7a {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-f36806c5-0995-b184-7553-be615c2e89a0 {
padding-left: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0b9e7112-1037-5101-b62e-d499722e1813 {
padding-bottom: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-77aec3c4-ba26-edb8-df6b-7822ab0aefb2 {
text-align: center !important;
width: 300px !important;
}
.lfr-layout-structure-item-77aec3c4-ba26-edb8-df6b-7822ab0aefb2 {
}.lfr-layout-structure-item-ed566ee5-7e89-0940-8dc5-47c892350320 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ed566ee5-7e89-0940-8dc5-47c892350320) !important;
}
.lfr-layout-structure-item-0e5f6a16-89e6-1539-e53d-eb0ded8a026c {
margin-left: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-bfe8d6ec-a196-1d91-62c7-909af4ae78eb {
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-dd52eeb5-5ad6-a07d-5850-8107b6b42fb9 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-7ba812f5-561b-29b4-2fff-cb16da7c58ff {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-d1205fb4-749e-cba3-91bd-3c799fd886db {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f5257826-096b-025b-037b-256a124fe349 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-393b112e-40f8-22c2-3af2-70363f3f70e4 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-7d62b941-ca7c-b897-ec82-e9d95338f09a {
background-color: #FFFFFF !important;
}
.lfr-layout-structure-item-23d9d7da-2f62-9774-2201-96b7137a3c10 {
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-ad093c65-a402-2715-9aad-6decbd244a61 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b269f5cb-58a5-1e3a-9228-48fae5361361 {
display: none !important;
}
.lfr-layout-structure-item-e32e95c1-1741-0be1-81db-09ba89ff5661 {
display: none !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-6e496bd2-bd9f-29d1-689a-ce1dc9d80862 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-443f4772-6939-7ead-afa7-42d6f4c969a6 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-c551e2ef-6664-44b6-b1d8-00bf0cc2aad8 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-adc126d8-6933-75db-5aaf-6f530cef74ca {
margin-top: var(--spacer-6,4.5rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-adc126d8-6933-75db-5aaf-6f530cef74ca {
h1 {font-size: 54px;}
}.lfr-layout-structure-item-a71c586f-9f60-c8dc-1c78-9dff917c9a97 {
background-color: #42171700 !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-36210d20-1305-a2d8-9bd3-a71609981c38 {
padding-left: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d1352650-6ef0-969d-ac93-80d05c4d232b {
padding-bottom: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-167cdbb5-1d6d-03b5-48a7-4a94bd1095bd {
padding-left: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-962eee2a-535c-331a-4fbd-c1b07aaa9e95 {
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-962eee2a-535c-331a-4fbd-c1b07aaa9e95 {
h1 {font-size: 54px;}
}.lfr-layout-structure-item-7cacd169-cc86-01c8-f016-fd675c5fc3ac {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5c19cd0b-481f-37e2-989f-5e256f991dac {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-f90e6bd8-ed70-ff33-3e40-75bbb8d0a188 {
font-family: system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
font-size: 0.875rem !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-f90e6bd8-ed70-ff33-3e40-75bbb8d0a188 #careers {
    scroll-margin-top: 35rem;
}

.lfr-layout-structure-item-f90e6bd8-ed70-ff33-3e40-75bbb8d0a188 .job-content {
    position: relative;
    padding-right: 30px; /* Make space for the icon */
    transition: all 0.3s ease; /* Smooth transition for all properties */
}

.lfr-layout-structure-item-f90e6bd8-ed70-ff33-3e40-75bbb8d0a188 .job-content::after {
    content: "↗";
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 1.2em;
    color: #cccccc; /* Default arrow color */
    font-weight: bold;
    transition: color 0.3s ease; /* Smooth color transition */
}

.lfr-layout-structure-item-f90e6bd8-ed70-ff33-3e40-75bbb8d0a188 .job-content:hover {
    color: #28a396;
}

.lfr-layout-structure-item-f90e6bd8-ed70-ff33-3e40-75bbb8d0a188 .job-content:hover::after {
    color: #28a396; /* Arrow color on hover */
}.lfr-layout-structure-item-3303bbe2-c741-edea-a16b-f4c9befdd8bd {
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-291af805-29f9-7eb2-54c6-e69f193cbe23 {
font-size:28px;
}.lfr-layout-structure-item-47c07d47-75df-e7b0-5100-e8c3e7d4731f {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ce04489b-75e8-e2a1-f3e2-882c8f4f3b40 {
background-color: #000000 !important;
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-193dd52a-d172-4c8a-ecd5-18b3e63f5916 {
background-color: #FFFFFF !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2dba90bf-96a4-198a-9f3e-51426458b255 {
display: none !important;
}
.lfr-layout-structure-item-607db2a1-9749-6a4a-71f8-d823e2f54b24 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-15f5ae95-5c68-7b38-571b-c001fcf1246f {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-15f5ae95-5c68-7b38-571b-c001fcf1246f {
h1 {font-size: 54px;}
}.lfr-layout-structure-item-840804d2-73b2-ccd3-a7f1-40a48e4f902b {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8dbba37a-7738-4ea4-f7fb-7e725530f684 {
font-family: var(--font-family-sans-serif) !important;
font-size: 32px !important;
margin-top: var(--spacer-6,4.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-8dbba37a-7738-4ea4-f7fb-7e725530f684 {
h1 {line-height:20px;}
}.lfr-layout-structure-item-5161c3d8-a2aa-a15c-d444-cf69e3a03e47 {
background-color: #FFFFFF !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-bea27570-3e38-5bda-0c8b-346b458ad688 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-477f9704-18b6-31c0-246a-333cc98b09be {
font-size: 2rem !important;
font-weight: var(--font-weight-light) !important;
margin-left: var(--spacer-9,9rem) !important;
margin-right: var(--spacer-9,9rem) !important;
padding-left: var(--spacer-9,9rem) !important;
padding-right: var(--spacer-9,9rem) !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-dec5dbde-d914-2801-874d-1fad3446efa4 {
padding-left: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-28cd386c-cf6a-bc5b-4ca9-f62624ecd38d {
overflow: scroll !important;
}
.lfr-layout-structure-item-bda5ee9a-b918-ec28-2169-e22703c6eb6f {
padding-left: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-8bcc5865-facf-c8a0-9fc7-862a49698a88 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d2f8e09b-dce1-a3c7-2ac0-220589457b64 {
background-color: #BFBFBF00 !important;
border-color: #3D0A0A !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d825f379-c36d-05ae-25ea-4f8c585b4b21 {
display: none !important;
font-size: 2rem !important;
font-weight: var(--font-weight-bolder) !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;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-d49e5a2a-283e-29d9-90b8-2d11c18f2a7a {
font-weight: var(--font-weight-light) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-f36806c5-0995-b184-7553-be615c2e89a0 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-0e5f6a16-89e6-1539-e53d-eb0ded8a026c {
margin-left: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-bfe8d6ec-a196-1d91-62c7-909af4ae78eb {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-dd52eeb5-5ad6-a07d-5850-8107b6b42fb9 {
font-weight: var(--font-weight-light) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-d1205fb4-749e-cba3-91bd-3c799fd886db {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c4aba12b-a4d2-c2fa-5093-fef18219ce42 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-393b112e-40f8-22c2-3af2-70363f3f70e4 {
font-weight: var(--font-weight-light) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-23d9d7da-2f62-9774-2201-96b7137a3c10 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ad093c65-a402-2715-9aad-6decbd244a61 {
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-443f4772-6939-7ead-afa7-42d6f4c969a6 {
font-weight: var(--font-weight-light) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-adc126d8-6933-75db-5aaf-6f530cef74ca {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-36210d20-1305-a2d8-9bd3-a71609981c38 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-167cdbb5-1d6d-03b5-48a7-4a94bd1095bd {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-962eee2a-535c-331a-4fbd-c1b07aaa9e95 {
font-size: 22px !important;
font-weight: 300 !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
text-align: center !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-ad1aa798-6d1c-b1cf-14ec-aefb6906e87c {
padding-bottom: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-5c19cd0b-481f-37e2-989f-5e256f991dac {
font-weight: var(--font-weight-light) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-291af805-29f9-7eb2-54c6-e69f193cbe23 {
font-size: 20px !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;
}
.lfr-layout-structure-item-ce04489b-75e8-e2a1-f3e2-882c8f4f3b40 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-193dd52a-d172-4c8a-ecd5-18b3e63f5916 {
margin-top: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-15f5ae95-5c68-7b38-571b-c001fcf1246f {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8dbba37a-7738-4ea4-f7fb-7e725530f684 {
font-size: 20px !important;
margin-top: var(--spacer-0,0rem) !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-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-dec5dbde-d914-2801-874d-1fad3446efa4 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-bda5ee9a-b918-ec28-2169-e22703c6eb6f {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-8bcc5865-facf-c8a0-9fc7-862a49698a88 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}