.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-f8fcc7bf-109c-1b22-cf67-22e72c50f1a2 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-969e5a5a-f656-321f-0ecf-135415269d12 {
display: none !important;
}
.lfr-layout-structure-item-211de587-315a-ce89-58e4-353871148c40 {
text-align: center !important;
}
.lfr-layout-structure-item-71d9dfd5-ff68-6ee2-a837-aeaa6e190a39 {
margin-bottom: 1.5rem !important;
}
.lfr-layout-structure-item-1a3beefa-524f-d3a5-56ae-dd528551b043 {
color: var(--colors-blue-1000) !important;
}
.lfr-layout-structure-item-e4d19b0f-66ee-2ab8-4b94-8d04b32e061b {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-e4d19b0f-66ee-2ab8-4b94-8d04b32e061b {
    margin: 0 auto;
}.lfr-layout-structure-item-23f8b625-cc4d-7ce7-0cc4-c4a8432243ff {
background-color: var(--colors-white) !important;
border-radius: 16px !important;
height: 100% !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
box-shadow: var(--box-shadow-md) !important;
}
.lfr-layout-structure-item-7769f6b2-4b12-a9bf-7e7e-e3d6e8b7c661 {
margin-bottom: var(--spacer-7,6rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-0d401373-eff8-b000-d0aa-555286fabe41 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-7c1f6fb5-d172-d674-0e8b-7a43ab4fc0df {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-078b097d-abe7-09a4-0607-726a277255e5 {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-44628da9-5d2f-72df-a733-1d06af0979d5 {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-81b2f8b5-39f6-f6e0-225f-4e5142ef5d17 {
background-color: var(--colors-white) !important;
border-radius: 16px !important;
height: 100% !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
box-shadow: var(--box-shadow-md) !important;
}
.lfr-layout-structure-item-261155f7-f5a3-01a6-3f60-e03d46f5d748 {
height: 100% !important;
min-height: 320px !important;
}
.lfr-layout-structure-item-261155f7-f5a3-01a6-3f60-e03d46f5d748 > .row {
    align-items: stretch !important;
    height: 100%;
}.lfr-layout-structure-item-092ebce7-ee80-831b-8974-7458398f413b {
max-width: 300px !important;
}
.lfr-layout-structure-item-e6242ce4-5361-4cfa-7aad-e2802e815e5b {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-86df617e-a4cb-34d5-4cd5-fdd13a07f2f6 {
font-size: var(--font-size-sm) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-82b1b1ef-4179-5f20-630d-89b23aa6dc88 {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-eb411c60-d445-e7ae-e239-89e51d18afd6 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-9f468817-60db-64f9-0f50-23baac3409fa {
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-3e7c63c3-e187-23cb-1b8a-d535016a2734 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3e89292e-c31f-ea53-a8d9-69d9215c71f4 {
margin-right: 2rem !important;
margin-top: 1rem !important;
}
.lfr-layout-structure-item-1160c040-ef4a-59b6-2372-c002839ddff0 {
margin-bottom: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-eb8e45c8-abf7-3aa7-2c9f-7256882ded57 {
background-color: var(--colors-white) !important;
border-radius: 16px !important;
height: 100% !important;
margin-bottom: 1.5rem !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
box-shadow: var(--box-shadow-md) !important;
}
.lfr-layout-structure-item-17586ec1-759a-4ba4-e4e0-928ae8090915 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-17586ec1-759a-4ba4-e4e0-928ae8090915 > .row {
    align-items: stretch !important;
}.lfr-layout-structure-item-b7b654aa-2898-a1a5-8d2f-46084f9f2dab {
text-align: center !important;
}
.lfr-layout-structure-item-9e6a5265-1369-0ca5-1ef2-b19e713f3caf {
text-align: center !important;
}
.lfr-layout-structure-item-09432572-9b97-2279-d164-b487e731f397 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-09432572-9b97-2279-d164-b487e731f397 {
    margin: 0 auto;
}.lfr-layout-structure-item-78f899b8-58ac-761c-0749-0d15b245229f {
margin-bottom: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-278d0e76-76f7-d898-9e2b-fcaebdebe8a7 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-24ee12e8-d4f6-eaae-d50b-a2dafa318b6d {
margin-right: 2rem !important;
margin-top: 1rem !important;
}
.lfr-layout-structure-item-447fe2e3-a47d-1c6f-773a-7f0fc2e238d5 {
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-574daf0f-7b38-1854-c254-59589deba6fe {
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-1ff0240e-a816-49a9-50a9-e70ea9ad36ca {
margin-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
@media (max-width: 767.98px) {
  .mmb-theme .footer__col--1 .footer__col-heading.expanded+div {
    max-height: 330px;
  }
}.lfr-layout-structure-item-6332eb70-42b8-ef03-267b-dd6c3b17de34 {
text-align: center !important;
}
.lfr-layout-structure-item-c1bd9781-dfd6-c35b-0ad7-ebe01468f637 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-99cfbc85-d339-77ca-668e-43323c4736b2 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7018a905-2507-251b-fdab-a27b1b3206ca {
margin-bottom: 2rem !important;
}
.lfr-layout-structure-item-d7fa238c-52cb-dfbe-b6d6-74e8f5c3f575 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-9ae27301-0ea9-b404-0fb5-0e52c82e0db8 {
background-color: var(--colors-blue-100) !important;
border-radius: var(--border-radius-md) !important;
margin-bottom: var(--spacer-9,9rem) !important;
margin-top: var(--spacer-9,9rem) !important;
padding-bottom: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-efa5a9cc-843c-276e-e502-b72d382916ad {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b40b2aca-e863-0aa5-86e2-ed988342800c {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b176c505-cea6-192e-1b55-405eee0800ad {
margin-top: var(--spacer-7,6rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-97cc7094-f50e-b27a-0515-23adb72fc628 {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8a45c6ef-1997-1ab0-4e56-3f81570f49e2 {
text-align: center !important;
}
.lfr-layout-structure-item-6b035f0e-7cf5-bc35-0119-af893b9ae1a7 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-6b035f0e-7cf5-bc35-0119-af893b9ae1a7 {
    margin: 0 auto;
}.lfr-layout-structure-item-40edf89a-8e70-4871-2b11-9d3b4acb6eb4 {
color: var(--colors-blue-1000) !important;
}
.lfr-layout-structure-item-c15346e0-6343-6a7a-98e7-bb17830810e8 {
margin-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-75133e01-329d-1dee-7f58-e06f79341c08 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0dd97614-3ade-6ca3-ab74-18261ae410c6 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-dd385e16-9f45-eefe-e12c-5906207badd9 {
  @media (min-width: 1280px) {
    .portlet-boundary_PersonalCalculator_ {
      max-width: 600px;
      margin-left: auto;
      display: flex;
      padding-bottom: 823px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }
  
    .portlet-boundary_PersonalCalculator_ > .portlet {
      height: 100%;
      left: 0;
      position: absolute;
      width: 100%;
    }
  }
}.lfr-layout-structure-item-bfbffd36-0808-dd5d-cd6a-1bc41ed9ba96 {
height: 100% !important;
min-height: 320px !important;
}
.lfr-layout-structure-item-654d5d78-5325-1d4a-00e7-92c1e6b389ef {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2f6e5932-e910-1633-3856-b4b85b8d4844 {
text-align: center !important;
}
.lfr-layout-structure-item-0b95aca9-bb6b-64cf-1a8b-04e7b93942c3 {
max-width: 794px !important;
}
.lfr-layout-structure-item-e98bc82b-34a0-48c4-a8a0-fcdb9d1650be {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-0de85dfa-b3eb-301e-47db-cbd6c249da79 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b262665f-224f-b166-69eb-4bd4e6d57c69 {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-5a1a6d1b-305b-5104-8a58-8747004ba380 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-5a1a6d1b-305b-5104-8a58-8747004ba380 {
    margin: 0 auto;
}.lfr-layout-structure-item-2e0e2193-4c6c-75af-1ad2-5d437e54e230 {
margin-top: 1rem !important;
}
.lfr-layout-structure-item-964293c0-c7f5-b9e3-722d-9fdf692a2982 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-432af6f4-08b5-a332-338d-73abd3a0f2c7 {
color: var(--colors-blue-1000) !important;
}
.lfr-layout-structure-item-09f535ad-d99f-0cac-4966-59324ee21c01 {
max-width: 794px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-23f8b625-cc4d-7ce7-0cc4-c4a8432243ff {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-81b2f8b5-39f6-f6e0-225f-4e5142ef5d17 {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-3e7c63c3-e187-23cb-1b8a-d535016a2734 {
margin-bottom: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-eb8e45c8-abf7-3aa7-2c9f-7256882ded57 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7631cb77-6262-7a1d-2db9-24b79bd55ddf {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1becaaf9-a440-b848-0fc3-63013a73b9e6 {
margin-bottom: var(--spacer-5,3rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-23f8b625-cc4d-7ce7-0cc4-c4a8432243ff {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-0d401373-eff8-b000-d0aa-555286fabe41 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-3e7c63c3-e187-23cb-1b8a-d535016a2734 {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-1160c040-ef4a-59b6-2372-c002839ddff0 {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-eb8e45c8-abf7-3aa7-2c9f-7256882ded57 {
margin-top: 1.5rem !important;
}
.lfr-layout-structure-item-278d0e76-76f7-d898-9e2b-fcaebdebe8a7 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-447fe2e3-a47d-1c6f-773a-7f0fc2e238d5 {
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-9ae27301-0ea9-b404-0fb5-0e52c82e0db8 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bfbffd36-0808-dd5d-cd6a-1bc41ed9ba96 {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e98bc82b-34a0-48c4-a8a0-fcdb9d1650be {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-964293c0-c7f5-b9e3-722d-9fdf692a2982 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
}