.flex_cell.av-vfhbguk-b99a2323767f34933e591d9ee5f45b8c{vertical-align:middle;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2024/11/Fairmont-Header-Texture-V1.jpg) 50% 50% no-repeat scroll #c2aa7e}.responsive #top #wrap_all .flex_cell.av-vfhbguk-b99a2323767f34933e591d9ee5f45b8c{padding:3.5% 3.5% 3.5% 3.5% !important} .flex_column.av-v4tavnw-ed4221aa1ada7d933ec3fb478c23bcf4{padding:35px 35px 35px 35px;background-color:rgba(13,52,99,0.9)}.avia_transform .flex_column.av-v4tavnw-ed4221aa1ada7d933ec3fb478c23bcf4{animation-duration:1.5s} #top .av-special-heading.av-m5phz7k4-8934cd6e0dd06cd042a008bfc73948cd{margin:0 0 0 0;padding-bottom:0px}body .av-special-heading.av-m5phz7k4-8934cd6e0dd06cd042a008bfc73948cd .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-m5phz7k4-8934cd6e0dd06cd042a008bfc73948cd .av-subheading{font-size:15px} #top .hr.hr-invisible.av-uhnu5ws-c5ff94f0f7aed634a82b4600981f7013{height:30px} #top .av_textblock_section.av-u5rxxfw-48dc5e77dc7d1a018cb8ccdb15d7efae .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-2yhc4b0-bd41b9875a7294786fcbff8d73a88ab7{height:10px} .flex_cell.av-swe220c-70e258502a419eb4282ba8abb27c8374{vertical-align:top;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2025/01/Fairmont-Northville-Imdoor-3.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-s8oagj0-7ee3024580b164525fdff743964b96b0{height:150px} #top .avia-gallery.av-m5zhq90n-85d6d6d4622c9465168109d596caf65b .avia-gallery-thumb a{width:20%} .flex_column.av-r6da964-c4ba3f35308c0cd0882330954805d074{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-qqsssa4-5ab282ab23bdba33adf43aabc1e2015d{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-qqsssa4-5ab282ab23bdba33adf43aabc1e2015d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-qqsssa4-5ab282ab23bdba33adf43aabc1e2015d .av-subheading{font-size:15px} #top .hr.av-qmhrics-90bcb94910313a5cfb31fdcd77cd0490{margin-top:15px;margin-bottom:15px}.hr.av-qmhrics-90bcb94910313a5cfb31fdcd77cd0490 .hr-inner{width:250px} .flex_column.av-o5hvkp8-1965bce4b1a2f55784671e4143c497f5{border-radius:0px 0px 0px 0px;padding:0px 8% 0px 8%} #top .av-special-heading.av-noaorkc-cfe6ed7d7c835b82800555c32f044dbf{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-noaorkc-cfe6ed7d7c835b82800555c32f044dbf .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-noaorkc-cfe6ed7d7c835b82800555c32f044dbf .av-subheading{font-size:15px} #top .hr.av-2azwlak-459bdf25ab0615b3a725493ab5790ce0{margin-top:15px;margin-bottom:15px}.hr.av-2azwlak-459bdf25ab0615b3a725493ab5790ce0 .hr-inner{width:250px} #top .av-special-heading.av-kn9br1o-aeee30b43bf3c160ce0c630291eff58d{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-kn9br1o-aeee30b43bf3c160ce0c630291eff58d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-kn9br1o-aeee30b43bf3c160ce0c630291eff58d .av-subheading{font-size:15px} #top .hr.hr-invisible.av-39wfxik-1e618a6ec102ee896b5ddc2598103d0d{height:50px} #top .flex_column_table.av-equal-height-column-flextable.av-m5zh80go-5f3eb7e3ded94d12ca82b2fcfb27f403{margin-top:0px;margin-bottom:0px}.flex_column.av-m5zh80go-5f3eb7e3ded94d12ca82b2fcfb27f403{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-m5zh80go-5f3eb7e3ded94d12ca82b2fcfb27f403 .av-flex-placeholder{width:2%} .iconbox.av-m5zh6tti-e28ef64d58e595de831b94c2abb4a855 .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zh6tti-e28ef64d58e595de831b94c2abb4a855 .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .flex_column_table.av-equal-height-column-flextable.av-5y3huss-6cee6de60309d365f22b61086de2abce{margin-top:0px;margin-bottom:0px}.flex_column.av-5y3huss-6cee6de60309d365f22b61086de2abce{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-5y3huss-6cee6de60309d365f22b61086de2abce .av-flex-placeholder{width:2%} .iconbox.av-m5zhek4p-b1419b22e8264fb40f466164b6b1faf7 .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhek4p-b1419b22e8264fb40f466164b6b1faf7 .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .flex_column_table.av-equal-height-column-flextable.av-5bhql64-48d2551cdd0ff14616ef32f06546d53b{margin-top:0px;margin-bottom:0px}.flex_column.av-5bhql64-48d2551cdd0ff14616ef32f06546d53b{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-5bhql64-48d2551cdd0ff14616ef32f06546d53b .av-flex-placeholder{width:2%} .iconbox.av-m5zhf1ip-fb55e5f9728d5388d7280d65858b37d1 .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhf1ip-fb55e5f9728d5388d7280d65858b37d1 .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .hr.hr-invisible.av-4nig20c-4b1e5251ca3eb15cada87705e4bae1b9{height:50px} #top .flex_column_table.av-equal-height-column-flextable.av-4jnjmks-f47c0c8e9b3cf7e730649920c14d3d67{margin-top:0px;margin-bottom:0px}.flex_column.av-4jnjmks-f47c0c8e9b3cf7e730649920c14d3d67{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-4jnjmks-f47c0c8e9b3cf7e730649920c14d3d67 .av-flex-placeholder{width:2%} .iconbox.av-m5zhfbqj-461af5de28dd3775a70fee66fa5bc95d .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhfbqj-461af5de28dd3775a70fee66fa5bc95d .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .flex_column_table.av-equal-height-column-flextable.av-3x7su5o-95a225ce1d7fa58aa712f49d3111d14e{margin-top:0px;margin-bottom:0px}.flex_column.av-3x7su5o-95a225ce1d7fa58aa712f49d3111d14e{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-3x7su5o-95a225ce1d7fa58aa712f49d3111d14e .av-flex-placeholder{width:2%} .iconbox.av-m5zhfmjn-94d27daff9a2925b8353ddfcbe717d60 .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhfmjn-94d27daff9a2925b8353ddfcbe717d60 .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .flex_column_table.av-equal-height-column-flextable.av-3k6cjnw-8250997653372b1c4dc2e1aaba1d098a{margin-top:0px;margin-bottom:0px}.flex_column.av-3k6cjnw-8250997653372b1c4dc2e1aaba1d098a{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-3k6cjnw-8250997653372b1c4dc2e1aaba1d098a .av-flex-placeholder{width:2%} .iconbox.av-m5zhfyv8-0426313adfec9af287ec1416ce53ee8e .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhfyv8-0426313adfec9af287ec1416ce53ee8e .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .hr.hr-invisible.av-2w5kfho-73ebd9ca93998914df054bce3a9cc129{height:50px} #top .flex_column_table.av-equal-height-column-flextable.av-2eg7wek-a5bc0a25813b5b975976d472325a05c4{margin-top:0px;margin-bottom:0px}.flex_column.av-2eg7wek-a5bc0a25813b5b975976d472325a05c4{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-2eg7wek-a5bc0a25813b5b975976d472325a05c4 .av-flex-placeholder{width:2%} .iconbox.av-m5zhgciw-9b0a804e8bba72177b7d9c269d7491de .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhgciw-9b0a804e8bba72177b7d9c269d7491de .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .flex_column_table.av-equal-height-column-flextable.av-1ydc4x8-25e96b0421ac0291928a8c2890e827f0{margin-top:0px;margin-bottom:0px}.flex_column.av-1ydc4x8-25e96b0421ac0291928a8c2890e827f0{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-1ydc4x8-25e96b0421ac0291928a8c2890e827f0 .av-flex-placeholder{width:2%} .iconbox.av-m5zhgl9c-d4dc604b40f99f6fe7d24838f2370325 .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhgl9c-d4dc604b40f99f6fe7d24838f2370325 .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .flex_column_table.av-equal-height-column-flextable.av-1lezarw-b9a6001a651c83136d9f487ff9dd2075{margin-top:0px;margin-bottom:0px}.flex_column.av-1lezarw-b9a6001a651c83136d9f487ff9dd2075{width:32%;margin-left:0;border-radius:0px 0px 0px 0px;padding:10px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-1lezarw-b9a6001a651c83136d9f487ff9dd2075 .av-flex-placeholder{width:2%} .iconbox.av-m5zhguam-af8d0e118a402ec74e5e9e6d4f2cfd92 .iconbox_icon{background-color:#0d3463;border:1px solid #0d3463;color:#c2aa7d}.iconbox.av-m5zhguam-af8d0e118a402ec74e5e9e6d4f2cfd92 .iconbox_icon.avia-svg-icon svg:first-child{fill:#c2aa7d;stroke:#c2aa7d} #top .hr.hr-invisible.av-sc4tt8-768a9a674b6f9ed0db4e25e9ee83280e{height:45px} .avia-section.av-bdmwhsc-e5f245cc525c33bba23ec4ed03edccca{background-color:#0d3463;background-image:unset} .flex_column.av-b08y3l8-fe4234e0fec6940b3cf0b7e29e14bbd9{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 3%} .avia-image-container.av-aadhfnw-cce94829205abe54d6a887227f235161 img.avia_image{box-shadow:none}.avia-image-container.av-aadhfnw-cce94829205abe54d6a887227f235161 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-9q3huuk-e32157b80f92b5998e1ff5f8a2738f6b{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 6%}.avia_transform .flex_column.av-9q3huuk-e32157b80f92b5998e1ff5f8a2738f6b{animation-duration:1.5s} #top .av-special-heading.av-y3k8z0-cedcb87a5cd618c8ede65ba6b43bd0a8{margin:10px 0px 0px 0px;padding-bottom:10px;color:#ffffff}body .av-special-heading.av-y3k8z0-cedcb87a5cd618c8ede65ba6b43bd0a8 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-y3k8z0-cedcb87a5cd618c8ede65ba6b43bd0a8 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-y3k8z0-cedcb87a5cd618c8ede65ba6b43bd0a8 .av-subheading{font-size:15px} #top .av_textblock_section.av-911kaj0-0500c40ebaac89c596030db1eecec11e .avia_textblock{font-size:22px;color:#ffffff} #top .hr.hr-invisible.av-8gb55f0-328db3a13b2ac4687524c4d9168a5f28{height:20px} #top .hr.hr-invisible.av-743g5jg-7b49e1adf0dbe7adedea049c25069bfd{height:45px} #top .flex_column_table.av-equal-height-column-flextable.av-377ik8c-7c7f30a966e1da478d13c07938a91d43{margin-top:0px;margin-bottom:0px}.flex_column.av-377ik8c-7c7f30a966e1da478d13c07938a91d43{border-radius:0px 0px 0px 0px} #top .av-special-heading.av-2h8lkzw-bbaf426092a0f61db3c769df9ae3da2a{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-2h8lkzw-bbaf426092a0f61db3c769df9ae3da2a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2h8lkzw-bbaf426092a0f61db3c769df9ae3da2a .av-subheading{font-size:15px} #top .avia-icon-list-container.av-m5zhzlec-c10b5bc3691c78ad850f166a692e8d9b .iconlist_icon{color:#c2aa7d;background-color:transparent}#top .avia-icon-list-container.av-m5zhzlec-c10b5bc3691c78ad850f166a692e8d9b .iconlist_icon svg:first-child{stroke:#c2aa7d;fill:#c2aa7d}.avia-icon-list-container.av-m5zhzlec-c10b5bc3691c78ad850f166a692e8d9b .iconlist_content{color:#262626} #top .flex_column_table.av-equal-height-column-flextable.av-m5zi10cy-33e78c5b87000acfec87acddd141febe{margin-top:0px;margin-bottom:0px}.flex_column.av-m5zi10cy-33e78c5b87000acfec87acddd141febe{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2025/01/Fairmont-Northville-Imdoor-6.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-158gsi4-d9254d479c82a011610653ebc705baf1{height:350px} .flex_column.av-6p2yuks-972d2d16a4753f6c296479a25fe44c69{width:16.8%;margin-left:0;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#0d3463}#top .flex_column_table.av-equal-height-column-flextable.av-6p2yuks-972d2d16a4753f6c296479a25fe44c69 .av-flex-placeholder{width:4%} .av_font_icon.av-68443ws-b15eb2bf13f3c89daaec2efa6b1d0a09{color:#c2aa7d;border-color:#c2aa7d}.avia-svg-icon.av-68443ws-b15eb2bf13f3c89daaec2efa6b1d0a09 svg:first-child{stroke:#c2aa7d;fill:#c2aa7d}.av_font_icon.av-68443ws-b15eb2bf13f3c89daaec2efa6b1d0a09 .av-icon-char{font-size:120px;line-height:120px} .flex_column.av-5pa3o7g-0f17dd5c6e80cc7bf6b8df49b852fdd3{width:79.2%;margin-left:0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}#top .flex_column_table.av-equal-height-column-flextable.av-5pa3o7g-0f17dd5c6e80cc7bf6b8df49b852fdd3 .av-flex-placeholder{width:4%} #top .av-special-heading.av-m5pi11br-2a2d87c1b7916fff3096f55730e73d57{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-m5pi11br-2a2d87c1b7916fff3096f55730e73d57 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-m5pi11br-2a2d87c1b7916fff3096f55730e73d57 .av-subheading{font-size:15px} #top .hr.av-57g3ylo-8ee386d5ec459d546173fc5dc4e40d9b{margin-top:15px;margin-bottom:15px}.hr.av-57g3ylo-8ee386d5ec459d546173fc5dc4e40d9b .hr-inner{width:250px} .flex_cell.av-ge1aek-d2878318bb02cd10690a593246a81536{vertical-align:middle;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2024/11/Fairmont-Form-Texture-V2.jpg) 50% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-ge1aek-d2878318bb02cd10690a593246a81536{padding:4% 6% 4% 6% !important} #top .flex_column_table.av-equal-height-column-flextable.av-1e39vw-066cc231ff187d9b2549b67f70fdfb1f{margin-top:0px;margin-bottom:0px}.flex_column.av-1e39vw-066cc231ff187d9b2549b67f70fdfb1f{border-radius:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#ded1ba} #top .av-special-heading.av-3eiyvf0-212ceb0feb4bae5db957e53cffc35b56{margin:10px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-3eiyvf0-212ceb0feb4bae5db957e53cffc35b56 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-3eiyvf0-212ceb0feb4bae5db957e53cffc35b56 .av-subheading{font-size:15px} #top .hr.av-2zazi8c-1a2aa060b2997504fe154858078b54d6{margin-top:15px;margin-bottom:15px}.hr.av-2zazi8c-1a2aa060b2997504fe154858078b54d6 .hr-inner{width:250px;border-color:#0d3463} #top .av_textblock_section.av-2ksb298-580c7d6c682c79296b8afcaa40c15032 .avia_textblock{font-size:20px} #top .hr.hr-invisible.av-236tulo-0232c980ba4027a04489dba2484f5ddc{height:30px} #top .flex_column_table.av-equal-height-column-flextable.av-1bzod4c-df965901da77e7b33381b30ab4a84317{margin-top:0px;margin-bottom:0px}.flex_column.av-1bzod4c-df965901da77e7b33381b30ab4a84317{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2024/11/Group-of-seniors-working-on-a-puzzle.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-trt94c-b769fc60faf0aa785e302bde1401a73e{height:500px} @media only screen and (min-width:990px){#top #wrap_all .av-special-heading.av-m5phz7k4-8934cd6e0dd06cd042a008bfc73948cd .av-special-heading-tag{font-size:62px}} @media only screen and (min-width:480px) and (max-width:767px){.flex_column.av-o5hvkp8-1965bce4b1a2f55784671e4143c497f5{padding:0px 0px 0px 0px} .flex_column.av-b08y3l8-fe4234e0fec6940b3cf0b7e29e14bbd9{padding:0px 0px 0px 0px} .flex_column.av-9q3huuk-e32157b80f92b5998e1ff5f8a2738f6b{padding:0px 0px 0px 0px}} @media only screen and (max-width:479px){.flex_column.av-o5hvkp8-1965bce4b1a2f55784671e4143c497f5{padding:0px 0px 0px 0px} .flex_column.av-b08y3l8-fe4234e0fec6940b3cf0b7e29e14bbd9{padding:0px 0px 0px 0px} .flex_column.av-9q3huuk-e32157b80f92b5998e1ff5f8a2738f6b{padding:0px 0px 0px 0px}}