:root{--hc-primary-teal:#007987;--hc-secondary-teal:#449499;--hc-dark-teal:#004b54;--hc-cloud:#e3feff;--hc-slate:#00343b;--hc-dark-grey:#5a6868;--hc-dark-sage:#5b7466;--hc-grey:#dde9ea;--hc-off-white:#fffdfa;--hc-cream:#fffbf3;--hc-butter:#f0e6d5;--hc-white:#fff}.gform-theme--foundation .gform_fields{row-gap:15px!important}.hc-home-toc{max-width:100%;min-width:0;width:auto}.hc-home-toc .toc-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.hc-home-toc .toc-list .toc-link{line-height:1}.hc-home-toc .toc-list li.toc-list-item{border-radius:6px;flex:0 0 auto;padding:12px 16px;white-space:nowrap}.hc-home-toc .toc-list li.toc-list-item:hover{background:var(--Hartford-Care-Cloud,#e3feff)}.hc-home-toc .toc-list li.toc-list-item.is-active-li{background:var(--hc-cloud,#e3feff)}.hc-home-toc .toc-list li.toc-list-item.is-active-li .toc-link,.hc-home-toc .toc-list li.toc-list-item.is-active-li .toc-link.is-active-link{color:var(--hc-primary-teal,#007987);font-weight:700}.brxe-avhzgv{--hc-anchor-bar-top:var(--hc-header-offset,0px);position:sticky;top:var(--hc-anchor-bar-top);z-index:40}@media (max-width:767px){.brxe-avhzgv{padding-bottom:var(--space-s)!important;padding-top:var(--space-s)!important}.brxe-avhzgv .brxe-txiddh,.brxe-avhzgv .brxe-vokcmk{display:none!important}.brxe-avhzgv .brxe-zcykan{align-items:stretch!important;-moz-column-gap:0!important;column-gap:0!important;flex-direction:row!important;min-width:0;row-gap:0!important;width:100%}.brxe-avhzgv .hc-home-toc{flex:1 1 auto;max-width:100%;min-width:0!important;overflow:hidden;position:relative;width:100%!important}.brxe-avhzgv .hc-home-toc:after{background:linear-gradient(to right,transparent,var(--hc-cream,#fffbf3));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:2.5rem}.brxe-avhzgv .hc-home-toc .toc-list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-right:1.5rem;scroll-snap-type:x proximity;scrollbar-width:none}.brxe-avhzgv .hc-home-toc .toc-list::-webkit-scrollbar{display:none}.brxe-avhzgv .hc-home-toc .toc-list li.toc-list-item{scroll-snap-align:start}}.hc-care-home-mobile-cta{display:none}@media (max-width:767px){body.single-care-home.hc-mobile-cta-visible{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}.hc-care-home-mobile-cta{background:var(--hc-off-white,#fffdfa);border:2px solid #007987;border-radius:999px;bottom:calc(.75rem + env(safe-area-inset-bottom, 0px));box-shadow:0 8px 28px rgb(0 52 59 / .14);display:block;left:.75rem;opacity:0;padding:.4rem .5rem;pointer-events:none;position:fixed;right:.75rem;transform:translateY(1.25rem);transition:opacity .28s ease,transform .28s ease,visibility .28s ease;visibility:hidden;z-index:60}.hc-care-home-mobile-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.hc-care-home-mobile-cta__list{align-items:center;display:flex;gap:.15rem;justify-content:space-between;list-style:none;margin:0;padding:0}.hc-care-home-mobile-cta__item{flex:1 1 0%;margin:0;min-width:0}.hc-care-home-mobile-cta__item:not(:last-child){border-inline-end:1px solid var(--hc-butter,#f0e6d5)}.hc-care-home-mobile-cta__link{align-items:center;border-radius:999px;color:var(--hc-slate,#00343b);display:flex;flex-direction:row;font-size:var(--text-m);font-weight:600;gap:.45rem;justify-content:center;line-height:1.2;min-height:2.75rem;padding:.55rem .65rem;text-align:left;text-decoration:none;width:100%}.hc-care-home-mobile-cta__link:focus-visible,.hc-care-home-mobile-cta__link:hover{background:var(--hc-cream,#fffbf3);color:var(--hc-primary-teal,#007987);outline:none}.hc-care-home-mobile-cta__link[aria-disabled=true]{opacity:.45;pointer-events:none}.hc-care-home-mobile-cta__icon{color:var(--hc-slate,#00343b);display:block;flex-shrink:0;height:1.15rem;width:1.15rem}.hc-care-home-mobile-cta__label{min-width:0}.hc-care-home-mobile-cta__link:focus-visible .hc-care-home-mobile-cta__icon,.hc-care-home-mobile-cta__link:hover .hc-care-home-mobile-cta__icon{color:var(--hc-primary-teal,#007987)}}.hc-video-placeholder-image:hover .hc-play-icon-block{background-color:#fff!important}.nearby-homes-container .nearby-homes-img,.nearby-homes-container .nearby-homes-title{transition:all .3s ease}.nearby-homes-container:hover .nearby-homes-title{color:var(--hc-primary-teal);text-decoration:underline!important;transition:all .3s ease}.nearby-homes-container:hover .nearby-homes-img{transform:scale(1.1);transition:all .3s ease}.hc-care-type-list{display:grid;gap:0 25px!important;grid-auto-flow:column;grid-template-columns:auto;grid-template-rows:1fr 1fr 1fr}.hc-care-type-list li{justify-items:flex-start!important}@media (max-width:768px){.hc-care-type-list{gap:0!important}}.hc-facility-icon{--hc-tooltip-shift:0px;--hc-tooltip-max-width:min(20rem,calc(100vw - 1.5rem));cursor:help;position:relative}.hc-facility-icon:after,.hc-facility-icon:before{left:50%;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:10}.hc-facility-icon:after{background:var(--hc-cream);border:2px solid var(--hc-slate);border-radius:16px;bottom:calc(100% + 14px);box-shadow:0 4px 12px rgb(0 52 59 / .12);box-sizing:border-box;color:var(--hc-slate);content:attr(aria-label);font-family:var(--text-s);font-size:14px;font-weight:500;line-height:1.2;max-width:var(--hc-tooltip-max-width);overflow-wrap:break-word;padding:10px 20px;text-align:center;transform:translateX(calc(-50% + var(--hc-tooltip-shift)));white-space:normal;width:-moz-max-content;width:max-content}.hc-facility-icon:before{background:var(--hc-cream);border-bottom:2px solid var(--hc-slate);border-right:2px solid var(--hc-slate);bottom:calc(100% + 6px);content:"";height:12px;transform:translateX(-50%) rotate(45deg) translateY(-3px);width:12px;z-index:11}.hc-facility-icon.hc-facility-icon--tooltip-below:after{bottom:auto;top:calc(100% + 14px)}.hc-facility-icon.hc-facility-icon--tooltip-below:before{border-bottom:0;border-left:2px solid var(--hc-slate);border-right:0;border-top:2px solid var(--hc-slate);bottom:auto;top:calc(100% + 6px);transform:translateX(-50%) rotate(45deg) translateY(3px)}.hc-facility-icon:focus-visible:after,.hc-facility-icon:focus-visible:before,.hc-facility-icon:hover:after,.hc-facility-icon:hover:before{opacity:1;visibility:visible}.hc-facility-icon__tooltip-probe{border:2px solid #fff0;border-radius:16px;box-sizing:border-box;font-family:var(--text-s);font-size:14px;font-weight:500;left:0;line-height:1.2;max-width:min(20rem,calc(100vw - 1.5rem));overflow-wrap:break-word;padding:10px 20px;pointer-events:none;position:absolute;text-align:center;top:0;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:-1}.hc-map-box .infoBox h3.title{color:var(--Hartford-Care-Slate,#00343b);font-size:26px;font-style:normal;font-weight:600;letter-spacing:-.52px;line-height:110%}.hc-map-box .content{color:var(--Hartford-Care-Dark-Grey,#5a6868);font-size:16px}.hc-map-box .content a{color:var(--Hartford-Care-Slate,#00343b);text-decoration:underline}.hc-map-box .content a:hover{color:var(--Hartford-Care-Primary-Teal,#007987)}.bricks-pagination .next.page-numbers svg rect,.bricks-pagination .prev.page-numbers svg rect,.splide__arrow.splide__arrow--next svg rect,.splide__arrow.splide__arrow--prev svg rect,.swiper-button.bricks-swiper-button-next svg rect,.swiper-button.bricks-swiper-button-prev svg rect{transition:stroke .2s ease,fill .2s ease,stroke-width .2s ease}.bricks-pagination .next.page-numbers:focus-visible svg rect,.bricks-pagination .next.page-numbers:hover:not([disabled]) svg rect,.bricks-pagination .prev.page-numbers:focus-visible svg rect,.bricks-pagination .prev.page-numbers:hover:not([disabled]) svg rect,.splide__arrow.splide__arrow--next:focus-visible svg rect,.splide__arrow.splide__arrow--next:hover:not([disabled]) svg rect,.splide__arrow.splide__arrow--prev:focus-visible svg rect,.splide__arrow.splide__arrow--prev:hover:not([disabled]) svg rect,.swiper-button.bricks-swiper-button-next:focus-visible svg rect,.swiper-button.bricks-swiper-button-next:hover:not([disabled]) svg rect,.swiper-button.bricks-swiper-button-prev:focus-visible svg rect,.swiper-button.bricks-swiper-button-prev:hover:not([disabled]) svg rect{stroke:#449499;stroke-width:2px;fill:var(--Hartford-Care-Grey,#dde9ea)}#brx-header,#brxe-njpznf{position:relative;z-index:1000}#brxe-njpznf{--hc-header-shadow:0 6px 8px 0 rgba(0,0,0,.08);--hc-nav-collapse:1199px;box-shadow:none!important;isolation:isolate}#brxe-njpznf:after{box-shadow:var(--hc-header-shadow);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}#brxe-njpznf .bricks-nav-menu-wrapper .brx-megamenu{z-index:1}#brxe-njpznf .bricks-nav-menu-wrapper .bricks-nav-menu>li>.brx-megamenu{transform:translateY(var(--hc-megamenu-offset,0))!important}@media (max-width:1199px){#brxe-nmpyzp{display:none!important}#brxe-kevdja .bricks-mobile-menu-toggle,#brxe-vecgmh{flex-shrink:0}#brxe-vecgmh{white-space:nowrap}}@media (max-width:478px){#brxe-vecgmh{font-size:14px!important;padding-left:12px!important;padding-right:12px!important}}#brxe-kevdja{--hc-menu-triangle-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5' fill='none'%3E%3Cpath d='M5 5 0 0h10L5 5Z' fill='%2300343B'/%3E%3C/svg%3E")}#brxe-kevdja .bricks-mobile-menu-overlay{backdrop-filter:blur(2px);z-index:1001}#brxe-kevdja .bricks-mobile-menu-toggle{position:relative;z-index:1003}#brxe-kevdja .bricks-mobile-menu-wrapper,#brxe-kevdja .bricks-mobile-menu-wrapper.hc-mobile-drawer{-webkit-overflow-scrolling:touch;border-radius:28px;bottom:12px!important;color:var(--hc-slate);display:flex;flex-direction:column;height:auto!important;left:auto!important;max-height:none;overflow:hidden;padding:8px 8px 16px;right:12px!important;top:12px!important;width:min(calc(100vw - 24px),380px)!important;z-index:1002}#brxe-kevdja .bricks-mobile-menu-wrapper.hc-mobile-drawer:before,#brxe-kevdja .bricks-mobile-menu-wrapper:before{background-color:var(--hc-off-white)!important;border-radius:28px;box-shadow:0 18px 48px rgba(0,52,59,.16),0 2px 8px rgba(0,52,59,.06)!important}#brxe-kevdja .hc-mobile-drawer__header{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px 16px 12px;position:relative;z-index:1}#brxe-kevdja .hc-mobile-drawer__brand{align-items:center;display:inline-flex;min-width:0;text-decoration:none}#brxe-kevdja .hc-mobile-drawer__logo{display:block;height:26px;max-width:168px;-o-object-fit:contain;object-fit:contain;width:auto}#brxe-kevdja .hc-mobile-drawer__brand-text{color:var(--hc-slate);font-size:18px;font-weight:600;letter-spacing:-.02em}#brxe-kevdja .hc-mobile-drawer__close{align-items:center;background:var(--hc-white);border:1px solid var(--hc-butter);border-radius:999px;box-shadow:0 2px 6px rgba(0,52,59,.06);color:var(--hc-slate);cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:40px}#brxe-kevdja .hc-mobile-drawer__close svg{height:18px;width:18px}#brxe-kevdja .hc-mobile-drawer__close:focus-visible,#brxe-kevdja .hc-mobile-drawer__close:hover{background:var(--hc-cream);border-color:var(--hc-primary-teal);color:var(--hc-primary-teal);outline:none}#brxe-kevdja .bricks-mobile-menu{flex:1 1 auto;margin:0;overflow-y:auto;padding:8px 8px 16px;position:relative;z-index:1}#brxe-kevdja .bricks-mobile-menu>li>.brx-submenu-toggle>*,#brxe-kevdja .bricks-mobile-menu>li>.brx-submenu-toggle>a,#brxe-kevdja .bricks-mobile-menu>li>a{border-radius:14px;color:var(--hc-slate)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.02em;line-height:1.25!important;min-height:52px;padding:14px 16px!important;text-decoration:none!important}#brxe-kevdja .bricks-mobile-menu>li>.brx-submenu-toggle{align-items:center;border-radius:14px;display:flex;gap:8px;justify-content:space-between;transition:background-color .2s ease;width:100%}#brxe-kevdja .bricks-mobile-menu>li>.brx-submenu-toggle:focus-within,#brxe-kevdja .bricks-mobile-menu>li>.brx-submenu-toggle:hover{background-color:var(--hc-cream)}#brxe-kevdja .bricks-mobile-menu>li>.brx-submenu-toggle button{align-items:center;background:transparent;border:0;color:var(--hc-slate);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;margin-right:8px;padding:0;width:28px}#brxe-kevdja .bricks-mobile-menu>li>.brx-submenu-toggle button svg{display:block;flex-shrink:0;height:5px;transform:rotate(0deg);transition:transform .2s ease,color .2s ease;width:10px}#brxe-kevdja .bricks-mobile-menu>li.open>.brx-submenu-toggle{background-color:var(--hc-cream)}#brxe-kevdja .bricks-mobile-menu>li.open>.brx-submenu-toggle button svg{color:var(--hc-primary-teal);transform:rotate(180deg)}#brxe-kevdja .bricks-mobile-menu>li>a{border-radius:14px;transition:background-color .2s ease}#brxe-kevdja .bricks-mobile-menu>li>a:focus-visible,#brxe-kevdja .bricks-mobile-menu>li>a:hover{background-color:var(--hc-cream)}#brxe-kevdja .bricks-mobile-menu>li:not(.menu-item-has-children)>a{padding-right:44px!important;position:relative}#brxe-kevdja .bricks-mobile-menu>li:not(.menu-item-has-children)>a:after{background:var(--hc-menu-triangle-icon) center /contain no-repeat;content:"";height:5px;opacity:1;position:absolute;right:18px;top:50%;transform:translateY(-50%) rotate(-90deg);width:10px}#brxe-kevdja .bricks-mobile-menu>li+li{margin-top:2px}#brxe-kevdja .bricks-mobile-menu .brx-megamenu{background:transparent!important;box-shadow:none!important;margin:0 0 12px;max-width:100%!important;min-width:0!important;padding:12px 0;position:static!important;transform:none!important;width:100%!important}#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-section{background-color:transparent!important;background-image:none!important;box-shadow:none!important;padding-bottom:0!important;padding-top:0!important}#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-container{display:flex!important;flex-direction:column!important;gap:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-image,#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-text{display:none!important}#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-heading{color:var(--hc-dark-grey)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em;margin:4px 0 12px!important;padding:8px 16px 0;text-transform:uppercase}#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brx-grid,#brxe-kevdja .bricks-mobile-menu .brx-megamenu [class*=brxe-block]{display:flex!important;flex-direction:column!important;gap:0!important;grid-auto-flow:row!important;grid-template-columns:1fr!important;width:100%!important}#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-button{background:transparent!important;border:0!important;border-radius:12px!important;box-shadow:none!important;color:var(--hc-slate)!important;font-size:17px!important;font-weight:500!important;justify-content:flex-start!important;min-height:48px;padding:12px 16px 12px 28px!important;text-decoration:none!important;width:100%!important}#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-button:focus-visible,#brxe-kevdja .bricks-mobile-menu .brx-megamenu .brxe-button:hover{background-color:var(--hc-cream)!important;color:var(--hc-primary-teal)!important}#brxe-kevdja .hc-mobile-drawer__footer{border-top:1px solid var(--hc-butter);display:flex;flex-direction:column;flex-shrink:0;gap:10px;margin-top:auto;padding:12px 16px 8px;position:relative;z-index:1}#brxe-kevdja .hc-mobile-drawer__cta{align-items:center;border-radius:10px;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.02em;min-height:48px;padding:12px 20px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}#brxe-kevdja .hc-mobile-drawer__cta--primary{background-color:var(--hc-primary-teal);border:2px solid var(--hc-primary-teal);box-shadow:0 4px 4px 0 rgba(34,74,77,.12);color:var(--hc-white)}#brxe-kevdja .hc-mobile-drawer__cta--primary:focus-visible,#brxe-kevdja .hc-mobile-drawer__cta--primary:hover{background-color:var(--hc-secondary-teal);border-color:var(--hc-secondary-teal);box-shadow:none}#brxe-kevdja .hc-mobile-drawer__cta--secondary{background-color:var(--hc-white);border:2px solid var(--hc-primary-teal);box-shadow:0 4px 4px 0 rgba(34,74,77,.08);color:var(--hc-primary-teal)}#brxe-kevdja .hc-mobile-drawer__cta--secondary:focus-visible,#brxe-kevdja .hc-mobile-drawer__cta--secondary:hover{background-color:var(--hc-cloud);box-shadow:none}@media (max-width:478px){#brxe-kevdja .bricks-mobile-menu-wrapper,#brxe-kevdja .bricks-mobile-menu-wrapper.hc-mobile-drawer{border-radius:24px;bottom:8px!important;right:8px!important;top:8px!important;width:min(calc(100vw - 16px),380px)!important}#brxe-kevdja .bricks-mobile-menu-wrapper.hc-mobile-drawer:before,#brxe-kevdja .bricks-mobile-menu-wrapper:before{border-radius:24px}#brxe-kevdja .hc-mobile-drawer__logo{height:22px;max-width:148px}}.hc-carousel-fade-edges{--hc-carousel-fade-width:12%;overflow:hidden;position:relative}.hc-carousel-fade-edges .splide__track{mask-image:linear-gradient(to right,transparent 0,#000 var(--hc-carousel-fade-width),#000 calc(100% - var(--hc-carousel-fade-width)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--hc-carousel-fade-width),#000 calc(100% - var(--hc-carousel-fade-width)),transparent 100%)}.hc-day-in-life-block .hc-text-button{transition:color .3s ease}.hc-day-in-life-block:hover .hc-text-button{color:var(--hc-primary-teal)}.hc-day-in-life-block:hover .hc-day-in-life-title{text-decoration:underline}.hc-article-content,.hc-article-content .has-text-align-center,.hc-article-content .wp-block-list,.hc-article-content .wp-block-pullquote,.hc-article-content .wp-block-quote,.hc-article-content h1,.hc-article-content h2,.hc-article-content h3,.hc-article-content h4,.hc-article-content h5,.hc-article-content h6,.hc-article-content li,.hc-article-content ol,.hc-article-content p,.hc-article-content ul{text-align:left!important}.hc-article-content>p:first-child{color:var(--hc-slate)!important;font-size:26px!important;font-weight:600!important;letter-spacing:-.52px!important;line-height:110%!important}.hc-article-content .wp-block-quote,.hc-article-content blockquote{background-color:var(--hc-butter)!important;border:none!important;border-radius:18px;color:var(--hc-slate)!important;font-style:normal!important;font-weight:400;letter-spacing:-.44px;line-height:130%;margin-block:var(--space-m)!important;padding:var(--space-2xl)!important;text-align:left!important}.hc-article-content .wp-block-quote p,.hc-article-content blockquote p{color:var(--hc-slate)!important;font-family:Ancizar Sans!important;font-size:22px!important;font-style:normal!important;line-height:130%;margin:0}.hc-article-content .wp-block-quote p+p,.hc-article-content blockquote p+p{margin-top:var(--space-2xs)}.hc-article-content .wp-block-quote strong,.hc-article-content blockquote strong{color:var(--hc-slate)!important;display:block;font-size:var(--text-m);font-style:normal!important;font-weight:600;letter-spacing:-.52px;line-height:110%;margin-bottom:var(--space-2xs)}.hc-article-content .wp-block-quote .hc-quote-intro,.hc-article-content .wp-block-quote>p:first-child:has(>strong:only-child),.hc-article-content blockquote .hc-quote-intro,.hc-article-content blockquote>p:first-child:has(>strong:only-child){color:var(--hc-slate)!important;font-size:26px!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.52px!important;line-height:110%!important;margin-bottom:var(--space-2xs)!important}.hc-article-content .wp-block-quote cite,.hc-article-content blockquote cite{color:var(--hc-slate)!important;font-size:var(--text-s);font-style:normal!important}
.dt-care-gallery{display:flex;flex-direction:column;outline:none}.dt-care-gallery:focus-visible{outline:2px solid var(--hc-primary-teal);outline-offset:4px}.dt-care-gallery__main{overflow:hidden}.dt-care-gallery__main img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dt-care-gallery__controls{align-items:center;display:flex;gap:16px;justify-content:space-between}.dt-care-gallery__thumbs{align-items:stretch;display:flex;flex:0 1 70%;max-width:70%;min-width:0}.dt-care-gallery__thumbs-viewport{flex:0 0 auto;min-width:0;overflow:hidden}.dt-care-gallery__thumbs-track{align-items:stretch;display:flex;height:100%;will-change:transform}.dt-care-gallery__thumb,.dt-care-gallery__view-more{aspect-ratio:4/3;box-sizing:border-box;cursor:pointer;flex:0 0 auto;flex-shrink:0;min-width:0;padding:0;position:relative}.dt-care-gallery__thumb{background:transparent;border:2px solid transparent;overflow:hidden;transition:border-color .2s ease}.dt-care-gallery__thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dt-care-gallery__thumb--active{border-color:var(--hc-primary-teal)}.dt-care-gallery__view-more{background-color:var(--hc-dark-teal);border:0;border-radius:6px;overflow:visible}.dt-care-gallery__view-more:after{border:3px solid transparent;border-radius:9px;box-sizing:border-box;content:"";inset:-3px;pointer-events:none;position:absolute;transition:border-color .2s ease;z-index:3}.dt-care-gallery__view-more-image{border-radius:6px;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.dt-care-gallery__view-more-overlay{background-color:var(--hc-dark-teal);border-radius:6px;inset:0;opacity:.82;position:absolute;z-index:1}.dt-care-gallery__view-more-label{align-items:center;border-radius:6px;color:var(--hc-white);display:flex;font:inherit;font-size:16px;inset:0;justify-content:center;line-height:1.2;padding:8px;pointer-events:none;position:absolute;text-align:center;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px;z-index:2}.dt-care-gallery__view-more:focus-visible:after,.dt-care-gallery__view-more:hover:after{border-color:var(--hc-secondary-teal)}.dt-care-gallery__view-more:focus-visible .dt-care-gallery__view-more-overlay,.dt-care-gallery__view-more:hover .dt-care-gallery__view-more-overlay{opacity:.9}.dt-care-gallery__nav{display:flex;flex:1;flex-shrink:0;gap:20px;justify-content:flex-end}.dt-care-gallery__nav-button{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:42px;justify-content:center;line-height:0;padding:0;position:relative;width:42px}.dt-care-gallery__nav-button:focus-visible{outline:2px solid var(--hc-primary-teal);outline-offset:2px}.dt-care-gallery__nav-icon{display:block;height:42px;inset:0;position:absolute;transition:opacity .2s ease;width:42px}.dt-care-gallery__nav-icon--hover{opacity:0}.dt-care-gallery__nav-button:focus-visible .dt-care-gallery__nav-icon--default,.dt-care-gallery__nav-button:hover .dt-care-gallery__nav-icon--default{opacity:0}.dt-care-gallery__nav-button:focus-visible .dt-care-gallery__nav-icon--hover,.dt-care-gallery__nav-button:hover .dt-care-gallery__nav-icon--hover{opacity:1}.dt-care-gallery__source{display:none!important}.dt-care-gallery--empty .dt-care-gallery__controls{display:none}@media (prefers-reduced-motion:reduce){.dt-care-gallery__thumbs-track{transition:none!important}}.pswp.brx.dt-care-gallery-pswp .pswp__dynamic-caption{background:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 35%,rgba(0,0,0,.78));bottom:0;box-sizing:border-box;color:var(--hc-white,#fff);font-size:20px;left:0!important;line-height:1.5;margin:0;max-width:none;padding:72px 32px 28px;pointer-events:none;right:0;text-align:center;top:auto!important;width:100%}.pswp.brx.dt-care-gallery-pswp .pswp__dynamic-caption--mobile{padding:72px 32px 28px;text-align:center}@media (max-width:767px){.pswp.brx.dt-care-gallery-pswp .pswp__dynamic-caption{font-size:18px;padding:56px 20px 20px}}
.brxe-facebook-page{width:100%}.brxe-facebook-page .fb-page,.brxe-facebook-page .fb-page iframe,.brxe-facebook-page .fb-page>span{display:block;max-width:100%;width:100%!important}
#ui-datepicker-div{display:none}.gform_wrapper .ginput_container_date{align-items:center;display:flex;position:relative;width:100%}.gform_wrapper .ginput_container_date input.datepicker,.gform_wrapper .ginput_container_date input.gform-datepicker{background-color:var(--hc-white,#fff);border:1px solid var(--hc-dark-sage,#5b7466);border-radius:6px;box-sizing:border-box;color:var(--hc-slate,#00343b);font-size:18px;font-weight:400;height:50px;letter-spacing:-.18px;line-height:140%;padding:5px 44px 5px 12px;width:100%}.gform_wrapper .ginput_container_date input.datepicker::-moz-placeholder,.gform_wrapper .ginput_container_date input.gform-datepicker::-moz-placeholder{color:var(--hc-dark-sage,#5b7466);opacity:1}.gform_wrapper .ginput_container_date input.datepicker::placeholder,.gform_wrapper .ginput_container_date input.gform-datepicker::placeholder{color:var(--hc-dark-sage,#5b7466);opacity:1}.gform_wrapper .ginput_container_date .ui-datepicker-trigger{cursor:pointer;height:20px;margin:0;padding:0;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:20px}
.enquiry-form.brxe-max-gravity-forms .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.enquiry-form.brxe-max-gravity-forms .mab-gravity-form .gfield select{background-color:var(--hc-white,#fff);border:1px solid var(--hc-dark-sage,#5b7466);border-radius:6px;box-sizing:border-box;color:var(--hc-slate,#00343b);font-size:18px;font-weight:400;height:50px!important;letter-spacing:-.18px;line-height:140%;padding:5px 12px!important;width:100%!important}.enquiry-form.brxe-max-gravity-forms .mab-gravity-form .gfield textarea{background-color:var(--hc-white,#fff);border:1px solid var(--hc-dark-sage,#5b7466);border-radius:6px;box-sizing:border-box;color:var(--hc-slate,#00343b);font-size:18px;font-weight:400;height:auto!important;letter-spacing:-.18px;line-height:140%;min-height:120px;padding:12px!important;width:100%!important}.enquiry-form.brxe-max-gravity-forms .mab-gravity-form .gfield input::-moz-placeholder,.enquiry-form.brxe-max-gravity-forms .mab-gravity-form .gfield textarea::-moz-placeholder{color:var(--hc-dark-sage,#5b7466);opacity:1}.enquiry-form.brxe-max-gravity-forms .mab-gravity-form .gfield input::placeholder,.enquiry-form.brxe-max-gravity-forms .mab-gravity-form .gfield textarea::placeholder{color:var(--hc-dark-sage,#5b7466);opacity:1}
#contact-form-tabs .tab-menu{position:relative}#contact-form-tabs .tab-title{background-color:transparent;position:relative;transition:color .3s ease;z-index:1}#contact-form-tabs .tab-title.brx-open,#contact-form-tabs .tab-title[aria-selected=true]{background-color:var(--hc-slate,#00343b)}@supports (anchor-name:--hc-active-tab){#contact-form-tabs .tab-title.brx-open,#contact-form-tabs .tab-title[aria-selected=true]{anchor-name:--hc-active-tab;background-color:transparent!important}#contact-form-tabs .tab-menu:before{position-anchor:--hc-active-tab;background-color:var(--hc-slate,#00343b);border-radius:6px;content:"";height:anchor-size(height);left:anchor(left);pointer-events:none;position:absolute;top:anchor(top);transition:left .35s ease,top .35s ease,width .35s ease,height .35s ease;width:anchor-size(width);z-index:0}}
#hc-faq-tabs .hc-faq-tabs__dropdown{display:none;margin-inline:auto;max-width:800px;width:100%}#hc-faq-tabs .hc-faq-tabs__label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#hc-faq-tabs .hc-faq-tabs__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--hc-off-white,#fffdfa);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%2300343B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid var(--hc-dark-sage,#5b7466);border-radius:12px;box-sizing:border-box;color:var(--hc-slate,#00343b);cursor:pointer;display:block;font-size:18px;font-weight:600;height:50px;letter-spacing:-.18px;line-height:140%;padding:5px 2.75rem 5px 12px;width:100%}#hc-faq-tabs.hc-faq-tabs--dropdown .tab-menu{display:none!important}#hc-faq-tabs.hc-faq-tabs--dropdown .hc-faq-tabs__dropdown{display:block}
.hc-care-home-enquiry-picker{margin:0 0 var(--space-l,1.5rem)}.hc-care-home-enquiry-picker__label{color:var(--hc-slate,#00343b);display:block;font-size:var(--text-m);font-weight:400;line-height:1.3;margin:0 0 .65rem}.hc-care-home-enquiry-picker__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--hc-white,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.293.293a1 1 0 0 1 1.414 0L5 3.586 8.293.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414Z' fill='%23686E77'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px;border:1px solid var(--hc-dark-sage,#5b7466);border-radius:6px;box-sizing:border-box;color:var(--hc-slate,#00343b);cursor:pointer;display:block;font-family:Ancizar Sans,sans-serif;font-size:18px;font-weight:400;height:50px;letter-spacing:-.18px;line-height:140%;padding:5px 44px 5px 12px;width:100%}.hc-care-home-enquiry-picker__select:focus-visible{outline:2px solid var(--hc-primary-teal,#007987);outline-offset:2px}.hc-care-home-enquiry-picker__change-wrap{margin:0}.hc-care-home-enquiry-picker__error{color:#b42318;font-size:var(--text-s,.875rem);font-weight:400;line-height:1.4;margin:.65rem 0 0}.hc-care-home-enquiry-picker--error .hc-care-home-enquiry-picker__select{border-color:#b42318}.hc-care-home-enquiry-picker__change{background:#fff0;border:0;color:var(--hc-primary-teal,#007987);cursor:pointer;display:inline;font:inherit;font-size:var(--text-m);font-weight:600;line-height:1.4;padding:0;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px}.hc-care-home-enquiry-picker__change:focus-visible,.hc-care-home-enquiry-picker__change:hover{color:var(--hc-secondary-teal,#449499);outline:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.inline{display:inline}.flex{display:flex}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}