/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.semantic h1,.semantic h2,.semantic h3,.semantic h4,.semantic h5,.semantic h6,.semantic p{padding:0;margin:0;}
:root{--form--flex-direction:column;--form--item--width:100%;--form--align-items:flex-start;--form--item--display:block;--form--action--display:block;--form--checkbox--background-color:transparent;--form--gap:var(--vertical-rhythm--small);--form--padding--left:0;--form--padding--right:0;}.form{padding-left:var(--form--padding--left);padding-right:var(--form--padding--right);}.form form{display:flex;gap:var(--form--gap);flex-direction:var(--form--flex-direction);align-items:var(--form--align-items);}.form-item{display:var(--form--item--display);width:var(--form--item--width);}.form-actions{display:var(--form--action--display);width:var(--form--action--width);}.form-actions input{width:var(--form--action--width);}.form-composite legend{padding:0;margin-bottom:var(--vertical-rhythm--small);color:var(--color--dark-blue-00);font-weight:var(--font-weight--medium);}.form .form-type-checkbox{margin-bottom:var(--vertical-rhythm--small);}.form .form-type-checkbox a{text-decoration-line:none;}.form .form-type-checkbox a:hover{text-decoration-line:none;}.form .form-type-checkbox label{display:block;position:relative;cursor:pointer;text-indent:2em;}.form .form-type-checkbox label:before,.form .form-type-checkbox label:after{display:block;position:absolute;top:0.1rem;width:1.2em;height:1.2em;border-radius:0.2rem;content:"";background-repeat:no-repeat;background-position:center;background-size:50%;background-color:var(--form--checkbox--background-color);border:0.1rem solid var(--color--black-40);}.form .form-type-checkbox label:hover{text-decoration-line:underline;}.form .form-type-checkbox input[disabled] + label{--form--checkbox--background-color:var(--color--dark-blue-10);}.form .form-type-checkbox input:checked + label:after{background-image:url("data:image/svg+xml,%3csvg xmlns= 'http://www.w3.org/2000/svg' width= '8' height= '8' viewBox= '0 0 8 8' %3e%3cpath fill= '%23305498' d= 'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z' /%3e%3c/svg%3e");border-color:var(--color--dark-blue-80);background-color:#f2f6ff;}.form .form-type-checkbox input[type=checkbox]{position:absolute;opacity:0;}.form .form-type-checkbox input[type=checkbox]:focus + label:after{box-shadow:0 0 0 0.2rem var(--button--focus--background),0 0 0 0.4rem var(--button--focus--color);}.form--inline{--form--align-items:center;--form--item--width:100%;--form--action--width:100%;}.form--inline .form-item{flex:1;}.form--inline .form-actions{display:block;}.form--search{--form--gap:0.8rem;--form--flex-direction:row;--form--padding--left:var(--horizontal-rhythm--xsmall);--form--padding--right:var(--horizontal-rhythm--xsmall);}.form--search .form-actions{--form--action--width:auto;}.form--search .form-actions input{text-indent:-9999px;}.form--search .form-actions input[type=text]{background-color:white;}@media (min-width:992px){.form--search .form-actions input{text-indent:0;}}@media (min-width:992px){.form--search{--form--padding--left:0;--form--padding--right:0;}}@media (min-width:992px){.form--inline{--form--flex-direction:row;--form--item--display:inline-block;--form--action--display:inline-block;--form--item--width:auto;--form--action--width:auto;}}.search-page-search-block .form-actions{background-color:var(--color--dark-blue-80);}.search-page-search-block input[type=submit]{text-indent:-9999px;background-color:var(--color--white);-webkit-mask-image:url("/themes/custom/mac_theme/images/icons/search.svg");mask-image:url("/themes/custom/mac_theme/images/icons/search.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}@media (min-width:992px){.search-page-search-block input[type=submit]{text-indent:0;-webkit-mask-image:none;mask-image:none;background-color:var(--color--dark-blue-80);}}.search-page-search-block input[type=text]{background-color:white;}
@keyframes toasts--fade-in{from{opacity:0;}}@keyframes toasts--fade-out{to{opacity:0;}}@keyframes toasts--slide-in{from{transform:translateY(var(--toasts--travel-distance,10px));}}.toasts{--toasts--duration:3s;--toasts--travel-distance:0;--toasts--offset:0rem;--toasts--top:2.4rem;--toasts--left:auto;--toasts--right:2.4rem;display:grid;justify-items:flex-end;justify-content:flex-end;gap:1.6rem;position:fixed;z-index:3000;pointer-events:none;top:calc(var(--toasts--offset) + var(--toasts--top));left:var(--toasts--left);right:var(--toasts--right);}.toasts__toast{border-radius:0.3rem;padding:1.6rem;color:var(--color--white);background-color:var(--color--primary-80);will-change:transform;animation:toasts--fade-in 0.3s ease,toasts--slide-in 0.3s ease,toasts--fade-out 0.3s ease var(--toasts--duration);}
.sticky-bar{--sticky-bar--bar--border-top:0.1rem solid var(--color--black-20);--sticky-bar--bar--border-bottom:0.1rem solid var(--color--black-20);--sticky-bar--bar--position:static;--sticky-bar--bar--top:auto;--sticky-bar--bar--left:auto;--sticky-bar--bar--right:auto;--sticky-bar--bar--z-index:0;--sticky-bar--bar--background-color:transparent;--sticky-bar--content--padding:2.4rem 0;}.sticky-bar__bar{position:var(--sticky-bar--bar--position);top:var(--sticky-bar--bar--top);left:var(--sticky-bar--bar--left);right:var(--sticky-bar--bar--right);z-index:var(--sticky-bar--bar--z-index);background-color:var(--sticky-bar--bar--background-color);border-top:var(--sticky-bar--bar--border-top);border-bottom:var(--sticky-bar--bar--border-bottom);}.sticky-bar__content{margin:0 auto;max-width:128rem;padding:var(--sticky-bar--content--padding);}.sticky-bar--stuck{--sticky-bar--content--padding:2.4rem;--sticky-bar--bar--position:fixed;--sticky-bar--bar--top:0;--sticky-bar--bar--left:0;--sticky-bar--bar--right:0;--sticky-bar--bar--background-color:var(--color--white);--sticky-bar--bar--z-index:2000;}@media (min-width:576px){.sticky-bar--stuck{--sticky-bar--content--padding:2.4rem 6.4rem;}}@media (min-width:992px){.sticky-bar--stuck{--sticky-bar--content--padding:2.4rem 4.8rem;}}
:root{--text-style--color:inherit;}.text-style{color:var(--text-style--color);}.text-style--h1{font-size:4rem;line-height:4.4rem;font-weight:var(--font-weight--medium);}.text-style--h1:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.text-style--h1{font-size:6rem;line-height:6.4rem;}}@media print{.text-style--h1{font-size:2.6rem;line-height:1.2;}}.text-style--h2{font-size:3.2rem;line-height:4rem;font-weight:var(--font-weight--medium);}.text-style--h2:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.text-style--h2{font-size:4rem;line-height:4.4rem;}}@media print{.text-style--h2{font-size:2.4rem;line-height:1.2;}}.text-style--h3{font-size:2.8rem;line-height:3.2rem;font-weight:var(--font-weight--medium);}.text-style--h3:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.text-style--h3{font-size:3.2rem;line-height:4rem;}}@media print{.text-style--h3{font-size:2.2rem;line-height:1.2;}}.text-style--large{font-size:2.4rem;line-height:3.2rem;font-weight:var(--font-weight--medium);}@media print{.text-style--large{font-size:2rem;line-height:1.2;}}.text-style--medium{font-size:2rem;line-height:var(--line-height);font-weight:var(--font-weight--medium);}@media print{.text-style--medium{font-size:1.6rem;line-height:1.2;}}.text-style--normal{font-size:var(--font-size--normal);line-height:var(--line-height);font-weight:var(--font-weight--normal);}@media print{.text-style--normal{font-size:1.6rem;line-height:1.2;}}.text-style--small{font-size:1.6rem;line-height:2.2rem;font-weight:var(--font-weight--normal);}@media print{.text-style--small{font-size:1.4rem;line-height:1.2;}}.text-style--giant{font-size:6.4rem;line-height:1;}.text-style--break-all{word-break:break-all;}.text-style--word-wrap{word-wrap:break-word;}.text-style--italic{font-style:italic;}.text-style--right{float:right;}.text-style--right--absolute{float:right;position:relative;}.text-style--right--absolute > *{position:absolute;right:0;display:block;}.text-style--color--none{--text-style--color:var(--color--black-00);}.text-style--color--grey{--text-style--color:var(--color--black-80);}.text-style--color--red{--text-style--color:var(--color--red-80);}.text-style--color--theme{--text-style--color:var(--color--primary-80);}.text-style--color--theme-dark{--text-style--color:var(--color--primary-00);}.text-style--color--star-brand{--text-style--color:var(--color--star-brand-80);text-decoration-color:color-mix(in srgb,var(--text-style--color) 60%,transparent);}.text-style--color--star-brand-message{display:inline-block;--details--summary--text-decoration-color:transparent;}@media (min-width:768px){.text-style--indent--small{margin-left:var(--horizontal-rhythm--small);}.text-style--indent--large{margin-left:var(--horizontal-rhythm--large);}}.text-style--tight-line{line-height:1rem;}.text-style--hug{line-height:1em;}.text-style--weight--normal{font-weight:var(--font-weight--normal);}.text-style--weight--medium{font-weight:var(--font-weight--medium);}.text-style--weight--heavy{font-weight:var(--font-weight--heavy);}.text-style--white-space--nowrap{white-space:nowrap;}.text-style--align--left{display:inline-block;text-align:left;}.text-style--align--center{display:inline-block;text-align:center;}.text-style--align--right{display:inline-block;text-align:right;}.text-style--align--justify{display:inline-block;text-align:justify;}
:root{--tooltip--content--background:transparent;--tooltip--content--border-color:transparent;}.tooltip{--tooltip--content--display:none;--tooltip--content--padding:0.8rem;--tooltip--content--max-width:20rem;position:relative;background-color:var(--tooltip--content--background);border:0.1rem solid var(--tooltip--content--border-color);}.tooltip:hover,.tooltip:focus-within{--tooltip--content--display:block;}.tooltip__content{display:var(--tooltip--content--display);background-color:var(--color--primary-60);color:var(--color--white);padding:var(--tooltip--content--padding);position:absolute;bottom:calc(100% + 1.6rem);width:-moz-max-content;width:max-content;max-width:var(--tooltip--content--max-width);left:50%;transform:translateX(-50%);text-align:center;}.tooltip__content:before{display:block;content:"";position:absolute;border-width:0.8rem;border-style:solid;border-color:var(--color--primary-60) transparent transparent transparent;margin-left:-0.4rem;margin-top:-0.8rem;bottom:-1.6rem;left:50%;}.tooltip--style-theme:hover,.tooltip--style-theme:focus-within{--tooltip--content--background:var(--color--primary-10);--tooltip--content--border-color:var(--color--primary-20);}@media (min-width:768px){.tooltip{--tooltip--content--padding:1.6rem;}}
.form--search .form-type-select{display:none;}.search-api-autocomplete-search{--search-result-item-padding:0.4rem;z-index:9999;padding:var(--vertical-rhythm--small);}.search-api-autocomplete-search .ui-menu-item:not(:last-child){margin-bottom:calc(var(--vertical-rhythm--xsmall) - var(--search-result-item-padding) * 2);}.search-api-autocomplete-search .ui-menu-item:hover{background:transparent !important;}.search-api-autocomplete-search:before{content:"Suggestions";margin-bottom:var(--vertical-rhythm--xsmall);display:block;color:var(--color--black-80);font-family:Calibre,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem;}.search-api-autocomplete-search li:not(:hover) .ui-state-active .autocomplete-row{outline:1px solid var(--color--dark-blue-20);}.search-api-autocomplete-search li:hover .autocomplete-row{outline:1px solid var(--color--dark-blue-20);}.search-api-autocomplete-search .autocomplete-row{display:flex;flex-direction:row;gap:var(--horizontal-rhythm--xsmall);color:var(--color--dark-blue-80);font-family:Calibre,Arial,Verdana,sans-serif;font-weight:500;text-decoration-line:underline;text-decoration-thickness:0.1rem;padding:var(--search-result-item-padding);margin-left:calc(-1 * var(--search-result-item-padding));}.search-api-autocomplete-search .autocomplete-row--icon-wrapper{width:28px;height:28px;background-color:var(--color--dark-blue-10);border-radius:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.paragraph--mac-content-block .content{max-width:var(--content--max-width);}
.paragraph--mac-next-steps{padding-left:2rem;padding-right:2rem;padding-top:2rem;}.paragraph--mac-next-steps .next-steps{margin-bottom:1.6rem;}
@keyframes spinner-border{to{transform:rotate(360deg);}}.app--legacy *,.app--legacy ::after,.app--legacy ::before{box-sizing:border-box;}.app--legacy html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}.app--legacy figure,.app--legacy footer,.app--legacy header,.app--legacy main,.app--legacy nav,.app--legacy section{display:block;}.app--legacy body{margin:0;font-weight:400;line-height:1.5;text-align:left;background-color:#fff;background:#fff;color:#282828;font-family:Calibre,Arial,Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:2rem;line-height:2.8rem;}.app--legacy [tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}.app--legacy address,.app--legacy hr{margin-bottom:1.6rem;}.app--legacy hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1.6rem;border:0;border-top:1px solid rgba(0,1,0,0.1);}.app--legacy h1,.app--legacy h2,.app--legacy h3,.app--legacy h4,.app--legacy h5,.app--legacy h6{margin-top:0;}.app--legacy dl,.app--legacy mac-helpexplorer mac-customer-story-card a h4,.app--legacy ol,.app--legacy p,.app--legacy ul{margin-top:0;margin-bottom:1.6rem;}.app--legacy address{font-style:normal;line-height:inherit;}.app--legacy ol ol,.app--legacy ol ul,.app--legacy ul ol,.app--legacy ul ul{margin-bottom:0;}.app--legacy .mac-popover .popover-body strong,.app--legacy dt{font-weight:700;}.app--legacy dd{margin-bottom:0.8rem;margin-left:0;}.app--legacy a{background-color:transparent;}.app--legacy a:not([href]):not([class]),.app--legacy a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}.app--legacy figure{margin:0 0 1.6rem;}.app--legacy img,.app--legacy svg{vertical-align:middle;}.app--legacy img{border-style:none;}.app--legacy svg{overflow:hidden;}.app--legacy table{border-collapse:collapse;}.app--legacy caption{padding-top:1.2rem;padding-bottom:1.2rem;color:#5a5a5a;text-align:left;caption-side:bottom;}.app--legacy th{text-align:inherit;text-align:-webkit-match-parent;}.app--legacy label{display:inline-block;}.app--legacy button{border-radius:0;}.app--legacy button:focus:not(:focus-visible){outline:0;}.app--legacy button,.app--legacy input,.app--legacy select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}.app--legacy button,.app--legacy input{overflow:visible;}.app--legacy button,.app--legacy select{text-transform:none;}.app--legacy [role=button]{cursor:pointer;}.app--legacy select{word-wrap:normal;}.app--legacy [type=button],.app--legacy [type=submit],.app--legacy button{-webkit-appearance:button;}.app--legacy [type=button]:not(:disabled),.app--legacy [type=submit]:not(:disabled),.app--legacy button:not(:disabled){cursor:pointer;}.app--legacy [type=button]::-moz-focus-inner,.app--legacy [type=submit]::-moz-focus-inner,.app--legacy button::-moz-focus-inner{padding:0;border-style:none;}.app--legacy input[type=checkbox],.app--legacy input[type=radio]{box-sizing:border-box;padding:0;}.app--legacy fieldset{min-width:0;padding:0;margin:0;border:0;}.app--legacy legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.8rem;font-size:2.4rem;line-height:inherit;color:inherit;white-space:normal;}.app--legacy progress{vertical-align:baseline;}.app--legacy [type=number]::-webkit-inner-spin-button,.app--legacy [type=number]::-webkit-outer-spin-button{height:auto;}.app--legacy [type=search]{outline-offset:-2px;-webkit-appearance:none;}.app--legacy [type=search]::-webkit-search-decoration{-webkit-appearance:none;}.app--legacy ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}.app--legacy summary{display:list-item;cursor:pointer;}.app--legacy [hidden]{display:none !important;}.app--legacy .h1,.app--legacy .h2,.app--legacy .h3,.app--legacy h1,.app--legacy h2,.app--legacy h3{line-height:1.2;}.app--legacy .h4,.app--legacy .h5,.app--legacy .h6,.app--legacy h4,.app--legacy h5,.app--legacy h6{font-weight:500;line-height:1.2;}.app--legacy .h5,.app--legacy .h6,.app--legacy h5,.app--legacy h6{margin-bottom:0.8rem;}.app--legacy .lead{font-size:2.5rem;font-weight:300;}.app--legacy .small,.app--legacy small{font-size:0.875em;font-weight:400;}.app--legacy .mark,.app--legacy mark{padding:0.2em;background-color:#fcf8e3;}.app--legacy .node--type-govcms-standard-page img{max-width:100%;height:auto;}.app--legacy .figure{display:inline-block;}.app--legacy--mac-sanctionfinder #edit-namesearchtype,.app--legacy .row,.app--legacy.app--mac-contactus .radio{margin-right:-20px;margin-left:-20px;}.app--legacy--mac-sanctionfinder #edit-namesearchtype,.app--legacy--mac-sanctionfinder .nav-tabs,.app--legacy .row,.app--legacy.app--mac-contactus .radio{display:flex;flex-wrap:wrap;}.app--legacy .card > hr,.app--legacy .no-gutters{margin-right:0;margin-left:0;}.app--legacy .no-gutters > .col,.app--legacy .no-gutters > [class*=col-],.app--legacy--mac-sanctionfinder .nav-tabs .no-gutters > .nav-item{padding-right:0;padding-left:0;}.app--legacy .col,.app--legacy .col-lg-4,.app--legacy .col-lg-8,.app--legacy .col-lg-9,.app--legacy .col-md-4,.app--legacy .col-md-5,.app--legacy .col-md-6,.app--legacy .col-md-7,.app--legacy .col-md-8,.app--legacy .col-md-auto,.app--legacy .col-sm-12,.app--legacy .col-xl-3,.app--legacy--mac-sanctionfinder .nav-tabs .nav-item{position:relative;width:100%;padding-right:20px;padding-left:20px;}.app--legacy .col-12,.app--legacy .col-4,.app--legacy .col-8,.app--legacy .col-auto{position:relative;padding-right:20px;padding-left:20px;}.app--legacy .col-12,.app--legacy .col-4,.app--legacy .col-8{width:100%;}.app--legacy .col,.app--legacy--mac-sanctionfinder .nav-tabs .nav-item{flex-basis:0;flex-grow:1;max-width:100%;}.app--legacy .col-auto{flex:0 0 auto;width:auto;max-width:100%;}.app--legacy .col-12,.app--legacy .col-4,.app--legacy .col-8{flex:0 0 33.33333333%;max-width:33.33333333%;}.app--legacy .col-12,.app--legacy .col-8{flex:0 0 66.66666667%;max-width:66.66666667%;}.app--legacy .col-12{flex:0 0 100%;max-width:100%;}@media (min-width:576px){.app--legacy .col-sm-12{flex:0 0 100%;max-width:100%;}}@media (min-width:768px){.app--legacy .col-md-auto{flex:0 0 auto;width:auto;max-width:100%;}.app--legacy .col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%;}.app--legacy .col-md-5,.app--legacy .col-md-6{flex:0 0 41.66666667%;max-width:41.66666667%;}.app--legacy .col-md-6{flex:0 0 50%;max-width:50%;}.app--legacy .col-md-7,.app--legacy .col-md-8{flex:0 0 58.33333333%;max-width:58.33333333%;}.app--legacy .col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%;}}@media (min-width:992px){.app--legacy .col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%;}.app--legacy .col-lg-8,.app--legacy .col-lg-9{flex:0 0 66.66666667%;max-width:66.66666667%;}.app--legacy .col-lg-9{flex:0 0 75%;max-width:75%;}}@media (min-width:1200px){.app--legacy .col-xl-3{flex:0 0 25%;max-width:25%;}}.app--legacy .table{width:100%;margin-bottom:1.6rem;color:#212529;}.app--legacy .table thead th{vertical-align:bottom;}.app--legacy .table tbody + tbody{border-top:2px solid #dee2e6;}.app--legacy .table-bordered,.app--legacy .table-bordered td,.app--legacy .table-bordered th{border:1px solid #dee2e6;}.app--legacy .table-bordered thead td,.app--legacy .table-bordered thead th{border-bottom-width:2px;}.app--legacy .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,1,0,0.05);}.app--legacy .form-control{width:100%;height:calc(1.5em + 1.2rem + 2px);font-size:2rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:2px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.app--legacy .form-control{transition:none;}}.app--legacy .form-control::-ms-expand{background-color:transparent;border:0;}.app--legacy .form-control:focus{color:#495057;background-color:#fff;border-color:#acacac;box-shadow:0 0 0 0.32rem rgba(242,246,255,0.25);}.app--legacy .form-control::-moz-placeholder{color:#6c757d;opacity:1;}.app--legacy .form-control::placeholder{color:#6c757d;opacity:1;}.app--legacy .form-control:disabled{background-color:#e9ecef;opacity:1;}.app--legacy input[type=date].form-control,.app--legacy input[type=month].form-control,.app--legacy input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.app--legacy select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}.app--legacy select.form-control:focus::-ms-value{color:#495057;background-color:#fff;}.app--legacy select.form-control[multiple],.app--legacy select.form-control[size]{height:auto;}.app--legacy .form-group,.app--legacy nav.tabs{margin-bottom:1.6rem;}.app--legacy .form-select{display:block;margin-top:0.4rem;}.app--legacy .form-check{position:relative;display:block;padding-left:2rem;}.app--legacy .form-check-input{position:absolute;margin-top:0.48rem;margin-left:-2rem;}.app--legacy .form-check-input:disabled ~ .form-check-label,.app--legacy .form-check-input[disabled] ~ .form-check-label{color:#5a5a5a;}.app--legacy .form-check-label{margin-bottom:0;}.app--legacy .invalid-feedback{display:none;width:100%;margin-top:0.4rem;font-size:0.875em;color:#9f1833;}.app--legacy .is-invalid ~ .invalid-feedback{display:block;}.app--legacy .form-control.is-invalid{padding-right:calc(1.5em + 1.2rem) !important;background-repeat:no-repeat;background-position:right calc(0.375em + 0.3rem) center;background-size:calc(0.75em + 0.6rem) calc(0.75em + 0.6rem);}.app--legacy .custom-select.is-invalid:focus,.app--legacy .form-control.is-invalid:focus{border-color:#9f1833;box-shadow:0 0 0 0.32rem rgba(159,24,51,0.25);}.app--legacy select.form-control.is-invalid{padding-right:4.8rem !important;background-position:right 2.4rem center;}.app--legacy .custom-select.is-invalid{border-color:#9f1833;padding-right:calc(0.75em + 3.7rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5a5a' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 1.2rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239f1833' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%239f1833' stroke='none'/%3e%3c/svg%3e") center right 2.8rem/calc(0.75em + 0.6rem) calc(0.75em + 0.6rem) no-repeat;}.app--legacy .form-check-input.is-invalid ~ .form-check-label,.app--legacy form .checkbox .form-check-label input.is-invalid ~ label,.app--legacy form .radio .form-check-label input.is-invalid ~ label{color:#9f1833;}.app--legacy .form-check-input.is-invalid ~ .invalid-feedback{display:block;}.app--legacy form .checkbox .form-check-label input.is-invalid ~ label::before,.app--legacy form .radio .form-check-label input.is-invalid ~ label::before{border-color:#9f1833;}.app--legacy form .checkbox .form-check-label input.is-invalid:checked ~ label::before,.app--legacy form .radio .form-check-label input.is-invalid:checked ~ label::before{border-color:#cb1f41;background-color:#cb1f41;}.app--legacy form .checkbox .form-check-label input.is-invalid:focus ~ label::before,.app--legacy form .radio .form-check-label input.is-invalid:focus ~ label::before{box-shadow:0 0 0 0.32rem rgba(159,24,51,0.25);}.app--legacy form .checkbox .form-check-label input.is-invalid:focus:not(:checked) ~ label::before,.app--legacy form .radio .form-check-label input.is-invalid:focus:not(:checked) ~ label::before{border-color:#9f1833;}.app--legacy .btn{display:inline-block;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;line-height:1.5;border-radius:2px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.app--legacy .btn{transition:none;}}.app--legacy .btn:hover{color:#212529;}.app--legacy .btn:focus{box-shadow:0 0 0 0.32rem rgba(242,246,255,0.25);}.app--legacy .btn.focus,.app--legacy mac-dropdown .dropdown button.btn:focus,.app--legacy mac-personalised-pathways mac-checklist-section .btn.personalised-pathways-collapse-button:focus,.app--legacy mac-personalised-pathways mac-checklist-section table a.btn:focus,.app--legacy mac-personalised-pathways mac-checklist-section table button.btn:focus,.app--legacy mac-quick-checklist mac-checklist-section .btn.personalised-pathways-collapse-button:focus,.app--legacy mac-quick-checklist mac-checklist-section table a.btn:focus,.app--legacy mac-quick-checklist mac-checklist-section table button.btn:focus{outline:0;box-shadow:0 0 0 0.32rem rgba(242,246,255,0.25);}.app--legacy .btn.disabled,.app--legacy .btn:disabled{opacity:0.65;}.app--legacy .btn:not(:disabled):not(.disabled){cursor:pointer;}.app--legacy a.btn.disabled,.app--legacy fieldset:disabled a.btn{pointer-events:none;}.app--legacy .btn-primary{color:#fff;border-color:#556773;}.app--legacy .btn-primary:hover{color:#fff;border-color:#3f4d56;}.app--legacy .btn-primary.focus,.app--legacy .btn-primary:focus,.app--legacy mac-dropdown .dropdown button.btn-primary:focus,.app--legacy mac-personalised-pathways mac-checklist-section .btn-primary.personalised-pathways-collapse-button:focus,.app--legacy mac-personalised-pathways mac-checklist-section table a.btn-primary:focus,.app--legacy mac-personalised-pathways mac-checklist-section table button.btn-primary:focus,.app--legacy mac-quick-checklist mac-checklist-section .btn-primary.personalised-pathways-collapse-button:focus,.app--legacy mac-quick-checklist mac-checklist-section table a.btn-primary:focus,.app--legacy mac-quick-checklist mac-checklist-section table button.btn-primary:focus{color:#fff;background-color:#45535d;border-color:#3f4d56;box-shadow:0 0 0 0.32rem rgba(111,126,136,0.5);}.app--legacy .btn-primary:not(:disabled):not(.disabled).active,.app--legacy .btn-primary:not(:disabled):not(.disabled):active,.app--legacy .show > .btn-primary.dropdown-toggle{color:#fff;background-color:#3f4d56;border-color:#3a464e;}.app--legacy .btn-primary:not(:disabled):not(.disabled).active:focus,.app--legacy .btn-primary:not(:disabled):not(.disabled):active:focus,.app--legacy .show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.32rem rgba(111,126,136,0.5);}.app--legacy .btn-secondary.focus,.app--legacy .btn-secondary:focus,.app--legacy mac-dropdown .dropdown button.btn-secondary:focus,.app--legacy mac-personalised-pathways mac-checklist-section .btn-secondary.personalised-pathways-collapse-button:focus,.app--legacy mac-personalised-pathways mac-checklist-section table a.btn-secondary:focus,.app--legacy mac-personalised-pathways mac-checklist-section table button.btn-secondary:focus,.app--legacy mac-quick-checklist mac-checklist-section .btn-secondary.personalised-pathways-collapse-button:focus,.app--legacy mac-quick-checklist mac-checklist-section table a.btn-secondary:focus,.app--legacy mac-quick-checklist mac-checklist-section table button.btn-secondary:focus{color:#fff;background-color:#758490;border-color:#6e7e8a;box-shadow:0 0 0 0.32rem rgba(156,167,175,0.5);}.app--legacy .btn-secondary.disabled,.app--legacy .btn-secondary:disabled{color:#fff;background-color:#8a97a1;border-color:#8a97a1;}.app--legacy .btn-secondary:not(:disabled):not(.disabled).active,.app--legacy .btn-secondary:not(:disabled):not(.disabled):active,.app--legacy .show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#6e7e8a;border-color:#697782;}.app--legacy .btn-secondary:not(:disabled):not(.disabled).active:focus,.app--legacy .btn-secondary:not(:disabled):not(.disabled):active:focus,.app--legacy .show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.32rem rgba(156,167,175,0.5);}.app--legacy .btn-link{font-weight:400;}.app--legacy .btn-link.focus,.app--legacy .btn-link:focus,.app--legacy mac-dropdown .dropdown button.btn-link:focus,.app--legacy mac-personalised-pathways mac-checklist-section .btn-link.personalised-pathways-collapse-button:focus,.app--legacy mac-personalised-pathways mac-checklist-section table a.btn-link:focus,.app--legacy mac-personalised-pathways mac-checklist-section table button.btn-link:focus,.app--legacy mac-quick-checklist mac-checklist-section .btn-link.personalised-pathways-collapse-button:focus,.app--legacy mac-quick-checklist mac-checklist-section table a.btn-link:focus,.app--legacy mac-quick-checklist mac-checklist-section table button.btn-link:focus{text-decoration:none;}.app--legacy .btn-link.disabled,.app--legacy .btn-link:disabled{color:#6c757d;pointer-events:none;}.app--legacy .btn-sm{padding:0.4rem 0.8rem;font-size:1.75rem;line-height:1.5;border-radius:2px;}.app--legacy .fade{transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.app--legacy .fade{transition:none;}}.app--legacy .fade:not(.show){opacity:0;}.app--legacy .collapse:not(.show){display:none;}.app--legacy .dropdown{position:relative;}.app--legacy .dropdown-toggle{white-space:nowrap;}.app--legacy .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.app--legacy .dropdown-toggle:empty::after{margin-left:0;}.app--legacy .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:16rem;padding:0.8rem 0;margin:0.2rem 0 0;font-size:2rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,1,0,0.15);border-radius:2px;}.app--legacy .dropdown-menu-right{right:0;left:auto;}.app--legacy .dropdown-menu[x-placement^=bottom],.app--legacy .dropdown-menu[x-placement^=left],.app--legacy .dropdown-menu[x-placement^=right],.app--legacy .dropdown-menu[x-placement^=top]{right:auto;bottom:auto;}.app--legacy .dropdown-item{display:block;width:100%;padding:0.4rem 2.4rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;}.app--legacy .dropdown-item:focus,.app--legacy .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef;}.app--legacy .dropdown-item.active,.app--legacy .dropdown-item:active{color:#305498;text-decoration:none;background-color:#f2f6ff;}.app--legacy .dropdown-item.disabled,.app--legacy .dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent;}.app--legacy .dropdown-menu.show{display:block;}.app--legacy form .checkbox .form-check-label label,.app--legacy form .radio .form-check-label label{background-color:transparent;padding-left:0.4rem;margin-left:1.6rem;}.app--legacy form .checkbox .form-check-label .checkbox label::before,.app--legacy form .checkbox form .checkbox .form-check-label label::before,.app--legacy form .checkbox form .radio .form-check-label label::before{border-radius:2px;}.app--legacy form .checkbox .form-check-label .checkbox input:checked ~ label::after,.app--legacy form .checkbox form .checkbox .form-check-label input:checked ~ label::after,.app--legacy form .checkbox form .radio .form-check-label input:checked ~ label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23305498' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.app--legacy form .checkbox .form-check-label .checkbox input:indeterminate ~ label::before,.app--legacy form .checkbox form .checkbox .form-check-label input:indeterminate ~ label::before,.app--legacy form .checkbox form .radio .form-check-label input:indeterminate ~ label::before{border-color:#f2f6ff;background-color:#f2f6ff;}.app--legacy form .checkbox .form-check-label .checkbox input:indeterminate ~ label::after,.app--legacy form .checkbox form .checkbox .form-check-label input:indeterminate ~ label::after,.app--legacy form .checkbox form .radio .form-check-label input:indeterminate ~ label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23305498' d='M0 2h4'/%3e%3c/svg%3e");}.app--legacy form .checkbox .form-check-label .checkbox input:disabled:checked ~ label::before,.app--legacy form .checkbox form .checkbox .form-check-label input:disabled:checked ~ label::before,.app--legacy form .checkbox form .radio .form-check-label input:disabled:checked ~ label::before{background-color:rgba(85,103,115,0.5);}.app--legacy form .checkbox .form-check-label .checkbox input:disabled:indeterminate ~ label::before,.app--legacy form .checkbox form .checkbox .form-check-label input:disabled:indeterminate ~ label::before,.app--legacy form .checkbox form .radio .form-check-label input:disabled:indeterminate ~ label::before{background-color:rgba(85,103,115,0.5);}.app--legacy form .radio .form-check-label .radio label::before,.app--legacy form .radio form .checkbox .form-check-label label::before,.app--legacy form .radio form .radio .form-check-label label::before{border-radius:50%;}.app--legacy form .radio .form-check-label .radio input:checked ~ label::after,.app--legacy form .radio form .checkbox .form-check-label input:checked ~ label::after,.app--legacy form .radio form .radio .form-check-label input:checked ~ label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23305498'/%3e%3c/svg%3e");}.app--legacy form .radio .form-check-label .radio input:disabled:checked ~ label::before,.app--legacy form .radio form .checkbox .form-check-label input:disabled:checked ~ label::before,.app--legacy form .radio form .radio .form-check-label input:disabled:checked ~ label::before{background-color:rgba(85,103,115,0.5);}@media (prefers-reduced-motion:reduce){.app--legacy .custom-select,.app--legacy form .checkbox .form-check-label label::before,.app--legacy form .radio .form-check-label label::before{transition:none;}}.app--legacy .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.app--legacy .nav-link{display:block;padding:0.8rem 1.6rem;text-decoration:none;}.app--legacy .nav-link:focus,.app--legacy .nav-link:hover,.app--legacy a.badge:focus,.app--legacy a.badge:hover{text-decoration:none;}.app--legacy .nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default;}.app--legacy .nav-tabs{border-bottom:1px solid #dee2e6;}.app--legacy .nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px;}.app--legacy .nav-tabs .nav-link:focus,.app--legacy .nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6;}.app--legacy .nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.app--legacy .nav-tabs .nav-item.show .nav-link,.app--legacy .nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;}.app--legacy .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.app--legacy .tab-content > .tab-pane{display:none;}.app--legacy .tab-content > .active{display:block;}.app--legacy .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,1,0,0.125);border-radius:2px;}.app--legacy .card > .list-group{border-top:inherit;border-bottom:inherit;}.app--legacy .card > .list-group:first-child{border-top-width:0;border-top-left-radius:1px;border-top-right-radius:1px;}.app--legacy .card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:1px;border-bottom-left-radius:1px;}.app--legacy .card > .card-header + .list-group,.app--legacy .card > .list-group + .card-footer{border-top:0;}.app--legacy .card-body{flex:1 1 auto;min-height:1px;padding:2rem;}.app--legacy .card-title{margin-bottom:1.2rem;}.app--legacy .card-subtitle{margin-top:-0.6rem;margin-bottom:0;}.app--legacy .card-text:last-child,.app--legacy .mac-info-block > div p:last-child{margin-bottom:0;}.app--legacy .card-header{padding:1.2rem 2rem;margin-bottom:0;background-color:rgba(0,1,0,0.03);border-bottom:1px solid rgba(0,1,0,0.125);}.app--legacy .card-header:first-child{border-radius:1px 1px 0 0;}.app--legacy .card-footer{padding:1.2rem 2rem;background-color:rgba(0,1,0,0.03);border-top:1px solid rgba(0,1,0,0.125);}.app--legacy .card-footer:last-child{border-radius:0 0 1px 1px;}.app--legacy .accordion{overflow-anchor:none;}.app--legacy .accordion > .card{overflow:hidden;}.app--legacy .accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.app--legacy .accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;}.app--legacy .accordion > .card > .card-header{border-radius:0;margin-bottom:-1px;}.app--legacy .badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.app--legacy .badge{transition:none;}}.app--legacy .badge:empty{display:none;}.app--legacy .btn .badge{position:relative;top:-1px;}.app--legacy .badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:16rem;}.app--legacy .badge-primary-B-20{color:#212529;background-color:#f2f6ff;}.app--legacy a.badge-primary-B-20:focus,.app--legacy a.badge-primary-B-20:hover{color:#212529;background-color:#bfd3ff;}.app--legacy a.badge-primary-B-20.focus,.app--legacy a.badge-primary-B-20:focus,.app--legacy mac-personalised-pathways mac-checklist-section a.badge-primary-B-20.personalised-pathways-collapse-button:focus,.app--legacy mac-personalised-pathways mac-checklist-section table a.badge-primary-B-20:focus,.app--legacy mac-quick-checklist mac-checklist-section a.badge-primary-B-20.personalised-pathways-collapse-button:focus,.app--legacy mac-quick-checklist mac-checklist-section table a.badge-primary-B-20:focus{outline:0;box-shadow:0 0 0 0.32rem rgba(242,246,255,0.5);}.app--legacy .alert{position:relative;margin-bottom:1.6rem;border:1px solid transparent;border-radius:2px;}.app--legacy .progress,.app--legacy .progress-bar{display:flex;overflow:hidden;}.app--legacy .progress{height:1.6rem;line-height:0;font-size:1.5rem;background-color:#e9ecef;border-radius:2px;}.app--legacy .progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#556773;transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce){.app--legacy .progress-bar{transition:none;}}.app--legacy .list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:2px;}.app--legacy .list-group-item{position:relative;display:block;padding:1.2rem 2rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,1,0,0.125);}.app--legacy .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.app--legacy .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}.app--legacy .list-group-item.disabled,.app--legacy .list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff;}.app--legacy .list-group-item.active{z-index:2;color:#305498;background-color:#f2f6ff;border-color:#f2f6ff;}.app--legacy .list-group-item + .list-group-item{border-top-width:0;}.app--legacy .list-group-item + .list-group-item.active{margin-top:-1px;border-top-width:1px;}@media (min-width:576px){.app--legacy .list-group-horizontal-sm{flex-direction:row;}.app--legacy .list-group-horizontal-sm > .list-group-item:first-child{border-bottom-left-radius:2px;border-top-right-radius:0;}.app--legacy .list-group-horizontal-sm > .list-group-item:last-child{border-top-right-radius:2px;border-bottom-left-radius:0;}.app--legacy .list-group-horizontal-sm > .list-group-item.active{margin-top:0;}.app--legacy .list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.app--legacy .list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}.app--legacy .close{float:right;font-size:3rem;font-weight:700;line-height:1;color:#000100;text-shadow:0 1px 0 #fff;opacity:0.5;}.app--legacy .close:hover{color:#000100;text-decoration:none;}.app--legacy .close:not(:disabled):not(.disabled):focus,.app--legacy .close:not(:disabled):not(.disabled):hover{opacity:0.75;}.app--legacy button.close{padding:0;background-color:transparent;border:0;}.app--legacy a.close.disabled{pointer-events:none;}.app--legacy .toast{flex-basis:350px;max-width:350px;font-size:1.4rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.4rem 1.2rem rgba(0,1,0,0.1);opacity:0;border-radius:0.4rem;}.app--legacy .toast:not(:last-child){margin-bottom:1.2rem;}.app--legacy .toast.showing{opacity:1;}.app--legacy .toast.show{display:block;opacity:1;}.app--legacy .toast-body{padding:1.2rem;}.app--legacy .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}.app--legacy .modal-dialog{position:relative;width:auto;margin:0.8rem;pointer-events:none;}.app--legacy .modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.app--legacy .modal.fade .modal-dialog{transition:none;}}.app--legacy .modal.show .modal-dialog{transform:none;}.app--legacy .modal-content,.app--legacy .modal-dialog-centered{display:flex;}.app--legacy .modal-dialog-centered{align-items:center;min-height:calc(100% - 1.6rem);}.app--legacy .modal-dialog-centered::before{display:block;height:calc(100vh - 1.6rem);height:-moz-min-content;height:min-content;content:"";}.app--legacy .modal-content{position:relative;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,1,0,0.2);border-radius:2px;outline:0;}.app--legacy .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000100;}.app--legacy .modal-backdrop.fade,.app--legacy .radio-check-common input[type=checkbox],.app--legacy .radio-check-common input[type=radio],.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label input,.app--legacy mac-assessment-tool .radio-check-common input[type=checkbox],.app--legacy mac-assessment-tool .radio-check-common input[type=radio],.app--legacy mac-assessment-tool form .radio.form-check .form-check-label input{opacity:0;}.app--legacy .modal-backdrop.show{opacity:0.5;}.app--legacy .modal-body{position:relative;flex:1 1 auto;padding:1.6rem;}@media (min-width:576px){.app--legacy .modal-dialog{max-width:500px;margin:2.8rem auto;}.app--legacy .modal-dialog-centered{min-height:calc(100% - 5.6rem);}.app--legacy .modal-dialog-centered::before{height:calc(100vh - 5.6rem);height:-moz-min-content;height:min-content;}}@media (min-width:992px){.app--legacy .modal-lg{max-width:800px;}}.app--legacy .tooltip,.app--legacy .tooltip .arrow{position:absolute;display:block;}.app--legacy .tooltip{z-index:1070;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;word-wrap:break-word;opacity:0;}.app--legacy .tooltip .arrow{width:1.28rem;height:0.64rem;}.app--legacy .tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.app--legacy .bs-tooltip-top{padding:0.64rem 0;}.app--legacy .bs-tooltip-top .arrow{bottom:0;}.app--legacy .bs-tooltip-top .arrow::before{top:0;border-width:0.64rem 0.64rem 0;}.app--legacy .tooltip-inner{max-width:200px;padding:0.4rem 0.8rem;color:#fff;text-align:center;background-color:#000100;border-radius:2px;}.app--legacy .popover,.app--legacy .popover .arrow{position:absolute;display:block;}.app--legacy .popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:1.75rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,1,0,0.2);border-radius:2px;}.app--legacy .popover .arrow{width:1.6rem;height:0.8rem;margin:0 2px;}.app--legacy .popover .arrow::after,.app--legacy .popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;}.app--legacy .bs-popover-top{margin-bottom:0.8rem;}.app--legacy .bs-popover-top > .arrow{bottom:calc(-0.8rem - 1px);}.app--legacy .bs-popover-top > .arrow::before{bottom:0;border-width:0.8rem 0.8rem 0;border-top-color:rgba(0,1,0,0.25);}.app--legacy .bs-popover-top > .arrow::after{bottom:1px;border-width:0.8rem 0.8rem 0;border-top-color:#fff;}.app--legacy .popover-body{padding:0.8rem 1.2rem;color:#212529;}.app--legacy .spinner-border{display:inline-block;width:3.2rem;height:3.2rem;vertical-align:-0.125em;border:0.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:0.75s linear infinite spinner-border;}@media (prefers-reduced-motion:reduce){.app--legacy .spinner-border{animation-duration:1.5s;}}.app--legacy .align-middle{vertical-align:middle !important;}.app--legacy .bg-grey-10{background-color:#f6f6f6 !important;}.app--legacy a.bg-grey-10:focus,.app--legacy a.bg-grey-10:hover,.app--legacy button.bg-grey-10:focus,.app--legacy button.bg-grey-10:hover{background-color:#ddd !important;}.app--legacy .bg-primary-B-20{background-color:#f2f6ff !important;}.app--legacy a.bg-primary-B-20:focus,.app--legacy a.bg-primary-B-20:hover,.app--legacy button.bg-primary-B-20:focus,.app--legacy button.bg-primary-B-20:hover{background-color:#bfd3ff !important;}.app--legacy .bg-white{background-color:#fff !important;}.app--legacy .border{border:1px solid #dee2e6 !important;}.app--legacy .border-top{border-top:1px solid #dee2e6 !important;}.app--legacy .border-right{border-right:1px solid #dee2e6 !important;}.app--legacy .border-0{border:0 !important;}.app--legacy .border-top-0{border-top:0 !important;}.app--legacy .rounded{border-radius:2px !important;}.app--legacy .d-none{display:none !important;}.app--legacy .d-inline{display:inline !important;}.app--legacy .d-inline-block{display:inline-block !important;}.app--legacy .d-block{display:block !important;}.app--legacy .d-flex{display:flex !important;}@media (min-width:576px){.app--legacy .d-sm-inline{display:inline !important;}.app--legacy .d-sm-flex{display:flex !important;}}@media (min-width:768px){.app--legacy .d-md-none{display:none !important;}.app--legacy .d-md-block{display:block !important;}.app--legacy .d-md-table-cell{display:table-cell !important;}.app--legacy .d-md-flex{display:flex !important;}}@media (min-width:992px){.app--legacy .d-lg-block{display:block !important;}.app--legacy .d-lg-flex{display:flex !important;}}@media (min-width:1200px){.app--legacy .d-xl-none{display:none !important;}.app--legacy .d-xl-inline-block{display:inline-block !important;}}@media print{.app--legacy .d-print-none{display:none !important;}.app--legacy .d-print-inline{display:inline !important;}.app--legacy .d-print-block{display:block !important;}}.app--legacy .flex-column,.app--legacy .flex-row{flex-direction:row !important;}.app--legacy .flex-column{flex-direction:column !important;}.app--legacy .flex-column-reverse,.app--legacy .flex-row-reverse{flex-direction:row-reverse !important;}.app--legacy .flex-column-reverse{flex-direction:column-reverse !important;}.app--legacy .flex-wrap{flex-wrap:wrap !important;}.app--legacy .flex-fill,.app--legacy .flex-grow-1{-webkit-box-flex:1 !important;}.app--legacy .flex-fill{flex:1 1 auto !important;}.app--legacy .flex-grow-1{flex-grow:1 !important;}.app--legacy .flex-shrink-0{flex-shrink:0 !important;}.app--legacy .justify-content-center{justify-content:center !important;}.app--legacy .justify-content-between{justify-content:space-between !important;}.app--legacy .align-items-start{align-items:flex-start !important;}.app--legacy .align-items-center{align-items:center !important;}.app--legacy .align-content-start{align-content:flex-start !important;}.app--legacy .align-content-center{align-content:center !important;}.app--legacy .align-content-stretch{align-content:stretch !important;}.app--legacy .align-self-end{align-self:flex-end !important;}.app--legacy .align-self-center{align-self:center !important;}@media (min-width:576px){.app--legacy .flex-sm-row{flex-direction:row !important;}.app--legacy .flex-sm-grow-0{flex-grow:0 !important;}.app--legacy .justify-content-sm-between{justify-content:space-between !important;}}@media (min-width:768px){.app--legacy .flex-md-row,.app--legacy .flex-md-row-reverse{flex-direction:row !important;}.app--legacy .flex-md-row-reverse{flex-direction:row-reverse !important;}.app--legacy .flex-md-wrap{flex-wrap:wrap !important;}.app--legacy .flex-md-nowrap{flex-wrap:nowrap !important;}.app--legacy .flex-md-grow-0{flex-grow:0 !important;}.app--legacy .flex-md-grow-1{flex-grow:1 !important;}.app--legacy .justify-content-md-end{justify-content:flex-end !important;}}@media (min-width:992px){.app--legacy .flex-lg-column,.app--legacy .flex-lg-row{flex-direction:row !important;}.app--legacy .flex-lg-column{flex-direction:column !important;}.app--legacy .flex-lg-row-reverse{flex-direction:row-reverse !important;}.app--legacy .justify-content-lg-between{justify-content:space-between !important;}}@media (min-width:1200px){.app--legacy .flex-xl-column,.app--legacy .flex-xl-row{flex-direction:row !important;}.app--legacy .flex-xl-column{flex-direction:column !important;}.app--legacy .justify-content-xl-between{justify-content:space-between !important;}}.app--legacy .float-left{float:left !important;}.app--legacy .float-right{float:right !important;}@media (min-width:576px){.app--legacy .float-sm-none{float:none !important;}}@media (min-width:768px){.app--legacy .float-md-right{float:right !important;}}.app--legacy .overflow-hidden{overflow:hidden !important;}.app--legacy .position-relative{position:relative !important;}.app--legacy .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.app--legacy .w-25{width:25% !important;}.app--legacy .w-100{width:100% !important;}.app--legacy .w-auto{width:auto !important;}.app--legacy .w-33{width:33% !important;}.app--legacy .h-100{height:100% !important;}.app--legacy .mw-100{max-width:100% !important;}.app--legacy .m-0{margin:0 !important;}.app--legacy .mt-0,.app--legacy .my-0,.app--legacy.app--mac-contactus.contact_enabled .block-system-main-block{margin-top:0 !important;}.app--legacy .mx-0{margin-right:0 !important;}.app--legacy .mb-0,.app--legacy .my-0{margin-bottom:0 !important;}.app--legacy .mx-0{margin-left:0 !important;}.app--legacy .mt-2,.app--legacy .my-2{margin-top:0.8rem !important;}.app--legacy .my-2{margin-bottom:0.8rem !important;}.app--legacy .mt-3,.app--legacy .my-3{margin-top:1.6rem !important;}.app--legacy .mx-3{margin-right:1.6rem !important;}.app--legacy .mb-3,.app--legacy .my-3{margin-bottom:1.6rem !important;}.app--legacy .ml-3,.app--legacy .mx-3{margin-left:1.6rem !important;}.app--legacy .mt-4,.app--legacy .my-4{margin-top:2.4rem !important;}.app--legacy .mr-4{margin-right:2.4rem !important;}.app--legacy .mb-4,.app--legacy .my-4{margin-bottom:2.4rem !important;}.app--legacy .mt-5,.app--legacy .my-5{margin-top:4.8rem !important;}.app--legacy .mb-5,.app--legacy .my-5{margin-bottom:4.8rem !important;}.app--legacy .mb-x0-25{margin-bottom:0.4rem !important;}.app--legacy .mt-x0-5{margin-top:0.8rem !important;}.app--legacy .mb-x0-5{margin-bottom:0.8rem !important;}.app--legacy .ml-x0-5{margin-left:0.8rem !important;}.app--legacy .mb-x0-75{margin-bottom:1.2rem !important;}.app--legacy .mt-x1,.app--legacy .my-x1{margin-top:1.6rem !important;}.app--legacy .mr-x1{margin-right:1.6rem !important;}.app--legacy .mb-x1,.app--legacy .my-x1{margin-bottom:1.6rem !important;}.app--legacy .ml-x1{margin-left:1.6rem !important;}.app--legacy .mt-x1-5,.app--legacy .my-x1-5{margin-top:2.4rem !important;}.app--legacy .mb-x1-5,.app--legacy .my-x1-5{margin-bottom:2.4rem !important;}.app--legacy .ml-x1-5{margin-left:2.4rem !important;}.app--legacy .mt-x2,.app--legacy .my-x2{margin-top:3.2rem !important;}.app--legacy .mr-x2{margin-right:3.2rem !important;}.app--legacy .mb-x2,.app--legacy .my-x2{margin-bottom:3.2rem !important;}.app--legacy .ml-x2{margin-left:3.2rem !important;}.app--legacy .mt-x2-5{margin-top:4rem !important;}.app--legacy .mb-x2-5{margin-bottom:4rem !important;}.app--legacy .mt-x3{margin-top:4.8rem !important;}.app--legacy .mr-x3{margin-right:4.8rem !important;}.app--legacy .mb-x3{margin-bottom:4.8rem !important;}.app--legacy .mb-x3-5{margin-bottom:5.6rem !important;}.app--legacy .mt-x4{margin-top:6.4rem !important;}.app--legacy .mb-x4{margin-bottom:6.4rem !important;}.app--legacy .mt-x5{margin-top:8rem !important;}.app--legacy .mt-x5-5{margin-top:8.8rem !important;}.app--legacy .p-0{padding:0 !important;}.app--legacy .pt-0,.app--legacy .py-0{padding-top:0 !important;}.app--legacy .pr-0,.app--legacy .px-0{padding-right:0 !important;}.app--legacy .pb-0,.app--legacy .py-0{padding-bottom:0 !important;}.app--legacy .pl-0,.app--legacy .px-0,.app--legacy mac-quality-collapse button .table th{padding-left:0 !important;}.app--legacy .py-1{padding-top:0.4rem !important;padding-bottom:0.4rem !important;}.app--legacy .py-2{padding-top:0.8rem !important;}.app--legacy .pr-2,.app--legacy .px-2{padding-right:0.8rem !important;}.app--legacy .py-2{padding-bottom:0.8rem !important;}.app--legacy .pl-2,.app--legacy .px-2{padding-left:0.8rem !important;}.app--legacy .p-3{padding:1.6rem !important;}.app--legacy .pt-3,.app--legacy .py-3{padding-top:1.6rem !important;}.app--legacy .pr-3,.app--legacy .px-3{padding-right:1.6rem !important;}.app--legacy .py-3{padding-bottom:1.6rem !important;}.app--legacy .pl-3,.app--legacy .px-3{padding-left:1.6rem !important;}.app--legacy .p-4{padding:2.4rem !important;}.app--legacy .pt-4,.app--legacy .py-4{padding-top:2.4rem !important;}.app--legacy .px-4{padding-right:2.4rem !important;}.app--legacy .pb-4,.app--legacy .py-4{padding-bottom:2.4rem !important;}.app--legacy .px-4{padding-left:2.4rem !important;}.app--legacy .pl-5{padding-left:4.8rem !important;}.app--legacy .p-x0-5{padding:0.8rem !important;}.app--legacy .py-x0-5{padding-top:0.8rem !important;}.app--legacy .pr-x0-5{padding-right:0.8rem !important;}.app--legacy .py-x0-5{padding-bottom:0.8rem !important;}.app--legacy .p-x1{padding:1.6rem !important;}.app--legacy .pt-x1{padding-top:1.6rem !important;}.app--legacy .pr-x1,.app--legacy .px-x1{padding-right:1.6rem !important;}.app--legacy .pb-x1{padding-bottom:1.6rem !important;}.app--legacy .pl-x1,.app--legacy .px-x1{padding-left:1.6rem !important;}.app--legacy .py-x1-25{padding-top:2rem !important;padding-bottom:2rem !important;}.app--legacy .p-x1-5{padding:2.4rem !important;}.app--legacy .py-x1-5{padding-top:2.4rem !important;}.app--legacy .px-x1-5{padding-right:2.4rem !important;}.app--legacy .pb-x1-5,.app--legacy .py-x1-5{padding-bottom:2.4rem !important;}.app--legacy .px-x1-5{padding-left:2.4rem !important;}.app--legacy .p-x2{padding:3.2rem !important;}.app--legacy .pt-x2,.app--legacy .py-x2{padding-top:3.2rem !important;}.app--legacy .pr-x2,.app--legacy .px-x2{padding-right:3.2rem !important;}.app--legacy .pb-x2,.app--legacy .py-x2{padding-bottom:3.2rem !important;}.app--legacy .pl-x2,.app--legacy .px-x2{padding-left:3.2rem !important;}.app--legacy .px-x2-5{padding-right:4rem !important;}.app--legacy .pl-x2-5,.app--legacy .px-x2-5{padding-left:4rem !important;}.app--legacy .p-x3{padding:4.8rem !important;}.app--legacy .pt-x3,.app--legacy .py-x3{padding-top:4.8rem !important;}.app--legacy .py-x3{padding-bottom:4.8rem !important;}.app--legacy .pb-x4{padding-bottom:6.4rem !important;}.app--legacy .mt-n2{margin-top:-0.8rem !important;}.app--legacy .mx-n4,.app--legacy .mx-nx1-5{margin-right:-2.4rem !important;margin-left:-2.4rem !important;}.app--legacy .m-auto{margin:auto !important;}.app--legacy .my-auto{margin-top:auto !important;}.app--legacy .mr-auto,.app--legacy .mx-auto{margin-right:auto !important;}.app--legacy .my-auto{margin-bottom:auto !important;}.app--legacy .ml-auto,.app--legacy .mx-auto{margin-left:auto !important;}@media (min-width:576px){.app--legacy .my-sm-3{margin-top:1.6rem !important;margin-bottom:1.6rem !important;}.app--legacy .mt-sm-5{margin-top:4.8rem !important;}.app--legacy .mb-sm-x2{margin-bottom:3.2rem !important;}.app--legacy .ml-sm-x2{margin-left:3.2rem !important;}.app--legacy .p-sm-0{padding:0 !important;}.app--legacy .pt-sm-3{padding-top:1.6rem !important;}.app--legacy .px-sm-5{padding-right:4.8rem !important;padding-left:4.8rem !important;}.app--legacy .pt-sm-x1{padding-top:1.6rem !important;}.app--legacy .pb-sm-x1-25{padding-bottom:2rem !important;}.app--legacy .p-sm-x2{padding:3.2rem !important;}.app--legacy .px-sm-x2-5{padding-right:4rem !important;padding-left:4rem !important;}.app--legacy .p-sm-x3{padding:4.8rem !important;}}@media (min-width:768px){.app--legacy .m-md-0{margin:0 !important;}.app--legacy .mt-md-0{margin-top:0 !important;}.app--legacy .mr-md-0{margin-right:0 !important;}.app--legacy .mb-md-0{margin-bottom:0 !important;}.app--legacy .ml-md-0{margin-left:0 !important;}.app--legacy .ml-md-1{margin-left:0.4rem !important;}.app--legacy .mt-md-3{margin-top:1.6rem !important;}.app--legacy .mb-md-3{margin-bottom:1.6rem !important;}.app--legacy .mr-md-5{margin-right:4.8rem !important;}.app--legacy .ml-md-x0-5{margin-left:0.8rem !important;}.app--legacy .mr-md-x1{margin-right:1.6rem !important;}.app--legacy .ml-md-x1{margin-left:1.6rem !important;}.app--legacy .mt-md-x1-5{margin-top:2.4rem !important;}.app--legacy .mb-md-x1-5{margin-bottom:2.4rem !important;}.app--legacy .mt-md-x2{margin-top:3.2rem !important;}.app--legacy .mr-md-x2{margin-right:3.2rem !important;}.app--legacy .mb-md-x2{margin-bottom:3.2rem !important;}.app--legacy .ml-md-x2{margin-left:3.2rem !important;}.app--legacy .mt-md-x2-5{margin-top:4rem !important;}.app--legacy .mb-md-x2-5{margin-bottom:4rem !important;}.app--legacy .mt-md-x3,.app--legacy .my-md-x3{margin-top:4.8rem !important;}.app--legacy .mb-md-x3,.app--legacy .my-md-x3{margin-bottom:4.8rem !important;}.app--legacy .ml-md-x3{margin-left:4.8rem !important;}.app--legacy .mb-md-x3-5{margin-bottom:5.6rem !important;}.app--legacy .mt-md-x4,.app--legacy .my-md-x4{margin-top:6.4rem !important;}.app--legacy .mb-md-x4,.app--legacy .my-md-x4{margin-bottom:6.4rem !important;}.app--legacy .ml-md-x4{margin-left:6.4rem !important;}.app--legacy .p-md-0{padding:0 !important;}.app--legacy .px-md-0{padding-right:0 !important;padding-left:0 !important;}.app--legacy .pr-md-2{padding-right:0.8rem !important;}.app--legacy .pl-md-2{padding-left:0.8rem !important;}.app--legacy .pr-md-3{padding-right:1.6rem !important;}.app--legacy .pl-md-3{padding-left:1.6rem !important;}.app--legacy .p-md-4{padding:2.4rem !important;}.app--legacy .p-md-5{padding:4.8rem !important;}.app--legacy .py-md-5{padding-top:4.8rem !important;}.app--legacy .px-md-5{padding-right:4.8rem !important;}.app--legacy .py-md-5{padding-bottom:4.8rem !important;}.app--legacy .px-md-5{padding-left:4.8rem !important;}.app--legacy .pt-md-x1{padding-top:1.6rem !important;}.app--legacy .p-md-x2{padding:3.2rem !important;}.app--legacy .px-md-x2{padding-right:3.2rem !important;}.app--legacy .pb-md-x2{padding-bottom:3.2rem !important;}.app--legacy .px-md-x2{padding-left:3.2rem !important;}.app--legacy .py-md-x2-5{padding-top:4rem !important;padding-bottom:4rem !important;}.app--legacy .p-md-x3{padding:4.8rem !important;}.app--legacy .px-md-x3{padding-right:4.8rem !important;}.app--legacy .pb-md-x3{padding-bottom:4.8rem !important;}.app--legacy .px-md-x3{padding-left:4.8rem !important;}.app--legacy .pr-md-x3-5{padding-right:5.6rem !important;}.app--legacy .pl-md-x4{padding-left:6.4rem !important;}.app--legacy .pr-md-x10{padding-right:16rem !important;}.app--legacy .mt-md-n3{margin-top:-1.6rem !important;}.app--legacy .mx-md-n3{margin-right:-1.6rem !important;margin-left:-1.6rem !important;}.app--legacy .mx-md-nx2{margin-right:-3.2rem !important;margin-left:-3.2rem !important;}.app--legacy .mx-md-nx3{margin-right:-4.8rem !important;}.app--legacy .ml-md-nx3,.app--legacy .mx-md-nx3{margin-left:-4.8rem !important;}.app--legacy .mr-md-nx10{margin-right:-16rem !important;}.app--legacy .mx-md-auto{margin-right:auto !important;margin-left:auto !important;}}@media (min-width:992px){.app--legacy .mt-lg-0{margin-top:0 !important;}.app--legacy .mb-lg-0{margin-bottom:0 !important;}.app--legacy .mt-lg-5{margin-top:4.8rem !important;}.app--legacy .mr-lg-x0-5{margin-right:0.8rem !important;}.app--legacy .mr-lg-x1{margin-right:1.6rem !important;}.app--legacy .mt-lg-x2{margin-top:3.2rem !important;}.app--legacy .mb-lg-x2{margin-bottom:3.2rem !important;}.app--legacy .mt-lg-x2-5{margin-top:4rem !important;}.app--legacy .mr-lg-x3{margin-right:4.8rem !important;}.app--legacy .mb-lg-x3{margin-bottom:4.8rem !important;}.app--legacy .ml-lg-x3{margin-left:4.8rem !important;}.app--legacy .mt-lg-x4{margin-top:6.4rem !important;}.app--legacy .mt-lg-x6{margin-top:9.6rem !important;}.app--legacy .mt-lg-x8{margin-top:12.8rem !important;}.app--legacy .mt-lg-x8-5{margin-top:13.6rem !important;}.app--legacy .pb-lg-0{padding-bottom:0 !important;}.app--legacy .pl-lg-0{padding-left:0 !important;}.app--legacy .pl-lg-x1-5{padding-left:2.4rem !important;}.app--legacy .py-lg-x2{padding-top:3.2rem !important;padding-bottom:3.2rem !important;}.app--legacy .p-lg-x3{padding:4.8rem !important;}.app--legacy .pt-lg-x3{padding-top:4.8rem !important;}.app--legacy .px-lg-x3{padding-right:4.8rem !important;padding-left:4.8rem !important;}.app--legacy .p-lg-x4{padding:6.4rem !important;}.app--legacy .pt-lg-x4{padding-top:6.4rem !important;}.app--legacy .px-lg-x4{padding-right:6.4rem !important;padding-left:6.4rem !important;}.app--legacy .mx-lg-n5,.app--legacy .mx-lg-nx3{margin-right:-4.8rem !important;margin-left:-4.8rem !important;}}@media (min-width:1200px){.app--legacy .mt-xl-0{margin-top:0 !important;}.app--legacy .ml-xl-0{margin-left:0 !important;}.app--legacy .ml-xl-x2{margin-left:3.2rem !important;}}.app--legacy .text-left{text-align:left !important;}.app--legacy .text-right{text-align:right !important;}.app--legacy .text-center{text-align:center !important;}@media (min-width:576px){.app--legacy .text-sm-center{text-align:center !important;}}@media (min-width:992px){.app--legacy .text-lg-right{text-align:right !important;}}.app--legacy .font-weight-light{font-weight:300 !important;}.app--legacy .font-weight-normal{font-weight:400 !important;}.app--legacy .text-dark{color:#5a5a5a !important;}.app--legacy a.text-dark:focus,.app--legacy a.text-dark:hover{color:#343434 !important;}.app--legacy .text-grey-90{color:#282828 !important;}.app--legacy a.text-grey-90:focus,.app--legacy a.text-grey-90:hover{color:#020202 !important;}.app--legacy .text-grey-70{color:#767676 !important;}.app--legacy a.text-grey-70:focus,.app--legacy a.text-grey-70:hover{color:#505050 !important;}.app--legacy .text-primary-A-00{color:#2a1e87 !important;}.app--legacy a.text-primary-A-00:focus,.app--legacy a.text-primary-A-00:hover{color:#171048 !important;}.app--legacy .text-primary-A-80{color:#3c3098 !important;}.app--legacy a.text-primary-A-80:focus,.app--legacy a.text-primary-A-80:hover{color:#251e5e !important;}.app--legacy .text-primary-B-00{color:#1e4387 !important;}.app--legacy a.text-primary-B-00:focus,.app--legacy a.text-primary-B-00:hover{color:#102448 !important;}.app--legacy .text-decoration-none{text-decoration:none !important;}.app--legacy .text-break{word-break:break-word !important;word-wrap:break-word !important;}.app--legacy .font-small{font-size:1.6rem;line-height:2rem;}.app--legacy .font-large,.app--legacy.app--mac-contactus address{font-size:2.4rem;}.app--legacy .font-weight-medium,.app--legacy .form-group label,.app--legacy .form-group legend,.app--legacy b,.app--legacy strong{font-weight:500;}.app--legacy .content a,.app--legacy .content a:active,.app--legacy .content a:link,.app--legacy .content a:visited{color:#1e4387;font-weight:400;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);}.app--legacy .content a:hover{color:#1e4387;text-decoration:none;}.app--legacy .content a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:none;}.app--legacy a.light-on-dark{border-bottom:1px solid #849ecf;display:inline-block;padding:0;margin-bottom:1.12rem;}.app--legacy a.light-on-dark,.app--legacy a.light-on-dark:link,.app--legacy a.light-on-dark:visited{color:#fff;font-weight:400;text-decoration:none;cursor:pointer;}.app--legacy a.light-on-dark:active,.app--legacy a.light-on-dark:hover{color:#cbd7ef;font-weight:400;text-decoration:none;}.app--legacy a.light-on-dark:focus{outline:1px solid #fff;outline-offset:3px;}.app--legacy .block-system-main-block{margin-bottom:0;min-height:44.8rem;}@media (min-width:992px){.app--legacy .block-system-main-block{margin:-11.6rem 4rem 0;}}.app--legacy .block-system-main-block .content{padding:0;}@media (min-width:992px){.app--legacy .block-system-main-block .content{padding:4rem;}}.app--legacy .btn{min-height:50px;font-size:2rem;padding:1.2rem 2.4rem;font-weight:500;word-wrap:break-word !important;text-decoration:none !important;}.app--legacy .btn:hover{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}.app--legacy .btn-primary,.app--legacy .btn-primary:hover{background-color:#1e4387;}.app--legacy .btn-primary:hover{text-decoration-color:#849ecf !important;}.app--legacy .btn-primary:active{color:#1e4387;background-color:#fff;}.app--legacy .btn-primary.disabled,.app--legacy .btn-primary:disabled{color:#acacac;background-color:#f6f6f6;border:0;}.app--legacy .btn-primary.disabled:hover span,.app--legacy .btn-primary:disabled:hover span{border-bottom:none;}.app--legacy .link-btn-primary,.app--legacy .link-btn-primary:hover{color:#fff !important;background-color:#1e4387;}.app--legacy .link-btn-primary{min-height:50px;text-align:center;display:inline-block;font-weight:500 !important;border:1px solid #1e4387;padding:1.2rem 2.4rem;text-decoration:none;}.app--legacy .link-btn-primary:hover{text-decoration:underline !important;text-decoration-color:#849ecf !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}.app--legacy .btn-secondary{color:#1e4387 !important;background-color:transparent !important;border-color:#849ecf !important;}.app--legacy .btn-secondary:hover{color:#1e4387;background-color:transparent;border-color:#849ecf;text-decoration-color:#849ecf;}.app--legacy .btn-secondary:focus{outline:1px solid #1e4387 !important;outline-offset:3px;}.app--legacy .btn-secondary:active{color:#1e4387 !important;background-color:#f3f3f3 !important;border-color:#849ecf !important;}.app--legacy .btn-secondary disabled,.app--legacy .btn-secondary.disabled{color:#acacac;border-color:#f6f6f6;}.app--legacy .btn-secondary disabled:hover span,.app--legacy .btn-secondary.disabled:hover span,.app--legacy .table thead th,.app--legacy .table-striped thead th,.app--legacy table thead th{border-bottom:none;}.app--legacy .link-btn-secondary{min-height:50px;display:inline-block;font-weight:500 !important;color:#1e4387;background-color:transparent;border:1px solid #849ecf;padding:0.96rem 2.4rem;text-decoration:none !important;}.app--legacy .link-btn-secondary:hover{color:#1e4387 !important;background-color:transparent;text-decoration:underline !important;text-decoration-color:#849ecf !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}.app--legacy .btn-link{color:#1e4387;border:0;background:0 0;padding:0;text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}.app--legacy .btn-link:hover{color:#1e4387;text-decoration:none;}.app--legacy .btn-link:focus,.app--legacy .destyled-button:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy .destyled-button{border:0;background:0 0;padding:0;text-align:left;}.app--legacy .file{flex:0 0 100%;max-width:100%;display:inline-block;min-height:2rem;background-repeat:no-repeat;background-position:left center;background-color:#fff;padding:1.6rem;margin:0 0.8rem 0.8rem 0;}@media (min-width:576px){.app--legacy .file{flex:0 0 50%;max-width:50%;}}@media (min-width:992px){.app--legacy .file{flex:0 0 33.33333333%;max-width:33.33333333%;}}@media (min-width:768px){.app--legacy.app--mac-contactus.contact_enabled .block-system-main-block{margin-top:0 !important;margin-left:0;margin-right:0;}.app--legacy.app--mac-contactus.contact_enabled .block-system-main-block .offset-sidebar{margin-top:0 !important;}}@media (min-width:992px){.app--legacy.app--mac-contactus.contact_enabled .block-system-main-block{margin-top:0 !important;margin-left:4rem;margin-right:4rem;}.app--legacy.app--mac-contactus.contact_enabled .block-system-main-block .offset-sidebar{margin-top:0 !important;}}.app--legacy.app--mac-contactus.contact_enabled .block-system-main-block .content{padding:0 !important;}.app--legacy--mac-sanctionfinder form,.app--legacy.app--mac-contactus.contact_enabled form{margin:0;}.app--legacy.app--mac-contactus.contact_enabled .offset-container{padding:1.6rem;flex:0 0 100%;max-width:100%;margin:0 auto;}.app--legacy.app--mac-contactus.contact_enabled .offset-container:nth-of-type(1){background-color:#f6f6f6;}.app--legacy.app--mac-contactus.contact_enabled .offset-container:nth-of-type(1) .label,.app--legacy.app--mac-contactus.contact_enabled .offset-container:nth-of-type(1) label{font-size:2rem;}.app--legacy.app--mac-contactus.contact_enabled .offset-container.success{background-color:#bfdbce;margin-bottom:3.2rem;}@media (min-width:768px){.app--legacy.app--mac-contactus.contact_enabled .offset-container{flex:0 0 91.66666667%;max-width:91.66666667%;}}@media (min-width:992px){.app--legacy.app--mac-contactus.contact_enabled .offset-container{flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:4.8rem;padding:3.2rem 4rem;}}.app--legacy--mac-sanctionfinder .app--legacy.app--mac-contactus.contact_enabled .offset-container#edit-namesearchtype,.app--legacy--mac-sanctionfinder .app--legacy.app--mac-contactus.contact_enabled .offset-container.nav-tabs,.app--legacy.app--mac-contactus.contact_enabled .offset-container.radio,.app--legacy.app--mac-contactus.contact_enabled .offset-container.row,.app--legacy.app--mac-contactus.contact_enabled .app--legacy--mac-sanctionfinder .offset-container#edit-namesearchtype,.app--legacy.app--mac-contactus.contact_enabled .app--legacy--mac-sanctionfinder .offset-container.nav-tabs{padding:0;}@media (min-width:768px){.app--legacy--mac-sanctionfinder .app--legacy.app--mac-contactus.contact_enabled .offset-container#edit-namesearchtype,.app--legacy--mac-sanctionfinder .app--legacy.app--mac-contactus.contact_enabled .offset-container.nav-tabs,.app--legacy.app--mac-contactus.contact_enabled .offset-container.radio,.app--legacy.app--mac-contactus.contact_enabled .offset-container.row,.app--legacy.app--mac-contactus.contact_enabled .app--legacy--mac-sanctionfinder .offset-container#edit-namesearchtype,.app--legacy.app--mac-contactus.contact_enabled .app--legacy--mac-sanctionfinder .offset-container.nav-tabs{flex:0 0 100%;max-width:100%;margin:0 4.8rem;}}.app--legacy.app--mac-contactus .radio .form-check{flex:0 0 100%;max-width:100%;}@media (min-width:768px){.app--legacy.app--mac-contactus .radio .form-check{flex:0 0 25%;max-width:25%;}}.app--legacy.app--mac-contactus address.phone{font-size:4rem;font-weight:300;line-height:1.2;margin:1.6rem 0;}@media (min-width:768px){.app--legacy.app--mac-contactus address.phone{font-size:4.8rem;}}.app--legacy.app--mac-contactus .form-item-state{flex:0 0 50%;max-width:50%;}@media (min-width:768px){.app--legacy.app--mac-contactus .form-item-state{flex:0 0 33.33333333%;max-width:33.33333333%;}}.app--legacy.app--mac-contactus .form-item-state{padding-right:0.8rem;}@media (min-width:768px){.app--legacy.app--mac-contactus .form-item-state{padding-right:1.6rem;}}.app--legacy.app--mac-contactus .invalid-feedback .optional,.app--legacy div.summary > br{display:none;}.app--legacy .form-required::after{content:"";vertical-align:super;display:inline-block;background-image:none;background-repeat:no-repeat;background-size:0;width:0;height:0;margin:0;}.app--legacy form{margin:1.6rem;}@media (min-width:768px){.app--legacy form{margin:0;}}.app--legacy--mac-sanctionfinder form #edit-namesearchtype,.app--legacy--mac-sanctionfinder form .nav-tabs,.app--legacy.app--mac-contactus form .radio,form .app--legacy--mac-sanctionfinder #edit-namesearchtype,form .app--legacy--mac-sanctionfinder .nav-tabs,.app--legacy form .row,form .app--legacy.app--mac-contactus .radio{margin:0;padding:0;}.app--legacy form .checkbox,.app--legacy form .radio{padding:0 !important;}.app--legacy form .checkbox .form-check-label input:hover + label::before,.app--legacy form .radio .form-check-label input:hover + label::before{background-color:#f2f6ff;}.app--legacy form .checkbox .form-check-label input:disabled + label,.app--legacy form .radio .form-check-label input:disabled + label{color:#e1e1e1 !important;cursor:not-allowed;text-decoration:none;}.app--legacy form .checkbox .form-check-label input:disabled + label:before,.app--legacy form .radio .form-check-label input:disabled + label:before{background-color:#f6f6f6;border-color:#e1e1e1;}.app--legacy form .checkbox .form-check-label input.is-invalid + label,.app--legacy form .radio .form-check-label input.is-invalid + label{color:#ce2848;}.app--legacy form .checkbox .form-check-label input.is-invalid + label:hover,.app--legacy form .radio .form-check-label input.is-invalid + label:hover{text-decoration-color:#ce2848;}.app--legacy form .checkbox .form-check-label input.is-invalid + label::before,.app--legacy form .radio .form-check-label input.is-invalid + label::before{border-color:#ce2848;}.app--legacy form .checkbox .form-check-label label:hover,.app--legacy form .radio .form-check-label label:hover{text-decoration:underline;text-decoration-color:#282828;cursor:pointer;}.app--legacy form .checkbox .form-check-label label::after,.app--legacy form .checkbox .form-check-label label::before,.app--legacy form .radio .form-check-label label::after,.app--legacy form .radio .form-check-label label::before{top:3px;}.app--legacy form .form-check-label input[type=checkbox]:focus + label::before,.app--legacy form .form-check-label input[type=radio]:focus + label::before{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.32rem rgba(0,123,255,0.25);}.app--legacy form .checkbox .form-check-label input:active + label::before,.app--legacy form .radio .form-check-label input:active + label::before,.app--legacy form .checkbox .form-check-label input:focus + label::before,.app--legacy form .radio .form-check-label input:focus + label::before{border-color:#959595 !important;outline:1px solid #1e4387;outline-offset:3px;}.app--legacy form .invalid-feedback{color:#ce2848;line-height:2.2rem;}.app--legacy .error .invalid-feedback,.app--legacy .has-error .invalid-feedback{display:block;}.app--legacy .checkbox.has-error form .radio .form-check-label label::before,.app--legacy .form-item.error .radio form .checkbox .form-check-label label::before,.app--legacy .form-item.error form .radio .form-check-label label::before,.app--legacy .form-select.error,.app--legacy fieldset.error .checkbox .form-check-label label::before,.app--legacy fieldset.error .radio form .checkbox .form-check-label label::before,.app--legacy fieldset.error form .radio .form-check-label label::before,.app--legacy form .checkbox .form-check-label .form-item.error .radio label::before,.app--legacy form .checkbox .form-check-label fieldset.error .radio label::before,.app--legacy form .checkbox.has-error .form-check-label label::before,.app--legacy form .form-item.error .radio .form-check-label label::before,.app--legacy form .radio .form-check-label .checkbox.has-error label::before,.app--legacy form fieldset.error .radio .form-check-label label::before{border-color:#ce2848;}.app--legacy .form-control{border:1px solid #959595;padding:2.4rem 1.6rem;display:block;clear:both;}.app--legacy .form-control.custom-select{display:block;padding:0 1.2rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down-black.svg);background-repeat:no-repeat;background-position:right 1.2rem center;background-size:12px auto;background-color:#fff;}.app--legacy .form-control.custom-select:focus{border:1px solid #959595;}.app--legacy .form-control.custom-select.is-invalid{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down-invalid.svg);}.app--legacy .form-control.custom-select.is-invalid:focus{border-color:#ce2848;}.app--legacy .form-control button:focus,.app--legacy .form-control.btn:focus{color:#fff;}.app--legacy .form-control:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy .truncated-select select{padding-right:3.2rem !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.app--legacy .label{font-weight:500;}.app--legacy .form-control,.app--legacy select.form-control:not([size]):not([multiple]){height:4.8rem;}.app--legacy .form-control.is-invalid{background-image:none;border-color:#ce2848;box-shadow:none !important;}.app--legacy .fieldset-wrapper legend{font-size:2rem;}.app--legacy .fieldset-wrapper h3,.app--legacy .fieldset-wrapper h4{color:#212529;margin:1.6rem 0;font-size:2.4rem;font-weight:400;}.fieldset-wrapper .app--legacy--mac-sanctionfinder #edit-namesearchtype .form-group[class*=phone],.fieldset-wrapper .app--legacy--mac-sanctionfinder .nav-tabs .form-group[class*=phone],.app--legacy .fieldset-wrapper .row .form-group[class*=phone],.fieldset-wrapper .app--legacy.app--mac-contactus .radio .form-group[class*=phone],.app--legacy--mac-sanctionfinder .fieldset-wrapper #edit-namesearchtype .form-group[class*=phone],.app--legacy--mac-sanctionfinder .fieldset-wrapper .nav-tabs .form-group[class*=phone],.app--legacy.app--mac-contactus .fieldset-wrapper .radio .form-group[class*=phone]{flex:0 0 66.66666667%;max-width:66.66666667%;}.app--legacy .steps{min-height:4rem;}@media (min-width:992px){.app--legacy .modal-lg{max-width:610px;}}.app--legacy input[type=search]{box-sizing:border-box;}.app--legacy .icon-minus,.app--legacy .icon-plus,.app--legacy .icon-post-blue,.app--legacy .icon-print,.app--legacy .icon-print-blue,.app--legacy .icon-share,.app--legacy .icon-upload{min-width:24px;}.app--legacy .icon-minus:before,.app--legacy .icon-plus:before,.app--legacy .icon-post-blue:before,.app--legacy .icon-print-blue:before,.app--legacy .icon-print:before,.app--legacy .icon-share:before,.app--legacy .icon-upload:before{content:" ";position:relative;top:4.8px;background-position:center center;background-repeat:no-repeat;text-align:right;background-size:24px 24px;width:24px;height:24px;display:inline-block;margin-right:0.8rem;}.app--legacy .form-control[type=submit].icon-minus,.app--legacy .form-control[type=submit].icon-plus,.app--legacy .form-control[type=submit].icon-post-blue,.app--legacy .form-control[type=submit].icon-print,.app--legacy .form-control[type=submit].icon-print-blue,.app--legacy .form-control[type=submit].icon-share,.app--legacy .form-control[type=submit].icon-upload,.app--legacy--mac-sanctionfinder .nav-tabs .form-control[type=submit].nav-link{background-position:0.8rem center;background-repeat:no-repeat;background-size:24px 24px;padding-left:4.8rem;}.app--legacy .icon-upload:before,.app--legacy .icon-upload:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/upload-arrow.svg);}.app--legacy .icon-external-link-white:after,.app--legacy .icon-external-link:after{content:" ";bottom:0;background-position:center;background-repeat:no-repeat;text-align:right;width:18px;height:18px;display:inline-block;margin-left:0.8rem;margin-bottom:-2px;}.app--legacy .icon-external-link:after{background-size:18px 18px;}.app--legacy .icon-external-link:after,.app--legacy .icon-external-link:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/External-link.svg);}.app--legacy .icon-external-link-white:after{background-size:18px;}.app--legacy .icon-external-link-white:after,.app--legacy .icon-external-link-white:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/External-link-white.svg);}.app--legacy .icon-plus:before,.app--legacy .icon-plus:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Add.svg);}.app--legacy .icon-minus:after,.app--legacy .icon-minus:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Remove.svg);}.app--legacy .icon-tick{min-width:16px;}.app--legacy .icon-left:before,.app--legacy .icon-right:after,.app--legacy .icon-tick:before{content:" ";position:relative;background-repeat:no-repeat;text-align:right;display:inline-block;}.app--legacy .icon-tick:before{top:3.2px;background-position:center center;background-size:16px 16px;width:16px;height:16px;margin-right:0.8rem;}.app--legacy .icon-left.form-control[type=submit],.app--legacy .icon-right.form-control[type=submit],.app--legacy .icon-tick.form-control[type=submit]{background-position:0.8rem center;background-repeat:no-repeat;background-size:16px 16px;padding-left:4.8rem;}.app--legacy .icon-tick:before,.app--legacy .icon-tick:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Tick.svg);}.app--legacy .icon-left,.app--legacy .icon-right{min-width:6px;}.app--legacy .icon-left:before,.app--legacy .icon-right:after{top:4px;background-size:6px 20px;width:6px;height:20px;}.app--legacy .icon-right:after{background-position:center;margin-left:0.8rem;}.app--legacy .icon-left.form-control[type=submit],.app--legacy .icon-right.form-control[type=submit]{background-size:6px 20px;}.app--legacy .icon-right:after,.app--legacy .icon-right:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-right.svg);}.app--legacy .icon-right.white:after,.app--legacy .icon-right.white:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-right-white.svg);}.app--legacy .icon-left:before{background-position:center center;margin-right:0.8rem;}.app--legacy .icon-left:before,.app--legacy .icon-left:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-left.svg);}.app--legacy .icon-left.white:before,.app--legacy .icon-left.white:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-left-white.svg);}.app--legacy .icon-toggle-up-down.after,.app--legacy .icon-toggle-up-down.before{min-width:1.2rem;}.app--legacy .icon-toggle-up-down.before:before{content:" ";position:relative;top:0.24rem;background-position:center center;background-repeat:no-repeat;text-align:right;background-size:1.2rem 1.2rem;width:1.2rem;height:1.2rem;display:inline-block;margin-right:0.8rem;}.app--legacy .icon-toggle-up-down.after.form-control[type=submit],.app--legacy .icon-toggle-up-down.before.form-control[type=submit]{background-position:0.8rem center;background-repeat:no-repeat;background-size:1.2rem 1.2rem;padding-left:4.8rem;}.app--legacy .icon-toggle-up-down.before:before,.app--legacy .icon-toggle-up-down.before:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy .icon-toggle-up-down.before.collapsed:before,.app--legacy .icon-toggle-up-down.before.collapsed:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);}.app--legacy .icon-toggle-up-down.before:after{margin-top:0.8rem;}.app--legacy .icon-toggle-up-down.after:after{content:" ";position:relative;top:0.24rem;background-position:center;background-repeat:no-repeat;text-align:right;background-size:1.2rem 1.2rem;width:1.2rem;height:1.2rem;margin-left:0.8rem;display:inline-block;float:none;margin-top:0.8rem;}.app--legacy .icon-toggle-up-down.after:after,.app--legacy .icon-toggle-up-down.after:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy .icon-toggle-up-down.after.collapsed:after,.app--legacy .icon-toggle-up-down.after.collapsed:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);}.app--legacy .icon-toggle-up-down.after.d-block:after{display:block;float:right;margin-top:0.8rem;}.app--legacy--mac-sanctionfinder a.icon-toggle-up-down#edit-namesearchtype .icon-toggle,.app--legacy--mac-sanctionfinder a.icon-toggle-up-down.nav-tabs .icon-toggle,.app--legacy a.row.icon-toggle-up-down .icon-toggle,.app--legacy.app--mac-contactus a.icon-toggle-up-down.radio .icon-toggle{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);background-position:right center;background-repeat:no-repeat;}.app--legacy--mac-sanctionfinder a.icon-toggle-up-down.collapsed#edit-namesearchtype .icon-toggle,.app--legacy--mac-sanctionfinder a.icon-toggle-up-down.collapsed.nav-tabs .icon-toggle,.app--legacy a.row.icon-toggle-up-down.collapsed .icon-toggle,.app--legacy.app--mac-contactus a.icon-toggle-up-down.collapsed.radio .icon-toggle{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link{min-width:24px;}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link:after{content:" ";position:relative;top:4.8px;background-position:center;background-repeat:no-repeat;text-align:right;background-size:24px 24px;width:24px;height:24px;display:inline-block;margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Empty-button.svg);}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Hover-button.svg);}.app--legacy--mac-sanctionfinder .nav-tabs .active.nav-link:after,.app--legacy--mac-sanctionfinder .nav-tabs .active.nav-link:hover:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Tick-button.svg);}.app--legacy .icon-share:before,.app--legacy .icon-share:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Share.svg);}.app--legacy .icon-print:before,.app--legacy .icon-print:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Print.svg);}.app--legacy .icon-print-blue:before,.app--legacy .icon-print-blue:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Print-blue.svg);}.app--legacy .icon-post-blue:before,.app--legacy .icon-post-blue:hover:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Post-blue.svg);}.app--legacy .print-share button{color:#0d2247;}.app--legacy h1:nth-of-type(1){margin-top:0;}.app--legacy .h1,.app--legacy h1{font-size:4rem;font-weight:500;line-height:4.4rem;}@media (min-width:768px){.app--legacy .h1,.app--legacy h1{font-size:6rem;line-height:6.4rem;}}.app--legacy .h2,.app--legacy h2{font-size:3.2rem;line-height:4.4rem;font-weight:500;}@media (min-width:768px){.app--legacy .h2,.app--legacy h2{margin-top:8rem;font-size:4rem;line-height:4.4rem;}}.app--legacy .h1,.app--legacy .h2,.app--legacy h1,.app--legacy h2{margin-bottom:3.2rem;margin-top:4.8rem;}@media (max-width:767.98px){.app--legacy .h1,.app--legacy .h2,.app--legacy h1,.app--legacy h2{margin-bottom:0;}}.app--legacy .h3,.app--legacy h3{font-size:2.8rem;line-height:3.2rem;margin-bottom:2.8rem;margin-top:3.2rem;font-weight:500;font-style:normal;}@media (min-width:768px){.app--legacy .h3,.app--legacy h3{font-size:3.2rem;line-height:4rem;margin-bottom:3.2rem;margin-top:4.8rem;}}.app--legacy .card .card-title,.app--legacy .h4,.app--legacy h4{font-size:2.4rem;line-height:3.2rem;margin-bottom:3.2rem;margin-top:4.8rem;}.app--legacy .h5,.app--legacy .h6,.app--legacy--mac-sanctionfinder legend,.app--legacy h5,.app--legacy h6{font-size:2rem;}.app--legacy html.details{padding-top:0;}.app--legacy .alert p,.app--legacy .print-share{margin-top:1.6rem;}@media (min-width:1200px){.app--legacy .print-share{margin-top:0;}}.app--legacy .print-share .dropdown-toggle:after{margin-left:0;border:0;}.app--legacy .print-share a,.app--legacy .print-share a:active,.app--legacy .print-share a:link,.app--legacy .print-share a:visited{color:#1e4387;font-weight:500;text-decoration:none;text-decoration-color:rgba(30,67,135,0.4);}.app--legacy .print-share a:hover{color:#305498;text-decoration:underline;}.app--legacy .print-share a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:underline;}.app--legacy .print-share .dropdown-menu a,.app--legacy .print-share .dropdown-menu a:active,.app--legacy .print-share .dropdown-menu a:link,.app--legacy .print-share .dropdown-menu a:visited{color:#767676;font-weight:400;text-decoration:none;text-decoration-color:rgba(118,118,118,0.4);}.app--legacy .print-share .dropdown-menu a:hover{color:#282828;text-decoration:none;}.app--legacy .print-share .dropdown-menu a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:none;}.app--legacy .content ul{padding-inline-start:30px;}.app--legacy .content ul > li{list-style-image:url(/themes/custom/myagedcare/images/icons/mac/svg/bullet-dark-blue-80.svg);margin-bottom:1.6rem;}.app--legacy .list-unstyled{padding-left:0;list-style:none;}.app--legacy .list-unstyled li{list-style-image:none;}.app--legacy .leaflet-control a,.app--legacy .leaflet-control a:active,.app--legacy .leaflet-control a:link,.app--legacy .leaflet-control a:visited{color:#2a1e87;font-weight:400;text-decoration:none;text-decoration-color:rgba(42,30,135,0.4);}.app--legacy .leaflet-control a:hover{color:#958dd9;text-decoration:none;}.app--legacy .leaflet-control a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:none;}.app--legacy .leaflet-container{font-family:"Calibre",Arial,-apple-system,system-ui,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",sans-serif;}.app--legacy .compare-badge{display:inline-block;border-radius:50%;margin-left:0.8rem;width:2.56rem;text-align:center;background-color:#ece7ef;line-height:25px;}.app--legacy .compare-badge-blue{color:#1e4387;background-color:#fff;font-weight:500;}.app--legacy ul.nav > li{list-style-image:none;margin-bottom:0;}.app--legacy .paragraph--type--accordion-group{margin-top:2.4rem;margin-bottom:4.8rem;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card.card{margin-right:0;border:0;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header{background:#fff;padding-top:1.6rem;padding-bottom:1.6rem;padding-left:0;padding-right:0;border:0;border-top:1px solid #e1e1e1;text-align:left;text-decoration:none;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header .chevron{content:" ";background-repeat:no-repeat;background-image:url(/themes/custom/myagedcare/images//icons/mac/svg/chevron.svg);min-width:10px;height:6px;margin-top:10px;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header.expanded .chevron{transform:rotate(180deg);}@media (min-width:768px){.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header{padding-top:2.4rem;padding-bottom:2.4rem;}}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header .accordion-button{color:#305498;font-size:2.2rem;font-weight:500;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header:hover .accordion-button{-webkit-text-decoration:underline #849ecf;text-decoration:underline #849ecf;text-underline-offset:3px;text-decoration-thickness:1px;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header:hover .chevron{background-image:url(/themes/custom/myagedcare/images//icons/mac/svg/chevron-blue.svg);}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card-header.card-header:focus,.app--legacy .paragraph--type--mac-next-steps .link-card a:focus .link-card-content,.app--legacy--mac-sanctionfinder a:focus .card-title,.app--legacy li[role=tab]:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;}.app--legacy .paragraph--type--accordion-group .paragraph--type--accordion:last-child .accordion-card{border-bottom:1px solid #e1e1e1;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-card.card .card-body{padding:1.6rem 0;}.app--legacy :root{--background-color:transparent;}.app--legacy .background{background-color:var(--background-color);}.app--legacy .card{margin-right:0.8rem;}.app--legacy .card h4{margin-bottom:2.4rem;margin-top:4rem;font-size:3.2rem;}.app--legacy .card .card-text{margin-bottom:3.2rem;}.app--legacy .card .card-body{margin-top:0;}.app--legacy .number-of-slides{color:#03703c;min-width:100px;}.app--legacy .paragraph--type--mac-next-steps{margin-top:3.2rem;margin-bottom:7.2rem;}.app--legacy .paragraph--type--mac-next-steps h2{margin-top:3.2rem;}.app--legacy .paragraph--type--mac-next-steps .link-card{min-height:220px;margin-bottom:1.6rem;}.app--legacy .paragraph--type--mac-next-steps .link-card a{text-decoration:none !important;}.app--legacy .paragraph--type--mac-next-steps .link-card-content{border:#e1e1e1 solid 1px;height:100%;}.app--legacy .paragraph--type--mac-next-steps .link-card-image{background-size:auto 200px;background-position-x:center;background-position-y:top;height:170px;overflow:hidden;width:100%;}.app--legacy .paragraph--type--mac-next-steps .link-card-image img{width:3.2rem;height:3.2rem;margin-left:1.6rem;margin-top:1.6rem;}.app--legacy .paragraph--type--mac-next-steps .link-card-image-1{background-image:url(/themes/custom/myagedcare/images//paragraphs/next-steps/card-step-1@2x.png);}.app--legacy .paragraph--type--mac-next-steps .link-card-image-2{background-image:url(/themes/custom/myagedcare/images//paragraphs/next-steps/card-step-2@2x.png);}.app--legacy .paragraph--type--mac-next-steps .link-card-image-3{background-image:url(/themes/custom/myagedcare/images//paragraphs/next-steps/card-step-3@2x.png);}.app--legacy .paragraph--type--mac-next-steps .link-card-image-4{background-image:url(/themes/custom/myagedcare/images//paragraphs/next-steps/card-step-4@2x.png);}.app--legacy .paragraph--type--mac-next-steps .link-card-text{padding:0 1.6rem 1.6rem;}.app--legacy .paragraph--type--mac-next-steps .link-card-text span,.app--legacy mac-section .expanded .title h3{color:#282828;}.app--legacy .paragraph--type--mac-next-steps .link-card-text span:first-child{font-weight:500;}.app--legacy .paragraph--type--mac-next-steps .link-card-text span:last-child:after{margin-left:0.8rem;padding-right:1.2rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Link-right-chevron-282828.svg);background-position-x:center;background-position-y:8px;background-repeat:no-repeat;background-size:7px;content:"";}.app--legacy .paragraph--type--mac-next-steps .link-card a:hover,.app--legacy .search-result-card .search-card-link:hover h4{text-decoration:underline !important;text-decoration-color:rgba(30,67,135,0.4) !important;}.app--legacy .paragraph--type--mac-next-steps .link-card a:hover .link-card-text span{color:#1e4387;}.app--legacy .paragraph--type--mac-next-steps .link-card a:hover .link-card-text span:last-child:after{margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Link-right-chevron-1e4387.svg);}.app--legacy .paragraph--type--mac-next-steps .active{border-color:#282828;}@media (max-width:575.98px){.app--legacy .paragraph--type--mac-next-steps .link-card{width:100%;}}@media (min-width:576px){.app--legacy .paragraph--type--mac-next-steps .link-card{width:calc(50% - 8px);}.app--legacy .paragraph--type--mac-next-steps .link-card:not(:nth-child(2n)){margin-right:1.6rem;}.app--legacy .paragraph--type--mac-next-steps .link-card:nth-child(2n){margin-right:0;}}@media (min-width:768px){.app--legacy .paragraph--type--mac-next-steps .link-card{width:calc(33.3333333333% - 12px);min-height:280px;}.app--legacy .paragraph--type--mac-next-steps .link-card:not(:nth-child(3n)){margin-right:1.6rem;}.app--legacy .paragraph--type--mac-next-steps .link-card:nth-child(3n){margin-right:0;}}@media (min-width:992px){.app--legacy .paragraph--type--mac-next-steps .link-card{width:calc(25% - 12px);max-width:200px;}.app--legacy .paragraph--type--mac-next-steps .link-card:not(:nth-child(4n)){margin-right:1.6rem;}.app--legacy .paragraph--type--mac-next-steps .link-card:nth-child(4n){margin-right:0;}}@media (min-width:1200px){.app--legacy .paragraph--type--mac-next-steps .quick-checklist{flex:0 0 66.66667%;max-width:66.66667%;}}.app--legacy .paragraph--type--mac-quick-checklist{margin:10rem 0;}.app--legacy .path-frontpage{counter-reset:step;}@media (min-width:992px){.app--legacy .path-frontpage .block-system-main-block{margin-top:-1.6rem;margin-right:4rem;margin-bottom:0;margin-left:4rem;}}@media (min-width:1200px){.app--legacy .path-frontpage .block-system-main-block{margin-top:0;}}.app--legacy .path-frontpage .block-system-main-block .print-share{padding-top:1.2rem;padding-left:6.4rem;padding-bottom:4.8rem;}@media (min-width:992px){.app--legacy .path-frontpage .block-system-main-block .print-share{padding-left:8.4rem;padding-bottom:0;}}@media (min-width:1200px){.app--legacy .path-frontpage .block-system-main-block .print-share{padding-top:0;padding-left:0;}}.app--legacy .path-frontpage .content{padding-top:0;}.app--legacy--mac-sanctionfinder .block-system-main-block{margin-top:0 !important;}@media (min-width:768px){.app--legacy--mac-sanctionfinder .block-system-main-block{margin-top:-6.4rem !important;margin-left:0;margin-right:0;}.app--legacy--mac-sanctionfinder .block-system-main-block .offset-sidebar{margin-top:6.4rem !important;}}@media (min-width:992px){.app--legacy--mac-sanctionfinder .block-system-main-block{margin-top:-6.4rem !important;margin-left:4rem;margin-right:4rem;}.app--legacy--mac-sanctionfinder .block-system-main-block .offset-sidebar{margin-top:6.4rem !important;}}.app--legacy--mac-sanctionfinder .block-system-main-block .content{padding:0 !important;}.app--legacy--mac-sanctionfinder .offset-container{padding:1.6rem;flex:0 0 100%;max-width:100%;margin:0 auto;}.app--legacy--mac-sanctionfinder .offset-container:nth-of-type(1){background-color:#fff;}.app--legacy--mac-sanctionfinder .offset-container:nth-of-type(1) .label,.app--legacy--mac-sanctionfinder .offset-container:nth-of-type(1) label{font-size:2rem;}.app--legacy--mac-sanctionfinder .offset-container.success{background-color:#bfdbce;margin-bottom:3.2rem;}@media (min-width:768px){.app--legacy--mac-sanctionfinder .offset-container{flex:0 0 91.66666667%;max-width:91.66666667%;}}@media (min-width:992px){.app--legacy--mac-sanctionfinder .offset-container{flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:4.8rem;padding:3.2rem 4rem;}}.app--legacy--mac-sanctionfinder .offset-container#edit-namesearchtype,.app--legacy--mac-sanctionfinder .offset-container.nav-tabs,.app--legacy--mac-sanctionfinder .offset-container.row,.app--legacy--mac-sanctionfinder .app--legacy.app--mac-contactus .offset-container.radio,.app--legacy.app--mac-contactus .app--legacy--mac-sanctionfinder .offset-container.radio{padding:0;}@media (min-width:768px){.app--legacy--mac-sanctionfinder .offset-container#edit-namesearchtype,.app--legacy--mac-sanctionfinder .offset-container.nav-tabs,.app--legacy--mac-sanctionfinder .offset-container.row,.app--legacy--mac-sanctionfinder .app--legacy.app--mac-contactus .offset-container.radio,.app--legacy.app--mac-contactus .app--legacy--mac-sanctionfinder .offset-container.radio{flex:0 0 100%;max-width:100%;margin:0 4.8rem;}}.app--legacy--mac-sanctionfinder .nav-tabs{border:0;justify-content:space-between;margin:0;}@media (min-width:768px){.app--legacy--mac-sanctionfinder .nav-tabs{margin-bottom:1.6rem;}}.app--legacy--mac-sanctionfinder .nav-tabs .nav-item{padding:0 1.6rem 0 0;cursor:pointer;margin-right:1.6rem;}@media (max-width:767.98px){.app--legacy--mac-sanctionfinder .nav-tabs .nav-item{flex:0 0 100%;max-width:100%;margin-bottom:1.6rem;padding:0;}}@media (min-width:768px){.app--legacy--mac-sanctionfinder .nav-tabs .nav-item:last-of-type{margin-right:0;}}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link{text-decoration:none;font-weight:500;border-radius:2px;padding:1.28rem;background-color:#f6f6f6;border-color:#e1e1e1;color:#5a5a5a;}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link:hover{background-color:#f2f6ff;border-color:#cbd7ef;}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link:hover span{color:#1e4387;border-bottom:1px solid rgba(30,67,135,0.4);}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link.active{background-color:#305498;border-color:#305498;}.app--legacy--mac-sanctionfinder .nav-tabs .nav-link.active span{color:#fff;border:0;}.app--legacy--mac-sanctionfinder .location-type a,.app--legacy--mac-sanctionfinder .location-type a:active,.app--legacy--mac-sanctionfinder .location-type a:focus,.app--legacy--mac-sanctionfinder .location-type a:link,.app--legacy--mac-sanctionfinder .location-type a:visited{text-decoration:none !important;border-bottom-color:rgba(30,67,135,0.4);border-bottom-width:1px;border-bottom-style:solid;}.app--legacy--mac-sanctionfinder .location-type a:hover{text-decoration:none !important;border:0;}.app--legacy--mac-sanctionfinder #edit-namesearchtype .radio{flex:0 0 100%;max-width:100%;}@media (min-width:768px){.app--legacy--mac-sanctionfinder #edit-namesearchtype .radio{flex:0 0 33.33333333%;max-width:33.33333333%;}}.app--legacy--mac-sanctionfinder .search-result-count-block{height:6.4rem;}.app--legacy--mac-sanctionfinder .search-result-count{color:#cbd7ef;background-color:#1e4387;}.app--legacy--mac-sanctionfinder .search-result-count a{color:#fff !important;margin-bottom:0;}.app--legacy--mac-sanctionfinder .search-result-count a:active,.app--legacy--mac-sanctionfinder .search-result-count a:hover{color:#cbd7ef !important;text-decoration:none;}.app--legacy--mac-sanctionfinder .nnc-date{font-size:2.4rem;}.app--legacy--mac-sanctionfinder .text-decoration-underline{text-decoration-line:underline;}.app--legacy--mac-sanctionfinder .font-weight-medium-important{font-weight:500 !important;}.app--legacy .alert{margin:0;border-left-width:8px;padding:3.2rem 4rem;}.app--legacy .alert .btn-primary:hover,.app--legacy .alert button:hover{background-color:transparent;border:0;}.app--legacy .alert p a,.app--legacy .alert p a:active,.app--legacy .alert p a:link,.app--legacy .alert p a:visited{color:#fff;font-weight:400;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.4);}.app--legacy .alert p a:hover{color:#fff;text-decoration:underline;}.app--legacy .alert p a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:underline;}.app--legacy .alert dl,.app--legacy .alert ol,.app--legacy .alert ul{margin:0;}.app--legacy #header{background-color:#fff;}.app--legacy #content{padding:0;}.app--legacy div.form-group,.app--legacy fieldset.form-group{padding-left:0;padding-right:0;}.app--legacy .table thead tr,.app--legacy .table-striped thead tr,.app--legacy table thead tr{background:0 0 !important;}.app--legacy .table tbody tr:nth-child(odd),.app--legacy .table tbody tr:nth-child(odd):hover,.app--legacy .table-striped tbody tr:nth-child(odd),.app--legacy .table-striped tbody tr:nth-child(odd):hover,.app--legacy table tbody tr:nth-child(odd),.app--legacy table tbody tr:nth-child(odd):hover{background:#f2f6ff;}.app--legacy .table tbody tr:nth-child(even),.app--legacy .table tbody tr:nth-child(even):hover,.app--legacy .table-striped tbody tr:nth-child(even),.app--legacy .table-striped tbody tr:nth-child(even):hover,.app--legacy table tbody tr:nth-child(even),.app--legacy table tbody tr:nth-child(even):hover{background:0 0;}.app--legacy .table th,.app--legacy .table-striped th,.app--legacy table th{font-weight:500;min-width:208px;}.app--legacy .table td,.app--legacy .table th,.app--legacy .table-striped td,.app--legacy .table-striped th,.app--legacy table td,.app--legacy table th{border-top:none;padding:0.8rem 1.6rem;vertical-align:top;border-right:1px solid #cbd7ef;}.app--legacy .table td:last-of-type,.app--legacy .table-striped td:last-of-type,.app--legacy table td:last-of-type{border-right:none;}.app--legacy tr.selected td{background:#ffc;}.app--legacy td.checkbox,.app--legacy th.checkbox{text-align:center;}.app--legacy .tooltip{font-size:1.6rem;font-family:Calibre,Arial,Verdana,sans-serif;font-weight:500;}.app--legacy .tooltip.show{opacity:1;}.app--legacy .tooltip .tooltip-inner{background-color:#305498;color:#fff;}.app--legacy .bs-tooltip-top .arrow::before{border-top-color:#305498;}.app--legacy .disclaimer{margin-top:19.2rem;color:#767676;}.app--legacy .bg-light-blue{background-color:#f2f6ff;}.app--legacy .font-colour,.app--legacy mac-staffing-ach .staffing .care-minute-target h3{color:#282828 !important;}.app--legacy .primary-colour{color:#1e4387 !important;}.app--legacy .text-muted{color:#767676 !important;}.app--legacy .i{font-style:italic !important;}.app--legacy .small,.app--legacy small{line-height:2.2rem !important;}.app--legacy small{font-size:1.6rem !important;}.app--legacy .large{font-size:2.4rem !important;line-height:3.2rem !important;}.app--legacy .btn:focus,.app--legacy .focus,.app--legacy .radio-check-common input:focus ~ label,.app--legacy a:focus,.app--legacy mac-dropdown .dropdown button:focus,.app--legacy mac-personalised-pathways mac-checklist-section .personalised-pathways-collapse-button:focus,.app--legacy mac-personalised-pathways mac-checklist-section table a:focus,.app--legacy mac-personalised-pathways mac-checklist-section table button:focus,.app--legacy mac-quick-checklist mac-checklist-section .personalised-pathways-collapse-button:focus,.app--legacy mac-quick-checklist mac-checklist-section table a:focus,.app--legacy mac-quick-checklist mac-checklist-section table button:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;}.app--legacy .legend-small{font-size:2rem;font-weight:500;line-height:2.8rem;margin-bottom:0.8rem;}.app--legacy .pb-before-always{page-break-before:always;}.app--legacy .border,.app--legacy .border-right,.app--legacy .border-top{border-color:#e1e1e1 !important;}.app--legacy .compare-bar > div.col.p-3 > h2,.app--legacy--mac-sanctionfinder .nav-tabs .compare-bar > div.p-3.nav-item > h2{color:#1e4387;margin-bottom:1.6rem;font-size:2.4rem;}.app--legacy .compare-bar .text-primary-B-00{max-width:72rem;}.app--legacy .small{font-size:1.6rem !important;}.app--legacy .details{padding-top:2.4rem;}.app--legacy .details .summary{display:block;background-position:99% 10px;background-repeat:no-repeat;padding-bottom:2.4rem;list-style-type:none;}.app--legacy .details .summary::-webkit-details-marker{display:none;}.app--legacy .details .summary a{display:block;text-decoration:none !important;background-position:99% 10px;background-repeat:no-repeat;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);}.app--legacy .details .summary a[aria-expanded=true]{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy .details .summary a[aria-expanded=true] .hide-on-open{display:none;}@media (max-width:767.98px){.app--legacy .stackable td,.app--legacy .stackable th{display:table-row;border:1.6rem solid transparent !important;}.app--legacy .stackable th{border-bottom:0.8rem solid transparent !important;}.app--legacy .stackable td{border-top:0.8rem solid transparent !important;}}@media print{.app--legacy .p-0{padding:unset !important;}.app--legacy .m-0{margin:unset !important;}.app--legacy .p-3,.app--legacy .p-4,.app--legacy .pb-4,.app--legacy .py-1,.app--legacy .py-2,.app--legacy .py-3,.app--legacy .py-4,.app--legacy .py-md-5{padding-bottom:unset !important;}.app--legacy .pl-2,.app--legacy .pl-3,.app--legacy .pl-5,.app--legacy .px-2,.app--legacy .px-3,.app--legacy .px-4,.app--legacy .px-md-5{padding-left:unset !important;}.app--legacy .p-3,.app--legacy .p-4,.app--legacy .pt-3,.app--legacy .pt-4,.app--legacy .py-1,.app--legacy .py-2,.app--legacy .py-3,.app--legacy .py-4{padding-top:unset !important;}.app--legacy .pr-2,.app--legacy .pr-3,.app--legacy .px-2,.app--legacy .px-3,.app--legacy .px-4{padding-right:unset !important;}.app--legacy .mt-0,.app--legacy .mt-2,.app--legacy .mt-3,.app--legacy .mt-4,.app--legacy .mt-5,.app--legacy .my-2,.app--legacy .my-3,.app--legacy .my-4,.app--legacy .my-5{margin-top:unset !important;}.app--legacy .mb-0,.app--legacy .mb-3,.app--legacy .mb-4,.app--legacy .mb-5,.app--legacy .my-2,.app--legacy .my-3,.app--legacy .my-4,.app--legacy .my-5{margin-bottom:unset !important;}.app--legacy .ml-3,.app--legacy .mx-0,.app--legacy .mx-3{margin-left:unset !important;}.app--legacy .mr-4,.app--legacy .mx-0,.app--legacy .mx-3{margin-right:unset !important;}@page{.app--legacy{size:A4 portrait;margin:1cm;font-size:12pt !important;}}@page :blank{.app--legacy{height:0;}}.app--legacy *{background-image:none !important;background-color:transparent !important;color:#000 !important;height:auto;margin:0;padding:0;min-height:0;}.app--legacy body{line-height:15pt;font-size:12pt !important;border:0;}.app--legacy a,.app--legacy a:active,.app--legacy a:hover,.app--legacy a:link,.app--legacy a:visited{text-decoration:none;border:0;}.app--legacy--mac-servicefinder form,.app--legacy a::after{display:none;}.app--legacy a:not([href])::after,.app--legacy a[href^=tel]::after{display:none;}.app--legacy a[href^=http]::after,.app--legacy a[href^=mailto]::after{content:"(" attr(href) ")";}.app--legacy dl,.app--legacy h1,.app--legacy ol,.app--legacy ul{margin-bottom:1.6rem;}.app--legacy h1{padding:0;font-weight:500;}.app--legacy .h1,.app--legacy .h2,.app--legacy .h3,.app--legacy .h4,.app--legacy .h5,.app--legacy .h6,.app--legacy .title,.app--legacy h2,.app--legacy h3,.app--legacy h4,.app--legacy h5,.app--legacy h6{padding:0;margin-bottom:1.6rem;margin-top:0;font-weight:500;}.app--legacy h1,.app--legacy title{font-size:19.5pt;margin:0;}.app--legacy .h2,.app--legacy h2{font-size:15pt;margin-top:2.4rem;}.app--legacy .h3,.app--legacy .h4,.app--legacy h3,.app--legacy h4{font-size:13.5pt;}.app--legacy .h5,.app--legacy .h6,.app--legacy h5,.app--legacy h6{font-size:12pt;}.app--legacy .table tr,.app--legacy div,.app--legacy table tr{display:block;}.app--legacy .table,.app--legacy table{height:100%;}.app--legacy .table td,.app--legacy .table th,.app--legacy table td,.app--legacy table th{border:0 !important;padding:0;display:inline-block;}.app--legacy .label,.app--legacy label,.app--legacy legend{font-size:12pt;}.app--legacy dl,.app--legacy ol,.app--legacy ul{margin-top:1.6rem;margin-left:1.6rem;}.app--legacy .hide-on-open,.app--legacy--mac-servicefinder mac-doris-box,.app--legacy .print-share{display:none !important;}.app--legacy #header,.app--legacy--mac-servicefinder mac-provider-resources .resources-box .resource-link-container a{padding:0;}.app--legacy .block-system-main-block{margin:0;padding:0;min-height:0;}.app--legacy .collapse{display:block;}.app--legacy #content{height:100%;left:0;}.app--legacy .text-muted{color:#000 !important;}.app--legacy .col,.app--legacy .col-12,.app--legacy .col-4,.app--legacy .col-8,.app--legacy .col-auto,.app--legacy .col-lg-4,.app--legacy .col-lg-8,.app--legacy .col-lg-9,.app--legacy .col-md-4,.app--legacy .col-md-5,.app--legacy .col-md-6,.app--legacy .col-md-7,.app--legacy .col-md-8,.app--legacy .col-md-auto,.app--legacy .col-sm-12,.app--legacy .col-xl-3,.app--legacy--mac-sanctionfinder .nav-tabs .nav-item{padding-left:0;}.app--legacy .ach .ratings-rating-name,.app--legacy .aged-care-homes .ratings-rating-name{color:#5a5a5a !important;}.app--legacy .ach .rating svg > path,.app--legacy .aged-care-homes .rating svg > path{fill:#f6f6f6 !important;stroke:#acacac !important;}.app--legacy .ach .rating-full svg > path,.app--legacy .aged-care-homes .rating-full svg > path{fill:#5a5a5a !important;stroke:#5a5a5a !important;}.app--legacy--mac-servicefinder .mac-header{padding:0 !important;min-height:200px;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion .paragraph--type--accordion .accordion-card-header::after,.app--legacy--mac-servicefinder .mac-passfail-list > li.fail:before,.app--legacy--mac-servicefinder .mac-passfail-list > li.not-assessed:before,.app--legacy--mac-servicefinder .mac-passfail-list > li.pass:before,.app--legacy--mac-servicefinder .search-result-bar{display:none;}.app--legacy--mac-servicefinder .search-result-card img,.app--legacy--mac-servicefinder .search-result-pagination{display:none !important;}.app--legacy--mac-servicefinder .search-results-print-header .search-criteria{padding-bottom:2.4rem;margin-bottom:1.6rem;border-bottom:1px solid #000100;}.app--legacy--mac-servicefinder .search-results-print-header .search-criteria p{margin-bottom:0;}.app--legacy--mac-servicefinder .search-results-print-header .search-criteria strong{font-weight:700;}.app--legacy--mac-servicefinder .search-results{padding-top:0 !important;margin-top:2.4rem;}.app--legacy--mac-servicefinder .search-result-card{border:0;display:block !important;position:static !important;width:100%;padding-bottom:3.2rem;margin-bottom:3.2rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:1px solid #5a5a5a;}.app--legacy--mac-servicefinder .short-term-care .mac-header{min-height:100px;}.app--legacy--mac-servicefinder ul > li{list-style-type:circle;}.app--legacy--mac-servicefinder ul > li:before{content:none;}.app--legacy--mac-servicefinder .survey-legend,.app--legacy--mac-servicefinder .survey-results .question-row{page-break-inside:avoid;}.app--legacy--mac-servicefinder .block-system-main-block{margin-top:0 !important;margin-left:0;margin-right:0;}.app--legacy--mac-sanctionfinder .app--legacy--mac-servicefinder #edit-namesearchtype,.app--legacy--mac-sanctionfinder .app--legacy--mac-servicefinder .nav-tabs,.app--legacy--mac-servicefinder #block-myagedcare-mainpagecontent,.app--legacy--mac-servicefinder #block-myagedcare-mainpagecontent > .content,.app--legacy--mac-servicefinder #main,.app--legacy--mac-servicefinder .inner-container,.app--legacy--mac-servicefinder .app--legacy--mac-sanctionfinder #edit-namesearchtype,.app--legacy--mac-servicefinder .app--legacy--mac-sanctionfinder .nav-tabs,.app--legacy--mac-servicefinder .row,.app--legacy--mac-servicefinder .app--legacy.app--mac-contactus .radio,.app--legacy.app--mac-contactus .app--legacy--mac-servicefinder .radio{padding:0 !important;margin:0 !important;width:100% !important;}.app--legacy--mac-sanctionfinder .app--legacy--mac-servicefinder #edit-namesearchtype,.app--legacy--mac-sanctionfinder .app--legacy--mac-servicefinder .nav-tabs,.app--legacy--mac-servicefinder .app--legacy--mac-sanctionfinder #edit-namesearchtype,.app--legacy--mac-servicefinder .app--legacy--mac-sanctionfinder .nav-tabs,.app--legacy--mac-servicefinder .row,.app--legacy--mac-servicefinder .app--legacy.app--mac-contactus .radio,.app--legacy.app--mac-contactus .app--legacy--mac-servicefinder .radio{display:block;}.app--legacy--mac-servicefinder .d-print-none,.app--legacy--mac-servicefinder .print-share,.app--legacy--mac-servicefinder .provider-details-tabs,.app--legacy--mac-servicefinder .sfp-hide-before:before,.app--legacy--mac-servicefinder hr{display:none !important;}.app--legacy--mac-servicefinder .sfp-print-clear-float,.app--legacy--mac-servicefinder div{float:none !important;}.app--legacy--mac-servicefinder h2{font-size:24px;}.app--legacy--mac-servicefinder .content-container{margin:0 !important;padding:0 !important;}.app--legacy--mac-servicefinder .content-container .h1,.app--legacy--mac-servicefinder .content-container .h2,.app--legacy--mac-servicefinder .content-container .h3,.app--legacy--mac-servicefinder .content-container .h4,.app--legacy--mac-servicefinder .content-container .h5,.app--legacy--mac-servicefinder .content-container h1,.app--legacy--mac-servicefinder .content-container h2,.app--legacy--mac-servicefinder .content-container h3,.app--legacy--mac-servicefinder .content-container h4,.app--legacy--mac-servicefinder .content-container h5{color:#000 !important;margin-top:0 !important;margin-bottom:0 !important;}.app--legacy--mac-servicefinder a{text-decoration:none !important;}.app--legacy--mac-servicefinder .sfp-print-24{font-size:24px !important;}.app--legacy--mac-servicefinder .sfp-print-20{font-size:20px !important;}.app--legacy--mac-servicefinder .sfp-print-18{font-size:18px !important;}.app--legacy--mac-servicefinder .sfp-print-bold{font-weight:500 !important;}.app--legacy--mac-servicefinder .mac-passfail-list{margin-left:0;padding-left:0;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;}.app--legacy--mac-servicefinder .mac-passfail-list > li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;}.app--legacy--mac-servicefinder .mac-passfail-list > li .quality-print-icon{position:absolute;left:-40px;display:block !important;}.app--legacy--mac-servicefinder .mac-passfail-list > li.legend{line-height:26px;margin-bottom:0.8rem;}.app--legacy--mac-servicefinder .mac-passfail-list > li.legend .quality-print-icon{margin-left:-3.2rem;left:auto;}.app--legacy--mac-servicefinder .mac-header{border-width:0 0 1px;border-style:solid;border-color:#000;padding-bottom:24px !important;margin-bottom:32px !important;margin-left:0 !important;margin-right:0 !important;}.app--legacy--mac-servicefinder .sfp-print-reset,.app--legacy--mac-servicefinder .sfp-print-reset-children,.app--legacy--mac-servicefinder .sfp-print-reset-children div,.app--legacy--mac-servicefinder .sfp-print-reset-children p,.app--legacy--mac-servicefinder .sfp-print-reset-children span,.app--legacy--mac-servicefinder .sfp-print-reset-children td,.app--legacy--mac-servicefinder .sfp-print-reset-children th{padding:0 !important;margin:0 !important;border:0 !important;}.app--legacy--mac-servicefinder .sfp-print-collapse,.app--legacy--mac-servicefinder .sfp-print-collapse-inline,.app--legacy--mac-servicefinder mac-government-compliance-rating .dot{border:0 !important;}.app--legacy--mac-servicefinder .sfp-print-collapse div{border:0 !important;display:block !important;margin-left:0 !important;margin-right:0 !important;}.app--legacy--mac-servicefinder .sfp-print-collapse-inline div{border:0 !important;display:block !important;}.app--legacy--mac-servicefinder .sfp-print-collapse button{padding:0 !important;display:block;}.app--legacy--mac-servicefinder .sfp-print-collapse button:after,.app--legacy--mac-servicefinder .sfp-print-collapse-inline button:after{content:"" !important;display:none !important;}.app--legacy--mac-servicefinder .sfp-print-collapse button ~ div{display:block !important;padding:0 !important;}.app--legacy--mac-servicefinder .sfp-print-collapse-inline button,.app--legacy--mac-servicefinder .sfp-print-collapse-inline button ~ div{padding:0 !important;}.app--legacy--mac-servicefinder .sfp-print-collapse button .summary,.app--legacy--mac-servicefinder .sfp-print-collapse-inline button .summary,.app--legacy--mac-servicefinder mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-link-icon{display:none !important;}.app--legacy--mac-servicefinder .sfp-print-collapse-inline .d-flex,.app--legacy--mac-servicefinder .sfp-print-collapse-inline button,.app--legacy--mac-servicefinder .sfp-print-collapse-inline button ~ div{display:inline !important;}.app--legacy--mac-servicefinder .sfp-print-collapse-inline button{width:auto;}.app--legacy--mac-servicefinder .sfp-print-collapse-inline div,.app--legacy--mac-servicefinder .sfp-print-collapse-inline span{margin:0 !important;min-width:auto;}.app--legacy--mac-servicefinder .sfp-print-labelled-inline,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi{margin:0 !important;padding:0 !important;}.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > div,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > p,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > span,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > td,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > th,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > div,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > p,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > span,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > td,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > th{display:inline !important;min-width:auto !important;}.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > div:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > p:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > span:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > td:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > th:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > div:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > p:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > span:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > td:first-child,.app--legacy--mac-servicefinder .sfp-print-labelled-inline > th:first-child{font-weight:500;padding-right:10px !important;}.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > div:first-child:after,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > p:first-child:after,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > span:first-child:after,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > td:first-child:after,.app--legacy--mac-servicefinder .sfp-print-labelled-inline-semi > th:first-child:after{content:":";}.app--legacy--mac-servicefinder .sfp-print-section{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.app--legacy--mac-servicefinder .sfp-print-section,.app--legacy--mac-servicefinder .sfp-print-section-pb-allowed{display:block;padding:16px 0 !important;margin:0 !important;border-width:0 0 1px !important;border-style:solid !important;border-color:#e1e1e1 !important;}.app--legacy--mac-servicefinder .sfp-print-section-first,.app--legacy--mac-servicefinder .sfp-print-section-first-primary{display:block;margin:0 !important;border-width:0 0 1px !important;border-style:solid !important;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.app--legacy--mac-servicefinder .sfp-print-section-first{border-color:#e1e1e1 !important;padding:0 0 16px !important;}.app--legacy--mac-servicefinder .sfp-print-section-first-primary{padding:0 0 16px !important;border-color:#000 !important;}.app--legacy--mac-servicefinder .sfp-print-section-pb-allowed{page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;}.app--legacy--mac-servicefinder mac-government-compliance-rating > div:first-child{padding-bottom:16px;}.app--legacy--mac-servicefinder .provider-contact-details{margin-top:30px !important;}.app--legacy--mac-servicefinder mac-provider-resources .resources-box{padding:0;margin:0 !important;}.app--legacy--mac-servicefinder mac-provider-resources .resources-box .resource-link-container{width:100%;}.app--legacy--mac-servicefinder mac-provider-resources .resources-box .resource-link-container a .resource-link{float:left;}.app--legacy--mac-servicefinder mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details{width:auto !important;padding-right:10px;}.app--legacy--mac-servicefinder mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details .resource-title{text-decoration:underline;padding-top:0 !important;}.app--legacy .form-check-label label::after,.app--legacy .form-check-label label::before,.app--legacy--mac-servicefinder .home-care-packages .more-information-info-block .info-block .info-block-icon,.app--legacy--mac-servicefinder mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details .resource-file-size{display:none !important;}.app--legacy--mac-servicefinder .room-collapse .room-occupancy{width:auto !important;}.app--legacy--mac-servicefinder .quality-standards-report-container{padding-top:32px;}.app--legacy--mac-servicefinder .home-care-packages .sfp-print-section-first{border:0 !important;}.app--legacy--mac-servicefinder .home-care-packages .info-block{margin:20px 0 !important;}.app--legacy--mac-servicefinder .home-care-packages .info-block a{color:#000 !important;text-decoration:underline !important;}.app--legacy--mac-servicefinder .home-care-packages .hcp-levels-container .hcp-level-collapse button{font-size:2rem;}.app--legacy--mac-servicefinder .home-care-packages .more-information-info-block{margin-top:0 !important;padding:0 !important;display:block !important;}.app--legacy--mac-servicefinder .home-care-packages .more-information-info-block .info-block{padding:20px !important;margin:0 0 20px !important;border:1px solid #000;display:block !important;}.app--legacy--mac-servicefinder .home-care-packages .more-information-info-block .info-block .description{margin-top:0 !important;font-size:18px;font-weight:500;min-height:0 !important;}.app--legacy--mac-servicefinder .home-care-packages .more-information-info-block .info-block .link-label{color:#000 !important;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group{flex:0 0 100% !important;max-width:100% !important;padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid #000;margin-bottom:0;margin-top:0;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group h2{margin-top:0 !important;font-size:15pt;font-weight:500;margin-bottom:15px;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion{padding-top:10px;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion .paragraph--type--accordion{min-height:unset;flex:unset;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion .paragraph--type--accordion .accordion-card{display:block !important;position:static !important;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion .paragraph--type--accordion .accordion-card-header{outline:0 !important;padding:25px 0 16px !important;border:0 !important;border-color:#fff !important;border-top:1px solid #e1e1e1 !important;display:block;}.app--legacy .node--type-govcms-standard-page #page.row,.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion .paragraph--type--accordion .collapse,.node--type-govcms-standard-page .app--legacy--mac-sanctionfinder #page.nav-tabs,.node--type-govcms-standard-page .app--legacy.app--mac-contactus #page.radio,.app--legacy--mac-sanctionfinder .node--type-govcms-standard-page #page.nav-tabs,.app--legacy.app--mac-contactus .node--type-govcms-standard-page #page.radio{display:block !important;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion .paragraph--type--accordion .card-body{padding:0 !important;flex:unset;display:block;}.app--legacy .node--type-govcms-standard-page .paragraph--type--accordion-group .accordion .paragraph--type--accordion .card-body ul{margin-top:0;}.app--legacy .form-check-label input{z-index:1 !important;opacity:1 !important;}.app--legacy .form-check-label label{margin-left:0 !important;}.app--legacy .form-check-input{margin-left:-1.6rem;}.app--legacy mac-aged-care-homes .quality-standards-legend-wrapper{position:relative;}.app--legacy .node--type-govcms-standard-page{margin-left:0 !important;margin-right:0 !important;}.app--legacy .node--type-govcms-standard-page *{float:none !important;position:static !important;}.app--legacy .node--type-govcms-standard-page .sr-only{display:none !important;}.app--legacy .node--type-govcms-standard-page #main{padding-bottom:0 !important;}.app--legacy .node--type-govcms-standard-page #main #content{position:static !important;}.app--legacy .node--type-govcms-standard-page .content{margin:0 !important;padding:0 !important;}.app--legacy .node--type-govcms-standard-page .lead{font-size:15pt;}.app--legacy .node--type-govcms-standard-page .block-system-main-block{margin-left:0 !important;margin-right:0 !important;}.app--legacy .compare.aged-care-homes{width:68rem;margin-left:0 !important;padding-right:0 !important;}.app--legacy .print-consumer-experience-report .quality-standards-report-container,.app--legacy .print-consumer-experience-report .understanding-quality-container{display:none !important;}.app--legacy .print-consumer-experience-report .mac-header .provider-contact-details{display:block !important;padding:16px 0 !important;border:0 !important;}.app--legacy .print-consumer-experience-report .mac-header .provider-contact-details div{margin:0 !important;}}.app--legacy .mac-header{padding:4.8rem 2.4rem 8rem;margin:0;}@media (min-width:768px){.app--legacy .mac-header{background-image:url(/themes/custom/myagedcare/images//bg/src/header-pattern.png);padding:6.4rem 4.8rem 9.6rem;}}@media (min-width:992px){.app--legacy .mac-header{padding-right:4rem;padding-bottom:14.4rem;padding-left:4rem;margin-left:-4rem;margin-right:-4rem;}}.app--legacy .mac-header h1{width:100%;}.app--legacy .mac-header h1:focus{outline:0;}@media (min-width:768px){.app--legacy .mac-header h1{width:728px;}}@media (min-width:1400px){.app--legacy .mac-header h1{width:944px;}}.app--legacy .collapse-button:after,.app--legacy mac-assessment-tool .collapse-link:after{margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);background-position:center;background-repeat:no-repeat;content:"";width:12px;height:12px;display:inline-block;}.app--legacy .collapse-button[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy .collapse-button{font-weight:500;text-decoration:none;cursor:pointer;}.app--legacy .collapse-button:hover{color:#1e4387;font-weight:500;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy mac-personalised-pathways mac-checklist-section > div,.app--legacy mac-quick-checklist mac-checklist-section > div,.app--legacy mac-section > div{border:#e1e1e1 solid 1px;border-radius:2px;}.app--legacy mac-section .title{min-height:6.4rem;}.app--legacy mac-section .title h3{color:#767676;}.app--legacy mac-section .title h3 .circular-border{display:inline-block;font-size:2rem;font-weight:400;border-radius:50%;height:3.2rem;width:3.2rem;line-height:2.88rem;padding-bottom:0.2rem;background:#fff;border:1px solid #767676;color:#767676;text-align:center;}.app--legacy mac-section .expanded .title h3 .circular-border{border-color:#282828;color:#282828;}.app--legacy mac-section .active{border-color:#1e4387;}.app--legacy mac-section .active h3{color:#0d2247 !important;}.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label:hover label:before,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label:hover label:before,.app--legacy mac-section .coloured-content,.app--legacy mac-section .expanded .title{background-color:#f2f6ff;}.app--legacy .mac-progress-bar .progress-bar-container{width:100%;}@media (min-width:768px){.app--legacy .mac-progress-bar .progress-bar-container{max-width:500px;}}.app--legacy .mac-progress-bar:focus{outline:0;}.app--legacy .mac-progress-bar > div:not(:last-of-type){margin-right:0.8rem;}.app--legacy .mac-progress-bar .current-part{color:#0d2247;}.app--legacy .mac-progress-bar .progress{border-radius:0;background-color:#fff;}.app--legacy .mac-progress-bar .progress .progress-bar{background-color:#1e4387 !important;}.app--legacy .mac-error-alert{padding:4rem;border:#fad4da 1px solid;border-left:8px solid;background-color:#fff2f4;color:#ce2848;}.app--legacy .mac-error-alert:focus{outline:0;}.app--legacy .mac-error-alert span{font-weight:500;font-size:24px;}.app--legacy .mac-error-alert ul{padding-left:20px;}.app--legacy .mac-error-alert ul li{list-style-image:none;}.app--legacy .mac-error-alert ul li a{color:#ce2848 !important;text-decoration-color:#ce2848 !important;}.app--legacy .radio-check-common label,.app--legacy mac-assessment-tool .radio-check-common label{cursor:pointer;}.app--legacy .label-text{font-size:2.24rem;font-weight:500;}@media (min-width:768px){.app--legacy .image-group mac-image-checkbox:not(:nth-child(3n)),.app--legacy .image-group mac-image-link:not(:nth-child(3n)),.app--legacy .image-group mac-image-radiobutton:not(:nth-child(3n)){margin-right:1.6rem;}.app--legacy .image-group mac-image-checkbox:nth-child(3n),.app--legacy .image-group mac-image-link:nth-child(3n),.app--legacy .image-group mac-image-radiobutton:nth-child(3n){margin-right:0;}}@media (min-width:1400px){.app--legacy .image-group mac-image-checkbox:not(:nth-child(4n)),.app--legacy .image-group mac-image-link:not(:nth-child(4n)),.app--legacy .image-group mac-image-radiobutton:not(:nth-child(4n)){margin-right:1.6rem;}.app--legacy .image-group mac-image-checkbox:nth-child(4n),.app--legacy .image-group mac-image-link:nth-child(4n),.app--legacy .image-group mac-image-radiobutton:nth-child(4n){margin-right:0;}}.app--legacy .check-image,.app--legacy .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Radio-empty-dark-grey.svg);background-position:center;background-repeat:no-repeat;background-size:30px 30px;width:30px;height:30px;display:block;}.app--legacy .check-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-empty.svg);background-size:24px 24px;width:24px;height:24px;}.app--legacy .mac-block-button{display:flex;margin-bottom:1.6rem;}.app--legacy .mac-block-button label{background-color:#f6f6f6;border:1px solid #e1e1e1;border-radius:1px;margin-bottom:0;min-height:6rem;width:100%;padding:1.6rem;}.app--legacy .mac-block-button label .description{font-size:2rem;font-weight:400;padding-top:0.64rem;}.app--legacy .mac-block-button label .label-text-container{padding-left:1.6rem;}.app--legacy .mac-block-button label.with-description{padding-bottom:1.6rem;padding-top:1.6rem;}.app--legacy .mac-block-button label.with-description > .label-text-container{margin-top:-4px;}.app--legacy .mac-block-button label.with-description > .label-text-container > span{display:block;}.app--legacy .mac-block-button label:hover{background:#f2f6ff;border-color:#cbd7ef;}.app--legacy .mac-block-button label:hover > .label-text-container{color:#1e4387;}.app--legacy .mac-block-button label:hover > .label-text-container span{text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy .mac-block-button label:hover .radio-image,.app--legacy .mac-image-button label:hover > .check-container > .radio-image,.app--legacy .mac-image-button label:hover > .radio-container > .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Radio-hover.svg);}.app--legacy .mac-block-button label:hover .check-image,.app--legacy .mac-image-button label:hover > .check-container > .check-image,.app--legacy .mac-image-button label:hover > .radio-container > .check-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-hover.svg);}.app--legacy .mac-block-button input:checked ~ label{background-color:#1e4387;border-color:#1e4387;color:#fff;}.app--legacy .mac-block-button input:checked ~ label .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Radio-checked.svg);}.app--legacy .mac-block-button input:checked ~ label .check-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-checked.svg);}.app--legacy .mac-block-button input:checked ~ label:hover .label-text-container{color:#fff;}.app--legacy .mac-block-button input:checked ~ label:hover .label-text-container span{text-decoration:underline;text-decoration-color:rgba(255,255,255,0.6);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy .mac-image-button{display:inline-flex;margin-bottom:1.6rem;width:100%;}@media (min-width:768px){.app--legacy .mac-image-button{width:auto;}}.app--legacy .mac-image-button label,.app--legacy mac-assessment-tool .mac-image-button label{border:1px solid #e1e1e1;border-radius:1px;height:30rem;margin-bottom:0;width:100%;}@media (min-width:768px){.app--legacy .mac-image-button label{width:20rem;}}.app--legacy .mac-image-button label .top-container,.app--legacy mac-assessment-tool .mac-image-button label .top-container{height:24rem;}.app--legacy .mac-image-button label .image-container{background-size:auto 170px;background-position:center;height:170px;overflow:hidden;width:100%;}.app--legacy .mac-image-button label .label-text-container{padding:0 0.8rem 0.8rem;text-align:center;}.app--legacy .mac-image-button label .check-container,.app--legacy .mac-image-button label .radio-container{border-top:1px solid #e1e1e1;height:calc(6rem - 2px);}.app--legacy .mac-image-button label:hover{border-color:#cbd7ef;}.app--legacy .mac-image-button label:hover .label-text-container{color:#1e4387;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy .mac-image-button label:hover > .check-container,.app--legacy .mac-image-button label:hover > .radio-container{background:#f2f6ff;border-color:#cbd7ef;}.app--legacy .mac-image-button input:checked ~ label{border:1px solid #1e4387;}.app--legacy .mac-image-button input:checked ~ label > .label-text-container,.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label > .label-text-container{padding:0 calc(0.8rem - 1px) calc(0.8rem - 1px);}.app--legacy .mac-image-button input:checked ~ label > .check-container,.app--legacy .mac-image-button input:checked ~ label > .radio-container,.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label > .check-container,.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label > .radio-container{background-color:#1e4387;}.app--legacy .mac-image-button input:checked ~ label > .check-container > .radio-image,.app--legacy .mac-image-button input:checked ~ label > .radio-container > .radio-image,.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label > .check-container > .radio-image,.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label > .radio-container > .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Radio-checked.svg);}.app--legacy .mac-image-button input:checked ~ label > .check-container > .check-image,.app--legacy .mac-image-button input:checked ~ label > .radio-container > .check-image,.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label > .check-container > .check-image,.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label > .radio-container > .check-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-checked.svg);}.app--legacy .mac-image-link{border:1px solid #e1e1e1;border-radius:1px;cursor:pointer;display:block;height:30rem;margin-bottom:0;width:100%;}@media (min-width:768px){.app--legacy .mac-image-link{width:20rem;}}.app--legacy .mac-image-link:link,.app--legacy .mac-image-link:visited{color:#282828 !important;text-decoration:none !important;}.app--legacy .mac-image-link .image-container,.app--legacy mac-assessment-tool .mac-image-button label .image-container{background-size:auto 170px;background-position:center;height:170px;overflow:hidden;width:100%;}.app--legacy .mac-image-link .label-text-container{font-size:2rem;padding:0 1.6rem 1.6rem;}.app--legacy .mac-image-link .label-text-container span:after{margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Link-right-chevron-282828.svg);background-position:center;background-repeat:no-repeat;content:"";width:10px;height:10px;display:inline-block;}.app--legacy .mac-image-link:hover{border-color:#cbd7ef;color:#1e4387;text-decoration:underline !important;text-decoration-color:rgba(30,67,135,0.4) !important;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy .mac-image-link:hover .label-text-container span:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Link-right-chevron-1e4387.svg);}.app--legacy .mac-image-link:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy .mac-date legend,.app--legacy label,.app--legacy mac-assessment-tool legend{margin-bottom:1.6rem;}.app--legacy .mac-info-block{color:#fff;background-color:#1e4387;width:100%;padding:2.4rem;}.app--legacy .mac-info-block:focus,.app--legacy--mac-selfservice .mac-header h1:focus,.app--legacy--mac-eligibilitychecker .mac-header h1:focus,.app--legacy--mac-servicefinder .mac-header h1:focus{outline:0;}.app--legacy .mac-info-block > img{height:30px;width:30px;min-width:30px;}.app--legacy .mac-info-block > div,.app--legacy .mac-info-block > img{display:inline-block;}.app--legacy .mac-info-block > div p a,.app--legacy .mac-info-block > div p a:active,.app--legacy .mac-info-block > div p a:link,.app--legacy .mac-info-block > div p a:visited{color:#fff;font-weight:400;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.4);}.app--legacy .mac-info-block > div p a:hover{color:#fff;text-decoration:none;}.app--legacy .mac-info-block > div p a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:none;}.app--legacy .mac-collapse > div,.app--legacy mac-assessment-tool .mac-collapse > div{margin-top:1.6rem;}.app--legacy .mac-file-upload{border:1px dashed #959595;min-height:6.4rem;font-weight:500;color:#1e4387;}.app--legacy .mac-file-upload label{height:100%;width:100%;padding:1.6rem 2.4rem;margin:0;}.app--legacy .mac-file-upload label:hover{cursor:pointer;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy .mac-file-upload label:focus,.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label input[type=radio]:active + label:before,.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label input[type=radio]:focus + label:before,.app--legacy mac-assessment-tool .radio-check-common input:focus ~ label,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label input[type=radio]:active + label:before,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label input[type=radio]:focus + label:before{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy .mac-card,.app--legacy mac-helpexplorer mac-categories-filter > div{border:1px solid #e1e1e1;border-radius:2px;}.app--legacy mac-dropdown .dropdown{min-width:240px;padding:3.2rem;position:absolute;border:1px solid #e1e1e1;z-index:5;background:#fff;margin-top:5px;box-shadow:0 4px 8px -4px rgba(0,0,0,0.08);}.app--legacy mac-dropdown .dropdown button{display:block;height:32px;line-height:24px;background:0 0;border:0;padding:0;color:#1e4387;text-decoration:underline;text-decoration-color:#849ecf;text-underline-offset:3px;text-decoration-thickness:1px;}.app--legacy--mac-servicefinder .mac-header .print-share a:hover,.app--legacy mac-dropdown .dropdown button:hover,.app--legacy mac-personalised-pathways mac-checklist-section table a:hover,.app--legacy mac-personalised-pathways mac-checklist-section table button:hover,.app--legacy mac-quick-checklist mac-checklist-section table a:hover,.app--legacy mac-quick-checklist mac-checklist-section table button:hover{text-decoration:none;}.app--legacy mac-assessment-tool .label-text{font-size:2.24rem;font-weight:500;}.app--legacy mac-assessment-tool .image-group{margin-bottom:4.8rem;}@media (min-width:768px){.app--legacy mac-assessment-tool .image-group .mac-image-checkbox:not(:nth-child(3n)),.app--legacy mac-assessment-tool .image-group .mac-image-link:not(:nth-child(3n)),.app--legacy mac-assessment-tool .image-group .mac-image-radiobutton:not(:nth-child(3n)){margin-right:1.6rem;}.app--legacy mac-assessment-tool .image-group .mac-image-checkbox:nth-child(3n),.app--legacy mac-assessment-tool .image-group .mac-image-link:nth-child(3n),.app--legacy mac-assessment-tool .image-group .mac-image-radiobutton:nth-child(3n){margin-right:0;}}@media (min-width:1400px){.app--legacy mac-assessment-tool .image-group .mac-image-checkbox:not(:nth-child(4n)),.app--legacy mac-assessment-tool .image-group .mac-image-link:not(:nth-child(4n)),.app--legacy mac-assessment-tool .image-group .mac-image-radiobutton:not(:nth-child(4n)){margin-right:1.6rem;}.app--legacy mac-assessment-tool .image-group .mac-image-checkbox:nth-child(4n),.app--legacy mac-assessment-tool .image-group .mac-image-link:nth-child(4n),.app--legacy mac-assessment-tool .image-group .mac-image-radiobutton:nth-child(4n){margin-right:0;}}.app--legacy mac-assessment-tool .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Radio-empty-dark-grey.svg);background-position:center;background-repeat:no-repeat;background-size:30px 30px;width:30px;height:30px;display:block;}.app--legacy mac-assessment-tool .mac-image-button{display:inline-flex;margin-bottom:1.6rem;width:100%;}@media (min-width:768px){.app--legacy mac-assessment-tool .mac-image-button{width:auto;}}@media (min-width:768px){.app--legacy mac-assessment-tool .mac-image-button label{width:20rem;}}.app--legacy mac-assessment-tool .mac-image-button label .label-text-container{padding:0 0.8rem 0.8rem;text-align:center;}.app--legacy mac-assessment-tool .mac-image-button label .check-container,.app--legacy mac-assessment-tool .mac-image-button label .radio-container{border-top:1px solid #e1e1e1;height:calc(6rem - 2px);}.app--legacy mac-assessment-tool .mac-image-button label:hover{border-color:#cbd7ef;}.app--legacy mac-assessment-tool .mac-image-button label:hover .label-text-container{color:#1e4387;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy mac-assessment-tool .mac-image-button label:hover > .check-container,.app--legacy mac-assessment-tool .mac-image-button label:hover > .radio-container{background:#f2f6ff;border-color:#cbd7ef;}.app--legacy mac-assessment-tool .mac-image-button label:hover > .check-container > .radio-image,.app--legacy mac-assessment-tool .mac-image-button label:hover > .radio-container > .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Radio-hover.svg);}.app--legacy mac-assessment-tool .mac-image-button label:hover > .check-container > .check-image,.app--legacy mac-assessment-tool .mac-image-button label:hover > .radio-container > .check-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-hover.svg);}.app--legacy mac-assessment-tool .mac-image-button input:checked ~ label{border:1px solid #1e4387;}.app--legacy mac-assessment-tool .collapse-link[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy mac-assessment-tool .collapse-link,.app--legacy mac-assessment-tool .collapse-link:link,.app--legacy mac-assessment-tool .collapse-link:visited{color:#1e4387;font-weight:500;text-decoration:none;cursor:pointer;}.app--legacy mac-assessment-tool .collapse-link:active,.app--legacy mac-assessment-tool .collapse-link:hover{color:#1e4387;font-weight:500;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy mac-assessment-tool .content-container .content{padding:0;background-color:#fff;padding:1.6rem;}@media (min-width:992px){.app--legacy mac-assessment-tool .content-container .content{padding:4rem;}}.app--legacy mac-assessment-tool .form,.app--legacy mac-assessment-tool form{margin:0;}@media (min-width:992px){.app--legacy mac-assessment-tool .form .form-container,.app--legacy mac-assessment-tool form .form-container{margin-top:9.6rem;}}.app--legacy mac-assessment-tool .form .form-container ul,.app--legacy mac-assessment-tool form .form-container ul{margin:0;padding-left:2.4rem;}@media (min-width:768px){.app--legacy mac-assessment-tool .form .form-container ul,.app--legacy mac-assessment-tool form .form-container ul{padding-left:3.2rem;}}.app--legacy mac-assessment-tool .form .form-container ul li,.app--legacy mac-assessment-tool form .form-container ul li{margin-bottom:3.2rem;list-style:none;}.app--legacy mac-assessment-tool .form .form-container ul li:before,.app--legacy mac-assessment-tool form .form-container ul li:before{content:" ";background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/bullet-dark-blue-80.svg);background-position:left top;background-repeat:no-repeat;display:inline-block;height:8px;width:20px;margin-left:-24px;}@media (min-width:768px){.app--legacy mac-assessment-tool .form .form-container ul li:before,.app--legacy mac-assessment-tool form .form-container ul li:before{width:24px;margin-left:-30px;}}.app--legacy mac-assessment-tool .form .radio.form-check,.app--legacy mac-assessment-tool form .radio.form-check{padding-left:0;}.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label{position:relative;padding-bottom:1.6rem;cursor:pointer;padding-left:3.2rem;}.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label label,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label label{position:relative;margin-bottom:0;vertical-align:top;cursor:pointer;}.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label label:before,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label label:before{color:#305498;top:3px;left:-3.04rem;position:absolute;display:block;width:2.4rem;height:2.4rem;pointer-events:none;content:"";background-color:#fff;border:#959595 solid 1px;border-radius:50%;}.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label label:after,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label label:after{position:absolute;top:0.3rem;left:-3.04rem;display:block;width:2.4rem;height:2.4rem;content:"";background:no-repeat 50%/50% 50%;}.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label input:checked ~ label:before,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label input:checked ~ label:before{background-color:#f2f6ff;}.app--legacy mac-assessment-tool .form .radio.form-check .form-check-label input:checked ~ label:after,.app--legacy mac-assessment-tool form .radio.form-check .form-check-label input:checked ~ label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23305498'/%3e%3c/svg%3e");}.app--legacy mac-assessment-tool .means-tested-collapse{margin-top:1.6rem;}.app--legacy mac-assessment-tool .means-tested-collapse ul li{margin-bottom:0.8rem !important;}.app--legacy mac-assessment-tool .label-text{font-size:20px;}.app--legacy--mac-selfservice .mac-header h1,.app--legacy--mac-selfservice img.medicare-card-image,.app--legacy mac-assessment-tool .mac-image-radiobutton{width:100%;}@media (min-width:768px){.app--legacy mac-assessment-tool .mac-image-radiobutton{width:auto;}}@media (max-width:991.98px){.app--legacy mac-assessment-tool .type-of-care-radio{margin-top:4.8rem;}}.app--legacy mac-assessment-tool .type-of-care-radio legend{font-size:20px;font-weight:500;margin-bottom:1.6rem;}.app--legacy mac-assessment-tool .type-of-care-radio .hcp-image-container{background:url(/themes/custom/myagedcare/images/income-assessment-tool/link-card_HCP_@2x.png) no-repeat top center;background-size:600px 200px;}.app--legacy mac-assessment-tool .type-of-care-radio .ach-image-container{background:url(/themes/custom/myagedcare/images/income-assessment-tool/link-card_ACH_@2x.png) no-repeat top center;background-size:600px 200px;}.app--legacy mac-assessment-tool .mac-radio-button-container{padding-bottom:4.8rem;}.app--legacy mac-assessment-tool .mac-radio-button-container legend{font-size:20px;}.app--legacy mac-assessment-tool .outcome-result{background:#f2f6ff;padding:2.4rem;}@media (min-width:992px){.app--legacy mac-assessment-tool .outcome-result{padding:4.8rem;}}.app--legacy mac-assessment-tool .outcome-result h3{margin-top:36px;font-size:32px;color:#0d2247;}.app--legacy mac-assessment-tool .outcome-result p{color:#0d2247;}.app--legacy mac-assessment-tool .outcome-result .outcome-sub-heading{color:#0d2247;font-weight:500;font-size:20px;}.app--legacy mac-assessment-tool .outcome-result .require-assessment{padding-bottom:1.6rem;}.app--legacy mac-assessment-tool .outcome-result .require-assessment .require-assessment-result{font-size:20px;line-height:28px;}@media (min-width:992px){.app--legacy mac-assessment-tool .outcome-result .require-assessment .require-assessment-result{font-size:20px;line-height:28px;}}.app--legacy mac-assessment-tool .outcome-result .next-steps-breakout{padding:3.2rem 3.2rem 3.2rem 5.76rem;margin-bottom:2.4rem;border:1px solid #cbd7ef;background:url(/themes/custom/myagedcare/images/income-assessment-tool/online_enquiry.svg) no-repeat 1.6rem 3.84rem;}@media (min-width:576px){.app--legacy mac-assessment-tool .outcome-result .next-steps-breakout{padding:2.4rem 2.4rem 2.4rem 9.6rem;background:url(/themes/custom/myagedcare/images/income-assessment-tool/online_enquiry.svg) no-repeat 3.2rem 3.2rem;}}.app--legacy mac-assessment-tool .outcome-result .next-steps-breakout p{margin-bottom:0;font-size:20px;color:#0d2247;}.app--legacy mac-assessment-tool .outcome-result .collapse-link,.app--legacy mac-assessment-tool .outcome-result .next-steps-breakout a{color:#0d2247;}.app--legacy--mac-selfservice .mac-declaration p.bold,.app--legacy mac-assessment-tool .outcome-result .next-steps-breakout .next-steps-heading{font-weight:500;}.app--legacy mac-assessment-tool .accordion .accordion-card.card{color:#282828;}.app--legacy .path-alias-income-and-means-assessments .block-system-main-block{display:none;}@media print{.app--legacy--mac-selfservice *{page-break-inside:auto;}.app--legacy--mac-selfservice #content{top:8rem;}}.app--legacy--mac-selfservice .block-system-main-block,.app--legacy--mac-selfservice .form-container form,.app--legacy--mac-selfservice .mac-summary dl{margin:0;}@media (min-width:992px){.app--legacy--mac-selfservice .block-system-main-block{margin:0 2.4rem;}}@media (min-width:1200px){.app--legacy--mac-selfservice .block-system-main-block{margin:0 4rem;}}.app--legacy--mac-selfservice .block-system-main-block .content{padding-top:0;background-color:#fff;}.app--legacy--mac-selfservice .mac-header{background-color:#cbd7ef;background-image:url(/themes/custom/myagedcare/images//bg/src/header-pattern.png);padding:4.8rem 2.4rem 8rem;margin:0;}@media (min-width:992px){.app--legacy--mac-selfservice .mac-header{padding:6.4rem 4rem 14.4rem;margin-left:-4rem;margin-right:-4rem;}}@media (min-width:768px){.app--legacy--mac-selfservice .mac-header h1{width:728px;}}@media (min-width:1400px){.app--legacy--mac-selfservice .mac-header h1{width:944px;}}.app--legacy--mac-selfservice .content-container{margin-top:-4rem;}@media (min-width:992px){.app--legacy--mac-selfservice .content-container{margin-top:-8rem;}}.app--legacy--mac-selfservice .content-image{width:100%;max-width:340px;}@media (min-width:992px){.app--legacy--mac-selfservice .overflow-field-labels div,.app--legacy--mac-selfservice .overflow-field-labels label,.app--legacy--mac-selfservice .overflow-field-labels small{white-space:nowrap;word-wrap:break-word;}}.app--legacy--mac-selfservice .form-container{padding:2.4rem;}@media (min-width:992px){.app--legacy--mac-selfservice .form-container{padding:4.8rem;}}@media (min-width:768px){.app--legacy--mac-selfservice .form-container form #emailAddress,.app--legacy--mac-selfservice .form-container form #gender,.app--legacy--mac-selfservice .form-container form #phoneNumber{width:60%;}.app--legacy--mac-selfservice .form-container form .d-flex #emailAddress,.app--legacy--mac-selfservice .form-container form .d-flex #phoneNumber{width:100%;}}.app--legacy--mac-selfservice legend{font-size:2.8rem;line-height:3.2rem;font-weight:500;margin-bottom:2.4rem;}@media (min-width:768px){.app--legacy--mac-selfservice legend{font-size:3.2rem;line-height:4rem;}}@media (min-width:992px){.app--legacy--mac-selfservice legend{margin-bottom:3.2rem;}}.app--legacy--mac-selfservice .collapse-link:after{margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);background-position:center;background-repeat:no-repeat;content:"";width:12px;height:12px;display:inline-block;}.app--legacy--mac-selfservice .collapse-link[aria-expanded=true]:after,.app--legacy mac-selfservice-standalone .collapse-link[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy--mac-selfservice .collapse-link,.app--legacy--mac-selfservice .collapse-link:link,.app--legacy--mac-selfservice .collapse-link:visited{color:#1e4387;font-weight:500;text-decoration:none;cursor:pointer;}.app--legacy--mac-selfservice .collapse-link:active,.app--legacy--mac-selfservice .collapse-link:hover{color:#1e4387;font-weight:500;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy--mac-selfservice .h3,.app--legacy--mac-selfservice .h4{color:#282828;}@media (min-width:768px){.app--legacy--mac-selfservice img.medicare-card-image{width:50%;}}.app--legacy--mac-selfservice ol.medicare-card-list{list-style-type:none;padding-left:0;}.app--legacy--mac-selfservice .mac-summary{width:100%;padding:1.6rem;border:#e1e1e1 solid 1px;border-radius:2px;}.app--legacy--mac-selfservice .mac-summary label{font-size:2.4rem;font-weight:500;word-wrap:break-word;}.app--legacy--mac-selfservice .mac-summary mac-summary-list-item{flex:100%;margin-top:1.6rem;}@media (min-width:768px){.app--legacy--mac-selfservice .mac-summary mac-summary-list-item{flex:50%;}.app--legacy--mac-selfservice .mac-summary mac-summary-list-item.full-width{flex:100%;}}.app--legacy--mac-selfservice .mac-summary dl dt{font-weight:400;margin:0;word-wrap:break-word;}.app--legacy--mac-selfservice .mac-summary dl dd{font-weight:500;margin:0;word-wrap:break-word;}.app--legacy--mac-selfservice .mac-summary div > a{display:inline-block;margin-top:1.6rem;}.app--legacy--mac-selfservice .mac-print-summary,.app--legacy--mac-eligibilitychecker .mac-header h1{width:100%;}.app--legacy--mac-selfservice .mac-print-summary .h3{margin:3.2rem 1.6rem 1.6rem;margin-left:0;}.app--legacy--mac-selfservice .mac-print-summary .print-summary-section .print-summary-item{display:flex;flex-direction:column;padding:1.6rem 1.6rem 1.6rem 0;}@media (min-width:768px){.app--legacy--mac-selfservice .mac-print-summary .print-summary-section .print-summary-item{border-bottom:#e1e1e1 solid 1px;flex-direction:row;}}.app--legacy--mac-selfservice .mac-print-summary .print-summary-section .print-summary-item > div:first-child{font-weight:500;padding-right:1.6rem;}.app--legacy--mac-selfservice .mac-print-summary .print-summary-section .print-summary-item > div{word-wrap:break-word;flex:100%;}@media (min-width:768px){.app--legacy--mac-selfservice .mac-print-summary .print-summary-section .print-summary-item > div{flex:50%;}}.app--legacy--mac-selfservice .mac-print-summary .print-summary-section .print-summary-item:last-of-type{border-bottom:none;}.app--legacy--mac-selfservice .full-screen-dialog{margin:0;}.app--legacy--mac-selfservice .full-screen-dialog .modal-dialog{border:0;margin:0;max-width:100%;height:100%;}.app--legacy--mac-selfservice .full-screen-dialog .modal-content{margin:0;height:100%;}.app--legacy--mac-selfservice .large-spinner{width:4rem;height:4rem;}.app--legacy--mac-selfservice .success{padding:1.6rem;font-size:3.2rem;font-weight:500;color:#5b7f1c;background-color:#fafff2;border:1px #a3c372 solid;}@media (min-width:768px){.app--legacy--mac-selfservice .success{max-width:400px;}}.app--legacy--mac-selfservice .info{padding:1.6rem;background-color:#f3f2ff;}@media (min-width:768px){.app--legacy--mac-selfservice .info{max-width:400px;}}@media (max-width:991.98px){.app--legacy--mac-selfservice mac-timeout-dialog .modal-body{min-height:400px;}.app--legacy--mac-selfservice mac-expired-dialog .modal-body{min-height:500px;}}.app--legacy--mac-selfservice .org-search-wrapper{border:solid 1px #cbd7ef;border-radius:0.2rem;}.app--legacy--mac-selfservice .org-search-wrapper .org-search-form-wrapper{background-color:#f2f6ff;}.app--legacy--mac-selfservice .org-search-wrapper .org-search-form-wrapper legend{font-size:2.4rem;line-height:2.4rem;}.app--legacy--mac-selfservice .org-search-wrapper mac-block-radiobutton.min-width-47{min-width:47%;}.app--legacy--mac-selfservice .org-result-card-wrapper{border:#e1e1e1 solid 1px;border-radius:0.4rem;margin-bottom:7.2rem;}.app--legacy--mac-selfservice .org-result-card-wrapper .org-result-card{margin:4rem 4rem 3.2rem;}.app--legacy--mac-selfservice .org-result-card-wrapper .org-result-card .org-name{color:#1e4387;font-size:2.4rem;line-height:3.2rem;font-weight:500;}.app--legacy--mac-selfservice .org-result-card-wrapper .org-result-card .org-address{margin-bottom:3.2rem;}@media (min-width:768px){.app--legacy--mac-selfservice .org-result-card-wrapper .org-result-card .org-email{margin-left:4rem;}}.app--legacy--mac-selfservice .mac-declaration{color:#0d2247;padding:1.6rem;background-color:#f2f6ff;border:solid 1px #cbd7ef;border-radius:0.2rem;}.app--legacy--mac-selfservice mac-actions{display:block;margin-top:12rem;}.app--legacy--mac-selfservice mac-image-radiobutton-group .someoneElse .mac-image-button label{height:30rem;}@media (min-width:768px){.app--legacy--mac-selfservice mac-image-radiobutton-group .someoneElse .mac-image-button label{width:30.8rem;}}.app--legacy--mac-selfservice mac-image-radiobutton-group .someoneElse mac-image-radiobutton:nth-child(2){margin-right:0;}.app--legacy mac-selfservice-standalone fieldset legend{font-size:2.4rem;line-height:3.2rem;}.app--legacy mac-selfservice-standalone .whoAssessmentFor-wrapper .mac-image-button label{width:36rem;}.app--legacy mac-selfservice-standalone .whoAssessmentFor-wrapper .mac-image-button .label-text-container{padding:0 5.28rem 3.2rem;}.app--legacy mac-selfservice-standalone .whoAssessmentFor-wrapper .mac-image-button .label-text{font-size:2.4rem;}@media (min-width:768px){.app--legacy mac-selfservice-standalone .whoAssessmentFor-wrapper mac-image-radiobutton:not(:nth-child(2n)){margin-right:1.6rem;}.app--legacy mac-selfservice-standalone .whoAssessmentFor-wrapper mac-image-radiobutton:nth-child(2n){margin-right:0;}}.app--legacy mac-feeestimator mac-block-radiobutton-group fieldset legend,.app--legacy mac-selfservice-standalone .macSituation-wrapper legend,.app--legacy mac-selfservice-standalone .representativeRole-wrapper legend,.app--legacy mac-selfservice-standalone .representativeType-wrapper legend,.app--legacy mac-selfservice-standalone mac-find-an-org h3{margin-bottom:2.4rem;}@media (min-width:768px){.app--legacy mac-selfservice-standalone .representativeType-wrapper mac-image-radiobutton:not(:nth-child(3n)){margin-right:1.6rem;}.app--legacy mac-selfservice-standalone .representativeType-wrapper mac-image-radiobutton:nth-child(3n){margin-right:0;}}.app--legacy mac-selfservice-standalone mac-find-an-org .find-an-org-search-wrapper{margin-top:3.2rem;}.app--legacy mac-selfservice-standalone .orgSearchTypeWrapper mac-block-radiobutton{width:49%;display:inline-block;}.app--legacy mac-selfservice-standalone .orgSearchTypeWrapper mac-block-radiobutton:not(:nth-child(2n)){margin-right:0;}.app--legacy mac-selfservice-standalone .orgSearchTypeWrapper mac-block-radiobutton:nth-child(2n){margin-right:2%;}.app--legacy mac-selfservice-standalone .org-result-card-wrapper{border:#e1e1e1 solid 1px;border-radius:0.4rem;margin-bottom:2.4rem;}.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card{margin:3.2rem 3.2rem 2.4rem;}.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card .org-name{color:#1e4387;font-size:2.4rem;line-height:3.2rem;font-weight:500;}.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card .org-address,.app--legacy--mac-servicefinder .aged-care-homes mac-quality-collapse p{margin-bottom:3.2rem;}.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card .contact-details{color:#767676;}.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card .contact-details .org-email,.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card .contact-details .org-phone{margin-right:2em;}.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card .contact-details .org-website a:after{content:"";margin-bottom:-2px;display:inline-block;white-space:nowrap;width:1.8rem;height:1.8rem;margin-left:0.5rem;background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/New-tab.svg);}.app--legacy mac-selfservice-standalone .org-result-card-wrapper .org-result-card .support-type-tag{padding:2px 16px;margin-right:1.6rem;margin-top:0.8rem;height:32px;display:inline-block;color:#1e4387;background-color:#f2f6ff;}.app--legacy mac-selfservice-standalone .collapse-link:after{margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);background-position:center;background-repeat:no-repeat;content:"";width:12px;height:12px;display:inline-block;}.app--legacy mac-selfservice-standalone .collapse-link,.app--legacy mac-selfservice-standalone .collapse-link:link,.app--legacy mac-selfservice-standalone .collapse-link:visited{color:#1e4387;font-weight:500;text-decoration:none;cursor:pointer;}.app--legacy mac-selfservice-standalone .collapse-link:active,.app--legacy mac-selfservice-standalone .collapse-link:hover{color:#1e4387;font-weight:500;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy mac-selfservice-standalone mac-what-next .next-step{margin-top:9.6rem;margin-bottom:9.6rem;}.app--legacy mac-selfservice-standalone mac-what-next .next-step:last-child{margin-bottom:3.2rem;}@media print{.app--legacy--mac-eligibilitychecker *{page-break-inside:auto;}.app--legacy--mac-eligibilitychecker #content{top:8rem;}}.app--legacy--mac-eligibilitychecker .block-system-main-block,.app--legacy--mac-eligibilitychecker .form-container form{margin:0;}@media (min-width:992px){.app--legacy--mac-eligibilitychecker .block-system-main-block{margin:0 2.4rem;}}@media (min-width:1200px){.app--legacy--mac-eligibilitychecker .block-system-main-block{margin:0 4rem;}}.app--legacy--mac-eligibilitychecker .block-system-main-block .content{padding-top:0;background-color:#fff;}.app--legacy--mac-eligibilitychecker .mac-header{background-color:#cbd7ef;background-image:url(/themes/custom/myagedcare/images//bg/src/header-pattern.png);padding:4.8rem 2.4rem 8rem;margin:0;}@media (min-width:992px){.app--legacy--mac-eligibilitychecker .mac-header{padding:6.4rem 4rem 14.4rem;margin-left:-4rem;margin-right:-4rem;}}@media (min-width:768px){.app--legacy--mac-eligibilitychecker .mac-header h1{width:728px;}}@media (min-width:1400px){.app--legacy--mac-eligibilitychecker .mac-header h1{width:944px;}}.app--legacy--mac-eligibilitychecker .content-container{margin-top:-4rem;}@media (min-width:992px){.app--legacy--mac-eligibilitychecker .content-container{margin-top:-8rem;}}.app--legacy--mac-eligibilitychecker .content-image{width:100%;max-width:340px;}.app--legacy--mac-eligibilitychecker .page-container{flex:100%;}@media (min-width:768px){.app--legacy--mac-eligibilitychecker .page-container{min-width:728px;max-width:728px;flex:728px;}}@media (min-width:992px){.app--legacy--mac-eligibilitychecker .page-container{min-width:944px;max-width:944px;flex:944px;}.app--legacy--mac-eligibilitychecker .overflow-field-labels div,.app--legacy--mac-eligibilitychecker .overflow-field-labels label,.app--legacy--mac-eligibilitychecker .overflow-field-labels small{white-space:nowrap;word-wrap:break-word;}}.app--legacy--mac-eligibilitychecker .form-container{padding:2.4rem;}@media (min-width:992px){.app--legacy--mac-eligibilitychecker .form-container{padding:4.8rem;}}.app--legacy--mac-eligibilitychecker legend{font-size:2.8rem;line-height:3.2rem;font-weight:500;margin-bottom:2.4rem;}@media (min-width:768px){.app--legacy--mac-eligibilitychecker legend{font-size:3.2rem;line-height:4rem;}}@media (min-width:992px){.app--legacy--mac-eligibilitychecker legend{margin-bottom:3.2rem;}}.app--legacy--mac-eligibilitychecker .collapse-link:after{margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);background-position:center;background-repeat:no-repeat;content:"";width:12px;height:12px;display:inline-block;}.app--legacy--mac-eligibilitychecker .collapse-link[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy--mac-eligibilitychecker .collapse-link,.app--legacy--mac-eligibilitychecker .collapse-link:link,.app--legacy--mac-eligibilitychecker .collapse-link:visited{color:#1e4387;font-weight:500;text-decoration:none;cursor:pointer;}.app--legacy--mac-eligibilitychecker .collapse-link:active,.app--legacy--mac-eligibilitychecker .collapse-link:hover{color:#1e4387;font-weight:500;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}.app--legacy--mac-eligibilitychecker .h3,.app--legacy--mac-eligibilitychecker .h4{color:#282828;}.app--legacy--mac-servicefinder .block-system-main-block{margin:0;}@media (min-width:992px){.app--legacy--mac-servicefinder .block-system-main-block{margin:0 2.4rem;}}@media (min-width:1200px){.app--legacy--mac-servicefinder .block-system-main-block{margin:0 4rem;}}.app--legacy--mac-servicefinder .block-system-main-block .content{padding-top:0;background-color:#fff;}@media (min-width:992px){.app--legacy--mac-servicefinder .block-system-main-block .content{padding:0;margin:0 4rem;}}.app--legacy--mac-servicefinder .mac-header{background-color:#cbd7ef;background-position-x:50%;background-repeat:repeat-x;background-size:150%;padding:4.8rem 2.4rem 8rem;margin:0;}.app--legacy--mac-servicefinder .mac-header h1,.app--legacy mac-search-autocomplete ngb-typeahead-window{width:100%;}@media (min-width:768px){.app--legacy--mac-servicefinder .mac-header{background-image:url(/themes/custom/myagedcare/images//bg/src/header-pattern.png);padding-left:6.4rem;padding-right:6.4rem;}.app--legacy--mac-servicefinder .mac-header h1{width:640px;}}@media (min-width:992px){.app--legacy--mac-servicefinder .mac-header{padding:6.4rem 4rem 9.6rem;margin-left:-4rem;margin-right:-4rem;}}@media (min-width:1400px){.app--legacy--mac-servicefinder .mac-header h1{width:944px;}}.app--legacy--mac-servicefinder .mac-header .print-share{min-width:120px;}.app--legacy--mac-servicefinder .mac-header .print-share button{font-weight:500;color:#0d2247;}.app--legacy--mac-servicefinder .mac-header .print-share button:hover{text-decoration:underline !important;}.app--legacy--mac-servicefinder .mac-header .print-share a{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:3px;}@media (min-width:768px){.app--legacy--mac-servicefinder .content-container{margin-left:3.2rem;margin-right:3.2rem;margin-top:-3.2rem;}}@media (min-width:992px){.app--legacy--mac-servicefinder .content-container{margin-left:0;margin-right:0;margin-top:-8rem;}}.app--legacy--mac-servicefinder .content-image{width:100%;max-width:340px;}@media (min-width:768px){.app--legacy--mac-provider-search .inner-container{width:100%;}}@media (min-width:992px){.app--legacy--mac-provider-search .inner-container{width:805px;}}@media (min-width:1400px){.app--legacy--mac-provider-search .inner-container{width:944px;}}.app--legacy--mac-servicefinder form{margin:1.6rem 0;margin-top:2.4rem;}@media (min-width:768px){.app--legacy--mac-servicefinder form{margin-top:4rem;}}.app--legacy--mac-servicefinder .no-background .tab-pane{background-color:transparent;}.hcp-levels-container .hcp-level-collapse .app--legacy--mac-servicefinder button::after,.app--legacy--mac-servicefinder .hcp-levels-container .hcp-level-collapse button::after,.app--legacy mac-service-collapse button:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-down-grey-80.svg);background-position:right 12px;background-repeat:no-repeat;content:"";width:26px;height:28px;display:inline-block;}.hcp-levels-container .hcp-level-collapse .app--legacy--mac-servicefinder button[aria-expanded=true]:after,.app--legacy--mac-servicefinder .hcp-levels-container .hcp-level-collapse button[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-up-grey-80.svg);}.app--legacy--mac-servicefinder mac-ratings-icons .rating-reason,.app--legacy--mac-servicefinder mac-ratings-icons .ratings-rating-name,.app--legacy--mac-servicefinder mac-ratings-icons .ratings-rating-suffix,.app--legacy--mac-servicefinder mac-ratings-popover .rating-reason,.app--legacy--mac-servicefinder mac-ratings-popover .ratings-rating-name,.app--legacy--mac-servicefinder mac-ratings-popover .ratings-rating-suffix,.app--legacy--mac-servicefinder mac-ratings-suffix .rating-reason,.app--legacy--mac-servicefinder mac-ratings-suffix .ratings-rating-name,.app--legacy--mac-servicefinder mac-ratings-suffix .ratings-rating-suffix{font-weight:500;}.app--legacy--mac-servicefinder mac-ratings-icons .ratings-rating-suffix,.app--legacy--mac-servicefinder mac-ratings-popover .ratings-rating-suffix,.app--legacy--mac-servicefinder mac-ratings-suffix .ratings-rating-suffix{font-size:2.4rem;margin-left:1.2rem;}.app--legacy--mac-servicefinder mac-ratings-icons .ratings-rating-name.before,.app--legacy--mac-servicefinder mac-ratings-popover .ratings-rating-name.before,.app--legacy--mac-servicefinder mac-ratings-suffix .ratings-rating-name.before{padding-right:1rem;}.app--legacy--mac-servicefinder mac-ratings-icons .ratings-rating-name.after,.app--legacy--mac-servicefinder mac-ratings-popover .ratings-rating-name.after,.app--legacy--mac-servicefinder mac-ratings-suffix .ratings-rating-name.after{padding-left:1rem;}.app--legacy--mac-servicefinder mac-ratings-icons .rating-none,.app--legacy--mac-servicefinder mac-ratings-popover .rating-none,.app--legacy--mac-servicefinder mac-ratings-suffix .rating-none{font-size:1.6rem;line-height:2.2rem;font-weight:500;background-color:#f6f6f6;color:#282828;padding:0.2rem 0.8rem;border-radius:2px;}.app--legacy--mac-servicefinder mac-ratings-icons .rating,.app--legacy--mac-servicefinder mac-ratings-popover .rating,.app--legacy--mac-servicefinder mac-ratings-suffix .rating{margin-left:0;margin-right:0;}.app--legacy--mac-servicefinder mac-ratings-icons .rating.first,.app--legacy--mac-servicefinder mac-ratings-popover .rating.first,.app--legacy--mac-servicefinder mac-ratings-suffix .rating.first{margin-left:unset;}.app--legacy--mac-servicefinder mac-ratings-icons .rating.last,.app--legacy--mac-servicefinder mac-ratings-popover .rating.last,.app--legacy--mac-servicefinder mac-ratings-suffix .rating.last{margin-right:unset;}.app--legacy--mac-servicefinder mac-ratings-icons .rating svg,.app--legacy--mac-servicefinder mac-ratings-popover .rating svg,.app--legacy--mac-servicefinder mac-ratings-suffix .rating svg{vertical-align:text-top;}.app--legacy--mac-servicefinder .rating-primary-display{gap:10px;}.app--legacy--mac-servicefinder .rating-primary-display .rating-reason,.app--legacy--mac-servicefinder .rating-primary-display .ratings-rating-suffix{margin:0;font-size:2.4rem;}.app--legacy--mac-servicefinder .rating-primary-display .rating-none{font-size:2rem;padding:0.4rem 1.4rem;border-radius:4px;}.app--legacy--mac-servicefinder mac-ratings-popover .ratings-rating-icons.has-data{margin-top:2px;}.app--legacy--mac-servicefinder mac-availability .search-results .availability-tag{border:1px solid #f2f6ff;background-color:#f2f6ff;border-radius:2px;position:relative;margin:16px 8px 10px 0;padding:1px 16px;display:inline-block;}@media (min-width:768px){.app--legacy--mac-servicefinder mac-availability .search-results .availability-tag{padding:0;margin:0 8px 0 0;}}.app--legacy--mac-servicefinder mac-availability .search-results .icon{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;width:24px;height:24px;margin-right:8px;}.app--legacy--mac-servicefinder mac-availability .search-results .available{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-available.svg);}.app--legacy--mac-servicefinder mac-availability .search-results .unavailable{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-unavailable.svg);}.app--legacy--mac-servicefinder mac-availability .search-results .waitlist{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Waitlist.svg);}.app--legacy--mac-servicefinder mac-availability .aged-care-homes .availability-tag{border-radius:2px;}.app--legacy--mac-servicefinder mac-availability .aged-care-homes .available{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-available-green.svg);}.app--legacy--mac-servicefinder mac-availability .aged-care-homes .unavailable{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-unavailable-green.svg);}.app--legacy--mac-servicefinder mac-availability .aged-care-homes .waitlist{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Waitlist-green.svg);}.app--legacy mac-government-compliance-rating .dot{display:inline-block;margin-right:4px;box-sizing:border-box;width:16px;border:2px solid #1e4387;background-color:rgba(30,67,135,0.2);border-radius:8px;}.app--legacy mac-government-compliance-rating .dot:nth-child(4n){margin-right:0;}.app--legacy mac-government-compliance-rating .round{height:16px;}.app--legacy mac-government-compliance-rating .flat{height:8px;}.app--legacy mac-government-compliance-rating .full-dot{background-color:rgba(30,67,135,0.6);}.app--legacy .mac-toasts{position:fixed;top:0;right:0;margin:2.4rem;z-index:1200;}@media (max-width:767.98px){.app--legacy .mac-toasts{left:0;margin-left:0.4rem;margin-right:0.4rem;}}.app--legacy .mac-toast{color:#fff;background-color:#1e4387;font-size:2rem;padding:3.2rem;}.app--legacy .mac-toast.fade{transition:opacity 0.15s linear,margin-top 0.15s linear;}.app--legacy .mac-toast.fade:not(.show){opacity:0;margin-top:-20px;}.app--legacy .mac-toast .toast-body{padding:0;}@media (max-width:767.98px){.app--legacy .mac-toast{margin-left:auto;margin-right:auto;max-width:100%;padding:1.6rem;}}.app--legacy .compare-page-table .average-box,.app--legacy .home-care-packages .quick-costs-checker .average-box{font-size:1.6rem;line-height:2.2rem;color:#1e4387;border:0;border-radius:0.4rem;background-color:#cbd7ef;}.app--legacy .compare-page-table .average-box:hover,.app--legacy .home-care-packages .quick-costs-checker .average-box:hover{color:#0d2247;background-color:#849ecf;}.app--legacy .compare-page-table .popover-button,.app--legacy .home-care-packages .quick-costs-checker .popover-button{width:auto;min-width:4.4rem;height:2.3rem;line-height:1.6rem;}.app--legacy .compare-page-table .popover,.app--legacy .home-care-packages .quick-costs-checker .popover{width:27.5rem;border:0;box-shadow:0.2rem 0.2rem 2rem rgba(0,0,0,0.16);border-radius:0.4rem;font-family:Calibre,Arial,Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.app--legacy .compare-page-table .popover .arrow:after,.app--legacy .home-care-packages .quick-costs-checker .popover .arrow:after{border-right-color:#fafafa;}.app--legacy .compare-page-table .popover .popover-body,.app--legacy .home-care-packages .quick-costs-checker .popover .popover-body{padding:1.6rem;font-size:1.6rem;line-height:2.2rem;background-color:#fafafa;border-radius:0 0 0.4rem 0.4rem;}.app--legacy mac-cta-also-interested .cta-also-interested-container{background:#eef6f3;}.app--legacy mac-cta-also-interested .cta-also-interested-container .card-wrapper{background:#fff;padding:3.2rem;}.app--legacy mac-cta-also-interested .cta-also-interested-container .intro{font-weight:500;font-size:2rem;line-height:2.8rem;}.app--legacy mac-cta-also-interested .cta-also-interested-container h3{margin-top:4rem;margin-bottom:2.4rem;}.app--legacy mac-cta-also-interested .cta-also-interested-container mac-residents-experience-card .title{margin-top:0.8rem;}.app--legacy mac-cta-also-interested .cta-also-interested-container mac-residents-experience-card .percentage{margin-top:0.4rem;}.app--legacy mac-cta-also-interested .cta-also-interested-container mac-quality-collapse > div{border:0;}.app--legacy mac-cta-also-interested .cta-also-interested-container mac-quality-collapse .subtitle{padding-top:1.6rem;}.app--legacy mac-cta-also-interested .cta-also-interested-container mac-quality-collapse .subtitle > p{margin-bottom:unset;}.app--legacy .z-1{z-index:1;}.app--legacy .word-break-break-all{word-break:break-all;}.app--legacy mac-collapse .collapse-button mac-collapse-title.add-show-hide-prefix,.app--legacy mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-hide-prefix,.app--legacy mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-show-hide-prefix,.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .collapse-button mac-collapse-title.add-show-hide-prefix,.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-hide-prefix,.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-show-hide-prefix{text-transform:lowercase;}.app--legacy mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-hide-prefix::before,.app--legacy mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-show-hide-prefix::before,.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-hide-prefix::before,.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .collapse-button[aria-expanded=true] mac-collapse-title.add-show-hide-prefix::before{text-transform:none;content:"Hide ";}.app--legacy mac-collapse .collapse-button mac-collapse-title.add-show-hide-prefix::before{text-transform:none;content:"Show ";}.app--legacy td.fitwidth{width:1px;white-space:nowrap;}.app--legacy mac-location-autocomplete .location-control{color:#282828;border-color:#e1e1e1;height:60px;}.app--legacy mac-location-autocomplete .location-control:focus{border-color:#cbd7ef;}.app--legacy mac-location-autocomplete .dropdown-menu{width:100%;margin-top:0;padding:0.8rem;}.app--legacy mac-location-autocomplete .dropdown-item{padding:0.4rem 1.6rem;}.app--legacy mac-location-autocomplete .dropdown-item span{color:#1c3b7c;}.app--legacy mac-location-autocomplete .dropdown-item span:hover{-webkit-text-decoration:underline #1c3b7c;text-decoration:underline #1c3b7c;}.app--legacy mac-search-autocomplete .form-group{margin-bottom:0;}.app--legacy mac-search-autocomplete .provider-not-found{width:100% !important;}.app--legacy .doris-box{background-color:#f3f6fe;display:flex;flex-direction:column-reverse;align-items:center;}.app--legacy .doris-box .h5{color:#282828;font-weight:500;margin-bottom:1.6rem;}.app--legacy .doris-box img{margin:48px 64px 48px 92px;}@media (max-width:767.98px){.app--legacy .doris-box img{margin-left:auto;margin-right:auto;}}@media (max-width:575.98px){.app--legacy .doris-box img{margin-top:-32px;margin-bottom:0;}}@media (min-width:768px){.app--legacy .doris-box{flex-direction:row;justify-content:space-between;}}.app--legacy mac-callout-box .doris-box img{margin-right:-64px;}.app--legacy mac-specialisations .doris-box img{width:auto;height:230px;}.app--legacy .search-btn{padding:1.2rem 2.4rem;}.app--legacy mac-specialisations .specialisation-mark-block-image svg{margin-right:70px;}@media (max-width:767.98px){.app--legacy mac-specialisations .specialisation-mark-block-image svg{margin:20px auto 0;}}.app--legacy mac-specialisations .read-more-link{margin-top:0.8rem;}.app--legacy mac-specialisations .sub-title{margin:30px 0 !important;}.app--legacy mac-specialisations .specialisations-heading-text{color:#282828;font-weight:500;font-size:2rem;line-height:2.8rem;}@media (min-width:576px){.app--legacy label{margin-bottom:0.8rem;}}.app--legacy .search-label{font-weight:500;font-size:2rem;color:#282828;}.app--legacy .search-label-1:before,.app--legacy .search-label-2:before{display:inline-block;content:"";background-position:center;margin-right:0.8rem;vertical-align:bottom;}.app--legacy .search-label-1:before{height:28px;width:28px;background:url(/themes/custom/myagedcare/images/icons/mac/svg/circle-1.svg) no-repeat;}.app--legacy .search-label-2:before{height:26px;width:24px;background:url(/themes/custom/myagedcare/images/icons/mac/svg/circle-2.svg) no-repeat;}.app--legacy .search-description{color:#767676;font-size:1.6rem;display:block;margin-bottom:2.4rem !important;}@media (min-width:576px){.app--legacy .search-description{margin-bottom:1.2rem !important;}}.app--legacy .soft-validation{color:#1e4387;}.app--legacy .filter-dropdown-collection .filter-menu-subheading{font-size:18px;line-height:22px;}@media (min-width:768px){.app--legacy .filter-dropdown-collection .filter-menu-items{display:flex;align-items:center;flex-wrap:wrap;}}.app--legacy .filter-dropdown-collection .filter-menu-items mac-search-filter-dropdown:nth-of-type(3) .filter-dropdown-container .dropdown-content-container{padding-bottom:30px;}@media (min-width:768px){.app--legacy .filter-dropdown-collection .filter-menu-items mac-search-filter-dropdown:nth-of-type(3) .filter-dropdown-container .dropdown-action-container{position:relative;}}.app--legacy .filter-dropdown-collection .filter-menu-items mac-search-filter-dropdown:nth-of-type(3) .filter-dropdown-container .dropdown-action-container:before{content:"";position:absolute;width:100%;height:45px;top:-46px;left:0;background:#fff;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%);}@media (max-width:1199.98px){.app--legacy .filter-dropdown-collection .filter-menu-items mac-search-filter-dropdown:nth-of-type(4) .filter-dropdown-container{right:0;left:auto;}}.app--legacy .filter-dropdown{display:inline-block;margin-right:0.8rem;position:relative;}@media only screen and (max-width:360px){.app--legacy .filter-dropdown .selected-filters{max-width:220px !important;}}@media (max-width:767.98px){.app--legacy .filter-dropdown,.app--legacy .filter-dropdown .filter-dropdown-btn,.app--legacy .filter-dropdown .filter-dropdown-btn > div{width:100%;}.app--legacy .filter-dropdown .filter-dropdown-btn > div .selected-filters{max-width:270px;}}@media (min-width:576px){.app--legacy .filter-dropdown .selected-filters{max-width:240px;}}.app--legacy .filter-dropdown .filter-dropdown-btn{height:6.4rem;background:0 0;border-radius:3px;border:1px solid #e1e1e1;color:#6f6f70;display:block;}.app--legacy .filter-dropdown .filter-dropdown-btn .selected-filters{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2.4rem;}.app--legacy .filter-dropdown .filter-dropdown-btn:disabled{opacity:0.4;}.app--legacy .filter-dropdown .filter-dropdown-btn:focus{outline:1px solid #1e4387;outline-offset:3px;border-color:#cbd7ef;}.app--legacy .filter-dropdown .filter-dropdown-btn .filter-dropdown-btn-inner{flex-grow:1;}.app--legacy .filter-dropdown .filter-dropdown-btn .filter-dropdown-btn-inner::after{margin-left:7px;}.app--legacy .filter-dropdown .filter-dropdown-btn.chevron .filter-dropdown-btn-inner::after{content:"";background:url(/themes/custom/myagedcare/images/icons/mac/svg/search-filter-chevron.svg) no-repeat;background-size:8px 5px;margin-left:24px;height:5px;width:8px;}.app--legacy .filter-dropdown .filter-dropdown-btn.dots .filter-dropdown-btn-inner::after{content:"";background:url(/themes/custom/myagedcare/images/icons/mac/svg/search-filter-more.svg) no-repeat;background-size:16px 4px;height:4px;width:16px;}.app--legacy .filter-dropdown .filter-dropdown-container{display:none;z-index:102;width:100vw;max-width:380px;border-radius:3px;background-color:#fff;border:1px solid #e1e1e1;padding-top:2.4rem;margin-top:0.48rem;position:absolute;box-shadow:0 4px 8px -4px rgba(0,0,0,0.08);top:54px;left:0;text-rendering:unset !important;}@media (max-width:767.98px){.app--legacy .filter-dropdown .filter-dropdown-container{position:fixed;width:100vw;top:0;left:0;margin-top:0;max-width:none;}}.app--legacy .filter-dropdown .dropdown-content-container{max-height:405px;overflow-y:scroll;padding:0 2.4rem;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}@media (max-width:767.98px){.app--legacy .filter-dropdown .dropdown-content-container{max-height:calc(100vh - 168px);padding-bottom:100px;}}.app--legacy .filter-dropdown .dropdown-content-container::-webkit-scrollbar{width:6px;background-color:#f6f6f6;}.app--legacy .filter-dropdown .dropdown-content-container::-webkit-scrollbar-track{border-radius:10px;background-color:#f6f6f6;}.app--legacy .filter-dropdown .dropdown-content-container::-webkit-scrollbar-thumb{border-radius:10px;background-color:#acacac;}.app--legacy .filter-dropdown .dropdown-mobile-header{padding:0 2.4rem 2.4rem;}.app--legacy .filter-dropdown .dropdown-mobile-header .dropdown-mobile-title{font-weight:500;font-size:2.4rem;padding-right:25px;}.app--legacy .filter-dropdown .dropdown-mobile-header button{position:absolute;top:31px;right:24px;padding:0;}.app--legacy .filter-dropdown .dropdown-mobile-header button .ico-close{background:url(/themes/custom/myagedcare/images/icons/mac/svg/search-filter-close.svg) no-repeat center;background-size:13px;height:1.6rem;width:1.6rem;display:block;}.app--legacy .filter-dropdown .dropdown-action-container{padding:1.6rem 2.4rem 2.4rem;background-color:#fff;border-top:1px solid #e1e1e1;}@media (max-width:767.98px){.app--legacy .filter-dropdown .dropdown-action-container{position:absolute;bottom:0;left:0;z-index:10;width:100%;padding:1.6rem;}}.app--legacy .filter-dropdown .dropdown-action-container .btn{background-color:#1e4387;color:#fff;margin-right:1.6rem;}.app--legacy .filter-dropdown .dropdown-action-container .btn.btn-clear{background:0 0;border-radius:3px;border:1px solid #1e4387;color:#1e4387;}@media (min-width:768px){.app--legacy .filter-dropdown .dropdown-action-container .btn.btn-clear{border:0;}}.app--legacy .filter-dropdown .dropdown-action-container .btn:disabled{background-color:transparent;color:#767676;text-decoration:none !important;}@media (max-width:767.98px){.app--legacy .filter-dropdown .dropdown-action-container .btn:disabled{border:1px solid #e1e1e1;color:#e1e1e1;}}@media (min-width:768px){.app--legacy .filter-dropdown .dropdown-action-container .btn{padding:0;font-size:18px;line-height:24px;font-weight:400;color:#1e4387;text-decoration:underline !important;background-color:transparent;}.app--legacy .filter-dropdown .dropdown-action-container .btn.btn-clear{color:#767676;}.app--legacy .filter-dropdown .dropdown-action-container .btn:hover{text-decoration:none !important;}}.app--legacy .filter-dropdown.opened .filter-dropdown-btn::after,.app--legacy mac-find-by-name .filter-dropdown.opened .filter-dropdown-btn .embed-icon svg{transform:rotate(180deg);}.app--legacy .filter-dropdown.opened .filter-dropdown-container{display:block;}.app--legacy .filter-dropdown.opened .filter-dropdown-btn,.app--legacy .filter-dropdown.selected .filter-dropdown-btn{background:#f2f6ff;border-color:#cbd7ef;}.app--legacy .filter-dropdown.opened .filter-dropdown-btn .selected-filters,.app--legacy .filter-dropdown.selected .filter-dropdown-btn .selected-filters,.app--legacy .search-result-card .search-card-link h4,.app--legacy mac-find-by-name h3{color:#1e4387;}.app--legacy .filter-dropdown .dropdown-input-section{padding-bottom:1.6rem;}.app--legacy .filter-dropdown .dropdown-section-divider{padding-top:1.6rem;border-top:1px solid #e1e1e1;}.app--legacy .filter-dropdown .filter-search-text-field{display:inline-block;}.app--legacy .filter-dropdown .filter-checkbox-group label,.app--legacy .filter-dropdown .filter-checkbox-group legend,.app--legacy .filter-dropdown .filter-radio-group label,.app--legacy .filter-dropdown .filter-radio-group legend{font-size:1.8rem;}.app--legacy .filter-dropdown .filter-checkbox-group legend,.app--legacy .filter-dropdown .filter-radio-group legend,.app--legacy .hcp-levels-container .hcp-level-collapse .hcp-level p,.app--legacy .search-result-card .compare-button:hover span,.app--legacy mac-provider-contact-details .contact-block p,.app--legacy mac-provider-contact-details .contact-methods-block p{margin-bottom:0;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label,.app--legacy .filter-dropdown .filter-radio-group .form-check-label{margin-top:0.8rem;padding-left:0 !important;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label label,.app--legacy .filter-dropdown .filter-radio-group .form-check-label label{color:#767676 !important;font-weight:400;padding-left:0.8rem !important;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label label:hover,.app--legacy .filter-dropdown .filter-radio-group .form-check-label label:hover{text-decoration-color:#767676 !important;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label input:checked ~ label,.app--legacy .filter-dropdown .filter-radio-group .form-check-label input:checked ~ label{color:#282828 !important;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label input:checked ~ label:hover,.app--legacy .filter-dropdown .filter-radio-group .form-check-label input:checked ~ label:hover{text-decoration-color:#282828 !important;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label label:after,.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label label:before,.app--legacy .filter-dropdown .filter-radio-group .form-check-label label:after,.app--legacy .filter-dropdown .filter-radio-group .form-check-label label:before{left:-1.6rem !important;top:6px !important;width:17px !important;height:17px !important;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label label:before,.app--legacy .filter-dropdown .filter-radio-group .form-check-label label:before{border-color:#959595;}.app--legacy .filter-dropdown .filter-checkbox-group .form-check-label label:after,.app--legacy .filter-dropdown .filter-radio-group .form-check-label label:after{background-size:65% !important;background-position-x:3px;}.app--legacy .filter-dropdown .filter-checkbox-group .description,.app--legacy .filter-dropdown .filter-radio-group .description{font-size:18px;line-height:1.5;color:#767676;padding-left:1.6rem;}.app--legacy .filter-dropdown .section-heading-bold legend{font-weight:500;}.app--legacy .filter-dropdown .section-heading-italic legend{font-style:italic;}.app--legacy .search-result-bar{display:flex;padding:8px 0 16px;border-bottom:1px solid #e1e1e1;color:#000;}@media (max-width:767.98px){.app--legacy .search-result-bar{display:block;}}.app--legacy .search-result-bar .search-total{font-size:2rem;font-weight:500;min-width:115px;margin-right:50px;}.app--legacy .search-result-bar .sortable-options{display:flex;justify-content:space-between;width:100%;}@media (max-width:767.98px){.app--legacy .search-result-bar .sortable-options{margin-top:20px;}}.app--legacy .search-result-bar .sortable-options .view-toggle-container{order:2;color:#282828;}.app--legacy .search-result-bar .sortable-options .view-toggle-container button{border:0;background:0 0;text-align:left;cursor:pointer;min-width:60px;}.app--legacy .search-result-bar .sortable-options .view-toggle-container button .map-toggle-icon{display:inline-block;position:relative;top:4px;height:22px;width:16px;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/map-icon.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:21px 21px;}.app--legacy .search-result-bar .sortable-options .view-toggle-container button .list-toggle-icon{display:inline-block;position:relative;top:6px;height:22px;width:16px;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/list-icon.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;}.app--legacy .search-result-bar .sortable-options .view-toggle-container button .toggle-text{margin-left:9px;font-size:20px;font-weight:500;}@media (max-width:767.98px){.app--legacy .search-result-bar .sortable-options .view-toggle-container button .toggle-text{margin-left:7px;}}.app--legacy .search-result-bar .sortable-options .view-toggle-container button .toggle-text:hover{text-decoration:underline;text-decoration-color:#767676;}.app--legacy .search-result-bar .sortable-options .view-toggle-container button:focus,.app--legacy .search-result-card .result-image-holder a:focus img,.app--legacy .search-result-card .search-card-link:focus h4{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;}.app--legacy .search-results{margin-top:4rem;}.app--legacy .search-results .matches-label h3{color:#282828;font-size:2rem;font-weight:400;line-height:1;margin-top:0;margin-bottom:2.4rem;}.app--legacy .search-results .search-suburb-results{margin-bottom:4rem;}@media (min-width:768px){.app--legacy .search-results .search-suburb-results{margin-bottom:4.8rem;}}.app--legacy .search-result-card{border:1px solid #e1e1e1;border-radius:2px;margin-bottom:2.4rem;}.app--legacy .search-result-card .provider-info{display:flex;flex-direction:column;gap:1.6rem;}.app--legacy .search-result-card .provider-phone{color:#767676;}.app--legacy .search-result-card .provider-address{color:#282828;}@media (max-width:991.98px){.app--legacy .search-result-card .compare-button{padding-left:0.96rem;padding-right:0.96rem;}.app--legacy .search-result-card .compare-button .compare-button-text{display:none;}}@media (min-width:768px){.app--legacy .search-result-card .compare-button .compare-button-text{display:inline-block;}}.app--legacy .search-result-card .compare-button .compare-toggle-icon{display:inline-block;height:29px;width:28px;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/SP-search-compare-icons.svg);background-repeat:no-repeat;background-size:300%;background-position-x:-29px;background-position-y:center;}.app--legacy .search-result-card .compare-button:hover .compare-toggle-icon,.app--legacy mac-personalised-pathways mac-checklist-section table th,.app--legacy mac-quick-checklist mac-checklist-section table th{border:0;}.app--legacy .search-result-card .compare-button.selected .compare-toggle-icon{background-position-x:-58px;}.app--legacy .search-result-card .search-card-link{text-decoration:none !important;}.app--legacy .mac-compliance-history-table table,.app--legacy .search-result-card .result-image-holder{width:100%;}.app--legacy .search-result-card .result-image-holder img{max-width:100%;width:100%;}@media (min-width:576px){.app--legacy .search-result-card .result-image-holder{width:auto;}.app--legacy .search-result-card .result-image-holder img{display:block;max-width:238px;max-height:159px;width:auto;height:auto;}}.app--legacy .search-result-card .footer{border-top:1px solid #e1e1e1;}@media (max-width:767.98px){.app--legacy .search-result-card .footer{display:flex;}.app--legacy .search-result-card .footer a{width:100%;text-align:center;}}.app--legacy .quality-of-care-container .quality-category .rating-wrapper svg,.app--legacy .search-result-card .rating-wrapper span,.app--legacy .search-result-card .rating-wrapper svg{width:2rem;height:2rem;}.app--legacy .match-tags{gap:0.8rem;}.app--legacy .match-tag button.match-tag-button{color:#1e4387;border:1px solid #f2f6ff;background-color:#f2f6ff;border-radius:2px;padding:4px 10px;}.app--legacy .match-tag button.match-tag-button:hover,.app--legacy mac-feeestimator hr.estimate{border-color:#cbd7ef;}.app--legacy .match-tag button.match-tag-button:active{border-color:#1e4387;}.app--legacy .match-tag button.match-tag-button:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy .availability-tag .tab-container{justify-content:space-between;position:relative;padding:4px 10px;border:1px solid #f2f6ff;background-color:#f2f6ff;border-radius:2px;cursor:auto !important;}.app--legacy .archived-tag{font-size:1.6rem;line-height:2.2rem;font-weight:500;color:#5a5a5a;background:#f3f3f3;padding:1px 8px;border-radius:2px;}.app--legacy .availability-tag .tab-container,.app--legacy .search-result-pagination{display:flex;align-items:center;}.app--legacy .search-result-pagination{justify-content:center;}@media (max-width:767.98px){.app--legacy .search-result-pagination{justify-content:space-between;}}.app--legacy .search-result-pagination button{background-color:transparent;padding:0;height:48px;width:48px;text-align:center;border-radius:2px;border:1px solid transparent;}@media (max-width:767.98px){.app--legacy .search-result-pagination button{height:40px;width:40px;}}.app--legacy .search-result-pagination button.next-btn::after,.app--legacy .search-result-pagination button.prev-btn::after{content:"";display:block;background:url(/themes/custom/myagedcare/images/icons/mac/svg/Search-pagination-chevron.svg) no-repeat center;height:48px;width:48px;}@media (max-width:767.98px){.app--legacy .search-result-pagination button.next-btn::after,.app--legacy .search-result-pagination button.prev-btn::after{height:40px;width:40px;}}.app--legacy .search-result-pagination button.prev-btn::after{transform:scaleX(-1);}.app--legacy .search-result-pagination button.current{background-color:#f2f6ff;border:1px solid #cbd7ef;}.app--legacy .search-result-pagination button:not(:disabled):hover{border:1px solid #cbd7ef;}.app--legacy .search-result-pagination button:disabled{opacity:0.3;}.app--legacy .mac-popover{max-width:304px;border:0;}@media only screen and (max-width:360px){.app--legacy .mac-popover{max-width:220px;}}@media (min-width:992px){.app--legacy .mac-popover{max-width:400px;}}.app--legacy .mac-popover.bs-popover-top{top:-0.8rem !important;}.app--legacy .mac-popover.bs-popover-top > .arrow:after{border-top-color:#1e4387;}.app--legacy .mac-popover .popover-body{color:#fff;background-color:#1e4387;font-size:1.6rem;line-height:22px;padding:0;border-radius:2px;}.app--legacy .mac-popover .popover-body .close-button{border:0;background:0 0;padding:0;text-align:left;height:24px;width:24px;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Close-button.svg);}.app--legacy .mac-popover .popover-body .close-button:hover{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Close-button-white.svg);}.app--legacy .mac-popover .popover-body .close-button:focus{outline:1px solid #fff;outline-offset:3px;}.app--legacy .sort-dropdown{position:relative;height:31px;}.app--legacy .sort-dropdown .sort-dropdown-btn{background:0 0;border-radius:3px;border:0;display:flex;align-items:center;padding-left:0;color:#282828;}.app--legacy .sort-dropdown .sort-dropdown-btn::after{content:"";background:url(/themes/custom/myagedcare/images/icons/mac/svg/search-filter-chevron.svg) no-repeat;background-size:28px 8px;height:9px;width:21px;margin-top:6px;}.app--legacy .sort-dropdown .sort-dropdown-btn:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy .sort-dropdown .sort-dropdown-container{display:none;z-index:5;right:0;bottom:-8px;transform:translate(0,100%);border-radius:3px;background-color:#fff;border:1px solid #e1e1e1;position:absolute;box-shadow:0 4px 8px -4px rgba(0,0,0,0.08);margin-top:8px;min-width:141px;}.app--legacy .sort-dropdown.opened .sort-dropdown-btn::after{transform:rotate(180deg);background-size:14px 9px;}.app--legacy .sort-dropdown.opened .sort-dropdown-container{display:block;}.app--legacy .sort-dropdown.opened .sort-dropdown-container ul{list-style:none;padding:5px 0.8rem;margin-bottom:0;}.app--legacy .sort-dropdown.opened .sort-dropdown-container ul li{list-style-image:none;margin:0;}.app--legacy .sort-dropdown.opened .sort-dropdown-container ul li button{padding:0.6rem 1.6rem;color:#767676;display:block;width:100%;}.app--legacy .sort-dropdown.opened .sort-dropdown-container ul li button:focus,.app--legacy .sort-dropdown.opened .sort-dropdown-container ul li button:hover{cursor:pointer;color:#1e4387;background:#f2f6ff;text-decoration:underline;text-decoration-color:#1e4387;}.app--legacy .sort-dropdown.opened .sort-dropdown-container ul li button.selected{color:#282828;font-weight:500;}.app--legacy .sort-dropdown .dropdown-label:hover,.app--legacy .sort-dropdown .dropdown-label:visited{text-decoration:underline;text-decoration-color:#767676;}.app--legacy .sort-dropdown .sorted-option{font-weight:500 !important;}.app--legacy .results-map-view{margin-top:4.8rem;}@media (max-width:767.98px){.app--legacy .results-map-view{margin-left:-2.4rem;margin-right:-2.4rem;}}.app--legacy .results-map-view .search-map-container #service-finder-search-map{height:645px;width:1022px;max-width:100%;}@media (min-width:768px){.app--legacy .results-map-view .search-map-container #service-finder-search-map{height:588px;}}.app--legacy .results-map-view .search-map-container #service-finder-search-map .leaflet-control a{text-decoration:none !important;color:#000;}.app--legacy .results-map-view .search-map-container #service-finder-search-map .leaflet-control a:hover{background-color:#f4f6fe;outline:1px solid #cfd7eb;}.app--legacy .results-map-view .search-map-container #service-finder-search-popup{position:absolute;z-index:410;background-color:#fff;bottom:24px;left:24px;right:24px;}@media (min-width:768px){.app--legacy .results-map-view .search-map-container #service-finder-search-popup{top:20px;bottom:auto;left:auto;right:20px;width:288px;}}.app--legacy .results-map-view .search-map-container .search-result-card{margin:2.4rem;border:0;}.app--legacy .results-map-view .search-map-container .search-result-card a,.app--legacy .results-map-view .search-map-container .search-result-card a h4,.app--legacy .results-map-view .search-map-container .search-result-card a p{text-decoration:none !important;text-decoration-color:transparent !important;}.app--legacy .results-map-view .search-map-container .search-result-card a:focus h4,.app--legacy .results-map-view .search-map-container .search-result-card a:hover h4{text-decoration:underline !important;}.app--legacy .results-map-view .search-map-container .search-result-card .search-map-popup-content{font-family:"Calibre";}.app--legacy .results-map-view .search-map-container .search-result-card .search-map-popup-content .provider-name{margin:0;font-size:2.4rem;color:#1e4387;text-decoration:none !important;text-decoration-color:transparent !important;}@media (max-width:767.98px){.app--legacy .results-map-view .search-map-container .search-result-card .search-map-popup-content .provider-name span{font-size:2rem;line-height:2.4rem;}}.app--legacy .results-map-view .search-map-container .search-result-card .search-map-popup-content .provider-phone{font-size:2rem;color:#767676;}.app--legacy .results-map-view .search-map-container .search-result-card .search-map-popup-content .provider-address{font-size:2rem;}.app--legacy .results-map-view .search-map-container .search-result-card .search-map-popup-content .rating-wrapper svg{width:2.4rem;height:2.4rem;}.app--legacy .results-map-view .search-map-container .search-result-card .search-card-link-button{min-height:4.8rem;font-size:2rem;line-height:2.4rem;border-radius:0.2rem;}@media (min-width:576px) and (max-width:767.98px){.app--legacy .results-map-view .search-map-container .search-result-card .search-card-link-button{min-width:21.5rem;}}.app--legacy .results-map-view .search-map-container .search-result-card .compare-button{min-height:4.8rem;padding:1.1rem;margin-left:1.6rem;}.app--legacy .mac-rating-history-chart path.domain,.app--legacy .results-map-view .search-map-container .search-result-card .compare-button .compare-button-text{display:none;}.app--legacy .results-map-view .search-map-container .search-result-card .compare-button .compare-toggle-icon{width:2.4rem;height:2.4rem;background-position-x:-25px;}.app--legacy .results-map-view .search-map-container .search-result-card .compare-button.selected .compare-toggle-icon{background-position-x:-50px;}.app--legacy .results-map-view .search-map-container .search-result-card .popup-provider-image .popup-img-holder img{display:block;height:120px;width:240px;}.app--legacy mac-compare-bar .compare-bar{background-color:#fff;border-bottom:#e1e1e1 1px solid;}.app--legacy mac-compare-bar .compare-bar-inner{padding-top:2.4rem;padding-bottom:2.4rem;}@media (min-width:992px){.app--legacy mac-compare-bar .compare-bar-inner{display:flex;justify-content:space-between;align-items:center;transition:width 0.5s ease-out;}}.app--legacy mac-compare-bar .compare-bar-inner .btn{padding:unset;min-height:4.8rem;min-width:9rem;}.app--legacy mac-compare-bar .compare-bar-inner .compare-link{padding:unset;vertical-align:middle;min-height:4.8rem;min-width:22.1rem;line-height:4.6rem;}@media (max-width:767.98px){.app--legacy mac-compare-bar .compare-bar-inner a,.app--legacy mac-compare-bar .compare-bar-inner button{padding-left:0.8rem;padding-right:0.8rem;}}.app--legacy mac-compare-bar .sticky{position:fixed !important;width:100%;top:0;left:0;z-index:1001;}.app--legacy mac-compare-bar .sticky .compare-bar-inner{padding-right:2.4rem;}@media (min-width:992px){.app--legacy mac-compare-bar .sticky .compare-bar-inner{padding-right:3.2rem;}}.app--legacy mac-availability{flex:0 0 auto;}.app--legacy mac-availability .availability-tag{border-radius:2px;position:relative;display:inline-block;}.app--legacy mac-availability .icon{display:inline-block;margin-right:8px;background-repeat:no-repeat;background-position:50% 50%;width:24px;height:24px;}.app--legacy mac-availability .available{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-available.svg);margin-top:2px;}.app--legacy mac-availability .unavailable{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-unavailable.svg);}.app--legacy mac-availability .tag{display:inline-block;color:#1e4387;width:auto;position:relative;}.app--legacy mac-availability .waitlist{display:inline-block;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Waitlist.svg);background-repeat:no-repeat;background-position:50% 50%;width:24px;height:24px;}@media (min-width:768px){.app--legacy mac-find-by-name .search-form-container{border:1px solid #cbd7ef;border-radius:4px;}}.app--legacy mac-find-by-name form{margin:0 !important;}.app--legacy mac-find-by-name .find-by-name-description{margin-top:0.4rem;font-size:1.6rem;line-height:1.375em;color:#5a5a5a;}.app--legacy mac-find-by-name .find-by-name-description.soft-validation{color:#1e4387;}.app--legacy mac-find-by-name .find-by-name-primary-inputs{display:flex;flex-wrap:wrap;gap:0.8rem;margin-bottom:3.2rem;}.app--legacy mac-find-by-name .find-by-name-primary-inputs .filter-item{flex-grow:1;flex-basis:100%;border:1px solid #e1e1e1;border-radius:3px;}.app--legacy mac-find-by-name .find-by-name-primary-inputs .filter-item:not(:last-child){border-bottom:1px solid #e1e1e1;}.app--legacy mac-find-by-name .find-by-name-primary-inputs .filter-item input{width:100%;border:0;height:5.6rem;padding:1.4rem;}.app--legacy mac-find-by-name .find-by-name-primary-inputs .filter-item .filter-dropdown .filter-dropdown-btn{height:5.6rem;padding:1.4rem;}@media (min-width:576px){.app--legacy mac-find-by-name .find-by-name-primary-inputs{flex-wrap:nowrap;border:1px solid #e1e1e1;border-radius:3px;gap:0;margin-bottom:4rem;}.app--legacy mac-find-by-name .find-by-name-primary-inputs .filter-item{flex-basis:70%;border:0;border-radius:0;}.app--legacy mac-find-by-name .find-by-name-primary-inputs .filter-item.filter-menu-items{flex-basis:30%;}.app--legacy mac-find-by-name .find-by-name-primary-inputs .filter-item:not(:last-child){border:0;border-right:1px solid #e1e1e1;}}.app--legacy mac-find-by-name .find-by-name-primary-inputs-icon-search{background:url(/themes/custom/myagedcare/images/icons/mac/svg/Search.svg) no-repeat right;padding-right:50px !important;background-size:20px;background-position:97% 50%;}.app--legacy mac-find-by-name .filter-dropdown{margin:0;display:block;}.app--legacy mac-find-by-name .filter-dropdown .filter-dropdown-btn{width:100%;margin:0 !important;border:0;background:0 0;display:block !important;}.app--legacy mac-find-by-name .filter-dropdown .filter-dropdown-btn .embed-icon{margin-left:24px;}.app--legacy mac-find-by-name .filter-dropdown .filter-dropdown-btn .embed-icon svg path{stroke:#959595;}.app--legacy mac-find-by-name .filter-dropdown.selected .filter-dropdown-btn{background:0 0;}.app--legacy mac-find-by-name .filter-dropdown.selected .filter-dropdown-btn .selected-filters{color:#282828;}.app--legacy mac-find-by-name .filter-dropdown.opened .filter-dropdown-btn,.app--legacy mac-personalised-pathways mac-checklist-section table thead,.app--legacy mac-quick-checklist mac-checklist-section table thead{background:#f2f6ff;}.app--legacy mac-find-by-name .filter-dropdown.opened .filter-dropdown-btn .selected-filters{color:#1e4387;}.app--legacy mac-find-by-name .filter-dropdown.opened .filter-dropdown-btn .embed-icon svg path{stroke:#305498;}.app--legacy mac-find-by-name .filter-dropdown .section-heading-bold legend{font-weight:400;font-style:italic;color:#767676;}.app--legacy mac-find-by-name .search-flags{margin-bottom:4rem;}@media (min-width:576px){.app--legacy mac-find-by-name .search-flags{margin-bottom:4.8rem;}}.app--legacy mac-find-by-name .search-flags .form-check-label{padding-left:1em !important;}.app--legacy mac-find-by-name .search-flags .form-check-label .font-weight-medium{font-weight:400;}.app--legacy mac-find-by-name .form-buttons{display:flex;flex-direction:column-reverse;gap:1.6rem;}@media (min-width:576px){.app--legacy mac-find-by-name .form-buttons{flex-direction:row;gap:2.4rem;}}.app--legacy mac-find-by-name .form-buttons .btn{line-height:2.4rem;}.app--legacy mac-find-by-name .doris-box img{width:180px !important;}@media (max-width:767.98px){.app--legacy mac-find-by-name .doris-box img{margin-top:-6.4rem;margin-bottom:0;}}.app--legacy .mac-header .back-link{font-weight:500 !important;text-decoration:none !important;}.app--legacy .mac-header .back-link:hover,.app--legacy mac-helpexplorer mac-customer-story-card a:hover h4{text-decoration:underline !important;}.app--legacy .mac-header .back-to-results{display:inline-block;padding-left:1.6rem;padding-right:1.28rem;margin-right:1.04rem;}.app--legacy .mac-header .back-to-results .back-link:after,.app--legacy .mac-header .back-to-results .back-link:before,.app--legacy .mac-header .back-to-search .back-link:after{position:absolute;content:"";background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-left-grey.svg);width:6px;height:20px;margin-top:0.48rem;margin-left:-1.6rem;}.app--legacy .mac-header .back-to-results .back-link:after,.app--legacy .mac-header .back-to-search .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/pipe-grey.svg);width:2px;margin-top:0.56rem;margin-left:1.04rem;}.app--legacy .mac-header .back-to-search .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/forward-slash-grey.svg);width:8px;height:16px;margin-top:0.8rem;}.app--legacy .mac-header .print-share button,.app--legacy .quality-of-care-container .quality-category .ratings-rating-name,.app--legacy .quality-of-care-container .quality-category mac-ratings-icons .rating-none,.app--legacy mac-quality-collapse button .quality-standard-title{font-weight:500;}.app--legacy .quality-of-care-container .quality-rating-header svg{width:2.6rem;height:2.6rem;}.app--legacy .quality-of-care-container .quality-category{width:100%;position:relative;}@media (min-width:576px){.app--legacy .quality-of-care-container .quality-category{width:48%;}}.app--legacy .quality-of-care-container .quality-category .ratings-chevron-right{position:absolute;top:33.33%;right:10px;}.app--legacy .contact-image img{max-height:350px;max-width:300px;}.app--legacy mac-provider-contact-details .contact-title{color:#1e4387;font-size:2.4rem;margin:0;}@media (min-width:1200px){.app--legacy mac-provider-contact-details .provider-contact-details{max-width:260px;}}.app--legacy mac-provider-contact-details .address-block,.app--legacy mac-provider-contact-details .contact-block{width:100%;margin-bottom:2.4rem;}@media (min-width:576px){.app--legacy mac-provider-contact-details .address-block,.app--legacy mac-provider-contact-details .contact-block{width:50%;padding-right:30px;margin-bottom:0;}}@media (min-width:768px){.app--legacy mac-provider-contact-details .address-block,.app--legacy mac-provider-contact-details .contact-block{width:100%;padding-right:0;margin-bottom:2.4rem;}}.app--legacy mac-provider-contact-details .address-block .contact-street-address,.app--legacy mac-provider-contact-details .address-block .contact-suburb-address{padding-right:0.8rem;}.app--legacy mac-provider-contact-details .contact-block .contact-label{display:inline-block;min-width:70px;}@media (min-width:768px) and (max-width:991.98px){.app--legacy mac-provider-contact-details .contact-methods-block p:first-of-type{margin-top:2.4rem;}}.app--legacy mac-culture-collapse > div,.app--legacy mac-quality-collapse > div,.app--legacy mac-service-collapse > div{border-top:1px #e1e1e1 solid;}.app--legacy mac-culture-collapse:last-of-type > div,.app--legacy mac-quality-collapse:last-of-type > div,.app--legacy mac-service-collapse:last-of-type > div{border-bottom:1px #e1e1e1 solid;}.app--legacy mac-quality-collapse button{width:100%;border:0;background:0 0;text-align:left;}.app--legacy .costs-tab button:focus,.app--legacy mac-culture-collapse button:focus,.app--legacy mac-provider-gallery .carousel-nav button:focus,.app--legacy mac-quality-collapse button:focus,.app--legacy mac-service-collapse button:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy mac-quality-collapse button > div:first-child:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-down-grey-80.svg);background-position:center 12px;background-repeat:no-repeat;content:"";width:26px;height:28px;display:inline-block;}.app--legacy .costs-tab button[aria-expanded=true]:after,.app--legacy mac-culture-collapse button[aria-expanded=true]:after,.app--legacy mac-quality-collapse button[aria-expanded=true] > div:after,.app--legacy mac-service-collapse button[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-up-grey-80.svg);}.app--legacy mac-quality-collapse button mac-government-compliance-rating{min-width:95px !important;}.app--legacy mac-culture-collapse button .summary,.app--legacy mac-quality-collapse button .subtitle,.app--legacy mac-service-collapse .subtitle{color:#767676;}.app--legacy .costs-tab button,.app--legacy mac-culture-collapse button,.app--legacy mac-service-collapse button{width:100%;border:0;background:0 0;text-align:left;padding-left:0;padding-right:0;}.app--legacy mac-service-collapse img{width:20px;height:20px;}.app--legacy mac-culture-collapse button{color:#282828;}.app--legacy mac-culture-collapse button:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-down-grey-80.svg);background-position:right 12px;background-repeat:no-repeat;content:"";width:12px;height:28px;display:inline-block;padding:0 6px;}.app--legacy mac-compliance-rating-collapse .compliance-rating-collapse-wrapper{padding:4rem 0;border-bottom:1px #e1e1e1 solid;}.app--legacy mac-compliance-rating-collapse .compliance-rating-titlebar{justify-content:space-between;line-height:4rem;margin-bottom:2.4rem;}.app--legacy mac-compliance-rating-collapse .compliance-rating-titlebar h3{line-height:4rem;margin:0;}.app--legacy mac-compliance-rating-collapse .compliance-rating-titlebar .date{color:#5a5a5a;}.app--legacy mac-compliance-rating-collapse .collapse-button{margin-top:2.4rem;}.app--legacy .mac-compliance-history-table tr,.app--legacy mac-compliance-rating-collapse-small{border-bottom:1px solid #e1e1e1;}.app--legacy mac-compliance-rating-collapse-small:first-of-type{border-top:1px solid #e1e1e1;}.app--legacy mac-compliance-rating-collapse-small button{padding-top:3.2rem;padding-bottom:3.2rem;border:0;background:0 0;}@media (max-width:767.98px){.app--legacy mac-compliance-rating-collapse-small mac-collapse-title .title{max-width:17.1rem;}}.app--legacy mac-compliance-rating-collapse-small mac-collapse-title .date{color:#5a5a5a;padding-right:2.4rem;}@media (min-width:768px){.app--legacy mac-compliance-rating-collapse-small mac-collapse-title .date{padding-right:4rem;}}.app--legacy mac-compliance-rating-collapse-small mac-collapse-title:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-down-grey-80.svg);background-position:center 12px;background-repeat:no-repeat;content:"";width:26px;height:28px;display:inline-block;}.app--legacy .mac-rating-history-chart{padding:2.4rem 0;}.app--legacy .mac-rating-history-chart .x-axis .tick text,.app--legacy .mac-rating-history-chart .y-axis .tick text{font-size:20px;text-anchor:start;font-family:Calibre,Arial,Verdana,sans-serif;}.app--legacy .mac-rating-history-chart .x-axis .tick text{text-anchor:end;}.app--legacy .mac-rating-history-chart .line{fill:none;stroke:#67a98a;stroke-width:2px;}.app--legacy .mac-rating-history-chart .area{fill:#bfdbce;opacity:0.6;}.app--legacy .mac-rating-history-chart .tick line{visibility:hidden;}.app--legacy .mac-rating-history-chart .grid .tick line{visibility:visible;}.app--legacy .mac-rating-history-chart .grid line{stroke:#e1e1e1;shape-rendering:crispEdges;}.app--legacy .mac-rating-history-chart .grid path{stroke-width:0;}.app--legacy .mac-rating-history-chart .dot{fill:#fff;stroke:#67a98a;stroke-width:2px;}.app--legacy .mac-compliance-history-table{justify-content:space-between;padding:2.4rem 0;}.app--legacy .mac-compliance-history-table tr:first-child{border-top:1px solid #e1e1e1;}.app--legacy .mac-compliance-history-table tr:nth-child(odd){background:0 0 !important;}.app--legacy .mac-compliance-history-table td{border-right:none;text-align:left;padding:3.2rem 0;}.app--legacy .mac-compliance-history-table td:last-child{text-align:right;}.app--legacy .print-section-block{background-color:#f6f6f6;margin-top:9.6rem;padding:2.4rem;}@media (min-width:768px){.app--legacy .print-section-block{padding:4.8rem;}}.app--legacy .print-section-block .print-block .print-btn{background:0 0;outline:0;border:0;color:#03703c;font-weight:700;display:flex;}.app--legacy .print-section-block .print-block .print-btn .print-text{color:#282828;font-weight:400;display:block;text-align:left;}.app--legacy .print-section-block .print-block .print-btn .print-text strong{color:#1e4387;font-weight:500;}.app--legacy .print-section-block .print-block .print-btn:before{content:"";background:url(/themes/custom/myagedcare/images/icons/mac/svg/Print-green.svg) no-repeat center;display:inline-block;height:22px;min-width:22px;background-size:contain;margin-right:10px;position:relative;top:5px;}.app--legacy .print-section-block .print-block .print-btn:hover .print-text strong{text-decoration:underline;}.app--legacy .print-section-block .print-block .print-btn:focus{outline:1px solid #1e4387;outline-offset:2px;}.app--legacy mac-provider-gallery .gallery-container{background-color:#f6f6f6;padding:4.8rem 0;position:relative;}.app--legacy mac-provider-gallery .gallery-container .h3{margin-top:0;padding:0 48px;}.app--legacy mac-provider-gallery .owl-carousel{position:relative;}.app--legacy mac-provider-gallery .owl-carousel .owl-item img{opacity:0.3;max-height:450px;}@media (max-width:575.98px){.app--legacy mac-provider-gallery .owl-carousel .owl-item img{max-height:187px;}}.app--legacy mac-provider-gallery .owl-carousel .owl-item.active img{opacity:1 !important;}.app--legacy mac-provider-gallery .carousel-nav{position:absolute;width:100%;top:45%;z-index:10;}.app--legacy mac-provider-gallery .carousel-nav [class*=carousel-]{border:0 !important;padding:25px;position:absolute;background-repeat:no-repeat !important;background-position:center !important;width:6px;height:10px;}@media (max-width:575.98px){.app--legacy mac-provider-gallery .carousel-nav [class*=carousel-]{padding:15px 17px;height:8px;}}.app--legacy mac-provider-gallery .carousel-nav .carousel-prev{left:0;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/carousel-chevron-left.svg) !important;}.app--legacy mac-provider-gallery .carousel-nav .carousel-next{right:0;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/carousel-chevron-right.svg) !important;}.app--legacy mac-provider-gallery .number-of-slides{margin:24px 48px 0;}@media (min-width:768px){.app--legacy .content .provider-details-tabs{padding-inline-start:4rem;}}.app--legacy .provider-details-tabs{border-bottom:0;margin:-3.2rem 0 0;}@media (min-width:768px){.app--legacy .provider-details-tabs{margin-top:0;margin-left:-4rem;margin-right:-4rem;border-bottom:1px solid #e1e1e1;}}.app--legacy .provider-details-tabs .nav-item{display:block;width:100%;margin-bottom:2px;}@media (min-width:768px){.app--legacy .provider-details-tabs .nav-item{width:auto;margin-right:1px;margin-bottom:-1px;}}.app--legacy .provider-details-tabs .nav-item .nav-link{color:#282828;font-size:1.6rem;line-height:2.2rem;font-weight:500;padding:10px 18px;border:0;text-decoration:none;background-color:transparent;border-left:3px solid transparent;}.app--legacy .provider-details-tabs .nav-item .nav-link.active{border-color:#1e4387;}.app--legacy .provider-details-tabs .nav-item .nav-link:focus{outline-offset:0;}@media (min-width:768px){.app--legacy .provider-details-tabs .nav-item .nav-link{padding:1.6rem;border-left:0;}.app--legacy .provider-details-tabs .nav-item .nav-link.active{border-bottom:2px solid #1e4387;background-color:#f2f6ff;}}.app--legacy .costs-tab button:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-down-grey-80.svg);background-position:right 12px;background-repeat:no-repeat;content:"";width:12px;height:28px;display:inline-block;}.app--legacy .costs-tab button[aria-expanded=true] .hide-on-open{display:none !important;}.app--legacy .rooms-collapse-container{border-bottom:1px solid #e1e1e1;}.app--legacy .room-collapse{border-top:1px solid #e1e1e1;}@media (min-width:768px){.app--legacy .room-collapse .room-heading{width:290px;}}@media (min-width:992px){.app--legacy .room-collapse .room-heading{width:390px;}}.app--legacy .room-collapse .heading{line-height:2.8rem;}.app--legacy .room-collapse .label,.app--legacy .room-collapse .subtitle{font-weight:400;}.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse a.close,.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse button.close,.app--legacy .room-collapse .label,.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list > li.not-assessed span{color:#767676;}.app--legacy .room-collapse .description{margin-bottom:3.8rem;}.app--legacy .service-icon{width:25px;background-size:24px;background-position-y:8px;background-repeat:no-repeat;padding:0 16px;}.app--legacy .availability-icon{width:32px;min-height:20px;display:inline-block;background-size:20px;background-position-y:3px;background-repeat:no-repeat;}.app--legacy .lhs-label{font-weight:500;min-width:300px;}.app--legacy .lhs-label,.app--legacy .pill,.app--legacy .pill:before{display:inline-block;}.app--legacy .pill{margin-right:0.8rem;margin-bottom:0.4rem;padding:0.4rem 1.6rem;}.app--legacy .pill:before{content:"";width:32px;min-height:16px;background-size:16px;background-position-y:3px;background-repeat:no-repeat;}.app--legacy .pill.not-available:before{width:24px;background-size:12px;background-position-y:0;min-height:12px;}.app--legacy mac-ach-summary-map h3{margin-bottom:1.6rem;}.app--legacy mac-ach-summary-map .address-text{display:flex;align-items:center;color:#03703c;margin-bottom:1.6rem;}@media (min-width:768px){.app--legacy mac-ach-summary-map .address-text{margin-bottom:3.2rem;}}.app--legacy mac-ach-summary-map .address-text::before{content:"";background:url(/themes/custom/myagedcare/images/icons/mac/svg/Map-icon-green.svg) no-repeat center;width:24px;height:25px;display:inline-block;margin-right:0.8rem;}.app--legacy mac-ach-summary-map .ach-summary-map #ach-summary-map{height:490px;}@media (min-width:768px){.app--legacy mac-provider-resources .resources-box{display:flex;flex-wrap:wrap;}}.app--legacy mac-provider-resources .resources-box .resource-link-container{background-color:#fff;border-radius:0.4rem;border:1px solid #cfcbef;color:#2a1e87;}@media (min-width:768px){.app--legacy mac-provider-resources .resources-box .resource-link-container{width:48%;}}.app--legacy mac-provider-resources .resources-box .resource-link-container a{height:100%;display:flex;text-decoration:none;}.app--legacy mac-provider-resources .resources-box .resource-link-container a:focus,.app--legacy mac-provider-resources .resources-box .resource-link-container a:hover{text-decoration:underline;}.app--legacy mac-provider-resources .resources-box .resource-link-container a:focus{outline:1px solid #1e4387;}.app--legacy mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-link-icon{display:inline-block;margin-right:25px;vertical-align:top;}.app--legacy mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-link-icon.resource-link-type-url{margin-top:-0.5rem;}.app--legacy mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details{max-width:70%;display:inline-block;}@media (min-width:1200px){.app--legacy mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details{width:auto;}}.app--legacy mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details .resource-title{margin-bottom:0;font-size:2.4rem;color:#1e4387;font-weight:500;}.app--legacy mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details .resource-file-size,.app--legacy mac-provider-resources .resources-box .resource-link-container a .resource-link .resource-details .resource-url{margin-bottom:0;word-break:break-all;overflow-wrap:break-word;color:#1e4387;}.app--legacy .hcp-levels-container{border-top:1px solid #e1e1e1;}.app--legacy .hcp-levels-container .hcp-level-collapse{padding:0;margin:0;border-bottom:1px solid #e1e1e1;}.app--legacy .hcp-levels-container .hcp-level-collapse button{width:100%;padding:1.6rem 0;display:flex;justify-content:space-between;align-items:center;font-size:2.4rem;}@media (min-width:768px){.app--legacy .hcp-levels-container .hcp-level-collapse button{padding:2.4rem 0;}}.app--legacy .hcp-levels-container .hcp-level-collapse .hcp-level{padding-bottom:4.8rem;margin-top:-2.4rem;}.app--legacy .hcp-levels-container .hcp-level-collapse .hcp-level .hcp-level-title{margin-top:3.2rem;margin-bottom:0.8rem;font-weight:500;}.app--legacy .hcp-levels-container .hcp-level-collapse .hcp-level .hcp-opening-hours .days-label{display:block;width:158px;}@media (min-width:768px){.app--legacy .hcp-levels-container .hcp-level-collapse .hcp-level .hcp-opening-hours .days-label{display:inline-block;}}.app--legacy .hcp-levels-container .hcp-level-collapse .hcp-level .pill::before,.app--legacy mac-compliance-ach .quality-standards button::after,.app--legacy--mac-servicefinder .aged-care-homes mac-summary-ach mac-rating-history-chart mac-collapse .collapse-button{display:none;}.app--legacy .costs-table tr{background:0 0 !important;}.app--legacy .costs-table th{min-width:104px;}.app--legacy .costs-table td,.app--legacy .costs-table th{border:0;padding:0;text-align:left;}.app--legacy .costs-table-levels td,.app--legacy .costs-table-levels th{width:104px;}@media (max-width:767.98px){.app--legacy .stc-chsp-service .content-container{margin-left:0.8rem;margin-right:0.8rem;}}.app--legacy mac-disclaimer .service-finder-disclaimer{background-color:#f6f6f6;}.app--legacy .residents-experience .survey-legend{margin:4.8rem 0;color:#012d18;border:1px solid #bfdbce;border-radius:4px;}.app--legacy .residents-experience .survey-legend .survey-legend-inner{margin:4.8rem;}.app--legacy .residents-experience .survey-legend .title{font-weight:500;margin-bottom:2.4rem;}.app--legacy .residents-experience .survey-legend .legend-item .text{font-weight:500;margin-left:0.8rem;}.app--legacy .residents-experience .survey-legend .legend-item{flex-basis:100%;}@media (min-width:768px){.app--legacy .residents-experience .survey-legend .legend-item{flex-basis:50%;}}@media (min-width:1200px){.app--legacy .residents-experience .survey-legend .legend-item{flex-basis:25%;}}.app--legacy .residents-experience .survey-results .header{padding-top:2rem;padding-bottom:1.6rem;color:#03703c;font-weight:500;background:#eef6f3;border-bottom:1px solid #bfdbce;}.app--legacy .residents-experience .survey-results .header .header > div{margin:2rem;}.app--legacy .residents-experience .survey-results .question-row{border-bottom:1px solid #bfdbce;}.app--legacy .residents-experience .survey-results .question-row:last-child{border-bottom:0 none;}.app--legacy .residents-experience .survey-results .question-row{padding:3.2rem 0;}.app--legacy .residents-experience-card,.app--legacy .survey-results .header-row{flex-wrap:wrap;gap:0.5em;}.app--legacy .residents-experience-card .question,.app--legacy .residents-experience-card .response,.app--legacy .survey-results .header-row .question,.app--legacy .survey-results .header-row .response{flex-basis:100%;}.app--legacy .residents-experience-card .response,.app--legacy .survey-results .header-row .response{gap:1.5em;flex-wrap:wrap;}@media (min-width:768px){.app--legacy .residents-experience-card,.app--legacy .survey-results .header-row{flex-wrap:nowrap;justify-content:space-between;gap:2em;}.app--legacy .residents-experience-card .question,.app--legacy .survey-results .header-row .question{flex-basis:calc(58% - 2em);}.app--legacy .residents-experience-card .response,.app--legacy .survey-results .header-row .response{flex-basis:40%;min-width:218px;justify-content:end;}}@media (max-width:575.98px){.app--legacy .residents-experience-card .response,.app--legacy .survey-results .header-row .response{gap:0.25em;justify-content:space-between !important;}}.app--legacy .residents-experience-card .subtitle,.app--legacy .survey-results .header-row .subtitle{color:#5a5a5a;}.app--legacy .residents-experience-card .title,.app--legacy .survey-results .header-row .title{font-weight:500;font-size:2.4rem;}.app--legacy .residents-experience-card .answer-container,.app--legacy .survey-results .header-row .answer-container{text-align:center;}.app--legacy .survey-results .response{justify-content:start;}.app--legacy .quality-standards{position:relative;}.app--legacy .quality-standards-legend-wrapper{position:absolute;background-color:#fff;margin:0;padding:2.4rem;color:#012d18;border:1px solid #bfdbce;z-index:5;}.app--legacy .quality-standards-legend .rating{white-space:nowrap;margin-bottom:10px;}@media (min-width:768px){.app--legacy .quality-standards-legend{-moz-column-count:1;column-count:1;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;}}.app--legacy .key-toggle-icon{display:inline-block;position:relative;top:4px;height:24px;width:24px;margin-right:8px;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Info.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:21px 21px;}.app--legacy .key-toggle-icon:active,.app--legacy .key-toggle-icon:hover,.app--legacy .key-toggle-icon:visited{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Info-green.svg);}.app--legacy mac-staffing-ach .staffing .care-minutes .care-minute:not(:last-child){padding-bottom:4.8rem;margin-bottom:4rem;}.app--legacy mac-staffing-ach .staffing .rated-block{gap:1.6rem;}.app--legacy mac-staffing-ach .staffing .care-minute-block{flex-basis:50%;background:#f6f6f6;padding:2.4rem;border-radius:6px;font-weight:500;}.app--legacy mac-staffing-ach .staffing .care-minute-block .difference-tag{margin-left:0.8rem;background:#fff;border-radius:2px;font-size:1.6rem;line-height:2.2rem;padding:2px 8px;align-self:center;}@media (max-width:575.98px){.app--legacy mac-staffing-ach .staffing .care-minute-block{margin-bottom:1.6rem;}.app--legacy mac-staffing-ach .staffing .care-minute-block:last-child{margin-bottom:0;}}.app--legacy .home-care-packages .quick-costs-checker h3,.app--legacy mac-staffing-ach .staffing .care-minute-target{color:#282828;}.app--legacy mac-staffing-ach .staffing .care-minute-actual{background:#eef6f3;color:#03703c;}.app--legacy mac-staffing-ach .staffing .large-heading{font-size:2.4rem;line-height:3.2rem;font-weight:500;color:#03703c;margin-bottom:1.6rem;}.app--legacy mac-compliance-ach .compliance a{color:#03703c !important;text-decoration-color:none !important;}.app--legacy mac-compliance-ach .close-button{border:0 !important;background:0 0 !important;}.app--legacy mac-compliance-ach .close-icon svg > path{fill:rgba(3,112,60,0.3);stroke:#03703c;}.app--legacy mac-compliance-ach .btn-link{color:#5a5a5a !important;min-height:unset !important;margin-bottom:10px;border-bottom:1px solid transparent;}.app--legacy mac-compliance-ach .btn-link:active,.app--legacy mac-compliance-ach .btn-link:hover,.app--legacy mac-compliance-ach .btn-link:visited{color:#03703c !important;border-bottom:1px solid rgba(3,112,60,0.3);text-decoration:none !important;text-underline-offset:0 !important;}.app--legacy mac-compliance-ach .btn-link:active .key-toggle-icon,.app--legacy mac-compliance-ach .btn-link:hover .key-toggle-icon,.app--legacy mac-compliance-ach .btn-link:visited .key-toggle-icon{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Info-green.svg);top:4px;height:24px;width:24px;}.app--legacy mac-compliance-ach .quality-standards-legend-wrapper{border:1px solid #e1e1e1;border-radius:4px;}.app--legacy mac-compliance-ach .quality-standards-legend-wrapper .header{margin-bottom:1.2rem;}.app--legacy mac-compliance-ach .quality-standards-legend-wrapper .title{color:#282828;font-weight:500;}.app--legacy mac-compliance-ach .quality-standards-legend-wrapper .close-button img{display:block;}.app--legacy mac-compliance-ach .quality-standards-legend-wrapper mac-government-compliance-rating .rating{margin-top:0.8rem;margin-bottom:1.4rem;display:flex;flex-wrap:nowrap;}.app--legacy mac-compliance-ach .quality-standards-legend-wrapper mac-government-compliance-rating .rating .dot{border-radius:3px;}.app--legacy mac-compliance-ach .quality-standards-legend-wrapper .quality-standards-legend > div:last-child mac-government-compliance-rating .rating{margin-bottom:0.4rem;}.app--legacy .clinical-care-area{padding-bottom:4rem;border-bottom:1px solid #e1e1e1;}.app--legacy .clinical-care-area .more-link{display:inline-block;text-decoration:underline;text-decoration-color:rgba(3,112,60,0.4);text-underline-offset:3px;}.app--legacy .clinical-care-area .more-link .chevron-right svg path{stroke:#03703c;}.app--legacy .clinical-care-areas > .clinical-care-area:last-child{margin-bottom:6.4rem;}@media (max-width:767.98px){.app--legacy .clinical-care-areas > .clinical-care-area:last-child{border-bottom:0;padding-bottom:0;}}.app--legacy .care-area-value-card-wrapper{flex-wrap:wrap;margin:2.4rem 0;grid-gap:2.4rem;}.app--legacy .care-area-value-card-wrapper .care-area-value-card{flex-basis:100%;color:#03703c;background:#eef6f3;border-radius:8px;padding:2.4rem;line-height:1.1em;font-weight:500;}.app--legacy .care-area-value-card-wrapper .care-area-value-card .care-area-value-value{font-size:6rem;line-height:1.067em;margin-right:1.6rem;align-items:center;}.app--legacy .care-area-value-card-wrapper .care-area-value-card .care-area-value-difference{display:inline-block;background:#fff;border-radius:4px;font-size:1.6rem;padding:2px 0.8rem;}@media (min-width:768px){.app--legacy .care-area-value-card-wrapper{flex-wrap:nowrap;grid-gap:3.2rem;}.app--legacy .care-area-value-card-wrapper .care-area-value-card{flex-basis:50%;width:50%;}.app--legacy .care-area-value-card-wrapper.single-val .care-area-value-card{flex-basis:60%;width:auto;}.app--legacy .care-area-value-card-wrapper.single-val .care-area-value-dummy-card{flex-basis:40%;}}@media (min-width:992px){.app--legacy .care-area-value-card-wrapper.single-val .care-area-value-dummy-card{flex-basis:0;}}@media (min-width:1200px){.app--legacy .care-area-value-card-wrapper.single-val .care-area-value-dummy-card{flex-basis:70%;}}.app--legacy .care-area-value-card-wrapper.single-val .care-area-value-label{margin-top:1rem;}@media (min-width:768px){.app--legacy .content-container{margin-left:3.2rem;margin-right:3.2rem;margin-top:-3.2rem;}}@media (min-width:992px){.app--legacy .content-container{margin-left:0;margin-right:0;margin-top:-8rem;}}.app--legacy--mac-servicefinder .aged-care-homes .heading-text,.app--legacy--mac-servicefinder .aged-care-homes h2,.app--legacy--mac-servicefinder .aged-care-homes h3,.app--legacy--mac-servicefinder .aged-care-homes h4{color:#03703c !important;}.app--legacy .home-care-packages .black-heading,.app--legacy mac-providers-bucket h2,.app--legacy--mac-servicefinder .aged-care-homes .black-heading{color:#282828 !important;}.app--legacy--mac-servicefinder .aged-care-homes .icon-external-link:after{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/External-link.svg);}.app--legacy--mac-servicefinder .aged-care-homes .btn-link{color:#03703c;}.app--legacy--mac-servicefinder .aged-care-homes mac-government-compliance-rating{min-width:80px;}.app--legacy--mac-servicefinder .aged-care-homes mac-government-compliance-rating .dot{border-color:rgba(1,45,24,0.32);background-color:rgba(1,45,24,0.2);}.app--legacy--mac-servicefinder .aged-care-homes mac-government-compliance-rating .full-dot{border-color:rgba(1,45,24,0.8);background-color:rgba(1,45,24,0.6);}.app--legacy--mac-servicefinder .aged-care-homes mac-collapse .collapse-button:after{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Arrow-down.svg);}.app--legacy--mac-servicefinder .aged-care-homes mac-collapse .collapse-button[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Arrow-up.svg);}.app--legacy--mac-servicefinder .aged-care-homes mac-collapse .collapse-button,.app--legacy--mac-servicefinder .aged-care-homes mac-provider-gallery{color:#03703c;}.app--legacy--mac-servicefinder .aged-care-homes mac-collapse .collapse-button:hover{text-decoration-color:rgba(3,112,60,0.4);}.app--legacy--mac-servicefinder .aged-care-homes mac-provider-gallery .carousel-nav [class*=carousel-]{background-color:#03703c;}.app--legacy--mac-servicefinder .aged-care-homes mac-provider-gallery .carousel-nav [class*=carousel-]:hover{background-color:#012d18 !important;cursor:pointer !important;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-collapse h4{color:rgba(1,45,24,0.8);}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-collapse:hover .h4{text-decoration:underline !important;text-decoration-color:rgba(118,118,118,0.4) !important;}@media (max-width:767.98px){.app--legacy--mac-servicefinder .aged-care-homes mac-quality-collapse button{padding-left:0;}}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list-legend-wrapper{display:inline-block;}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .back-link,.app--legacy--mac-servicefinder .aged-care-homes .mac-header .print-share a{color:#012d18;}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .back-link:hover{text-underline-color:#012d18;}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .back-to-results .back-link:before{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Arow-left.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .back-to-results .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/pipe.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .back-to-search .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/forward-slash.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .print-share button{color:#012d18;text-underline-color:#012d18;}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .icon-print:before{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Print.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .icon-share:before{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Share.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .icon-plus:before{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Add.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .icon-minus:before{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Remove.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-header .archived-pill{background:#317555;border-radius:2px;color:#fff;}.app--legacy--mac-servicefinder .aged-care-homes .print-block .print-btn .print-text strong,.app--legacy--mac-servicefinder .aged-care-homes .provider-contact-details .contact-title{color:#03703c;}.app--legacy--mac-servicefinder .aged-care-homes .doris-box,.app--legacy--mac-servicefinder .aged-care-homes .provider-details-tabs .nav-item{background-color:#eef6f3;}@media (min-width:768px){.app--legacy--mac-servicefinder .aged-care-homes .provider-details-tabs .nav-item{background-color:transparent;}}.app--legacy--mac-servicefinder .aged-care-homes .provider-details-tabs .nav-item .nav-link.active{border-color:#03703c;}.app--legacy--mac-servicefinder .aged-care-homes .provider-details-tabs .nav-item .nav-link:hover{text-decoration:underline;text-decoration-color:rgba(3,112,60,0.4);}@media (min-width:768px){.app--legacy--mac-servicefinder .aged-care-homes .provider-details-tabs .nav-item .nav-link.active{border-bottom:2px solid #03703c;background-color:#eef6f3;}}.app--legacy--mac-servicefinder .aged-care-homes .costs-tab .heading,.app--legacy--mac-servicefinder .aged-care-homes .costs-tab .subtitle,.app--legacy--mac-servicefinder .aged-care-homes .costs-tab h2,.app--legacy--mac-servicefinder .aged-care-homes .costs-tab h3{color:#03703c;}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list > li{list-style:none;}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list > li:before{position:absolute;content:"";background-size:auto;background-position:left 2px;background-repeat:no-repeat;display:inline-block;height:28px;width:26px;margin-left:-4rem;margin-right:14px;}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list > li.pass:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Pass.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list > li.fail:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Fail.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list > li.not-assessed:before{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Not-assessed.svg);}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list > li.legend{border:0;background:0 0;padding-left:5.6rem !important;}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list.mac-passfail-list-legend{background:#f6f6f6;padding-inline-start:0;}.app--legacy--mac-servicefinder .aged-care-homes .mac-passfail-list.mac-passfail-list-legend > li:before{margin-left:-3.2rem;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .icon{background-size:auto;background-repeat:no-repeat;display:inline-block;width:16px;height:17px;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .lower{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-down-green.svg);background-position:left -1px;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .higher{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arrow-up-green.svg);background-position:left 0;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .equal{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Equal-green.svg);background-position:left 1px;}.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .collapse-button mac-collapse-title.add-show-hide-prefix::before{text-transform:none;content:"Show as a ";}@media (max-width:600px){.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .collapse-button{display:none;}}.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-collapse .compliance-date{color:#5a5a5a;}.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-ratings-suffix .ratings-rating-suffix{min-width:200px;}.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-ratings-suffix .rating-primary-display{-moz-column-gap:50px;column-gap:50px;}@media (max-width:575.98px){.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-ratings-suffix .rating-primary-display{flex-direction:row !important;justify-content:flex-start !important;}.app--legacy--mac-servicefinder .aged-care-homes mac-rating-history-chart mac-ratings-suffix mac-ratings-icons{order:2;}}@media (min-width:768px){.app--legacy--mac-servicefinder mac-aged-care-homes .content-container{margin-top:0;}}.app--legacy--mac-servicefinder mac-aged-care-homes .specialisation-mark-block-image svg path{fill:#03703c;}.app--legacy--mac-servicefinder mac-aged-care-homes .read-more-link::after{margin-left:0.8rem;padding-right:1.2rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10"><path id="Path_33807" data-name="Path 33807" d="M7076.5,649.5l4,4,4-4" transform="translate(-648.5 7085.5) rotate(-90)" fill="none" stroke="%2303703c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');background-position-x:center;background-position-y:8px;background-repeat:no-repeat;background-size:7px;content:"";}.app--legacy--mac-servicefinder mac-aged-care-homes .read-more-link a,.app--legacy--mac-servicefinder mac-aged-care-homes .read-more-link a:visited{color:#03703c !important;text-decoration-color:#03703c !important;text-decoration:none !important;border-bottom:1px solid #03703c !important;}.app--legacy--mac-servicefinder mac-aged-care-homes .availability-tag{color:#03703c;position:relative;margin:0 8px 8px 0;display:flex;}@media (min-width:768px){.app--legacy--mac-servicefinder mac-aged-care-homes .availability-tag{padding:1px 0;margin:0;}}.app--legacy--mac-servicefinder mac-aged-care-homes .availability-tag .tab-container{display:flex;justify-content:space-between;align-items:center;margin-right:8px;border:1px solid #eef6f3;background-color:#eef6f3;border-radius:2px;cursor:auto;}.app--legacy--mac-servicefinder mac-aged-care-homes .availability-tag .tab-container::after{background-image:none !important;height:0 !important;}.app--legacy--mac-servicefinder mac-aged-care-homes .availability-tag .tab-container:last-child{margin-right:0;}.app--legacy--mac-servicefinder mac-aged-care-homes .available{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-available-green.svg);}.app--legacy--mac-servicefinder mac-aged-care-homes .unavailable{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Service-unavailable-green.svg);}.app--legacy--mac-servicefinder mac-aged-care-homes .waitlist{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Waitlist-green.svg);}.app--legacy--mac-servicefinder mac-aged-care-homes .icon{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;}.app--legacy--mac-servicefinder mac-aged-care-homes .tag{color:#03703c;}.app--legacy--mac-servicefinder mac-aged-care-homes .collapse-button:after{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Arrow-down.svg);background-position:center;background-repeat:no-repeat;}.app--legacy--mac-servicefinder mac-aged-care-homes .collapse-button[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/ach/svg/Arrow-up.svg);}.app--legacy .home-care-packages h2,.app--legacy .home-care-packages h3,.app--legacy .home-care-packages h4{color:#2a1e87 !important;}.app--legacy .home-care-packages h3{font-size:3.2rem;}.app--legacy .home-care-packages .btn-link,.app--legacy .home-care-packages mac-collapse .collapse-button{color:#2a1e87;}.app--legacy .home-care-packages .mac-header .back-link{color:#191251;}.app--legacy .home-care-packages .mac-header .back-link:hover{text-underline-color:#191251;}.app--legacy .home-care-packages .mac-header .back-to-results .back-link:before{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/Arow-left.svg);}.app--legacy .home-care-packages .mac-header .back-to-results .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/pipe.svg);}.app--legacy .home-care-packages .mac-header .back-to-search .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/forward-slash.svg);}.app--legacy .home-care-packages .mac-header .print-share button{color:#191251;text-underline-color:#191251;}.app--legacy .home-care-packages .mac-header .icon-print:before{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/Print.svg);}.app--legacy .home-care-packages .mac-header .icon-share:before{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/Share.svg);}.app--legacy .home-care-packages .mac-header .icon-plus:before{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/Add.svg);}.app--legacy .home-care-packages .mac-header .icon-minus:before{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/Remove.svg);}.app--legacy .home-care-packages mac-collapse .collapse-button:after{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/Arrow-down.svg);}.app--legacy .home-care-packages mac-collapse .collapse-button[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/hcp/svg/Arrow-up.svg);}.app--legacy .home-care-packages mac-collapse .collapse-button:hover{text-decoration-color:rgba(42,30,135,0.4);}.app--legacy .home-care-packages mac-collapse .collapse-button mac-collapse-title.thin-collapse-underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:rgba(30,67,135,0.4);text-decoration-thickness:0.1rem;}.app--legacy .home-care-packages mac-collapse .collapse-button.chevron-float-right.collapse-button:after{float:right;margin-top:1rem;}.app--legacy .home-care-packages mac-collapse .collapse-button.collapse-underline{-webkit-text-decoration:underline solid rgba(30,67,135,0.4);text-decoration:underline solid rgba(30,67,135,0.4);}.app--legacy .home-care-packages mac-collapse .collapse-border{border:#cbd7ef 0.1008rem solid;}.app--legacy .home-care-packages .print-block .print-btn .print-text strong,.app--legacy .home-care-packages .provider-contact-details .contact-title{color:#2a1e87;}.app--legacy .home-care-packages .costs-tab-card table.costs-table,.app--legacy .home-care-packages .provider-details-tabs .nav-item{background-color:#f3f2ff;}@media (min-width:768px){.app--legacy .home-care-packages .provider-details-tabs .nav-item{background-color:transparent;}}.app--legacy .home-care-packages .provider-details-tabs .nav-item .nav-link.active{border-color:#f3f2ff;}.app--legacy .home-care-packages .provider-details-tabs .nav-item .nav-link:hover{text-decoration:underline;text-decoration-color:rgba(42,30,135,0.4);}@media (min-width:768px){.app--legacy .home-care-packages .provider-details-tabs .nav-item .nav-link.active{border-bottom:2px solid #2a1e87;background-color:#f3f2ff;}}.app--legacy .home-care-packages .pill{background-color:#f3f2ff;color:#2a1e87;}.app--legacy .home-care-packages .info-block{color:#fff;background-color:#3c3098;}@media (min-width:768px){.app--legacy .home-care-packages .info-block{max-width:48%;}}.app--legacy .home-care-packages .info-block .info-block-icon{height:4.8rem;width:4.8rem;content:"";background-size:contain;background-repeat:no-repeat;margin-right:3.2rem;}.app--legacy .home-care-packages .info-block .description{font-size:2.4rem;line-height:2.4rem;}@media (min-width:992px){.app--legacy .home-care-packages .info-block .description{min-height:5.6rem;}}.app--legacy .home-care-packages .info-block span.link-label{display:inline-block;min-width:6.4rem;}.app--legacy .home-care-packages .info-block a{max-width:75%;vertical-align:top;display:inline-block;color:#fff !important;text-decoration-color:#fff !important;text-decoration-thickness:0.1rem !important;}.app--legacy .home-care-packages .info-block-dark{background-color:#2a1e87;border-radius:0.4rem;border:1px solid #2a1e87;}.app--legacy .home-care-packages .icon-more-information > svg{width:4.6rem;height:4.6rem;}.app--legacy .home-care-packages .icon-fee-estimator > svg{width:4rem;height:4.6rem;}.app--legacy .home-care-packages ul.list-style-image-none > li{list-style-image:none;}.app--legacy .home-care-packages .quick-costs-checker{margin:4.8rem auto;}.app--legacy .home-care-packages .quick-costs-checker h4{margin:0;font-size:1.6rem;line-height:2.2rem;color:#282828 !important;}.app--legacy .home-care-packages .quick-costs-checker img{max-width:19.5008rem;}.app--legacy .home-care-packages .quick-costs-checker .total-hours-heading{font-size:4rem;line-height:4.4rem;}.app--legacy .home-care-packages .quick-costs-checker .checkbox-image{border:0.1008rem solid #acacac;border-radius:0.2rem;background-color:#f2f6ff;width:2.5008rem;height:2.5008rem;display:block;}.app--legacy .home-care-packages .quick-costs-checker .checkbox-image svg{width:2.4rem;vertical-align:unset;}.app--legacy .home-care-packages .quick-costs-checker .checkbox-image svg .st0{fill:#f2f6ff;}.app--legacy .home-care-packages .quick-costs-checker .checkbox-image svg .st1{stroke:#f2f6ff;}.app--legacy .home-care-packages .quick-costs-checker input:checked ~ label .checkbox-image{border-color:#1e4387;}.app--legacy .home-care-packages .quick-costs-checker input:checked ~ label .checkbox-image .st1{stroke:#1e4387;}.app--legacy .home-care-packages .quick-costs-checker .checkbox-wrapper{margin-bottom:1.6rem;}.app--legacy .home-care-packages .quick-costs-checker .checkbox-wrapper .label-text{font-weight:400;font-size:2rem;line-height:2.24rem;}.app--legacy .home-care-packages .quick-costs-checker .checkbox-wrapper .label-text > span,.app--legacy .home-care-packages table.service-summary-breakdown td{vertical-align:middle;}@media (min-width:576px){.app--legacy .home-care-packages .quick-costs-checker h3{margin-bottom:3.6rem;}}@media (min-width:768px){.app--legacy .home-care-packages .quick-costs-checker{border:0.1008rem solid #cbd7ef;}}@media (max-width:575.98px){.app--legacy .home-care-packages .quick-costs-checker{margin-left:-2.4rem;margin-right:-2.4rem;}.app--legacy .home-care-packages .quick-costs-checker .btn{width:100%;}}.app--legacy .home-care-packages .quick-costs-checker mac-custom-checkbox-group{display:block;margin-top:3.2rem;}.app--legacy .home-care-packages .quick-costs-checker .disclaimer{color:#282828;font-size:1.6rem;margin-top:4.8rem;line-height:2.2rem;}.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse .collapse-body-blue-80,.app--legacy mac-helpexplorer mac-customer-story-card h4{color:#1e4387;}.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse p{font-size:1.6rem;margin-top:2.4rem;margin-bottom:2.4rem;}.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse hr.wider{margin-left:-2.5rem;margin-right:-2.5rem;}@media (max-width:575.98px){.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse hr.wider{margin-left:-1rem;margin-right:-1rem;}}.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse a,.app--legacy .home-care-packages .quick-costs-checker mac-collapse .mac-collapse button{white-space:nowrap;color:#1e4387;}.app--legacy .home-care-packages .quick-costs-checker a.new-tab-icon:after{content:"";margin-bottom:-2px;display:inline-block;width:1.8rem;height:1.8rem;margin-left:0.5rem;background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/New-tab.svg);}.app--legacy .home-care-packages .quick-costs-checker ul.list-unstyled,.app--legacy .home-care-packages .service-summary-breakdown-tabset ul{padding-left:0;}.app--legacy .home-care-packages .quick-costs-checker ul.list-unstyled li{list-style:none;margin-bottom:4rem;}@media (max-width:575.98px){.app--legacy .home-care-packages .quick-costs-checker ul.list-unstyled li{margin-bottom:3rem;}}.app--legacy .home-care-packages .costs-tab-card{margin-left:-4.8rem;margin-right:-4.8rem;padding:4.8rem;padding-top:0;border:1px solid #cfcbef;border-radius:0.2rem;border-top:1.2rem solid #cfcbef;}@media (max-width:575.98px){.app--legacy .home-care-packages .costs-tab-card{margin-left:0;margin-right:0;padding-left:1.6rem;padding-right:1.6rem;padding-bottom:3.2rem;}}.app--legacy .home-care-packages .costs-tab-card h3{line-height:3.2rem;}.app--legacy .home-care-packages .costs-tab-card .cost-tab-hilight-box{padding:2.4rem 2.4rem 3.2rem;margin-top:2.4rem;margin-left:-2.4rem;margin-right:-2.4rem;background-color:#f3f2ff;}@media (max-width:575.98px){.app--legacy .home-care-packages .costs-tab-card .cost-tab-hilight-box{margin-left:0;margin-right:0;text-align:center;}}.app--legacy .home-care-packages .costs-tab-card .cost-tab-hilight-box .heading{line-height:2rem;}.app--legacy .home-care-packages .costs-tab-card .cost-tab-hilight-box .price{font-size:3.2rem;}.app--legacy .home-care-packages .costs-tab-card .cost-tab-hilight-box.travel-costs{width:100%;}@media (min-width:768px){.app--legacy .home-care-packages .costs-tab-card .cost-tab-hilight-box.travel-costs{width:50%;}}.app--legacy .home-care-packages .costs-tab-card .costs-table-heading{text-align:center;padding:0.8rem;margin-bottom:0 !important;background-color:#cfcbef;}.app--legacy .home-care-packages .costs-tab-card table.costs-table th{text-align:center;padding:0.8rem;}.app--legacy .home-care-packages .costs-tab-card table.costs-table td{padding:0.8rem;}.app--legacy .home-care-packages .costs-tab-card .table-md-35,.app--legacy .home-care-packages .costs-tab-card .table-md-35 table.costs-table,.app--legacy .home-care-packages .costs-tab-card .table-md-50,.app--legacy .home-care-packages .costs-tab-card .table-md-50 table.costs-table,.app--legacy mac-feeestimator mac-image-radiobutton-group mac-image-radiobutton,.app--legacy mac-feeestimator mac-image-radiobutton-group mac-image-radiobutton .mac-image-button{width:100%;}.app--legacy .home-care-packages .costs-tab-card .table-md-35 .costs-table-wrapper,.app--legacy .home-care-packages .costs-tab-card .table-md-50 .costs-table-wrapper,.app--legacy .home-care-packages .doris-box{background-color:#f3f2ff;}.app--legacy .home-care-packages .costs-tab-card .table-md-35 table.costs-table th,.app--legacy .home-care-packages .costs-tab-card .table-md-50 table.costs-table th{text-align:left;}.app--legacy .home-care-packages .costs-tab-card .table-md-35,.app--legacy .home-care-packages .service-summary-breakdown-tabset ul.nav,.app--legacy mac-helpexplorer{display:block;}@media (min-width:768px){.app--legacy .home-care-packages .costs-tab-card .table-md-35{width:35%;display:inline-block;}}@media (max-width:575.98px){.app--legacy .home-care-packages .costs-tab-card .table-md-35 table.costs-table td,.app--legacy .home-care-packages .costs-tab-card .table-md-35 table.costs-table th{width:50%;min-width:revert;}}@media (min-width:768px){.app--legacy .home-care-packages .costs-tab-card .table-md-50{width:50%;}}@media (max-width:575.98px){.app--legacy .home-care-packages .costs-tab-card .table-md-50 table.costs-table th{width:33%;min-width:revert;}}.app--legacy .home-care-packages table.service-summary-breakdown svg line,.app--legacy .home-care-packages table.service-summary-breakdown svg path{stroke:#2a1e87;}.app--legacy .home-care-packages table.service-summary-breakdown tr > .blank-th{border:0;background:#fff;}@media (max-width:767.98px){.app--legacy .home-care-packages table.service-summary-breakdown tr > .blank-th{display:none;}}.app--legacy .home-care-packages table.service-summary-breakdown tr:nth-child(odd){background:#f3f2ff;}.app--legacy .home-care-packages table.service-summary-breakdown tr:nth-child(even){background:#fff;}.app--legacy .home-care-packages table.service-summary-breakdown th{min-width:unset;line-height:2.3rem;}.app--legacy .home-care-packages table.service-summary-breakdown th .service-name{color:#2a1e87;}@media (max-width:767.98px){.app--legacy .home-care-packages table.service-summary-breakdown th .th-wrapper{border-bottom:1px solid #cfcbef;}}.app--legacy .home-care-packages table.service-summary-breakdown th[role=button]{cursor:pointer;}.app--legacy .home-care-packages table.service-summary-breakdown th[role=button] .th-wrapper:hover .service-name{text-decoration:underline;text-decoration-color:#cfcbef;}@media (max-width:767.98px){.app--legacy .home-care-packages table.service-summary-breakdown tr{display:block;padding-bottom:4rem;}}.app--legacy .home-care-packages table.service-summary-breakdown tr .service-name,.app--legacy .home-care-packages table.service-summary-breakdown tr .service-type-icon{display:inline-block;}.app--legacy .home-care-packages table.service-summary-breakdown th.price-type{color:#fff;background-color:#2a1e87;}@media (max-width:767.98px){.app--legacy .home-care-packages table.service-summary-breakdown td .service-price{float:right;}}@media (min-width:768px){.app--legacy .home-care-packages table.service-summary-breakdown{table-layout:fixed;}.app--legacy .home-care-packages table.service-summary-breakdown td{width:15rem;}}@media (max-width:767.98px){.app--legacy .home-care-packages table.service-summary-breakdown,.app--legacy .home-care-packages table.service-summary-breakdown tbody{display:block;}.app--legacy .home-care-packages table.service-summary-breakdown thead{display:none;}.app--legacy .home-care-packages table.service-summary-breakdown td,.app--legacy .home-care-packages table.service-summary-breakdown th{border:0;display:block;}.app--legacy .home-care-packages table.service-summary-breakdown td[data-th]:before{content:attr(data-th);}}@media (min-width:768px){.app--legacy .home-care-packages .service-summary-breakdown-tabset .tab-wrapper{min-width:30rem;}}.app--legacy .home-care-packages .service-summary-breakdown-tabset h4{color:#191251 !important;}.app--legacy .home-care-packages .service-summary-breakdown-tabset ul li a{border-radius:unset;text-decoration:none;padding:2.4rem;color:#191251;font-weight:500;}.app--legacy .home-care-packages .service-summary-breakdown-tabset ul li a.active{background-color:#f3f2ff;border-bottom:2px solid #2a1e87;}.app--legacy .home-care-packages .service-summary-breakdown-tabset ul li a:hover{text-decoration:underline;text-decoration-color:#cfcbef;}.app--legacy .home-care-packages .service-summary-breakdown-tabset .tab-pannel.tab-content{border:1px solid #cfcbef;background-color:#f3f2ff;}.app--legacy .home-care-packages .service-summary-breakdown-tabset .service-name,.app--legacy .home-care-packages table.service-summary-breakdown .service-name{max-width:75%;}.app--legacy .home-care-packages .service-summary-breakdown-tabset .service-name,.app--legacy .home-care-packages .service-summary-breakdown-tabset .service-type-icon,.app--legacy .home-care-packages table.service-summary-breakdown .service-name,.app--legacy .home-care-packages table.service-summary-breakdown .service-type-icon{vertical-align:middle;}.app--legacy .home-care-packages .specialisation-mark-block-image svg path{fill:#2a1e87;}.app--legacy .home-care-packages .read-more-link::after{margin-left:0.8rem;padding-right:1.2rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10"><path id="Path_33807" data-name="Path 33807" d="M7076.5,649.5l4,4,4-4" transform="translate(-648.5 7085.5) rotate(-90)" fill="none" stroke="%232a1e87" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');background-position-x:center;background-position-y:8px;background-repeat:no-repeat;background-size:7px;content:"";}.app--legacy .home-care-packages .read-more-link a,.app--legacy .home-care-packages .read-more-link a:visited{color:#2a1e87 !important;text-decoration-color:#2a1e87 !important;text-decoration:none !important;border-bottom:1px solid #2a1e87 !important;}.app--legacy .commonwealth-home-support-programme h2,.app--legacy .commonwealth-home-support-programme h3,.app--legacy .commonwealth-home-support-programme h4,.app--legacy .commonwealth-home-support-programme h5{color:#9f1833 !important;}.app--legacy .commonwealth-home-support-programme .matched-other{color:#300405 !important;}.app--legacy .commonwealth-home-support-programme .mac-header .back-link{color:#300405;}.app--legacy .commonwealth-home-support-programme .mac-header .back-link:hover{text-underline-color:#300405;}.app--legacy .commonwealth-home-support-programme .mac-header .back-to-results .back-link:before{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Arow-left.svg);}.app--legacy .commonwealth-home-support-programme .mac-header .back-to-results .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/pipe.svg);}.app--legacy .commonwealth-home-support-programme .mac-header .back-to-search .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/forward-slash.svg);}.app--legacy .commonwealth-home-support-programme .mac-header .print-share button{color:#300405;text-underline-color:#300405;}.app--legacy .commonwealth-home-support-programme .mac-header .icon-print:after{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Print.svg);}.app--legacy .commonwealth-home-support-programme .mac-header .icon-share:after{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Share.svg);}.app--legacy .commonwealth-home-support-programme .print-block .print-btn .print-text strong,.app--legacy .commonwealth-home-support-programme .provider-contact-details .contact-title{color:#9f1833;}.app--legacy .commonwealth-home-support-programme .provider-details-tabs .nav-item{background-color:#f5e7ea;}@media (min-width:768px){.app--legacy .commonwealth-home-support-programme .provider-details-tabs .nav-item{background-color:transparent;}}.app--legacy .commonwealth-home-support-programme .provider-details-tabs .nav-item .nav-link.active{border-color:#f5e7ea;}.app--legacy .commonwealth-home-support-programme .provider-details-tabs .nav-item .nav-link:hover{text-decoration:underline;text-decoration-color:rgba(159,24,51,0.4);}@media (min-width:768px){.app--legacy .commonwealth-home-support-programme .provider-details-tabs .nav-item .nav-link.active{border-bottom:2px solid #9f1833;background-color:#f5e7ea;}}.app--legacy .commonwealth-home-support-programme .pill{color:#9f1833;background-color:#f5e7ea;}.app--legacy .commonwealth-home-support-programme .pill:before{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Tick.svg);}.app--legacy .commonwealth-home-support-programme .pill.not-available:before{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Cross.svg);}.app--legacy .commonwealth-home-support-programme .at-home{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/at-home-light.svg);}.app--legacy .commonwealth-home-support-programme .at-center{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/at-center-light.svg);}.app--legacy .commonwealth-home-support-programme .domestic-assistance{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Assistance-with-Care-and-Housing.svg);}.app--legacy .commonwealth-home-support-programme .home-maintenance{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Home-maintenance.svg);}.app--legacy .commonwealth-home-support-programme .home-modifications{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Home-modifications.svg);}.app--legacy .commonwealth-home-support-programme .meals,.app--legacy .commonwealth-home-support-programme .meals-and-other-food-services{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Meals.svg);}.app--legacy .commonwealth-home-support-programme .nursing{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Nursing.svg);}.app--legacy .commonwealth-home-support-programme .social-support{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Social-Support-Individual.svg);}.app--legacy .commonwealth-home-support-programme .transport{background-image:url(/themes/custom/myagedcare/images/icons/chsp/svg/Transport.svg);}.app--legacy .commonwealth-home-support-programme .doris-box{background-color:#f5e7ea;}.app--legacy .commonwealth-home-support-programme .specialisation-mark-block-image svg path{fill:#9f1833;}.app--legacy .commonwealth-home-support-programme .read-more-link::after{margin-left:0.8rem;padding-right:1.2rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10"><path id="Path_33807" data-name="Path 33807" d="M7076.5,649.5l4,4,4-4" transform="translate(-648.5 7085.5) rotate(-90)" fill="none" stroke="%239f1833" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');background-position-x:center;background-position-y:8px;background-repeat:no-repeat;background-size:7px;content:"";}.app--legacy .commonwealth-home-support-programme .read-more-link a,.app--legacy .commonwealth-home-support-programme .read-more-link a:visited{color:#9f1833 !important;text-decoration-color:#9f1833 !important;text-decoration:none !important;border-bottom:1px solid #9f1833 !important;}.app--legacy--mac-servicefinder .short-term-care h2,.app--legacy--mac-servicefinder .short-term-care h3,.app--legacy--mac-servicefinder .short-term-care h4,.app--legacy--mac-servicefinder .short-term-care h5{color:#076ead !important;}.app--legacy--mac-servicefinder .short-term-care .matched-other{color:#032c45 !important;}.app--legacy--mac-servicefinder .short-term-care mac-provider-gallery{color:#076ead;}.app--legacy--mac-servicefinder .short-term-care mac-provider-gallery .carousel-nav [class*=carousel-]{background-color:#076ead;}.app--legacy--mac-servicefinder .short-term-care mac-provider-gallery .carousel-nav [class*=carousel-]:hover{background-color:#032c45 !important;cursor:pointer !important;}.app--legacy--mac-servicefinder .short-term-care .mac-header .back-link{color:#032c45;}.app--legacy--mac-servicefinder .short-term-care .mac-header .back-link:hover{text-underline-color:#032c45;}.app--legacy--mac-servicefinder .short-term-care .mac-header .back-to-results .back-link:before{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Arow-left.svg);}.app--legacy--mac-servicefinder .short-term-care .mac-header .back-to-results .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/pipe.svg);}.app--legacy--mac-servicefinder .short-term-care .mac-header .back-to-search .back-link:after{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/forward-slash.svg);}.app--legacy--mac-servicefinder .short-term-care .mac-header .print-share button{color:#032c45;text-underline-color:#032c45;}.app--legacy--mac-servicefinder .short-term-care .mac-header .icon-print:before{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Print.svg);}.app--legacy--mac-servicefinder .short-term-care .mac-header .icon-share:before{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Share.svg);}.app--legacy--mac-servicefinder .short-term-care .mac-header .icon-plus:before{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Add.svg);}.app--legacy--mac-servicefinder .short-term-care .mac-header .icon-minus:before{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Remove.svg);}.app--legacy--mac-servicefinder .short-term-care .print-block .print-btn .print-text strong,.app--legacy--mac-servicefinder .short-term-care .provider-contact-details .contact-title,.app--legacy--mac-servicefinder .short-term-care mac-ach-summary-map .address-text,.app--legacy--mac-servicefinder .short-term-care mac-collapse button{color:#076ead;}.app--legacy--mac-servicefinder .short-term-care .provider-details-tabs .nav-item{background-color:#f2f9ff;}@media (min-width:768px){.app--legacy--mac-servicefinder .short-term-care .provider-details-tabs .nav-item{background-color:transparent;}}.app--legacy--mac-servicefinder .short-term-care .provider-details-tabs .nav-item .nav-link.active{border-color:#076ead;}.app--legacy--mac-servicefinder .short-term-care .provider-details-tabs .nav-item .nav-link:hover{text-decoration:underline;text-decoration-color:rgba(7,110,173,0.4);}@media (min-width:768px){.app--legacy--mac-servicefinder .short-term-care .provider-details-tabs .nav-item .nav-link.active{border-bottom:2px solid #076ead;background-color:#f2f9ff;}}.app--legacy--mac-servicefinder .short-term-care mac-ach-summary-map .address-text::before{content:"";background:url(/themes/custom/myagedcare/images/icons/stc/svg/map-icon.svg) !important;width:24px;height:25px;display:inline-block;margin-right:0.8rem;}.app--legacy--mac-servicefinder .short-term-care .pill{color:#076ead;background-color:#f2f9ff;}.app--legacy--mac-servicefinder .short-term-care .pill:before{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Tick.svg);}.app--legacy--mac-servicefinder .short-term-care .pill.not-available:before{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Cross.svg);}.app--legacy--mac-servicefinder .short-term-care .at-home{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/at-home-light.svg);}.app--legacy--mac-servicefinder .short-term-care .at-center{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/at-center-light.svg);}.app--legacy--mac-servicefinder .short-term-care .residential-respite{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Residential-respite.svg);}.app--legacy--mac-servicefinder .short-term-care .domestic-assistance{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Assistance-with-Care-and-Housing.svg);}.app--legacy--mac-servicefinder .short-term-care .home-maintenance{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Home-maintenance.svg);}.app--legacy--mac-servicefinder .short-term-care .home-modifications{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Home-modifications.svg);}.app--legacy--mac-servicefinder .short-term-care .meals,.app--legacy--mac-servicefinder .short-term-care .meals-and-other-food-services{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Meals.svg);}.app--legacy--mac-servicefinder .short-term-care .nursing{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Nursing.svg);}.app--legacy--mac-servicefinder .short-term-care .social-support{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Social-Support-Individual.svg);}.app--legacy--mac-servicefinder .short-term-care .transport{background-image:url(/themes/custom/myagedcare/images/icons/stc/svg/Transport.svg);}.app--legacy--mac-servicefinder .short-term-care .doris-box{background-color:#f2f9ff;}.app--legacy--mac-servicefinder .short-term-care .specialisation-mark-block-image svg path{fill:#076ead;}.app--legacy--mac-servicefinder .short-term-care .read-more-link::after{margin-left:0.8rem;padding-right:1.2rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10"><path id="Path_33807" data-name="Path 33807" d="M7076.5,649.5l4,4,4-4" transform="translate(-648.5 7085.5) rotate(-90)" fill="none" stroke="%23076ead" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');background-position-x:center;background-position-y:8px;background-repeat:no-repeat;background-size:7px;content:"";}.app--legacy--mac-servicefinder .short-term-care .read-more-link a,.app--legacy--mac-servicefinder .short-term-care .read-more-link a:visited{color:#076ead !important;text-decoration-color:#076ead !important;text-decoration:none !important;border-bottom:1px solid #076ead !important;}.app--legacy mac-providers-bucket .provider{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:0.8rem;padding-bottom:0.8rem;padding-right:1.6rem;border-bottom:#e1e1e1 1px solid;}.app--legacy mac-providers-bucket .provider a{font-weight:500 !important;}.app--legacy mac-providers-bucket .provider .provider-image{height:64px;width:80px;margin-right:1.6rem;}@media (min-width:992px){.app--legacy mac-providers-bucket .provider{width:calc(50% - 32px);}}.app--legacy .details-container{flex-direction:column;}.app--legacy .details-container,.app--legacy .details-container .details-content{display:flex;}.app--legacy .details-container .details-content > div{width:50%;}.app--legacy .details-container .details-content > div:first-child{padding-right:0.8rem;}.app--legacy .details-container .details-content > div:last-child{padding-left:0.8rem;}@media (min-width:992px){.app--legacy .details-container{flex-direction:row;}.app--legacy .details-container .details-title{width:25%;}.app--legacy .details-container .details-content{display:flex;width:75%;}.app--legacy .details-container .details-content > div{width:33.333%;padding-left:0.8rem;padding-right:0.8rem;}}.app--legacy .details-table,.app--legacy .details-table table,.app--legacy mac-compare-table,.app--legacy mac-compare-table table{table-layout:fixed;width:100%;}@media (max-width:1199.98px){.app--legacy .details-table tr,.app--legacy mac-compare-table tr{display:flex;flex-wrap:wrap;}.app--legacy .details-table tbody th,.app--legacy mac-compare-table tbody th{background-color:#fff;flex:0 0 100%;border-right:none !important;padding-left:0 !important;}.app--legacy .details-table tbody td,.app--legacy mac-compare-table tbody td{flex-basis:0;flex-grow:1;border-left:none;}.app--legacy .details-table tbody td:not(:last-child),.app--legacy mac-compare-table tbody td:not(:last-child){border-right:1px solid #cbd7ef;}}.app--legacy .details-table td,.app--legacy .details-table th,.app--legacy mac-compare-table td,.app--legacy mac-compare-table th{padding:2.4rem !important;}.app--legacy .details-table thead th:first-child{padding-left:0 !important;}.app--legacy .details-table tr,.app--legacy mac-personalised-pathways mac-checklist-section table tbody tr,.app--legacy mac-quick-checklist mac-checklist-section table tbody tr{background:0 0 !important;}.app--legacy .details-table td,.app--legacy .details-table th{padding-top:0 !important;padding-bottom:0 !important;border:0 !important;}@media (max-width:1199.98px){.app--legacy .details-table thead th:first-child{flex:0 0 100%;}.app--legacy .details-table thead td,.app--legacy .details-table thead th:not(first-child){flex-basis:0;flex-grow:1;min-width:unset;}.app--legacy .details-table td,.app--legacy .details-table th{padding-left:0 !important;padding-right:0 !important;}}.app--legacy .table-row-mask{-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent);}.app--legacy mac-feeestimator form{margin:0 !important;width:100%;}.app--legacy mac-feeestimator mac-image-radiobutton-group legend{font-weight:500;margin-bottom:1.6rem;}@media (min-width:768px){.app--legacy mac-feeestimator mac-image-radiobutton-group legend{margin-bottom:2.4rem;}}@media print{.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group{flex-direction:row !important;margin-bottom:1.6rem;}}@media (min-width:768px){.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-checkbox:not(:nth-child(2n)),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-link:not(:nth-child(2n)),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-radiobutton:not(:nth-child(2n)){margin-right:1.6rem;}.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-checkbox:nth-child(2n),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-link:nth-child(2n),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-radiobutton:nth-child(2n){margin-right:0;}}@media (min-width:1400px){.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-checkbox:not(:nth-child(2n)),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-link:not(:nth-child(2n)),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-radiobutton:not(:nth-child(2n)){margin-right:1.6rem;}.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-checkbox:nth-child(2n),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-link:nth-child(2n),.app--legacy mac-feeestimator mac-image-radiobutton-group .image-group mac-image-radiobutton:nth-child(2n){margin-right:0;}}@media print{.app--legacy mac-feeestimator mac-image-radiobutton-group mac-image-radiobutton{width:50% !important;}}@media (min-width:768px){.app--legacy mac-feeestimator mac-image-radiobutton-group mac-image-radiobutton .mac-image-button label{width:100%;}}.app--legacy mac-feeestimator mac-image-radiobutton-group mac-image-radiobutton .mac-image-button label .image-container{background-size:auto 200px;background-position:top;}.app--legacy mac-feeestimator mac-block-radiobutton-group fieldset{display:flex;flex-direction:row;}@media (max-width:991.98px){.app--legacy mac-feeestimator mac-block-radiobutton-group fieldset{display:flex;flex-direction:column;}.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common{width:100%;margin-right:0 !important;margin-bottom:0.8rem;}}@media (min-width:992px){.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common{margin-right:0.8rem !important;}}.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common{display:inline-block;}.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common .radio-image{background-size:24px;width:24px;height:24px;}.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common label{width:auto;}.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common input:not(checked) ~ label{background-color:#fff;}.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common .label-text-container{margin-right:0.8rem;}.app--legacy mac-feeestimator mac-block-radiobutton-group .radio-check-common .label-text{font-size:2rem;line-height:2.4rem;}.app--legacy mac-feeestimator mac-money-text-field input{max-width:260px !important;}.app--legacy mac-feeestimator .collapse-button{border:0;background:0 0;padding:0;text-align:left;font-weight:400;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);}.app--legacy mac-feeestimator .collapse-button:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy mac-feeestimator .collapse-button:after{margin-left:0.8rem;background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-down.svg);background-position:center;background-repeat:no-repeat;content:"";width:12px;height:12px;display:inline-block;}.app--legacy mac-feeestimator .collapse-button[aria-expanded=true]:after{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Arow-up.svg);}.app--legacy mac-feeestimator .collapse-button:active,.app--legacy mac-feeestimator .collapse-button:hover{font-weight:400;text-decoration:none;}.app--legacy mac-feeestimator .estimate{color:#0d2247;}.app--legacy mac-feeestimator .estimate-text,.app--legacy mac-feeestimator .estimate-text-bold{color:#0d2247;font-size:2.4rem;}.app--legacy mac-feeestimator .estimate-text-large,.app--legacy mac-feeestimator .estimate-text-medium{color:#0d2247;}.app--legacy mac-feeestimator .estimate-text-medium{font-size:2rem;font-weight:500;}.app--legacy mac-feeestimator .estimate-text-bold,.app--legacy mac-feeestimator .estimate-text-large{font-weight:500;}.app--legacy mac-feeestimator .estimate-text-large{font-size:2.8rem;}.app--legacy mac-feeestimator table tr:nth-child(odd){background-color:#fff;}.app--legacy mac-feeestimator .daily-value-box{background-color:#fff;}.app--legacy--mac-personalised-pathways .block-system-main-block,.app--legacy mac-helpexplorer form,.app--legacy mac-personalised-pathways form,.app--legacy mac-quick-checklist form{margin:0;}@media (min-width:992px){.app--legacy--mac-personalised-pathways .block-system-main-block{margin:0 2.4rem;}}@media (min-width:1200px){.app--legacy--mac-personalised-pathways .block-system-main-block{margin:0 4rem;}}.app--legacy--mac-personalised-pathways .block-system-main-block .content{padding-top:0;background-color:#fff;}.app--legacy--mac-personalised-pathways .content-container{margin-top:-4rem;}@media (min-width:992px){.app--legacy--mac-personalised-pathways .content-container{margin-top:-8rem;}}.app--legacy--mac-personalised-pathways .page-container{width:100%;}@media (min-width:992px){.app--legacy--mac-personalised-pathways .page-container{width:66.6%;}}.app--legacy--mac-personalised-pathways .form-container{padding:2.4rem;}@media (min-width:768px){.app--legacy--mac-personalised-pathways .form-container{padding:4.8rem;}}.app--legacy mac-personalised-pathways mac-block-radiobutton-group legend,.app--legacy mac-quick-checklist mac-block-radiobutton-group legend{font-size:2.8rem;line-height:3.2rem;font-weight:500;margin-bottom:2.4rem;}@media (min-width:768px){.app--legacy mac-personalised-pathways mac-block-radiobutton-group legend,.app--legacy mac-quick-checklist mac-block-radiobutton-group legend{font-size:3.2rem;line-height:4rem;}}@media (min-width:992px){.app--legacy mac-personalised-pathways mac-block-radiobutton-group legend,.app--legacy mac-quick-checklist mac-block-radiobutton-group legend{margin-bottom:3.2rem;}}.app--legacy mac-personalised-pathways mac-checklist-section .personalised-pathways-collapse-button,.app--legacy mac-quick-checklist mac-checklist-section .personalised-pathways-collapse-button{background:0 0;border:0;width:100%;}.app--legacy mac-personalised-pathways mac-checklist-section .personalised-pathways-collapse-button .button-image,.app--legacy mac-quick-checklist mac-checklist-section .personalised-pathways-collapse-button .button-image{height:90px;width:auto;}@media (min-width:768px){.app--legacy mac-personalised-pathways mac-checklist-section .personalised-pathways-collapse-button .button-image,.app--legacy mac-quick-checklist mac-checklist-section .personalised-pathways-collapse-button .button-image{height:86px;}}@media (max-width:767.98px){.app--legacy mac-personalised-pathways mac-checklist-section .personalised-pathways-collapse-button .heading-chevron-container,.app--legacy mac-quick-checklist mac-checklist-section .personalised-pathways-collapse-button .heading-chevron-container{width:100%;}}.app--legacy mac-personalised-pathways mac-checklist-section .personalised-pathways-collapse-button .button-heading,.app--legacy mac-quick-checklist mac-checklist-section .personalised-pathways-collapse-button .button-heading{color:#282828;font-weight:500;text-align:left;}.app--legacy mac-personalised-pathways mac-checklist-section .personalised-pathways-collapse-button:hover .button-heading,.app--legacy mac-quick-checklist mac-checklist-section .personalised-pathways-collapse-button:hover .button-heading{color:#1e4387;text-decoration:underline;text-decoration-color:#849ecf;text-underline-offset:3px;text-decoration-thickness:1px;}@media print{.app--legacy mac-personalised-pathways mac-checklist-section .section-body,.app--legacy mac-quick-checklist mac-checklist-section .section-body{display:block !important;height:auto !important;}}.app--legacy mac-personalised-pathways mac-checklist-section table,.app--legacy mac-quick-checklist mac-checklist-section table{width:100%;table-layout:fixed;border:#e1e1e1 1px solid;border-radius:2px;border-collapse:collapse;border-spacing:0;}.app--legacy mac-personalised-pathways mac-checklist-section table tr,.app--legacy mac-quick-checklist mac-checklist-section table tr{height:56px;}.app--legacy mac-personalised-pathways mac-checklist-section table col:first-child,.app--legacy mac-quick-checklist mac-checklist-section table col:first-child{width:104px;}.app--legacy mac-personalised-pathways mac-checklist-section table thead th,.app--legacy mac-quick-checklist mac-checklist-section table thead th{text-align:center;vertical-align:middle;font-size:1.6rem;font-weight:400;line-height:1.6rem;}.app--legacy mac-personalised-pathways mac-checklist-section table tbody td,.app--legacy mac-quick-checklist mac-checklist-section table tbody td{border:#f6f6f6 1px inset;vertical-align:middle;}.app--legacy mac-personalised-pathways mac-checklist-section table tbody td:first-child,.app--legacy mac-quick-checklist mac-checklist-section table tbody td:first-child{text-align:center;}.app--legacy mac-personalised-pathways mac-checklist-section table a,.app--legacy mac-personalised-pathways mac-checklist-section table button,.app--legacy mac-quick-checklist mac-checklist-section table a,.app--legacy mac-quick-checklist mac-checklist-section table button{background:0 0;border:0;padding:0;color:#1e4387;text-decoration:underline;text-decoration-color:#849ecf;text-underline-offset:3px !important;text-decoration-thickness:1px !important;}.app--legacy mac-personalised-pathways mac-checklist-section table a:visited,.app--legacy mac-personalised-pathways mac-checklist-section table button:visited,.app--legacy mac-quick-checklist mac-checklist-section table a:visited,.app--legacy mac-quick-checklist mac-checklist-section table button:visited{color:#42175f !important;text-decoration-color:#42175f !important;}.app--legacy mac-personalised-pathways mac-checklist-section .circular-border,.app--legacy mac-quick-checklist mac-checklist-section .circular-border{margin-top:-0.8rem;display:inline-block;font-size:2rem;font-weight:500;border-radius:50%;height:3.2rem;width:3.2rem;line-height:2.88rem;padding-bottom:0.2rem;background:#fff;border:1px solid #282828;color:#282828;text-align:center;}.app--legacy mac-personalised-pathways mac-checklist-section .tag,.app--legacy mac-quick-checklist mac-checklist-section .tag{display:inline-block;padding-left:0.8rem;padding-right:0.8rem;color:#1e4387;background:#f2f6ff;border-radius:2px;}.app--legacy mac-personalised-pathways .spotlight,.app--legacy mac-quick-checklist .spotlight{background:#f2f6ff;border:solid 1px #cbd7ef;border-radius:2px;}.app--legacy mac-personalised-pathways .spotlight img,.app--legacy mac-quick-checklist .spotlight img{height:176px;width:auto;}@media (max-width:767.98px){.app--legacy mac-personalised-pathways .spotlight a,.app--legacy mac-quick-checklist .spotlight a{width:100%;}.app--legacy mac-personalised-pathways .spotlight img,.app--legacy mac-quick-checklist .spotlight img{height:86px;width:86px;margin:auto;}}@media (min-width:992px){.app--legacy mac-personalised-pathways .spotlight,.app--legacy mac-quick-checklist .spotlight{width:848px;}}@media print{.app--legacy mac-personalised-pathways table tr,.app--legacy mac-quick-checklist table tr{display:table-row !important;}.app--legacy mac-personalised-pathways table td,.app--legacy mac-personalised-pathways table th,.app--legacy mac-quick-checklist table td,.app--legacy mac-quick-checklist table th{display:table-cell !important;border:#f6f6f6 1px inset !important;}.app--legacy mac-personalised-pathways table td:not(first-child),.app--legacy mac-quick-checklist table td:not(first-child){padding-left:1.6rem;}}@media (min-width:992px){.app--legacy mac-helpexplorer{max-width:896px;}}.app--legacy mac-helpexplorer mac-categories-filter .form-check-label label{font-weight:500;padding-left:1.6rem !important;}.app--legacy mac-helpexplorer mac-categories-filter .start-image{width:auto;height:198px;}@media (min-width:992px){.app--legacy mac-helpexplorer mac-categories-filter .start-image{margin-left:3.2rem;}}.app--legacy mac-helpexplorer mac-categories-filter .filters-showing-image{width:auto;height:128px;}@media (min-width:992px){.app--legacy mac-helpexplorer mac-categories-filter .filters-showing-image{margin-left:3.2rem;margin-right:2.4rem;}}.app--legacy mac-helpexplorer mac-customer-story-card{display:block;margin-bottom:1.6rem;padding-bottom:2.4rem;}@media (min-width:768px){.app--legacy mac-helpexplorer mac-customer-story-card{max-width:calc((100% - 32px) / 2);}.app--legacy mac-helpexplorer mac-customer-story-card:not(:nth-of-type(2n)){margin-right:3.2rem;}}@media (min-width:992px){.app--legacy mac-helpexplorer mac-customer-story-card{max-width:calc((100% - 64px) / 3);}.app--legacy mac-helpexplorer mac-customer-story-card:not(:nth-of-type(2n)){margin-right:0;}.app--legacy mac-helpexplorer mac-customer-story-card:not(:nth-of-type(3n)){margin-right:3.2rem;}}@media print{.app--legacy mac-helpexplorer mac-customer-story-card{max-width:calc((100% - 64px) / 3);}.app--legacy mac-helpexplorer mac-customer-story-card:not(:nth-of-type(2n)){margin-right:0;}.app--legacy mac-helpexplorer mac-customer-story-card:not(:nth-of-type(3n)){margin-right:3.2rem;}.app--legacy mac-helpexplorer mac-customer-story-card:nth-of-type(3n){page-break-after:always;-moz-column-break-after:page;break-after:page;}}.app--legacy mac-helpexplorer mac-customer-story-card img{width:100%;height:auto;margin-bottom:1.6rem;}.app--legacy mac-helpexplorer mac-customer-story-card .summary{margin-bottom:1.6rem;}.app--legacy mac-helpexplorer mac-customer-story-card a{display:block;color:#282828 !important;font-size:2.4rem !important;text-decoration:none !important;}.app--legacy mac-helpexplorer mac-customer-story-card .service{display:inline-block;color:#1e4387;font-size:1.6rem;padding-left:0.8rem;padding-right:0.8rem;margin-right:0.4rem;margin-bottom:0.4rem;background-color:#f2f6ff;}.app--legacy .mac-header{background-color:#cbd7ef;}.app--legacy .h1,.app--legacy .h3,.app--legacy .h4,.app--legacy .h5,.app--legacy .h6,.app--legacy h1,.app--legacy h3,.app--legacy h4,.app--legacy h5,.app--legacy h6,.app--legacy mac-cta-also-interested .intro{color:#0d2247;}.app--legacy .h2,.app--legacy h2{color:#282828;}.app--legacy .content .print-share a,.app--legacy .content .print-share a:active,.app--legacy .content .print-share a:link,.app--legacy .content .print-share a:visited{color:#0d2247;font-weight:500;text-decoration:none;text-decoration-color:rgba(13,34,71,0.4);}.app--legacy .content .print-share a:hover{color:#0d2247;text-decoration:underline;}.app--legacy .content .print-share a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:underline;}.app--legacy a,.app--legacy a:link,.app--legacy a:visited{color:#1e4387;text-decoration:underline;text-decoration-color:rgba(30,67,135,0.4);}.app--legacy a:active,.app--legacy a:hover{color:#1e4387;text-decoration:none;cursor:pointer;}.app--legacy .table tr:nth-child(odd),.app--legacy .table tr:nth-child(odd):hover,.app--legacy table tr:nth-child(odd),.app--legacy table tr:nth-child(odd):hover{background:#f2f6ff;}.app--legacy .table td,.app--legacy .table th,.app--legacy table td,.app--legacy table th{border-right-color:#cbd7ef;}.app--legacy .paragraph--type--accordion-group .accordion .accordion-button.btn-link{background-color:#fff;color:#1e4387;}.app--legacy .collapse-button,.app--legacy .collapse-button:after,.app--legacy .ratings-rating-name{color:#1e4387;}.app--legacy .rating svg > path{fill:#f2f6ff;fill-opacity:1;stroke:#849ecf;stroke-width:0.2rem;}.app--legacy .rating-full svg > path{fill:#1e4387;fill-opacity:0.8;stroke:#1e4387;}.app--legacy .quality-category:hover{text-decoration:underline;text-decoration-color:#1e4387;text-decoration-thickness:0.1rem;}.app--legacy .quality-category:hover .ratings-chevron-right svg .a{stroke:#1e4387;}.app--legacy .hcp .mac-header,.app--legacy .home-care-packages .mac-header{background-color:#cfcbef;}.app--legacy .hcp .h1,.app--legacy .hcp .h3,.app--legacy .hcp .h4,.app--legacy .hcp .h5,.app--legacy .hcp .h6,.app--legacy .hcp h1,.app--legacy .hcp h3,.app--legacy .hcp h4,.app--legacy .hcp h5,.app--legacy .hcp h6,.app--legacy .hcp mac-cta-also-interested .intro,.app--legacy .home-care-packages .h1,.app--legacy .home-care-packages .h3,.app--legacy .home-care-packages .h4,.app--legacy .home-care-packages .h5,.app--legacy .home-care-packages .h6,.app--legacy .home-care-packages h1,.app--legacy .home-care-packages h5,.app--legacy .home-care-packages h6,.app--legacy .home-care-packages mac-cta-also-interested .intro{color:#191251;}.app--legacy .hcp .h2,.app--legacy .hcp h2{color:#282828;}.app--legacy .home-care-packages .h2{color:#282828;}.app--legacy .hcp .content .print-share a,.app--legacy .hcp .content .print-share a:active,.app--legacy .hcp .content .print-share a:link,.app--legacy .hcp .content .print-share a:visited,.app--legacy .home-care-packages .content .print-share a,.app--legacy .home-care-packages .content .print-share a:active,.app--legacy .home-care-packages .content .print-share a:link,.app--legacy .home-care-packages .content .print-share a:visited{color:#191251;font-weight:500;text-decoration:none;text-decoration-color:rgba(25,18,81,0.4);}.app--legacy .hcp .content .print-share a:hover,.app--legacy .home-care-packages .content .print-share a:hover{color:#191251;text-decoration:underline;}.app--legacy .hcp .content .print-share a:focus,.app--legacy .home-care-packages .content .print-share a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:underline;}.app--legacy .hcp a,.app--legacy .hcp a:link,.app--legacy .hcp a:visited,.app--legacy .home-care-packages a,.app--legacy .home-care-packages a:link,.app--legacy .home-care-packages a:visited{color:#2a1e87;text-decoration:underline;text-decoration-color:rgba(42,30,135,0.4);}.app--legacy .hcp a:active,.app--legacy .hcp a:hover,.app--legacy .home-care-packages a:active,.app--legacy .home-care-packages a:hover{color:#2a1e87;text-decoration:none;cursor:pointer;}.app--legacy .hcp .table tr:nth-child(odd),.app--legacy .hcp .table tr:nth-child(odd):hover,.app--legacy .hcp table tr:nth-child(odd),.app--legacy .hcp table tr:nth-child(odd):hover,.app--legacy .home-care-packages .table tr:nth-child(odd),.app--legacy .home-care-packages .table tr:nth-child(odd):hover,.app--legacy .home-care-packages table tr:nth-child(odd),.app--legacy .home-care-packages table tr:nth-child(odd):hover{background:#f3f2ff;}.app--legacy .hcp .table td,.app--legacy .hcp .table th,.app--legacy .hcp table td,.app--legacy .hcp table th,.app--legacy .home-care-packages .table td,.app--legacy .home-care-packages .table th,.app--legacy .home-care-packages table td,.app--legacy .home-care-packages table th{border-right-color:#cfcbef;}.app--legacy .hcp .paragraph--type--accordion-group .accordion .accordion-button.btn-link,.app--legacy .home-care-packages .paragraph--type--accordion-group .accordion .accordion-button.btn-link{background-color:#fff;color:#2a1e87;}.app--legacy .hcp .collapse-button,.app--legacy .hcp .collapse-button:after,.app--legacy .hcp .ratings-rating-name,.app--legacy .home-care-packages .collapse-button,.app--legacy .home-care-packages .collapse-button:after,.app--legacy .home-care-packages .ratings-rating-name{color:#2a1e87;}.app--legacy .hcp .rating svg > path,.app--legacy .home-care-packages .rating svg > path{fill:#f3f2ff;fill-opacity:1;stroke:#958dd9;stroke-width:0.2rem;}.app--legacy .hcp .rating-full svg > path,.app--legacy .home-care-packages .rating-full svg > path{fill:#2a1e87;fill-opacity:0.8;stroke:#2a1e87;}.app--legacy .hcp .quality-category:hover,.app--legacy .home-care-packages .quality-category:hover{text-decoration:underline;text-decoration-color:#2a1e87;text-decoration-thickness:0.1rem;}.app--legacy .hcp .quality-category:hover .ratings-chevron-right svg .a,.app--legacy .home-care-packages .quality-category:hover .ratings-chevron-right svg .a{stroke:#2a1e87;}.app--legacy .chsp .mac-header,.app--legacy .commonwealth-home-support-programme .mac-header{background-color:#e2b9c1;}.app--legacy .chsp .h1,.app--legacy .chsp .h3,.app--legacy .chsp .h4,.app--legacy .chsp .h5,.app--legacy .chsp .h6,.app--legacy .chsp h1,.app--legacy .chsp h3,.app--legacy .chsp h4,.app--legacy .chsp h5,.app--legacy .chsp h6,.app--legacy .chsp mac-cta-also-interested .intro,.app--legacy .commonwealth-home-support-programme .h1,.app--legacy .commonwealth-home-support-programme .h3,.app--legacy .commonwealth-home-support-programme .h4,.app--legacy .commonwealth-home-support-programme .h5,.app--legacy .commonwealth-home-support-programme .h6,.app--legacy .commonwealth-home-support-programme h1,.app--legacy .commonwealth-home-support-programme h6,.app--legacy .commonwealth-home-support-programme mac-cta-also-interested .intro{color:#300405;}.app--legacy .chsp .h2,.app--legacy .chsp h2{color:#282828;}.app--legacy .commonwealth-home-support-programme .h2{color:#282828;}.app--legacy .chsp .content .print-share a,.app--legacy .chsp .content .print-share a:active,.app--legacy .chsp .content .print-share a:link,.app--legacy .chsp .content .print-share a:visited,.app--legacy .commonwealth-home-support-programme .content .print-share a,.app--legacy .commonwealth-home-support-programme .content .print-share a:active,.app--legacy .commonwealth-home-support-programme .content .print-share a:link,.app--legacy .commonwealth-home-support-programme .content .print-share a:visited{color:#300405;font-weight:500;text-decoration:none;text-decoration-color:rgba(48,4,5,0.4);}.app--legacy .chsp .content .print-share a:hover,.app--legacy .commonwealth-home-support-programme .content .print-share a:hover{color:#300405;text-decoration:underline;}.app--legacy .chsp .content .print-share a:focus,.app--legacy .commonwealth-home-support-programme .content .print-share a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:underline;}.app--legacy .chsp a,.app--legacy .chsp a:link,.app--legacy .chsp a:visited,.app--legacy .commonwealth-home-support-programme a,.app--legacy .commonwealth-home-support-programme a:link,.app--legacy .commonwealth-home-support-programme a:visited{color:#9f1833;text-decoration:underline;text-decoration-color:rgba(159,24,51,0.4);}.app--legacy .chsp a:active,.app--legacy .chsp a:hover,.app--legacy .commonwealth-home-support-programme a:active,.app--legacy .commonwealth-home-support-programme a:hover{color:#9f1833;text-decoration:none;cursor:pointer;}.app--legacy .chsp .table tr:nth-child(odd),.app--legacy .chsp .table tr:nth-child(odd):hover,.app--legacy .chsp table tr:nth-child(odd),.app--legacy .chsp table tr:nth-child(odd):hover,.app--legacy .commonwealth-home-support-programme .table tr:nth-child(odd),.app--legacy .commonwealth-home-support-programme .table tr:nth-child(odd):hover,.app--legacy .commonwealth-home-support-programme table tr:nth-child(odd),.app--legacy .commonwealth-home-support-programme table tr:nth-child(odd):hover{background:#f5e7ea;}.app--legacy .chsp .table td,.app--legacy .chsp .table th,.app--legacy .chsp table td,.app--legacy .chsp table th,.app--legacy .commonwealth-home-support-programme .table td,.app--legacy .commonwealth-home-support-programme .table th,.app--legacy .commonwealth-home-support-programme table td,.app--legacy .commonwealth-home-support-programme table th{border-right-color:#e2b9c1;}.app--legacy .chsp .paragraph--type--accordion-group .accordion .accordion-button.btn-link,.app--legacy .commonwealth-home-support-programme .paragraph--type--accordion-group .accordion .accordion-button.btn-link{background-color:#fff;color:#9f1833;}.app--legacy .chsp .collapse-button,.app--legacy .chsp .collapse-button:after,.app--legacy .chsp .ratings-rating-name,.app--legacy .commonwealth-home-support-programme .collapse-button,.app--legacy .commonwealth-home-support-programme .collapse-button:after,.app--legacy .commonwealth-home-support-programme .ratings-rating-name{color:#9f1833;}.app--legacy .chsp .rating svg > path,.app--legacy .commonwealth-home-support-programme .rating svg > path{fill:#f5e7ea;fill-opacity:1;stroke:#cc8392;stroke-width:0.2rem;}.app--legacy .chsp .rating-full svg > path,.app--legacy .commonwealth-home-support-programme .rating-full svg > path{fill:#9f1833;fill-opacity:0.8;stroke:#9f1833;}.app--legacy .chsp .quality-category:hover,.app--legacy .commonwealth-home-support-programme .quality-category:hover{text-decoration:underline;text-decoration-color:#9f1833;text-decoration-thickness:0.1rem;}.app--legacy .chsp .quality-category:hover .ratings-chevron-right svg .a,.app--legacy .commonwealth-home-support-programme .quality-category:hover .ratings-chevron-right svg .a{stroke:#9f1833;}.app--legacy .short-term-care .mac-header{background-color:#c9e2f5;}.app--legacy .short-term-care .h1,.app--legacy .short-term-care .h3,.app--legacy .short-term-care .h4,.app--legacy .short-term-care .h5,.app--legacy .short-term-care .h6,.app--legacy .short-term-care h1,.app--legacy .short-term-care h3,.app--legacy .short-term-care h4,.app--legacy .short-term-care h5,.app--legacy .short-term-care h6,.app--legacy .short-term-care mac-cta-also-interested .intro{color:#032c45;}.app--legacy .short-term-care .h2,.app--legacy .short-term-care h2{color:#282828;}.app--legacy .short-term-care .content .print-share a,.app--legacy .short-term-care .content .print-share a:active,.app--legacy .short-term-care .content .print-share a:link,.app--legacy .short-term-care .content .print-share a:visited{color:#032c45;font-weight:500;text-decoration:none;text-decoration-color:rgba(3,44,69,0.4);}.app--legacy .short-term-care .content .print-share a:hover{color:#032c45;text-decoration:underline;}.app--legacy .short-term-care .content .print-share a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:underline;}.app--legacy .short-term-care a,.app--legacy .short-term-care a:link,.app--legacy .short-term-care a:visited{color:#076ead;text-decoration:underline;text-decoration-color:rgba(7,110,173,0.4);}.app--legacy .short-term-care a:active,.app--legacy .short-term-care a:hover{color:#076ead;text-decoration:none;cursor:pointer;}.app--legacy .short-term-care .table tr:nth-child(odd),.app--legacy .short-term-care .table tr:nth-child(odd):hover,.app--legacy .short-term-care table tr:nth-child(odd),.app--legacy .short-term-care table tr:nth-child(odd):hover{background:#f2f9ff;}.app--legacy .short-term-care .table td,.app--legacy .short-term-care .table th,.app--legacy .short-term-care table td,.app--legacy .short-term-care table th{border-right-color:#c9e2f5;}.app--legacy .short-term-care .paragraph--type--accordion-group .accordion .accordion-button.btn-link{background-color:#fff;color:#076ead;}.app--legacy .short-term-care .collapse-button,.app--legacy .short-term-care .collapse-button:after,.app--legacy .short-term-care .ratings-rating-name{color:#076ead;}.app--legacy .short-term-care .rating svg > path{fill:#f2f9ff;fill-opacity:1;stroke:#69a8d9;stroke-width:0.2rem;}.app--legacy .short-term-care .rating-full svg > path{fill:#076ead;fill-opacity:0.8;stroke:#076ead;}.app--legacy .short-term-care .quality-category:hover{text-decoration:underline;text-decoration-color:#076ead;text-decoration-thickness:0.1rem;}.app--legacy .short-term-care .quality-category:hover .ratings-chevron-right svg .a{stroke:#076ead;}.app--legacy .ach .mac-header,.app--legacy .aged-care-homes .mac-header{background-color:#bfdbce;}.app--legacy .ach .h1,.app--legacy .ach .h3,.app--legacy .ach .h4,.app--legacy .ach .h5,.app--legacy .ach .h6,.app--legacy .ach h1,.app--legacy .ach h3,.app--legacy .ach h4,.app--legacy .ach h5,.app--legacy .ach h6,.app--legacy .ach mac-cta-also-interested .intro,.app--legacy .aged-care-homes .h1,.app--legacy .aged-care-homes .h3,.app--legacy .aged-care-homes .h4,.app--legacy .aged-care-homes .h5,.app--legacy .aged-care-homes .h6,.app--legacy .aged-care-homes h1,.app--legacy .aged-care-homes h3,.app--legacy .aged-care-homes h4,.app--legacy .aged-care-homes h5,.app--legacy .aged-care-homes h6,.app--legacy .aged-care-homes mac-cta-also-interested .intro{color:#012d18;}.app--legacy .ach .h2,.app--legacy .ach h2,.app--legacy .aged-care-homes .h2,.app--legacy .aged-care-homes h2{color:#282828;}.app--legacy .ach .content .print-share a,.app--legacy .ach .content .print-share a:active,.app--legacy .ach .content .print-share a:link,.app--legacy .ach .content .print-share a:visited,.app--legacy .aged-care-homes .content .print-share a,.app--legacy .aged-care-homes .content .print-share a:active,.app--legacy .aged-care-homes .content .print-share a:link,.app--legacy .aged-care-homes .content .print-share a:visited{color:#012d18;font-weight:500;text-decoration:none;text-decoration-color:rgba(1,45,24,0.4);}.app--legacy .ach .content .print-share a:hover,.app--legacy .aged-care-homes .content .print-share a:hover{color:#012d18;text-decoration:underline;}.app--legacy .ach .content .print-share a:focus,.app--legacy .aged-care-homes .content .print-share a:focus{box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #1e4387;outline:none;text-decoration:underline;}.app--legacy .ach a,.app--legacy .ach a:link,.app--legacy .ach a:visited,.app--legacy .aged-care-homes a,.app--legacy .aged-care-homes a:link,.app--legacy .aged-care-homes a:visited{color:#03703c;text-decoration:underline;text-decoration-color:rgba(3,112,60,0.4);}.app--legacy .ach a:active,.app--legacy .ach a:hover,.app--legacy .aged-care-homes a:active,.app--legacy .aged-care-homes a:hover{color:#03703c;text-decoration:none;cursor:pointer;}.app--legacy .ach .table tr:nth-child(odd),.app--legacy .ach .table tr:nth-child(odd):hover,.app--legacy .ach table tr:nth-child(odd),.app--legacy .ach table tr:nth-child(odd):hover,.app--legacy .aged-care-homes .table tr:nth-child(odd),.app--legacy .aged-care-homes .table tr:nth-child(odd):hover,.app--legacy .aged-care-homes table tr:nth-child(odd),.app--legacy .aged-care-homes table tr:nth-child(odd):hover{background:#eef6f3;}.app--legacy .ach .table td,.app--legacy .ach .table th,.app--legacy .ach table td,.app--legacy .ach table th,.app--legacy .aged-care-homes .table td,.app--legacy .aged-care-homes .table th,.app--legacy .aged-care-homes table td,.app--legacy .aged-care-homes table th{border-right-color:#bfdbce;}.app--legacy .ach .paragraph--type--accordion-group .accordion .accordion-button.btn-link,.app--legacy .aged-care-homes .paragraph--type--accordion-group .accordion .accordion-button.btn-link{background-color:#fff;color:#03703c;}.app--legacy .ach .collapse-button,.app--legacy .ach .collapse-button:after,.app--legacy .ach .ratings-rating-name,.app--legacy .aged-care-homes .collapse-button,.app--legacy .aged-care-homes .collapse-button:after,.app--legacy .aged-care-homes .ratings-rating-name{color:#03703c;}.app--legacy .ach .rating svg > path,.app--legacy .aged-care-homes .rating svg > path{fill:#eef6f3;fill-opacity:1;stroke:#67a98a;stroke-width:0.2rem;}.app--legacy .ach .rating-full svg > path,.app--legacy .aged-care-homes .rating-full svg > path{fill:#03703c;fill-opacity:0.8;stroke:#03703c;}.app--legacy .ach .quality-category:hover,.app--legacy .aged-care-homes .quality-category:hover{text-decoration:underline;text-decoration-color:#03703c;text-decoration-thickness:0.1rem;}.app--legacy .ach .quality-category:hover .ratings-chevron-right svg .a,.app--legacy .aged-care-homes .quality-category:hover .ratings-chevron-right svg .a{stroke:#03703c;}.app--legacy form .checkbox .form-check-label,.app--legacy form .radio .form-check-label{position:relative;z-index:1;display:block;min-height:3rem;padding-left:3.2rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.app--legacy form .checkbox .form-check-label input,.app--legacy form .radio .form-check-label input{position:absolute;left:0;z-index:-1;width:2.4rem;height:2.7rem;opacity:0;}.app--legacy form .checkbox .form-check-label input:checked ~ label::before,.app--legacy form .radio .form-check-label input:checked ~ label::before{color:#305498;border-color:#305498;background-color:#f2f6ff;}.app--legacy form .checkbox .form-check-label input:focus ~ label::before,.app--legacy form .radio .form-check-label input:focus ~ label::before{box-shadow:0 0 0 0.32rem rgba(242,246,255,0.25);}.app--legacy form .checkbox .form-check-label input:focus:not(:checked) ~ label::before,.app--legacy form .radio .form-check-label input:focus:not(:checked) ~ label::before{border-color:#acacac;}.app--legacy form .checkbox .form-check-label input:not(:disabled):active ~ label::before,.app--legacy form .radio .form-check-label input:not(:disabled):active ~ label::before{color:#305498;background-color:#fff;border-color:#fff;}.app--legacy form .checkbox .form-check-label input:disabled ~ label,.app--legacy form .checkbox .form-check-label input[disabled] ~ label,.app--legacy form .checkbox .radio .form-check-label input:disabled ~ label,.app--legacy form .checkbox .radio .form-check-label input[disabled] ~ label,.app--legacy form .radio .checkbox .form-check-label input:disabled ~ label,.app--legacy form .radio .checkbox .form-check-label input[disabled] ~ label,.app--legacy form .radio .form-check-label input:disabled ~ label,.app--legacy form .radio .form-check-label input[disabled] ~ label{color:#6c757d;}.app--legacy form .checkbox .form-check-label input:disabled ~ label::before,.app--legacy form .checkbox .form-check-label input[disabled] ~ label::before,.app--legacy form .radio .form-check-label input:disabled ~ label::before,.app--legacy form .radio .form-check-label input[disabled] ~ label::before{background-color:#e9ecef;}.app--legacy form .checkbox .form-check-label label,.app--legacy form .radio .form-check-label label{position:relative;margin-bottom:0;vertical-align:top;}.app--legacy form .checkbox .form-check-label label::before,.app--legacy form .radio .form-check-label label::before{position:absolute;top:0.3rem;left:-3.2rem;display:block;width:2.4rem;height:2.4rem;pointer-events:none;content:"";background-color:#f2f6ff;border:1px solid #adb5bd;}.app--legacy form .checkbox .form-check-label label::after,.app--legacy form .radio .form-check-label label::after{position:absolute;top:0.3rem;left:-3.2rem;display:block;width:2.4rem;height:2.4rem;content:"";background:50%/50% 50% no-repeat;}.app--legacy form .checkbox .form-check-label label::before,.app--legacy form .radio .form-check-label .checkbox label::before{border-radius:2px;}.app--legacy form .checkbox .form-check-label input:checked ~ label::after,.app--legacy form .radio .form-check-label .checkbox .form-check-label input:checked ~ label::after,.app--legacy form .radio .form-check-label .checkbox input:checked ~ label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23305498' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.app--legacy form .checkbox .form-check-label input:indeterminate ~ label::before,.app--legacy form .checkbox .radio .form-check-label input:indeterminate ~ label::before,.app--legacy form .radio .checkbox .form-check-label input:indeterminate ~ label::before,.app--legacy form .radio .form-check-label .checkbox .form-check-label input:indeterminate ~ label::before,.app--legacy form .radio .form-check-label .checkbox input:indeterminate ~ label::before{border-color:#f2f6ff;background-color:#f2f6ff;}.app--legacy form .checkbox .form-check-label input:indeterminate ~ label::after,.app--legacy form .checkbox .radio .form-check-label input:indeterminate ~ label::after,.app--legacy form .radio .checkbox .form-check-label input:indeterminate ~ label::after,.app--legacy form .radio .form-check-label .checkbox .form-check-label input:indeterminate ~ label::after,.app--legacy form .radio .form-check-label .checkbox input:indeterminate ~ label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23305498' d='M0 2h4'/%3e%3c/svg%3e");}.app--legacy form .checkbox .form-check-label input:disabled:checked ~ label::before,.app--legacy form .radio .form-check-label .checkbox .form-check-label input:disabled:checked ~ label::before,.app--legacy form .radio .form-check-label .checkbox input:disabled:checked ~ label::before{background-color:rgba(85,103,115,0.5);}.app--legacy form .checkbox .form-check-label input:disabled:indeterminate ~ label::before,.app--legacy form .checkbox .radio .form-check-label input:disabled:indeterminate ~ label::before,.app--legacy form .radio .checkbox .form-check-label input:disabled:indeterminate ~ label::before,.app--legacy form .radio .form-check-label .checkbox .form-check-label input:disabled:indeterminate ~ label::before,.app--legacy form .radio .form-check-label .checkbox input:disabled:indeterminate ~ label::before{background-color:rgba(85,103,115,0.5);}.app--legacy form .checkbox .form-check-label .radio label::before,.app--legacy form .radio .form-check-label label::before{border-radius:50%;}.app--legacy form .checkbox .form-check-label .radio .form-check-label input:checked ~ label::after,.app--legacy form .checkbox .form-check-label .radio input:checked ~ label::after,.app--legacy form .checkbox .radio .form-check-label input:checked ~ label::after,.app--legacy form .radio .checkbox .form-check-label input:checked ~ label::after,.app--legacy form .radio .form-check-label input:checked ~ label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23305498'/%3e%3c/svg%3e");}.app--legacy form .checkbox .form-check-label .radio .form-check-label input:disabled:checked ~ label::before,.app--legacy form .checkbox .form-check-label .radio input:disabled:checked ~ label::before,.app--legacy form .checkbox .radio .form-check-label input:disabled:checked ~ label::before,.app--legacy form .radio .checkbox .form-check-label input:disabled:checked ~ label::before,.app--legacy form .radio .form-check-label input:disabled:checked ~ label::before{background-color:rgba(85,103,115,0.5);}.app--legacy .custom-select{display:inline-block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:0.6rem 2.8rem 0.6rem 1.2rem;font-size:2rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5a5a' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 1.2rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.app--legacy .custom-select:focus{border-color:#acacac;outline:0;box-shadow:0 0 0 0.32rem rgba(242,246,255,0.25);}.app--legacy .custom-select:focus::-ms-value{color:#495057;background-color:#fff;}.app--legacy .custom-select[multiple],.app--legacy .custom-select[size]:not([size="1"]){height:auto;padding-right:1.2rem;background-image:none;}.app--legacy .custom-select:disabled{color:#6c757d;background-color:#e9ecef;}.app--legacy .custom-select::-ms-expand{display:none;}.app--legacy .custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}.app--legacy .custom-select,.app--legacy form .checkbox .form-check-label label::before,.app--legacy form .radio .form-check-label label::before{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.app--legacy .custom-select,.app--legacy form .checkbox .form-check-label label::before,.app--legacy form .radio .form-check-label label::before{transition:none;}}
.app--legacy :not(:defined){display:block;}.app--legacy form .checkbox .form-check-label label::before,.app--legacy form .radio .form-check-label label::before{background-color:#ffffff;}.app--legacy .content{max-width:none;}.app--legacy .content ul{padding-inline-start:0;}.app--legacy .content li{margin-left:0;}.app--legacy a{padding:0;}.app--legacy hr{width:100%;margin-left:0;margin-right:0;padding:0;}.app--legacy [fxflex="5rem"]{flex:1 1 8rem !important;max-width:8rem !important;min-width:8rem !important;}.app--legacy [fxflex="7.5rem"]{flex:1 1 12rem !important;max-width:12rem !important;min-width:12rem !important;}.app--legacy h1,.app--legacy h2,.app--legacy h3,.app--legacy h4,.app--legacy h5,.app--legacy h6{padding:initial;}.app--legacy--show.d-none{display:none;}.app--legacy mac-section h3{padding:0;}.app--legacy mac-find-by-name-filters ngb-typeahead-window{transform:translate(0,6.5rem) !important;}@media (max-width:767px){.app--legacy mac-find-by-name-filters ngb-typeahead-window{transform:translate(0,13.5rem) !important;}}.app--legacy mac-find-by-name-filters .form-control{position:relative;}.app--legacy .icon{width:auto;}.app--legacy .position-static{position:static !important;}.app--legacy h2.find-by-name-sub-heading{color:var(--color--dark-blue-80);}.app--legacy--mac-assessment-tool .content-container{max-width:100%;padding:0 !important;flex:0 0 100%;margin:0;}.app--legacy--mac-selfservice .support-for-carers img{width:auto;height:auto;max-width:none;}.app--legacy--mac-selfservice form .checkbox .form-check-label input:active + label::before,.app--legacy--mac-selfservice form .checkbox .form-check-label input:focus + label::before,.app--legacy--mac-selfservice form .radio .form-check-label input:active + label::before,.app--legacy--mac-selfservice form .radio .form-check-label input:focus + label::before{border-color:#959595 !important;outline:1px solid #1e4387;outline-offset:3px;}.app--legacy--mac-selfservice .form-control.custom-select:focus{outline:1px solid #1e4387;outline-offset:3px;}.app--legacy--mac-sanctionfinder hr{padding:0;}.app--legacy--mac-feeestimator,.app--legacy--mac-quick-checklist{max-width:var(--content--max-width);}.app--legacy--mac-quick-checklist .spotlight p{color:var(--color--dark-blue-00);}@media (min-width:992px){.page-strip--width--full .app--legacy .mac-header{margin-left:0;margin-right:0;}.page-strip--width--full .app--legacy .content-container{margin-left:3.2rem;margin-right:3.2rem;}.page-strip--width--full .app--legacy.app--mac-assessment-tool .content-container{margin-left:0;margin-right:0;}}.app--legacy--mac-servicefinder mac-specialisations .read-more-link{margin-top:0.8rem;}.app--legacy--mac-servicefinder mac-specialisations .sub-title{margin:30px 0 !important;}.app--legacy--mac-servicefinder mac-specialisations .specialisations-heading-text{color:#282828;font-weight:500;font-size:2rem;line-height:2.8rem;}.app--legacy--mac-servicefinder mac-specialisations .pill:before{display:none;}.app--legacy--mac-servicefinder mac-specialisations .service-icon{background-position-y:center;background-size:20px;}.app--legacy--mac-servicefinder mac-specialisations .level-1,.app--legacy--mac-servicefinder mac-specialisations .level-2,.app--legacy--mac-servicefinder mac-specialisations .level-3,.app--legacy--mac-servicefinder mac-specialisations .level-4{background-image:url(/themes/custom/mac_theme/images/icons/mac/chsp-pill-tick.svg);}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .care-area-value-card .icon{background-size:auto;background-repeat:no-repeat;display:inline-block;width:16px;height:17px;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .care-area-value-card .lower,.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .care-area-value-card .below{background-image:url(/themes/custom/mac_theme/images/icons/ach/arrow-down-green.svg);background-position:left -3px;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .care-area-value-card .higher,.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .care-area-value-card .above{background-image:url(/themes/custom/mac_theme/images/icons/ach/arrow-up-green.svg);background-position:left -3px;}.app--legacy--mac-servicefinder .aged-care-homes mac-quality-ach .care-area-value-card .equal{background-image:url(/themes/custom/mac_theme/images/icons/ach/equal-green.svg);background-position:left center;}.app--legacy--mac-servicefinder mac-empty-compare-page .doris-box-compare{background-color:transparent;}@media (min-width:992px){.app--legacy--mac-servicefinder mac-empty-compare-page .doris-box-compare{width:90%;margin-left:0;margin-right:0;}}.app--legacy--mac-servicefinder mac-empty-compare-page .null-compare-content{width:60%;padding-left:3rem;padding-right:3rem;}.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block{color:var(--color--dark-blue-00);background-color:var(--color--dark-blue-10);}.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block dl dt{font-weight:400;}.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block dl dd{font-weight:500;margin-bottom:2rem;}@media (min-width:576px){.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block{margin-left:-3rem;margin-right:-3rem;}.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block hr{margin-left:-1.5rem;margin-right:-1.5rem;}.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block dl{display:flex;flex-wrap:wrap;}.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block dl dt,.app--legacy--mac-servicefinder mac-empty-compare-page .recent-search-block dl dd{width:50%;}}.app--legacy--mac-servicefinder mac-empty-compare-page .link-btn-primary{margin-right:2rem;}@media (min-width:768px){.app--legacy--mac-servicefinder mac-home-care-packages .content-container,.app--legacy--mac-servicefinder mac-short-term-care-residential-respite .content-container,.app--legacy--mac-servicefinder mac-short-term-care-with-chsp .content-container,.app--legacy--mac-servicefinder mac-commonwealth-home-support-programme .content-container,.app--legacy--mac-servicefinder mac-aged-care-homes .content-container{margin-top:0;}}.app--legacy mac-selfservice mac-date-field .fieldset-legend-h3-title legend{font-weight:500;font-size:2.4rem;}.app--legacy mac-selfservice-standalone form .radio .form-check-label input:focus + label:before{border-color:#305498 !important;}@media (max-width:767px){.app--legacy mac-selfservice-standalone form{margin:0;}}@media (max-width:768px){.app--legacy .map-container{padding-left:0rem !important;padding-right:0rem !important;}}.app--legacy .map-container mac-ach-summary-map .ach-summary-map-header{padding:0;}@media (min-width:768px){.app--legacy .map-container mac-ach-summary-map .ach-summary-map-header{padding:0 4.8rem;}}@media (min-width:992px){.app--legacy .map-container mac-ach-summary-map .ach-summary-map-header{padding:0 5rem;}}.app--legacy mac-selfservice-standalone .orgSearchTypeWrapper mac-block-radiobutton{width:49%;display:inline-block;}@media (max-width:767px){.app--legacy mac-selfservice-standalone .orgSearchTypeWrapper mac-block-radiobutton{width:100%;display:block;}}.app--legacy .sortable-options{position:relative;}@media (max-width:767.98px){.app--legacy .search-result-bar .search-total{min-width:unset;margin-top:20px;display:block;}.app--legacy .search-result-bar .sortable-options{margin-top:20px;display:flex;justify-content:flex-end;}.app--legacy .search-result-bar--map{flex-wrap:wrap;}.app--legacy .search-result-bar--map .search-total{margin-right:0;width:100%;}.app--legacy .search-result-bar--map .sortable-options{display:flex;justify-content:space-between;width:100%;}}@media (max-width:991.98px){.app--legacy .search-result-bar{display:flex;align-items:flex-end;}.app--legacy .search-result-bar .search-total{white-space:nowrap;}.app--legacy .sort-dropdown{display:flex;justify-content:flex-end;}.app--legacy .sort-dropdown.opened .sort-dropdown-btn::after{background-size:25px 10px;margin-top:2px;}.app--legacy .sort-dropdown .sort-dropdown-btn{text-align:right;}.app--legacy .sort-dropdown .sort-dropdown-btn::after{background-size:17px 10px;}.app--legacy .sort-dropdown .dropdown-label{padding-right:1rem;}}.app--legacy mac-block-radiobutton-group .mac-block-button label{align-items:center;}.app--legacy mac-block-radiobutton-group .mac-block-button label .description{padding-top:0.8rem;}.app--legacy mac-block-radiobutton-group .mac-block-button label:hover{color:var(--color--black-00);}.app--legacy mac-block-radiobutton-group .mac-block-button label:hover > .label-text-container{color:var(--color--black-00);}.app--legacy mac-block-radiobutton-group .mac-block-button input:checked ~ label:hover .label-text-container span{text-decoration-thickness:0.1rem;}.app--legacy mac-block-radiobutton-group .mac-block-button input:checked ~ label:hover .label-text-container span .description{text-decoration:none;}.app--legacy .form-control:focus{outline:none;}.app--legacy .form-control:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}.home-care-packages .pill:hover{background-color:#cfcbef;}.commonwealth-home-support-programme .pill:hover{background-color:#e2b9c1;}.app--mac-servicefinder .short-term-care .pill:hover{background-color:#c9e2f5;}mac-search-autocomplete .form-group{margin-bottom:0;}mac-search-autocomplete ngb-typeahead-window,mac-search-autocomplete .provider-not-found{width:100% !important;}mac-search-autocomplete .typeahead-category-quick-result{background:url(/themes/custom/myagedcare/images/icons/mac/svg/home-icon.svg) no-repeat left;}mac-search-autocomplete .typeahead-category-recent-searches{background:url(/themes/custom/myagedcare/images/icons/mac/svg/clock-timer.svg) no-repeat left;}mac-search-autocomplete .typeahead-category-detail-search{background:url(/themes/custom/myagedcare/images/icons/mac/svg/Search.svg) no-repeat left;}mac-search-autocomplete .border-top-line{border-top:1px solid var(--color--black-20);}mac-search-autocomplete .dropdown-item.active{background-color:#fff;}mac-search-autocomplete .typeahead-category-border,mac-search-autocomplete .typeahead-category-quick-result,mac-search-autocomplete .typeahead-category-recent-searches,mac-search-autocomplete .typeahead-category-detail-search{font-style:italic;display:inline-block;padding:20px 10px 0 30px;margin-left:-30px;width:100%;background-position:0 80%;cursor:default;color:var(--color--black-70);}@media (max-width:767.98px){mac-search-autocomplete .typeahead-category-border,mac-search-autocomplete .typeahead-category-quick-result,mac-search-autocomplete .typeahead-category-recent-searches,mac-search-autocomplete .typeahead-category-detail-search{margin-left:0;}}mac-search-autocomplete ngb-typeahead-window button{padding:0.8rem 10px 0.8rem 50px !important;}@media (max-width:767.98px){mac-search-autocomplete ngb-typeahead-window button{padding:10px 10px 10px 20px !important;}}mac-search-autocomplete .mac-search-result-ellipsify{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:95%;}ngb-modal-backdrop.modal-backdrop{position:fixed;top:0;left:0;z-index:1050 !important;width:100vw;height:100vh;background-color:#000100;}ngb-modal-backdrop.modal-backdrop.fade,ngb-modal-backdrop .radio-check-common input[type=checkbox],ngb-modal-backdrop .radio-check-common input[type=radio]{opacity:0;}ngb-modal-backdrop.modal-backdrop.show{opacity:0.5;}ngb-modal-window.d-none{display:none !important;}ngb-modal-window.d-block{display:block !important;}ngb-modal-window.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}ngb-modal-window .modal-dialog{position:relative;width:auto;margin:0.8rem;pointer-events:none;}ngb-modal-window.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){ngb-modal-window.modal.fade .modal-dialog{transition:none;}}ngb-modal-window .modal-body{position:relative;flex:1 1 auto;padding:1.6rem;}@media (min-width:576px){ngb-modal-window .modal-dialog{max-width:500px;margin:2.8rem auto;}ngb-modal-window .modal-dialog-centered{min-height:calc(100% - 5.6rem);}ngb-modal-window .modal-dialog-centered::before{height:calc(100vh - 5.6rem);height:-moz-min-content;height:min-content;}}ngb-modal-window.modal.show .modal-dialog{transform:none;}ngb-modal-window .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,1,0,0.2);border-radius:2px;outline:0;}@media (min-width:576px){ngb-modal-window .modal-dialog{max-width:500px;margin:2.8rem auto;}}@media (min-width:992px){ngb-modal-window .modal-lg{max-width:610px;}}ngb-modal-window.full-screen-dialog{margin:0;}ngb-modal-window.full-screen-dialog .modal-dialog{border:0;margin:0;max-width:100%;height:100%;}ngb-modal-window.full-screen-dialog .modal-content{margin:0;height:100%;}ngb-modal-window .modal-content,ngb-modal-window .modal-dialog-centered{display:flex;}ngb-modal-window .modal-dialog-centered{align-items:center;min-height:calc(100% - 1.6rem);}ngb-modal-window .modal-dialog-centered::before{display:block;height:calc(100vh - 1.6rem);height:-moz-min-content;height:min-content;content:"";}ngb-modal-window .m-0{margin:0 !important;}ngb-modal-window .mt-0,ngb-modal-window .my-0{margin-top:0 !important;}ngb-modal-window .mx-0{margin-right:0 !important;}ngb-modal-window .mb-0,ngb-modal-window .my-0{margin-bottom:0 !important;}ngb-modal-window .mx-0{margin-left:0 !important;}ngb-modal-window .mt-3{margin-top:1.6rem !important;}ngb-modal-window .mb-3{margin-bottom:1.6rem !important;}ngb-modal-window .mt-4,ngb-modal-window .my-4{margin-top:2.4rem !important;}ngb-modal-window .mb-4,ngb-modal-window .my-4{margin-bottom:2.4rem !important;}ngb-modal-window .mt-5,ngb-modal-window .my-5{margin-top:4.8rem !important;}ngb-modal-window .mb-5,ngb-modal-window .my-5{margin-bottom:4.8rem !important;}ngb-modal-window .mb-x0-25{margin-bottom:0.4rem !important;}ngb-modal-window .mt-x0-5{margin-top:0.8rem !important;}ngb-modal-window .mr-x0-5{margin-right:0.8rem !important;}ngb-modal-window .mb-x0-5{margin-bottom:0.8rem !important;}ngb-modal-window .ml-x0-5{margin-left:0.8rem !important;}ngb-modal-window .mb-x0-75{margin-bottom:1.2rem !important;}ngb-modal-window .mt-x1,ngb-modal-window .my-x1{margin-top:1.6rem !important;}ngb-modal-window .mr-x1{margin-right:1.6rem !important;}ngb-modal-window .mb-x1,ngb-modal-window .my-x1{margin-bottom:1.6rem !important;}ngb-modal-window .ml-x1{margin-left:1.6rem !important;}ngb-modal-window .mt-x1-5,ngb-modal-window .my-x1-5{margin-top:2.4rem !important;}ngb-modal-window .mb-x1-5,ngb-modal-window .my-x1-5{margin-bottom:2.4rem !important;}ngb-modal-window .ml-x1-5{margin-left:2.4rem !important;}ngb-modal-window .mt-x2,ngb-modal-window .my-x2{margin-top:3.2rem !important;}ngb-modal-window .mr-x2{margin-right:3.2rem !important;}ngb-modal-window .mb-x2,ngb-modal-window .my-x2{margin-bottom:3.2rem !important;}ngb-modal-window .ml-x2{margin-left:3.2rem !important;}ngb-modal-window .mt-x2-5{margin-top:4rem !important;}ngb-modal-window .mb-x2-5{margin-bottom:4rem !important;}ngb-modal-window .mt-x3{margin-top:4.8rem !important;}ngb-modal-window .mr-x3{margin-right:4.8rem !important;}ngb-modal-window .mb-x3{margin-bottom:4.8rem !important;}ngb-modal-window .mt-x4{margin-top:6.4rem !important;}ngb-modal-window .mb-x4{margin-bottom:6.4rem !important;}ngb-modal-window .mt-x5{margin-top:8rem !important;}ngb-modal-window .p-0{padding:0 !important;}ngb-modal-window .pr-0,ngb-modal-window .px-0{padding-right:0 !important;}ngb-modal-window .pl-0,ngb-modal-window .px-0{padding-left:0 !important;}ngb-modal-window .pr-2,ngb-modal-window .px-2{padding-right:0.8rem !important;}ngb-modal-window .pl-2,ngb-modal-window .px-2{padding-left:0.8rem !important;}ngb-modal-window .p-3{padding:1.6rem !important;}ngb-modal-window .py-3{padding-top:1.6rem !important;}ngb-modal-window .pr-3,ngb-modal-window .px-3{padding-right:1.6rem !important;}ngb-modal-window .py-3{padding-bottom:1.6rem !important;}ngb-modal-window .px-3{padding-left:1.6rem !important;}ngb-modal-window .p-4{padding:2.4rem !important;}ngb-modal-window .py-4{padding-top:2.4rem !important;padding-bottom:2.4rem !important;}ngb-modal-window .py-x0-5{padding-top:0.8rem !important;padding-bottom:0.8rem !important;}ngb-modal-window .pt-x1,ngb-modal-window .py-x1{padding-top:1.6rem !important;}ngb-modal-window .pr-x1,ngb-modal-window .px-x1{padding-right:1.6rem !important;}ngb-modal-window .py-x1{padding-bottom:1.6rem !important;}ngb-modal-window .px-x1{padding-left:1.6rem !important;}ngb-modal-window .py-x1-25{padding-top:2rem !important;padding-bottom:2rem !important;}ngb-modal-window .p-x1-5{padding:2.4rem !important;}ngb-modal-window .py-x1-5{padding-top:2.4rem !important;}ngb-modal-window .px-x1-5{padding-right:2.4rem !important;}ngb-modal-window .py-x1-5{padding-bottom:2.4rem !important;}ngb-modal-window .px-x1-5{padding-left:2.4rem !important;}ngb-modal-window .p-x2{padding:3.2rem !important;}ngb-modal-window .pt-x2,ngb-modal-window .py-x2{padding-top:3.2rem !important;}ngb-modal-window .px-x2{padding-right:3.2rem !important;}ngb-modal-window .pb-x2,ngb-modal-window .py-x2{padding-bottom:3.2rem !important;}ngb-modal-window .pl-x2,ngb-modal-window .px-x2{padding-left:3.2rem !important;}ngb-modal-window .pl-x2-5{padding-left:4rem !important;}ngb-modal-window .p-x3{padding:4.8rem !important;}ngb-modal-window .py-x3{padding-top:4.8rem !important;padding-bottom:4.8rem !important;}ngb-modal-window .pb-x4{padding-bottom:6.4rem !important;}ngb-modal-window .pt-x6{padding-top:9.6rem !important;}ngb-modal-window .mx-nx1-5{margin-right:-2.4rem !important;margin-left:-2.4rem !important;}ngb-modal-window .m-auto{margin:auto !important;}ngb-modal-window .my-auto{margin-top:auto !important;}ngb-modal-window .mx-auto{margin-right:auto !important;}ngb-modal-window .my-auto{margin-bottom:auto !important;}ngb-modal-window .mx-auto{margin-left:auto !important;}@media (min-width:576px){ngb-modal-window .px-sm-4{padding-right:2.4rem !important;padding-left:2.4rem !important;}ngb-modal-window .p-sm-x3{padding:4.8rem !important;}}@media (min-width:768px){ngb-modal-window .mt-md-0{margin-top:0 !important;}ngb-modal-window .mr-md-0{margin-right:0 !important;}ngb-modal-window .mb-md-0{margin-bottom:0 !important;}ngb-modal-window .ml-md-0{margin-left:0 !important;}ngb-modal-window .mb-md-3{margin-bottom:1.6rem !important;}ngb-modal-window .mr-md-5{margin-right:4.8rem !important;}ngb-modal-window .ml-md-x0-5{margin-left:0.8rem !important;}ngb-modal-window .mr-md-x1{margin-right:1.6rem !important;}ngb-modal-window .ml-md-x1{margin-left:1.6rem !important;}ngb-modal-window .mb-md-x1-5{margin-bottom:2.4rem !important;}ngb-modal-window .mt-md-x2{margin-top:3.2rem !important;}ngb-modal-window .mr-md-x2{margin-right:3.2rem !important;}ngb-modal-window .mb-md-x2{margin-bottom:3.2rem !important;}ngb-modal-window .ml-md-x2{margin-left:3.2rem !important;}ngb-modal-window .mb-md-x2-5{margin-bottom:4rem !important;}ngb-modal-window .my-md-x3{margin-top:4.8rem !important;}ngb-modal-window .mb-md-x3,ngb-modal-window .my-md-x3{margin-bottom:4.8rem !important;}ngb-modal-window .ml-md-x3{margin-left:4.8rem !important;}ngb-modal-window .mb-md-x3-5{margin-bottom:5.6rem !important;}ngb-modal-window .mt-md-x4,ngb-modal-window .my-md-x4{margin-top:6.4rem !important;}ngb-modal-window .mb-md-x4,ngb-modal-window .my-md-x4{margin-bottom:6.4rem !important;}ngb-modal-window .ml-md-x4{margin-left:6.4rem !important;}ngb-modal-window .mt-md-x6{margin-top:9.6rem !important;}ngb-modal-window .ml-md-x6{margin-left:9.6rem !important;}ngb-modal-window .p-md-0{padding:0 !important;}ngb-modal-window .px-md-0{padding-right:0 !important;padding-left:0 !important;}ngb-modal-window .pl-md-3{padding-left:1.6rem !important;}ngb-modal-window .p-md-5{padding:4.8rem !important;}ngb-modal-window .px-md-5{padding-right:4.8rem !important;padding-left:4.8rem !important;}ngb-modal-window .pt-md-x1{padding-top:1.6rem !important;}ngb-modal-window .p-md-x2{padding:3.2rem !important;}ngb-modal-window .px-md-x2{padding-right:3.2rem !important;}ngb-modal-window .pb-md-x2{padding-bottom:3.2rem !important;}ngb-modal-window .pl-md-x2,ngb-modal-window .px-md-x2{padding-left:3.2rem !important;}ngb-modal-window .py-md-x2-5{padding-top:4rem !important;padding-bottom:4rem !important;}ngb-modal-window .p-md-x3{padding:4.8rem !important;}ngb-modal-window .px-md-x3{padding-right:4.8rem !important;}ngb-modal-window .pb-md-x3{padding-bottom:4.8rem !important;}ngb-modal-window .px-md-x3{padding-left:4.8rem !important;}ngb-modal-window .pr-md-x3-5{padding-right:5.6rem !important;}ngb-modal-window .pl-md-x4{padding-left:6.4rem !important;}ngb-modal-window .pr-md-x10{padding-right:16rem !important;}ngb-modal-window .mx-md-nx2{margin-right:-3.2rem !important;margin-left:-3.2rem !important;}ngb-modal-window .mx-md-nx3{margin-right:-4.8rem !important;}ngb-modal-window .ml-md-nx3,ngb-modal-window .mx-md-nx3{margin-left:-4.8rem !important;}ngb-modal-window .mr-md-nx10{margin-right:-16rem !important;}}@media (min-width:992px){ngb-modal-window .mt-lg-0{margin-top:0 !important;}ngb-modal-window .mb-lg-0{margin-bottom:0 !important;}ngb-modal-window .mr-lg-x0-5{margin-right:0.8rem !important;}ngb-modal-window .mr-lg-x1{margin-right:1.6rem !important;}ngb-modal-window .mb-lg-x2{margin-bottom:3.2rem !important;}ngb-modal-window .mt-lg-x3{margin-top:4.8rem !important;}ngb-modal-window .mr-lg-x3{margin-right:4.8rem !important;}ngb-modal-window .mb-lg-x3{margin-bottom:4.8rem !important;}ngb-modal-window .ml-lg-x3{margin-left:4.8rem !important;}ngb-modal-window .mb-lg-x4{margin-bottom:6.4rem !important;}ngb-modal-window .pb-lg-0{padding-bottom:0 !important;}ngb-modal-window .pl-lg-x1-5{padding-left:2.4rem !important;}ngb-modal-window .py-lg-x2{padding-top:3.2rem !important;padding-bottom:3.2rem !important;}ngb-modal-window .p-lg-x3{padding:4.8rem !important;}ngb-modal-window .pt-lg-x3{padding-top:4.8rem !important;}ngb-modal-window .px-lg-x3{padding-right:4.8rem !important;}ngb-modal-window .pl-lg-x3,ngb-modal-window .px-lg-x3{padding-left:4.8rem !important;}ngb-modal-window .px-lg-x4{padding-right:6.4rem !important;padding-left:6.4rem !important;}}@media (min-width:1200px){ngb-modal-window .mt-xl-0{margin-top:0 !important;}ngb-modal-window .ml-xl-0{margin-left:0 !important;}ngb-modal-window .ml-xl-x2{margin-left:3.2rem !important;}ngb-modal-window .mt-xl-x8{margin-top:12.8rem !important;}}ngb-modal-window .h1,ngb-modal-window .h2,ngb-modal-window .h3,ngb-modal-window .h4,ngb-modal-window .h5,ngb-modal-window .h6,ngb-modal-window .title,ngb-modal-window h2,ngb-modal-window h3,ngb-modal-window h4,ngb-modal-window h5,ngb-modal-window h6{padding:0;margin-bottom:1.6rem;margin-top:0;font-weight:500;}ngb-modal-window .h1,ngb-modal-window h1{font-size:4rem;font-weight:500;line-height:4.4rem;}@media (min-width:768px){ngb-modal-window .h1,ngb-modal-window h1{font-size:6rem;line-height:6.4rem;}}ngb-modal-window .h2,ngb-modal-window h2{font-size:3.2rem;line-height:4.4rem;font-weight:500;}@media (min-width:768px){ngb-modal-window .h2,ngb-modal-window h2{margin-top:8rem;font-size:4rem;line-height:4.4rem;}}ngb-modal-window .h1,ngb-modal-window .h2,ngb-modal-window h1,ngb-modal-window h2{margin-bottom:3.2rem;margin-top:4.8rem;}@media (max-width:767.98px){ngb-modal-window .h1,ngb-modal-window .h2,ngb-modal-window h1,ngb-modal-window h2{margin-bottom:0;}}ngb-modal-window .h3,ngb-modal-window h3{font-size:2.8rem;line-height:3.2rem;margin-bottom:2.8rem;margin-top:3.2rem;font-weight:500;font-style:normal;}@media (min-width:768px){ngb-modal-window .h3,ngb-modal-window h3{font-size:3.2rem;line-height:4rem;margin-bottom:3.2rem;margin-top:4.8rem;}}ngb-modal-window .h4,ngb-modal-window h4{font-size:2.4rem;line-height:3.2rem;margin-bottom:3.2rem;margin-top:4.8rem;}ngb-modal-window .h5,ngb-modal-window .h6,ngb-modal-window h5,ngb-modal-window h6{font-size:2rem;}ngb-modal-window .font-colour{color:#282828 !important;}ngb-modal-window .primary-colour{color:#1e4387 !important;}ngb-modal-window .text-muted{color:#767676 !important;}ngb-modal-window .i{font-style:italic !important;}ngb-modal-window .small,ngb-modal-window small{line-height:2.2rem !important;}ngb-modal-window small{font-size:1.6rem !important;}ngb-modal-window .large{font-size:2.4rem !important;line-height:3.2rem !important;}ngb-modal-window .btn{display:inline-block;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;line-height:1.5;border-radius:2px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){ngb-modal-window .btn{transition:none;}}ngb-modal-window .btn:hover{color:#212529;}ngb-modal-window .btn:focus{box-shadow:0 0 0 0.32rem rgba(242,246,255,0.25);}ngb-modal-window .btn.focus{outline:0;box-shadow:0 0 0 0.32rem rgba(242,246,255,0.25);}ngb-modal-window .btn.disabled,ngb-modal-window .btn:disabled{opacity:0.65;}ngb-modal-window .btn:not(:disabled):not(.disabled){cursor:pointer;}ngb-modal-window a.btn.disabled,ngb-modal-window fieldset:disabled a.btn{pointer-events:none;}ngb-modal-window .btn-primary{color:#fff;border-color:#556773;}ngb-modal-window .btn-primary:hover{color:#fff;border-color:#3f4d56;}ngb-modal-window .btn-primary.focus,ngb-modal-window .btn-primary:focus{color:#fff;background-color:#45535d;border-color:#3f4d56;box-shadow:0 0 0 0.32rem rgba(111,126,136,0.5);}ngb-modal-window .btn-primary:not(:disabled):not(.disabled).active,ngb-modal-window .btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#3f4d56;border-color:#3a464e;}ngb-modal-window .btn-primary:not(:disabled):not(.disabled).active:focus,ngb-modal-window .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.32rem rgba(111,126,136,0.5);}ngb-modal-window .btn-secondary.focus,ngb-modal-window .btn-secondary:focus{color:#fff;background-color:#758490;border-color:#6e7e8a;box-shadow:0 0 0 0.32rem rgba(156,167,175,0.5);}ngb-modal-window .btn-secondary.disabled,ngb-modal-window .btn-secondary:disabled{color:#fff;background-color:#8a97a1;border-color:#8a97a1;}ngb-modal-window .btn-secondary:not(:disabled):not(.disabled).active,ngb-modal-window .btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6e7e8a;border-color:#697782;}ngb-modal-window .btn-secondary:not(:disabled):not(.disabled).active:focus,ngb-modal-window .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.32rem rgba(156,167,175,0.5);}ngb-modal-window .btn-link{font-weight:400;}ngb-modal-window .btn-link.focus,ngb-modal-window .btn-link:focus{text-decoration:none;}ngb-modal-window .btn-link.disabled,ngb-modal-window .btn-link:disabled{color:#6c757d;pointer-events:none;}ngb-modal-window .btn-primary,ngb-modal-window .btn-primary:hover{background-color:#1e4387;}ngb-modal-window .btn-primary:hover{text-decoration-color:#849ecf !important;}ngb-modal-window .btn-primary:active{color:#1e4387;background-color:#fff;}ngb-modal-window .btn-primary.disabled,ngb-modal-window .btn-primary:disabled{color:#acacac;background-color:#f6f6f6;border:0;}ngb-modal-window .btn-primary.disabled:hover span,ngb-modal-window .btn-primary:disabled:hover span{border-bottom:none;}ngb-modal-window .link-btn-primary,ngb-modal-window .link-btn-primary:hover{color:#fff !important;background-color:#1e4387;}ngb-modal-window .link-btn-primary{min-height:50px;text-align:center;display:inline-block;font-weight:500 !important;border:1px solid #1e4387;padding:0.96rem 2.4rem;text-decoration:none;}ngb-modal-window .link-btn-primary:hover{text-decoration:underline !important;text-decoration-color:#849ecf !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}ngb-modal-window .btn-secondary{color:#1e4387 !important;background-color:transparent !important;border-color:#849ecf !important;}ngb-modal-window .btn-secondary:hover{color:#1e4387;background-color:transparent;border-color:#849ecf;text-decoration-color:#849ecf;}ngb-modal-window .btn-secondary:focus{outline:1px solid #1e4387 !important;outline-offset:3px;}ngb-modal-window .btn-secondary:active{color:#1e4387 !important;background-color:#f3f3f3 !important;border-color:#849ecf !important;}ngb-modal-window .btn-secondary disabled,ngb-modal-window .btn-secondary.disabled{color:#acacac;border-color:#f6f6f6;}ngb-modal-window .btn-secondary disabled:hover span,ngb-modal-window .btn-secondary.disabled:hover span,ngb-modal-window .table thead th,ngb-modal-window .table-striped thead th,ngb-modal-window table thead th{border-bottom:none;}ngb-modal-window .link-btn-secondary{min-height:50px;display:inline-block;font-weight:500 !important;color:#1e4387;background-color:transparent;border:1px solid #849ecf;padding:0.96rem 2.4rem;text-decoration:none !important;}ngb-modal-window .link-btn-secondary:hover{color:#1e4387 !important;background-color:transparent;text-decoration:underline !important;text-decoration-color:#849ecf !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}ngb-modal-window .btn-link{color:#1e4387;border:0;background:0 0;padding:0;text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}ngb-modal-window .btn-link:hover{color:#1e4387;text-decoration:none;}ngb-modal-window .btn-link:focus,ngb-modal-window .destyled-button:focus{outline:1px solid #1e4387;outline-offset:3px;}ngb-modal-window .destyled-button{border:0;background:0 0;padding:0;text-align:left;}ngb-modal-window .btn{min-height:50px;font-size:2rem;padding:0.96rem 2.4rem;font-weight:500;word-wrap:break-word !important;text-decoration:none !important;}ngb-modal-window .btn:hover{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}ngb-modal-window .btn:focus{box-shadow:none !important;}ngb-modal-window .btn-primary,ngb-modal-window .btn-primary:hover{background-color:#1e4387;}ngb-modal-window .btn-primary:hover{text-decoration-color:#849ecf !important;}ngb-modal-window .btn-primary:active{color:#1e4387;background-color:#fff;}ngb-modal-window .btn-primary.disabled,ngb-modal-window .btn-primary:disabled{color:#acacac;background-color:#f6f6f6;border:0;}ngb-modal-window .btn-primary.disabled:hover span,ngb-modal-window .btn-primary:disabled:hover span{border-bottom:none;}ngb-modal-window .link-btn-primary,ngb-modal-window .link-btn-primary:hover{color:#fff !important;background-color:#1e4387;}ngb-modal-window .link-btn-primary{min-height:50px;text-align:center;display:inline-block;font-weight:500 !important;border:1px solid #1e4387;padding:0.96rem 2.4rem;text-decoration:none;}ngb-modal-window .link-btn-primary:hover{text-decoration:underline !important;text-decoration-color:#849ecf !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}ngb-modal-window .btn-secondary{color:#1e4387 !important;background-color:transparent !important;border-color:#849ecf !important;}ngb-modal-window .btn-secondary:hover{color:#1e4387;background-color:transparent;border-color:#849ecf;text-decoration-color:#849ecf;}ngb-modal-window .btn-secondary:focus{outline:1px solid #1e4387 !important;outline-offset:3px;}ngb-modal-window .btn-secondary:active{color:#1e4387 !important;background-color:#f3f3f3 !important;border-color:#849ecf !important;}ngb-modal-window .btn-secondary disabled,ngb-modal-window .btn-secondary.disabled{color:#acacac;border-color:#f6f6f6;}ngb-modal-window .btn-secondary disabled:hover span,ngb-modal-window .btn-secondary.disabled:hover span,ngb-modal-window .table thead th,ngb-modal-window .table-striped thead th,ngb-modal-window table thead th{border-bottom:none;}ngb-modal-window .link-btn-secondary{min-height:50px;display:inline-block;font-weight:500 !important;color:#1e4387;background-color:transparent;border:1px solid #849ecf;padding:0.96rem 2.4rem;text-decoration:none !important;}ngb-modal-window .link-btn-secondary:hover{color:#1e4387 !important;background-color:transparent;text-decoration:underline !important;text-decoration-color:#849ecf !important;text-decoration-thickness:1px !important;text-underline-offset:2px;}ngb-modal-window .btn-link{color:#1e4387;border:0;background:0 0;padding:0;text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}ngb-modal-window .btn-link:hover{color:#1e4387;text-decoration:none;}ngb-modal-window .btn-link:focus,ngb-modal-window .destyled-button:focus{outline:1px solid #1e4387;outline-offset:3px;}ngb-modal-window .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}ngb-modal-window button{border-radius:0;}ngb-modal-window button:focus:not(:focus-visible){outline:0;}ngb-modal-window button,ngb-modal-window input,ngb-modal-window select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}ngb-modal-window button,ngb-modal-window input{overflow:visible;}ngb-modal-window button,ngb-modal-window select{text-transform:none;}ngb-modal-window [role=button]{cursor:pointer;}ngb-modal-window select{word-wrap:normal;}ngb-modal-window [type=button],ngb-modal-window [type=submit],ngb-modal-window button{-webkit-appearance:button;}ngb-modal-window [type=button]:not(:disabled),ngb-modal-window [type=submit]:not(:disabled),ngb-modal-window button:not(:disabled){cursor:pointer;}ngb-modal-window [type=button]::-moz-focus-inner,ngb-modal-window [type=submit]::-moz-focus-inner,ngb-modal-window button::-moz-focus-inner{padding:0;border-style:none;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;}mac-block-radiobutton-group .fake-checkbox .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-empty.svg);background-size:24px 24px;width:24px;height:24px;}mac-block-radiobutton-group .fake-checkbox .mac-block-button label:hover .radio-image,mac-block-radiobutton-group .fake-checkbox .mac-image-button label:hover > .check-container > .radio-image,mac-block-radiobutton-group .fake-checkbox .mac-image-button label:hover > .radio-container > .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-hover.svg);}mac-block-radiobutton-group .fake-checkbox .mac-block-button input:checked ~ label .radio-image{background-image:url(/themes/custom/myagedcare/images/icons/mac/svg/Checkbox-checked.svg);}.commonwealth-home-support-programme .at-home{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/at-home-light.svg");}.commonwealth-home-support-programme .at-center{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/at-center-light.svg");}.commonwealth-home-support-programme .allied-health-and-therapy-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/allied-health-and-therapy-services.svg");}.commonwealth-home-support-programme .centre-based-respite{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/centre-based-respite.svg");}.commonwealth-home-support-programme .homelessness-support{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/client-care-coordination.svg");}.commonwealth-home-support-programme .cottage-respite{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/cottage-respite.svg");}.commonwealth-home-support-programme .domestic-assistance{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/assistance-with-care-and-housing.svg");}.commonwealth-home-support-programme .flexible-respite{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/flexible-respite.svg");}.commonwealth-home-support-programme .goods-equipment-and-assistive-technology{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/goods-equipment-and-assistive-technology.svg");}.commonwealth-home-support-programme .home-maintenance{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/home-maintenance.svg");}.commonwealth-home-support-programme .home-modifications{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/home-modifications.svg");}.commonwealth-home-support-programme .meals,.commonwealth-home-support-programme .meals-and-other-food-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/meals.svg");}.commonwealth-home-support-programme .nursing{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/nursing.svg");}.commonwealth-home-support-programme .other-food-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/other-food-services.svg");}.commonwealth-home-support-programme .personal-care{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/personal-care.svg");}.commonwealth-home-support-programme .social-support,.commonwealth-home-support-programme .social-support-individual{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/social-support-individual.svg");}.commonwealth-home-support-programme .social-support-group{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/social-support-group.svg");}.commonwealth-home-support-programme .specialised-support,.commonwealth-home-support-programme .specialised-support-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/specialised-support-services.svg");}.commonwealth-home-support-programme .transport{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/chsp/transport.svg");}.short-term-care .residential-respite,.short-term-care .residential-respite-low-care,.short-term-care .residential-respite-high-care{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/residential-respite.svg");}.short-term-care .short-term-restorative-care{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/restorative-care.svg");}.short-term-care .centre-based-respite{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/centre-based-respite.svg");}.short-term-care .flexible-respite{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/flexible-respite.svg");}.short-term-care .transition-care{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/transition-care.svg");}.short-term-care .assistance-with-care-and-housing{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/assistance-with-care-and-housing.svg");}.short-term-care .allied-health-and-therapy-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/allied-health-and-therapy-services.svg");}.short-term-care .cottage-respite{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/cottage-respite.svg");}.short-term-care .domestic-assistance{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/assistance-with-care-and-housing.svg");}.short-term-care .goods-equipment-and-assistive-technology{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/goods-equipment-and-assistive-technology.svg");}.short-term-care .home-maintenance{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/home-maintenance.svg");}.short-term-care .home-modifications{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/home-modifications.svg");}.short-term-care .meals,.short-term-care .meals-and-other-food-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/meals.svg");}.short-term-care .nursing{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/nursing.svg");}.short-term-care .other-food-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/other-food-services.svg");}.short-term-care .personal-care{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/personal-care.svg");}.short-term-care .social-support,.short-term-care .social-support-individual{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/social-support-individual.svg");}.short-term-care .social-support-group{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/social-support-group.svg");}.short-term-care .specialised-support,.short-term-care .specialised-support-services{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/specialised-support-services.svg");}.short-term-care .transport{background-image:url("/themes/custom/mac_theme/images/icons/mac/svg/stc/transport.svg");}.app--mac-servicefinder mac-commonwealth-home-support-programme mac-collapse .collapse-button:hover{text-decoration-color:#b2465b !important;}@media print{.page-header__menu,.page-content__return,.page-footer{display:none;}}mac-estimate-actions .icon{height:unset;}@media (min-width:768px){.app .results-map-view .search-map-container #service-finder-search-map{height:680px;}}mac-search-map-popup .ratings-rating-name{font-size:20px;font-weight:500;}mac-search-map-popup .tag{font-weight:400;font-size:20px;}mac-search-map-popup .match-tag .tab-container{-webkit-box-pack:justify;-ms-flex-pack:justify;position:relative;padding:4px 10px;border:1px solid #f2f6ff;background-color:#f2f6ff;border-radius:2px;cursor:auto !important;color:#1e4387;display:flex;align-items:center;width:80%;}@media only screen and (hover:none) and (max-width:576px){.carousel__nav .icon{justify-content:space-around;}}.mac-block-button input[type=radio]:not(:checked) ~ label:hover > .label-text-container > .label-title{color:#1e4387;}.mac-block-button label:hover > .label-text-container > .description{text-decoration:none !important;}
.app--legacy .component input,.app--legacy .component select,.app--legacy .component button{font-family:Calibre,Arial,-apple-system,system-ui,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",sans-serif;font-weight:var(--font-weight--normal);font-size:2rem;line-height:var(--line-height);}@media print{.app--legacy .component input,.app--legacy .component select,.app--legacy .component button{font-size:1.6rem;line-height:1.2;}}.app--legacy .component h1,.app--legacy .component .h1{font-size:4rem;line-height:4.4rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--medium);margin:0;color:var(--header-color);}.app--legacy .component h1:focus-visible,.app--legacy .component .h1:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.app--legacy .component h1,.app--legacy .component .h1{font-size:6rem;line-height:6.4rem;}}@media print{.app--legacy .component h1,.app--legacy .component .h1{font-size:2.6rem;line-height:1.2;}}.app--legacy .component h2,.app--legacy .component .h2{font-size:3.2rem;line-height:4rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--medium);margin:0;color:var(--header-color);}.app--legacy .component h2:focus-visible,.app--legacy .component .h2:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.app--legacy .component h2,.app--legacy .component .h2{font-size:4rem;line-height:4.4rem;}}@media print{.app--legacy .component h2,.app--legacy .component .h2{font-size:2.4rem;line-height:1.2;}}.app--legacy .component h3,.app--legacy .component .h3{font-size:2.8rem;line-height:3.2rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;color:var(--header-color);}.app--legacy .component h3:focus-visible,.app--legacy .component .h3:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.app--legacy .component h3,.app--legacy .component .h3{font-size:3.2rem;line-height:4rem;}}@media print{.app--legacy .component h3,.app--legacy .component .h3{font-size:2.2rem;line-height:1.2;}}.app--legacy .component h4,.app--legacy .component .h4{font-size:2.4rem;line-height:3.2rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;color:var(--header-color);}@media print{.app--legacy .component h4,.app--legacy .component .h4{font-size:2rem;line-height:1.2;}}.app--legacy .component h5,.app--legacy .component h6,.app--legacy .component .h5,.app--legacy .component .h6{font-size:2rem;line-height:var(--line-height);font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;color:var(--header-color);}@media print{.app--legacy .component h5,.app--legacy .component h6,.app--legacy .component .h5,.app--legacy .component .h6{font-size:1.6rem;line-height:1.2;}}.app--legacy .component .background{background-color:var(--background--color);}.app--legacy .component .breadcrumbs a{color:var(--color--primary-00) !important;padding-left:0.5em;padding-right:0.5em;}.app--legacy .component .button{cursor:var(--button--cursor);border-radius:0.2rem;color:var(--button--color) !important;background-color:var(--button--background);font-weight:var(--font-weight--medium) !important;text-decoration-thickness:0.1rem !important;padding:1.6rem 2.4rem;}.app--legacy .component .button--text,.app--legacy .component .button--text-secondary,.app--legacy .component .button--destyled{padding:0;}.app--legacy .component .button--size--tiny{font-size:1.6rem;line-height:2.2rem;}.app--legacy .component .content{max-width:var(--content--max-width);}.app--legacy .component .card-input label{margin:0;}.app--legacy .component .icon{width:1em;}.app--legacy .component .icon--size--large{height:1.4em;width:1.4em;}.app--legacy .component .icon-link--accordion--black{text-decoration-line:none;text-decoration-color:color-mix(in srgb,var(--link--underline-color) 60%,transparent);text-underline-offset:var(--link--underline-offset,auto);cursor:pointer;font-size:2.4rem;line-height:3.2rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;color:var(--color--dark-blue-00) !important;padding:var(--vertical-rhythm--small) 0;text-decoration-line:none !important;cursor:pointer !important;}.app--legacy .component .icon-link--accordion--black:hover{text-decoration-line:underline;}@media print{.app--legacy .component .icon-link--accordion--black{font-size:2rem;line-height:1.2;}}.app--legacy .component .icon-link--accordion--black:hover{text-decoration-line:underline !important;text-decoration-color:var(--link--underline-color) !important;}.app--legacy .component .content .h1,.app--legacy .component .content h1{font-size:4rem;line-height:4.4rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--medium);margin:0;}.app--legacy .component .content .h1:focus-visible,.app--legacy .component .content h1:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.app--legacy .component .content .h1,.app--legacy .component .content h1{font-size:6rem;line-height:6.4rem;}}@media print{.app--legacy .component .content .h1,.app--legacy .component .content h1{font-size:2.6rem;line-height:1.2;}}.app--legacy .component .content .h2,.app--legacy .component .content h2{font-size:3.2rem;line-height:4rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--medium);margin:0;}.app--legacy .component .content .h2:focus-visible,.app--legacy .component .content h2:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.app--legacy .component .content .h2,.app--legacy .component .content h2{font-size:4rem;line-height:4.4rem;}}@media print{.app--legacy .component .content .h2,.app--legacy .component .content h2{font-size:2.4rem;line-height:1.2;}}.app--legacy .component .content .h3,.app--legacy .component .content h3{font-size:2.8rem;line-height:3.2rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;}.app--legacy .component .content .h3:focus-visible,.app--legacy .component .content h3:focus-visible{box-shadow:0 0 0 0.2rem var(--focus--background),0 0 0 0.4rem var(--focus--color);outline:none;}@media (min-width:576px){.app--legacy .component .content .h3,.app--legacy .component .content h3{font-size:3.2rem;line-height:4rem;}}@media print{.app--legacy .component .content .h3,.app--legacy .component .content h3{font-size:2.2rem;line-height:1.2;}}.app--legacy .component .content .h4,.app--legacy .component .content h4{font-size:2.4rem;line-height:3.2rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;}@media print{.app--legacy .component .content .h4,.app--legacy .component .content h4{font-size:2rem;line-height:1.2;}}.app--legacy .component .content .h5,.app--legacy .component .content h5,.app--legacy .component .content .h6,.app--legacy .component .content h6{font-size:2rem;line-height:var(--line-height);font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;}@media print{.app--legacy .component .content .h5,.app--legacy .component .content h5,.app--legacy .component .content .h6,.app--legacy .component .content h6{font-size:1.6rem;line-height:1.2;}}.app--legacy .component .content p{line-height:var(--line-height);}.app--legacy .component .filter-panel h2{color:var(--color--dark-blue-80);}.app--legacy .component .input-option label{display:inline-flex;}.app--legacy .component .input-option__check .icon{width:100%;height:100%;}.app--legacy .component .input-filter-dropdown__button{border-radius:0.3rem;}.app--legacy .component .input-filter-dropdown__button:focus{outline:var(--form--outline);}.app--legacy .component .details{padding-top:0;}.app--legacy .component .pill{display:inline-flex;}.app--legacy .component .pill:before{display:none;}.app--legacy .component .tab{--link--underline-color:var(--color--primary-40);background-color:var(--tab--background-color);padding:var(--tab--padding) !important;margin:var(--tab--margin) !important;font-size:1.6rem;font-weight:var(--font-weight--medium) !important;color:var(--tab--color) !important;text-decoration-line:none !important;cursor:pointer;outline-offset:0 !important;}.app--legacy .component .tab:hover{text-decoration-line:underline !important;text-decoration-color:var(--link--underline-color);}.app--legacy .component .tab--active{margin:var(--tab--margin) !important;}.app--legacy .component .tooltip{position:relative;display:inline-block;opacity:1;}
