.annoucement-banner-slider .swiper{--swiper-navigation-size:22px;--swiper-navigation-color:var(--c-white);max-width:900px}.annoucement-banner-slider .swiper:after,.annoucement-banner-slider .swiper:before{content:"";display:block;position:absolute;width:50px;top:0;bottom:0;z-index:5;background:linear-gradient(var(--deg),rgba(var(--c-primary-rgb),1) 0,rgba(var(--c-primary-rgb),0) 100%)}.annoucement-banner-slider .swiper:before{--deg:90deg;left:0}.annoucement-banner-slider .swiper:after{--deg:270deg;right:0}.annoucement-banner-slider .swiper-slide{height:auto;padding:5px 36px;display:grid;align-items:center}.annoucement-banner-slider .swiper-button-next,.annoucement-banner-slider .swiper-button-prev{z-index:150}.style_wrapper__nn7oB{--link-color:var(--c-white);min-height:calc(88vh - var(--header-height));margin-bottom:280px;padding:20px var(--site-gutter) 160px;position:relative;text-align:center}.style_wrapper__nn7oB.style_is-one-page-site__TVDVi{padding:20px var(--site-gutter);display:grid;align-items:center}.style_wrapper__nn7oB.style_with-central-annoucement-banner__u95y8{padding-top:0}.style_wrapper__nn7oB.style_with-extra-bottom-spacing__dT0Cs{margin-bottom:450px}.style_wrapper__nn7oB>.style_container__6Ekkj{position:relative;min-height:100%}@media screen and (min-width:640px){.style_wrapper__nn7oB{margin-bottom:200px}.style_wrapper__nn7oB.style_with-extra-bottom-spacing__dT0Cs{margin-bottom:250px}}@media screen and (min-width:1024px){.style_wrapper__nn7oB{display:grid;grid-template-rows:min-content auto auto;align-items:center}}.style_image__nT1vF{z-index:10}.style_image__nT1vF,.style_image__nT1vF:after{width:100%;height:100%;position:absolute;top:0;left:0}.style_image__nT1vF:after{content:"";display:block;background:rgba(0,0,0,var(--overlay-opacity,.7))}.style_content-wrapper__VjkU9{margin-top:20px;position:relative;z-index:100;color:var(--c-white)}.style_content__xeZ3F{--link-color:var(--c-white);margin-bottom:0!important;padding-top:40px;text-align:center}.style_content__xeZ3F:not(:last-child){margin-bottom:40px}.style_content__xeZ3F:last-child{margin-bottom:22px}@media screen and (min-width:768px){.style_content__xeZ3F{padding-top:80px;padding-bottom:40px}}.style_content__xeZ3F h1{margin-bottom:30px;font-size:1.75rem}@media screen and (min-width:1024px){.style_content__xeZ3F h1{padding:0 calc(var(--site-margin)*4);font-size:2.8125rem}}.style_content__xeZ3F h1:first-child{margin-bottom:10px;display:block;font-size:1.125rem}.style_content__xeZ3F h1:first-child+p{margin-bottom:30px;font-size:1.75rem;font-weight:700;font-weight:var(--heading-font-weight);font-family:var(--heading-font)}@media screen and (min-width:1024px){.style_content__xeZ3F h1:first-child+p{padding:0 calc(var(--site-margin)*4);font-size:2.8125rem}}.style_content__xeZ3F ul{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;font-style:italic}.style_content__xeZ3F ul li+li{position:relative}.style_content__xeZ3F ul li+li:before{content:"";display:block;position:absolute;width:20px;height:1px;left:calc(50% - 15px);top:-6px;background-color:var(--c-white)}.style_content__xeZ3F ul a{display:inline-block;position:relative;text-decoration:none}.style_content__xeZ3F ul a:before{content:"";display:block;position:absolute;width:100%;height:1px;left:0;bottom:0;transform:translateY(6px);background-color:var(--c-white);opacity:0;transition:.3s}.style_content__xeZ3F ul a:hover:before{transform:translateY(0);opacity:1}@media screen and (min-width:600px){.style_content__xeZ3F ul{margin-top:50px;flex-direction:row;justify-content:center;gap:50px}.style_content__xeZ3F ul li+li:before{left:-35px;top:50%}}.style_content__xeZ3F p{max-width:none}.style_badge__okSl5{max-width:102.5em;padding-top:30px;z-index:100;overflow:unset}.style_badge__okSl5 img:not([alt="Care Inspectorate Logo"]){max-width:150px;height:auto;margin:0 auto}@media screen and (min-width:1024px){.style_badge__okSl5 img:not([alt="Care Inspectorate Logo"]){margin:0;position:absolute;top:30px;right:0}}@media screen and (min-width:1390px){.style_badge__okSl5 img:not([alt="Care Inspectorate Logo"]){max-width:200px}}.style_care-inspectorate-badge__U1oBJ{width:200px;height:230px;margin:-30px auto 0;text-align:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='167' height='256' viewBox='0 0 167 256' fill='none'%3E%3Cpath d='M0 0H167V189L85 256L0 189V0Z' fill='white'/%3E%3C/svg%3E") no-repeat bottom}.style_care-inspectorate-badge__U1oBJ img{position:static;width:76px;height:48px;margin-top:15px}.style_care-inspectorate-badge__U1oBJ span{display:block;color:#462992}.style_care-inspectorate-badge__U1oBJ span:nth-child(2){font-size:.875rem;position:relative;margin-top:-10px;margin-bottom:3px}.style_care-inspectorate-badge__U1oBJ span:nth-child(3){padding:2px 12px;color:#462992;font-weight:700;background:#22cba1;border-radius:var(--border-radius);font-size:1.125rem}.style_care-inspectorate-badge__U1oBJ span:nth-child(4){margin:5px auto 0;color:#462992;font-weight:700;border-radius:var(--border-radius);font-size:1.125rem;max-width:110px;line-height:1.3}@media screen and (min-width:1024px){.style_care-inspectorate-badge__U1oBJ{margin:0;position:absolute;top:0;right:0}}@media screen and (min-width:1500px){.style_care-inspectorate-badge__U1oBJ{right:120px}}