body{margin-right:0!important}@media (max-width:993px){body .tawk-message-preview{margin-top:-25px}}.fancybox__slide.has-image>.fancybox__content img{max-width:85vw}body.search{padding:0;background:unset;border-radius:0;border:none}.reference__form .form-field__textarea{width:100%}.video-card__title-avatar{max-width:2.5rem}.intro--city .intro__text p,.intro--city .intro__text ul,.intro--city .intro__text ol{margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;color:#fff}.home_video{width:100vw;height:1000px;max-height:100%;position:absolute;object-fit:cover}.intro__text-mobile p,.intro__text-mobile ul,.intro__text-mobile ol{padding:0 1.25rem;color:#999;font-size:.75rem;font-weight:500;line-height:1.1875rem}.intro__text-mobile p{padding:0 0}.big-card__info{align-items:flex-start}.flex-1{flex:1}.big-card .gallery .gallery__main-img:nth-child(n+2){display:none}.big-card__view-all-button{pointer-events:none}.card--horizontal .card__img{width:100%}.contact-us .wpcf7-form-control-wrap input,.contact-us .wpcf7-form-control-wrap textarea{width:100%}.contact-us:not(.contact-us-page) .contact-us__content{align-items:stretch;gap:24px}.contact-us:not(.contact-us-page) .contact-us__map-column{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0;align-self:stretch;min-height:0}.contact-us:not(.contact-us-page) .contact-us__intro{display:flex;flex-direction:column;align-items:flex-start;width:100%;flex-shrink:0}.contact-us:not(.contact-us-page) .contact-us__intro .title{text-align:left;margin-bottom:16px;align-self:stretch}.contact-us:not(.contact-us-page) .contact-us__intro-sub{display:flex;flex-direction:column;gap:8px;width:100%}.contact-us:not(.contact-us-page) .contact-us__text{margin-bottom:0;align-self:stretch;text-align:left;margin-top:0}.contact-us:not(.contact-us-page) .contact-us__email-line{margin:0;font-size:16px;line-height:24px;color:#364152;font-weight:400}.contact-us:not(.contact-us-page) .contact-us__email-label{margin-right:4px;font-weight:400;color:#364152}.contact-us:not(.contact-us-page) .contact-us__email-line a{color:#f17ca8;text-decoration:underline;font-weight:400}.contact-us:not(.contact-us-page) .contact-us__map{flex:1 1 auto;width:100%;min-height:200px;height:auto}.contact-us:not(.contact-us-page) .contact-us__map iframe{height:100%;min-height:100%}.contact-us:not(.contact-us-page) .contact-us__form{align-self:stretch;width:50%;border-radius:24px;border:1px solid #E3E8EF;background:#FFF;box-sizing:border-box;padding:32px 40px}@media (max-width:993px){.contact-us:not(.contact-us-page) .contact-us__form{width:100%;padding:24px 20px}.contact-us:not(.contact-us-page) .contact-us__map{flex:0 0 auto;min-height:280px;height:280px}}@media (max-width:1280px){.contact-us:not(.contact-us-page) .contact-us__form{padding:24px 28px}}.contact-us:not(.contact-us-page) .contact-us__form textarea.wpcf7-textarea,.contact-us:not(.contact-us-page) .contact-us__form .wpcf7-textarea{background-color:#fff!important;background:#fff!important;border:1px solid #d1d5db;border-radius:14px;box-sizing:border-box}.contact-us:not(.contact-us-page) .contact-us__form textarea.wpcf7-textarea::placeholder,.contact-us:not(.contact-us-page) .contact-us__form .wpcf7-textarea::placeholder{color:#b0babf;font-weight:400;opacity:1}.contact-us:not(.contact-us-page) .contact-us__form textarea.wpcf7-textarea:-webkit-autofill,.contact-us:not(.contact-us-page) .contact-us__form textarea.wpcf7-textarea:-webkit-autofill:hover,.contact-us:not(.contact-us-page) .contact-us__form textarea.wpcf7-textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important}.listing__results__sort{display:flex;align-items:center;column-gap:5px;max-width:15rem}.listing__results__sort-title{white-space:nowrap}.card.post-not-found{border:0;width:100%;display:flex;flex-direction:column;align-items:center}.card.post-not-found img{max-width:260px}.articles__sidebar-news input,.articles__sidebar-news button{width:100%}body .wpcf7 form.sent .wpcf7-response-output{display:block!important;border-color:#fba2c4}.filters .toggle__content{pointer-events:none;display:none}.toggle.open .toggle__content{pointer-events:unset;display:grid}.recent-posts__category{text-decoration:none}.profile-metterport-section__inner iframe{width:100%;height:100%}.profile-video-section__inner{height:40rem}.profile-video-section__inner iframe{width:100%;height:100%}@media (min-width:993px){.team .teamCarousel{overflow:visible!important}.team .team__cards.swiper-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr);gap:60px 32px;width:100%!important;transform:none!important}.team .team__card-slide.swiper-slide{width:auto!important;height:100%!important;display:flex}.team .team__card-slide--special.swiper-slide{height:auto!important;align-self:start}.team .team__card-img{width:154px!important;margin-left:0!important;margin-right:0!important}.team--about-us .teamCarousel--about-scroll{overflow:visible!important}.team--about-us .teamCarousel--about-scroll .team__cards-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:60px 32px!important;width:100%!important;transform:none!important}.team--about-us .teamCarousel--about-scroll .team__card-slide--scroll{width:auto!important;height:100%!important;display:flex!important}.team--about-us .teamCarousel--about-scroll .team__card-slide--special-full{height:auto!important;align-self:start}.team--about-us .teamCarousel--about-scroll .team__scroll-foot{display:none!important}.team .team__card:not(.team__card--special){display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}.team .team__card:not(.team__card--special) .team__card-top{grid-column:1;grid-row:1;width:auto}.team .team__card:not(.team__card--special) .team__card-socials{grid-column:2;grid-row:1;justify-self:end;align-self:start}.team .team__card:not(.team__card--special) .team__card-content{grid-column:1 / -1;grid-row:2}.team .team__card:not(.team__card--special) .team__card-bio{grid-column:1 / -1;grid-row:3}.team .team__card:not(.team__card--special).team__card--no-photo .team__card-socials{grid-column:1 / -1;grid-row:1;justify-self:end}.team .team__card:not(.team__card--special).team__card--no-photo .team__card-content{grid-row:2}.team .team__card:not(.team__card--special).team__card--no-photo .team__card-bio{grid-row:3}}.popup .form-field__input{width:100%}.nursing-homes__footer{display:flex;flex-direction:column;align-items:center;row-gap:40px;margin-top:64px}@media (max-width:993px){.nursing-homes__footer{margin-top:0}}.nursing-homes__dates{display:flex;flex-direction:column;align-items:center;gap:8px}.nursing-homes__updated{color:#252C32;font-size:18px;font-weight:500;line-height:28px}.profile-header-section___breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px}.profile-header-section___breadcrumbs li{position:relative}@media (max-width:767px){.profile-header-section___breadcrumbs li:not(:has(~li:not(.mobile-hidden)))::after{content:none!important}}.auth .form-field__input,.auth .form-field__textarea{width:100%}.intro--city .intro__holder{min-height:444px}.listing__results__load-more{display:flex;justify-content:center;margin-top:40px}.search-info-header{position:relative;margin-bottom:50px}.search-page-preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .8);z-index:9999}.search-page-preloader__spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:16px solid #f9fafb;border-top:16px solid #fba2c4;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}header.header{position:sticky;top:0;width:100%;background:#F4F4F4;border-bottom:1px solid #F2F4F7;z-index:100}@media (max-width:993px){header.header{position:static}}header.header .header__nav a,header.header .header__phone,header.header .header__logo,header.header .header__nav-link,header.header .header__nav-link-mobile,header.header .mobile-navs a,header.header .mobile-navs button.button.popup-opener,header.header .mobile-navs-search a{color:#344051!important}@media (max-width:992px){header.header .mobile-navs a,header.header .mobile-navs button.button.popup-opener,header.header .mobile-navs-search a,header.header .header__nav-link-mobile{color:#344051!important}}.padding-top-64px{padding-top:64px}.padding-top-8px{padding-top:8px}.padding-64px{padding:64px 0}.no-margin{margin:0!important}.white-bg{background:#fff}.intro__sub-title{color:#fff;margin:0 0 10px;font-size:18px}.intro__mobile-sub-title{color:#222;margin:0 0 10px;font-size:18px;display:none}.footer__link{word-wrap:break-word}.profile-video-banner{height:500px;border-radius:30px;object-fit:cover}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width:1280px){.filters{position:sticky;top:10px;overflow:auto}}@media(min-width:992px){.header-call-button{display:none}.header__child-nav-list{display:inline-block;position:absolute;top:100%;left:0;background:#fff;z-index:5;overflow:hidden;padding:25px 0;width:100%;transform:translateY(20px);opacity:0;visibility:hidden;transition:.3s ease-in-out;box-shadow:0 4px 8px rgb(0 0 0 / .15);border-bottom:2px solid rgb(1 18 34 / .2)}.header__nav-item-has-child:hover>.submenu-toggle-icon{transform:rotate(-180deg)}.header__nav-item-has-child:hover>.header__child-nav-list{opacity:1;visibility:visible;transform:translateY(0)}}.submenu-open .header__child-nav-list{transform:translateY(0);opacity:1;visibility:visible}.header__child-nav-list li{padding:7px 10px;text-align:left}.header__child-nav-list:first-child a{font-weight:600!important}.header__child-nav-list li a.first-el{font-size:18px;font-weight:600!important;line-height:1.55;color:#252c32;margin:0 0 16px}@media(max-width:992px){.header__nav-item-has-child>.header__nav-link{display:none}.header__nav-item-has-child{padding:0}.header__child-nav-list li{padding:.71875rem 0}.header__child-nav-list li:not(:last-child){border-bottom:.0625rem solid #333}}@media(max-width:1217px){.booking-section .mpa-times-container .mpa-times{grid-template-columns:repeat(2,1fr)}.card--horizontal .card__description{padding:0}}@media(max-width:767px){.page__main{padding-top:0}body .listing .cards .card{width:100%}.profile-video-section__inner{height:12.5rem}.intro--city .intro__holder{min-height:400px}.intro__mobile-sub-title{display:block;padding:0 1.25rem}.header__actions{column-gap:0.5rem!important;margin:0 .5rem 0 auto}.big-card__info{display:block}}.transparent .animation-container{display:none}.transparent.scrolled .animation-container{display:block}.animation-container{position:absolute;top:0;width:100%;height:100%;overflow:hidden;z-index:-1}.animation-container svg{position:absolute;top:50%;transform:translateY(-50%);animation:moveLeftRight 10s linear infinite}.custom-confirmation-message{margin:2em .5em 1em;padding:.2em 1em;border:1px solid #fba2c4}@keyframes moveLeftRight{0%{left:-50%}50%{left:100%}100%{left:-50%}}.job-search-wrapper,.info-header__holder{width:70%;margin:auto auto 2rem}.fav-cities{padding-top:0!important}@media (max-width:590px){#home_video--js{display:none}}.gallery-photo .gallery-photo__cities .button{display:flex;align-items:center;justify-content:center;max-width:180px;padding:8px 24px;border:1px solid #E4E7EC;border-radius:8px;background:#fff;box-shadow:0 1px 2px 0 rgb(1 18 34 / .04)}.gallery-photo .gallery-photo__cities .button span{padding:0}.gallery-photo .gallery-photo__cities .button:hover{background:#F2F4F7}.gallery-photo .gallery-photo__cities .swiper-slide{width:145px;margin-right:16px}.community-actions{display:flex;align-items:stretch;gap:6px;margin-top:16px;flex-wrap:wrap}.community-action-btn{appearance:none;display:flex;align-items:center;gap:6px;padding:12px 16px;border:1px solid #E3E8EF;border-radius:12px;background:#F8FAFC;box-shadow:0 1px 2px rgb(1 18 34 / .04);color:#1E1E1E;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer;white-space:nowrap;justify-content:center}.big-card__description-text .community-action-btn{display:flex!important;text-decoration:none!important}.big-card__description-text .community-action-btn span{text-decoration:none!important}.big-card__description-text a.community-action-btn{display:flex!important;align-items:center!important;gap:6px!important;padding:12px 16px!important;border:1px solid #E3E8EF!important;border-radius:12px!important;background:#F8FAFC!important;box-shadow:0 1px 2px rgb(1 18 34 / .04)!important;color:#1E1E1E!important;text-decoration:none!important;white-space:nowrap!important;justify-content:center!important}.big-card__description-text span.community-action-btn__label--desktop{display:inline!important}.big-card__description-text span.community-action-btn__label--mobile{display:none!important}.community-action-btn img{width:24px;height:24px;display:block}.community-action-btn__label--mobile{display:none!important}.community-actions__group{display:contents}.community-action-btn--phone{align-items:center;white-space:nowrap}.big-card__description-text .community-action-btn--phone .community-action-btn__phone-text{display:inline!important;text-decoration:none!important}.big-card__description-text .community-action-btn--phone .community-action-btn__phone-label{display:inline!important;font-size:15px;font-weight:500;line-height:24px;color:#1E1E1E}.big-card__description-text .community-action-btn--phone .community-action-btn__phone-label::after{content:":"}.big-card__description-text .community-action-btn--phone .community-action-btn__phone-number{display:inline!important;margin-left:5px;font-size:15px;font-weight:600;line-height:24px;color:#1E1E1E}@media (max-width:992px){.community-actions{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px}.community-actions>.community-actions__group{grid-column:1 / -1}.community-action-btn{width:100%;justify-content:flex-start}.community-actions>.community-action-btn--share,.community-actions>.community-action-btn--review{flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 16px;border-radius:16px;border:1px solid #E3E8EF;background:#EEF2F6;box-shadow:0 1px 2px 0 rgb(20 28 37 / .04);color:#364152;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-align:center;white-space:normal}.community-actions>.community-action-btn--share .community-action-btn__label,.community-actions>.community-action-btn--review .community-action-btn__label{color:#364152;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.community-actions>.community-action-btn--share img,.community-actions>.community-action-btn--review img{width:24px;height:24px}.community-actions__group .community-action-btn--phone,.community-actions__group .community-action-btn--email,.big-card__description-text .community-actions__group a.community-action-btn--phone,.big-card__description-text .community-actions__group a.community-action-btn--email{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%;padding:16px 20px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;white-space:normal!important;color:#1E1E1E!important;text-decoration:none!important;font-size:16px;font-weight:500;line-height:24px}.community-actions__group .community-action-btn+.community-action-btn{border-top:1px solid #E5E7EB!important}.community-action-btn__label--desktop{display:none!important}.community-action-btn__label--mobile{display:inline!important}.big-card__description-text span.community-action-btn__label--desktop{display:none!important}.big-card__description-text span.community-action-btn__label--mobile{display:inline!important}.community-actions__group{display:block!important;border:1px solid #E5E7EB;border-radius:32px;background:#FFF;overflow:hidden}.big-card__description-text .community-actions__group .community-action-btn--phone .community-action-btn__phone-text{display:inline!important}.big-card__description-text .community-actions__group .community-action-btn--phone .community-action-btn__phone-label{display:inline!important;font-size:16px;font-weight:500;color:#697586}.big-card__description-text .community-actions__group .community-action-btn--phone .community-action-btn__phone-number{display:inline-block!important;margin-left:5px;font-size:16px;font-weight:600;color:#1E1E1E;white-space:nowrap}}.contact-us-layout.new-form{padding-bottom:48px}.contact-us-layout .contact-us-page{padding-bottom:0}.info-header.info-header--about-us{padding:96px 0 118px;background:#FFF4F6;overflow:hidden}.info-header.info-header--about-us::after{content:"";position:absolute;width:520px;height:520px;right:30px;top:-80px;background-image:url(https://cdn.assistedlivingmagazine.com/wp-content/uploads/2026/02/04193440/assists-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.5;z-index:1;pointer-events:none}.info-header.info-header--about-us::before{content:"";position:absolute;width:400px;height:400px;right:-40px;top:120px;border-radius:400px;opacity:.2;background:#F07093;filter:blur(50px);z-index:2;pointer-events:none}.info-header--about-us .container{padding-left:2rem;padding-right:2rem}.info-header--about-us .info-header__holder{display:flex;flex-direction:column;width:100%;margin:0;position:relative;z-index:3;padding-right:360px;align-items:flex-start;gap:0}.info-header--about-us.info-header--services .info-header__holder{padding-right:0}.info-header.info-header--about-us.info-header--services-additional{background-color:#fff;margin-bottom:0;padding-bottom:0}.info-header.info-header--about-us.info-header--services-additional::before,.info-header.info-header--about-us.info-header--services-additional::after{display:none}@media (max-width:993px){.info-header.info-header--about-us.info-header--services-additional.section-indents{margin-bottom:0}.info-header.info-header--about-us.info-header--services-additional{padding-top:48px;padding-bottom:0}}@media (max-width:767px){.info-header.info-header--about-us.info-header--services-additional.section-indents{margin-bottom:0}.info-header.info-header--about-us.info-header--services-additional{padding-top:28px;padding-bottom:0}}.info-header--about-us.info-header--services-additional .info-header__additional-title{margin:0 0 12px;padding:0;color:#111926;font-size:24px;font-style:normal;font-weight:600;line-height:32px;text-align:left;letter-spacing:normal;max-width:100%}.info-header--about-us.info-header--services-additional .info-header__text{max-width:55%;width:100%;box-sizing:border-box}@media (max-width:993px){.info-header--about-us.info-header--services-additional .info-header__text{max-width:100%}}.info-header--about-us .intro__title_pink{margin:0 0 12px;color:#364152!important;text-align:left;font-size:16px;font-style:normal;font-weight:600;line-height:24px;max-width:520px}.info-header--about-us .title{margin:0 0 16px;color:#111926;text-align:left;font-size:48px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.48px;max-width:520px}.info-header--about-us .info-header__text{width:auto;margin:0;color:#364152;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:520px}.info-header--about-us .info-header__actions{display:flex;align-items:center;gap:12px;position:absolute;top:36px;right:0;z-index:4;margin-top:0}.info-header--about-us.info-header--services-additional .info-header__actions--services-additional{position:static;top:auto;right:auto;z-index:1;width:100%;margin-top:32px;justify-content:flex-start;flex-wrap:wrap;gap:16px}.info-header--about-us .info-header__btn{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:12px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;cursor:pointer;white-space:nowrap}.info-header--about-us .info-header__btn--pink{padding:16px 20px;background:linear-gradient(268deg,#FC8FB8 .21%,#FF649E 100%);color:#fff}.info-header--about-us .info-header__btn--pink:hover{opacity:.9}.info-header--about-us .info-header__btn--outline{height:56px;padding:12px 20px;border-radius:12px;border:1px solid #CCD5DF;background:#FFF;color:#111926}.info-header--about-us .info-header__btn--outline:hover{background:#F9FAFB}@media (max-width:993px){.info-header.info-header--about-us{padding:64px 0 80px}.info-header--about-us .container{padding-left:40px;padding-right:40px}.info-header--about-us .info-header__holder{padding-right:0}.info-header.info-header--about-us::after{width:430px;height:430px;right:-90px;top:-20px}.info-header.info-header--about-us::before{width:320px;height:320px;top:-10px}.info-header--about-us .info-header__actions{position:static;margin-top:40px}.info-header--about-us.info-header--services-additional .info-header__actions--services-additional{margin-top:28px}}@media (max-width:767px){.info-header.info-header--about-us{padding:48px 0 56px}.info-header--about-us .container{padding-left:20px;padding-right:20px}.info-header.info-header--about-us::after{width:300px;height:300px;right:-90px;top:0}.info-header.info-header--about-us::before{width:220px;height:220px;top:0;filter:blur(40px)}.info-header--about-us .title{font-size:36px;line-height:42px}.info-header--about-us .info-header__actions{flex-direction:column;width:100%;margin-top:32px}.info-header--about-us.info-header--services-additional .info-header__actions--services-additional{flex-direction:column;align-items:stretch;margin-top:24px;gap:12px}.info-header--about-us .info-header__btn{width:100%}}.assistance__holder{background-color:#FFF}.assistance.assistance--services .assistance__holder{padding-top:72px}.assistance.assistance--services.assistance--services-lead{margin-bottom:0}.assistance.assistance--services.assistance--services-lead .assistance__holder{padding-bottom:0}.assistance.assistance--services.assistance--services-lead .assistance__desktop-scroll{margin-bottom:16px}.assistance.assistance--services.assistance--services-follow{margin-bottom:0}.assistance.assistance--services.assistance--services-follow .assistance__holder{padding-top:72px;padding-bottom:0}.assistance.assistance--services.assistance--services-follow .assistance__desktop-scroll{margin-bottom:16px}body.page-services .faq{padding-top:72px}@media (max-width:767px){body.page-services .faq{padding-top:72px}}@media (max-width:767px){.assistance.assistance--services .assistance__holder{padding-top:72px}.assistance.assistance--services.assistance--services-lead .assistance__holder{padding-bottom:0}.assistance.assistance--services.assistance--services-follow .assistance__holder{padding-top:24px;padding-bottom:0}}.assistance__holder .title{align-self:flex-start;margin:0 0 20px 0;max-width:100%;text-align:left;color:#111926;font-size:40px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:-.4px}@media (max-width:767px){.assistance.assistance--services.assistance--services-lead .assistance__holder .title{color:#111926;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.28px}.assistance.assistance--services.assistance--services-follow .assistance__holder .title{color:#111926;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.28px}}.assistance__text{max-width:100%;align-self:flex-start;text-align:left;color:#364152!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.assistance__title-highlight{color:#434CE7}.assistance{background:#FFF}.assistance__bg{display:none}.assistance__card-title{color:#111926}.assistance__card-text{color:#364152}.assistance__cards-wrapper{width:100%;margin-bottom:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.assistance__cards-wrapper::-webkit-scrollbar{display:none}.assistance__cards{margin-bottom:0;display:flex;flex-wrap:nowrap;column-gap:20px;row-gap:0}.assistance__card{flex:0 0 397.333px;width:397.333px;min-height:auto;padding:32px;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;border-radius:24px;border:1px solid #E3E8EF;background:rgb(255 255 255 / .75)}.assistance__card-icon{display:flex;width:64px;height:64px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1 / 1;border-radius:999px;border:1px solid #F8FAFC;background:rgb(139 146 153 / 9%)}.assistance__card-icon img{display:block;width:44px;height:44px;object-fit:contain;flex-shrink:0;transform:translateY(4px)}.assistance__card-icon img.assistance__card-icon-img--streamlined-process{transform:translateY(0)}.assistance__card-icon img.assistance__card-icon-img--professional-advice{transform:translateY(0)}.assistance__card-icon img.assistance__card-icon-img--personalized-guidance{transform:translateY(5px)}.assistance__card-icon img.assistance__card-icon-img--comprehensive-support{transform:translateY(5px)}.assistance__card-icon img.assistance__card-icon-img--peace-of-mind{transform:translateY(5px)}.assistance__card-icon img.assistance__card-icon-img--streamlined-process,.assistance__card-icon img.assistance__card-icon-img--professional-advice{width:36px;height:36px}.assistance .button--transparent{background:#FFF;border:1px solid #CCD5DF;color:#111926;font-size:16px;font-weight:600;margin-left:0}.assistance__question{margin:0;text-align:right;color:#111926;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.assistance__actions{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:12px}@media (max-width:767px){.assistance__desktop-scroll{display:none}.assistance__actions{flex-direction:column;align-items:stretch;gap:16px}.assistance__actions--mobile{display:flex}.assistance__question{text-align:center}}.assistance__button-content{display:inline-flex;align-items:center;justify-content:center;gap:8px}.assistance__button-content img{width:20px;height:20px;object-fit:contain;flex-shrink:0}.team+.assistance .assistance__holder{padding-top:48px}.assistance__desktop-scroll{display:flex;flex-direction:column;gap:16px;width:100%;margin-bottom:64px}.assistance__cards-foot{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;width:100%}.assistance__scroll-nav{display:flex;align-items:center;gap:12px;flex-shrink:0;width:auto;max-width:none}.assistance__actions--desktop{width:auto;flex:0 1 auto;min-width:0}.assistance__actions--mobile{display:none}.assistance__scroll-btn{flex-shrink:0;width:48px;height:48px;padding:0;border-radius:999px;background:#fff;border:1px solid #E3E8EF;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease}.assistance__scroll-btn:hover:not(:disabled){box-shadow:0 4px 16px rgb(17 25 38 / .08)}.assistance__scroll-btn:disabled{cursor:default;border-color:#F5D0DC;box-shadow:none}.assistance__scroll-btn:disabled .assistance__scroll-btn-icon{opacity:.45}.assistance__scroll-btn-icon{display:block;width:20px;height:20px;object-fit:contain}.assistance__scroll-btn-icon--left{transform:scaleX(-1)}@media (max-width:993px){.what-we-do .wwd__grid{display:flex;flex-direction:column;align-items:stretch;gap:16px;min-width:0}.what-we-do .wwd__cards-wrapper{grid-template-columns:repeat(3,min(85vw, 400px));grid-template-rows:auto;align-items:stretch;gap:16px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.what-we-do .wwd__cards-wrapper::-webkit-scrollbar{display:none}.what-we-do .wwd-card{min-width:0;width:100%;max-width:100%;height:100%;min-height:100%;scroll-snap-align:start}.what-we-do .wwd__scroll-nav{display:flex;align-items:center;gap:12px;width:100%;max-width:397.333px}}.team__header-left{display:flex;flex-direction:column;align-items:flex-start}.team--about-us{padding-bottom:0}.team__ready-text{color:#364152;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:12px}.assistance--about-us .assistance__holder{padding-bottom:32px}.assistance--about-us .assistance__desktop-scroll{margin-bottom:16px}@media (max-width:993px){.assistance--about-us .assistance__desktop-scroll,.assistance--services .assistance__desktop-scroll{display:flex!important;flex-direction:column;gap:16px;margin-bottom:16px}.assistance--about-us .assistance__cards-wrapper,.assistance--services .assistance__cards-wrapper{display:block!important;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin-bottom:0}.assistance--about-us .assistance__cards-wrapper .assistance__cards,.assistance--services .assistance__cards-wrapper .assistance__cards{display:flex!important;flex-wrap:nowrap;column-gap:20px;margin-bottom:0}.assistance--about-us .assistance__cards.mobile-slider,.assistance--services .assistance__cards.mobile-slider{display:none!important}.assistance--about-us .assistance__actions--mobile,.assistance--services .assistance__actions--mobile{display:none!important}.assistance--about-us .assistance__cards-wrapper .assistance__card,.assistance--services .assistance__cards-wrapper .assistance__card{flex:0 0 min(calc(100vw - 56px), 397.333px);width:min(calc(100vw - 56px), 397.333px);max-width:min(calc(100vw - 56px), 397.333px);scroll-snap-align:start;box-sizing:border-box}.assistance--about-us .assistance__cards-foot,.assistance--services .assistance__cards-foot{flex-direction:column;align-items:stretch;gap:16px;flex-wrap:nowrap}.assistance--about-us .assistance__scroll-nav,.assistance--services .assistance__scroll-nav{order:1;width:100%;max-width:397.333px}.assistance--about-us .assistance__cards-foot .assistance__actions--desktop,.assistance--services .assistance__cards-foot .assistance__actions--desktop{order:2;flex:0 0 auto;align-self:stretch;width:100%;max-width:100%;min-width:0;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between;align-items:center;gap:12px;position:relative;z-index:1}.assistance--about-us .assistance__actions--desktop .assistance__question,.assistance--services .assistance__actions--desktop .assistance__question{text-align:left;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px}.assistance--about-us .assistance__actions--desktop .button,.assistance--services .assistance__actions--desktop .button{flex:0 0 auto;flex-shrink:0;width:auto!important;max-width:none;align-self:center}}@media (min-width:994px){.assistance--services .assistance__cards-foot{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}}@media (max-width:767px){.assistance--about-us .assistance__holder{padding-bottom:24px}.assistance--about-us .assistance__desktop-scroll,.assistance--services .assistance__desktop-scroll{display:flex!important;flex-direction:column;gap:16px}.assistance--about-us .assistance__cards-wrapper,.assistance--services .assistance__cards-wrapper{display:block!important}}.who-we-are.section-indents.container,.who-we-are.section-indents{display:none!important}@media (max-width:993px){body.page-about-us .faq{padding-top:20px}}.fav-homes{background-color:#fff0}.fav-homes__filters .button,.fav-homes__filters .button span{border-radius:99px}.fav-homes__filters .button{border:1px solid #E3E8EF;background:#F8FAFC!important}.fav-homes__filters .button span{border:none;background:transparent!important}.fav-homes__filters .button:hover{background:#F8FAFC!important;color:inherit}.fav-homes__filters .button:hover span{background:transparent!important;color:inherit}.team__title{margin-bottom:16px;color:#111926;font-size:40px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:-.4px}.team__title-accent{color:#434CE7}.team__card{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:24px;border:1px solid #E3E8EF;background:#FFF;justify-self:stretch}.team__card-top{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:16px}.team__card-img{display:flex;width:154px;height:154px;padding:0;flex-direction:column;align-items:center;justify-content:center;border-radius:198px;border:1px solid #F8FAFC;background:#FFF;overflow:hidden;box-sizing:border-box}.team__card-img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.team__card-content{display:flex;flex-direction:column;gap:4px;width:100%}.team__card-name{color:#111926;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.team__card-position{color:#364152;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.team__card-bio,.team__card-bio p{color:#364152;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.team__card-socials{display:flex;gap:8px;align-items:flex-start}.team__card-social{display:flex;width:48px;height:48px;padding:10px;justify-content:center;align-items:center;gap:8px;border-radius:12px;border:1px solid #E3E8EF;background:#FFF;box-sizing:border-box}.team .team__holder{max-width:none;width:100%;margin:0}.team__special-row{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:60px}.team .team__cards.swiper-wrapper{grid-auto-rows:1fr}.team .team__card-slide,.team .team__card-slide.swiper-slide{display:flex;height:100%}.team .team__card{height:100%}.team .team__card-slide--special{height:auto;align-self:start}.team__card-bio{flex:1 1 auto}.team__card-name-link{color:inherit;text-decoration:none}.team__card-name-link:hover{text-decoration:underline}.team__card-social svg{width:22px;height:22px}.team__card-social-icon--linkedin{width:24px;height:24px;display:block}.team__card-social-icon--x{width:20px;height:20px;display:block}.team .team__card--special{width:100%;height:auto;min-height:0;align-self:flex-start;margin:0;padding:32px;gap:24px;justify-content:flex-start;background:#F07093}.team .team__card--special .button{width:100%;min-height:56px;padding:16px 20px;border-radius:12px;background:#FFF;color:#E84C7A;font-size:16px;font-style:normal;font-weight:600;line-height:24px;box-shadow:none}.team__card-special-icon{display:flex;width:88px;height:88px;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;aspect-ratio:1 / 1;border-radius:99px;border:1px solid #F8FAFC;background:rgb(255 255 255 / .25)}.team__card-special-icon img{display:block;width:70px;height:70px;object-fit:contain}.team__card-styled-title{margin-bottom:0;color:#F8FAFC;font-size:24px;font-style:normal;font-weight:600;line-height:32px}@media (max-width:993px){.team .team__holder .teamCarousel.teamCarousel--about-scroll{overflow:visible!important}.team--about-us .teamCarousel--about-scroll .team__cards-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:min(100%, 400px);grid-template-columns:none;gap:16px;align-items:start;align-content:start;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.team--about-us .teamCarousel--about-scroll .team__cards-wrapper::-webkit-scrollbar{display:none}.team--about-us .teamCarousel--about-scroll .team__card-slide--scroll{scroll-snap-align:start;align-self:start;min-width:0;min-height:min-content}.team--about-us .teamCarousel--about-scroll .team__card{height:auto}.team--about-us .teamCarousel--about-scroll .team__scroll-foot{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:16px}.team--about-us .teamCarousel--about-scroll .team__scroll-nav{display:flex;align-items:center;gap:12px;width:100%;max-width:397.333px}}@media (max-width:767px){.assistance__cards-wrapper{display:none}.assistance--about-us .assistance__cards-wrapper{display:block!important}}#compare-table.profile-table .compare-senior{overflow-y:hidden}#compare-table.compare-table--multiplate .compare-senior{scrollbar-width:thin;scrollbar-color:rgb(247 81 138 / .75) #fff0}#compare-table.compare-table--multiplate .compare-senior::-webkit-scrollbar{height:8px}#compare-table.compare-table--multiplate .compare-senior::-webkit-scrollbar-track{background:#fff0}#compare-table.compare-table--multiplate .compare-senior::-webkit-scrollbar-thumb{background:rgb(247 81 138 / .75);border-radius:999px}#compare-table.compare-table--multiplate .compare-senior__item .type--wrap{grid-template-columns:repeat(4,max-content);align-items:center}#compare-table.compare-table--multiplate .compare-senior__header .compare-senior__item.first,#compare-table.compare-table--multiplate .compare-senior__header .compare-senior__item.col-community{position:sticky;left:0;z-index:6;background:#f7518a!important;box-shadow:2px 0 5px rgb(0 0 0 / .08)}#compare-table.compare-table--header-stuck .compare-senior thead{position:fixed;top:var(--alm-compare-sticky-top,80px);left:var(--alm-compare-header-left,0);width:var(--alm-compare-header-width,100%);max-width:var(--alm-compare-header-width,100%);overflow:hidden;z-index:5;box-shadow:0 2px 8px rgb(20 28 37 / .12);border-radius:20px 20px 0 0;box-sizing:border-box}#compare-table.compare-table--header-stuck .compare-senior__header{position:relative}#compare-table.compare-table--header-stuck .compare-senior__header .compare-senior__item.first,#compare-table.compare-table--header-stuck .compare-senior__header .compare-senior__item.col-community,#compare-table.compare-table--header-stuck .compare-senior__header .compare-senior__item.name-position{z-index:7}#compare-table.compare-table--multiplate .compare-senior__body .compare-senior__item.name-position,#compare-table.compare-table--multiplate .compare-senior__body .compare-senior__item.col-community{position:sticky;left:0;z-index:4;background:#fff;box-shadow:2px 0 5px rgb(0 0 0 / .08)}#compare-table.compare-table--multiplate .compare-senior__body-block:nth-child(even)>.compare-senior__item.name-position,#compare-table.compare-table--multiplate .compare-senior__body-block:nth-child(even)>.compare-senior__item.col-community{background:#FCFCFD}#compare-table.compare-table--multiplate .compare-senior__body-block:hover>.compare-senior__item.name-position,#compare-table.compare-table--multiplate .compare-senior__body-block:hover>.compare-senior__item.col-community{background:#fff5f8!important}