/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--page-section .layout__region{padding-bottom:5px;}.paragraph--type--page-section .layout--twocol .layout__region--first{padding-right:5px;}.paragraph--type--page-section .layout--twocol .layout__region--second{padding-left:5px;}.paragraph--type--page-section .layout--threecol-33-34-33 .layout__region--first{padding-right:5px;}.paragraph--type--page-section .layout--threecol-33-34-33 .layout__region--second{padding-right:5px;padding-left:5px;}.paragraph--type--page-section .layout--threecol-33-34-33 .layout__region--third{padding-left:5px;}.call-out-box{padding:10px;background-repeat:no-repeat;background-position:center;background-size:cover;}.fact-box{width:100%;}.fact-box p{text-align:center;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.localgov-alert-banner{background-color:#00856a;}.localgov-alert-banner,.localgov-alert-banner a{color:#fefefe;}.localgov-alert-banner .localgov-alert-banner__title,.localgov-alert-banner .text-content{color:inherit;}.localgov-alert-banner__close{padding:0.5rem 0.9375rem;text-align:center;color:#fff;border:1px solid #fff;border-radius:0;background-color:transparent;font-weight:700;line-height:1.5;}.localgov-alert-banner--minor .localgov-alert-banner__close{color:#0b0c0c;border-color:#0b0c0c;}.localgov-alert-banner__close:focus,.localgov-alert-banner__close:hover{cursor:pointer;text-decoration:underline;color:#0b0c0c;border-color:#fff;background-color:#fff;}.localgov-alert-banner--minor .localgov-alert-banner__close:focus,.localgov-alert-banner--minor .localgov-alert-banner__close:hover{color:#fff;border-color:#0b0c0c;background-color:#0b0c0c;}.localgov-alert-banner--announcement{background-color:#00856a;}.localgov-alert-banner--minor{color:#121212;background-color:#fc3;}.localgov-alert-banner--minor a{color:#121212;}.localgov-alert-banner--major{background-color:#c00010;}.localgov-alert-banner--notable-person{background-color:#000;}.localgov-alert-banner__wrapper{max-width:73.125rem;margin:0 auto;}.localgov-alert-banner__inner{display:flex;justify-content:space-between;margin:0 0.9375rem;padding:0.625rem 0;}.localgov-alert-banner__actions{display:flex;align-items:flex-end;justify-content:space-between;}
.cmbc-gallery{display:flex;flex-wrap:wrap;}.cmbc-gallery--item{position:relative;flex-grow:1;flex-basis:100%;background:red;aspect-ratio:1/1;margin-right:10px;margin-bottom:10px;line-height:0;}.cmbc-gallery--item img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;}.images-1 .cmbc-gallery--item{max-width:100%;margin-right:0;}.images-2 .cmbc-gallery--item,.images-3 .cmbc-gallery--item,.images-4plus .cmbc-gallery--item{max-width:calc(50% - 10px);}@media screen and (min-width:768px){.images-3 .cmbc-gallery--item{max-width:calc(33.33% - 10px);}.images-4plus .cmbc-gallery--item{max-width:calc(25% - 10px);}}
#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline;}#google-cse-results-searchbox-form .form-radios div{display:block;}
.paragraph--unpublished{background-color:#fff4f4;}
