@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:3px solid #fd0}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{list-style:none;margin:0;padding:0}ol:not([type]){list-style:decimal}ul{list-style:disc}video{display:block;height:auto;max-width:100%}@media only print{video{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}img{display:block;height:auto;max-width:100%;width:100%}@media only print{img{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}iframe{margin:0 0 16px;width:100%}@media only print{iframe{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media not print{iframe{overflow-y:auto}}pre{background-color:#f2f2f2;border:1px solid #565656;padding:16px}@media only print{pre{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media not print{pre{overflow-x:auto}}.migrated-node img,img.migrated-node{height:auto;width:auto}@media only print{noscript{display:none!important}}html{scroll-behavior:smooth}body{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.3px}@media only print{body{overflow:visible}}@page{margin-bottom:18mm;margin-top:18mm}h1{color:#212121;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:32px;margin-top:32px}@media only print{h1{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){h1{font-size:32px;letter-spacing:-.7px;line-height:44px}}@media only print and (max-width:767px){h1{font-size:44px;line-height:60px}}@media (min-width:768px){h1{font-size:44px;letter-spacing:-1px;line-height:60px}}@media (min-width:1024px){h1{max-width:642.66px}}@media (min-width:1440px){h1{max-width:920px}}.layout-container main h1{max-width:760px}h2{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:24px;margin-top:32px}@media only print{h2{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){h2{font-size:24px;letter-spacing:-.4px;line-height:32px}}@media only print and (max-width:767px){h2{font-size:34px;line-height:46px}}@media (min-width:768px){h2{font-size:34px;letter-spacing:-.5px;line-height:46px}}.field--name-field-title h2{margin-top:0}h3{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:16px}@media only print{h3{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){h3{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){h3{font-size:24px;line-height:30px}}@media (min-width:768px){h3{font-size:24px;letter-spacing:-.4px;line-height:30px}}h4{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.3px;line-height:26px;margin-bottom:5px;margin-top:10px}@media only print{h4{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}h5{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.3px;line-height:24px;margin-bottom:3px;margin-top:5px}@media only print{h5{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}h6{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.3px;line-height:24px;margin-bottom:3px;margin-top:5px}@media only print{h6{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}p{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}@media only print{p{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}main p{margin-bottom:24px;margin-top:24px}strong{font-family:Open Sans,Arial,sans-serif;font-weight:700}a{color:#004d90}a,a:focus,a:hover{text-decoration:underline}a:focus,a:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}a:focus{outline:3px solid #fd0;outline-offset:2px}a:visited{color:#004d90;text-decoration:underline}a .fa,a .fab,a .fad,a .fal,a .far,a .fas,a .fat{text-decoration:none}button:focus{outline:3px solid #fd0;outline-offset:2px;outline-offset:0}.btn,.button{background-color:#6c276a;border:1px solid #6c276a;border-radius:32px;color:#fefefe;display:inline-block;padding:10px 32px;text-decoration:none}.btn:hover,.button:hover{cursor:pointer}.btn:focus,.button:focus{text-decoration:underline}@media only print{.btn,.button{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.btn:hover,.button:hover{background-color:#441742;color:#fefefe}.btn:visited,.button:visited{color:#fefefe}.btn:focus,.button:focus{background-color:#441742}@media only print{.btn,.button{background-color:#fefefe;border-color:#6c276a;color:#111;color:#6c276a}}.btn:focus,.button:focus{outline:3px solid #fd0;outline-offset:2px;outline-offset:0}.btn--secondary{background-color:#fefefe;border:1px solid #6c276a;border-radius:32px;color:#6c276a;display:inline-block;padding:10px 32px;text-decoration:none}.btn--secondary:hover{cursor:pointer}.btn--secondary:focus{text-decoration:underline}.btn--secondary:hover{background-color:#f2f2f2;color:#441742}.btn--secondary:visited{color:#6c276a}.btn--secondary:focus{background-color:#f2f2f2;color:#441742;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}li:not([class]){margin-bottom:.75em;margin-top:.75em}code{background-color:#f2f2f2;border:1px solid #565656;display:block;padding:16px;word-break:break-all;word-break:break-word}.cms-show-all span[data-key]{outline:2px solid red;outline-offset:4px}ul:not([class])>li{list-style-type:none;position:relative}ul:not([class])>li:before{background-color:#6c276a;color:#6c276a;left:-22px;position:absolute;top:9px}ul:not([class])>li ul li:before,ul:not([class])>li:before{border:1px solid #6c276a;border-radius:100%;content:"";height:10px;width:10px}ul:not([class])>li ul li:before{background-color:#fefefe}li{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}@media only print{li{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:32px;margin-top:32px;max-width:100%;table-layout:fixed}@media not print{table{overflow-x:auto}}table:not(.govuk-table) thead{background-color:#f0e9f0}table:not(.govuk-table) td{border:1px solid #565656}table:not(.govuk-table) th{background-color:#f0e9f0;border:1px solid #565656;color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px}@media only print{table:not(.govuk-table) th{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}table:not(.govuk-table) td,table:not(.govuk-table) th{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;padding:16px;text-align:left;vertical-align:top}@media only print{table:not(.govuk-table) td,table:not(.govuk-table) th{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}blockquote{margin:32px 0;padding-left:0;padding-right:0}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}blockquote:not([class]){border-left:3px solid #6c276a;color:#212121;margin:32px 0;padding-bottom:5px;padding-left:16px;padding-top:5px}blockquote:not([class]):before{content:"“";display:inline;font-size:21px}blockquote:not([class]):after{content:"”";display:inline;font-size:21px}blockquote:not([class])>*{color:#212121;font-size:16px;line-height:28px}blockquote:not([class])>:first-child,blockquote:not([class])>:last-child{display:inline}blockquote:not([class]):is(blockquote):has(+:is(blockquote)){margin-bottom:0;padding-bottom:0;padding-left:27px;text-indent:-11px}blockquote:not([class]):is(blockquote):has(+:is(blockquote)):after{content:" "}blockquote:not([class]):is(blockquote):has(+:is(blockquote))+blockquote{margin-top:0;padding-left:27px;padding-top:0;text-indent:0}blockquote:not([class]):is(blockquote):has(+:is(blockquote))+blockquote:before{content:" "}blockquote.cqc-pullquote{background-color:#f0e9f0;margin:32px 0;padding:24px 22px 24px 23px;position:relative}blockquote.cqc-pullquote,blockquote.cqc-pullquote>*{font-size:16px;letter-spacing:-.3px;line-height:28px}blockquote.cqc-pullquote>*{color:#212121}blockquote.no-source{border-left:3px solid #6c276a;color:#212121;margin:32px 0;padding-bottom:5px;padding-left:16px;padding-top:5px}blockquote.no-source:before{content:"“";display:inline;font-size:21px}blockquote.no-source:after{content:"”";display:inline;font-size:21px}blockquote.no-source>*{color:#212121;font-size:16px;line-height:28px}blockquote.no-source>:first-child,blockquote.no-source>:last-child{display:inline}blockquote.cqc-blockquote{border-left:3px solid #6c276a;color:#212121;margin:32px 0;padding-bottom:5px;padding-left:16px;padding-top:5px}blockquote.cqc-blockquote:before{content:"“";display:inline;font-size:21px}blockquote.cqc-blockquote:after{content:"”";display:inline;font-size:21px}blockquote.cqc-blockquote>*{color:#212121;font-size:16px;line-height:28px}blockquote.cqc-blockquote>:first-child,blockquote.cqc-blockquote>:last-child{display:inline}blockquote.cqc-quote{margin:32px 0}blockquote.cqc-quote,blockquote.cqc-quote>*{color:#6c276a;font-size:16px;letter-spacing:-.3px;line-height:28px}address{color:#565656}.field--name-field-date{color:#212121;display:block;font-size:16px;margin-bottom:16px;margin-top:8px}.field--name-field-date:last-child{margin-bottom:0}.views-field-field-date{color:#212121;display:block;font-size:16px;margin-bottom:16px;margin-top:8px}.views-field-field-date:last-child{margin-bottom:0}.views-field-created{display:block;margin-bottom:16px}.views-field-created,time{color:#212121;font-size:16px;margin-top:8px}time{margin-bottom:8px}dt{font-family:Open Sans,Arial,sans-serif;font-weight:600}dd{margin-bottom:16px}.main-content-wrapper form{margin-bottom:32px;margin-top:32px}form button[type=submit]{border-radius:0;flex-basis:auto;flex-grow:0;min-height:44px;min-width:38px;padding-left:10px;padding-right:10px}@media (min-width:1024px){form button[type=submit]{margin-left:16px}}fieldset{border:0;margin:0;padding:0}label,legend{display:block;margin-bottom:10px;width:100%}label{font-family:Open Sans,Arial,sans-serif;font-weight:600;letter-spacing:-.25px}@media (min-width:1024px){label{letter-spacing:-.3px}}input[type=email]{background-color:#fefefe;border:1px solid #111;border-radius:2px;height:44px;padding:10px;width:100%}@media (max-width:1023px){input[type=email]{min-width:200px}}input[type=email]:focus{box-shadow:inset 0 0 0 2px #000;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}@media not print{input[type=email]::placeholder{color:#565656;opacity:1}}input[type=text]{background-color:#fefefe;border:1px solid #111;border-radius:2px;height:44px;padding:10px;width:100%}@media (max-width:1023px){input[type=text]{min-width:200px}}input[type=text]:focus{box-shadow:inset 0 0 0 2px #000;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}@media not print{input[type=text]::placeholder{color:#565656;opacity:1}}input[type=password]{background-color:#fefefe;border:1px solid #111;border-radius:2px;height:44px;padding:10px;width:100%}@media (max-width:1023px){input[type=password]{min-width:200px}}input[type=password]:focus{box-shadow:inset 0 0 0 2px #000;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}@media not print{input[type=password]::placeholder{color:#565656;opacity:1}}input[type=search]{background-color:#fefefe;border:1px solid #111;border-radius:2px;height:44px;padding:10px;width:100%}@media (max-width:1023px){input[type=search]{min-width:200px}}input[type=search]:focus{box-shadow:inset 0 0 0 2px #000;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}@media not print{input[type=search]::placeholder{color:#565656;opacity:1}}input[type=number]{background-color:#fefefe;border:1px solid #111;border-radius:2px;height:44px;padding:10px;width:100%}@media (max-width:1023px){input[type=number]{min-width:200px}}input[type=number]:focus{box-shadow:inset 0 0 0 2px #000;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}@media not print{input[type=number]::placeholder{color:#565656;opacity:1}}select{background-color:#fefefe;border:1px solid #111;border-radius:2px;color:#565656;height:44px;padding:10px;width:100%;width:auto}@media (max-width:1023px){select{min-width:200px}}select:focus{box-shadow:inset 0 0 0 2px #000;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}@media not print{select::placeholder{color:#565656;opacity:1}}select option{color:#212121}input[type=checkbox]{height:22px;width:22px}input[type=checkbox]+label{padding-left:10px}input[type=radio]{height:22px;width:22px}input[type=radio]+label{padding-left:10px}textarea{max-width:100%}.description,.govuk-hint .govuk-radios__hint .description{color:#212121;margin-left:0;margin-top:3px;padding-left:0}.aligned-button-form form button[type=submit]{margin-left:0;margin-top:24px}@media (min-width:1024px){.aligned-button-form form button[type=submit]{margin-left:0}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.h1{color:#212121;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:32px;margin-top:32px}@media only print{.h1{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.h1{font-size:32px;letter-spacing:-.7px;line-height:44px}}@media only print and (max-width:767px){.h1{font-size:44px;line-height:60px}}@media (min-width:768px){.h1{font-size:44px;letter-spacing:-1px;line-height:60px}}.h2{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:24px;margin-top:32px}@media only print{.h2{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.h2{font-size:24px;letter-spacing:-.4px;line-height:32px}}@media only print and (max-width:767px){.h2{font-size:34px;line-height:46px}}@media (min-width:768px){.h2{font-size:34px;letter-spacing:-.5px;line-height:46px}}.h3{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:16px}@media only print{.h3{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.h3{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.h3{font-size:24px;line-height:30px}}@media (min-width:768px){.h3{font-size:24px;letter-spacing:-.4px;line-height:30px}}.h4{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.3px;line-height:26px;margin-bottom:5px;margin-top:10px}@media only print{.h4{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.h5{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.3px;line-height:24px;margin-bottom:3px;margin-top:5px}@media only print{.h5{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.h6{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.3px;line-height:24px;margin-bottom:3px;margin-top:5px}@media only print{.h6{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.p{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}@media only print{.p{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.bold{font-family:Open Sans,Arial,sans-serif;font-weight:700}.text-with-icon{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:16px;width:100%}@media (min-width:1024px){.text-with-icon{margin-bottom:32px}}.text-with-icon:last-of-type{margin-bottom:0}.text-with-icon__icon-wrapper{align-items:center;display:flex;flex-basis:auto;flex-flow:row wrap;flex-grow:0;justify-content:flex-start;margin-right:10px}.text-with-icon__icon-wrapper .fa-check{color:#458f00}.text-with-icon__text{flex-basis:50%;flex-grow:1;margin:0}.skip-link-wrapper{background-color:#fd0}@media only print{.skip-link-wrapper{display:none!important}}@media (max-width:1023px){.skip-link-wrapper:focus-within{margin-top:80px}.skip-link-wrapper:focus-within~.dialog-off-canvas-main-canvas,.skip-link-wrapper:focus-within~.layout-container{margin-top:-80px}}.skip-link-wrapper .govuk-skip-link{color:#111;display:block;max-width:1440px;padding-bottom:10px;padding-top:10px;text-decoration:underline;width:100%}@media screen{.skip-link-wrapper .govuk-skip-link{margin-left:auto;margin-right:auto}}@media (max-width:1023px){.skip-link-wrapper .govuk-skip-link{padding-left:15px;padding-right:15px}}@media (min-width:1024px){.skip-link-wrapper .govuk-skip-link{padding-left:30px;padding-right:30px}}.skip-link-wrapper .govuk-skip-link:not(:focus){clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-link-wrapper .govuk-skip-link:focus{outline:none}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.layout-content-top{position:relative}@media (max-width:767px){.layout--twocol>.layout__region--first{margin-bottom:32px}}@media (min-width:768px) and (max-width:1023px){.layout--twocol>.layout__region--first,.paragraph--type--two-column-paragraph .layout--twocol>.layout__region--first{flex-basis:calc(50% - 8px);margin-right:8px;max-width:calc(50% - 8px)}}@media (min-width:1024px){.layout--twocol>.layout__region--first,.paragraph--type--two-column-paragraph .layout--twocol>.layout__region--first{flex-basis:calc(50% - 12px);margin-right:12px;max-width:calc(50% - 12px)}}@media (min-width:768px) and (max-width:1023px){.layout--twocol>.layout__region--second,.paragraph--type--two-column-paragraph .layout--twocol>.layout__region--second{flex-basis:calc(50% - 8px);margin-left:8px;max-width:calc(50% - 8px)}}@media (min-width:1024px){.layout--twocol>.layout__region--second,.paragraph--type--two-column-paragraph .layout--twocol>.layout__region--second{flex-basis:calc(50% - 12px);margin-left:12px;max-width:calc(50% - 12px)}}@media (max-width:767px){.layout--threecol-33-34-33>.layout__region--first{margin-bottom:32px}}@media (min-width:768px) and (max-width:1023px){.layout--threecol-33-34-33>.layout__region--first{flex-basis:calc(33.33% - 8px);margin-right:8px;max-width:calc(33.33% - 8px)}}@media (min-width:1024px){.layout--threecol-33-34-33>.layout__region--first{flex-basis:calc(33.33% - 12px);margin-right:12px;max-width:calc(33.33% - 12px)}}@media (max-width:767px){.layout--threecol-33-34-33>.layout__region--second{margin-bottom:32px}}@media (min-width:768px) and (max-width:1023px){.layout--threecol-33-34-33>.layout__region--second{flex-basis:calc(33.33% - 8px);margin-left:4px;margin-right:4px;max-width:calc(33.33% - 8px)}}@media (min-width:1024px){.layout--threecol-33-34-33>.layout__region--second{flex-basis:calc(33.33% - 12px);margin-left:6px;margin-right:6px;max-width:calc(33.33% - 12px)}}@media (min-width:768px) and (max-width:1023px){.layout--threecol-33-34-33>.layout__region--third{flex-basis:calc(33.33% - 8px);margin-left:8px;max-width:calc(33.33% - 8px)}}@media (min-width:1024px){.layout--threecol-33-34-33>.layout__region--third{flex-basis:calc(33.33% - 12px);margin-left:12px;max-width:calc(33.33% - 12px)}}@media (min-width:768px){.layout--threecol-33-34-33 .paragraph--type--text,.layout--twocol .paragraph--type--text{margin-left:0;margin-right:0}}.layout__region--first,.layout__region--second,.layout__region--third{max-width:100%}@media (max-width:767px){.layout__region--first,.layout__region--second,.layout__region--third{flex-basis:100%}}@media (min-width:768px){.layout__region--first,.layout__region--second,.layout__region--third{flex-grow:0;flex-shrink:1}}.views-element-container .more-link{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:0;margin-top:24px;text-align:right}@media only print{.views-element-container .more-link{break-after:auto;break-before:auto;break-inside:avoid;display:none!important;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.layout__region--bottom,.layout__region--top{flex-basis:100%}.layout--twocol{display:flex;flex-wrap:wrap}@media only print{.layout--twocol{display:block!important}.layout--twocol img{max-width:550px}}.layout--threecol-33-34-33{display:flex;flex-wrap:wrap}@media only print{.layout--threecol-33-34-33{display:block!important}.layout--threecol-33-34-33 img{max-width:368px}}.email-address{word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.progress-loader{border:4px solid transparent;border-radius:10px;margin:0 auto;padding:1px;position:relative}.progress-loader:before{border:3px solid #1d70b8;border-radius:10px;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}.progress-loader .progress-loaderBar{animation:borealisBar 2s linear infinite;background:#1d70b8;border-radius:10px;bottom:0;left:0;position:absolute;right:100%;top:0;width:0}@keyframes borealisBar{0%{left:0;right:100%;width:0}10%{left:0;right:75%;width:25%}90%{left:75%;right:0;width:25%}to{left:100%;right:0;width:0}}@media (min-width:1024px){.desk-1-col{flex-basis:8.333%;width:8.333%}.desk-1-col,.desk-2-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.desk-2-col{flex-basis:16.667%;width:16.667%}.desk-3-col{flex-basis:25%;width:25%}.desk-3-col,.desk-4-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.desk-4-col{flex-basis:33.333%;width:33.333%}.desk-5-col{flex-basis:41.667%;width:41.667%}.desk-5-col,.desk-6-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.desk-6-col{flex-basis:50%;width:50%}.desk-7-col{flex-basis:58.333%;width:58.333%}.desk-7-col,.desk-8-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.desk-8-col{flex-basis:66.667%;width:66.667%}.desk-9-col{width:75%}.desk-10-col,.desk-9-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.desk-10-col{flex-basis:83.333%;width:83.333%}.desk-11-col{flex-basis:91.667%;width:91.667%}.desk-11-col,.desk-12-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.desk-12-col{flex-basis:100%;width:100%}}@media (max-width:1023px){.mob-1-col{flex-basis:16.667%;width:16.667%}.mob-1-col,.mob-2-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.mob-2-col{flex-basis:33.333%;width:33.333%}.mob-3-col{flex-basis:50%;width:50%}.mob-3-col,.mob-4-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.mob-4-col{flex-basis:66.667%;width:66.667%}.mob-5-col{flex-basis:83.333%;width:83.333%}.mob-5-col,.mob-6-col{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.mob-6-col{flex-basis:100%;width:100%}.mobile-break:after{content:" ";display:block}}@media (min-width:1024px){.desktop-break:after{content:" ";display:block}.mobile-only{display:none}}@media (max-width:1023px){.desktop-only,.hide-mobile{display:none}}@media (min-width:1024px){.hide-desktop{display:none}}.admin-header{background-color:#111;color:#fefefe;height:36px;margin:0;padding:5px;position:fixed;top:0;width:100%;z-index:999}.admin-header .admin-header--links{display:inline}.admin-header .admin-header--links a{color:#fefefe;margin-left:10px;text-decoration:none}.admin-header .admin-header--links .compare-result{float:right;font-weight:700}.admin-header .admin-header--links .compare-result .pass{color:lime}.admin-header .admin-header--links .compare-result .fail{color:red}body.admin-mode{margin-top:36px}.back-to-top{display:block;margin-bottom:16px;width:100%}@media (min-width:1024px){.back-to-top{margin-bottom:32px}}.back-to-top .back-to-top__link{align-items:flex-start;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;text-decoration:none}.back-to-top .back-to-top__link:focus .back-to-top__text,.back-to-top .back-to-top__link:hover .back-to-top__text{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.back-to-top .back-to-top__link .back-to-top__text{text-decoration:underline}.back-to-top .back-to-top__link .fas{color:#111;display:inline-block;line-height:inherit;margin-right:10px}.phase-banner{margin-bottom:16px;margin-top:-5px;max-width:1440px;padding-top:10px}@media screen{.phase-banner{margin-left:auto;margin-right:auto}}@media (max-width:1023px){.phase-banner{padding-left:15px;padding-right:15px}}@media (min-width:1024px){.phase-banner{padding-left:30px;padding-right:30px}}.phase-banner__content__tag{background-color:#1d70b8;color:#fefefe;display:inline-block;font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:1;margin-top:2px;outline:2px solid transparent;outline-offset:-2px;padding:5px 8px 4px;text-decoration:none;text-transform:uppercase}.phase-banner__content{border-bottom:1px solid #f2f2f2;margin:0;padding-bottom:10px}@media only print{.phase-banner--beta{display:none}}.breadcrumbs{margin-bottom:32px;max-width:1440px}@media screen{.breadcrumbs{margin-left:auto;margin-right:auto}}@media (max-width:1023px){.breadcrumbs{padding-left:15px;padding-right:15px}}@media (min-width:1024px){.breadcrumbs{margin-bottom:56px;padding-left:30px;padding-right:30px}}.breadcrumbs .breadcrumbs__list{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}@media (max-width:1023px){.breadcrumbs .breadcrumbs__list{margin-bottom:16px;margin-top:0}}@media (min-width:1024px){.breadcrumbs .breadcrumbs__list{margin-bottom:45px;margin-left:8px;margin-top:0}}.breadcrumbs .breadcrumbs__list .breadcrumbs__link{color:#111}.breadcrumbs .breadcrumbs__list .breadcrumbs__link:focus,.breadcrumbs .breadcrumbs__list .breadcrumbs__link:hover{color:#004d90}@media only print{.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item{display:none!important}}@media (max-width:1023px){.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item{display:none}}@media (min-width:1024px){.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item{display:inline-block;margin-bottom:0;margin-top:0}}.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item:nth-last-child(2){display:inline-block}@media only print{.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item:nth-last-child(2){display:inline-block}}.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item:last-child .fa-chevron-right{display:none}.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item .fa{color:#212121;display:inline-block;font-size:14px;min-width:8.45px;width:8.45px}@media (max-width:1023px){.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item .fa-chevron-right{display:none}}@media (min-width:1024px){.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item .fa-chevron-right{margin-left:16px;margin-right:16px}}@media (max-width:1023px){.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item .fa-chevron-left{margin-right:10px}}@media (min-width:1024px){.breadcrumbs .breadcrumbs__list .breadcrumbs__list-item .fa-chevron-left{display:none}}#feedback-on-your-care{background-color:#f2f2f2;max-width:1440px;width:100%}@media screen{#feedback-on-your-care{margin-left:auto;margin-right:auto}}@media (max-width:1023px){#feedback-on-your-care{padding-left:15px;padding-right:15px}}@media (min-width:1024px){#feedback-on-your-care{padding-left:30px;padding-right:30px}}@media only print{#feedback-on-your-care{display:none!important}}#feedback-on-your-care .feedback-on-your-care__wrapper{align-items:center;display:flex;justify-content:flex-start}@media (min-width:1024px){#feedback-on-your-care .feedback-on-your-care__wrapper{flex-basis:50%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;width:50%}}@media (max-width:1023px){#feedback-on-your-care .feedback-on-your-care__wrapper{flex-flow:row wrap}}@media (min-width:1024px){#feedback-on-your-care .feedback-on-your-care__wrapper{flex-flow:row nowrap}}@media (max-width:1023px){#feedback-on-your-care .feedback-on-your-care__content{flex-basis:100%}}@media (min-width:1024px){#feedback-on-your-care .feedback-on-your-care__content{flex-basis:auto;margin-left:20px}}#feedback-on-your-care .feedback-on-your-care__title{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:700;letter-spacing:-.3px;line-height:28px;margin-bottom:0;margin-top:0}@media only print{#feedback-on-your-care .feedback-on-your-care__title{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}#feedback-on-your-care .feedback-on-your-care__link{color:#212121}#feedback-on-your-care .feedback-on-your-care__link:focus,#feedback-on-your-care .feedback-on-your-care__link:hover{color:#004d90}#feedback-on-your-care .feedback-on-your-care__description{margin-bottom:0;margin-top:0}#feedback-on-your-care .feedback-on-your-care__icon{color:#6c276a;display:inline-block;flex-basis:69px;min-width:69px;overflow:visible}@media (max-width:1023px){#feedback-on-your-care .feedback-on-your-care__icon{margin-bottom:10px}}@media (min-width:1024px){#feedback-on-your-care .feedback-on-your-care__icon{margin-bottom:0}}#feedback-on-your-care .feedback-on-your-care__icon img{height:69px;width:69px}#feedback-on-your-care .fa-comment-alt{font-size:64px;margin-top:10px;transform:rotateY(180deg)}.primary-and-secondary-footer-wrapper{background-color:#f2f2f2;margin-top:120px;padding-bottom:56px;padding-top:16px}@media (min-width:1024px){.primary-and-secondary-footer-wrapper{padding-top:45px}}@media only print{.primary-and-secondary-footer-wrapper{background-color:transparent;margin-bottom:0;margin-top:16px!important;padding-bottom:0;padding-top:0!important}}#footer--primary{background-color:#f2f2f2;max-width:1440px;padding-top:56px}@media screen{#footer--primary{margin-left:auto;margin-right:auto}}@media (max-width:1023px){#footer--primary{padding-left:15px;padding-right:15px}}@media (min-width:1024px){#footer--primary{padding-left:30px;padding-right:30px}}@media only print{#footer--primary{display:none!important}}#footer--primary .footer-primary__content{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-around}@media (max-width:1023px){#footer--primary .primary-footer-menu{flex-basis:100%;margin-bottom:32px}}@media (min-width:1024px){#footer--primary .primary-footer-menu{flex-basis:20%;margin-bottom:0;margin-right:5%}}#footer--primary .primary-footer-menu:last-of-type{margin-bottom:0}@media (max-width:1023px){#footer--primary .primary-footer-menu--mobile-inactive .primary-footer-menu__title{margin-bottom:0}}#footer--primary .primary-footer-menu__title{cursor:pointer;margin-bottom:32px;margin-top:0;padding-right:16px;position:relative}@media (max-width:1023px){#footer--primary .primary-footer-menu__title:active .primary-footer-menu__text,#footer--primary .primary-footer-menu__title:focus .primary-footer-menu__text,#footer--primary .primary-footer-menu__title:hover .primary-footer-menu__text{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;color:#441742;font-weight:400;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}}#footer--primary .primary-footer-menu__title:focus{outline:3px solid #fd0}@media (max-width:1023px){#footer--primary .primary-footer-menu__title .primary-footer-menu__text{color:#004d90;color:#6c276a;text-decoration:underline}#footer--primary .primary-footer-menu__title .primary-footer-menu__text:focus,#footer--primary .primary-footer-menu__title .primary-footer-menu__text:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}#footer--primary .primary-footer-menu__title .primary-footer-menu__text:focus{outline:3px solid #fd0;outline-offset:2px}}#footer--primary .primary-footer-menu__title .fa-chevron-down{display:none}#footer--primary .primary-footer-menu__title .fa-chevron-up{display:inline}@media (max-width:1023px){#footer--primary .primary-footer-menu__title{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (min-width:1024px){#footer--primary .primary-footer-menu__title{cursor:default;margin-bottom:32px;padding-right:0;position:static}}#footer--primary .primary-footer-menu__title .fa-chevron-down,#footer--primary .primary-footer-menu__title .fa-chevron-up{color:#111}@media (min-width:1024px){#footer--primary .primary-footer-menu__title .fa-chevron-down,#footer--primary .primary-footer-menu__title .fa-chevron-up{display:none!important}}#footer--primary .primary-footer-menu__list-item{margin-bottom:5px;margin-top:0}#footer--primary .primary-footer-menu__link{color:#004d90;color:#111;font-weight:400;text-decoration:underline}#footer--primary .primary-footer-menu__link:focus,#footer--primary .primary-footer-menu__link:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}#footer--primary .primary-footer-menu__link:focus{outline:3px solid #fd0;outline-offset:2px}#footer--primary .primary-footer-menu__link:focus,#footer--primary .primary-footer-menu__link:hover{color:#004d90}@media (max-width:1023px){#footer--primary .primary-footer-menu--mobile-inactive .primary-footer-menu__list{display:none}}#footer--primary .primary-footer-menu--mobile-inactive .primary-footer-menu__title .fa-chevron-down{display:inline}#footer--primary .primary-footer-menu--mobile-inactive .primary-footer-menu__title .fa-chevron-up{display:none}#footer--secondary{max-width:1440px}@media screen{#footer--secondary{margin-left:auto;margin-right:auto}}@media (max-width:1023px){#footer--secondary{padding-left:15px;padding-right:15px}}@media (min-width:1024px){#footer--secondary{padding-left:30px;padding-right:30px}}@media (max-width:1023px){#footer--secondary .footer-secondary__social-links{margin-bottom:16px;margin-top:45px}}@media (min-width:1024px){#footer--secondary .footer-secondary__social-links{margin-bottom:32px;margin-top:56px}}#footer--secondary .footer-social__list{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center}#footer--secondary .footer-social__list-item{margin-bottom:16px;margin-left:16px;margin-right:16px}@media (min-width:1024px){#footer--secondary .footer-social__list-item{margin-bottom:0;margin-top:0}}#footer--secondary .footer-social__link{align-items:center;color:#111;display:flex;font-size:25px;justify-content:center}#footer--secondary .footer-social__link:focus .icon--twitter g,#footer--secondary .footer-social__link:hover .icon--twitter g{fill:#1da1f2}#footer--secondary .footer-social__link:focus .icon--facebook g,#footer--secondary .footer-social__link:hover .icon--facebook g{fill:#3b5998}#footer--secondary .footer-social__link:focus .icon--youtube g,#footer--secondary .footer-social__link:hover .icon--youtube g{fill:#c4302b}#footer--secondary .footer-social__link .icon--facebook g,#footer--secondary .footer-social__link .icon--twitter g,#footer--secondary .footer-social__link .icon--youtube g{fill:#565656}#footer--secondary .footer-social__link .icon{flex-basis:30px}#footer--secondary .footer-secondary-site-links__list{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center}#footer--secondary .footer-secondary-site-links__link{color:#212121;color:#004d90;color:#111;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;font-weight:400;letter-spacing:-.3px;line-height:24px;margin-bottom:3px;margin-top:5px;text-decoration:underline}@media only print{#footer--secondary .footer-secondary-site-links__link{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}#footer--secondary .footer-secondary-site-links__link:focus,#footer--secondary .footer-secondary-site-links__link:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}#footer--secondary .footer-secondary-site-links__link:focus{outline:3px solid #fd0;outline-offset:2px}#footer--secondary .footer-secondary-site-links__link:focus,#footer--secondary .footer-secondary-site-links__link:hover{color:#004d90}#footer--secondary .footer-secondary-site-links__list-item{margin-bottom:16px;margin-left:16px;margin-right:16px}#footer--secondary .footer-secondary__copyright{margin-bottom:0;margin-top:10px;text-align:center}@media only print{#footer--secondary .footer-secondary__copyright{margin-top:45px}.footer-secondary__site-links,.footer-secondary__social-links{display:none!important}}@media (max-width:1023px){#site-header--mobile{align-items:center;background-color:#6c276a;display:flex;height:80px;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:502}}@media only print{#site-header--mobile{left:auto;position:static;top:auto}}@media (max-width:767px){#site-header--mobile{padding:16px}}@media (min-width:768px) and (max-width:1023px){#site-header--mobile{padding:16px}}@media (min-width:1024px){#site-header--mobile{display:none}}#site-header--mobile .site-header--mobile__logo-wrapper{flex-grow:1}#site-header--mobile .site-header--mobile__logo-wrapper svg{max-width:138px}#site-header--mobile #open-menu,#site-header--mobile #open-search{background-color:transparent;border:none;color:#fefefe;font-size:30px;margin-left:24px;margin-right:0;padding-left:0;padding-right:0}#site-header--mobile #open-menu:hover,#site-header--mobile #open-search:hover{cursor:pointer}@media only print{#site-header--mobile #open-menu,#site-header--mobile #open-search{display:none}}#site-header--mobile .site-header__mobile-extra-link{align-items:flex-start;color:#111;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:24px;margin-top:24px;width:100%}#site-header--mobile .site-header__mobile-extra-link .site-header__mobile-extra-link--text{padding-left:10px}#site-header--mobile .site-header__mobile-extra-link:focus,#site-header--mobile .site-header__mobile-extra-link:hover{text-decoration:none}#site-header--mobile .site-header__mobile-extra-link:focus .site-header__mobile-extra-link--text,#site-header--mobile .site-header__mobile-extra-link:hover .site-header__mobile-extra-link--text{text-decoration:underline}#site-header--mobile .site-header__mobile-extra-link .site-header__mobile-extra-link--icon{display:inline-block;height:24px;width:24px}#site-header--mobile .site-main-menu__list{border-bottom:1px solid #f2f2f2;margin-bottom:24px;padding-bottom:24px}@media only print{.site-header__desktop-logo-link g,.site-header__desktop-logo-link path,.site-header__desktop-logo-link svg{fill:#6c276a}}#mobile-flyout{background-color:#fefefe;border-left:1px solid #111;display:block;height:100vh;opacity:0;overflow:hidden;position:fixed;right:-768px;top:0;transition:width 1s ease,opacity 1s ease,right 1s ease;width:100%;z-index:5}@media only print{#mobile-flyout{display:none!important}}@media (min-width:768px){#mobile-flyout{right:-1024px}}#mobile-flyout.mobile-flyout--active{opacity:1;right:0}#mobile-flyout .site-header__mobile-extra-link,#mobile-flyout .site-main-menu__link{color:#111;font-size:20px;letter-spacing:-.3px}#mobile-flyout .site-header__mobile-extra-link:focus,#mobile-flyout .site-header__mobile-extra-link:hover,#mobile-flyout .site-main-menu__link:focus,#mobile-flyout .site-main-menu__link:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}#mobile-flyout .mobile-menu__actions{align-items:center;background-color:#6c276a;display:flex;height:80px;justify-content:space-between;padding:16px 32px 16px 16px}#mobile-flyout .mobile-flyout__content-wrapper{max-height:calc(100vh - 80px);padding:32px 32px 16px}@media not print{#mobile-flyout .mobile-flyout__content-wrapper{overflow-y:auto}}#mobile-flyout .site-main-menu__item{margin-bottom:24px;margin-top:0}#mobile-flyout .site-main-menu__item:last-of-type{margin-bottom:0}#mobile-flyout .fa-times{color:#fefefe;font-size:30px;line-height:1em}#mobile-flyout .mobile-care-services-text{font-family:Open Sans,Arial,sans-serif;font-weight:700;margin-bottom:0;margin-top:32px}#mobile-flyout .mobile-care-services-link-wrapper{margin-bottom:0;margin-top:0}#close-mobile-menu{background-color:transparent;border:none}#close-mobile-menu:hover{cursor:pointer}.mobile-flyout__content{display:none;height:0;opacity:0;overflow:hidden;transition:opacity 1s ease}.mobile-flyout--menu .mobile-flyout__content--menu,.mobile-flyout--search .mobile-flyout__content--search{display:block;height:auto;opacity:1;overflow:visible}@media only print{#site-header--desktop{display:none!important}}@media (max-width:1023px){#site-header--desktop{display:none}}@media (min-width:1024px){#site-header--desktop{display:block;margin-bottom:24px}}#site-header__desktop-menu{background-color:#f2f2f2}@media only print{#site-header__desktop-menu{display:none!important}}#site-header__desktop-menu .site-main-menu__list{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:1440px}@media screen{#site-header__desktop-menu .site-main-menu__list{margin-left:auto;margin-right:auto}}@media (max-width:1023px){#site-header__desktop-menu .site-main-menu__list{padding-left:15px;padding-right:15px}}@media (min-width:1024px){#site-header__desktop-menu .site-main-menu__list{padding-left:30px;padding-right:30px}}#site-header__desktop-menu .site-main-menu__item{margin-bottom:0;margin-top:0}#site-header__desktop-menu .site-main-menu__link{color:#111;display:block;flex-basis:14.2857142857%;flex-grow:1;font-family:Open Sans,Arial,sans-serif;font-weight:600;margin:0;min-height:72px;padding:20px 6px}@media (min-width:1440px){#site-header__desktop-menu .site-main-menu__link{padding:20px 8px}}#site-header__desktop-menu .site-main-menu__link:hover{background-color:#fefefe;text-decoration:none}#site-header__desktop-menu .site-main-menu__link:focus{background-color:#6c276a;color:#fefefe;font-family:Open Sans,Arial,sans-serif;font-weight:700;outline-offset:0;text-decoration:none}#site-header__desktop-menu .site-main-menu__link--active{position:relative}#site-header__desktop-menu .site-main-menu__link--active:after{border:3px solid #6c276a;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#site-header__desktop-search-and-links{align-items:center;background-color:#6c276a;display:flex;justify-content:flex-start;min-height:90px;padding-bottom:10px;padding-top:10px}@media only print{#site-header__desktop-search-and-links{background-color:transparent}}#site-header__desktop-search-and-links .site-header__desktop-logo-wrapper{align-items:center;display:flex;flex-grow:1}#site-header__desktop-search-and-links .site-header__desktop-logo-wrapper svg{max-width:158px}#site-header__desktop-search-and-links .search-and-links__wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:1440px;width:100%}@media screen{#site-header__desktop-search-and-links .search-and-links__wrapper{margin-left:auto;margin-right:auto}}@media (max-width:1023px){#site-header__desktop-search-and-links .search-and-links__wrapper{padding-left:15px;padding-right:15px}}@media (min-width:1024px){#site-header__desktop-search-and-links .search-and-links__wrapper{padding-left:30px;padding-right:30px}}#site-header__desktop-search-and-links .site-header__desktop-extra-link{align-items:center;color:#fefefe;display:inline-flex;flex-flow:row nowrap;font-size:16px;line-height:22px;margin-right:45px}@media (min-width:1440px){#site-header__desktop-search-and-links .site-header__desktop-extra-link{margin-right:56px}}#site-header__desktop-search-and-links .site-header__desktop-extra-link:focus,#site-header__desktop-search-and-links .site-header__desktop-extra-link:hover{text-decoration:none}#site-header__desktop-search-and-links .site-header__desktop-extra-link:focus .site-header__desktop-extra-link--text,#site-header__desktop-search-and-links .site-header__desktop-extra-link:hover .site-header__desktop-extra-link--text{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;color:#e6e6e6;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}#site-header__desktop-search-and-links .site-header__desktop-extra-link .site-header__desktop-extra-link--icon{display:inline-block;font-size:22px;height:22px;overflow:visible;width:22px}#site-header__desktop-search-and-links .site-header__desktop-extra-link .site-header__desktop-extra-link--text{display:inline-block;margin-left:10px}@media only print{#site-header__desktop-search-and-links .site-header__desktop-extra-link{display:none!important}}#site-header__desktop-search-and-links .site-header__desktop-extra-link .fa-comment-alt-lines{transform:rotateY(180deg)}@media only print{.site-header__desktop-search-wrapper{display:none!important}}@media (min-width:1024px){.site-header__desktop-search-wrapper{max-width:352px}}.site-header .search-form{align-items:center;border:none;display:flex;justify-content:flex-end;margin-bottom:0;margin-top:0;padding:0}@media (max-width:1023px){.site-header .search-form{flex-flow:row wrap}}@media (min-width:1024px){.site-header .search-form{flex-flow:row nowrap}}.site-header .search-form .search-form__input-wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:relative}@media (max-width:1023px){.site-header .search-form .search-form__input-wrapper{border:1px solid #111;width:100%}}.site-header .search-form .search-form__input{height:44px;padding-right:45px}@media (max-width:1023px){.site-header .search-form .search-form__input{border:none;width:100%}}@media (min-width:1024px){.site-header .search-form .search-form__input{border:1px solid #111;min-width:238px}}@media not print{.site-header .search-form .search-form__input::placeholder{color:#565656;font-size:16px;line-height:16px}}.site-header .search-form .search-form__submit{align-items:center;border:none;display:inline-block;display:flex;font-size:18px;height:44px;justify-content:center;position:absolute;right:0;top:0;width:44px;z-index:5}@media (max-width:1023px){.site-header .search-form .search-form__submit{background-color:#6c276a;color:#fefefe}}@media (min-width:1024px){.site-header .search-form .search-form__submit{background-color:transparent}}.site-header .search-form .search-form__submit:hover{cursor:pointer}.site-header .search-form .search-form__submit:focus{box-shadow:inset 0 0 0 2px #000;outline:3px solid #fd0;outline-offset:2px;outline-offset:0}.site-header .search-form .search-form__dropdown{background-color:#fefefe;color:#212121;height:44px;min-width:auto;width:100%}@media (max-width:1023px){.site-header .search-form .search-form__dropdown{margin-bottom:24px}}@media (min-width:1024px){.site-header .search-form .search-form__dropdown{border:1px solid #111;border-right:none;padding-left:10px;padding-right:10px;width:113px}}@media (max-width:1023px){.layout-container{margin-top:96px}}@media only print{.layout-container{margin-top:0!important}}.layout-container>.main-content-wrapper,.layout-container>main{margin:0 auto;max-width:1440px;max-width:1200px;width:100%}@media screen{.layout-container>.main-content-wrapper,.layout-container>main{margin-left:auto;margin-right:auto}}@media (max-width:1023px){.layout-container>.main-content-wrapper,.layout-container>main{padding-left:15px;padding-right:15px}}@media (min-width:1024px){.layout-container>.main-content-wrapper,.layout-container>main{padding-left:30px;padding-right:30px}}body #onetrust-consent-sdk #onetrust-banner-sdk a[href]{color:#004d90;text-decoration:underline}body #onetrust-consent-sdk #onetrust-banner-sdk a[href]:focus,body #onetrust-consent-sdk #onetrust-banner-sdk a[href]:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}body #onetrust-consent-sdk #onetrust-banner-sdk a[href]:focus{outline:3px solid #fd0;outline-offset:2px}body #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-pc-btn-handler:focus,body #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-pc-btn-handler:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;opacity:1;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}body #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-pc-btn-handler:focus{outline:3px solid #fd0;outline-offset:2px}@media (min-width:768px) and (max-width:1023px){.paragraph--type--two-column-side-bar-paragraphs>.layout--twocol>.layout__region--first{flex-basis:100%;margin-right:0}}@media (min-width:1024px){.paragraph--type--two-column-side-bar-paragraphs>.layout--twocol>.layout__region--first{flex-basis:calc(66.66% - 12px);max-width:calc(66.66% - 12px)}}@media (min-width:768px) and (max-width:1023px){.paragraph--type--two-column-side-bar-paragraphs>.layout--twocol>.layout__region--second{border-top:4px solid #f2f2f2;flex-basis:100%;margin-left:0;margin-top:32px;padding-top:32px}}@media (min-width:1024px){.paragraph--type--two-column-side-bar-paragraphs>.layout--twocol>.layout__region--second{flex-basis:calc(33.34% - 12px);max-width:calc(33.34% - 12px)}}.paragraph--type--two-column-side-bar-paragraphs>.layout--twocol>.layout__region--second p+p{margin-top:16px}.paragraph--type--two-column-side-bar-paragraphs>.layout--twocol>.layout__region>.field__item+.field__item{margin-top:32px}@media (min-width:1024px){.paragraph--type--two-column-side-bar-paragraphs .paragraph--type--latest-press-release-two-column-{max-width:660px}}.alert{align-items:flex-start;background-color:#f2f2f2;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:16px;margin-top:16px;padding:10px}@media only print{.alert{position:static;width:100%}}.alert .alert__icon{line-height:28px;margin-right:16px}.alert .alert__content .alert__description{margin-bottom:0;margin-top:10px}.alert .alert__title{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px}@media only print{.alert .alert__title{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.alert .alert__title>*{margin-bottom:0;margin-top:0}.alert--cqc{background-color:#f0e9f0}.alert--cqc .alert__content,.alert--cqc .alert__content *{color:#212121}.alert--cqc .alert__content a{color:#004d90}.alert--cqc .alert__icon{color:#6c276a}.alert--third-party{background-color:#e5edf3}.alert--third-party .alert__icon{color:#598cb3}.alert--third-party .alert__content,.alert--third-party .alert__content *{color:#212121}.alert--third-party .alert__content a{color:#004d90}.alert--error{background-color:#f8e7e5}.alert--error .alert__content,.alert--error .alert__content *,.alert--error .alert__icon{color:#bf1000}.alert--error .alert__content a{color:#004d90}.alert__content>:first-child{margin-top:0}.alert__content>:last-child{margin-bottom:0}.alert__content h1,.alert__content h2{line-height:1.05em}.alert__content pre{border:1px solid;padding:5px}.alert__content ul:not([class]) li:before{color:inherit}.download-report{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-top:16px}@media only print{.download-report{display:none!important}}@media (min-width:1024px){.download-report{flex-flow:row nowrap}}.download-report__full-report{flex-basis:100%;margin-bottom:16px;margin-top:16px}@media (min-width:1024px){.download-report__full-report{flex-basis:auto;margin-bottom:0;margin-right:20px;margin-top:0}}.download-report__full-report .fa-arrow-alt-to-bottom,.download-report__full-report .fa-arrow-alt-to-bottom:focus,.download-report__full-report .fa-arrow-alt-to-bottom:hover{text-decoration:none}.download-report__text{margin-left:3px}.download-report__download-report{flex-basis:100%}@media (min-width:1024px){.download-report__download-report{flex-basis:auto}}.download-report__download-report{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;text-align:center}@media (min-width:1024px){.download-report__download-report{justify-content:flex-start;text-align:left}}.download-report__publish-info p{margin:0}.download-report__icon-wrapper{font-size:30px;margin-right:16px}.download-report__publish-info-date{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}@media only print{.download-report__publish-info-date{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:1023px){.download-report__or-text{display:block;margin-bottom:16px;margin-top:16px;text-align:center;width:100%}}@media (min-width:1024px){.download-report__or-text{display:inline-block;margin-right:20px}}.download-report__link,.download-report__link:active,.download-report__link:focus,.download-report__link:hover{text-decoration:none}.download-report__link:active .download-report__text,.download-report__link:focus .download-report__text,.download-report__link:hover .download-report__text{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.download-report__link .fa-arrow-alt-to-bottom{display:inline-block;height:16px;overflow:visible;width:12px}.download-report__link .download-report__text{text-decoration:underline}.overview-download-report .download-report{background-color:#f2f2f2;padding:20px}.form-group{margin-bottom:32px}.facet-container+.facet-container,.govuk-form-group+.govuk-form-group{margin-top:24px}@media (min-width:768px){.facet-container+.facet-container,.govuk-form-group+.govuk-form-group{margin-top:32px}}.facet-item{align-items:flex-start;display:flex;justify-content:center}.facet-item+.facet-item{margin-top:16px}.facet-item label{margin-bottom:0}.facet-item input:hover,.facet-item label:hover{cursor:pointer}.facet-item--dropdown select{width:100%}.email-alerts-page>form input{margin-bottom:32px;margin-top:5px;max-width:400px;width:100%}.email-alerts-page>form label{font-family:Open Sans,Arial,sans-serif;font-weight:600}.email-alerts-page>form label.required:after{color:red;content:"*";display:inline-block}.email-alerts-page>form button[type=submit]{margin-left:0;margin-top:32px}.email-alerts-page>form select{max-width:400px;width:100%}.main-content-wrapper .email-alerts-page form{margin-bottom:0}.user-login-form .form-item{margin-bottom:32px}.manage-subscriptions-table .manage-subscriptions__form{margin:0}.manage-subscriptions-table .manage-subscriptions__form .manage-subscriptions__button{background-color:transparent;border:none;color:#004d90;margin:0;min-height:auto;min-width:auto;padding:0;text-decoration:none}.manage-subscriptions-table .manage-subscriptions__form .manage-subscriptions__button:focus{font-weight:700;outline:3px solid #fd0;outline-offset:2px;text-decoration:underline}.manage-subscriptions-table .manage-subscriptions__form .manage-subscriptions__button:hover{cursor:pointer;text-decoration:underline}@media not print{.body-modal--active{overflow-y:hidden}}.body-modal--active .modal-wrapper{background-color:hsla(0,0%,7%,.8);display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:4}.body-modal--active .modal{background-color:#fefefe;height:auto;left:50%;max-height:calc(90vh - 80px);max-width:90vw;min-width:50vw;overflow:auto;padding:16px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:5}@media screen and (max-height:850px){.body-modal--active .modal{top:calc(50% + 80px);transform:translate(-50%,calc(-50% - 40px))}.body-modal--active .modal .modal__body{max-height:none;overflow-y:visible}}@media (min-width:1440px){.body-modal--active .modal{height:auto;max-width:800px;min-width:0;padding:32px;width:auto}}.body-modal--active .modal__body{max-height:70vh}@media not print{.body-modal--active .modal__body{overflow-y:auto}}.modal__header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:16px}.modal__header .modal__title{margin-bottom:0;margin-top:0}.modal__header .modal__close{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;font-size:30px;margin-left:16px;padding:3px}.modal__footer{display:flex;margin-top:16px}@media (min-width:1024px){.modal__footer{justify-content:flex-end}}@media (max-width:1023px){.modal__footer .btn{text-align:center;width:100%}}.modal-rating__text{margin-bottom:0;margin-top:0}.modal-rating__list-item{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:16px}@media (min-width:1024px){.modal-rating__list-item{margin-bottom:32px}}.modal-rating__list-item+.modal-rating__list-item{margin-top:16px}.modal-rating__icon{align-items:flex-start;display:flex;font-size:30px;height:30px;justify-content:center;margin-right:16px;overflow:visible;width:30px}.body--mobile-menu--active .site-header--mobile__logo-wrapper{opacity:0;transition:opacity 1s ease}.rating{align-items:center;border-top:1px solid #f2f2f2;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:16px}@media only print{.rating{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (min-width:1024px){.rating{align-items:flex-start;flex-flow:row nowrap}}@media only print{.rating{border-top:2px dashed #f2f2f2;margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-top:5px}}.rating__content{flex-basis:280px;flex-grow:1;margin-right:16px}@media (min-width:1024px){.rating__content{flex-shrink:1}}.rating__title-link{color:#004d90;text-decoration:underline;word-break:break-word}.rating__title-link:focus,.rating__title-link:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.rating__title-link:focus{outline:3px solid #fd0;outline-offset:2px}.rating__title-span{color:#111}.rating__rating{align-items:center;display:flex;margin-bottom:0}.rating__rating:focus .rating__value,.rating__rating:hover .rating__value{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}@media (max-width:1023px){.rating__rating{flex-basis:100%;flex-flow:row nowrap;flex-grow:1}}@media (min-width:1024px){.rating__rating{flex-basis:auto;flex-flow:row nowrap;flex-grow:0;flex-shrink:0;justify-content:flex-end;margin-left:16px}}.rating__value{line-height:30px;margin-bottom:0;margin-top:0;text-decoration:underline}.rating__icon{align-items:center;display:flex;font-size:24px;height:24px;margin-left:10px;margin-top:1px;width:24px}.rating__date{color:#565656;display:inline-block;margin-right:10px}.rating__title{font-weight:400;margin-bottom:0;margin-top:0}.rating__subtitle{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.3px;line-height:24px;margin-bottom:0;margin-top:3px}@media only print{.rating__subtitle{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.rating-state--good .fal,.rating-state--good .far,.rating-state--good .fas,.rating-state--no-action .fal,.rating-state--no-action .far,.rating-state--no-action .fas,.rating-state--outstanding .fal,.rating-state--outstanding .far,.rating-state--outstanding .fas{color:#458f00}.rating-state--good circle,.rating-state--no-action circle,.rating-state--outstanding circle{fill:#458f00}.rating-state--compliance .fal.icon--somewhat-assured{color:#000;font-weight:600}.rating-state--no-action .far{font-weight:600}.rating-state--requires-improvement .fal,.rating-state--requires-improvement .far,.rating-state--requires-improvement .fas{color:#f90}.rating-state--requires-improvement circle{fill:#f90}.rating-state--compliance .fal,.rating-state--compliance .far,.rating-state--compliance .fas,.rating-state--must-improve .fal,.rating-state--must-improve .far,.rating-state--must-improve .fas,.rating-state--not-sufficient .fal,.rating-state--not-sufficient .far,.rating-state--not-sufficient .fas{color:#999}.rating-state--compliance circle,.rating-state--must-improve circle,.rating-state--not-sufficient circle{fill:#999}.rating-state--no-rating .fa-circle,.rating-state--no-rating .fas{color:#111}.rating-state--no-rating circle{fill:#111}.rating-state--enforcement-action .fal,.rating-state--enforcement-action .far,.rating-state--enforcement-action .fas,.rating-state--inadequate .fal,.rating-state--inadequate .far,.rating-state--inadequate .fas{color:#bf1000}.rating-state--enforcement-action circle,.rating-state--inadequate circle{fill:#bf1000}.rating-state{cursor:pointer}.rating-state:focus{outline:3px solid #fd0;outline-offset:2px}.rating-state.modal-rating__list-item{cursor:auto}main .ratings{margin-top:5px}@media (min-width:1024px){main .ratings{margin-top:32px}}main .ratings.ratings--service-overview{margin-top:16px}main .ratings.ratings--service-overview .rating{flex-flow:row nowrap}main .ratings.ratings--service-overview .rating__rating{justify-content:flex-end;text-align:right}@media (max-width:1023px){main .ratings.ratings--service-overview .rating__rating{flex-basis:280px}main .ratings.ratings--service-overview .rating__content{flex-basis:120px}}.ratings-info{display:none}@media (min-width:1024px){.ratings-info{align-items:center;display:inline-flex;flex-flow:row nowrap}}.ratings-info .ratings-info__prompt{margin-left:10px}@media (min-width:1024px){.ratings-info .fa-circle{font-size:24px}}@media (max-width:767px){.ratings--location-specific-services .rating__title{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;letter-spacing:-.3px;line-height:28px;margin:0}}@media only print and (max-width:767px){.ratings--location-specific-services .rating__title{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.ratings--provider-services .rating{border-bottom:1px solid #f2f2f2;border-top:none;margin:0;padding-bottom:5px;padding-top:5px}.ratings--provider-services .rating__title{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;letter-spacing:-.3px;line-height:28px;margin:0}@media only print{.ratings--provider-services .rating__title{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.ratings--provider-services h3{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;letter-spacing:-.3px;line-height:28px;margin:0}@media only print{.ratings--provider-services h3{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.paragraph--type--latest-inspection .ratings--homepage{margin-top:16px}.paragraph--type--latest-inspection .ratings--homepage .rating{border-top:0;font-family:Open Sans,Arial,sans-serif;font-weight:600;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.paragraph--type--latest-inspection .ratings--homepage .rating__rating{margin-left:0}.paragraph--type--latest-inspection .ratings--homepage .rating__icon{font-size:32px;height:30px;margin-left:0;margin-right:10px;width:32px}.paragraph--type--latest-inspection .ratings--homepage .rating__icon .icon{height:32px;width:32px}.paragraph--type--latest-inspection .ratings--homepage .rating+.rating{margin-top:12px}.paragraph--type--latest-inspection .ratings--homepage .rating-state{cursor:default}.paragraph--type--latest-inspection .field--name-field-title{margin-bottom:32px}.paragraph--type--latest-inspection .field--name-field-description{color:#565656;margin-bottom:16px;margin-top:16px}.paragraph--type--latest-inspection .field--name-field-description p{color:#565656}.table-of-contents__list-item{margin-bottom:16px}.table-of-contents__list-item .table-of-contents__link{margin-left:10px}.tooltip{display:inline}@media only print{.tooltip{display:none!important}}.tooltip:focus .tooltip__arrow:before,.tooltip:focus .tooltip__content,.tooltip:hover .tooltip__arrow:before,.tooltip:hover .tooltip__content{visibility:visible}.tooltip .tooltip__content{background-color:#565656;border-radius:5px;box-shadow:0 2px 2px rgba(86,86,86,.2);color:#fefefe;display:block;font-size:16px;line-height:1.2em;max-width:600px;padding:8px;visibility:hidden}.tooltip .tooltip__arrow{display:block}.tooltip .tooltip__arrow:before{visibility:hidden}.tooltip .tooltip__icon{color:#565656;cursor:pointer}.tooltip__arrow{visibility:hidden}.tooltip__arrow,.tooltip__arrow:before{background:inherit;height:8px;position:absolute;visibility:hidden;width:8px}.tooltip__arrow:before{content:"";transform:rotate(45deg)}.tooltip__content[data-popper-placement^=top] .tooltip__arrow{bottom:-4px}.tooltip__content[data-popper-placement^=bottom] .tooltip__arrow{top:-4px}.tooltip__content[data-popper-placement^=left] .tooltip__arrow{right:-4px}.tooltip__content[data-popper-placement^=right] .tooltip__arrow{left:-4px}.pager__items{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-end;margin-top:32px;text-align:right}@media (min-width:1024px){.pager__items{margin-left:16px;max-width:756px}}.pager__items .pager__item{flex-basis:auto;font-size:28px;padding:0}.pager__items .pager__item .fas{font-size:18px}.pager__items .pager__item .fa-chevron-right{margin-left:10px}.pager__items .pager__item .fa-chevron-left{margin-right:10px}.pager__items .pager__item--next{margin-left:32px}.pager__items .pager__link{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.pager__items--book .pager__item{max-width:45%}.pager__page-summary{color:#004d90;flex-basis:100%;margin-top:8px;max-width:771px;padding-right:21px;text-align:right}.tabs>li{background-color:#f2f2f2}.tabs>li.is-active{background-color:#f0e9f0;font-family:Open Sans,Arial,sans-serif;font-weight:600}.tabs>li.is-active a{text-decoration:underline}.tabs>li.is-active a.is-active,.tabs>li.is-active a:focus,.tabs>li.is-active a:hover{background-color:#f0e9f0}.location__section-wrapper .archive-summary{margin-bottom:32px;margin-top:32px}@media (min-width:1024px){.location__section-wrapper .archive-summary{margin-top:45px}}.archive-summary__item{margin-bottom:16px;margin-top:16px}.archive-summary__item .archive-summary__title{margin-top:0}.archive-summary__item .archive-summary__header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}.archive-summary__item .archive-summary__value-wrapper{display:inline-flex;margin-left:16px;margin-top:5px;width:auto}.archive-summary__item .text-with-icon__icon-wrapper{font-size:24px}.archive-summary__item .archive-summary__ordered-list{border-bottom:1px solid #f2f2f2;margin-bottom:16px;padding-bottom:16px}.archive-summary__item .archive-summary__ordered-list-item{margin-bottom:32px}.archive-summary__item .archive-summary__ordered-list-item:last-of-type{margin-bottom:0}.archive-summary__item .archive-summary__ordered-list-item .text-with-icon{margin-bottom:10px;margin-top:10px}.inspection-summary-article{border-bottom:4px solid #f2f2f2;margin-bottom:16px;margin-top:16px;padding-bottom:16px;padding-top:16px}.inspection-summary-article:first-of-type{margin-top:0;padding-top:0}.view--latest-inspection-summary{margin-top:32px}@media (min-width:1024px){.view--latest-inspection-summary{margin-top:56px}}.view--latest-inspection-summary .rating{border-top:0;margin-bottom:0;padding-bottom:0;padding-top:0}.view--latest-inspection-summary .rating__title-span{color:#6c276a}.view--latest-inspection-summary .inspection-summary-article__updated-date{margin-top:3px}.location-overview-meta,.service-overview-meta{margin:0}.location-overview-meta .desktop-only,.service-overview-meta .desktop-only{display:inline-block;width:30px}.inspection-summary-toc__list-item{margin-bottom:16px}.inspection-summary-toc__link{align-items:flex-start;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;text-decoration:none}.inspection-summary-toc__link:focus,.inspection-summary-toc__link:hover{text-decoration:none}.inspection-summary-toc__link:focus .inspection-summary-toc__text,.inspection-summary-toc__link:hover .inspection-summary-toc__text{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.inspection-summary-toc__link .inspection-summary-toc__text{text-decoration:underline}.inspection-summary-toc__link .fas{color:#111;display:inline-block;line-height:inherit;margin-right:10px}@media (min-width:1024px){.map-and-contact-details{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}.map-and-contact-details .map-and-contact-details__section{flex-basis:calc(33.33333% - 16px);margin-right:16px;max-width:calc(33.33333% - 16px)}}.map-and-contact-details .map-and-contact-details--address-header{word-break:break-all;word-break:break-word}.provider-services-list .provider-services-list__list-item{margin-bottom:32px}@media (min-width:1024px){.provider-services-list .provider-services-list__list-item{margin-bottom:45px}}@media only print{.provider-services-list .provider-services-list__list-item{margin-bottom:32px!important}}.provider-services-list .provider-services-list__list-item:after{background-color:#6c276a;content:"";display:inline-block;height:5px;margin-top:32px;width:120px}@media (min-width:1024px){.provider-services-list .provider-services-list__list-item:after{margin-top:45px}}@media only print{.provider-services-list .provider-services-list__list-item:after{margin-top:5px!important}}.provider-services-list .provider-services-list__list-item:last-child:after{display:none}.provider-services-list .provider-services-list__list-item .service-header__overall-rating{margin-top:0}.provider-services-list .provider-services-list__actions{display:block;margin-top:32px;position:static;visibility:visible;width:100%}@media only print{.provider-services-list .provider-services-list__actions{break-after:auto;break-before:auto;break-inside:avoid;margin-bottom:16px;margin-top:16px;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.hods-pagination{margin-top:32px;text-align:center}.hods-pagination__summary{margin-bottom:16px}.hods-pagination__list-items{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.hods-pagination__item{margin-right:16px}.hods-pagination__link--current{font-family:Open Sans,Arial,sans-serif;font-weight:700;text-decoration:underline}.hods-pagination__link{font-size:19px}#nextButton .fa,#prevButton .fa{display:inline-block;font-size:16px;margin:0 10px}.service-header{border-bottom:4px solid #f2f2f2;margin-bottom:16px;padding-bottom:16px}@media (min-width:1024px){.service-header{margin-bottom:32px;padding-bottom:32px}}@media only print{.service-header{border-bottom:1px dashed #f2f2f2;margin-bottom:5px;padding-bottom:5px}}.service-header.service-header--provider-services{border-bottom:0;padding-bottom:0}.location__section-header{margin-top:0}.service-header__title{margin-bottom:0;margin-top:5px}@media (min-width:1024px){.service-header__title{margin-top:0}}.service-header__overall-rating{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (max-width:1023px){.service-header__overall-rating{width:100%}}.service-header__overall-rating:focus .overall-rating__value,.service-header__overall-rating:hover .overall-rating__value{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}@media (min-width:1024px){.service-header__overall-rating.rating-state--requires-improvement{min-width:275px}.service-header__overall-rating{flex-basis:auto;flex-grow:0;margin-top:17px;min-width:150px}}.service-header__overall-rating .overall-rating__symbol{align-items:center;display:flex;font-size:30px;height:32px;justify-content:flex-start;overflow:visible;width:32px}@media (min-width:1024px){.service-header__overall-rating .overall-rating__symbol{margin-right:10px}}.service-header__overall-rating .overall-rating__value{text-decoration:underline}@media (max-width:1023px){.service-header__overall-rating .overall-rating__value{align-items:center;flex-grow:1;justify-content:flex-start}.service-header__overall-rating .overall-rating__value .overall-rating__value--value{margin-left:5px}.service-header__overall-rating .rating__icon{margin-left:0}}.service-header__title-wrapper{display:flex;justify-content:space-between;margin-top:5px}@media (max-width:1023px){.service-header__title-wrapper{align-items:center;flex-flow:row wrap;margin-bottom:16px}}@media (min-width:1024px){.service-header__title-wrapper{align-items:flex-start;flex-flow:row nowrap;margin-bottom:20px}}.service-header__title-wrapper .service-header--archived{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:700}.service-header__info-symbols{align-items:flex-start;display:flex;flex-flow:row wrap;font-size:30px;justify-content:flex-start}.service-header__info-symbol{align-items:center;display:flex;margin-right:5px}.service-header__info-symbol:last-child{margin-right:10px}.service-header__meta-info-wrapper{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}.service-header__meta-info-wrapper .service-header__provided-by{margin-bottom:0;margin-top:0}.service-header__meta-info-wrapper .service-header__contact-info{display:block;margin-bottom:0;margin-top:0;width:100%}.service-header__meta-info-wrapper .service-header__contact-info .service-header__contact-info--address{margin-right:10px}.service-header__info-symbols-wrapper{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.service-header__info-symbols-text{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}.service-header__info-symbol-text{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.3px;line-height:24px;margin-bottom:3px;margin-right:3px;margin-top:5px;text-transform:uppercase}@media only print{.service-header__info-symbol-text{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.overall-rating__value{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-end}@media (min-width:1024px){.overall-rating__value{display:inline}}.overall-rating__value .overall-rating__value--header{color:#212121;flex-basis:100%;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.3px;line-height:24px;margin:0}@media only print{.overall-rating__value .overall-rating__value--header{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:1023px){.service-header__overall-rating .overall-rating__value .overall-rating__value--header{flex-basis:auto}}@media (min-width:1024px){.overall-rating__value .overall-rating__value--header{color:#212121;flex-basis:auto;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}}@media only print and (min-width:1024px){.overall-rating__value .overall-rating__value--header{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.overall-rating__value .overall-rating__value--value{font-family:Open Sans,Arial,sans-serif;font-weight:700}@media (min-width:1024px){.overall-rating__value .overall-rating__value--value{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}}@media only print and (min-width:1024px){.overall-rating__value .overall-rating__value--value{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.service-header__also-known-as{color:#212121;display:block;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:5px;margin-top:0}@media only print{.service-header__also-known-as{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (min-width:1024px){.service-header__also-known-as{margin-bottom:0}}.service-header__also-known-as .aka-name{font-family:Open Sans,Arial,sans-serif;font-weight:700}.service-header__title-and-aka{margin-bottom:10px;margin-top:5px;width:100%}@media (max-width:1023px){.service-header__title-and-aka{flex-basis:100%}}@media (min-width:1024px){.service-header__title-and-aka{margin-bottom:0;margin-right:32px;margin-top:0}}@media only print{.service-header__title-and-aka{margin-right:32px}}.service-layout{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:32px}@media (max-width:1023px){.service-layout{flex-direction:row-reverse;flex-wrap:wrap}}@media (min-width:1024px){.service-layout{flex-direction:row;flex-wrap:nowrap}}@media only print{.service-layout{flex-flow:row nowrap}}.service-layout .service-layout__sub-nav{flex-grow:0}@media only print{.service-layout .service-layout__sub-nav{display:none!important}}@media (max-width:1023px){.service-layout .service-layout__sub-nav{flex-basis:100%;flex-shrink:0;margin-bottom:5px;margin-top:16px}}@media (min-width:1024px){.service-layout .service-layout__sub-nav{flex-basis:calc(33.333% - 16px);margin-bottom:0;margin-top:0;max-width:calc(33.333% - 16px)}}.service-layout .service-layout__main-content{flex-grow:0;flex-shrink:0;max-width:100%}@media (max-width:1023px){.service-layout .service-layout__main-content{flex-basis:100%;max-width:100%}}@media (min-width:1024px){.service-layout .service-layout__main-content{flex-basis:calc(66.667% - 16px);max-width:calc(66.667% - 16px)}}.service__section-header{margin-top:0}.service__section-header--email-alerts{margin-top:16px}.service-sub-nav__item{margin-bottom:10px}@media (min-width:1024px){.service-sub-nav__item{margin-bottom:20px}}.service-sub-nav__link{color:#004d90;text-decoration:underline;word-break:break-word}.service-sub-nav__link:focus,.service-sub-nav__link:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.service-sub-nav__link:focus{outline:3px solid #fd0;outline-offset:2px}.service-sub-nav__link.service-sub-nav__link--active{color:#004d90;color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:600;text-decoration:underline}.service-sub-nav__link.service-sub-nav__link--active:focus,.service-sub-nav__link.service-sub-nav__link--active:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.service-sub-nav__link.service-sub-nav__link--active:focus{outline:3px solid #fd0;outline-offset:2px}.add-ratings__section{margin-bottom:45px}.poster{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:16px}.poster .poster__link{margin-bottom:0;margin-top:-5px}.poster__icon-wrapper{font-size:36px;margin-right:16px}.poster__content .poster__text{margin:0}.resources__section{margin-bottom:56px;margin-top:32px}.resources__section h3{margin-bottom:32px}.resources__section.resources__section--on-this-page h3{margin-bottom:0}.resources__section .cqc-widget,.resources__section code{margin-top:32px}.resources__section--about,.resources__section--get-code{border-bottom:4px solid #f2f2f2;padding-bottom:56px}.add-ratings__section h4{margin-bottom:10px;margin-top:32px}.resources__section--posters h4{margin-bottom:10px;margin-top:56px}.survey{border:3px solid #f0e9f0;margin-bottom:16px}.survey .tooltip{align-items:center;display:inline-flex;justify-content:center}.survey .tooltip .tooltip__icon{color:inherit}.survey__title{align-items:center;background-color:#f0e9f0;border:none;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:0;margin-top:0;padding:3px 5px;width:100%}.survey__title,.survey__title .survey__title-content{font-family:Open Sans,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.1em}.survey__title .survey__title-content{flex-basis:55%;margin:0;text-align:left}.survey__title .survey__title-content .survey__title-meta{margin-left:28px}.survey__title .survey__title-content .fas{margin-right:5px;min-width:16.63px}.survey__title .survey__title-meta{display:block;font-size:12px}.survey__title .survey__title-comparison,.survey__title .survey__title-score{color:#6c276a;flex-basis:20%;font-family:Open Sans,Arial,sans-serif;font-weight:600;margin-bottom:0;margin-left:2.5%;margin-top:0;text-align:right}.survey__title .survey__title-comparison{font-size:16px}.survey__content{padding:5px}.survey-content__list-item{align-items:flex-start;border-top:3px dashed #f0e9f0;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px}.survey-content__list-item:first-child{border-top:none;padding-top:0}.survey-content__list-item .survey-content__primary-content{flex-basis:55%;font-size:16px;line-height:1.5em;padding-left:28px;padding-right:10px}.survey-content__list-item .survey-content__primary-content .survey-primary-content__title{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.5em;margin:0}.survey-content__list-item .survey-content__primary-content .survey-primary-content__text{font-size:14px;line-height:1.5em;margin-bottom:0;margin-top:3px}.survey-content__list-item .survey-content__comparison,.survey-content__list-item .survey-content__score{flex-basis:20%;font-family:Open Sans,Arial,sans-serif;font-weight:600;line-height:1.5em;margin:0 0 0 2.5%;text-align:right}.accordion--open .fa-chevron-down,.accordion:not(.accordion--open) .fa-chevron-up{display:none}#a-to-z-index-list{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;list-style:none}#a-to-z-index-list .a-z-surveys__list-item{margin-bottom:10px;margin-right:7px}#a-to-z-index-list .a-z-surveys__list-item+.a-z-surveys__list-item{margin-left:10px}#a-to-z-index-list .a-z-surveys__link{background-color:#f8f8f8;border:1px solid #aaa9aa;display:inline-block;margin:0 auto;min-width:20px;padding:1px 6px;text-align:center}#a-to-z-index-list .disable-filter-link{opacity:.5;pointer-events:none;text-decoration:none}.timeline-item{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:45px}.timeline-item:last-child{margin-bottom:0}.timeline-item:last-child .timeline-item__circle-and-line:after{content:none!important}.timeline-item:last-child .timeline-item__content{margin-bottom:0}.timeline-item .timeline-item__circle-and-line{margin-right:16px}@media (max-width:1023px){.timeline-item .timeline-item__circle-and-line{margin-top:5px}}@media (min-width:1024px){.timeline-item .timeline-item__circle-and-line{font-size:36px}}.timeline-item .timeline-item__circle-and-line:after{border-right:1px solid #6c276a;content:" ";display:block;height:calc(100% + 11px);margin-right:8px;margin-top:-4px}@media (min-width:1024px){.timeline-item .timeline-item__circle-and-line:after{margin-right:17px}}.timeline-item .timeline-item__circle-and-line .fa-circle{color:#6c276a}.timeline-item .timeline-item__header .timeline-item__header-date{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:0;margin-top:5px}@media only print{.timeline-item .timeline-item__header .timeline-item__header-date{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:1023px){.timeline-item .timeline-item__header .timeline-item__header-date{margin-top:0}}.timeline-item .timeline-item__header .timeline-item__header-title{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:0}@media only print{.timeline-item .timeline-item__header .timeline-item__header-title{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.timeline-item .timeline-item__header .timeline-item__header-title{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.timeline-item .timeline-item__header .timeline-item__header-title{font-size:24px;line-height:30px}}@media (min-width:768px){.timeline-item .timeline-item__header .timeline-item__header-title{font-size:24px;letter-spacing:-.4px;line-height:30px}}.timeline-item .timeline-item__content{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:16px;margin-top:16px}@media only print{.timeline-item .timeline-item__content{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.timeline-item .timeline-item__content-list ul,.timeline-item .timeline-item__content-list ul li:first-child{margin-top:0}.timeline-item .closed{max-height:331px;overflow:hidden}@media (min-width:768px){.timeline-item .closed{max-height:223px}}@media (min-width:1024px){.timeline-item .closed{max-height:192px}}.timeline-item .closed>:first-child{margin-top:0}.timeline-item .read-less-link,.timeline-item .read-more-link{background:none!important;border:none;color:#069;cursor:pointer;font-family:arial,sans-serif;padding:0!important;text-decoration:none}.timeline-item .read-less-link:active,.timeline-item .read-less-link:focus,.timeline-item .read-less-link:hover,.timeline-item .read-more-link:active,.timeline-item .read-more-link:focus,.timeline-item .read-more-link:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.report-layout{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:32px}@media (max-width:1023px){.report-layout{flex-direction:row-reverse;flex-wrap:wrap}}@media (min-width:1024px){.report-layout{flex-direction:row;flex-wrap:nowrap}}@media only print{.report-layout{flex-flow:row nowrap}}.report-layout .report-layout__sub-nav{flex-grow:0}@media only print{.report-layout .report-layout__sub-nav{display:none!important}}@media (max-width:1023px){.report-layout .report-layout__sub-nav{flex-basis:100%;flex-shrink:0;margin-bottom:5px;margin-top:16px}}@media (min-width:1024px){.report-layout .report-layout__sub-nav{flex-basis:calc(33.333% - 16px);margin-bottom:0;margin-top:0;max-width:calc(33.333% - 16px)}}.report-layout .report-layout__main-content{flex-grow:0;flex-shrink:0;max-width:100%}@media (max-width:1023px){.report-layout .report-layout__main-content{flex-basis:100%;max-width:100%}}@media (min-width:1024px){.report-layout .report-layout__main-content{flex-basis:calc(66.667% - 16px);max-width:calc(66.667% - 16px)}}.report-keyquestion-title{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.report-keyquestion-title .report-keyquestion-title__item{flex-basis:100%;flex-shrink:1;margin-bottom:16px;max-width:100%}.report-keyquestion-title .report-keyquestion-title__item.rating__rating{justify-content:flex-end;margin-top:16px}.report-keyquestion-title .quality-score{margin-left:15px;min-width:60px}.report-sub-nav__item{margin-bottom:10px}@media (min-width:1024px){.report-sub-nav__item{margin-bottom:20px}}.report-sub-nav__link{color:#004d90;text-decoration:underline;word-break:break-word}.report-sub-nav__link:focus,.report-sub-nav__link:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.report-sub-nav__link:focus{outline:3px solid #fd0;outline-offset:2px}.report-sub-nav__link.report-sub-nav__link--active{color:#004d90;color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:600;text-decoration:underline}.report-sub-nav__link.report-sub-nav__link--active:focus,.report-sub-nav__link.report-sub-nav__link--active:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.report-sub-nav__link.report-sub-nav__link--active:focus{outline:3px solid #fd0;outline-offset:2px}.report-sub-nav{border-left:6px solid #004d90}.report-sub-nav__item{padding-left:20px}@media (min-width:1024px){.give-feedback .layout__region--first{padding-right:80px}}.give-feedback li{margin:0}.give-feedback .emergency-warning-container{margin-bottom:10px;margin-top:20px}.give-feedback .emergency-warning{align-items:center;display:flex}.search-container{align-items:flex-start;display:flex;justify-content:flex-start}@media (max-width:1023px){.search-container{flex-flow:row wrap}}@media (min-width:1024px){.search-container{flex-flow:row nowrap}}@media only print{.search-container{display:block}}@media (max-width:1023px){.search-container .search-filters{align-items:flex-start;background-color:#f2f2f2;display:flex;flex-basis:100%;flex-flow:row wrap;justify-content:flex-start;margin-bottom:10px;width:100%}}@media (min-width:1024px){.search-container .search-filters{flex-basis:270px;margin-right:90px;min-width:270px;width:270px}}@media (min-width:1440px){.search-container .search-filters{margin-right:120px}}.search-container .search-filters label:not([for=services-doctor]){text-transform:lowercase}.search-container .search-filters label:not([for=services-doctor]):first-letter{text-transform:uppercase}@media (max-width:1023px){.search-container .search-filters .facet-container{flex-basis:100%;margin-bottom:16px;margin-top:16px;padding-left:16px;padding-right:16px}.search-container .search-filters .facet-container:last-child{margin-bottom:32px}}.search-container .search-content{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}@media (max-width:1023px){.search-container .search-content{flex-basis:100%;width:100%}}@media (min-width:1024px){.search-container .search-content{flex-basis:450px;flex-grow:1;margin-left:0}}@media only print{.search-container .search-content{display:block}}.search-container .search-content .pager__items{order:100}@media (max-width:1023px){.search-container .search-content .pager__items{flex-basis:100%}}@media (min-width:1024px){.search-container .search-content .pager__items{display:inline-flex;flex-basis:auto;flex-grow:0}}.search-container .search-content .search-results{flex-basis:100%;max-width:100%}.search-container .search-content .download-report--search{padding-bottom:16px}@media only print{.search-container .search-content .download-report--search{display:none!important}}@media (max-width:1023px){.search-container .search-content .download-report--search{border-bottom:4px solid #f2f2f2;flex-basis:100%;padding-top:16px}}@media (min-width:1024px){.search-container .search-content .download-report--search{display:block;flex-basis:auto;flex-grow:1;margin-top:32px;text-align:center}}.search-container .search-content .download-report__link{align-items:center;display:inline-flex;justify-content:center}.search-container .search-content .download-report__text{padding-left:10px}.search-container .search-content .fas{font-size:21px;height:auto;width:auto}.search-container .select-sorting--hide{visibility:hidden}.view-cqc-global-search .views-field-rendered-item span.field-content{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}@media only print{.view-cqc-global-search .views-field-rendered-item span.field-content{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.search-results .service-header__overall-rating{margin-top:0}.search-results .provider-services-list__list-item{margin-bottom:45px;margin-top:0}.search-results .provider-services-list__list-item:after{background-color:#6c276a;content:" ";display:block;height:6px;margin-bottom:0;margin-top:45px;max-width:80px;width:100%}@media (min-width:1024px){.search-results .provider-services-list__list-item:first-of-type{margin-top:0}}.search-results .provider-services-list__list-item:last-child{border-bottom:4px solid #f2f2f2;margin-bottom:0;padding-bottom:45px}.search-results .provider-services-list__list-item:last-child:after{display:none}@media (min-width:1024px){.search-results .provider-services-list__list-item .service-header{margin-bottom:16px}}.search-results .provider-services-list__list-item .ratings-for-specific-services{margin-bottom:16px;margin-top:32px}.search-results .provider-services-list__list-item .ratings--provider-services .rating{border:none;border-top:1px solid #f2f2f2;padding-bottom:10px;padding-top:10px}.search-results .provider-services-list__list-item .ratings--provider-services .rating:last-child{border-bottom:1px solid #f2f2f2}@media (min-width:1024px){.search-results .provider-services-list__list-item .ratings--provider-services .rating__title{font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px}}.search-results .provider-services-list__list-item .ratings{margin-bottom:16px}.search-results .provider-services-list__list-item .service-header__title-wrapper{margin-bottom:10px}.search-results .provider-services-list__list-item .btn{padding-bottom:3px;padding-top:3px}.search-results .provider-services-list__list-item>.views-field-content-type{display:none}.search-results h2,.search-results h3{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:16px}@media only print{.search-results h2,.search-results h3{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.search-results h2,.search-results h3{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.search-results h2,.search-results h3{font-size:24px;line-height:30px}}@media (min-width:768px){.search-results h2,.search-results h3{font-size:24px;letter-spacing:-.4px;line-height:30px}}@media (min-width:1024px){#search-results__title{margin-bottom:56px;margin-top:56px}}.main-content-wrapper .search-page-main-form{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:flex-start}@media (max-width:1023px){.main-content-wrapper .search-page-main-form{background-color:#f2f2f2;margin-bottom:10px}}@media (min-width:1024px){.main-content-wrapper .search-page-main-form{border-bottom:4px solid #f2f2f2;flex-flow:row nowrap;margin-bottom:56px;margin-top:32px;padding-bottom:56px}}@media (max-width:1023px){.main-content-wrapper .search-page-main-form fieldset{flex-basis:100%;margin-bottom:16px;margin-top:16px;padding-left:16px;padding-right:16px}.main-content-wrapper .search-page-main-form fieldset:last-child{margin-bottom:32px}}@media (min-width:1024px){.main-content-wrapper .search-page-main-form fieldset{flex-basis:auto;flex-grow:1;flex-shrink:1}.main-content-wrapper .search-page-main-form fieldset.fieldset--filters{flex-basis:218px;margin-right:16px}.main-content-wrapper .search-page-main-form fieldset.fieldset--service-name{flex-basis:320px;margin-right:16px}.main-content-wrapper .search-page-main-form fieldset.fieldset--radius{flex-basis:50%}.main-content-wrapper .search-page-main-form fieldset.fieldset--radius .location-and-radius-wrapper{display:flex;flex-flow:row nowrap}.main-content-wrapper .search-page-main-form fieldset.fieldset--radius .location-and-radius-wrapper input{flex-basis:210px}.main-content-wrapper .search-page-main-form fieldset.fieldset--radius .location-and-radius-wrapper select{flex-basis:auto}}.main-content-wrapper .search-page-main-form fieldset>input,.main-content-wrapper .search-page-main-form fieldset>select{width:100%}.main-content-wrapper .search-page-main-form .location-and-radius-wrapper{display:flex}@media (max-width:1023px){.main-content-wrapper .search-page-main-form .location-and-radius-wrapper{flex-flow:row wrap}}@media (min-width:1024px){.main-content-wrapper .search-page-main-form .location-and-radius-wrapper{flex-flow:row nowrap}}@media (max-width:1023px){.main-content-wrapper .search-page-main-form .location-and-radius-wrapper input{flex-basis:100%;margin-bottom:10px}}@media (min-width:1024px){.main-content-wrapper .search-page-main-form .location-and-radius-wrapper input{flex-basis:auto;flex-grow:1;flex-shrink:1}}@media (max-width:1023px){.main-content-wrapper .search-page-main-form .location-and-radius-wrapper select{flex-basis:50%;flex-grow:1}}@media (min-width:1024px){.main-content-wrapper .search-page-main-form .location-and-radius-wrapper select{flex-basis:auto;flex-grow:1;flex-shrink:1}.main-content-wrapper .search-page-main-form .location-and-radius-wrapper select:nth-child(2){border-left:none}}.search-page__accordion-button:focus .search-page__accordion-button-text,.search-page__accordion-button:hover .search-page__accordion-button-text{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}@media (max-width:1023px){.search-page__accordion-button{align-items:center;background-color:#f2f2f2;border:none;color:#111;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:16px;width:100%}}@media (min-width:1024px){.search-page__accordion-button{display:none}}@media only print{.search-page__accordion-button{background-color:transparent;padding-bottom:0;padding-top:0}}.search-page__accordion-button:hover{cursor:pointer}.search-page__accordion-button .search-page__accordion-button-text{flex-grow:1;padding-left:10px;text-align:left;text-decoration:underline}.search-page__accordion-button .fa-search{font-size:19px}.search-page__accordion-button .fa-chevron-up{display:none}.search-page__accordion--active .search-page__accordion-button .fa-chevron-up,.search-page__accordion-button .fa-chevron-down{display:inline-block}.search-page__accordion--active .search-page__accordion-button .fa-chevron-down{display:none}@media (max-width:1023px){.search-page__accordion .form-actions,.search-page__accordion .govuk-form-group,.search-page__accordion fieldset{display:none}.search-page__accordion.search-page__accordion--active .form-actions,.search-page__accordion.search-page__accordion--active .govuk-form-group,.search-page__accordion.search-page__accordion--active fieldset{display:block}}#morph-sorting{flex-basis:100%}.morph-sorting__inner{align-items:center;display:flex;flex-basis:100%;justify-content:space-between;margin-bottom:16px;margin-top:16px;width:100%}@media (min-width:1024px){.morph-sorting__inner{margin-bottom:45px;margin-top:0}}.search-results-filters-top{align-items:center;display:flex;flex-basis:100%;flex-flow:row wrap;justify-content:space-between}@media (max-width:767px){.search-results-filters-top__sorting{margin-bottom:16px;margin-top:16px}}.search-view-btn{color:#565656;display:inline-block;font-size:20px;line-height:26px;margin-right:16px;padding:5px}.search-view-btn:hover{color:#6c276a;text-decoration:none}.search-view-btn:focus{outline:3px solid #fd0;outline-offset:2px}.search-view-btn.search-view-btn--active{border-bottom:4px solid #6c276a;color:#6c276a}.search-results .icon--loading{display:none}.search-loading:hover{cursor:wait}.search-loading .search-results .icon--loading{display:block}.search-loading .search-results .provider-services-list__list-item{display:none}.search-results__icon--filter{height:32px;width:32px}.map-results{padding:10px!important}.map-results .provider-services-list__list-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.main-content-wrapper{max-width:1440px;max-width:1200px}@media screen{.main-content-wrapper{margin-left:auto;margin-right:auto}}@media (max-width:1023px){.main-content-wrapper{padding-left:15px;padding-right:15px}}@media (min-width:1024px){.main-content-wrapper{padding-left:30px;padding-right:30px}}@media (max-width:1023px){.main-content-wrapper{margin-top:96px}}.icon--enforcement-action{color:#bf1000}.icon--no-action-required{color:#458f00}.icon--not-all-regulations-met,.icon--not-rated{color:#999}.icon--star circle{fill:#458f00}svg.icon{display:inline-block}.browser-warning--show,.cms-show-all #browser-warning{display:block!important}.btn+.btn,.btn+.btn--secondary,.btn--secondary+.btn,.btn--secondary+.btn--secondary,button+button{margin-left:10px}.archive-rating .far,.archive-rating .fas{font-size:24px;line-height:30px}.archive-rating .text-with-icon__text{color:#212121}.fa-times-circle{color:#bf1000}.hj-reports__heading{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:0;margin-top:45px}@media only print{.hj-reports__heading{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.hj-reports__heading{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.hj-reports__heading{font-size:24px;line-height:30px}}@media (min-width:768px){.hj-reports__heading{font-size:24px;letter-spacing:-.4px;line-height:30px}}.overview-content--inherited-ratings{background-color:#f2f2f2;border-left:5px solid #565656;padding:32px}.overview-content--inherited-ratings .rating{border-top-color:#565656}.overview-content--inherited-ratings .download-report{border-top:1px solid #565656}.combined-quality{background-color:#f2f2f2;border-bottom:1px solid #565656;border-top:1px solid #565656;margin-bottom:32px;margin-top:32px;padding:16px}.inherited-ratings{border-bottom:2px solid #565656;border-top:2px solid #565656;margin-bottom:32px;margin-top:32px;padding-bottom:16px;padding-top:16px}.inherited-ratings__header{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:0}@media only print{.inherited-ratings__header{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.inherited-ratings__header{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.inherited-ratings__header{font-size:24px;line-height:30px}}@media (min-width:768px){.inherited-ratings__header{font-size:24px;letter-spacing:-.4px;line-height:30px}}.inherited-ratings__link{display:inline-block;margin-right:10px}.legal-entitlement h3{margin-bottom:10px;margin-top:32px}.legal-entitlement h2{margin-bottom:10px;margin-top:45px}.legal-entitlement h2.service__section-header{margin-top:0}.legal-entitlement .legal-entitlement__list{margin-bottom:45px}.legal-entitlement .legal-entitlement__list-item{margin-bottom:24px;margin-top:24px}.manage-subscriptions__list{padding-left:40px}.manage-subscriptions__list .manage-subscriptions__form{margin-top:5px}.manage-subscriptions__list .manage-subscriptions__list-item{margin-bottom:16px}.manage-subscriptions__list .manage-subscriptions__list-item:last-child{margin-bottom:0}#contact-map-iframe{background-color:#f2f3f4}.csr-block{margin-bottom:32px;margin-top:32px}.fa-calendar-alt{display:inline-block;min-height:16px;min-width:13.7px}.field--name-field-documents{margin-bottom:24px;margin-top:24px}.field--name-field-documents .paragraph--type--documents{margin-bottom:16px;margin-top:16px}.field--name-field-documents .paragraph--type--documents .document-info{color:#565656;padding-left:5px}.node-last-updated{align-items:flex-start;border-bottom:4px solid #f2f2f2;border-top:4px solid #f2f2f2;color:#212121;display:flex;flex-flow:row wrap;font-size:16px;font-weight:400;justify-content:flex-start;letter-spacing:-.3px;line-height:28px;margin-bottom:45px;margin-top:32px;padding-bottom:16px;padding-top:16px;width:100%}@media only print{.node-last-updated{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (min-width:768px){.node-last-updated{flex-flow:row nowrap}}.node-last-updated .node-last-update__date{flex-shrink:0}@media (max-width:767px){.node-last-updated .node-last-update__date{flex-basis:100%;margin-bottom:5px;margin-top:10px}}@media (min-width:768px){.node-last-updated .node-last-update__date{flex-basis:auto;margin-right:24px}}.node-last-updated .node-last-update__date .field__item{display:inline}.node-last-updated .node-last-update__date .field__label{display:inline-block}.node-last-updated .node-last-update__categories{flex-shrink:1}@media (max-width:767px){.node-last-updated .node-last-update__categories{flex-basis:100%;margin-bottom:5px;margin-top:10px}}@media (min-width:768px){.node-last-updated .node-last-update__categories{flex-basis:auto;margin-right:24px}}.node-last-updated .node-last-update__categories .field__item{display:inline}.node-last-updated .node-last-update__categories .field__label{display:inline-block}.node-last-updated .node-last-update__venue{flex-shrink:0}@media (max-width:767px){.node-last-updated .node-last-update__venue{flex-basis:100%;margin-bottom:5px;margin-top:10px}}@media (min-width:768px){.node-last-updated .node-last-update__venue{flex-basis:auto;margin-right:24px}}.node-last-updated .node-last-update__venue .field__item{display:inline}.node-last-updated .node-last-update__venue .field__label{display:inline-block}main .page-title{margin-top:0}#block-council-local-tasks{max-width:1440px}@media screen{#block-council-local-tasks{margin-left:auto;margin-right:auto}}@media (max-width:1023px){#block-council-local-tasks{padding-left:15px;padding-right:15px}}@media (min-width:1024px){#block-council-local-tasks{padding-left:30px;padding-right:30px}}@media only print{#block-council-local-tasks{display:none!important}}@media (min-width:1024px){.paragraph--type--dynamic-content-exposed-filer-ti #views-exposed-form-events-events-page .form-item-fulltext{margin-right:0}}.view-dynamic-listings .views-field-rendered-item .field-content{color:#212121;display:block;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}@media only print{.view-dynamic-listings .views-field-rendered-item .field-content{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.view-dynamic-listings .views-field-field-media-file .field-content{color:#212121;display:block;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px;margin-bottom:.75em;margin-top:.75em}@media only print{.view-dynamic-listings .views-field-field-media-file .field-content{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.view--two-col{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:45px}@media (max-width:1023px){.two-col-wrapper{flex-basis:100%}}@media (min-width:1024px){.two-col-wrapper{flex-basis:calc(50% - 16px);flex-grow:1;margin-bottom:0;margin-top:0}}.two-col__heading{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:0}@media only print{.two-col__heading{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.two-col__heading{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.two-col__heading{font-size:24px;line-height:30px}}@media (min-width:768px){.two-col__heading{font-size:24px;letter-spacing:-.4px;line-height:30px}}.two-col__list-item{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:16px}.two-col__list-item+.two-col__list-item{margin-top:16px}.two-col__icon-wrapper{display:flex;font-size:24px;margin-right:10px;overflow:visible}.two-col__icon-wrapper .icon{min-width:30px}.two-col-wrapper--specialisms .two-col__list--specialisms{list-style-type:disc;padding-left:23px}.two-col-wrapper--specialisms .two-col__list-item--specialisms{list-style-type:none;position:relative}.two-col-wrapper--specialisms .two-col__list-item--specialisms:before{background-color:#6c276a;border:1px solid #6c276a;border-radius:100%;color:#6c276a;content:"";height:10px;left:-22px;position:absolute;top:9px;width:10px}.two-col-wrapper--specialisms .two-col__list-item--specialisms ul li:before{background-color:#fefefe;border:1px solid #6c276a;border-radius:100%;content:"";height:10px;width:10px}@media (max-width:1023px){.two-col-wrapper--who-runs-service{margin-top:32px}}.two-col-wrapper--who-runs-service .two-col__title--who-runs-service{margin-bottom:0;margin-top:0}.view span{color:#212121;font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:28px}@media only print{.view span{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.similar-service__heading{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:0}@media only print{.similar-service__heading{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.similar-service__heading{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.similar-service__heading{font-size:24px;line-height:30px}}@media (min-width:768px){.similar-service__heading{font-size:24px;letter-spacing:-.4px;line-height:30px}}@media (min-width:1024px){.similar-service__heading{margin-bottom:32px}}.similar-service__list{display:block}.similar-service__list-item{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:16px;width:100%}@media (min-width:1024px){.similar-service__list-item{margin-bottom:32px}}.similar-service__list-item:last-of-type{margin-bottom:0}.similar-service__content{flex-basis:50%;flex-grow:1}.similar-service__icon-wrapper{align-items:center;display:flex;flex-basis:auto;flex-flow:row wrap;flex-grow:0;justify-content:flex-start;margin-right:10px}.similar-service__icon{align-items:center;display:flex;flex-basis:44px;flex-flow:row wrap;flex-shrink:1;font-size:44px;height:44px;overflow:visible}.similar-service__icon svg{height:44px;width:44px}.similar-service__icon+.similar-service__icon{margin-left:16px}.similar-service__title{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.3px;line-height:26px;margin-bottom:0;margin-top:0}@media only print{.similar-service__title{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.similar-service__description{margin-bottom:0;margin-top:0}.about-care__heading{color:#6c276a;font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:-.3px;margin-bottom:16px;margin-top:0}@media only print{.about-care__heading{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}@media (max-width:767px){.about-care__heading{font-size:22px;letter-spacing:-.3px;line-height:28px}}@media only print and (max-width:767px){.about-care__heading{font-size:24px;line-height:30px}}@media (min-width:768px){.about-care__heading{font-size:24px;letter-spacing:-.4px;line-height:30px}}@media (min-width:1024px){.about-care__heading{margin-bottom:32px}}.about-care__list{display:block}.about-care__list-item{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:16px;width:100%}@media (min-width:1024px){.about-care__list-item{margin-bottom:32px}}.about-care__list-item:last-of-type{margin-bottom:0}.about-care__content{flex-basis:50%;flex-grow:1}.about-care__icon-wrapper{flex-basis:auto;flex-grow:0;justify-content:flex-start;margin-right:10px}.about-care__icon,.about-care__icon-wrapper{align-items:center;display:flex;flex-flow:row wrap}.about-care__icon{flex-basis:44px;flex-shrink:1;font-size:44px;height:44px;overflow:visible}.about-care__icon svg{height:44px;width:44px}.about-care__title{color:#212121;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.3px;line-height:26px;margin-bottom:0;margin-top:0}@media only print{.about-care__title{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}}.about-care__description{margin-bottom:0;margin-top:0}#view--similar-services-and-about-care{align-items:flex-start;border-top:3px solid #6c276a;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:16px;margin-top:16px;padding-top:16px}@media (min-width:1024px){#view--similar-services-and-about-care{margin-top:32px;padding-top:32px}}@media only print{#view--similar-services-and-about-care{border-bottom:1px dashed #6c276a;border-top:1px dashed #6c276a;display:inline-flex;margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-top:5px}}#view--similar-services-and-about-care #about-care{flex-grow:1}@media only print{#view--similar-services-and-about-care #about-care{display:none!important}}@media (max-width:1023px){#view--similar-services-and-about-care #about-care{flex-basis:100%;margin-top:32px}}@media (min-width:1024px){#view--similar-services-and-about-care #about-care{flex-basis:40%;margin-left:16px}}#view--similar-services-and-about-care #similar-services{flex-grow:1}@media (max-width:1023px){#view--similar-services-and-about-care #similar-services{flex-basis:100%}}@media (min-width:1024px){#view--similar-services-and-about-care #similar-services{flex-basis:50%;margin-right:16px}}@media (max-width:1023px){#view--similar-services-and-about-care.view--similar-services-and-about-care--no-similar-services #about-care{border-top:none;margin-top:0;padding-top:0}}@media (min-width:1024px){#view--similar-services-and-about-care.view--similar-services-and-about-care--no-similar-services #about-care{margin-left:0}}.govuk-table{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-collapse:collapse;border-spacing:0;color:#0b0c0c;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.25;margin-bottom:20px;width:100%}@media print{.govuk-table{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-table{color:#000;font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-table{margin-bottom:30px}}.govuk-table__header{font-weight:700}.govuk-table__cell,.govuk-table__header{border-bottom:1px solid #b1b4b6;padding:10px 20px 10px 0;text-align:left;vertical-align:top}.govuk-table__cell--numeric{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-family:Open Sans,Arial,sans-serif;font-weight:400}@media print{.govuk-table__cell--numeric{font-family:sans-serif}}@supports (font-variant-numeric:tabular-nums){.govuk-table__cell--numeric{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-table__cell--numeric,.govuk-table__header--numeric{text-align:right}.govuk-table__cell:last-child,.govuk-table__header:last-child{padding-right:0}.govuk-table__caption{display:table-caption;font-weight:700;text-align:left}.govuk-table__caption--xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;line-height:1.09375;margin-bottom:15px}@media print{.govuk-table__caption--xl{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-table__caption--xl{font-size:32pt;line-height:1.15}}.govuk-table__caption--l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,Arial,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.0416666667;margin-bottom:15px}@media print{.govuk-table__caption--l{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-table__caption--l{font-size:24pt;line-height:1.05}}.govuk-table__caption--m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.1111111111;margin-bottom:15px}@media print{.govuk-table__caption--m{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-table__caption--m{font-size:18pt;line-height:1.15}}.govuk-table__caption--s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:1.25}@media print{.govuk-table__caption--s{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-table__caption--s{font-size:14pt;line-height:1.15}}[aria-sort] a{color:#004d90;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;margin:0;padding:0 10px 0 0;position:relative;text-align:inherit;text-decoration:underline}[aria-sort] a:focus,[aria-sort] a:hover{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#003078;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}[aria-sort] a:focus{outline:3px solid #fd0;outline-offset:2px}[aria-sort]:first-child a{right:auto}[aria-sort] a:before{content:" ▼";content:" ▼"/"";top:9px}[aria-sort] a:after,[aria-sort] a:before{font-size:.5em;position:absolute;right:-1px}[aria-sort] a:after{content:" ▲";content:" ▲"/"";top:1px}[aria-sort=ascending] a:before,[aria-sort=descending] a:before{content:none}[aria-sort=ascending] a:after{content:" ▲";content:" ▲"/"";font-size:.8em;position:absolute;right:-5px;top:2px}[aria-sort=descending] a:after{content:" ▼";content:" ▼"/"";font-size:.8em;position:absolute;right:-5px;top:2px}.govuk-table__header{font-weight:400}.govuk-table__cell,.govuk-table__header{font-size:1rem}.govuk-table__cell:first-child,.govuk-table__header:first-child{padding-left:4px}.govuk-table__cell:last-child,.govuk-table__header:last-child{padding-right:4px}