.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-1aaad131-e951-127f-6bac-e422c9f6e270 {
width: 100% !important;
}
.lfr-layout-structure-item-202c27a7-fcdd-84f2-b78a-e3016f3ee6b3 {
gap: 3rem;
align-self: stretch;
}.lfr-layout-structure-item-099c3b58-1d1d-b94e-69b5-197e7b4ac44d {
font-size: 16px !important;
width: 90% !important;
}
.lfr-layout-structure-item-59b749a1-098f-cae6-dcc1-db046eba0ada {
padding-bottom: 3.75rem !important;
padding-left: 54px !important;
padding-right: 54px !important;
padding-top: 4rem !important;
}
.lfr-layout-structure-item-826f2f08-8abc-8b71-90af-9f404c047b36 {
padding-left: 3rem !important;
padding-right: 3rem !important;
padding-top: 3.75rem !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-aa220b8e-b990-2bd6-9b8e-0d45454c487e {
font-weight: 600 !important;
color: var(--secondary) !important;
}
.lfr-layout-structure-item-5332126d-ff46-033c-fadf-a00f87ecc6c5 {
font-size: var(--font-size-lg) !important;
margin-top: 1.25rem !important;
color: #53516D !important;
}
.lfr-layout-structure-item-5332126d-ff46-033c-fadf-a00f87ecc6c5 {
line-height: 2rem;
}.lfr-layout-structure-item-e84c4fc8-7e70-a55b-ca50-d9ef7aa9b520 {
.tsa-footer .imagine-canada-logo-image {
aspect-ratio: 31/10 !important;
width: 100% !important;
height: auto !important;
max-height: 3.75rem !important;
}
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-202c27a7-fcdd-84f2-b78a-e3016f3ee6b3 {
gap: 1.5rem;
align-self: stretch;
flex-direction: column !important;
}.lfr-layout-structure-item-418ae063-6bf4-1aab-0b5c-a188bb033b1a {
width: 100% !important;
}
.lfr-layout-structure-item-099c3b58-1d1d-b94e-69b5-197e7b4ac44d {
width: 100% !important;
}
.lfr-layout-structure-item-59b749a1-098f-cae6-dcc1-db046eba0ada {
padding-bottom: 3rem !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: 3rem !important;
}
.lfr-layout-structure-item-826f2f08-8abc-8b71-90af-9f404c047b36 {
padding-bottom: var(--spacer-0,0rem) !important;
padding-left: 1rem !important;
padding-right: 1rem !important;
padding-top: 3rem !important;
}
.lfr-layout-structure-item-aa220b8e-b990-2bd6-9b8e-0d45454c487e {
font-size: 1.875rem !important;
}
.lfr-layout-structure-item-5332126d-ff46-033c-fadf-a00f87ecc6c5 {
font-size: var(--font-size-base) !important;
color: #53516D !important;
}
.lfr-layout-structure-item-5332126d-ff46-033c-fadf-a00f87ecc6c5 {
line-height: 1.5rem;
}}@media screen and (max-width: 767px) {.lfr-layout-structure-item-59b749a1-098f-cae6-dcc1-db046eba0ada {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5332126d-ff46-033c-fadf-a00f87ecc6c5 {
line-height: 1.5rem;
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-59b749a1-098f-cae6-dcc1-db046eba0ada {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}