.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-969e5a5a-f656-321f-0ecf-135415269d12 {
display: none !important;
}
.lfr-layout-structure-item-30f12ef4-c8f1-4198-91f9-c1e498585e11 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-30f12ef4-c8f1-4198-91f9-c1e498585e11 {
    margin: 0 auto;
}.lfr-layout-structure-item-27c0aa41-fc34-b678-c965-83066f51c1c3 {
height: 100% !important;
min-height: 320px !important;
}
.lfr-layout-structure-item-27c0aa41-fc34-b678-c965-83066f51c1c3 > .row {
    align-items: stretch !important;
    height: 100%;
}.lfr-layout-structure-item-285bdbea-5a62-2558-a788-1c2312b428bd {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-f90b92a4-e5cb-e71d-314e-e8b1f6f82036 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1c4c8ac6-ee35-08d8-da7a-c9c73a2951ef {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-38d8d9f1-4f7b-4e3b-8a7b-ad84aa21d846 {
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-ce07d1e6-5a92-4ab1-79bd-0b00b0d07b72 {
margin-top: 1rem !important;
}
.lfr-layout-structure-item-7c1f6fb5-d172-d674-0e8b-7a43ab4fc0df {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-184712a1-87c5-bb39-3536-b37f56ac8b1a {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-03cf30ed-0b4c-7778-60a8-1488f35c2bfc {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b2b605aa-ac20-a538-7683-282f3f2613bc {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-1e62292e-d034-d76b-f88e-007601ae294d {
margin-top: var(--spacer-7,6rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-5531215e-71f6-63bf-a233-ca365ea0d6bd {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-5531215e-71f6-63bf-a233-ca365ea0d6bd {
    margin: 0 auto;
}.lfr-layout-structure-item-37c55654-c66a-80dd-9103-a8a65efac896 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-37c55654-c66a-80dd-9103-a8a65efac896 {
    margin: 0 auto;
}.lfr-layout-structure-item-16fa8fa1-a864-6387-a17c-db6e98523183 {
margin-right: 2rem !important;
margin-top: 1rem !important;
}
.lfr-layout-structure-item-7f9db048-7899-ef5f-a501-308174d7a0ce {
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-416cb72e-961c-485f-fcea-a3b9d85d7f73 {
text-align: center !important;
}
.lfr-layout-structure-item-bc59d50f-f3ca-f5f7-afc9-eeaad5bbb59e {
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-2af6597c-8eff-9229-bf16-80efb7a722ae {
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-2887f74a-4cc7-60d4-b0ae-7a10bc2472a7 {
margin-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-0632598d-a8fc-9604-c4fc-b8ab9f391fc4 {
text-align: center !important;
}
.lfr-layout-structure-item-ea5f9e70-4e98-2077-a345-90160cf65ed2 {
text-align: center !important;
}
.lfr-layout-structure-item-42ba23f1-17cf-8bfd-7907-9e8cff97b133 {
margin-bottom: 2rem !important;
}
.lfr-layout-structure-item-5a8b5a13-09cf-23df-533d-a23a18029c18 {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5a8b5a13-09cf-23df-533d-a23a18029c18 > .row {
    align-items: stretch !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-cc80181b-b20c-b0d4-d364-11e246889aec {
text-align: center !important;
}
.lfr-layout-structure-item-7b54bb00-30be-89e2-03c3-1dae5d473a38 {
margin-bottom: var(--spacer-10,10rem) !important;
}
@media (max-width: 767.98px) {
  .mmb-theme .footer__col--1 .footer__col-heading.expanded+div {
    max-height: 330px;
  }
}.lfr-layout-structure-item-c0a6a3f4-2922-81c5-fe5c-1d0c4ce6a999 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-6a2ec9ea-57b9-30b3-4b83-12313b6ab144 {
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-faba658f-03f0-6d53-28a2-bb59918374ba {
text-align: center !important;
}
.lfr-layout-structure-item-71a69e86-d15e-2cfa-0e82-7cfb71ccb632 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-2bf03abb-65ec-f54e-ef45-562c99b1bb53 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-63aa893f-9425-c7dd-a604-4980b3591a94 {
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-1d6f67fb-8115-abb3-b8d4-3c796f85a571 {
margin-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-325ef88e-e1da-09f2-8398-0a9a151b42c1 {
margin-bottom: var(--spacer-7,6rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-5aae26a6-5b32-7bea-9bb0-d51d853d7527 {
max-width: 794px !important;
}
.lfr-layout-structure-item-97cc7094-f50e-b27a-0515-23adb72fc628 {
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e8cad627-2bd3-5819-2ab7-960495e78d11 {
color: var(--colors-blue-1000) !important;
}
.lfr-layout-structure-item-f6851943-0b3b-5734-b0fb-5f159db6773e {
  @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-13f00151-13d6-50ce-4563-3cdbf15794c6 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-c3aa7cf5-23b2-9b37-fe39-1327cfa34936 {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-58b71c3c-9833-8631-4a3a-8a014335e2bc {
margin-bottom: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-4c350a02-8e29-733f-c868-9ff2eeef326f {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-0100175d-c8cc-e556-cc3d-ad565f878ca6 {
margin-bottom: var(--spacer-5,3rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-0100175d-c8cc-e556-cc3d-ad565f878ca6 {
    margin: 0 auto;
}.lfr-layout-structure-item-75133e01-329d-1dee-7f58-e06f79341c08 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e00930a5-f4d4-3e53-f7d5-0c9a78eb675b {
color: var(--colors-blue-1000) !important;
}
.lfr-layout-structure-item-6fdc13c6-a9db-f358-9906-fe6ff507be96 {
margin-bottom: 1.5rem !important;
}
.lfr-layout-structure-item-b600e5d1-8480-ef78-d26d-49344736e022 {
color: var(--colors-blue-1000) !important;
}
.lfr-layout-structure-item-e1dfaa56-31b5-3b5a-7f6c-3fe1015cc124 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b2baf965-75c9-c745-2d79-5d8dde1b086d {
margin-bottom: 1rem !important;
}
.lfr-layout-structure-item-58e3d3d6-a080-66ce-9039-37a3aa019f8b {
margin-right: 2rem !important;
margin-top: 1rem !important;
}
.lfr-layout-structure-item-0d8c8742-1393-76c9-9085-695c67ae5b63 {
font-size: var(--font-size-base) !important;
text-align: right !important;
}
.lfr-layout-structure-item-dbacdd80-fc95-6b11-798c-2b6a99bc928c {
margin-bottom: var(--spacer-4,1.5rem) !important;
max-width: 794px !important;
}
.lfr-layout-structure-item-48d47c01-4341-7270-50b0-c5dd68778b03 {
font-size: var(--font-size-sm) !important;
}
.lfr-layout-structure-item-0de85dfa-b3eb-301e-47db-cbd6c249da79 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-67f841a2-5fc5-c784-3a8b-ce1a426218f1 {
height: 100% !important;
min-height: 320px !important;
}
.lfr-layout-structure-item-91e49627-1d13-24b6-32fe-46e51f911f89 {
margin-bottom: var(--spacer-9,9rem) !important;
padding-top: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-1d6051a3-3346-9ebb-d699-c0587a6c147b {
max-width: 300px !important;
}
.lfr-layout-structure-item-d2357842-c20a-623e-0d16-c9247ac8143e {
margin-top: var(--spacer-5,3rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-f90b92a4-e5cb-e71d-314e-e8b1f6f82036 {
margin-bottom: var(--spacer-9,9rem) !important;
}
.lfr-layout-structure-item-2af6597c-8eff-9229-bf16-80efb7a722ae {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a239a630-a2a2-ccf8-fb9f-05c88d190af6 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6a2ec9ea-57b9-30b3-4b83-12313b6ab144 {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-63aa893f-9425-c7dd-a604-4980b3591a94 {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-118e59ed-a1e6-84f7-288f-23a07ced00f5 {
margin-bottom: var(--spacer-5,3rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-f90b92a4-e5cb-e71d-314e-e8b1f6f82036 {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-1c4c8ac6-ee35-08d8-da7a-c9c73a2951ef {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-7f9db048-7899-ef5f-a501-308174d7a0ce {
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-bc59d50f-f3ca-f5f7-afc9-eeaad5bbb59e {
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-2af6597c-8eff-9229-bf16-80efb7a722ae {
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-c0a6a3f4-2922-81c5-fe5c-1d0c4ce6a999 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-63aa893f-9425-c7dd-a604-4980b3591a94 {
margin-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-13f00151-13d6-50ce-4563-3cdbf15794c6 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-58b71c3c-9833-8631-4a3a-8a014335e2bc {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-67f841a2-5fc5-c784-3a8b-ce1a426218f1 {
margin-bottom: var(--spacer-0,0rem) !important;
}
}