:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-cba7c3e6{background-color:rgba(47,204,112,0.1);padding-bottom:40px;padding-top:40px}@media (max-width:1024px){.gb-element-cba7c3e6{padding-left:20px;padding-right:20px}}.gb-element-702cdc52{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-e05c5ecf{padding-bottom:100px;padding-top:100px}@media (max-width:1024px){.gb-element-e05c5ecf{padding-left:20px;padding-right:20px}}.gb-element-2a024ff6{display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-012329e1{display:flex;flex-direction:column;margin-bottom:50px;row-gap:15px}@media (max-width:1024px){.gb-element-012329e1{flex-direction:column}}.gb-element-d64a45db{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.gb-element-d64a45db{width:100%}}.gb-element-9206924d{display:none;justify-content:space-between;margin-bottom:50px;row-gap:20px}@media (max-width:1024px){.gb-element-9206924d{flex-direction:column}}.gb-element-6e67c8e9{width:70%}@media (max-width:1024px){.gb-element-6e67c8e9{width:100%}}.gb-element-5e0da829{align-items:flex-end;display:inline-flex;justify-content:flex-end;width:25%}@media (max-width:1024px){.gb-element-5e0da829{width:100%}}.gb-element-8651a8af{padding:25px}.gb-element-8651a8af a:hover{color:var(--accent)}.gb-element-f28fcea4{background-color:var(--alt-section);padding-bottom:100px;padding-top:100px}@media (max-width:1024px){.gb-element-f28fcea4{padding-left:20px;padding-right:20px}}.gb-element-b2d98210{display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-924cc5c3{display:flex;flex-direction:column;margin-bottom:50px;row-gap:15px}@media (max-width:1024px){.gb-element-924cc5c3{flex-direction:column}}.gb-element-c63f3239{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.gb-element-c63f3239{width:100%}}.gb-element-df6a019a{padding:25px}.gb-element-df6a019a a:hover{color:var(--accent)}.gb-element-49a4866f{padding-bottom:100px;padding-top:100px}@media (max-width:1024px){.gb-element-49a4866f{padding-left:20px;padding-right:20px}}.gb-element-ad542b7c{display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-b57bdc37{display:flex;flex-direction:column;margin-bottom:50px;row-gap:15px}@media (max-width:1024px){.gb-element-b57bdc37{flex-direction:column}}.gb-element-134ba646{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.gb-element-134ba646{width:100%}}.gb-element-7004fd8f{padding:25px}.gb-element-7004fd8f a:hover{color:var(--accent)}.gb-element-6993f237{background-color:rgba(42,157,245,0.1);padding-bottom:100px;padding-top:100px}@media (max-width:1024px){.gb-element-6993f237{padding-left:20px;padding-right:20px}}.gb-element-49cc9924{display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-facfa783{display:flex;flex-direction:column;margin-bottom:50px;row-gap:15px}@media (max-width:1024px){.gb-element-facfa783{flex-direction:column}}.gb-element-dab89c16{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.gb-element-dab89c16{width:100%}}.gb-element-4673a3fa{padding:25px}.gb-element-4673a3fa a:hover{color:var(--accent)}.gb-element-45e88fc4{padding-bottom:100px;padding-top:100px}@media (max-width:1024px){.gb-element-45e88fc4{padding-left:20px;padding-right:20px}}.gb-element-2bc9e51a{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-8d1e1cc2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}@media (max-width:767px){.gb-element-8d1e1cc2{grid-template-columns:1fr}}.gb-element-a99d91e5{align-items:center;display:flex;justify-content:center}.gb-element-7ede4f37{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:20px;padding-right:80px}@media (max-width:1024px){.gb-element-7ede4f37{padding-right:0px}}@media (max-width:767px){.gb-element-7ede4f37{padding-left:0px}}.gb-element-0f3301ae{padding-bottom:100px;padding-top:40px}@media (max-width:1024px){.gb-element-0f3301ae{padding-left:20px;padding-right:20px}}.gb-element-af545128{background-blend-mode:normal,;background-color:var(--accent);display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);width:100%;background:linear-gradient(to left,rgba(42,157,245,0.94) 0%,rgba(42,157,245,0.94) 100%),url(https://seattleseniorlivingresource.com/wp-content/uploads/2025/09/ERA_ThePopes_ATP-085-1000x700@2x.webp) 51% 53% /cover no-repeat;border-radius:12px;padding:40px}@media (max-width:767px){.gb-element-af545128{flex-direction:column;row-gap:20px;padding:30px}}.gb-element-1dbf3676{width:75%}@media (max-width:1024px){.gb-element-1dbf3676{width:70%}}@media (max-width:767px){.gb-element-1dbf3676{width:100%}}.gb-element-5366e1e8{align-items:center;display:flex;flex-direction:column;justify-content:center;width:25%}@media (max-width:1024px){.gb-element-5366e1e8{width:30%}}@media (max-width:767px){.gb-element-5366e1e8{flex-direction:row;justify-content:flex-start;width:100%}}.gb-element-3fd864ab{display:flex;flex-direction:column;margin-bottom:50px;row-gap:15px}@media (max-width:1024px){.gb-element-3fd864ab{flex-direction:column}}.gb-element-238dc8f1{height:100%;width:75%;padding:10px 10px 10px 0px}.gb-element-238dc8f1 a:hover{color:var(--accent)}.gb-element-eb07765b{background-color:var(--heading);padding-top:60px}@media (max-width:1024px){.gb-element-eb07765b{padding-left:20px;padding-right:20px}}.gb-element-5bf5615a{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:40px}.gb-element-0a05ace2{color:var(--base-3);display:flex;flex-direction:column;row-gap:20px;width:40%}@media (max-width:1024px){.gb-element-0a05ace2{width:100%}}.gb-element-7d5bb3dd{color:var(--base-3);list-style-type:none;width:25%}.gb-element-7d5bb3dd a{color:var(--base-3)}.gb-element-7d5bb3dd a:hover{color:var(--accent)}@media (max-width:1024px){.gb-element-7d5bb3dd{width:50%}}@media (max-width:767px){.gb-element-7d5bb3dd{width:100%}}.gb-element-91e5aac6{color:var(--base-3);list-style-type:none;width:25%}.gb-element-91e5aac6 a{color:var(--base-3)}.gb-element-91e5aac6 a:hover{color:var(--accent)}@media (max-width:1024px){.gb-element-91e5aac6{width:50%}}@media (max-width:767px){.gb-element-91e5aac6{width:100%}}.gb-element-834093f0{column-gap:10px;display:inline-flex;flex-wrap:wrap;margin-top:20px;row-gap:10px}.gb-element-e2260487{color:var(--base-3);display:flex;font-size:14px;font-weight:300;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:20px;padding-top:20px;border-top:1px dashed rgba(255,255,255,0.1)}.gb-element-e2260487 a{color:var(--base-3)}.gb-element-e2260487 a:hover{color:var(--accent)}.gb-text-9a97f42d{font-weight:700;text-align:center}.gb-text-4c473cce{margin-top:10px;max-width:700px;text-align:center}.gb-text-710ca098{align-items:center;background-color:var(--button);color:var(--base-3);column-gap:0.5em;display:inline-flex;font-weight:600;margin-top:20px;text-decoration:none;border-radius:8px;padding:10px 30px}.gb-text-710ca098:is(:hover,:focus){background-color:var(--button-hover);color:var(--base-3)}.gb-text-710ca098 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-f2951f4b{font-size:30px;font-weight:700;margin-bottom:0px}@media (max-width:767px){.gb-text-f2951f4b{font-size:25px;width:65%}}.gb-text-5b41e93f{align-items:center;color:var(--contrast);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid var(--border);border-radius:4px;padding:4px 8px}.gb-text-5b41e93f:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff}@media (max-width:767px){.gb-text-5b41e93f{width:30%}}.gb-text-96dcca2c{font-size:14px;margin-bottom:0px;max-width:800px}.gb-text-fcfc2274{font-size:30px;font-weight:700;margin-bottom:15px}.gb-text-b0a34c79{font-size:14px;margin-bottom:0px}.gb-text-08faaa82{align-items:center;color:var(--contrast);display:inline-flex;font-size:10px;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid var(--border);border-radius:4px;padding:4px 8px}.gb-text-08faaa82:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff}.gb-text-43c11b2b{font-size:20px;font-weight:600;line-height:1.4em;margin-bottom:15px}.gb-text-43c11b2b a{color:var(--heading)}.gb-text-223f1eb8{font-size:14px;margin-bottom:0px}.gb-text-3681ef73{font-size:30px;font-weight:700;margin-bottom:0px}@media (max-width:767px){.gb-text-3681ef73{font-size:25px;width:50%}}.gb-text-b6452510{align-items:center;color:var(--contrast);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid var(--border);border-radius:4px;padding:4px 8px}.gb-text-b6452510:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff}@media (max-width:767px){.gb-text-b6452510{width:35%}}.gb-text-8d42e02e{font-size:14px;margin-bottom:0px;max-width:800px}.gb-text-16761004{font-size:20px;font-weight:600;line-height:1.4em;margin-bottom:15px}.gb-text-16761004 a{color:var(--heading)}.gb-text-f244e8ca{font-size:14px;margin-bottom:0px}.gb-text-e1aefe57{font-size:30px;font-weight:700;margin-bottom:0px}@media (max-width:767px){.gb-text-e1aefe57{font-size:25px;width:50%}}.gb-text-f8b75682{align-items:center;color:var(--contrast);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid var(--border);border-radius:4px;padding:4px 8px}.gb-text-f8b75682:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff}@media (max-width:767px){.gb-text-f8b75682{width:35%}}.gb-text-8204eb2b{font-size:14px;margin-bottom:0px;max-width:800px}.gb-text-4e9a8d12{font-size:20px;font-weight:600;line-height:1.4em;margin-bottom:15px}.gb-text-4e9a8d12 a{color:var(--heading)}.gb-text-b98524b8{font-size:14px;margin-bottom:0px}.gb-text-918411fa{font-size:30px;font-weight:700;margin-bottom:0px}@media (max-width:767px){.gb-text-918411fa{font-size:25px;width:50%}}.gb-text-392ef2fa{align-items:center;color:var(--contrast);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid var(--border);border-radius:4px;padding:4px 8px}.gb-text-392ef2fa:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff}@media (max-width:767px){.gb-text-392ef2fa{width:35%}}.gb-text-b2c6ff0d{font-size:14px;margin-bottom:0px;max-width:800px}.gb-text-a7a55211{font-size:20px;font-weight:600;line-height:1.4em;margin-bottom:15px}.gb-text-a7a55211 a{color:var(--heading)}.gb-text-1ffe924f{font-size:14px;margin-bottom:0px}.gb-text-443fcff1{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.gb-text-996552de{font-weight:700}.gb-text-2d902a2e{align-items:center;background-color:var(--button);color:var(--base-3);column-gap:0.5em;display:inline-flex;font-weight:600;margin-top:10px;text-decoration:none;border-radius:8px;padding:10px 30px}.gb-text-2d902a2e:is(:hover,:focus){background-color:var(--button-hover);color:var(--base-3)}.gb-text-2d902a2e .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-f4faa1ff{color:var(--base-3);font-weight:600;margin-bottom:10px}.gb-text-30a1f860{color:var(--base-3);margin-bottom:0px}.gb-text-22c278fc{align-items:center;background-color:var(--base-3);color:var(--contrast);column-gap:0.5em;display:inline-flex;font-weight:600;justify-content:center;margin-top:10px;text-decoration:none;border-radius:8px;padding:10px 30px}.gb-text-22c278fc:is(:hover,:focus){background-color:var(--button-hover);color:var(--base-3)}.gb-text-22c278fc .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-f60acdec{align-items:center;column-gap:0.5em;display:inline-flex;font-size:20px;font-weight:600;margin-bottom:0px}.gb-text-f60acdec .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent)}@media (max-width:767px){.gb-text-f60acdec{font-size:25px;width:65%}}.gb-text-89c256ba{font-size:15px;font-weight:500;line-height:1.4em;margin-bottom:0px}.gb-text-89c256ba a{color:var(--heading)}.gb-text-dc83bec8{margin-bottom:0px}.gb-text-fdc19638{color:rgba(255,255,255,0.43);font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.gb-text-1edaba9f{color:rgba(255,255,255,0.43);font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.gb-text-2b76286d{margin-bottom:5px}.gb-text-52a28cd4{margin-bottom:5px}.gb-text-8eeac492{margin-bottom:5px}.gb-text-ba6633fa{align-items:center;background-color:var(--button);color:#ffffff;display:inline-flex;text-decoration:none;border-radius:6px;padding:10px}.gb-text-ba6633fa:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff;transition:all 0.5s ease 0s}.gb-text-ba6633fa .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--base-3)}.gb-text-1b3030c6{align-items:center;background-color:var(--button);color:#ffffff;display:inline-flex;text-decoration:none;border-radius:6px;padding:10px}.gb-text-1b3030c6:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff;transition:all 0.5s ease 0s}.gb-text-1b3030c6 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--base-3)}.gb-text-f17e5cfb{align-items:center;background-color:var(--button);color:#ffffff;display:inline-flex;text-decoration:none;border-radius:6px;padding:10px}.gb-text-f17e5cfb:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff;transition:all 0.5s ease 0s}.gb-text-f17e5cfb .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--base-3)}.gb-text-911246f6{align-items:center;background-color:var(--button);color:#ffffff;display:inline-flex;text-decoration:none;border-radius:6px;padding:10px}.gb-text-911246f6:is(:hover,:focus){background-color:var(--button-hover);color:#ffffff;transition:all 0.5s ease 0s}.gb-text-911246f6 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--base-3)}.gb-text-8bd8b823{column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-8bd8b823 .gb-shape svg{width:1em;height:1em;fill:currentColor;justify-self:center;margin-top:2px}.gb-looper-18516391{column-gap:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}@media (max-width:1024px){.gb-looper-18516391{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-18516391{grid-template-columns:1fr}}.gb-looper-da69fa0a{column-gap:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}@media (max-width:1024px){.gb-looper-da69fa0a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-da69fa0a{grid-template-columns:1fr}}.gb-looper-1e20d536{column-gap:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}@media (max-width:1024px){.gb-looper-1e20d536{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-1e20d536{grid-template-columns:1fr}}.gb-looper-a513c053{column-gap:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}@media (max-width:1024px){.gb-looper-a513c053{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-a513c053{grid-template-columns:1fr}}.gb-looper-266588e7{column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:30px}@media (max-width:1024px){.gb-looper-266588e7{display:grid;grid-template-columns:1fr}}@media (max-width:767px){.gb-looper-266588e7{display:grid;grid-template-columns:1fr}}.gb-loop-item-611e4007{background-color:var(--base-3);box-shadow:1px 1px 5px rgba(0,0,0,0.1);cursor:grab;object-fit:cover;overflow-x:hidden;overflow-y:hidden;border-radius:8px}.gb-loop-item-611e4007:is(:hover,:focus){box-shadow:0px 6px 6px 0px rgba(0,0,0,0.08);transition:all 0.5s ease 0s}.gb-loop-item-5389d09f{background-color:var(--base-3);box-shadow:1px 1px 5px rgba(0,0,0,0.1);cursor:grab;object-fit:cover;overflow-x:hidden;overflow-y:hidden;border-radius:8px}.gb-loop-item-5389d09f:is(:hover,:focus){box-shadow:0px 6px 6px 0px rgba(0,0,0,0.08);transition:all 0.5s ease 0s}.gb-loop-item-cb71c12b{background-color:var(--base-3);box-shadow:1px 1px 5px rgba(0,0,0,0.1);cursor:grab;object-fit:cover;overflow-x:hidden;overflow-y:hidden;border-radius:8px}.gb-loop-item-cb71c12b:is(:hover,:focus){box-shadow:0px 6px 6px 0px rgba(0,0,0,0.08);transition:all 0.5s ease 0s}.gb-loop-item-4dddee69{background-color:var(--base-3);box-shadow:1px 1px 5px rgba(0,0,0,0.1);cursor:grab;object-fit:cover;overflow-x:hidden;overflow-y:hidden;border-radius:8px}.gb-loop-item-4dddee69:is(:hover,:focus){box-shadow:0px 6px 6px 0px rgba(0,0,0,0.08);transition:all 0.5s ease 0s}.gb-loop-item-f7645e67{background-color:var(--base-3);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.05);column-gap:20px;display:flex;overflow-x:hidden;overflow-y:hidden;border-radius:8px}.gb-media-9f25e95b{display:block;height:236px;max-width:100%;object-fit:cover;border-bottom:1px solid var(--border)}.gb-media-9e38250b{display:block;height:236px;max-width:100%;object-fit:cover;border-bottom:1px solid var(--border)}.gb-media-f0a5a9b6{display:block;height:236px;max-width:100%;object-fit:cover;border-bottom:1px solid var(--border)}.gb-media-0ff8f23c{display:block;height:236px;max-width:100%;object-fit:cover;border-bottom:1px solid var(--border)}.gb-media-57a0e916{box-shadow:0px 0px 10px 11px rgba(42,157,245,0.1);height:400px;object-fit:cover;width:500px;border-radius:12px}@media (max-width:1024px){.gb-media-57a0e916{width:350px}}@media (max-width:767px){.gb-media-57a0e916{height:300px;width:100%}}.gb-media-fa8ac0ad{display:block;height:100%;margin-bottom:30px;max-width:100%;object-fit:cover;width:150px;border-right:1px solid rgba(224,224,224,0.22)}.gb-media-d6d414ac{height:auto;max-width:100%;object-fit:cover;width:200px}@media (max-width:1024px){.gb-media-d6d414ac{width:250px}}