@charset "UTF-8";.projectslisting .pageTypeListing-filter{display:block}@media (min-width:992px){.projectslisting .pageTypeListing-filter .filter-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:-webkit-fill-available}.projectslisting .pageTypeListing-filter .filter-wrapper .filter-filterstatus{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;max-width:230px;-ms-flex-negative:0;flex-shrink:0}.projectslisting .pageTypeListing-filter .filter-wrapper .filter-filtercategory{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;-ms-flex-negative:0;flex-shrink:0}}.projectslisting .pageTypeListing-content-wrapper{margin-bottom:0}@media (min-width:992px){.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter{display:-webkit-box;display:-ms-flexbox;display:flex}}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .btn-group>.btn{padding:10px 20px;background-color:#fff}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .btn-group>.btn.active,.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .btn-group>.btn:focus,.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .btn-group>.btn:hover{background-color:var(--brand-primary)}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .btn-group>.btn:first-child{padding-right:12px}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .btn-group>.btn:last-child{padding-left:12px}@media (min-width:992px){.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .pageTypeListing-resultCount,.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .pageTypeListing-sort{min-width:320px}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .pageTypeListing-resultCount{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter:has(.pageTypeListing-tab .btn[data-bs-target="#mapview"].active) .pageTypeListing-sort{visibility:hidden}}@media (max-width:991.98px){.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter:has(.pageTypeListing-tab .btn[data-bs-target="#mapview"].active) .pageTypeListing-sort{display:none}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .pageTypeListing-sort{padding-bottom:30px}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .pageTypeListing-tab{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:30px}.projectslisting .pageTypeListing-content-wrapper .pageTypeListing-filter .pageTypeListing-resultCount{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.projectslisting .pageTypeListing-content-wrapper .tab-content{margin-top:var(--section-spacing)}.projectslisting .pageTypeListing-results{margin-bottom:var(--section-spacing)}@media (min-width:992px){.projectslisting .pageTypeListing-results{margin-bottom:var(--section-spacing-lg)}}@media (min-width:992px) and (max-width:1399.98px){.projectslisting .pageTypeListing-results .k-d-grid{grid-template-columns:repeat(3,1fr)!important}}.projectslisting .maplocations{--maplocations-border-radius:0}.projectslisting .maplocations .container{padding:0;width:100%;max-width:100%}.projectslisting .nearby{margin:0 0 20px;padding-top:16px;border-top:1px solid var(--brand-primary-10)}.projectslisting .nearby-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projectslisting .nearby-field{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px}@media (max-width:767.98px){.projectslisting .nearby-field{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.projectslisting .nearby-row .btn{margin-top:0}@media (max-width:767.98px){.projectslisting .nearby-row .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}}.projectslisting .nearby-status{margin:10px 0 0;font-size:.88rem;color:var(--brand-grey);min-height:1.2em}.projectslisting .nearby-status:empty{display:none}.projectslisting .nearby-hint{margin:10px 0 0;font-size:.84rem;color:var(--brand-grey)}.projectslisting .example-address{border:1px dashed var(--brand-primary);background:var(--brand-blue-10);color:var(--brand-primary);font:inherit;font-size:.82rem;font-weight:600;padding:2px 8px;border-radius:6px;cursor:pointer}.projectslisting .example-address:hover{background:var(--brand-blue-10);-webkit-filter:brightness(.96);filter:brightness(.96)}.projectslisting .example-address:focus-visible{outline:3px solid var(--brand-blue-10);outline-offset:2px}.projectslisting .nearby-status.is-error{color:#b3261e}.projectslisting .nearby-status code{background:var(--brand-primary-10);padding:1px 6px;border-radius:5px}.projectslisting .nearby-clear{border:0;background:0 0;color:var(--brand-primary);font-weight:600;cursor:pointer;padding:0 2px;text-decoration:underline;font-size:.88rem}.projectslisting .search-field{position:relative;-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px}.projectslisting .search-field .search-icon{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.95rem;opacity:.55;pointer-events:none}.projectslisting .search-field input{position:relative;display:block;width:100%;padding:var(--form-input-padding);font-family:var(--aw-font-family);font-size:1rem;font-weight:400;line-height:1.5;color:var(--aw-text-color);background-color:#fff;border:var(--border-default);border-radius:var(--form-input-border-radius);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:var(--form-input-height)}.projectslisting .search-field input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:var(--brand-primary-20)}.projectslisting .search-field input::-moz-placeholder{color:var(--aw-text-color);opacity:1}.projectslisting .search-field input::-webkit-input-placeholder{color:var(--aw-text-color);opacity:1;overflow:initial}.projectslisting .search-field input:-ms-input-placeholder{color:var(--aw-text-color);opacity:1;overflow:initial}.projectslisting .search-field input::-ms-input-placeholder{color:var(--aw-text-color);opacity:1;overflow:initial}.projectslisting .search-field input::placeholder{color:var(--aw-text-color);opacity:1;overflow:initial}.projectslisting .search-field input.k-input-inner:not(span.k-input)~.k-icon-button{position:absolute;top:0;bottom:0;right:0;width:44px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;color:inherit;border:0;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.k-picker .projectslisting .search-field input.k-input-inner:not(span.k-input)~.k-icon-button{border-top-right-radius:calc(var(--border-radius) - 2px);border-bottom-right-radius:calc(var(--border-radius) - 2px)}.projectslisting .search-field input.k-input-inner:not(span.k-input)~.k-icon-button:before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";color:var(--brand-green-3);font-size:1rem;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.k-state-border-down .projectslisting .search-field input.k-input-inner:not(span.k-input)~.k-icon-button:before,.k-state-border-up .projectslisting .search-field input.k-input-inner:not(span.k-input)~.k-icon-button:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.projectslisting .search-field input.k-input-inner:not(span.k-input)~.k-icon-button .k-icon{display:none}.k-invalid .projectslisting .search-field input.k-input-inner:not(span.k-input)~.k-icon-button{background-color:transparent}.projectslisting .search-field input.k-multiselect,.projectslisting .search-field input.k-multiselect:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projectslisting .search-field input.k-multiselect{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.projectslisting .search-field input.k-multiselect:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";position:absolute;top:0;bottom:0;right:0;left:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:100%;color:inherit;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.projectslisting .search-field input.k-multiselect .k-chip{border-radius:5px}.projectslisting .search-field input.k-multiselect .k-input-values{min-width:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--kendo-spacing-1, 0.25rem)/2);cursor:text}.projectslisting .search-field input.k-multiselect .k-input-values .k-chip-list{display:contents}.projectslisting .search-field input.k-multiselect .k-chip-content:first-child{-webkit-margin-start:5px;margin-inline-start:5px}.projectslisting .search-field input.k-multiselect .k-chip-remove-action{padding:5px;position:relative;cursor:pointer}.projectslisting .search-field input.k-multiselect .k-chip-remove-action:before{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f057";font-size:14px;font-weight:900;color:var(--brand-secondary)}.projectslisting .search-field input.k-multiselect .k-chip-remove-action .k-icon{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.projectslisting .search-field input.k-multiselect input{padding:0!important;border:0!important;min-height:100%!important;width:100%;outline:0;color:inherit;background:0 0;font:inherit;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none}.projectslisting .search-field input.k-multiselect .k-chip-solid-base{color:inherit;background-color:transparent}.projectslisting .search-field input.k-multiselect .k-selection-multiple{position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:initial;flex-flow:initial;gap:0}.projectslisting .search-field input.k-multiselect .k-selection-multiple .k-chip{background-color:transparent;padding:0;margin:0}.projectslisting .search-field input.k-multiselect .k-selection-multiple .k-chip-remove-action{display:none}.projectslisting .search-field input.k-multiselect.k-state-border-down:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.k-invalid .projectslisting .search-field input,.projectslisting .search-field input.input-validation-error,.projectslisting .search-field input.k-invalid{color:var(--aw-error-color-text);background-color:var(--aw-error-color-bg);border-color:var(--aw-error-color)}.projectslisting .map-note{margin:2px 4px 12px;font-size:.85rem;color:var(--brand-grey)}.projectslisting .map{height:600px;width:100%;border-radius:var(--maplocations-border-radius);overflow:hidden;z-index:0}@media (max-width:767.98px){.projectslisting .map{height:380px}}.projectslisting .leaflet-container .leaflet-control-container .leaflet-control-zoom{display:block!important}.projectslisting .map-popup{font-size:.86rem;line-height:1.5}.leaflet-container a,.projectslisting .map-popup strong{color:var(--brand-primary)}.projectslisting .map-popup a{display:inline-block;margin-top:6px;font-weight:600}.projectslisting .cw-cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:54px;height:54px;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:16px;font-weight:700;color:var(--brand-primary)}.projectslisting .cw-cluster--small{background-image:url(../images/cluster.png)}.projectslisting .cw-cluster--large{background-image:url(../images/cluster-yellow.png)}.projectslisting .user-pin span{display:block;width:18px;height:18px;border-radius:50%;background:var(--brand-red);border:3px solid #fff;-webkit-box-shadow:0 0 0 4px rgba(225,29,72,.3),0 1px 6px rgba(0,0,0,.5);box-shadow:0 0 0 4px rgba(225,29,72,.3),0 1px 6px rgba(0,0,0,.5)}.projectslisting .card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.projectslisting .pnum{font-size:.78rem;font-weight:700;letter-spacing:.03em;color:var(--brand-primary);background:var(--brand-blue-10);padding:3px 9px;border-radius:6px}.projectslisting .pins-count{font-size:.8rem;color:var(--brand-grey);white-space:nowrap}.projectslisting .suburb{font-size:.88rem;color:var(--brand-grey);margin:0 0 12px}.projectslisting .suburb:before{content:"📍";margin-right:5px}.projectslisting .distance{font-size:.85rem;font-weight:700;color:var(--brand-primary);margin:-6px 0 12px}.leaflet-container .leaflet-control-container .leaflet-control{display:none!important}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper{border-radius:20px;background-image:url(../images/svg/gm-style-bg.svg);background-repeat:no-repeat;background-position:left top}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin-top:20px;margin-bottom:20px}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .title{font-size:20px;font-weight:var(--aw-font-weight-bold);line-height:1.25}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper ul.fa-ul{--fa-li-margin:26px;margin-top:10px;margin-bottom:10px;margin-left:0;padding-left:0}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper ul.fa-ul:first-child{margin-top:0}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper ul.fa-ul:last-child{margin-bottom:0}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper ul.fa-ul li{padding-left:24px;position:relative;border-bottom:1px solid var(--brand-secondary-20)}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper ul.fa-ul li .fa-li{position:absolute;top:2px;left:0;font-size:80%;width:20px}.leaflet-container a.leaflet-popup-close-button{top:8px;right:8px;font-size:28px;color:var(--brand-primary)}