.flex_cell.av-rrts6kc-0d5fa44a6cdaa73fbf9f0c809fb2d9a6{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-rrts6kc-0d5fa44a6cdaa73fbf9f0c809fb2d9a6{padding:3.5% 3.5% 3.5% 3.5% !important} .flex_column.av-ran2ipo-3c3205c4a5a2989e08519e192c71f84b{padding:35px 35px 35px 35px;background-color:rgba(13,52,99,0.9)}.avia_transform .flex_column.av-ran2ipo-3c3205c4a5a2989e08519e192c71f84b{animation-duration:1.5s} #top .av-special-heading.av-m5mrp28t-0caeb0a0d28a000b327cb5e867958578{margin:0 0 0 0;padding-bottom:0px}body .av-special-heading.av-m5mrp28t-0caeb0a0d28a000b327cb5e867958578 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-m5mrp28t-0caeb0a0d28a000b327cb5e867958578 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-r3bk2d8-43a28dedd838b97ce3592edcfe60a4d3{height:20px} #top .av_textblock_section.av-qeveysc-d89b108d4cf8e72e3d176c8ebdf6f05f .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-pwcargc-2faf79c7e861edd49519a90cffe858d0{height:10px} .flex_cell.av-2iro6fw-79ada64c097cedfa1b9db387b8f3e10c{vertical-align:top;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2025/01/caregiver-with-senior-woman-for-conversation.jpg) 100% 50% no-repeat scroll } #top .hr.hr-invisible.av-onaof30-a26de5883a85421ab58f07b8dc8e8024{height:150px} .flex_column.av-nrso35o-b7cfa4d127ee2abe992ef45d358cc215{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-n6em1bw-60f9a5780005d49110d1b4cb8cede30d{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-n6em1bw-60f9a5780005d49110d1b4cb8cede30d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-n6em1bw-60f9a5780005d49110d1b4cb8cede30d .av-subheading{font-size:15px} #top .hr.hr-invisible.av-759u8q9-1fa2ffa7e9ac2db358ebdeacc0aef246{height:30px} .av_textblock_section.av-196p9ue-3bc1e22a06315850dc1f9704bdb7816c{background-color:#0d3463}#top .av_textblock_section.av-196p9ue-3bc1e22a06315850dc1f9704bdb7816c .avia_textblock{padding:25px 25px 25px 25px;color:#ffffff} .flex_column.av-mfwzre0k-40a3fbefceae50189787857e1bbac07c{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2025/01/Fairmont-Northville-Facebook-Photo-8.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-8bwaq4x-8603db673856074b79db5c0099840d1d{height:275px} .flex_column.av-mfzi2k86-c33be85550f3eb1143e2ea7995984696{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(https://www.fairmontseniorliving.com/wp-content/uploads/2025/01/Fairmont-Northville-Facebook-Photo-12.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-2jsci8m-e102e0051f87f9994e0f9b4760c0a0d2{height:275px} .flex_column.av-25801rq-82dc3f750cc248a3afb82f7e378f8cd8{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-mfzi2tg2-5d52b427d909bf4309be30606814ca5a{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-mfzi2tg2-5d52b427d909bf4309be30606814ca5a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mfzi2tg2-5d52b427d909bf4309be30606814ca5a .av-subheading{font-size:15px} #top .hr.hr-invisible.av-qflv06-1d6e611dcd871006fb470d3db6984d6c{height:30px} .flex_column.av-6sbyjv5-9106c54ce67411d73b1f0b490ca038ca{width:48.5%;margin-left:0;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-6sbyjv5-9106c54ce67411d73b1f0b490ca038ca .av-flex-placeholder{width:3%} .av_font_icon.av-mfwzobh9-6eacac330276021bf0b8440528d03a49{color:#c2aa7e;border-color:#c2aa7e}.avia-svg-icon.av-mfwzobh9-6eacac330276021bf0b8440528d03a49 svg:first-child{stroke:#c2aa7e;fill:#c2aa7e}.av_font_icon.av-mfwzobh9-6eacac330276021bf0b8440528d03a49 .av-icon-char{font-size:60px;line-height:60px} #top .hr.hr-invisible.av-6204gsx-0f485b6f66bc54ec051cca12b7aa64cc{height:25px} #top .av-special-heading.av-mfwzk8ic-070979be50fcbcfc9ab7a6c9d25f0dcd{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-mfwzk8ic-070979be50fcbcfc9ab7a6c9d25f0dcd .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mfwzk8ic-070979be50fcbcfc9ab7a6c9d25f0dcd .av-subheading{font-size:15px} #top .hr.hr-invisible.av-5v07yr5-86fb81a8acbe063e6ac300790bb9b463{height:15px} .flex_column.av-1u436qe-5b7c4b5d439e0033ecf2b9bc27f62d3c{width:48.5%;margin-left:0;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;background-color:#f2f3ee}#top .flex_column_table.av-equal-height-column-flextable.av-1u436qe-5b7c4b5d439e0033ecf2b9bc27f62d3c .av-flex-placeholder{width:3%} .av_font_icon.av-mfzieeoa-f519094961a8d0bf80eec01a92cf1190{color:#c2aa7e;border-color:#c2aa7e}.avia-svg-icon.av-mfzieeoa-f519094961a8d0bf80eec01a92cf1190 svg:first-child{stroke:#c2aa7e;fill:#c2aa7e}.av_font_icon.av-mfzieeoa-f519094961a8d0bf80eec01a92cf1190 .av-icon-char{font-size:60px;line-height:60px} #top .hr.hr-invisible.av-13xqafq-61637fa1bbcdfd027ab3f4f91801db24{height:25px} #top .av-special-heading.av-mfzido8i-9d1f6763d05118420062050a992a1a6c{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-mfzido8i-9d1f6763d05118420062050a992a1a6c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mfzido8i-9d1f6763d05118420062050a992a1a6c .av-subheading{font-size:15px} #top .hr.hr-invisible.av-u809p2-5b567f7fba50387f5cf82670ac48c95d{height:15px} .flex_column.av-3lqbbg1-5b75d73e0b082c99a2084bb92c884f32{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-2ysj3e9-e874ddd7c54cdb2c8a6ffbc1549d856d{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-2ysj3e9-e874ddd7c54cdb2c8a6ffbc1549d856d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2ysj3e9-e874ddd7c54cdb2c8a6ffbc1549d856d .av-subheading{font-size:15px} #top .hr.hr-invisible.av-mfwzgi7t-ccbbb7f81f7ee3cbfe07b021d20492ba{height:15px} .flex_column.av-mfwzgez1-176b3fa54d5655c60c2ba8afb4107e1f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-qb9ea9-c81538229cfe78a9ae22992cf98afb8d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .hr.hr-invisible.av-17m53dd-fa9280a5e05ed2ef8aff24e0659b0c4e{height:50px} .avia-section.av-efyeloc-f9dc9e9b3f926a27155aa47538817b79{background-color:#0d3463;background-image:unset} .flex_column.av-e540obg-9e1502bed15134e0997d407ec54f61ac{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 3%} .avia-image-container.av-poxm64-7a1f108a3d465ac1f0709e99a2dfcc31 img.avia_image{box-shadow:none}.avia-image-container.av-poxm64-7a1f108a3d465ac1f0709e99a2dfcc31 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-d97hd8c-8b9705256ad30e37f1f52e5b22a0b250{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 6%}.avia_transform .flex_column.av-d97hd8c-8b9705256ad30e37f1f52e5b22a0b250{animation-duration:1.5s} #top .av-special-heading.av-cqvzifw-1601cc76fcfd56d2e6c00fbba0ae4176{margin:10px 0px 0px 0px;padding-bottom:10px;color:#ffffff}body .av-special-heading.av-cqvzifw-1601cc76fcfd56d2e6c00fbba0ae4176 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-cqvzifw-1601cc76fcfd56d2e6c00fbba0ae4176 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-cqvzifw-1601cc76fcfd56d2e6c00fbba0ae4176 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-bj8bfq4-9272a19e40b4434c551aa63bdedec188{height:20px} #top .hr.hr-invisible.av-k08tbl-38ea1ac0a495aa82ed792664388fe001{height:50px} #top .flex_column_table.av-equal-height-column-flextable.av-jmv7ed8-3fac5f5db9f89bd542b1ce60f1084420{margin-top:0px;margin-bottom:0px} #top .av-special-heading.av-j3ul1uk-3a7fedab28383f8504c5888e472f4d79{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-j3ul1uk-3a7fedab28383f8504c5888e472f4d79 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-j3ul1uk-3a7fedab28383f8504c5888e472f4d79 .av-subheading{font-size:15px} #top .hr.av-5hfaruk-22b9f72097d98c10cc41d063378bbf21{margin-top:15px;margin-bottom:15px}.hr.av-5hfaruk-22b9f72097d98c10cc41d063378bbf21 .hr-inner{width:250px} #top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d h3.toggler{font-size:24px;border-color:#465e84}#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d h3.toggler.activeTitle{background-color:#0d3463}#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d h3.toggler:not(.activeTitle):hover{color:#c2aa7d;background-color:#ffffff}#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d h3.toggler:not(.activeTitle):hover .toggle_icon,#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d p.toggler:not(.activeTitle):hover .toggle_icon *{border-color:#c2aa7d !important}#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d h3.toggler .toggle_icon{color:#465e84;border-color:#465e84}#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d h3.toggler .toggle_icon > span{color:#465e84;border-color:#465e84}#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d h3.toggler.activeTitle .toggle_icon,#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d p.toggler.activeTitle .toggle_icon > span{color:#ffffff;border-color:#ffffff}#top .togglecontainer.av-m5wyzw6q-d75eca4aa412a30199294cc49075f54d .toggle_wrap .toggle_content{border-color:#465e84} .flex_cell.av-3ac7xyu-2f5f5ae8ce6531d14c785c4cf5be0eb9{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-3ac7xyu-2f5f5ae8ce6531d14c785c4cf5be0eb9{padding:4% 6% 4% 6% !important} #top .flex_column_table.av-equal-height-column-flextable.av-2vr5rkm-f3519132e5f6ce340c215e0ece761301{margin-top:0px;margin-bottom:0px}.flex_column.av-2vr5rkm-f3519132e5f6ce340c215e0ece761301{border-radius:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#ded1ba} #top .av-special-heading.av-2i7yr92-1140c4c42ed3fb97d0b57cd9e7146825{margin:10px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-2i7yr92-1140c4c42ed3fb97d0b57cd9e7146825 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2i7yr92-1140c4c42ed3fb97d0b57cd9e7146825 .av-subheading{font-size:15px} #top .hr.av-25umira-3f62b7544a5a341a97c0d7207596aa9b{margin-top:15px;margin-bottom:15px}.hr.av-25umira-3f62b7544a5a341a97c0d7207596aa9b .hr-inner{width:250px;border-color:#0d3463} #top .av_textblock_section.av-mhjhpoyd-d038308f3891cbfd9a2af7f0e92cd206 .avia_textblock{font-size:20px} #top .hr.hr-invisible.av-1gxta8m-b3663404540d175fe5ad837ce3835dac{height:30px} #top .flex_column_table.av-equal-height-column-flextable.av-178dzau-93f222d966bfa8e9ab3f2db2f3802c0f{margin-top:0px;margin-bottom:0px}.flex_column.av-178dzau-93f222d966bfa8e9ab3f2db2f3802c0f{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-sd9ks6-a556740bacd0848b1b0d505f5bb85377{height:500px} @media only screen and (min-width:990px){#top #wrap_all .av-special-heading.av-m5mrp28t-0caeb0a0d28a000b327cb5e867958578 .av-special-heading-tag{font-size:62px}} @media only screen and (min-width:480px) and (max-width:767px){.flex_column.av-e540obg-9e1502bed15134e0997d407ec54f61ac{padding:0px 0px 0px 0px} .flex_column.av-d97hd8c-8b9705256ad30e37f1f52e5b22a0b250{padding:0px 0px 0px 0px}} @media only screen and (max-width:479px){.flex_column.av-e540obg-9e1502bed15134e0997d407ec54f61ac{padding:0px 0px 0px 0px} .flex_column.av-d97hd8c-8b9705256ad30e37f1f52e5b22a0b250{padding:0px 0px 0px 0px}}