@media only screen and (min-width:0rem){.cs-section{padding:var(--sectionPadding)}.cs-section .cs-container{margin:0 auto;max-width:80rem;width:100%}.cs-section-alt{background:#f7f7f7}.cs-h2{color:var(--headerColor);font-size:1.25rem;margin:1.5rem 0 .75rem}.cs-why-list{list-style:none;margin:0 0 1.5rem;max-width:40rem;padding:0}.cs-why-list li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}.cs-why-list li:before{background:var(--primary);border-radius:50%;content:"";height:.5rem;left:0;position:absolute;top:.5em;width:.5rem}#areas-index .cs-content,#areas-other .cs-content,#areas-suburb .cs-content{max-width:45rem}#areas-index .cs-title,#areas-other .cs-title,#areas-suburb .cs-title{margin-bottom:1rem}#areas-index .cs-text:last-of-type,#areas-other .cs-text:last-of-type,#areas-suburb .cs-text:last-of-type{margin-bottom:0}#areas-suburb .cs-areas-layout{display:flex;flex-direction:column;gap:2.5rem}#areas-suburb .cs-content{order:1}#areas-suburb .cs-areas-aside{order:2;width:100%}.cs-areas-directions{background:#f7f7f7;border-radius:.5rem;padding:1.5rem}.cs-areas-directions .cs-h2{margin-top:0}.cs-areas-travel{display:grid;gap:.75rem;grid-template-columns:1fr;margin:0 0 1.25rem}.cs-areas-travel-item{margin:0}.cs-areas-travel dt{color:var(--bodyTextColor);font-size:.75rem;font-weight:700;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.cs-areas-travel dd{color:var(--headerColor);font-size:.9375rem;font-weight:600;margin:0}.cs-areas-map{aspect-ratio:4/3;background:#e8e8e8;border-radius:.375rem;min-height:18.75rem;overflow:hidden;width:100%}.cs-areas-map iframe{display:block;height:100%;width:100%}.cs-areas-map-links{font-size:.8125rem;margin-bottom:0;margin-top:1rem}.cs-areas-map-links a{color:var(--primary);font-weight:600;text-decoration:none}.cs-areas-map-links a:hover{text-decoration:underline}#areas-suburb .cs-button-solid{margin-right:1rem}.cs-areas-link{color:var(--primary);display:inline-block;font-weight:600;margin-top:.75rem;text-decoration:none}.cs-areas-link:hover{text-decoration:underline}.cs-areas-grid{display:grid;gap:.75rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:2rem 0 0;padding:0}.cs-areas-grid a{color:var(--primary);font-weight:600;text-decoration:none}.cs-areas-grid a:hover{text-decoration:underline}#areas-other .cs-title{margin-bottom:.5rem}#areas-other .cs-text{margin-top:1.5rem}#areas-index .cs-areas-clinic-heading{margin-top:2.5rem}#areas-index .cs-areas-clinic-heading:first-of-type{margin-top:1.5rem}}@media only screen and (min-width:30rem){.cs-areas-travel{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:48rem){.cs-areas-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#areas-suburb .cs-areas-layout{align-items:flex-start;flex-direction:row;gap:3rem}#areas-suburb .cs-content{flex:1 1 0;max-width:none;order:2}#areas-suburb .cs-areas-aside{flex:0 0 42%;max-width:32.5rem;order:1;position:sticky;top:6rem}.cs-areas-map{min-height:22.5rem}}@media only screen and (min-width:64rem){.cs-areas-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}