.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;} [data-lfr-editable-type="rich-text"] > p:only-child {margin-bottom:0;}.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b { max-width: 1140px; margin: 0 auto; padding: 48px 16px; text-align: center; color: #1C1C1C; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .component-heading { font-family: "IVI Glance", "Noto Sans", Arial, sans-serif; font-size: 40px; line-height: 48px; font-weight: 400; color: #1C1C1C; margin-bottom: 16px !important; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .component-paragraph { max-width: 820px; margin: 0 auto 40px; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .component-paragraph, .lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .component-paragraph p { font-family: "Noto Sans", Arial, sans-serif; font-size: 18px; line-height: 1.5; color: #1C1C1C; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .component-paragraph p { margin: 0; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-grid { margin-bottom: 24px; text-align: left; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-card { background: #FAF4EE; border-radius: 20px; padding: 32px; height: 100%; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-card .component-heading { font-size: 24px; line-height: 1.3; margin-bottom: 8px !important; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-card .component-paragraph { max-width: none; margin: 0; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-card .component-paragraph, .lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-card .component-paragraph p { font-size: 16px; line-height: 22.4px; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .btn { background: #0CE3C6; border: 0; color: #08004F; font-family: "Noto Sans", Arial, sans-serif; font-size: 16px; font-weight: 500; line-height: 19.2px; padding: 10px 20px; border-radius: 38px; margin-top: 16px; box-shadow: none; }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .btn:hover, .lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .btn:focus { background: #0CE3C6; color: #08004F; filter: brightness(0.92); text-decoration: none; }
@media (max-width: 767px) { .lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .component-heading { font-size: 32px; line-height: 40px; } .lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-card { padding: 24px; height: auto; margin-bottom: 16px; } .lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b .ivi-to-grid { margin-bottom: 0; } }
.lfr-layout-structure-item-0b9f1b06-2300-a85e-f9c4-0c4503fa544b { padding: 48px 16px !important; }.lfr-layout-structure-item-556cf93b-5e11-3249-7a00-b42b981d8ce7 {
width: 50% !important;
}
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e { background: #FAF4EE; padding: 64px 16px; color: #1C1C1C; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-to-grid { max-width: 1140px; margin: 0 auto; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e img { display: block; width: 100%; height: auto; border-radius: 20px; object-fit: cover; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-to-card { padding: 0 0 0 24px; text-align: left; background: transparent; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .component-heading { font-family: "IVI Glance", "Noto Sans", Arial, sans-serif; font-size: 40px; line-height: 48px; font-weight: 400; color: #1C1C1C; margin-bottom: 16px !important; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .component-paragraph, .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .component-paragraph p { font-family: "Noto Sans", Arial, sans-serif; font-size: 16px; line-height: 1.6; color: #1C1C1C; margin: 0; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .component-paragraph { margin-bottom: 24px; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-rs-sub, .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-rs-sub .component-paragraph, .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-rs-sub p { font-family: "IVI Glance", "Noto Sans", Arial, sans-serif; font-size: 22px; line-height: 1.4; color: #004DF0; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-rs-sub .component-paragraph { margin-bottom: 16px; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .btn { background: #0CE3C6; border: 0; color: #08004F; font-family: "Noto Sans", Arial, sans-serif; font-size: 16px; font-weight: 500; line-height: 19.2px; padding: 10px 20px; border-radius: 38px; box-shadow: none; }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .btn:hover, .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .btn:focus { background: #0CE3C6; color: #08004F; filter: brightness(0.92); text-decoration: none; }
@media (max-width: 767px) { .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e { padding: 40px 16px; } .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-to-card { padding: 24px 0 0; } .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .component-heading { font-size: 32px; line-height: 40px; } }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e { padding: 64px 16px !important; }
@media (max-width: 767px) { .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e { padding: 40px 16px !important; } }
.lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-rs-sub, .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-rs-sub .component-paragraph, .lfr-layout-structure-item-9b99be5a-1c1b-2e2a-adf7-86b053a8070e .ivi-rs-sub p { color: #1C1C1C; }.lfr-layout-structure-item-1e5b045a-901a-a48f-4b5b-76c266b1d058 {
display: none !important;
}
.lfr-layout-structure-item-bafb19ad-2306-f632-c676-1f95aef9cd65 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bafb19ad-2306-f632-c676-1f95aef9cd65 img { width: 234px !important; max-width: 100%; height: auto !important; }.lfr-layout-structure-item-0e4c5e9f-bd93-6840-6b24-648e9aec9b0e {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-0e4c5e9f-bd93-6840-6b24-648e9aec9b0e) !important;
}
.lfr-layout-structure-item-df99a398-6686-dcc6-6842-f74d976731a7 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-df99a398-6686-dcc6-6842-f74d976731a7 img { width: 234px !important; max-width: 100%; height: auto !important; }@media screen and (max-width: 991px) {.lfr-layout-structure-item-bafb19ad-2306-f632-c676-1f95aef9cd65 {
padding-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-df99a398-6686-dcc6-6842-f74d976731a7 {
padding-left: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-556cf93b-5e11-3249-7a00-b42b981d8ce7 {
display: none !important;
width: 20% !important;
}
}