/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ctm-testimonials .views-field-field-testimonial-photo img,.ctm-testimonials .views-field-field-testimonial-photo-media img{display:inline-block;border-radius:50%;margin-right:10px;width:55px;height:55px;object-fit:cover;}.view-review-column{width:45% !important;}.view-reviews .views-row{display:flex;justify-content:space-between;}@media only screen and (max-width:649px){.view-review-column{width:95% !important;}.view-reviews .views-row{flex-direction:column;}}.accordion .ui-accordion-header-icon{display:none;}.slick--field-gallery--full .slick-arrow{font-size:0;}.node-type-property .form-tabs-wrap .form-tabs-cont form .form-item>.description{margin:0;cursor:pointer;position:relative;}.node-type-property .form-tabs-wrap .form-tabs-cont form .form-item>input{margin:0;}.node-type-property .form-tabs-wrap .form-tabs-cont form>.form-item>legend,.node-type-property .webform-submission-add-form .form-item label{color:#59bfc5;text-transform:uppercase;}.node-type-property .webform-submission-add-form .js-form-type-checkbox label{color:#ffffff;cursor:pointer;margin-right:20px;text-transform:initial;}.node-type-property .map-address-address{display:flex;flex-direction:column;}.node-type-property .address-block,.node-type-property .directions-block{flex:1;}select#edit-is-your-enquiry-about-a-job-or-career-at-sanctuary-care-17{}.node-type-property .form-tabs-wrap .form-tabs-cont form .form-item>input.form-checkbox{margin-right:8px;}.node-type-property .form-tabs-wrap .form-tabs-cont form>.form-item>legend>span{color:#59bfc5;text-transform:uppercase;font-weight:600;font-size:16px;line-height:24px;}.node-type-property .node-property.node-grid-teaser .field-name-field-summary{padding:0;}#views-exposed-form-find-a-care-home-page-1 label,#views-exposed-form-find-a-care-home-page-1 .description{display:none;}#views-exposed-form-find-a-care-home-page-1 .fieldset-wrapper{display:inline-flex;width:100%;}.form-item-circle-location input{padding-left:calc(24px + 0.75em) !important;}.page-find-a-care-home .pager{text-align:center;padding:42px 0 21px 0;}.page-find-a-care-home .pager a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;font-size:16px;line-height:21px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border-top-width:1px;border-top-style:solid;padding-top:9px;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:9px;padding-left:45px;padding-right:45px;font-weight:700;text-decoration:none;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#FC0072;color:#fff !important;border-color:#FC0072;border:2px solid #FC0072;}#views-exposed-form-find-a-care-home-block-1 .form-actions input{width:100%;}#views-exposed-form-find-a-care-home-block-1 .care-reset{text-decoration:none;background:#252F6C;color:#fff !important;border-color:#252F6C;border:2px solid #252F6C !important;}#views-exposed-form-find-a-care-home-block-1 .care-reset:hover,#views-exposed-form-find-a-care-home-block-1 .care-reset:focus{text-decoration:underline;background:#fff;color:#252F6C !important;}.page-find-a-care-home .page-title .section-title{color:#FC0072;flex:0 1 100%;font-size:31px;font-weight:300;margin-bottom:15px;}.page-find-a-care-home .page-title .section-title b{font-weight:400;}.page-find-a-care-home .view-header{letter-spacing:0.25px;font-weight:500;color:#333;}.page-find-a-care-home .gm-style-iw .inner{width:auto;}.page-find-a-care-home .gm-style-iw .lef_col{padding:0 8px 8px 0;}.page-find-a-care-home .gm-style-iw .right_col{width:auto !important;float:none;overflow:visible;padding:0;}.gm-style-iw .lef_col{width:150px !important;float:left;overflow:hidden;}.gm-style-iw .lef_col img{width:151px !important;}.gm-style-iw address{color:#59bfc5;font-size:13px;line-height:18px;margin-bottom:2px;font-weight:400;}.gm-style-iw h3{font-size:16px;line-height:18px;margin-bottom:2px;color:#333;font-weight:400;}.gm-style-iw .right_col .field{margin-bottom:5px;}.gm-style-iw .view-more{color:#ea5258;text-decoration:underline;}p.lead,.node.node-full .content>div>p:first-of-type,.node.node-full.property .content>div>p:first-of-type,.taxonomy-page .view-id-taxonomy_term .view-header p,.page .content>div>p:first-of-type,.node.node-full.node-article div>p:first-of-type{font-size:18px;line-height:26px;margin-bottom:21px;font-weight:400;color:#333;}.node-type-property .stories .content p:first-of-type,.page .field-collection-item-field-care-home-story .content p:first-of-type{color:unset;font-size:16px;}.node-type-property .field-collection-item-field-care-home-story .content{font-size:16px;line-height:27px;font-weight:300;min-height:185px;padding:31px 19.995px;}.field-name-field-care-home-story-image div{height:100%;}.node-page .field-name-field-care-home-story-image div img{display:block;width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";}.block-geolocation-google-places-api-attribution-block{display:none;}.header-2 .ctm-nav-search-trigger .fa{font-weight:400;}#footer .band .column-one-fourth p:empty{display:none;margin:0;}#footer p:empty{display:none;margin:0;}#footer h3{color:#fff;font-size:22px;line-height:26px;font-weight:500 !important;}.view-site-search .pager__items .is-active a:before{content:'Page';}.view-site-search .pager__item--last,.view-site-search .pager__item--first{text-transform:lowercase;}.view-site-search .pager__items .is-active a{background-color:#FC0072;color:#fff;border-color:#FC0072;}.view-site-search .mobile{display:none;}@media only screen and (max-width:959px){.view-site-search .mobile{display:inline;}}@media only screen and (max-width:959px){.view-site-search .pager-current{display:none;}}@media only screen and (max-width:959px){.view-site-search .is-active{position:relative;padding:0;margin:0;margin-top:0px;margin-left:0px;margin-top:-1px;margin-left:-1px;display:inline-block !important;}}@media only screen and (max-width:959px){.view-site-search .pager__items .pager__item--first{display:none;}}@media only screen and (max-width:959px){.view-site-search .pager__items .pager__item--last{display:none;}}.view-site-search .item-list ol{margin-left:0;padding-left:28px;}.view-site-search .item-list ol li{counter-increment:list;list-style-type:none;position:relative;}.view-site-search .item-list ol li:before{color:#666;content:counter(list) ".";left:-36px;position:absolute;text-align:right;width:32px;height:32px;line-height:32px;top:3px;font-size:22px;}@media only screen and (max-width:767px){.view-site-search .item-list ol{margin-left:0;padding-left:20px;}.view-site-search .item-list ol li:before{color:#666;content:counter(list) ".";left:-30px;position:absolute;text-align:right;width:25px;height:25px;line-height:25px;top:3px;font-size:14px;}}.header-search .views-exposed-form{width:249px;}@media only screen and (max-width:959px){.header-search .views-exposed-form{width:100%;}}.node-page .field-name-field-care-home-story .field-label{margin-top:30px;}.node-type-property .node-full .content .grid-row .field-name-field-regional-resident-body p:first-of-type{font-size:17px;}.accordion .ui-accordion-content{color:#333;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;background-color:inherit;font-weight:inherit;}.accordion .ui-accordion-content p:first-of-type,.accordion .ui-accordion-content p{padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px transparent;font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;color:#666;line-height:26px;}.accordion .ui-accordion-content p:first-of-type,.accordion .ui-accordion-content .ui-widget-content a:hover,.node.node-full .accordion .ui-accordion-content{color:#666;}.form-item-i-confirm-i-have-read-the-privacy-statement-19,.node-type-property #edit-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry-29--wrapper .fieldset-wrapper .form-checkboxes input,.node-type-property #edit-marketing-opt-in--2--wrapper .fieldset-wrapper .form-checkboxes input{position:relative;}.form-item-marketing-opt-in-email,.form-item-marketing-opt-in-sms,.form-item-marketing-opt-in-telephone,.form-item-read-receipt-18{display:inline-block;position:relative;}.node-type-property .webform-submission-add-form #edit-i-confirm-i-have-read-the-privacy-statement-19::before{background-color:white;border-radius:50%;content:"";display:block;height:18px;left:-2px;position:absolute;top:4px;width:18px;}.node-type-property .webform-submission-add-form #edit-marketing-opt-in-email::before,.node-type-property .webform-submission-add-form #edit-marketing-opt-in-sms::before,.node-type-property .webform-submission-add-form #edit-marketing-opt-in-telephone::before,.node-type-property .form-tabs-wrap #edit-which-types-of-care-are-you-interested-in .form-checkbox:before,.node-type-property #edit-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry-29--wrapper .fieldset-wrapper .form-checkboxes input::before,.node-type-property .form-item-read-receipt-18 #edit-read-receipt-18::before{background-color:#ffffff;border-radius:50%;content:"";cursor:pointer;display:block;height:18px;left:-2px;position:absolute;top:4px;width:18px;}.node-type-property #edit-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry-29--wrapper .fieldset-wrapper .form-checkboxes input::before,.node-type-property #edit-marketing-opt-in--2--wrapper .fieldset-wrapper .form-checkboxes input::before{background-color:#ffffff;border-radius:50%;content:"";cursor:pointer;display:block;height:18px;left:-2px;position:absolute;top:-2px;width:18px;}.node-type-property .webform-submission-add-form #edit-i-confirm-i-have-read-the-privacy-statement-19:checked::before,.node-type-property .form-tabs-wrap #edit-which-types-of-care-are-you-interested-in .form-checkbox:checked::before,.node-type-property #edit-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry-29--wrapper .fieldset-wrapper .form-checkboxes input:checked::before,.node-type-property #edit-marketing-opt-in--2--wrapper .fieldset-wrapper .form-checkboxes input:checked::before,.node-type-property .form-item-read-receipt-18 #edit-read-receipt-18:checked::before{background-color:#FC0072;color:white;content:"\f00c";font-family:"FontAwesome";line-height:18px;text-align:center;}.node-type-property .webform-submission-add-form #edit-i-confirm-i-have-read-the-privacy-statement-19:focus,.node-type-property .form-tabs-wrap #edit-which-types-of-care-are-you-interested-in .form-checkbox:focus,.node-type-property #edit-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry-29--wrapper .fieldset-wrapper .form-checkboxes input:focus,.node-type-property #edit-marketing-opt-in--2--wrapper .fieldset-wrapper .form-checkboxes input:focus,.node-type-property .form-item-read-receipt-18 #edit-read-receipt-18:focus{outline:none !important;}.node-type-property .webform-submission-add-form #edit-i-confirm-i-have-read-the-privacy-statement-19:checked:focus,.node-type-property .form-tabs-wrap #edit-which-types-of-care-are-you-interested-in .form-checkbox:checked:focus,.node-type-property #edit-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry-29--wrapper .fieldset-wrapper .form-checkboxes input:checked:focus,.node-type-property #edit-marketing-opt-in--2--wrapper .fieldset-wrapper .form-checkboxes input:checked:focus,.node-type-property .form-item-read-receipt-18 #edit-read-receipt-18:checked:focus{outline:none !important;}.node-type-property .webform-submission-add-form #edit-marketing-opt-in-email:focus,.node-type-property .webform-submission-add-form #edit-marketing-opt-in-sms:focus,.node-type-property .webform-submission-add-form #edit-marketing-opt-in-telephone:focus,.node-type-property .form-tabs-wrap #edit-which-types-of-care-are-you-interested-in .form-checkbox:focus,.node-type-property #edit-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry-29--wrapper .fieldset-wrapper .form-checkboxes input:focus,.node-type-property .form-item-read-receipt-18 #edit-read-receipt-18:focus{outline:none !important;}.node-type-property .webform-submission-add-form #edit-marketing-opt-in-email:checked:before,.node-type-property .webform-submission-add-form #edit-marketing-opt-in-sms:checked:before,.node-type-property .webform-submission-add-form #edit-marketing-opt-in-telephone:checked:before{background-color:#FC0072;color:white;content:"\f00c";font-family:"FontAwesome";line-height:18px;text-align:center;}.node-type-property .form-tabs-wrap .form-item-which-types-of-care-are-you-interested-in-residential-care{display:block;margin-bottom:10px;position:relative;}.node-type-property .form-tabs-wrap #edit-which-types-of-care-are-you-interested-in .js-form-type-checkbox{display:block;margin-bottom:10px;position:relative;}.webform-flexbox>div.webform-flex--1{margin-right:13px;}.webform-flexbox{justify-content:space-between;gap:10px;}.webform-flexbox>div.webform-flex--1 .webform-flex--container{width:100%;max-width:570px;}#drupal-modal .webform-flexbox>div.webform-flex--1 .webform-flex--container{max-width:100%;}.node-type-property .webform-flexbox>div.webform-flex--1 .webform-flex--container{max-width:525px;}.node-type-property .webform-flexbox>div.webform-flex--1 .webform-flex--container,.contact-us-webform-type-of-enquiry{}.webform .webform-required,.webform-submission-form .webform-required{display:none;}.webform.node-webform>h2 a{pointer-events:none;text-decoration:none;color:#282f69;}.webform-options-display-one-column{display:flex;flex-direction:column;}.breadcrumb .crumbs-separator{margin:0 2px;}p:empty{display:none;}@media screen and (max-width:959px){#views-exposed-form-find-a-care-home-page-1 .fieldset-wrapper{display:flex;flex-direction:column;}#preface-top #views-exposed-form-find-a-care-home-page-1 .views-exposed-widget.views-widget-filter-circle .form-item-circle-value{margin:10px 0 5px 0;}.page-find-a-care-home #preface-top #views-exposed-form-find-a-care-home-page-1 .views-exposed-widget.views-widget-filter-circle .form-item-circle-location{margin-bottom:unset;}.ctm-nav-options{right:-10px;}}.node-type-property .js-form-type-processed-text p:first-of-type{color:#ffffff !important;font-size:14px !important;font-weight:400;margin-bottom:5px;}.node-type-property #edit-privacy-statement-18 p:first-of-type{font-size:17px !important;}.webform-submission-form div[id^="edit-privacy-statement-"] label{display:none;}.webform-submission-form .field-suffix{color:#666;font-weight:600;font-size:13px;font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;}.node-type-property .webform.node-webform #edit-mandatory-fields p{margin-bottom:30px;font-size:18px !important;}.node-type-property .form-tabs-wrap .content>p:first-of-type{font-size:18px !important;font-weight:400 !important;margin-top:20px;}.node-type-property .form-tabs-wrap .form-actions button{border-color:#e71d72 !important;background-color:#e71d72;position:relative;box-shadow:0 6px 10px 0 rgba(31,38,99,0.1);padding-left:105px;padding-right:105px;}@media only screen and (max-width:959px){.node-type-property .form-tabs-wrap .form-actions button{padding-left:5px;padding-right:5px;}}.node-type-property .form-tabs-wrap .form-actions button:after{font-family:FontAwesome;content:"\f061";position:absolute;right:15px;color:white;}.node-type-property .form-tabs-wrap .form-actions input{background-image:url(/themes/custom/care/arrow.png) !important;background-size:20px;background-repeat:no-repeat;}.node-type-property .form-tabs-wrap .form-actions{margin-top:42px;text-align:center;}.ui-widget-content a{}.page-find-a-care-home .pager a:focus,.page-find-a-care-home .pager a:hover,.page-find-a-care-home .pager a:active{text-decoration:underline;background:#fff;color:#FC0072 !important;border-color:#FC0072;}@media only screen and (min-width:960px){.view-article.view-display-id-news-search .node-promoted-teaser .content{-ms-flex-order:1;order:1;}.view-article.view-display-id-news-search .node-promoted-teaser .field-name-field-image{-ms-flex-order:2;order:2;}.view-article.view-display-id-news-search .node-post.node-promoted-teaser .field-name-field-image{max-width:unset;}.node-article.node-promoted-teaser .field-name-field-image .field-item{border-radius:0px 8px 8px 0px;}}.view-article.view-display-id-news-search .node-promoted-teaser{background-color:#282f69;}.view-article.view-display-id-news-search .node-promoted-teaser .field-name-field-image ul.contextual-links,.view-article.view-display-id-news-search .node-promoted-teaser .field-name-field-image button{display:none;}#block-care-exposedformarticlepage-2,#views-exposed-form-article-page-2 .form-actions{position:relative;}#block-care-exposedformarticlepage-2 form .views-submit-button{bottom:-10px;}#drupal-modal .webform-submission-form .webform-required{display:none;}#drupal-modal .webform-submission-form .form-actions{text-align:center;}#drupal-modal .webform-submission-form h2{text-align:center;font-weight:500;font-size:26px;line-height:31px;color:#282f69;}#drupal-modal .webform-submission-form .js-form-type-processed-text>p:first-of-type{text-align:center;font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;color:#000 !important;}.node-type-property #drupal-modal .webform-submission-form .js-form-type-processed-text>p:first-of-type{font-size:16px !important;margin-bottom:21px;}#drupal-modal .webform-submission-form .js-form-type-processed-text em{width:100%;text-align:center;font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;color:#000;display:block;}#drupal-modal .webform-submission-form{padding:40px}#drupal-modal .webform-submission-form{padding:40px}#drupal-modal .webform-submission-form div[id^="edit-privacy-statement--"] p,#drupal-modal .webform-submission-form div[id^="edit-marketing-consent--"] p{text-align:left !important;}.ui-dialog-title{display:none;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{position:fixed !important;max-width:84%;margin-top:40px;display:block;margin:0 auto;max-width:84%;margin-top:40px;z-index:1001;width:90% !important;margin:0 auto;left:145px !important;}.ui-dialog-buttonpane .form-actions{text-align:center;float:none !important;}.ui-widget-header{background-color:unset;border:none;}.ui-dialog-titlebar button{background-image:url(/themes/custom/care/icon-close.svg) !important;position:absolute;z-index:100000;right:2% !important;top:50px !important;box-shadow:none;background-repeat:no-repeat !important;}.ui-dialog-titlebar button>span:first-of-type{display:none;}.ui-widget-content{border:none;}.paragraph--type--embed-webform .webform-submission-add-form .form-item p,.webform-submission-add-form .form-item p{color:#000;}.node-type-property #drupal-modal .form-item label,.paragraph--type--embed-webform .webform-submission-add-form .form-item label,.paragraph--type--embed-webform .webform-submission-add-form .form-item .field-suffix,.paragraph--type--embed-webform .webform-submission-webform-364026-form .form-item label,.paragraph--type--embed-webform .webform-submission-webform-364026-form .field-suffix,.webform-submission-add-form .form-item label,.webform-submission-add-form .form-item .field-suffix,.webform-submission-webform-364026-form .form-item label,.webform-submission-webform-364026-form .field-suffix{color:#000;font-weight:600;font-size:16px;font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;text-transform:unset;}.paragraph--type--embed-webform .webform-submission-add-form legend span,.webform-submission-add-form legend span{font-size:16px;}.paragraph--type--embed-webform .webform-submission-webform-363966-form .form-actions.js-form-wrapper,.webform-submission-webform-363966-form .form-actions.js-form-wrapper{text-align:center;}.paragraph--type--embed-webform .webform-submission-webform-363966-form .form-actions .webform-button--submit,.webform-submission-webform-363966-form .form-actions .webform-button--submit{width:265px;}.node-type-property .ui-dialog-titlebar button:not(.mfp-close),.node-type-page .ui-dialog-titlebar button:not(.mfp-close),button:not(.mfp-close):hover{background:white;border:none;}@media only screen and (max-width:959px){.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons{max-width:90%;}.webform-submission-webform-363966-form .form-actions .webform-button--submit{width:100%;}}@media only screen and (max-width:767px){.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons{max-width:95%;}}@media only screen and (min-width:576px) and (max-width:767px){.webform-flexbox{display:flex !important;}.webform-flexbox .webform-flex--1{flex:1 1 0px;}}.node-post.node-full .field-name-field-related-articles{display:inline-block;width:100%;}.grey-block.content-block .button{margin-right:30px;text-decoration:none;}.node.node-full ul li{font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;}.tiny-tip:after{bottom:-9px;}#navigation>ul.menu>li.mega-menu>ul>li.first>a.is-active{color:#ea5258;}.node-type-property .form-tabs-wrap .node.node-full .content p{color:#ffffff;}.node-type-property .form-tabs-wrap .node.node-full #edit-contact-info .fieldset-legend{color:#ffffff;}.node-type-region #preface-top,.node-type-page #preface-top,.page-node-type-recruitment-area #preface-top,.page-node-type-webform #preface-top,.page-node-type-banner #preface-top,.page-node-type-review #preface-top,.page-node-type-slider #preface-top,.page-news #preface-top,.page-news-search #preface-top{padding:0px;}.node-type-region #preface-top .block,.node-type-page #preface-top .block,.page-node-type-recruitment-area #preface-top .block,.page-node-type-webform #preface-top .block,.page-node-type-banner #preface-top .block,.page-node-type-review #preface-top .block,.page-node-type-slider #preface-top .block,.page-news #preface-top .block,.page-news-search #preface-top .block{}.node-type-property .form-tabs-wrap .node.node-full .content p.lead{margin-top:25px;}.node-type-property .form-tabs-wrap .node.node-full .content #edit-further-information--description{margin-bottom:10px;}#views-exposed-form-find-a-care-home-block-1 #edit-circle-value{margin-bottom:42px !important;}.node.node-full.node-article .grid-row .column-one-half>p:first-of-type{font-size:17px;color:#666;font-weight:300;}.page-node-type-page #block-care-care-system-main .grey-block.content-block{margin-bottom:30px;}.page-node-type-page #block-care-care-system-main{padding-bottom:10px;}#block-care-footercontent .contextual.open .contextual-links li a{color:#000;}.contextual.open .contextual-links li a{color:#000;}.page-node-type-recruitment-area #main .content-region{padding-bottom:60px;}.page-node-type-recruitment-area #content-bottom .block{margin-bottom:0px;}#block-care-exposedformarticlepage-2 #views-exposed-form-article-page-2 .js-form-type-textfield{width:290px;}#block-care-exposedformarticlepage-2 #views-exposed-form-article-page-2 .js-form-type-textfield input{max-width:249px;border-radius:8px 0px 0px 8px;}.ui-widget-overlay{z-index:1000;position:fixed;left:0px;margin:0px;background:rgb(61,58,58);opacity:0.55;top:0px;height:4110px;overflow:hidden;}.page-node-type-page .content-region.wide{padding:80px 0px;}.contextual .trigger:hover,.contextual .trigger:focus{background-position:center;background-repeat:no-repeat;}.page-node-type-property .gm-style-iw p,.webform-submission-form .contact-us-webform-enquiry label{display:none;}.page-node-type-property .gm-style-iw a{text-decoration:none;}.page-node-type-property .gm-style-iw .inner{width:auto;}.page-node-type-property .gm-style-iw .lef_col{padding:0 15px 0 0;}.page-node-type-property .gm-style-iw .right_col{width:auto !important;float:none;overflow:visible;padding:0;}.node-type-page fieldset.webform-composite-hidden-title{margin:0;}.form-required::after,input:required+label::after{content:'';vertical-align:super;display:inline-block;background-image:url('/core/misc/icons/ee0000/required.svg');background-repeat:no-repeat;background-size:5px 5px;width:6px;height:6px;margin:0 0.3em;}.node-type-property #drupal-modal .webform-submission-form .form-required::after{-webkit-filter:invert(100%) !important;filter:invert(100%) brightness(0%) !important;}.paragraph--type--embed-webform .webform-submission-form.webform-submission-add-form .form-required::after,.paragraph--type--embed-webform .webform-submission-form.webform-submission-edit-form .form-required::after,.webform-submission-form.webform-submission-add-form .form-required::after,.webform-submission-form.webform-submission-edit-form .form-required::after{-webkit-filter:invert(100%);filter:invert(100%) brightness(0%);}.page-node-type-property .form-required::after{background-image:url('/themes/custom/care/assets/images/care-home-required.svg');filter:unset !important;}.paragraph--type--embed-webform .webform-submission-form.webform-submission-add-form .edit-actions,.paragraph--type--embed-webform .webform-submission-form #edit-actions,.paragraph--type--embed-webform .webform-submission-form.webform-submission-edit-form #edit-actions,.webform-submission-form.webform-submission-add-form .edit-actions,.webform-submission-form #edit-actions,.webform-submission-form.webform-submission-edit-form #edit-actions{text-align:center;}.accordion ul li:before,.page-top .icon-promo-shortcode .telephone:hover{text-decoration:underline;}.search-api-autocomplete-search{max-width:310px;}.messages.alert{margin:20px 0;padding:20px;}.messages.alert ul{margin-bottom:0;}#footer .menu a{text-decoration:underline;text-underline-offset:2px;}.page-news #content-bottom .block .button:hover,.search-form .views-submit-button button:hover,.node.node-full .button-absolute p a:hover,#footer .menu a:hover{text-decoration:none;}.node-type-property .care-home-lists .field-name-field-care-home-facilities .field-label{font-weight:500 !important;}.node-type-property .care-home-lists{border-radius:8px;}.ctm-testimonials .stars-2,.ctm-testimonials .stars-1{height:20px;background-image:url("/themes/custom/care/assets/images/star.svg");background-repeat:repeat-x;margin:0;}.ctm-testimonials .stars-2{width:40px;}.ctm-testimonials .stars-1{width:20px;}@media screen and (min-width:1130px) and (max-width:1155px){.ctm-nav-options{width:21%;padding:0;}}p.volunteering-content{line-height:0 !important;}p.volunteering-content-button{margin-bottom:0px !important;}.node-preview-backlink{margin-right:8px;}.webform-confirmation-modal .webform-confirmation-modal--content{display:flex;flex-direction:column;justify-content:center;min-height:290px !important;align-items:center;}.footer-trim-wrapper #trim .contextual-links a{color:#000;}input:required+label::after{filter:invert(100%) brightness(0%);}.content .align-center>div>img{display:block;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center;}.messagebox .container{word-break:break-word;}.paragraph--type--box-components.box-shortcode.layout-horizontal.has-image.size-third .text,.paragraph--type--box-components.box-shortcode.layout-horizontal.has-image.size-half .text{overflow:hidden;}.paragraph--type--body-component{word-break:break-word;}.paragraph--view-mode--cta .download-brochure{display:block;font-weight:700;}.paragraph--type--image-with-accordion img{margin-bottom:31px;}.paragraph--type--row-components{padding:31px 0 0 0;}.paragraph--type--row-components .accordion.paragraph--view-mode--cta{margin-bottom:0;}.paragraph--type--icon-blocks-with-text.icon-promo-shortcode .icon{position:unset;}.paragraph--type--icon-blocks-with-text .icon{margin:0 auto 31px auto;transform:none;width:fit-content;min-width:43.25px;min-height:43.25px;height:auto;}.paragraph--type--icon-blocks-with-text .icon span{transform:none;position:unset;}.paragraph--type--icon-blocks-with-text .icon.size-2x{min-width:68.25px;min-height:68.25px;height:auto;width:fit-content;}.paragraph--type--icon-blocks-with-text .icon.size-2x span{font-size:56px;}.paragraph--type--icon-blocks-with-text .icon.no-border{border:none;}.paragraph--type--image-with-cta-webform-{text-align:center;}.paragraph--type--image-with-cta-webform- img{margin-bottom:31px;}.paragraph--type--image-with-cta-webform- .download-brochure a{font-weight:700;}.paragraph--type--text-block-with-cta{display:flex;flex-direction:column;justify-content:space-between;}.paragraph--type--text-block-with-cta>div p{text-align:center;}.paragraph--type--row-components.box-shortcode{padding:unset;}.grid-row.row-component [class*="column-"]:first-of-type{padding-left:unset}.grid-row.row-component.card-grid [class*="column-"]{padding-left:30px;}.grid-row.row-component .column-one-third:first-of-type,.grid-row.row-component .column-one-half:first-of-type,.paragraph.grid-row.row-component{margin-left:unset;}.paragraph--type--icon-blocks-with-text.icon-promo-shortcode{padding:10px;}.grid-row.row-component.card-grid>div{display:flex;width:100%;}.cardCtaV2{padding:0 30px;margin-bottom:31px;}.paragraph--view-mode--card-with-cta-variation-2.grey-block.content-block img{margin-top:unset;border-radius:8px;}.cardCtaV2Btn{padding:0 30px;}.paragraph--view-mode--card-with-cta-variation-2.grey-block.content-block .button{margin-right:unset;}.card-grid.ctm-cards-v2 .column-one-third>div{border-radius:unset;border:none;background:unset;box-shadow:none;}.card-with-cta-variation-3.grey-block.content-block{padding:0 0 21px 0;}.card-with-cta-variation-3 img{width:100%;}.paragraph--view-mode--card-with-cta-variation-5 .button-component,.paragraph--view-mode--card-with-cta-variation-4 h2{margin-top:31px;}.card-grid .column-one-third .paragraph--view-mode--card-with-cta-variation-5 h3{margin-bottom:15px;}.full-width-slider{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.full-width-slider .paragraph--type--slider-slide .container p{color:#fff !important;}.path-find-a-care-home .node-property.node-teaser{cursor:pointer;}.gt_option{background-color:#ffffff !important;position:absolute !important;}.page-top .container{display:flex;justify-content:flex-end;align-items:center;}.block-gtranslate-block{position:relative;}#block-care-pagetop{flex:1;text-align:left;}.care-form{padding:30px;}.care-form .description h2{color:#ffffff;font-size:18px;font-weight:600;margin-top:0;margin-bottom:1em;}.care-form #edit-please-provide-further-details-about-your-enquiry--description p{margin-bottom:0;color:#59bfc5;text-transform:uppercase;font-weight:600;font-size:13px !important;font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;}.care-form .form-item ul li{color:#ffffff !important;}.node-type-property .know-more .contact-ctas{align-self:center;}.node-type-property .know-more .contact-ctas button{margin-bottom:0;}.icon-promo-shortcode .icon .fill-blue{background-color:#282f69;color:#ffffff;}.page-top .icon-promo-shortcode .icon span.no-icon{font-size:16px;width:30px;height:30px !important;border-radius:18px;line-height:unset !important;display:flex;justify-content:center;align-items:center;}.page-top .icon-promo-shortcode .icon span{font-size:20px;}.icon-promo-shortcode .icon.circle{border-radius:18px;}.icon-promo-shortcode .content .carehomeicon{content:"";background-image:url('/themes/custom/care/assets/images/careicon.png');background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%;}.page-top #views-exposed-form-site-search-page-1{margin:0;width:246px;margin-right:20px;}.page-top #views-exposed-form-site-search-page-1 input,.form-list-item #views-exposed-form-site-search-page-1-mobile input{box-shadow:unset;border-radius:8px 0px 0px 8px;border-top:1px solid #282F69;border-bottom:1px solid #282F69;border-left:1px solid #282F69;font-size:14px;font-style:normal;font-weight:400;line-height:16px;}.page-top #views-exposed-form-site-search-page-1 .views-submit-button button,.form-list-item #views-exposed-form-site-search-page-1-mobile .views-submit-button button{height:100%;background:#282F69 !important;border:2px solid #282F69 !important;}.page-top #views-exposed-form-site-search-page-1 .views-submit-button,.form-list-item #views-exposed-form-site-search-page-1-mobile .views-submit-button{height:100%;}.page-top #views-exposed-form-site-search-page-1 .views-submit-button button:hover,.page-top #views-exposed-form-site-search-page-1 .views-submit-button button:active,.page-top #views-exposed-form-site-search-page-1 .views-submit-button button:focus,.form-list-item #views-exposed-form-site-search-page-1-mobile .views-submit-button button:not(.mfp-close):not(.webform-submit):not(.form-tab-item):not(#edit-submit-find-a-care-home):not(#edit-submit-site-search):not(.btn-tab-enquiry):not(.btn-tab-virtual):not(.ctm-nav-search-trigger):active,.form-list-item #views-exposed-form-site-search-page-1-mobile .views-submit-button button:not(.mfp-close):not(.webform-submit):not(.form-tab-item):not(#edit-submit-find-a-care-home):not(#edit-submit-site-search):not(.btn-tab-enquiry):not(.btn-tab-virtual):not(.ctm-nav-search-trigger):focus,.form-list-item #views-exposed-form-site-search-page-1-mobile .views-submit-button button:not(.mfp-close):not(.webform-submit):not(.form-tab-item):not(#edit-submit-find-a-care-home):not(#edit-submit-site-search):not(.btn-tab-enquiry):not(.btn-tab-virtual):not(.ctm-nav-search-trigger):hover{color:#282F69 !important;border:2px solid #282F69 !important;background:#ffffff !important;}.page-top #views-exposed-form-site-search-page-1 .views-submit-button button::before,.form-list-item #views-exposed-form-site-search-page-1-mobile .views-submit-button button:not(.mfp-close):not(.webform-submit):not(.form-tab-item):not(#edit-submit-find-a-care-home):not(#edit-submit-site-search):not(.btn-tab-enquiry):not(.btn-tab-virtual):not(.ctm-nav-search-trigger):before{line-height:38px;}#block-care-pagetop .icon-promo-shortcode:nth-child(1){padding-right:0;}.user-logged-in #block-care-pagetop .icon-promo-shortcode:nth-child(2){padding-right:0;}.gt_switcher{width:unset !important;height:38px;}.gt_switcher .gt_selected{background:#F6F6F6 !important;}.gt_switcher .gt_selected a{padding:8px 11px !important;width:fit-content !important;border-radius:6px;padding-right:30px !important;font-size:16px !important;text-transform:uppercase;font-weight:700;color:#000 !important;display:flex !important;align-items:center;}.gt_switcher .gt_selected a::after{height:20px !important;}.gt_switcher a img{width:25px !important;height:20px !important;padding-right:10px !important;}.gt_switcher .gt_option{width:215px !important;right:0;}.gtranslate_wrapper{width:fit-content;}.gtranslate_wrapper *{font-family:"Aktiv Grotesk",Helvetica,Arial,sans-serif;}.gt_switcher .gt_selected a::after{background-image:url('/themes/custom/care/assets/images/Polygon.svg') !important;}.slicknav-menu-open .page-top-mobile .container{align-items:end;}.slicknav-menu-open .page-top-mobile .container .block-gtranslate{margin-bottom:21px;}.page-top.page-top-mobile .gtranslate_wrapper .gt_switcher:nth-child(2){display:none;}.page-top:not(.page-top-mobile) .gtranslate_wrapper .gt_switcher:nth-child(2){display:none;}.user-logged-in .gtranslate_wrapper .gt_switcher:nth-child(2){display:block;}#header.header-2 .container .inner{display:flex;align-items:center;}.page-top-mobile .icon-promo-shortcode{width:100%;}@media screen and (min-width:1131px){#navigation{flex:1;}}@media only screen and (min-width:960px){.block-gtranslate{margin-top:unset;}}@media screen and (max-width:768px){.grid-row.row-component [class*="column-"]+[class*="column-"]{padding-left:unset}.paragraph.grid-row.row-component.card-grid .column-one-third:first-of-type{margin-left:auto;}.grid-row.row-component.card-grid>div{flex-direction:column;}.grid-row.row-component.card-grid.ctm-cards-v2 [class*="column-"]{padding-left:unset;}}@media screen and (min-width:768px){.grid-row.row-component.card-grid{margin-left:-30px;}.full-width-slider .slick__slide{min-height:530px !important;}}@media only screen and (max-width:959px){.paragraph--view-mode--card-with-cta-variation-4.card-with-cta-variation{margin-bottom:30px;}.card-grid .column-one-third+.column-one-third,.paragraph--type--text-with-image .column-one-half+.column-one-half{margin-top:21px;}.card-grid.ctm-cards-v2 .column-one-third{margin-left:auto !important;margin-right:auto;max-width:unset;width:100%;}.grid-row.row-component.card-grid.ctm-cards-v2>div{flex-direction:column;}.full-width-slider .paragraph--type--slider-slide{display:flex;flex-direction:column-reverse;}}@media (max-width:340px){.page-top .container .icon-promo-shortcode .telephone{font-size:16px;}.page-top .icon-promo-shortcode .title{font-size:10px;}}@media (max-width:395px){.page-top .container{align-items:unset;justify-content:space-between;}.slicknav-menu-open .page-top-mobile .container{align-items:unset;gap:unset;}}.sc-twitter::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 462.799'%3e%3cpath fill='%23000' fill-rule='nonzero' d='M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z'/%3e%3c/svg%3e");}a.twitter:hover .sc-twitter::before,a.twitter:focus .sc-twitter::before{box-shadow:0 2px 0 0px #FFF;}.geolocation-geocoder-item::before{content:none !important;}.node.node-full .content .paragraph--type--banner .field-collection-item-field-slider-slide p:first-of-type{font-size:20px;color:#fff;}.node.node-full .content .paragraph--type--banner .field-collection-item-field-slider-slide .button-component .button.regular{font-weight:700;}.node.node-full .content .paragraph--type--banner .field-collection-item-field-slider-slide .button-component .button.regular:hover{background-color:white !important;}@media screen and (min-width:960px){.node.node-full .content .paragraph--type--banner .field-collection-item-field-slider-slide p:first-of-type{font-size:24px !important;}}.paragraph--type--related-stories .stories .field-collection-item-field-care-home-story .field-name-field-care-home-story-image img{height:auto !important;}.paragraph--type--related-stories .stories .field-collection-item-field-care-home-story .content{padding-top:0;}.paragraph--type--related-stories .stories .field-collection-item-field-care-home-story .related-story-h3{padding:20px;padding-bottom:0;}.paragraph--type--related-stories .stories .field-collection-item-field-care-home-story .related-stories-wrapper .stories-button{padding:20px;padding-top:0;}.paragraph--type--related-stories .stories .field-collection-item-field-care-home-story .related-story-h3 h3{color:#ffffff;}.paragraph--type--related-stories.story-type-row .stories .field-collection-item-field-care-home-story>div{flex:0 0 50%;max-width:50%;}.paragraph--type--related-stories.story-type-row .stories .field-collection-item-field-care-home-story img{border-radius:0;height:100% !important;}.paragraph--type--related-stories.story-type-row .stories .paragraph--view-mode--care-home-stories-component{height:auto;}.paragraph--type--related-stories.story-type-row .stories .paragraph--view-mode--care-home-stories-component .related-stories-wrapper p{font-size:16px !important;}.paragraph--type--related-stories.story-type-row .stories .field-collection-item-field-care-home-story .field-name-field-care-home-story-image img{border-radius:0 !important;}.paragraph--type--related-stories.story-type-row .stories>.field-name-field-care-home-story>.field-items>.field-item:nth-of-type(1n+4){display:block;}.paragraph--type--related-stories.story-type-row .stories .show-more-wrapper{display:none;}.paragraph--type--tabs-component .hide-marker,.paragraph--type--item-list .hide-marker{margin-left:0;}.paragraph--type--tabs-component .hide-marker li::before,.paragraph--type--item-list .hide-marker li::before{display:none;}.paragraph--type--homepage-banner .button.regular,.paragraph--type--layout .button.regular{color:#FFF;font-weight:700;}.paragraph--type--homepage-banner .button.regular:visited,.paragraph--type--layout .button.regular:visited{color:#FFF;}.paragraph--type--homepage-banner .button.regular:focus,.paragraph--type--layout .button.regular:focus,.paragraph--type--homepage-banner .button.regular:hover,.paragraph--type--layout .button.regular:hover{color:#FC0072;background-color:#fff;border:2px solid #FC0072;}.paragraph--type--layout .btn.btn-pink{align-content:center;}.paragraph--type--layout .btn.btn-pink::after{top:unset;position:static;margin:0 7.5px;float:right;}.paragraph--type--box-component-section .box-component-v1 h3{text-align:center;}.node-page .paragraph--type--box-component-section div.box-shortcode>div.text .description{text-align:center;}.node.node-full .paragraph--type--box-component-section .paragraph--type--item-list ol li,.paragraph--type--box-component-section .paragraph--type--item-list ol li,.paragraph--type--box-component-section .paragraph--type--item-list ul li,.node.node-full .paragraph--type--box-component-section .paragraph--type--item-list ul li{color:#ffffff;padding:10px 0;}@media only screen and (min-width:960px){.paragraph--type--box-component-section .box-shortcode.layout-horizontal.has-image.large{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;}}@media only screen and (min-width:960px){.paragraph--type--box-component-section .box-shortcode.layout-horizontal.has-image.large .image{min-height:unset;}}.paragraph--type--box-components.box-shortcode.color-green{background-color:#59bfc5;}.paragraph--type--box-components.box-shortcode.color-pink .paragraph--type--body-component h2,.paragraph--type--box-components.box-shortcode.color-red .paragraph--type--body-component h2,.paragraph--type--box-components.box-shortcode.color-green .paragraph--type--body-component h2{color:inherit !important;}.paragraph--type--box-components.box-shortcode.color-pink .button.regular{color:#FC0072;background-color:#fff;border:2px solid #FC0072;}.paragraph--type--box-component-section .paragraph--type--box-components.box-shortcode.layout-horizontal .paragraph--type--body-component a{color:inherit;}.paragraph--type--cards img{width:100%;object-fit:cover;border-radius:8px;}.paragraph--type--cards .grey-block.content-block .button{margin-right:unset;}.paragraph--type--layout .layout--onecol{margin-top:31px;}.paragraph--view-mode--card-with-cta-variation-1 h3{margin:0 0 5px;text-align:left;}.paragraph--layout--component-wrapper .care-home-info{display:flex;flex-direction:column;margin:0;}.paragraph--layout--component-wrapper .care-home-info .field-type-text-long{margin:0;}.paragraph--type--cards h2 a,.paragraph--type--cards h3 a{font-size:inherit !important;font-weight:inherit;color:inherit;}@media screen and (max-width:767px){.paragraph--type--cards h2 a{font-size:32px !important;}.paragraph--type--cards h3 a{font-size:28px !important;}}.paragraph--type--care-home-webform .form-tabs-wrap .node.node-full .content p:first-of-type{color:#fff;}.paragraph--type--layout .column-nine-twelfth{float:unset;}.node.node-full.node-article.paragraph--type--icon-image-blocks-with-text>div p:first-of-type,.node.node-full.node-article.paragraph--type--icon-image-blocks-with-text>p:first-of-type{color:#666;text-align:center;}.paragraph--type--social-components .social-sortcode{width:100%;}.paragraph--type--social-components .social-sortcode .twitter.color-blue .sc-twitter::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 462.799'%3e%3cpath fill='%23282F69' fill-rule='nonzero' d='M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z'/%3e%3c/svg%3e");}.paragraph--type--social-components .social-sortcode .twitter.color-pink .sc-twitter::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 462.799'%3e%3cpath fill='%23FC0072' fill-rule='nonzero' d='M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z'/%3e%3c/svg%3e");}.paragraph--type--social-components .social-sortcode .twitter.color-green .sc-twitter::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 462.799'%3e%3cpath fill='%2359BFC5' fill-rule='nonzero' d='M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z'/%3e%3c/svg%3e");}.paragraph--type--social-components .social-sortcode .twitter.color-red .sc-twitter::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 462.799'%3e%3cpath fill='%23EA5258' fill-rule='nonzero' d='M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z'/%3e%3c/svg%3e");}.paragraph--type--tabs-component .r-tabs-tab a:hover,.paragraph--type--tabs-component .r-tabs-accordion-title a:hover,.paragraph--type--tabs-component .r-tabs-tab.r-tabs-state-active a,.paragraph--type--tabs-component .r-tabs-accordion-title.r-tabs-state-active a{color:#FC0072 !important;background-color:#fff;border:2px solid #FC0072;}.paragraph--type--tabs-component .r-tabs-tab a:visited,.paragraph--type--tabs-component .r-tabs-accordion-title a:visited{color:#FFF;}.paragraph--type--tabs-component .r-tabs-tab a,.paragraph--type--tabs-component .r-tabs-accordion-title a{background-color:#FC0072;border:2px solid #FC0072;color:#FFF !important;}@media only screen and (max-width:959px){.r-tabs .r-tabs-accordion-title a:before{line-height:38px;width:40px;font-size:20px;height:38px;top:2px;left:-47px;color:#FFF;}.r-tabs .r-tabs-accordion-title a:after{width:40px;height:100%;left:-47px;top:-2px;background:#FC0072;border-top:2px solid #FC0072;border-bottom:2px solid #FC0072;}}@media screen and (max-width:767px){.accordion.ui-accordion .ui-accordion-header a{font-size:inherit !important;line-height:125%;}}.paragraph--type--gallery .video-popup{display:block;position:relative;}.paragraph--type--gallery .video-popup::before{content:"";background-color:rgba(0,0,0,0.2);background-image:url('/themes/custom/care/assets/images/icon-btn-play.svg');background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;}@media only screen and (min-width:960px){.paragraph--type--container-components.button-absolute{position:unset;padding-bottom:21px !important;}.paragraph--type--container-components.button-absolute .button{position:unset;bottom:unset;margin-bottom:unset;}.paragraph--type--container-components.button-absolute .contextual-links-region{position:unset;}}@media only screen and (min-width:960px){.paragraph--type--box-component-section .paragraph--type--box-components.box-homepage.box-shortcode.layout-horizontal.has-image.large{align-items:center;}.paragraph--type--box-component-section .paragraph--type--box-components.box-homepage.box-shortcode.layout-horizontal.has-image.large .image{min-height:390px;flex:0 0 50%;max-width:50%;}.paragraph--type--box-component-section .paragraph--type--box-components.box-homepage.box-shortcode.layout-horizontal.has-image.large .text{margin-left:-15% !important;max-width:460px !important;text-align:center !important;flex:0 0 50%;padding:42px 30px;}}.paragraph--type--box-components.box-shortcode.box-component-image-right{flex-direction:row-reverse;}.paragraph--type--box-components.box-shortcode.box-component-image-right .image img{border-radius:0px 8px 8px 0px;}.layout-full .paragraph--type--related-care-homes.node-type-property .field-name-field-types-of-care{display:unset;}.layout .paragraph--layout--component-wrapper .layout-full .paragraph--type--slider-slide p:first-of-type{color:#fff;}.paragraph--type--care-home-faq .faq__content .field-item{font-size:16px;}.paragraph--type--card-with-cta-variation-1 h2:has(> a:focus),.paragraph--type--card-with-cta-variation-1 h3:has(> a:focus){overflow:visible;}.box-shortcode .icon-promo-shortcode .icon.use-icon-text{height:fit-content;}.layout .paragraph--layout--component-wrapper .layout-full .paragraph--type--slider-slide p:first-of-type a,.layout .paragraph--layout--component-wrapper .layout-full .paragraph--type--slider-slide p:first-of-type a:visited,.layout .paragraph--layout--component-wrapper .layout-full .paragraph--type--slider-slide p a,.layout .paragraph--layout--component-wrapper .layout-full .paragraph--type--slider-slide p a:visited,.paragraph--type--banner .paragraph--type--slider-slide p a,.paragraph--type--banner .paragraph--type--slider-slide p a:visited,.paragraph--type--banner .paragraph--type--slider-slide p:first-of-type a,.paragraph--type--banner .paragraph--type--slider-slide p:first-of-type a:visited{color:inherit;}.paragraph--type--banner .paragraph--type--carousal-component img{max-height:510px;min-height:500px;width:100%;object-fit:cover;}@media(max-width:746px){.paragraph--type--banner .paragraph--type--carousal-component img{min-height:auto;}}@media only screen and (min-width:960px){.paragraph--type--layout .node-post.node-promoted-teaser .field-name-field-image .contextual-region .contextual button,.paragraph--type--layout .node-post.node-promoted-teaser .field-name-field-image .contextual-links{display:none;width:auto;height:auto !important;}}.paragraph--type--text-with-image.paragraph--view-mode--text-with-image-thumbnail .column-one-third img{margin-bottom:21px;}.paragraph--type--embed-webform .webform-submission-add-form .form-item label{text-transform:none;}.paragraph--type--embed-webform .form-required::after{filter:invert(100%) brightness(0%) !important;}.node-type-property .layout-full .paragraph--type--embed-webform .js-form-type-processed-text p:first-of-type,.node-type-property .layout-full .paragraph--type--embed-webform #edit-privacy-statement-18 p:first-of-type,.layout-full .paragraph--type--embed-webform .js-form-type-processed-text p:first-of-type{color:#000 !important;font-size:16px !important;}.layout-full .paragraph--type--embed-webform .webform-actions{text-align:center;}.paragraph--type--accordion-components.accordion .ui-accordion-header{margin:0;}.paragraph--type--accordion-components.accordion .ui-accordion-content>div>p{padding:15px;margin:0;}.grey-block.content-block .paragraph--type--accordion-components.accordion .ui-accordion-content>div>p{padding:15px 45px;}.download-brochure-webform-component #drupal-modal .webform-submission-form .js-form-type-processed-text>p:first-of-type,.download-brochure-webform-component #drupal-modal .webform-submission-form h2{text-align:left;}.image-with-accordion.download-brochure-webform-component #drupal-modal .webform-submission-form .js-form-type-processed-text>p:first-of-type,.image-with-accordion.download-brochure-webform-component #drupal-modal .webform-submission-form h2{text-align:center;}.node-type-property .form-tabs-wrap .form-item--error .form-item--error-message{color:#fff;padding:5px 0;}.form-item--error .form-item--error-message{color:#d0021b;padding:5px 0;}@media only screen and (max-width:649px){.node-type-property .webform-submission-add-form #edit-i-confirm-i-have-read-the-privacy-statement-19{vertical-align:middle;}}.toolbar-menu-administration .toolbar-menu [class*="column-"]{float:unset;}.form-checkbox.error{outline:2px solid #d0021b;}
.caption-wrapper.left,img.left{float:left;margin:0 1.5em 0.75em 0;}.caption-wrapper.center,img.center{display:block;margin:0 1.5em 0.75em;}.caption-wrapper.right,img.right{float:right;margin:0 0 0.75em 1.5em;}.popup-gallery .grid-item{margin-bottom:1em;}@font-face{font-family:'FontAwesome4';src:url(/themes/custom/care/assets/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0);src:url(/themes/custom/care/assets/fonts/fontawesome/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(/themes/custom/care/assets/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/themes/custom/care/assets/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/themes/custom/care/assets/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/themes/custom/care/assets/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal;}.qm-file:before{content:'f016';font-weight:normal;font-family:'FontAwesome4';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.3em;color:inherit;}.qm-file.pdf:before{content:"\f1c1";}.qm-file.txt:before,.qm-file.markdown:before,.qm-file.md:before{content:'\f0f6';}.qm-file.doc:before{content:'\f1c2';}.qm-file.xls:before{content:'\f1c3';}.qm-file.ppt:before{content:'\f1c4';}.qm-file.png:before,.qm-file.jpg:before,.qm-file.psd:before{content:'\f1c5';}.qm-file.html:before,.qm-file.php:before,.qm-file.js:before,.qm-file.yml:before{content:'\f1c9';}.qm-file.zip:before{content:'\f1c6';}.popup-gallery .grid-row{list-style:none;margin:0 0 0 -20px;padding:0}.popup-gallery img{vertical-align:bottom;max-width:100%;height:auto;}.popup-gallery .grid-row:after,.popup-gallery .grid-row:before{display:table;content:"";line-height:0}.popup-gallery .grid-row:after{clear:both}.popup-gallery .grid-row .grid-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:1px;float:left;padding-left:20px;vertical-align:top}.popup-gallery .grid-row .grid-item .border{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;border:1px solid #ccc;margin-bottom:20px;}.popup-gallery .grid-row .grid-item.one-half{width:50%}.popup-gallery .grid-row .grid-item.one-third{width:33.333%}.popup-gallery .grid-row .grid-item.two-third{width:66.666%}.popup-gallery .grid-row .grid-item.one-quarter{width:25%}.popup-gallery .grid-row .grid-item.two-quarter{width:50%}.popup-gallery .grid-row .grid-item.three-quarter{width:75%}.popup-gallery .grid-row .grid-item.one-fifth{width:20%}.popup-gallery .grid-row .grid-item.two-fifth{width:40%}.popup-gallery .grid-row .grid-item.three-fifth{width:60%}.popup-gallery .grid-row .grid-item.four-fifth{width:80%}.popup-gallery .grid-row .grid-item.one-sixth{width:16.666%}.popup-gallery .grid-row .grid-item.two-sixth{width:33.333%}.popup-gallery .grid-row .grid-item.three-sixth{width:50%}.popup-gallery .grid-row .grid-item.four-sixth{width:66.666%}.popup-gallery .grid-row .grid-item.five-sixth{width:83.333%}.popup-gallery .grid-row .grid-item.one-eighth{width:12.5%}.popup-gallery .grid-row .grid-item.two-eighth{width:25%}.popup-gallery .grid-row .grid-item.three-eighth{width:37.5%}.popup-gallery .grid-row .grid-item.four-eighth{width:50%}.popup-gallery .grid-row .grid-item.five-eighth{width:62.5%}.popup-gallery .grid-row .grid-item.six-eighth{width:75%}.popup-gallery .grid-row .grid-item.seven-eighth{width:87.5%}.popup-gallery .grid-row .grid-item.one-tenth{width:10%}.popup-gallery .grid-row .grid-item.two-tenth{width:20%}.popup-gallery .grid-row .grid-item.three-tenth{width:30%}.popup-gallery .grid-row .grid-item.four-tenth{width:40%}.popup-gallery .grid-row .grid-item.five-tenth{width:50%}.popup-gallery .grid-row .grid-item.six-tenth{width:60%}.popup-gallery .grid-row .grid-item.seven-tenth{width:70%}.popup-gallery .grid-row .grid-item.eight-tenth{width:80%}.popup-gallery .grid-row .grid-item.nine-tenth{width:90%}.popup-gallery .grid-row .grid-item.left{float:left}.popup-gallery .grid-row .grid-item.right{float:right}.popup-gallery .grid-row .grid-item.offset-one-half{margin-left:50%}.popup-gallery .grid-row .grid-item.offset-one-third{margin-left:33.333%}.popup-gallery .grid-row .grid-item.offset-one-quarter{margin-left:25%}.popup-gallery .grid-row .grid-item.offset-one-fifth{margin-left:20%}.popup-gallery .grid-row .grid-item.offset-one-sixth{margin-left:16.666%}.popup-gallery .grid-row .grid-item.offset-one-eighth{margin-left:12.5%}.popup-gallery .grid-row .grid-item.offset-one-tenth{margin-left:10%}.popup-gallery .grid-row .grid-item.no-gutter{padding-left:0}@media only screen and (max-width:767px){.popup-gallery .grid-row .grid-item.linearise{width:100%;margin-left:0}}
@font-face{font-family:'FontAwesome';src:url(/themes/custom/care/assets/font-awesome/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(/themes/custom/care/assets/font-awesome/fonts/fontawesome-webfont.eot#iefix&v=4.0.3) format('embedded-opentype'),url(/themes/custom/care/assets/font-awesome/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(/themes/custom/care/assets/font-awesome/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(/themes/custom/care/assets/font-awesome/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}
div#node-1-sanctuary-care-homes>.content>.grid-row:nth-of-type(1)>div>h1,h1{overflow:hidden;color:#E52473 !important;font-feature-settings:'clig' off,'liga' off;text-overflow:ellipsis;font-family:Aktiv Grotesk;font-size:42px;font-style:normal;font-weight:600 !important;;line-height:115% !important;;}.agent-message-bubble{background-color:#E52473;}h2{overflow:hidden;color:#282F69;font-feature-settings:'clig' off,'liga' off;text-overflow:ellipsis;font-family:Aktiv Grotesk;font-size:32px;font-style:normal;font-weight:400 !important;;line-height:115% !important;;}h2 a{font-size:32px !important;}.card-grid .column-one-third h2{text-align:left !important;font-size:28px !important;}h3{overflow:hidden;color:#282F69;font-feature-settings:'clig' off,'liga' off;text-overflow:ellipsis;font-family:Aktiv Grotesk;font-size:28px;font-style:normal;font-weight:400 !important;;line-height:115% !important;;}h3 a{font-size:28px !important;}h4{overflow:hidden;color:#282F69;font-feature-settings:'clig' off,'liga' off;text-overflow:ellipsis;font-family:Aktiv Grotesk;font-size:24px;font-style:normal;font-weight:400 !important;;line-height:125% !important;;}h4 a{font-size:24px !important;}.node-property.node-full h1{color:#E52473;}.ctm-hero-content-inner>h3{color:#282F69;font-weight:bold !important;}.node.node-full ul li,.field-name-field-body-bottom ul li,.node.node-full ol li,.field-name-field-body-bottom ol li,.accordion .ui-accordion-content p,p{color:#666;font-feature-settings:'clig' off,'liga' off;text-overflow:ellipsis;font-family:Aktiv Grotesk;font-size:16px !important;font-style:normal;font-weight:400 !important;line-height:150% !important;}p a{font-size:16px !important;}.node-type-property .gallery-contact .page-title{color:#ffffff;font-weight:bold !important;font-size:24px !important;line-height:normal !important;;text-align:center;}.section-title,.node-type-recruitment-page h1.section-title,.node-type-recruitment-area h1.section-title,.node-post.node-full h1,.node-type-recruitment-page .node-full h1,.node-type-recruitment-area .node-full h1{color:#E52473;}.node-type-recruitment-page .node-full h3,.node-type-recruitment-area .node-full h3{color:#282F69;}.grey-block h3{line-height:21px !important;font-weight:bold !important;}.taxonomy-term-description>p:first-of-type,.node-type-property .form-tabs-wrap .content>p:first-of-type,.node-type-property #edit-privacy-statement-18 p:first-of-type,.node-type-property .js-form-type-processed-text p:first-of-type,.accordion .ui-accordion-content .ui-widget-content a:hover,.node.node-full .accordion .ui-accordion-content,.node-type-property .stories .content p:first-of-type,p.lead,.node.node-full .content>div>p:first-of-type,.node.node-full.property .content>div>p:first-of-type,.node-type-property .node-full .content .grid-row .field-name-field-regional-resident-body p:first-of-type
#drupal-modal .webform-submission-form .js-form-type-processed-text>p:first-of-type,.view-find-a-care-home.view-display-id-page .view-header p:first-of-type{color:#666;font-feature-settings:'clig' off,'liga' off;font-size:18px !important;font-style:normal;font-weight:400 !important;line-height:145% !important;}.node.node-full .content>div>p:first-of-type,.node.node-full.property .content>div>p:first-of-type a{font-size:18px !important;font-style:normal;font-weight:400 !important;line-height:145% !important;}.node-full .content .content>p:first-of-type{font-size:16px;line-height:21px;margin-bottom:21px;color:#666;}.map-address .address-block *{font-weight:400;}.field-collection-item-field-care-home-story p em,.node-type-property .map-address .address-block address+p,.node-type-property .stories .content p:first-of-type,.node-property.full .know-more p,.article.node-promoted-teaser .content p,.box-shortcode p{color:#FFF;}#header{background-color:#282F69;border-bottom:15px solid  #59BFC5;}#footer .band{background-color:#e71d72;}#footer~#trim{background-color:#e71d72;}#header .ctm-nav-search-trigger:hover{border:unset !important;}.ctm-hero-content-inner>p{color:#282F69;}#header .ctm-nav-search-trigger{border:none;}.card-grid .column-one-third h2,.page-find-a-care-home .node-property.node-teaser h2,.paragraph--type--related-care-homes.node-type-property .slick-track>.slick-slide .field-item>h2,.node-type-property #content-bottom .slick-track>.slick-slide .field-item>h2{color:#282F69;font-feature-settings:'clig' off,'liga' off;font-family:Aktiv Grotesk;font-size:24px;font-style:normal;font-weight:400;line-height:125%;}.paragraph--type--related-care-homes.node-type-property .slick-track>.slick-slide .content address,.node-type-property #content-bottom .slick-track>.slick-slide .content address,.page-find-a-care-home .node-property.node-teaser address{font-feature-settings:'clig' off,'liga' off;font-family:Aktiv Grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:145%;}.paragraph--type--related-care-homes.node-type-property .slick-track>.slick-slide .content address::before,.node-type-property #content-bottom .slick-track>.slick-slide .content address::before,.page-find-a-care-home .node-property.node-teaser address:before{font-size:29px;}.node-property.node-grid-teaser .field-name-field-summary,.node-property.node-grid-teaser .field-name-field-types-of-care,.node-property.node-teaser .field-name-field-types-of-care{font-feature-settings:'clig' off,'liga' off;font-family:Aktiv Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%;}.node-property.node-grid-teaser .view-more:hover{color:#282F69;}.paragraph--view-mode--card-with-cta-variation-1,.node-property.node-grid-teaser .inner,.card-grid .column-one-third>div{border-radius:8px;border:1px solid var(--mono-lightest-grey,#F6F6F6);background:var(--mono-white,#FFF);box-shadow:2px 5px 6px 0px rgba(40,47,105,0.12);}.paragraph--view-mode--card-with-cta-variation-1 .btn-pink,.card-grid .btn-pink{border-radius:5px !important;border:2px solid #FC0072;margin-top:42px;color:#FFF;text-align:center;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:700;line-height:44px;}.paragraph--view-mode--card-with-cta-variation-1 .btn-pink:hover,.card-grid .btn-pink:hover{background:#FFF !important;color:#FC0072 !important;}.card-grid .column-one-third p{text-align:left !important;color:#666;font-feature-settings:'clig' off,'liga' off;font-size:16px;font-style:normal;font-weight:400;line-height:125%;padding-top:5px;}.paragraph--view-mode--card-with-cta-variation-1 .ctm-grid-image img,.card-grid .column-one-third .ctm-grid-image img{border-radius:8px 8px 0px 0px;}.button.ctm-make-enquiry{border-radius:8px;border:2px solid #E52473;background:#E52473;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.05);}.content p a.button.secondary:hover,.content p a.button.secondary:active,.button,.content p a.button,button:not(.mfp-close),input[type="submit"],input[type="reset"],input[type="button"]{font-size:16px;font-weight:700;background:#FC0072;border:2px solid #FC0072;color:#FFF;text-decoration:none !important;}.ctm-search-button:hover,.ctm-search-button:active,.ctm-search-button:focus,button:not(.mfp-close):not(.webform-submit):not(.form-tab-item):not(#edit-submit-find-a-care-home):not(#edit-submit-site-search):not(.btn-tab-enquiry):not(.btn-tab-virtual):not(.ctm-nav-search-trigger):not(.CookiebotWidget-logo):not(.CookiebotWidget-close):not(.CookiebotWidget-show-consent-details):not(#CookiebotWidget-btn-withdraw):not(#CookiebotWidget-btn-change):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll):not(#CybotCookiebotDialogBodyButtonDecline):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection):not(#CybotCookiebotDialogBodyLevelButtonCustomize):not(.toolbar-icon):not(.trigger):not(#backtotop):not(.CybotCookiebotDialogDetailBodyContentCookieContainerButton),button:not(.mfp-close):not(.CookiebotWidget-logo):not(.CookiebotWidget-close):not(.CookiebotWidget-show-consent-details):not(#CookiebotWidget-btn-withdraw):not(#CookiebotWidget-btn-change):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll):not(#CybotCookiebotDialogBodyButtonDecline):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection):not(#CybotCookiebotDialogBodyLevelButtonCustomize):not(.toolbar-icon):not(.trigger):not(#backtotop):not(.CybotCookiebotDialogDetailBodyContentCookieContainerButton):active,button:not(.mfp-close):not(.webform-submit):not(.form-tab-item):not(#edit-submit-find-a-care-home):not(#edit-submit-site-search):not(.btn-tab-enquiry):not(.btn-tab-virtual):not(.ctm-nav-search-trigger):not(.CookiebotWidget-logo):not(.CookiebotWidget-close):not(.CookiebotWidget-show-consent-details):not(#CookiebotWidget-btn-withdraw):not(#CookiebotWidget-btn-change):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll):not(#CybotCookiebotDialogBodyButtonDecline):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection):not(#CybotCookiebotDialogBodyLevelButtonCustomize):not(.toolbar-icon):not(.trigger):not(#backtotop):not(.CybotCookiebotDialogDetailBodyContentCookieContainerButton),button:not(.mfp-close):not(.CookiebotWidget-logo):not(.CookiebotWidget-close):not(.CookiebotWidget-show-consent-details):not(#CookiebotWidget-btn-withdraw):not(#CookiebotWidget-btn-change):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll):not(#CybotCookiebotDialogBodyButtonDecline):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection):not(#CybotCookiebotDialogBodyLevelButtonCustomize):not(.toolbar-icon):not(.trigger):not(#backtotop):not(.CybotCookiebotDialogDetailBodyContentCookieContainerButton):focus,button:not(.mfp-close):not(.webform-submit):not(.form-tab-item):not(#edit-submit-find-a-care-home):not(#edit-submit-site-search):not(.btn-tab-enquiry):not(.btn-tab-virtual):not(.ctm-nav-search-trigger):not(.CookiebotWidget-logo):not(.CookiebotWidget-close):not(.CookiebotWidget-show-consent-details):not(#CookiebotWidget-btn-withdraw):not(#CookiebotWidget-btn-change):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll):not(#CybotCookiebotDialogBodyButtonDecline):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection):not(#CybotCookiebotDialogBodyLevelButtonCustomize):not(.toolbar-icon):not(.trigger):not(#backtotop):not(.CybotCookiebotDialogDetailBodyContentCookieContainerButton),button:not(.mfp-close):not(.CookiebotWidget-logo):not(.CookiebotWidget-close):not(.CookiebotWidget-show-consent-details):not(#CookiebotWidget-btn-withdraw):not(#CookiebotWidget-btn-change):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll):not(#CybotCookiebotDialogBodyButtonDecline):not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection):not(#CybotCookiebotDialogBodyLevelButtonCustomize):not(.toolbar-icon):not(.trigger):not(#backtotop):not(.CybotCookiebotDialogDetailBodyContentCookieContainerButton):hover,#views-exposed-form-find-a-care-home-block-1 input{border:2px solid #FC0072;}.content p a.button.secondary:hover,.content p a.button.secondary:active,.content p a.button:hover,.button:focus,.button:hover,.button.hover,.button:active,.button.active,button:not(.mfp-close):focus,button:not(.mfp-close):hover,button:not(.mfp-close).hover,button:not(.mfp-close):active,button:not(.mfp-close).active,input[type="submit"]:focus,input[type="submit"]:hover,input[type="submit"].hover,input[type="submit"]:active,input[type="submit"].active,input[type="reset"]:focus,input[type="reset"]:hover,input[type="reset"].hover,input[type="reset"]:active,input[type="reset"].active,input[type="button"]:focus,input[type="button"]:hover,input[type="button"].hover,input[type="button"]:active,input[type="button"].active{text-decoration:underline !important;}.button.ctm-make-enquiry:hover{color:#E52473 !important;background-color:white;}#header .ctm-nav-search-trigger i{color:#282F69;}#header .ctm-nav-search-trigger i:hover{font-size:20px;color:white;background:#E52473;}.slicknav_open .slicknav_menutxt{background:white;}.slicknav_menutxt{background-color:white;}.slicknav_open .slicknav_menutxt i,.slicknav_open .slicknav_menutxt i:before,.slicknav_open .slicknav_menutxt i:after,.slicknav_menutxt i,.slicknav_menutxt i:before,.slicknav_menutxt i:after{background-color:#282F69;}.hero{background:#59BFC5;display:flex;overflow:hidden;}.ctm-hero{background-image:unset;background:#59BFC5;position:relative;width:60%;}.ctm-hero-first-half{width:40%;}.ctm-hero-first-half img{width:100%;max-height:510px;object-fit:cover;object-position:left;}.ctm-phone{border-radius:5px;background:#FC0072;border:2px solid #FC0072;color:#FFF;text-align:center;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:700;line-height:44px;}.ctm-brochure{border-radius:5px;background:#252F6C;border:2px solid #252F6C;}.box-shortcode .button:focus,.ctm-phone:hover{border-radius:5px;border:2px solid #FC0072;background:#FFF;text-decoration:none;color:#FC0072 !important;}.accordion ul li::before{text-decoration:none;}.ctm-brochure:hover{text-decoration:none;color:#252F6C !important;background:#FFF;border:2px solid #252F6C;}@media screen and (min-width:1400px){.ctm-hero{width:54%;}.ctm-hero-first-half{width:46%;}.ctm-hero-first-half img{max-height:510px;}}@media screen and (min-width:1023px) and (max-width:1400px){.ctm-hero{width:58%;}.ctm-hero-first-half{width:42%;}}@media screen and (min-width:890px) and (max-width:1022px){.ctm-hero{width:67%;}.ctm-hero-first-half{width:33%;}.ctm-hero-first-half img{max-height:481px;}}@media screen and (max-width:767.5px){.ctm-hero{width:100%;}.hero{flex-direction:column-reverse;}.ctm-hero-first-half{width:100%;}.ctm-hero-content-inner p{line-height:150% !important;letter-spacing:unset;}.ctm-hero-first-half picture{display:none;}.ctm-hero-content-inner{display:flex;flex-direction:column;padding:0 20px;}}@media screen and (min-width:959px){.ctm-hero-content{width:93%;margin-left:unset;}.ctm-hero-content-inner{margin-bottom:60px;}.ctm-hero .ctm-group-score{background:#282F69;position:absolute;bottom:0;}.ctm-hero{display:flex;align-items:center;padding:0 30px 30px;}}@media screen and (min-width:768px){.ctm-hero-first-half>div>img{display:none;}}.page-top .icon-promo-shortcode .telephone,.page-top a.icon-promo-shortcode .title{text-decoration:underline;}.page-top .icon-promo-shortcode .telephone:hover,.page-top a.icon-promo-shortcode .title:hover{text-decoration:none;color:#252F6C;}.accordion ul li:before,.page-top .icon-promo-shortcode .telephone{color:#252F6C;}.paragraph--view-mode--card-with-cta-variation-1 .btn-pink,.card-grid .btn-pink,.node-type-property .form-tabs-wrap .form-tabs-cont form>.form-actions button,.node-type-property .form-tabs-wrap button.form-tab-item[aria-selected="true"]::before,.node-type-property .map-address .directions-block .form-submit,.announcement-banner,.page-find-a-care-home .node-property.node-teaser .content a.ctm-call-home:hover,.page-find-a-care-home #preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button,.node-type-recruitment-page #header,.node-type-recruitment-area #header,.view-article.view-display-id-page-archive .views-row:nth-child(4n + 1) .node-teaser,.view-article.view-display-id-news_search .views-row:nth-child(4n + 1) .node-teaser,.node-post.node-full .field-name-field-related-articles [class*="desktop-only-flex-col-"]:nth-child(4n + 3) .node-teaser,.blue-block,.box-shortcode.color-pink,#cookie-bar,ul.pager li.pager-current .no-link,.field-collection-item-field-slider-slide .content .button,.node-type-property .form-tabs-wrap #edit-submitted-marketing-opt-in>div input:checked::before,.node-type-property .form-tabs-wrap #edit-submitted-which-types-of-care-are-you-interested-in>div input:checked::before,.node-type-property .form-tabs-wrap #edit-submitted-contact-info-how-would-you-like-to-be-contacted-with-regards-to-this-enquiry>div input:checked::before,.node-type-property .form-tabs-wrap #edit-submitted-marketing-opt-in--2>div input:checked::before,.node-type-property .form-tabs-wrap #edit-submitted-privacy-i-confirm-i-have-read-the-privacy-statement-1:checked::before,.node-type-property .form-tabs-wrap #edit-submitted-grid-row-privacy-read-receipt-1:checked::before,.node-type-property .form-tabs-wrap .form-tabs-cont form>.form-actions button,.node-type-property .form-tabs-wrap button.form-tab-item[aria-selected=true]::before,.node-type-property #content-bottom .slick-track>.slick-slide .content span.view-more
.node-type-property .map-address .directions-block .form-submit{background-color:#FC0072 !important;border-color:#FC0072 !important;}.node-type-property .map-address .directions-block .form-submit:hover,.page-find-a-care-home .node-property.node-teaser .content a.view-more:hover,.node-type-property .form-tabs-wrap .form-tabs-cont form>.form-actions button:hover,ul.pager li a:hover,.paragraph--type--related-care-homes.node-type-property .slick-track>.slick-slide .content span.view-more:hover,.node-type-property #content-bottom .slick-track>.slick-slide .content span.view-more:hover{color:#FC0072 !important;text-decoration:underline;}.page-find-a-care-home .view-find-a-care-home .section-title,.page-find-a-care-home div.content-area>div.page-title>h1
.page-find-a-care-home div.content-area>div.page-title,.node-type-recruitment-page #navigation>ul.menu>li.mega-menu>ul>li .heading,.node-type-recruitment-area #navigation>ul.menu>li.mega-menu>ul>li .heading,ul.pager li .no-link,ul.pager li a{color:#FC0072 !important;text-decoration:none;}.page-find-a-care-home #preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:hover,.page-find-a-care-home #preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:focus,.gallery-contact .button:focus,.gallery-contact .button:hover,.gallery-contact .button.hover,.gallery-contact .button:active,.gallery-contact .button.active,#preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:focus,#preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:hover,#preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button.hover,#preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:active,#preface-top #views-exposed-form-find-a-care-home-page-1 .views-submit-button button.active,#preface-bottom #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:focus,#preface-bottom #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:hover,#preface-bottom #views-exposed-form-find-a-care-home-page-1 .views-submit-button button.hover,#preface-bottom #views-exposed-form-find-a-care-home-page-1 .views-submit-button button:active,#preface-bottom #views-exposed-form-find-a-care-home-page-1 .views-submit-button button.active
.field-collection-item-field-slider-slide .content .button:focus,.field-collection-item-field-slider-slide .content .button:hover,.field-collection-item-field-slider-slide .content .button.hover,.field-collection-item-field-slider-slide .content .button:active,.field-collection-item-field-slider-slide .content .button.active{color:#FFF;border-color:#FC0072;text-decoration:none;}.view-site-search .pager__items .is-active a,.box-shortcode .button{color:#FFF;}.node-type-property .know-more .contact-ctas .btn-tab-virtual:hover,.node-type-property .know-more .contact-ctas .btn-tab-virtual:active,.node-type-property .know-more .contact-ctas .btn-tab-enquiry:active,.node-type-property .know-more .contact-ctas .btn-tab-enquiry:focus,.view-id-article ul.pager a:hover,.view-id-article ul.pager a:focus,.view-id-article ul.pager a:hover,.view-id-article ul.pager a:active,.grey-block.content-block .button:active,.grey-block.content-block .button:focus,.node-type-property .know-more .contact-ctas .btn-tab-enquiry:hover,.node-post .go-back-to .back:focus,.node-post .go-back-to .back:hover,.gallery-contact .button.virtual:focus,.gallery-contact .button.virtual:hover,.gallery-contact .button:focus,.gallery-contact .button:hover,.gallery-contact .button.hover,.gallery-contact .button:active,.gallery-contact .button.active,.box-shortcode .button:hover,.content p a.button:hover,.node-type-property .read-more-toggle:hover,.node-type-property .read-less-toggle:hover,.button:focus,.button:hover,.button.hover,.button:active,.button.active,button:not(.mfp-close):focus,button:not(.mfp-close):hover,button:not(.mfp-close).hover,button:not(.mfp-close):active,button:not(.mfp-close).active,input[type="submit"]:focus,input[type="submit"]:hover,input[type="submit"].hover,input[type="submit"]:active,input[type="submit"].active,input[type="reset"]:focus,input[type="reset"]:hover,input[type="reset"].hover,input[type="reset"]:active,input[type="reset"].active,input[type="button"]:focus,input[type="button"]:hover,input[type="button"].hover,input[type="button"]:active,input[type="button"].active{background:#fff;color:#FC0072;border-color:#FC0072;border:2px solid #FC0072;text-decoration:underline;}button.form-tab-item:hover,button.form-tab-item{border:none;}.blue-top-border,.sidebar .blue-top-border,.blue-bottom-border,.sidebar .blue-bottom-border{border-bottom:4px solid #FC0072;}.gallery-contact .telephone,.node-type-property .read-more-toggle,.node-type-property .read-less-toggle{border:2px solid #FC0072;}blockquote,.paragraph--type--accordion-components{word-break:break-word;}.node-type-property .know-more .contact-ctas .btn-tab-virtual,.view-id-article ul.pager a,.node-type-property .know-more .contact-ctas .btn-tab-enquiry,.node-post .go-back-to .back,.box-shortcode .button,.gallery-contact .button,.gallery-contact .button.virtual,.node-type-property .stories .property-stories-show-more,.node-type-property .read-more-toggle,.node-type-property .read-less-toggle,.page-find-a-care-home .node-property.node-teaser .content a.view-more{background-color:#FC0072;border:2px solid #FC0072;}.page-find-a-care-home .node-property.node-teaser .content a.ctm-call-home{border:2px solid #FC0072;color:#FC0072;}.page-find-a-care-home .node-property.node-teaser .ctm-care-home-buttons *{font-style:normal;font-weight:700;}.page-find-a-care-home .node-property.node-teaser .content a.view-more{font-weight:700;}.paragraph--type--related-care-homes.node-type-property .slick-track>.slick-slide .content span.view-more,.node-type-property #content-bottom .slick-track>.slick-slide .content span.view-more{background:#FC0072;border:2px solid #FC0072;}.paragraphs-item-care-home-faq summary::after,.paragraphs-item-care-home-faq h2::after,.accordion .ui-accordion-header a:after,.select_box:after{color:#E52473;}#trim p{color:#FFF;}div button.button + button.button,.content p a.button.secondary,.content p a.button:hover,.content p a.button:active,.node.node-full p a.button:visited:hover{background-color:#fff;color:#FC0072;border-color:#FC0072;border:2px solid #FC0072;text-decoration:underline;}.secondary{background-color:#fff !important;color:#FC0072 !important;border-color:#FC0072;border:2px solid #FC0072;}hr{border-color:#FC0072;}.accordion .ui-accordion-header.ui-accordion-header-active a,.accordion .ui-accordion-header a:focus,.accordion .ui-accordion-header a:hover,.paragraphs-item-care-home-faq summary:hover,.paragraphs-item-care-home-faq h2:hover,.gallery-contact .button.virtual.secondary:hover,.gallery-contact .button.virtual.secondary:active,.secondary:hover,.node-type-property .know-more .contact-ctas .secondary:hover,.node-type-property .know-more .contact-ctas .secondary:active,.secondary:active{background-color:#FC0072 !important;color:#fff !important;}.node-type-property .form-tabs-wrap button.form-tab-item+button.form-tab-item:active,.node-type-property .form-tabs-wrap button.form-tab-item+button.form-tab-item:focus{border:none;}@media only screen and (min-width:1140px){.gallery-contact .enquiries,.gallery-contact .home-contact{border-left:2px solid #FC0072;}}#navigation>ul.menu>li.mega-menu>ul>li .heading{color:#282F69;}.node-post div ul li a,.node-post>div>p strong a,.node-post>div>p>a,.field-name-field-body-bottom p a:visited,.content  a,.content .grid-row ul li a{color:#000;text-decoration:underline;font-feature-settings:'clig' off,'liga' off;font-size:18px;font-style:normal;font-weight:400;}.content a,.content .grid-row ul li a{font-size:16px;}.view-article.view-display-id-page-archive .views-row:nth-child(4n+2) .node-post.node-teaser .inner:hover h2{text-decoration-color:#282F69;}#drupal-modal  a,#drupal-modal  a:hover,#drupal-modal  a:focus,.view-article.view-display-id-page-archive .views-row:nth-child(4n+2) .node-teaser span,.breadcrumb a,.breadcrumb span,.breadcrumb,.node.node-full p a:visited,.field-name-field-body-bottom p a:visited,.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb span.crumbs-current-page{color:#282F69;}.breadcrumb span.crumbs-current-page{font-weight:500;}.care-home-lists,.node-type-property .form-tabs-wrap,.page-find-a-care-home div.ctm-sidebar-search,.geolocation-map-container,.ctm-testimonial-section,.grid-row img,.slick-slide img,.video-container,.content-block{border-radius:8px;}.node-type-property .care-gallery .video-popup{border-radius:8px;display:block;overflow:hidden;}.field-name-field-care-home-story-video img,.node-type-property .stories .field-collection-item-field-care-home-story .field-name-field-care-home-story-image img,.node-type-property .care-home-info .field-type-text,.node-property.node-grid-teaser a.inner img,.grey-block.content-block img{border-radius:8px 8px 0 0;}.node-type-property .care-home-info .field-type-text-long,.announcement-banner{border-radius:0 0 8px 8px;}.node-type-property .gallery-contact .contact{border-radius:8px 0 0 0;}.node-type-property .gallery-contact .column-three-fifth a img{border-radius:0 8px 0 0;}.node-page .field-name-field-care-home-story-image div img,.node-post.node-teaser .field-name-field-image img{border-radius:0;}.node-post div ul li a:active,.node-post>div>p strong a:active
.node-post>div>p>a:active,.content  a:active,.content .grid-row ul li a:active{color:#000;text-decoration:underline;}.node-post div ul li a:hover,.node-post div ul li a:focus,.node-post>div>p strong a:hover,.node-post>div>p strong a:focus,.node-post>div>p>a:hover,.node-post>div>p>a:focus,.icon-promo-shortcode .telephone:hover,.icon-promo-shortcode .telephone:focus,.content  a:hover,.content .grid-row ul li a:hover{text-decoration:none;color:#282F69;}.page-find-a-care-home .node-property.node-teaser .image-contact img{border-radius:8px 0 0 8px;}.page-find-a-care-home .node-property.node-teaser{border-radius:8px;border:1px solid  #F6F6F6;background:#FFF;box-shadow:2px 5px 6px 0px rgba(40,47,105,0.12);}@media screen and (min-width:960px){.node-type-recruitment-page #navigation,.node-type-recruitment-area #navigation{float:right;}}.accordion{margin-top:unset;}.box-shortcode.color-green{background-color:#282F69;border-radius:8px;}.box-shortcode h2,.box-shortcode h3,.box-shortcode h4,.box-shortcode h5,.box-shortcode h6{margin-bottom:21px;color:#59BFC5 !important;font-feature-settings:'clig' off,'liga' off;font-size:32px !important;font-style:normal;font-weight:400 !important;line-height:115%;}.node-page div.box-shortcode>div.text>p,.node-page div.box-shortcode>div.text>.column-two-third>p:first-of-type,section.block>div.box-shortcode>div.text>p,div.content-region div.content>div.block>div.box-shortcode>div.text>p{color:#FFF;text-align:center;font-feature-settings:'clig' off,'liga' off;text-shadow:3px 3px 7px rgba(0,0,0,0.25);font-family:Aktiv Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%;}div.content-region div.content>div.block>div.box-shortcode>div.text>a:after{content:"";}div.content-region div.content>div.block>div.box-shortcode>div.text>a{background-color:#FC0072;border:2px solid #FC0072;display:inline-flex;text-align:center;font-family:Aktiv Grotesk;font-size:13px;font-style:normal;font-weight:700;line-height:44px;width:328px;height:44px;padding:10px;justify-content:center;align-items:center;gap:20px;flex-shrink:0;margin-right:30px;text-decoration:none;}div.content-region div.content>div.block>div.box-shortcode>div.text>a:hover{background:#FFF !important;text-decoration:none;color:#FC0072 !important;}.node-page div.box-shortcode>div.text,section.block>div.box-shortcode>div.text{margin-left:-15%;max-width:460px;text-align:center;}.node-type-region section.block>div.box-shortcode>div.text,.page-node-type-page .node-page div.box-shortcode>div.text,#block-care-searchvacancies .box-shortcode .text,.node-type-recruitment-page div.box-shortcode>div.text,.paragraph--type--row-components.box-shortcode.box-shortcode>div,.node-type-recruitment-area div.box-shortcode>div.text{margin-left:unset;max-width:unset;text-align:unset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:1px;width:100%;padding:42px 30px;font-weight:300;}.node-page div.box-shortcode>div.text>p,.node-type-region section.block>div.box-shortcode>div.text>p,#block-care-searchvacancies .box-shortcode .text>p{text-align:unset;}.page-find-a-care-home .node-property.node-teaser .field-name-field-types-of-care{font-style:unset;}.field-collection-item-field-slider-slide p{font-size:20px;}.node-type-property .map-address .directions-block form,.node-type-property .map-address .address-block,.node-type-property .map-address .directions-block h4,.map-address .directions-block{background-color:#282F69;}.ctm-search-icon{display:flex;align-items:center;height:auto;}@media only screen and (max-width:1130px){.button.ctm-make-enquiry{border-radius:8px;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.05);width:24px;}}@media only screen and (max-width:959px){#header{border-bottom:10px solid  #59BFC5;}.slicknav_menu .slicknav_nav>li>ul>li>a .slicknav_arrow,.slicknav_menu .slicknav_nav>li>a .slicknav_arrow{background-color:#E52473;}#block-care-exposedformarticlepage-2 form,#views-exposed-form-article-page-2{display:flex;}#block-care-exposedformarticlepage-2 #views-exposed-form-article-page-2 .js-form-type-textfield{width:unset;}#block-care-exposedformarticlepage-2 form .views-submit-button{position:unset;}}@media screen and (min-width:960px){#ctm-search-form{background-color:#282F69;}blockquote p{font-size:38px !important;line-height:47px;}.page-news #content-bottom .block p,.page-news-search #content-bottom .block p{font-size:26px !important;line-height:42px !important;color:#fff;}.field-collection-item-field-slider-slide p{font-size:24px !important;}}.node-type-property .map-address{max-height:unset;}.slick--optionset--default .slick-arrow{font-size:0;}.box-shortcode.box-component .image img{position:unset;}.slick--optionset--default .slick-arrow{font-size:0;}.view-id-slider h2{display:none;}.view-id-slider h2{display:none;}.paragraph--type--slider-components div[class^="slick"],.paragraph--type--slider-slide{height:100%;}.paragraph--type--slider-components{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:530px;}.paragraph--type--box-components.box-shortcode>div.text{margin-left:unset !important;max-width:unset !important;text-align:unset !important;}.paragraph--type--box-components.box-shortcode .image .contextual-region{position:unset;}.social-component.social-sortcode a{text-decoration:none;}.paragraph--type--icon-blocks-with-text.icon-promo-shortcode .icon.color-pink,.paragraph--type--icon-promo-components.icon-promo-shortcode .icon.color-pink,.social-component.social-sortcode a.color-pink{border-color:#FC0072;color:#FC0072}.paragraph--type--icon-blocks-with-text.icon-promo-shortcode .icon.color-green,.paragraph--type--icon-promo-components.icon-promo-shortcode .icon.color-green,.social-component.social-sortcode a.color-green{border-color:#59BFC5;color:#59BFC5}.paragraph--type--icon-blocks-with-text.icon-promo-shortcode .icon.color-blue,.paragraph--type--icon-promo-components.icon-promo-shortcode .icon.color-blue,.social-component.social-sortcode a.color-blue{border-color:#282F69;color:#282F69}.paragraph--type--icon-blocks-with-text.icon-promo-shortcode .icon.color-red,.paragraph--type--icon-promo-components.icon-promo-shortcode .icon.color-red,.social-component.social-sortcode a.color-red{border-color:#EA5258;color:#EA5258}.paragraph--type--icon-promo-components.icon-promo-shortcode .icon.color-yellow,.paragraph--type--icon-blocks-with-text.icon-promo-shortcode .icon.color-yellow,.social-component.social-sortcode a.color-yellow{border-color:#FFCF53;color:#FFCF53}.paragraph--type--container-components.content-block img{width:100%;}.form-tabs-wrap button.form-tab-item:active,.form-tabs-wrap button.form-tab-item:focus{border:none;}.page-node-type-recruitment-page #header,.page-node-type-recruitment-area #header{border-bottom:unset;}@media screen and (max-width:767px){.ctm-hero{background-image:unset;background:#282F69;padding:40px 0px 89px 0px !important;}.ctm-hero-content-inner>h3{color:#59BFC5;text-align:center;font-family:Aktiv Grotesk;font-size:32px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:0.5px;}.ctm-hero-content-inner>p{color:#F6F6F6;text-align:center;font-feature-settings:'clig' off,'liga' off;font-family:Aktiv Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:125%;}.ctm-hero-buttons{flex-direction:column;gap:15px;}.ctm-hero-buttons a{width:100%;}.ctm-hero .ctm-group-score .ctm-group-score-value{color:#282F69;}.card-grid .column-one-third h2{font-size:20px;line-height:125%;}.paragraph--view-mode--card-with-cta-variation-1 .btn-pink,.card-grid .btn-pink{margin-top:unset;}.paragraph--view-mode--card-with-cta-variation-1 .btn-pink::after,.card-grid .btn-pink::after{content:"\f061";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;right:15px;top:1px;}.box-shortcode h2,.box-shortcode h3,.box-shortcode h4,.box-shortcode h5,.box-shortcode h6{font-size:24px;line-height:125%;}div.content-region div.content>div.block>div.box-shortcode>div.text>p{font-weight:500;line-height:21px;}div.content-region div.content>div.block>div.box-shortcode>div.text{max-width:unset !important;}div.content-region div.content>div.block>div.box-shortcode>div.text>a{width:100%;}div.content-region div.content>div.block>div.box-shortcode>div.text>a:after{content:"";}h1{font-size:30px !important;}h2{font-size:24px !important;line-height:125%!important;;}h3{font-size:20px!important;;line-height:125%!important;;}h4{font-size:18px!important;;}p{line-height:125% !important;}.taxonomy-term-description>p:first-of-type,.node-type-property .form-tabs-wrap .content>p:first-of-type,.node-type-property #edit-privacy-statement-18 p:first-of-type,.node-type-property .js-form-type-processed-text p:first-of-type,.accordion .ui-accordion-content p:first-of-type,.accordion .ui-accordion-content .ui-widget-content a:hover,.node.node-full .accordion .ui-accordion-content,.accordion .ui-accordion-content p:first-of-type,.accordion .ui-accordion-content p,.node-type-property .stories .content p:first-of-type,p.lead,.node.node-full .content>div>p:first-of-type,.node.node-full.property .content>div>p:first-of-type,.node-type-property .node-full .content .grid-row .field-name-field-regional-resident-body p:first-of-type #drupal-modal .webform-submission-form .js-form-type-processed-text>p:first-of-type,.view-find-a-care-home.view-display-id-page .view-header p:first-of-type{font-size:16px !important;line-height:125% !important;}.node-type-property .gallery-contact .contact,.page-find-a-care-home .node-property.node-teaser .image-contact img{border-radius:8px 8px 0 0;}}.content-area .webform-confirmation a{color:#000;}.content-area .webform-confirmation__back a{display:none;}.content .ctm-grid-content a.btn-pink:visited,.node-type-property .form-tabs-wrap .form-tabs-cont #edit-fieldset-privacy a:visited{color:#ffffff;}.accordion .ui-accordion-header h3 a{color:#282F69;}.accordion .ui-accordion-content h2{font-size:26px;}.accordion .ui-accordion-header a{font-size:18px !important;color:#282F69 !important;}.field-name-field-question,h2 a:visited,h2 a:active,h3 a:visited,h3 a:active,h4 a:visited,h4 a:active,h4 a,.content a:active,.content a:visited,.content .ctm-grid-content h2 a:visited,.content .ctm-grid-content h2 a:active,.content .ctm-grid-content h2 a,.content .ctm-grid-content h3 a:visited,.content .ctm-grid-content h3 a:active,.content .ctm-grid-content h3 a{color:#282F69;}h4 a{color:#282F69 !important;}.ctm-grid-content{justify-content:space-between;}.page-find-a-care-home .view-footer a:hover{color:#282F69;}#onetrust-consent-sdk #onetrust-accept-btn-handler{background-color:#FC0072 !important;}.field-name-field-cqc-code .field-item,.field-name-field-care-home-code .field-item{display:flex;flex-direction:column;}a.qm-file.pdf[target="_blank"]:before,a.qm-file.pdf[href^="mailto"]:before,a.qm-file.pdf[href^="tel:"]:before{content:"\f1c1";font-weight:normal;font-family:'FontAwesome4';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.3em;color:inherit;}.care-announcement p,.paragraphs-item-care-home-faq summary:hover .field-name-field-question{color:#FFF;}details>summary{list-style:none;}details>summary::marker,details>summary::-webkit-details-marker{display:none;}.ctm-search-form.front .form-item-location-center-geocoder-geolocation-geocoder-address input.form-autocomplete{background-image:none;}.ctm-search-form.front .form-item-location-center-geocoder-geolocation-geocoder-address input{height:100%;border-radius:unset;}.ctm-search-form.front .form-item-location-center-geocoder-geolocation-geocoder-address{margin-bottom:unset;height:100%;}.ctm-search-form.front #edit-location-center-geocoder{width:78%;}.paragraphs-item-care-home-faq h2:hover,.paragraphs-item-care-home-faq summary:hover{border-radius:8px !important;}.slick--field-gallery *:focus-visible:not(.focus),.gallery-contact .video-popup:focus-visible:not(.focus){outline:4px solid #FC0072 !important;outline-offset:-4px;outline-style:auto;outline-width:5px;}.slick--field-gallery *:focus{outline-color:#FC0072 !important;outline-offset:-4px;outline-style:auto;outline-width:5px;}#navigation>ul.menu>li.mega-menu>ul>li>a:focus-visible:not(.focus),.accordion .ui-accordion-header a:focus-visible:not(.focus){outline-offset:-4px;outline-style:auto;outline-width:5px;}.content-block.outer > a > img{margin-bottom:31px;}.content-block.outer{cursor:pointer;}.node.node-full p a.button:visited,.button.ctm-make-enquiry:visited{color:inherit;}.node.node-full p a.button.regular:visited,.node.node-full .grey-block.content-block a.button:visited{color:#FFF;}.node.node-full p a.button.regular:visited:hover,.node.node-full p a.button.regular:visited:active,.node.node-full p a.button.regular:visited:focus,.node.node-full .grey-block.content-block a.button:visited:hover,.node.node-full .grey-block.content-block a.button:visited:active,.node.node-full .grey-block.content-block a.button:visited:focus{color:#FC0072;}#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content a.button{color:#FFF;}#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content .button:hover,#preface .view-display-id-block_1 .field-collection-item-field-slider-slide .content .button:hover,#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content .button:active,#preface .view-display-id-block_1 .field-collection-item-field-slider-slide .content .button:active,#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content .button:focus,#preface .view-display-id-block_1 .field-collection-item-field-slider-slide .content .button:focus,#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content .button:focus,#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content a.button:hover,#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content a.button:active,#preface-top .view-display-id-block_1 .field-collection-item-field-slider-slide .content a.button:focus{background-color:#fff !important;color:#FC0072;border-color:#FC0072;border:2px solid #FC0072;text-decoration:underline;}.view-site-search .pager__items .is-active a{color:#fff !important;}
