1<!doctype html><html lang="en"><head> 2 <meta charset="utf-8"> 3 <title>Commercial Painting Services | Higgins Coatings</title> 4 <link rel="shortcut icon" href="https://www.higgins.com.au/hubfs/Higgins_June2015/favicon1.png"> 5 <meta name="description" content="Australia's premier commercial painting provider, delivering high-quality paint finishes since 1949."> 6 7 8 9 10 11 12 13 14 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous"> 15 16 17 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"> 18 19 20
20<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
20 21 22 23
23<script src="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.umd.js"></script>
23 24 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.css"> 25 26 27 <link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet"> 28
28<script src="https://unpkg.com/[email protected]/dist/aos.js"></script>
28 29 30 <meta name="viewport" content="width=device-width, initial-scale=1"> 31 32
32<script src="/hs/hsstatic/jquery-libs/static-1.4/jquery/jquery-1.11.2.js"></script>
vendor: 1 bytes, line 32
32
33<script>hsjQuery = window['jQuery'];</script>
33 34 <meta property="og:description" content="Australia's premier commercial painting provider, delivering high-quality paint finishes since 1949."> 35 <meta property="og:title" content="Commercial Painting Services | Higgins Coatings"> 36 <meta name="twitter:description" content="Australia's premier commercial painting provider, delivering high-quality paint finishes since 1949."> 37 <meta name="twitter:title" content="Commercial Painting Services | Higgins Coatings"> 38 39 40 41 42 <style> 43a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'âº';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} 44</style> 45 46<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/template_assets/1/185963483563/1790556548767/template_main.min.css"> 47<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/template_assets/1/185963295062/1790556542616/template_theme-overrides.min.css"> 48<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/module_assets/1/186057525651/1763451401094/module_Header.min.css"> 49 50 <style> 51 #hs_cos_wrapper_website-header .navbar-toggler { 52 background:transparent; 53 border:0.5px solid #FF8300; 54 box-shadow:0px 4px 4px 0px #00000040; 55 padding:2px 5px 2px 5px; 56 margin-left:30px; 57} 58 59@media (max-width:900px) { 60 #hs_cos_wrapper_website-header .header-menu { display:none; } 61 62 #hs_cos_wrapper_website-header .navbar-toggler { display:flex; } 63} 64 65@media (max-width:1350px) { 66 #hs_cos_wrapper_website-header .quick-access .socials { display:none; } 67 68 #hs_cos_wrapper_website-header .navbar-toggler { display:flex; } 69} 70 71@media (max-width:1160px) { 72 #hs_cos_wrapper_website-header .quick-access .ctas { display:none; } 73 74 #hs_cos_wrapper_website-header .navbar-toggler { display:flex; } 75} 76 77@media (max-width:1400px) { 78 #hs_cos_wrapper_website-header .quick-access .searchbox-wrapper { display:none; } 79 80 #hs_cos_wrapper_website-header .navbar-toggler { display:flex; } 81} 82 83 </style> 84 85<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/module_assets/1/187892768088/1785888974059/module_Floating_Form.min.css"> 86 87 <style> 88 #hs_cos_wrapper_widget_1742981729738 section.floating-form { 89 position:fixed; 90 bottom:90px; 91 right:15px; 92 display:flex; 93 flex-direction:column; 94 z-index:2; 95} 96 97#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper { 98 width:285px; 99 display:flex; 100 flex-direction:column; 101 align-items:flex-end; 102 max-height:600px; 103 row-gap:5px; 104} 105 106#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper button.floating-cta { 107 display:block; 108 font-family:Roboto; 109 font-weight:500; 110 font-size:14px; 111 line-height:18px; 112 width:fit-content; 113 border:1px solid #FF8201; 114 padding:8px 12px; 115 margin:0; 116 opacity:0; 117 transition:opacity 0.5s ease-in-out; 118 background:#fff; 119 color:#FF8201; 120} 121 122#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper button.floating-cta.visible { opacity:1; } 123 124#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper button.floating-cta:hover { border-color:#fff; } 125 126#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper button.floating-cta.active { line-height:14px; } 127 128#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .form-wrapper { 129 flex:1; 130 overflow:auto; 131} 132 133#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper fieldset.form-columns-2 { 134 display:flex; 135 flex-direction:row; 136 column-gap:5px; 137} 138 139#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field { margin-bottom:21px; } 140 141#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .submitted-message, 142#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field>legend, 143#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field>label>span { 144 color:#262729; 145 font-family:Roboto; 146 font-weight:400; 147 font-size:13px; 148 line-height:19.5px; 149} 150 151#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field>label>span.hs-form-required { 152 color:#7A4B00; 153 font-family:Helvetica Neue; 154 font-weight:300; 155 font-size:13px; 156 line-height:19.5px; 157} 158 159#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field .input { margin:0; } 160 161#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field .input select, 162#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field .input textarea,
163#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field .input input { 164 color:#262729; 165 font-size:14px; 166 padding:11px 15px; 167 outline:none; 168 width:100%; 169} 170 171#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-form-field .hs-error-msg { 172 font-family:Roboto; 173 font-weight:400; 174 font-size:13px; 175 line-height:19.5px; 176} 177 178#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .legal-consent-container .hs-richtext p { 179 color:#262729; 180 font-family:Roboto; 181 font-weight:400; 182 font-size:13px; 183 line-height:19.5px; 184} 185 186#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-submit input[type=submit] { 187 background:#FF8300; 188 color:#fff; 189 font-family:Roboto; 190 font-weight:500; 191 font-size:14px; 192 line-height:18px; 193 width:fit-content; 194 border:1px solid #FF8201; 195 padding:11px 20px; 196 margin:0; 197} 198 199#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hs-submit input[type=submit]:hover { 200 background:transparent; 201 color:#FF8300; 202 border-color:#FF8300; 203} 204 205#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-Step .hsfc-Step__Content { padding:0; } 206 207#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-Row { 208 grid-template-columns:unset; 209 gap:15px; 210 margin-bottom:15px; 211} 212 213#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-RichText { 214 color:#262729; 215 font-size:14px; 216 line-height:normal; 217} 218 219#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-DropdownOptions .hsfc-DropdownOptions__List .hsfc-DropdownOptions__List__ListItem, 220#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-TextareaInput { 221 color:#262729; 222 font-size:14px; 223 line-height:normal; 224} 225 226#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-RichText p { margin-bottom:10px; } 227 228#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-TextField { 229 display:flex; 230 flex-direction:column; 231} 232 233#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-FieldLabel { 234 color:#262729; 235 font-family:Roboto; 236 font-weight:700; 237 font-size:14px; 238 line-height:normal; 239} 240 241#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-TextInput { 242 color:#262729; 243 font-family:Roboto; 244 font-size:14px; 245 font-weight:400; 246 line-height:21px; 247 padding:4px 12px; 248 outline:none; 249 border:0; 250 border-radius:0; 251 border-bottom:1px solid #FDEEFF; 252} 253 254#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-RadioFieldGroup .hsfc-RadioFieldGroup__Options span span { color:#262729; } 255 256#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-ErrorAlert { font-size:14px; } 257 258#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-NavigationRow { margin-top:0; } 259 260#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-NavigationRow__Buttons { justify-content:flex-start; } 261 262#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-NavigationRow__Buttons button.hsfc-Button { 263 background:#ff8300; 264 color:#ffffff; 265 font-family:Roboto; 266 font-weight:500; 267 font-size:15px; 268 line-height:normal; 269 border-radius:0; 270 border:1px solid #FF8201; 271 padding:11px 20px; 272 margin:0; 273} 274 275#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper form.hsfc-Form .hsfc-NavigationRow__Buttons button.hsfc-Button:hover { 276 background:#fff; 277 color:#FF8300; 278} 279 280#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content { padding:0; } 281 282#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content .hsfc-RichText p { 283 color:#262729; 284 font-weight:400; 285 font-size:14px; 286 line-height:21px; 287 margin-bottom:10px; 288} 289 290#hs_cos_wrapper_widget_1742981729738 .floating-form-wrapper .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content .hsfc-RichText p span { color:#262729; } 291 292 </style> 293 294<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/module_assets/1/186219503898/1764717746629/module_Hero_Banner.min.css"> 295 296 <style> 297 #hs_cos_wrapper_dnd_area-module-1 section.hero-banner { 298 position:relative; 299 display:flex; 300 flex-direction:column; 301 justify-content:center; 302 padding-top:0px; 303 padding-bottom:0px; 304 background-repeat:no-repeat; 305 background-size:cover; 306 height:100vh; 307 min-height:750px; 308} 309 310#hs_cos_wrapper_dnd_area-module-1 .hero-banner-wrapper { 311 display:flex; 312 flex-direction:column; 313 row-gap:30px; 314 max-width:780px; 315 width:100%; 316 position:relative; 317 z-index:1; 318} 319 320#hs_cos_wrapper_dnd_area-module-1 .overlay-wrapper { 321 position:absolute; 322 top:0; 323 left:0; 324 width:100%; 325 height:100%; 326} 327 328#hs_cos_wrapper_dnd_area-module-1 .overlay { 329 position:absolute; 330 top:0; 331 left:0; 332 width:100%; 333 height:100%; 334 background:linear-gradient(to bottom,rgba(0,0,0,0.85),rgba(0,0,0,0)); 335} 336 337#hs_cos_wrapper_dnd_area-module-1 .hero-banner video { 338 position:absolute; 339 top:0; 340 left:0; 341 width:100%; 342 height:100%; 343 object-fit:cover; 344} 345 346#hs_cos_wrapper_dnd_area-module-1 h1 { 347 color:#fff; 348 font-family:Roboto; 349 font-weight:700; 350 font-size:56.13px; 351 line-height:60px; 352 margin:0; 353} 354 355#hs_cos_wrapper_dnd_area-module-1 .content { max-width:550px; } 356 357#hs_cos_wrapper_dnd_area-module-1 .content a, 358#hs_cos_wrapper_dnd_area-module-1 .content p, 359#hs_cos_wrapper_dnd_area-module-1 .content span, 360#hs_cos_wrapper_dnd_area-module-1 .content li, 361#hs_cos_wrapper_dnd_area-module-1 .content { 362 color:#fff; 363 font-family:Roboto; 364 font-weight:400; 365 font-size:18px; 366 line-height:29px; 367} 368 369#hs_cos_wrapper_dnd_area-module-1 a { 370 background:#FF8300; 371 color:#fff; 372 font-family:Roboto; 373 font-weight:500; 374 font-size:15px; 375 line-height:24px; 376 width:fit-content; 377 border:1px solid #FF8201; 378 padding:11px 20px; 379 margin:0; 380} 381 382#hs_cos_wrapper_dnd_area-module-1 a:hover { 383 background:transparent; 384 color:#FF8300; 385 border-color:#FF8300; 386} 387 388#hs_cos_wrapper_dnd_area-module-1 .content a { 389 color:#FF8300; 390 background:transparent; 391 border:none; 392 padding:0; 393} 394 395#hs_cos_wrapper_dnd_area-module-1 .content a:hover { color:#262729; } 396 397#hs_cos_wrapper_dnd_area-module-1 .search-box { 398 display:flex; 399 flex-direction:row; 400 column-gap:25px; 401 max-width:700px; 402 margin:0 auto; 403 align-items:center; 404 position:relative; 405 z-index:1; 406} 407 408#hs_cos_wrapper_dnd_area-module-1 .search-box form { 409 display:flex; 410 flex-direction:row; 411 column-gap:10px; 412 width:100%; 413} 414 415#hs_cos_wrapper_dnd_area-module-1 .search-box-text { 416 width:100%; 417 outline:none; 418 color:#262729; 419 font-size:14px; 420 outline:none; 421 padding:11px 15px; 422 background-color:#fff; 423 border:1px solid #f3f3f3; 424 border-radius:3px; 425} 426 427#hs_cos_wrapper_dnd_area-module-1 .btn.search-submit { 428 background:#FF8300; 429 color:#fff; 430 font-family:Roboto; 431 font-weight:500; 432 font-size:15px; 433 line-height:24px; 434 width:fit-content; 435 border:1px solid #FF8201; 436 padding:11px 20px; 437 margin:0; 438} 439 440#hs_cos_wrapper_dnd_area-module-1 .btn.search-submit:hover { 441 background:transparent; 442 color:#FF8300; 443 border-color:#FF8300; 444} 445 446@media (max-width:768px) { 447 #hs_cos_wrapper_dnd_area-module-1 section.hero-banner { 448 padding-top:0px; 449 padding-bottom:0px; 450 } 451} 452 453@media (max-width:576px) { 454 #hs_cos_wrapper_dnd_area-module-1 h1 { 455 font-size:40px; 456 line-height:44px; 457 } 458} 459 460 </style> 461 462 463 <style> 464 #hs_cos_wrapper_dnd_area-module-2 section.core-benefits { 465 padding-top:70px; 466 padding-bottom:70px; 467} 468 469#hs_cos_wrapper_dnd_area-module-2 .core-benefits-wrapper { 470 display:flex; 471 flex-direction:row; 472 column-gap:30px; 473 justify-content:space-between; 474} 475 476#hs_cos_wrapper_dnd_area-module-2 .title h2 { 477 font-family:Roboto; 478 font-weight:500; 479 font-size:32px; 480 line-height:41px; 481 margin:0; 482} 483 484#hs_cos_wrapper_dnd_area-module-2 .title h2:after { 485 display:block; 486 content:""; 487 width:99px; 488 border-bottom:3px solid #FF8300; 489 margin-top:20px; 490} 491 492#hs_cos_wrapper_dnd_area-module-2 .content { 493 display:flex; 494 flex-direction:column; 495 row-gap:70px; 496 max-width:840px; 497 width:100%; 498} 499 500#hs_cos_wrapper_dnd_area-module-2 .content span { 501 color:#262729; 502 font-family:Roboto; 503 font-weight:600; 504 font-size:37px; 505 line-height:41px; 506 margin:0; 507} 508 509#hs_cos_wrapper_dnd_area-module-2 .content .benefits { 510 display:flex; 511 flex-direction:row; 512 column-gap:30px; 513 row-gap:45px; 514 flex-wrap:wrap; 515} 516 517#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit { 518 display:flex; 519 flex-direction:column; 520 row-gap:10px; 521 width:calc(50% - 15px); 522} 523 524#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit h5 { 525 color:#262729; 526 font-family:Roboto; 527 font-weight:500; 528 font-size:20px; 529 line-height:28px; 530 margin:0; 531} 532 533#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit .benefit-content a, 534#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit .benefit-content a, 535#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit .benefit-content span, 536#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit .benefit-content li, 537#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit .benefit-content { 538 color:#262729; 539 font-family:Roboto; 540 font-weight:400; 541 font-size:18px; 542 line-height:29px; 543} 544 545#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit .benefit-content a { 546 color:#FF8300; 547 text-decoration:underline; 548} 549 550#hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit .benefit-content a:hover {
551 color:#262729; 552 text-decoration:none; 553} 554 555@media (max-width:992px) { 556 #hs_cos_wrapper_dnd_area-module-2 .core-benefits-wrapper { 557 flex-direction:column; 558 row-gap:50px; 559 } 560} 561 562@media (max-width:768px) { 563 #hs_cos_wrapper_dnd_area-module-2 .content .benefits .benefit { width:100%; } 564} 565 566 </style> 567 568<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/module_assets/1/186219503948/1750676524106/module_Visual_Story_Slider.min.css"> 569 570 <style> 571 #hs_cos_wrapper_dnd_area-module-3 section.visual-story-slider { 572 background:#F4F4F4; 573 padding-top:80px; 574 padding-bottom:80px; 575} 576 577#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 { 578 width:100%; 579 height:640px; 580 max-height:100%; 581} 582 583#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide { 584 background-repeat:no-repeat; 585 background-size:cover; 586 display:flex; 587 flex-direction:column; 588} 589 590#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box-wrapper { 591 display:flex; 592 flex-direction:column; 593 justify-content:flex-end; 594 width:100%; 595 height:100%; 596 overflow:hidden; 597 position:relative; 598 background-image:linear-gradient(0deg,rgba(0,0,0,0.43),rgba(0,0,0,0.43)); 599} 600 601#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide.swiper-slide-active .info-box-wrapper { background-image:none; } 602 603#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box-wrapper .info-box { 604 display:flex; 605 flex-direction:column; 606 padding:30px 20px; 607 background-color:#fff; 608 width:488px; 609 max-width:488px; 610 height:fit-content; 611 max-height:fit-content; 612 transition:left 1s; 613 position:absolute; 614 z-index:1; 615 left:-488px; 616} 617 618#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide.swiper-slide-active .info-box-wrapper .info-box { left:0; } 619 620#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box h3 { 621 color:#262729; 622 font-family:Roboto; 623 font-weight:400; 624 font-size:32px; 625 line-height:36px; 626 margin-bottom:20px; 627} 628 629#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content a, 630#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content p, 631#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content span, 632#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content li, 633#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content { 634 color:#262729; 635 font-family:Roboto; 636 font-weight:400; 637 font-size:15.38px; 638 line-height:24px; 639} 640 641#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content a { 642 color:#FF8300; 643 text-decoration:underline; 644} 645 646#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content a:hover { 647 color:#262729; 648 text-decoration:none; 649} 650 651#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .content { margin-bottom:30px; } 652 653#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .testimonial { 654 display:flex; 655 flex-direction:column; 656 margin-bottom:30px; 657} 658 659#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .testimonial span.full-name { 660 color:#FF8300; 661 font-family:Roboto; 662 font-weight:700; 663 font-size:14px; 664 line-height:21px; 665} 666 667#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box .testimonial span.designation { 668 color:#FF8300; 669 font-family:Roboto; 670 font-weight:500; 671 font-size:14px; 672 line-height:21px; 673} 674 675#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-
675dnd_area-module-3 .swiper-slide .info-box>a { 676 background:#FF8300; 677 color:#fff; 678 font-family:Roboto; 679 font-weight:500; 680 font-size:15px; 681 line-height:24px; 682 border:1px solid #FF8300; 683 width:fit-content; 684 padding:10px 20px; 685} 686 687#hs_cos_wrapper_dnd_area-module-3 .swiper-button-prev::after { 688 background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A"); 689 background-repeat:round; 690 content:""; 691 height:64px; 692 width:50px; 693 overflow:visible; 694 transform-box:fill-box; 695 -webkit-transform-box:fill-box; 696 transform-origin:center center; 697 -webkit-transform-origin:center center; 698 transform:scale(-1,1); 699 -webkit-transform:scale(-1,1); 700} 701 702#hs_cos_wrapper_dnd_area-module-3 .swiper-button-prev:hover::after { background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'%3E%3CanimateTransform attributeType='XML' attributeName='transform' type='translate' values='0,0; 10,0; 0,0' dur='1.5s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E"); } 703 704#hs_cos_wrapper_dnd_area-module-3 .swiper-button-next::after { 705 background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A"); 706 background-repeat:round; 707 content:""; 708 height:64px; 709 width:50px; 710 overflow:visible; 711} 712 713#hs_cos_wrapper_dnd_area-module-3 .swiper-button-next:hover::after { background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'%3E%3CanimateTransform attributeType='XML' attributeName='transform' type='translate' values='0,0; 10,0; 0,0' dur='1.5s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E"); } 714 715#hs_cos_wrapper_dnd_area-module-3 .swiper-button-prev, 716#hs_cos_wrapper_dnd_area-module-3 .swiper-button-next { 717 height:fit-content; 718 width:fit-content; 719 display:flex; 720 flex-direction:column; 721 align-items:flex-start; 722} 723 724#hs_cos_wrapper_dnd_area-module-3 .swiper-button-prev { 725 top:0; 726 left:0; 727 justify-content:flex-start; 728 margin-top:26px; 729 margin-left:30px; 730} 731 732#hs_cos_wrapper_dnd_area-module-3 .swiper-button-next { 733 top:auto; 734 bottom:0; 735 right:115px; 736 justify-content:flex-end; 737 margin-bottom:26px; 738} 739 740#hs_cos_wrapper_dnd_area-module-3 .swiper-button-prev svg, 741#hs_cos_wrapper_dnd_area-module-3 .swiper-button-next svg { 742 overflow:visible; 743 width:31px; 744 height:62px; 745} 746 747#hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide.swiper-slide-active { width:80% !important; } 748 749#hs_cos_wrapper_dnd_area-module-3 .info-box-wrapper { 750 display:flex; 751 flex-direction:column; 752 align-items:flex-end; 753 position:relative; 754} 755 756#hs_cos_wrapper_dnd_area-module-3 .background-image { 757 display:flex; 758 flex-direction:column; 759 width:100%; 760 height:100%; 761} 762 763#hs_cos_wrapper_dnd_area-module-3 .background-image img { 764 width:100%; 765 height:100%; 766 object-fit:cover; 767} 768 769@media (min-width:1401px) { 770 #hs_cos_wrapper_dnd_area-module-3 .swiper-button-next { right:150px; } 771} 772 773@media (max-width:1400px) { 774 #hs_cos_wrapper_dnd_area-module-3 .swiper-button-next { right:115px; } 775} 776 777@media (max-width:1200px) { 778 #hs_cos_wrapper_dnd_area-module-3 .swiper-button-next { right:80px; } 779} 780 781@media (max-width:992px) { 782 #hs_cos_wrapper_dnd_area-module-3 .swiper-button-next { right:40px; } 783} 784 785@media (max-width:768px) { 786 #hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 { height:950px; } 787 788 #hs_cos_wrapper_dnd_area-module-3 .info-box { position:relative !important; } 789 790 #hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-
790dnd_area-module-3 { padding-right:0; } 791 792 #hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide.swiper-slide-active { width:100% !important; } 793 794 #hs_cos_wrapper_dnd_area-module-3 .visual-story-slider-wrapper .swiper-dnd_area-module-3 .swiper-slide .info-box-wrapper .info-box { 795 width:100%; 796 max-width:100%; 797 } 798 799 #hs_cos_wrapper_dnd_area-module-3 .swiper-button-prev:hover { background-image:none; } 800 801 #hs_cos_wrapper_dnd_area-module-3 .swiper-button-next { 802 justify-content:flex-start; 803 margin-top:26px; 804 margin-right:30px; 805 top:0; 806 bottom:auto; 807 right:0; 808 } 809} 810 811@media (max-width:576px) {} 812 813 </style> 814 815 816 <style> 817 #hs_cos_wrapper_dnd_area-module-4 section.brand-trust-slider { 818 background:#ffffff; 819 color:#262729; 820 padding-top:60px; 821 padding-right:0px; 822 padding-bottom:60px; 823 padding-left:0px; 824} 825 826#hs_cos_wrapper_dnd_area-module-4 h2 { 827 color:#262729; 828 font-family:Roboto; 829 font-weight:500; 830 font-size:20px; 831 line-height:28px; 832 text-align:center; 833 margin:0; 834} 835 836#hs_cos_wrapper_dnd_area-module-4 .brand-trust-slider-wrapper { 837 display:flex; 838 flex-direction:column; 839 row-gap:40px; 840} 841
842#hs_cos_wrapper_dnd_area-module-4 .swiper-dnd_area-module-4 { width:100%; } 843 844#hs_cos_wrapper_dnd_area-module-4 .swiper-wrapper { align-items:center; } 845 846#hs_cos_wrapper_dnd_area-module-4 .swiper-slide { text-align:center; } 847 848#hs_cos_wrapper_dnd_area-module-4 .swiper-slide img { 849 max-width:150px; 850 object-fit:cover; 851} 852 853#hs_cos_wrapper_dnd_area-module-4 .swiper-pagination { position:relative; } 854 855#hs_cos_wrapper_dnd_area-module-4 .swiper-pagination-bullet.swiper-pagination-bullet-active { background:#FF8300; } 856 857@media (max-width:992px) {} 858 859@media (max-width:768px) {} 860 861 </style> 862 863<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/module_assets/1/186226889496/1745904740170/module_Portfolio_Grid.min.css"> 864 865 <style> 866 #hs_cos_wrapper_dnd_area-module-5 section.portfolio-grid { 867 background:#F4F4F4; 868 padding-top:80px; 869 padding-bottom:80px; 870} 871 872#hs_cos_wrapper_dnd_area-module-5 a:hover { color:#484747; } 873 874#hs_cos_wrapper_dnd_area-module-5 .blog-cards .blog-card>a:hover::after, 875#hs_cos_wrapper_dnd_area-module-5 .latest .latest-card>a:hover::after { background-image:url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 10L6 5.42369L1.16662 1' stroke='%23484747' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 876 877#hs_cos_wrapper_dnd_area-module-5 .latest>a:hover::after { background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13.7832L7.4999 7.28323L1.2166 1' stroke='%23484747' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 878 879#hs_cos_wrapper_dnd_area-module-5 h2 { 880 color:#FF8300; 881 font-family:Roboto; 882 font-weight:500; 883 font-size:32px; 884 line-height:48px; 885 margin-bottom:60px; 886} 887 888 </style> 889 890 891 <style> 892 #hs_cos_wrapper_dnd_area-module-6 section.visual-story-slider { 893 background:#fff; 894 padding-top:80px; 895 padding-bottom:80px; 896} 897 898#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 { 899 width:100%; 900 height:640px; 901 max-height:100%; 902} 903 904#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide { 905 background-repeat:no-repeat; 906 background-size:cover; 907 display:flex; 908 flex-direction:column; 909} 910 911#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box-wrapper { 912 display:flex; 913 flex-direction:column; 914 justify-content:flex-end; 915 width:100%; 916 height:100%; 917 overflow:hidden; 918 position:relative; 919 background-image:linear-gradient(0deg,rgba(0,0,0,0.43),rgba(0,0,0,0.43)); 920} 921 922#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide.swiper-slide-active .info-box-wrapper { background-image:none; } 923 924#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box-wrapper .info-box { 925 display:flex; 926 flex-direction:column; 927 padding:30px 20px; 928 background-color:#fff; 929 width:488px; 930 max-width:488px; 931 height:fit-content; 932 max-height:fit-content; 933 transition:left 1s; 934 position:absolute; 935 z-index:1; 936 left:-488px; 937} 938 939#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide.swiper-slide-active .info-box-wrapper .info-box { left:0; } 940 941#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box h3 { 942 color:#262729; 943 font-family:Roboto; 944 font-weight:400; 945 font-size:32px; 946 line-height:36px; 947 margin-bottom:20px; 948} 949 950#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .content a, 951#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .content p, 952#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .content span, 953#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-
953dnd_area-module-6 .swiper-slide .info-box .content li, 954#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .content { 955 color:#262729; 956 font-family:Roboto; 957 font-weight:400; 958 font-size:15.38px; 959 line-height:24px; 960} 961 962#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .content a { 963 color:#FF8300; 964 text-decoration:underline; 965} 966 967#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .content a:hover { 968 color:#262729; 969 text-decoration:none; 970} 971 972#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .content { margin-bottom:30px; } 973 974#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .testimonial { 975 display:flex; 976 flex-direction:column; 977 margin-bottom:30px; 978} 979 980#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .testimonial span.full-name { 981 color:#FF8300; 982 font-family:Roboto; 983 font-weight:700; 984 font-size:14px; 985 line-height:21px; 986} 987 988#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box .testimonial span.designation { 989 color:#FF8300; 990 font-family:Roboto; 991 font-weight:500; 992 font-size:14px; 993 line-height:21px; 994} 995 996#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box>a { 997 background:#FF8300; 998 color:#fff; 999 font-family:Roboto; 1000 font-weight:500; 1001 font-size:15px; 1002 line-height:24px; 1003 border:1px solid #FF8300; 1004 width:fit-content; 1005 padding:10px 20px; 1006} 1007 1008#hs_cos_wrapper_dnd_area-module-6 .swiper-button-prev::after { 1009 background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A"); 1010 background-repeat:round; 1011 content:""; 1012 height:64px; 1013 width:50px; 1014 overflow:visible; 1015 transform-box:fill-box; 1016 -webkit-transform-box:fill-box; 1017 transform-origin:center center; 1018 -webkit-transform-origin:center center; 1019 transform:scale(-1,1); 1020 -webkit-transform:scale(-1,1); 1021} 1022 1023#hs_cos_wrapper_dnd_area-module-6 .swiper-button-prev:hover::after { background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'%3E%3CanimateTransform attributeType='XML' attributeName='transform' type='translate' values='0,0; 10,0; 0,0' dur='1.5s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E"); } 1024 1025#hs_cos_wrapper_dnd_area-module-6 .swiper-button-next::after { 1026 background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A"); 1027 background-repeat:round; 1028 content:""; 1029 height:64px; 1030 width:50px; 1031 overflow:visible; 1032} 1033 1034#hs_cos_wrapper_dnd_area-module-6 .swiper-button-next:hover::after { background-image:url("data:image/svg+xml,%3Csvg width='34' height='64' viewBox='0 0 34 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 62.71L31.86 31.86L1 1' stroke='white' stroke-width='2' stroke-miterlimit='10'%3E%3CanimateTransform attributeType='XML' attributeName='transform' type='translate' values='0,0; 10,0; 0,0' dur='1.5s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E"); } 1035 1036#hs_cos_wrapper_dnd_area-module-6 .swiper-button-prev, 1037#hs_cos_wrapper_dnd_area-module-6 .swiper-button-next { 1038 height:fit-content; 1039 width:fit-content; 1040 display:flex; 1041 flex-direction:column; 1042 align-items:flex-start; 1043} 1044 1045#hs_cos_wrapper_dnd_area-module-6 .swiper-button-prev { 1046 top:0; 1047 left:0; 1048 justify-content:flex-start; 1049 margin-top:26px; 1050 margin-left:30px; 1051} 1052 1053#hs_cos_wrapper_dnd_area-module-6 .swiper-button-next { 1054 top:auto; 1055 bottom:0; 1056 right:115px; 1057 justify-content:flex-end; 1058 margin-bottom:26px; 1059} 1060 1061#hs_cos_wrapper_dnd_area-module-6 .swiper-button-prev svg, 1062#hs_cos_wrapper_dnd_area-module-6 .swiper-button-next svg { 1063 overflow:visible; 1064 width:31px; 1065 height:62px; 1066} 1067 1068#hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-
1068dnd_area-module-6 .swiper-slide.swiper-slide-active { width:80% !important; } 1069 1070#hs_cos_wrapper_dnd_area-module-6 .info-box-wrapper { 1071 display:flex; 1072 flex-direction:column; 1073 align-items:flex-end; 1074 position:relative; 1075} 1076 1077#hs_cos_wrapper_dnd_area-module-6 .background-image { 1078 display:flex; 1079 flex-direction:column; 1080 width:100%; 1081 height:100%; 1082} 1083 1084#hs_cos_wrapper_dnd_area-module-6 .background-image img { 1085 width:100%; 1086 height:100%; 1087 object-fit:cover; 1088} 1089 1090@media (min-width:1401px) { 1091 #hs_cos_wrapper_dnd_area-module-6 .swiper-button-next { right:150px; } 1092} 1093 1094@media (max-width:1400px) { 1095 #hs_cos_wrapper_dnd_area-module-6 .swiper-button-next { right:115px; } 1096} 1097 1098@media (max-width:1200px) { 1099 #hs_cos_wrapper_dnd_area-module-6 .swiper-button-next { right:80px; } 1100} 1101 1102@media (max-width:992px) { 1103 #hs_cos_wrapper_dnd_area-module-6 .swiper-button-next { right:40px; } 1104} 1105 1106@media (max-width:768px) { 1107 #hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 { height:950px; } 1108 1109 #hs_cos_wrapper_dnd_area-module-6 .info-box { position:relative !important; } 1110 1111 #hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 { padding-right:0; } 1112 1113 #hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide.swiper-slide-active { width:100% !important; } 1114 1115 #hs_cos_wrapper_dnd_area-module-6 .visual-story-slider-wrapper .swiper-dnd_area-module-6 .swiper-slide .info-box-wrapper .info-box { 1116 width:100%; 1117 max-width:100%; 1118 } 1119 1120 #hs_cos_wrapper_dnd_area-module-6 .swiper-button-prev:hover { background-image:none; } 1121 1122 #hs_cos_wrapper_dnd_area-module-6 .swiper-button-next { 1123 justify-content:flex-start; 1124 margin-top:26px; 1125 margin-right:30px; 1126 top:0; 1127 bottom:auto; 1128 right:0; 1129 } 1130} 1131 1132@media (max-width:576px) {} 1133 1134 </style> 1135 1136 1137 <style> 1138 #hs_cos_wrapper_dnd_area-module-7 section.engagement-banner { 1139 background:#f4f4f4; 1140 padding-top:80px; 1141 padding-bottom:80px; 1142} 1143 1144#hs_cos_wrapper_dnd_area-module-7 section.engagement-banner h2 { 1145 color:#FF8300; 1146 font-family:Roboto; 1147 font-weight:500; 1148 font-size:32px; 1149 line-height:48px; 1150} 1151 1152#hs_cos_wrapper_dnd_area-module-7 .engagement-banner-wrapper { 1153 display:flex; 1154 flex-direction:column; 1155 align-items:flex-end; 1156 position:relative; 1157 padding-top:120px; 1158 padding-bottom:120px; 1159} 1160 1161#hs_cos_wrapper_dnd_area-module-7 .background-image { 1162 position:absolute; 1163 top:0; 1164 left:0; 1165 display:flex; 1166 flex-direction:column; 1167 width:100%; 1168 height:100%; 1169} 1170 1171#hs_cos_wrapper_dnd_area-module-7 .background-image img { 1172 width:100%; 1173 height:100%; 1174 object-fit:cover; 1175 object-position:center bottom; 1176} 1177 1178#hs_cos_wrapper_dnd_area-module-7 .cta-box { 1179 position:relative; 1180 display:flex; 1181 flex-direction:column; 1182 row-gap:20px; 1183 max-width:100%; 1184 width:545px; 1185 background:#fff; 1186 padding:45px 35px 45px 50px; 1187} 1188 1189#hs_cos_wrapper_dnd_area-module-7 .cta-box h3 { 1190 color:#262729; 1191 font-family:Roboto; 1192 font-weight:400; 1193 font-size:32px; 1194 line-height:36px; 1195 margin:0; 1196} 1197 1198#hs_cos_wrapper_dnd_area-module-7 .cta-box .content a, 1199#hs_cos_wrapper_dnd_area-module-7 .cta-box .content p, 1200#hs_cos_wrapper_dnd_area-module-7 .cta-box .content span, 1201#hs_cos_wrapper_dnd_area-module-7 .cta-box .content li, 1202#hs_cos_wrapper_dnd_area-module-7 .cta-box .content { 1203 color:#262729; 1204 font-family:Roboto; 1205 font-weight:400; 1206 font-size:15.38px; 1207 line-height:24px; 1208} 1209 1210#hs_cos_wrapper_dnd_area-module-7 .cta-box .content a { 1211 color:#FF8300; 1212 text-decoration:underline; 1213} 1214 1215#hs_cos_wrapper_dnd_area-module-7 .cta-box .content a:hover { 1216 color:#262729; 1217 text-decoration:none; 1218} 1219 1220#hs_cos_wrapper_dnd_area-module-7 .cta-box a { 1221 background:#FF8300; 1222 color:#fff; 1223 font-family:Roboto; 1224 font-weight:500; 1225 font-size:15px; 1226 line-height:24px; 1227 width:fit-content; 1228 border:1px solid #FF8201; 1229 padding:11px 20px; 1230 margin:0; 1231} 1232 1233#hs_cos_wrapper_dnd_area-module-7 .cta-box a:hover { 1234 background:#fff; 1235 color:#FF8300; 1236} 1237 1238@media (max-width:768px) { 1239 #hs_cos_wrapper_dnd_area-module-7 .background-image { position:relative; } 1240 1241 #hs_cos_wrapper_dnd_area-module-7 .cta-box { 1242 width:100%; 1243 margin:0; 1244 padding:30px; 1245 } 1246 1247 #hs_cos_wrapper_dnd_area-module-7 .engagement-banner-wrapper { 1248 padding-top:0px; 1249 padding-bottom:0px; 1250 } 1251} 1252 1253@media (max-width:576px) { 1254 #hs_cos_wrapper_dnd_area-module-7 .cta-box { margin:0; } 1255} 1256 1257 </style> 1258 1259<link rel="stylesheet" href="https://www.higgins.com.au/hubfs/hub_generated/module_assets/1/186235094154/1751293408473/module_Interactive_Map.min.css"> 1260 1261 <style> 1262 #hs_cos_wrapper_dnd_area-module-8 section.interactive-map { 1263 background:#FFFFFF; 1264 padding-top:60px; 1265 padding-bottom:45px; 1266 position:relative; 1267} 1268 1269#hs_cos_wrapper_dnd_area-module-8 h2 { 1270 color:#262729; 1271 font-family:Roboto; 1272 font-weight:600; 1273 font-size:32px; 1274 line-height:36px; 1275 text-align:center; 1276 margin-bottom:0; 1277} 1278 1279#hs_cos_wrapper_dnd_area-module-8 .spinner-grow { 1280 width:350px; 1281 height:350px; 1282 position:absolute; 1283 left:calc(50% - 175px); 1284 top:calc(50% - 175px); 1285 background-color:#FF820180; 1286} 1287 1288#hs_cos_wrapper_dnd_area-module-8 .branches-pin { display:none; } 1289 1290#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-1 { 1291 position:absolute; 1292 display:flex; 1293 flex-direction:column; 1294 transform:translate(-150%,-100%); 1295 top:314.41px; 1296 left:calc(736.5px + 27px); 1297 pointer-events:none; 1298} 1299 1300#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-2 { 1301 position:absolute; 1302 display:flex; 1303 flex-direction:column; 1304 transform:translate(-150%,-100%); 1305 top:385.41px; 1306 left:calc(736.5px + 27px); 1307 pointer-events:none; 1308} 1309 1310#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-3 { 1311 position:absolute; 1312 display:flex; 1313 flex-direction:column; 1314 transform:translate(-150%,-100%); 1315 top:228px; 1316 left:calc(687px + 27px); 1317 pointer-events:none; 1318} 1319 1320#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-4 { 1321 position:absolute; 1322 display:flex; 1323 flex-direction:column; 1324 transform:translate(-150%,-100%); 1325 top:295px; 1326 left:calc(715.5px + 27px); 1327 pointer-events:none; 1328} 1329 1330#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-5 { 1331 position:absolute; 1332 display:flex; 1333 flex-direction:column; 1334 transform:translate(-150%,-100%); 1335 top:375px; 1336 left:calc(752px + 27px); 1337 pointer-events:none; 1338} 1339 1340#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-6 { 1341 position:absolute; 1342 display:flex; 1343 flex-direction:column; 1344 transform:translate(-150%,-100%); 1345 top:391px; 1346 left:calc(753.5px + 27px); 1347 pointer-events:none; 1348} 1349 1350#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-7 { 1351 position:absolute; 1352 display:flex; 1353 flex-direction:column; 1354 transform:translate(-150%,-100%); 1355 top:384px; 1356 left:calc(745px + 27px); 1357 pointer-events:none; 1358} 1359 1360#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-8 { 1361 position:absolute; 1362 display:flex; 1363 flex-direction:column; 1364 transform:translate(-150%,-100%); 1365 top:378.59px; 1366 left:calc(714.5px + 27px); 1367 pointer-events:none; 1368} 1369 1370#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-9 { 1371 position:absolute; 1372 display:flex; 1373 flex-direction:column; 1374 transform:translate(-150%,-100%); 1375 top:204px; 1376 left:calc(658.5px + 27px); 1377 pointer-events:none; 1378} 1379 1380#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-10 { 1381 position:absolute; 1382 display:flex; 1383 flex-direction:column; 1384 transform:translate(-150%,-100%); 1385 top:148px; 1386 left:calc(624px + 27px); 1387 pointer-events:none; 1388} 1389 1390#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-11 { 1391 position:absolute; 1392 display:flex; 1393 flex-direction:column; 1394 transform:translate(-150%,-100%); 1395 top:338.41px; 1396 left:calc(752.5px + 27px); 1397 pointer-events:none; 1398} 1399 1400#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-12 { 1401 position:absolute; 1402 display:flex; 1403 flex-direction:column; 1404 transform:translate(-150%,-100%); 1405 top:454.41px; 1406 left:calc(739.5px + 27px); 1407 pointer-events:none; 1408} 1409 1410#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-13 { 1411 position:absolute; 1412 display:flex; 1413 flex-direction:column; 1414 transform:translate(-150%,-100%); 1415 top:466.41px; 1416 left:calc(734.5px + 27px); 1417 pointer-events:none; 1418} 1419 1420#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-14 { 1421 position:absolute; 1422 display:flex; 1423 flex-direction:column; 1424 transform:translate(-150%,-100%); 1425 top:497.41px; 1426 left:calc(706.5px + 27px); 1427 pointer-events:none; 1428} 1429 1430#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-15 { 1431 position:absolute; 1432 display:flex; 1433 flex-direction:column; 1434 transform:translate(-150%,-100%); 1435 top:444.41px; 1436 left:calc(705.5px + 27px); 1437 pointer-events:none; 1438} 1439 1440#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-16 { 1441 position:absolute; 1442 display:flex; 1443 flex-direction:column; 1444 transform:translate(-150%,-100%); 1445 top:520.41px; 1446 left:calc(694.5px + 27px); 1447 pointer-events:none; 1448} 1449 1450#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-17 { 1451 position:absolute; 1452 display:flex; 1453 flex-direction:column; 1454 transform:translate(-150%,-100%); 1455 top:517.41px; 1456 left:calc(649.5px + 27px); 1457 pointer-events:none; 1458} 1459 1460#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-18 { 1461 position:absolute; 1462 display:flex; 1463 flex-direction:column; 1464 transform:translate(-150%,-100%); 1465 top:594.41px; 1466 left:calc(591.5px + 27px); 1467 pointer-events:none; 1468} 1469 1470#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-19 { 1471 position:absolute; 1472 display:flex; 1473 flex-direction:column; 1474 transform:translate(-150%,-100%); 1475 top:559.41px; 1476 left:calc(587.5px + 27px); 1477 pointer-events:none; 1478} 1479 1480#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-20 { 1481 position:absolute; 1482 display:flex; 1483 flex-direction:column; 1484 transform:translate(-150%,-100%); 1485 top:584.41px; 1486 left:calc(586.5px + 27px); 1487 pointer-events:none; 1488} 1489 1490#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-21 { 1491 position:absolute; 1492 display:flex; 1493 flex-direction:column; 1494 transform:translate(-150%,-100%); 1495 top:593.41px; 1496 left:calc(570.5px + 27px); 1497 pointer-events:none; 1498} 1499 1500#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-22 { 1501 position:absolute; 1502 display:flex; 1503 flex-direction:column; 1504 transform:translate(-150%,-100%); 1505 top:692.41px; 1506 left:calc(610.5px + 27px); 1507 pointer-events:none; 1508} 1509 1510#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-23 { 1511 position:absolute; 1512 display:flex; 1513 flex-direction:column; 1514 transform:translate(-150%,-100%); 1515 top:520px; 1516 left:calc(477.5px + 27px); 1517 pointer-events:none; 1518} 1519 1520#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-24 { 1521 position:absolute; 1522 display:flex; 1523 flex-direction:column; 1524 transform:translate(-150%,-100%); 1525 top:468px; 1526 left:calc(77.5px + 27px); 1527 pointer-events:none; 1528} 1529 1530#hs_cos_wrapper_dnd_area-module-8 .pin-wrapper-25 { 1531 position:absolute; 1532 display:flex; 1533 flex-direction:column; 1534 transform:translate(-150%,-100%); 1535 top:51px; 1536 left:calc(326px + 27px); 1537 pointer-events:none; 1538} 1539 1540#hs_cos_wrapper_dnd_area-module-8 .interactive-map-wrapper .mobile-branches { 1541 position:absolute; 1542 top:50%; 1543 left:50%; 1544 transform:translate(-50%,-50%); 1545 width:90%; 1546} 1547 1548#hs_cos_wrapper_dnd_area-module-8 .mobile-branch-content-wrapper .branch-content { min-width:unset; } 1549 1550#hs_cos_wrapper_dnd_area-module-8 .mobile-branches { display:none; } 1551 1552@media (max-width:576px) { 1553 #hs_cos_wrapper_dnd_area-module-8 .pin-content-wrapper { display:none; } 1554 1555 #hs_cos_wrapper_dnd_area-module-8 .mobile-branches { display:block; } 1556} 1557 1558 </style> 1559 1560 1561 <style> 1562 #hs_cos_wrapper_module_17393757091734 section.footer { 1563 display:flex; 1564 flex-direction:column; 1565 row-gap:60px; 1566 background-color:#484747; 1567 color:#fff; 1568 padding:60px 0 30px 0; 1569} 1570 1571#hs_cos_wrapper_module_17393757091734 h6 { 1572 color:#fff; 1573 font-weight:700; 1574 font-size:14px; 1575 line-height:21px; 1576 margin:0; 1577} 1578 1579#hs_cos_wrapper_module_17393757091734 .footer-wrapper { 1580 display:flex; 1581 flex-direction:row; 1582 column-gap:50px; 1583 row-gap:30px; 1584} 1585 1586#hs_cos_wrapper_module_17393757091734 .footer-wrapper .introduction { 1587 display:flex; 1588 flex-direction:column;
1589 max-width:200px; 1590} 1591 1592#hs_cos_wrapper_module_17393757091734 .introduction .content a, 1593#hs_cos_wrapper_module_17393757091734 .introduction .content p, 1594#hs_cos_wrapper_module_17393757091734 .introduction .content span, 1595#hs_cos_wrapper_module_17393757091734 .introduction .content { 1596 color:#fff; 1597 font-family:Roboto; 1598 font-weight:400; 1599 font-size:14px; 1600 line-height:21px; 1601} 1602 1603#hs_cos_wrapper_module_17393757091734 .footer-wrapper .locations { 1604 display:flex; 1605 flex-direction:row; 1606 column-gap:30px; 1607} 1608 1609#hs_cos_wrapper_module_17393757091734 .locations .column { 1610 display:flex; 1611 flex-direction:column; 1612 max-width:120px; 1613} 1614 1615#hs_cos_wrapper_module_17393757091734 .locations .column>span { 1616 color:#FF8201; 1617 font-weight:700; 1618 font-size:14px; 1619 line-height:21px; 1620} 1621 1622#hs_cos_wrapper_module_17393757091734 .locations .column ul { 1623 list-style-image:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 9L5 4.93217L1.13329 1' stroke='%23FF8201' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); 1624 padding-left:13px; 1625 margin:0; 1626} 1627 1628#hs_cos_wrapper_module_17393757091734 .locations .column ul li { line-height:16px; } 1629 1630#hs_cos_wrapper_module_17393757091734 .locations .column ul li a { 1631 color:#fff; 1632 font-weight:400; 1633 font-size:14px; 1634 line-height:25px; 1635} 1636 1637#hs_cos_wrapper_module_17393757091734 .locations .column ul li a:hover { color:#FF8201; } 1638 1639#hs_cos_wrapper_module_17393757091734 .footer-wrapper .quick-links { 1640 display:flex; 1641 flex-direction:column; 1642 row-gap:10px; 1643 max-width:90px; 1644} 1645 1646#hs_cos_wrapper_module_17393757091734 .quick-links ul { 1647 list-style:none; 1648 padding:0; 1649 margin:0; 1650} 1651 1652#hs_cos_wrapper_module_17393757091734 .quick-links ul li { line-height:16px; } 1653 1654#hs_cos_wrapper_module_17393757091734 .quick-links ul li a { 1655 color:#fff; 1656 font-weight:400; 1657 font-size:14px; 1658 line-height:21px; 1659} 1660 1661#hs_cos_wrapper_module_17393757091734 .quick-links ul li a:hover { color:#FF8201; } 1662 1663#hs_cos_wrapper_module_17393757091734 .footer-wrapper .company-information { 1664 display:flex; 1665 flex-direction:column; 1666 row-gap:30px; 1667 flex:1; 1668} 1669 1670#hs_cos_wrapper_module_17393757091734 .company-information .info-row { 1671 display:flex; 1672 flex-direction:row; 1673 column-gap:30px; 1674 justify-content:space-between; 1675} 1676 1677#hs_cos_wrapper_module_17393757091734 .company-information .info-row .address { 1678 display:flex; 1679 flex-direction:column; 1680 row-gap:10px; 1681} 1682 1683#hs_cos_wrapper_module_17393757091734 .company-information .info-row .address ul { 1684 list-style:none; 1685 padding:0; 1686 margin:0; 1687} 1688 1689#hs_cos_wrapper_module_17393757091734 .company-information .info-row .address ul li { 1690 color:#fff; 1691 font-weight:400; 1692 font-size:14px; 1693 line-height:21px; 1694} 1695 1696#hs_cos_wrapper_module_17393757091734 .company-information .info-row .address ul li a { 1697 color:#fff; 1698 font-weight:400; 1699 font-size:14px; 1700 line-height:21px; 1701} 1702 1703#hs_cos_wrapper_module_17393757091734 .company-information .info-row .address ul li a:hover { color:#FF8201; } 1704 1705#hs_cos_wrapper_module_17393757091734 .company-information .info-row .socials { 1706 display:flex; 1707 flex-direction:column; 1708 row-gap:18px; 1709} 1710 1711#hs_cos_wrapper_module_17393757091734 .company-information .info-row .socials span { 1712 color:#fff; 1713 font-family:Roboto; 1714 font-weight:400; 1715 font-size:14px; 1716 line-height:21px; 1717} 1718 1719#hs_cos_wrapper_module_17393757091734 .company-information .info-row .socials .social-links { 1720 display:flex; 1721 flex-direction:row; 1722 column-gap:8px; 1723} 1724 1725#hs_cos_wrapper_module_17393757091734 .company-information .info-row .socials .social-links img { 1726 max-width:24px; 1727 max-height:24px; 1728} 1729 1730#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form { width:100%; } 1731 1732#hs_cos_wrapper_module_17393757091734 .company-information .form-title, 1733#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form h3 { display:none; } 1734 1735#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form { 1736 display:flex; 1737 flex-direction:row; 1738 column-gap:10px; 1739} 1740 1741#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field { 1742 display:flex; 1743 flex-direction:column; 1744 margin:0; 1745 width:100%; 1746} 1747 1748#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field>label { margin:0; } 1749 1750#hs_cos_wrapper_module_17393757091734 .company-information .hs-form-field>label>span, 1751#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field>label span { 1752 color:#fff; 1753 font-family:Roboto; 1754 font-weight:700; 1755 font-size:14px; 1756 line-height:21px; 1757} 1758 1759#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field>label span.hs-form-required { 1760 color:#FF8201; 1761 font-family:Graphik; 1762 font-weight:600; 1763 font-size:14px; 1764 line-height:18.83px; 1765} 1766 1767#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field input { 1768 color:#262729; 1769 font-family:Roboto; 1770 font-size:14px; 1771 font-weight:400; 1772 line-height:21px; 1773 padding:4px 12px; 1774 outline:none; 1775 border:0; 1776 border-radius:0; 1777 border-bottom:1px solid #FDEEFF; 1778} 1779 1780#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ::-ms-placeholder { color:#D2D2D2; } 1781 1782#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ::-webkit-input-placeholder { color:#D2D2D2; } 1783 1784#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ::-moz-placeholder { color:#D2D2D2; } 1785 1786#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ::-ms-input-placeholder { color:#D2D2D2; } 1787 1788#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ::placeholder { color:#D2D2D2; } 1789 1790#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ul.hs-error-msgs, 1791#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ul.hs-error-msgs li, 1792#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ul.hs-error-msgs label.hs-error-msg { margin:0; } 1793 1794#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-form-field ul.hs-error-msgs label.hs-error-msg { 1795 color:#D32F2F; 1796 font-family:Roboto; 1797 font-weight:700; 1798 font-size:14px; 1799 line-height:21px; 1800} 1801 1802#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-submit .actions input[type=submit] { 1803 font-size:0 !important; 1804 line-height:0 !important; 1805 padding:8px !important; 1806 border:none !important; 1807 width:30px !important; 1808 height:30px !important; 1809 border-radius:50px; 1810 background-color:#ff8300; 1811 background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.62665 11.4268L6.82657 6.22679L1.79993 1.20023' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); 1812 background-repeat:no-repeat; 1813 background-position:center; 1814 background-size:6px; 1815 outline:none; 1816 vertical-align:middle; 1817 margin-top:37px; 1818 align-self:flex-end; 1819} 1820 1821#hs_cos_wrapper_module_17393757091734 .company-information .info-row span.hs_cos_wrapper_type_form form .hs-submit .actions input[type=submit]:hover { background-color:#262729 !important; } 1822 1823#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-Step .hsfc-Step__Content { padding:0; } 1824 1825#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-Row { 1826 grid-template-columns:unset; 1827 gap:15px; 1828 margin-bottom:15px; 1829} 1830 1831#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-RichText { 1832 color:#ffffff; 1833 font-size:14px; 1834 line-height:normal; 1835} 1836 1837#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-DropdownOptions .hsfc-DropdownOptions__List .hsfc-DropdownOptions__List__ListItem, 1838#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-TextareaInput { 1839 color:#262729; 1840 font-size:14px; 1841 line-height:normal; 1842} 1843 1844#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-RichText p { margin-bottom:10px; } 1845 1846#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-TextField { 1847 display:flex; 1848 flex-direction:column; 1849} 1850 1851#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-FieldLabel { 1852 color:#fff; 1853 font-family:Roboto; 1854 font-weight:700; 1855 font-size:14px; 1856 line-height:normal; 1857} 1858 1859#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-TextInput { 1860 color:#262729; 1861 font-family:Roboto; 1862 font-size:14px; 1863 font-weight:400; 1864 line-height:21px; 1865 padding:4px 12px; 1866 outline:none; 1867 border:0; 1868 border-radius:0; 1869 border-bottom:1px solid #FDEEFF; 1870} 1871 1872#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-RadioFieldGroup .hsfc-RadioFieldGroup__Options span span { color:#ffffff; } 1873 1874#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-ErrorAlert { font-size:14px; } 1875 1876#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-NavigationRow { margin-top:0; } 1877 1878#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-NavigationRow__Buttons { justify-content:flex-start; } 1879 1880#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-NavigationRow__Buttons button.hsfc-Button { 1881 background:#ff8300; 1882 color:#fff; 1883 font-family:Roboto; 1884 font-weight:500; 1885 font-size:15px; 1886 line-height:normal; 1887 border-radius:0; 1888 border:1px solid #FF8201; 1889 padding:11px 20px; 1890 margin:0; 1891} 1892 1893#hs_cos_wrapper_module_17393757091734 .company-information .info-row form.hsfc-Form .hsfc-NavigationRow__Buttons button.hsfc-Button:hover { 1894 background:#fff;
1895 color:#FF8300; 1896} 1897 1898#hs_cos_wrapper_module_17393757091734 .company-information .info-row .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content { padding:0; } 1899 1900#hs_cos_wrapper_module_17393757091734 .company-information .info-row .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content .hsfc-RichText p { 1901 color:#ffffff; 1902 font-weight:400; 1903 font-size:14px; 1904 line-height:21px; 1905 margin-bottom:10px; 1906} 1907 1908#hs_cos_wrapper_module_17393757091734 .company-information .info-row .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content .hsfc-RichText p span { color:#ffffff; } 1909 1910#hs_cos_wrapper_module_17393757091734 section.footer .copyright { 1911 display:flex; 1912 flex-direction:row; 1913 column-gap:10px; 1914} 1915 1916#hs_cos_wrapper_module_17393757091734 .copyright a, 1917#hs_cos_wrapper_module_17393757091734 .copyright span { 1918 color:#fff; 1919 font-family:Roboto; 1920 font-weight:400; 1921 font-size:10px; 1922 line-height:21px; 1923} 1924 1925#hs_cos_wrapper_module_17393757091734 .copyright a:hover { color:#FF8201; } 1926 1927@media (max-width:992px) { 1928 #hs_cos_wrapper_module_17393757091734 .footer-wrapper { flex-wrap:wrap; } 1929} 1930 1931@media (max-width:768px) { 1932 #hs_cos_wrapper_module_17393757091734 .locations .column, 1933 #hs_cos_wrapper_module_17393757091734 .footer-wrapper .introduction { max-width:100%; } 1934 1935 #hs_cos_wrapper_module_17393757091734 .footer-wrapper .locations { width:100%; } 1936 1937 #hs_cos_wrapper_module_17393757091734 .locations .column { width:50%; } 1938 1939 #hs_cos_wrapper_module_17393757091734 .footer-wrapper .company-information { 1940 flex:unset; 1941 width:100%; 1942 } 1943} 1944 1945 </style> 1946 1947<style> 1948 @font-face { 1949 font-family: "Roboto"; 1950 font-weight: 400; 1951 font-style: normal; 1952 font-display: swap; 1953 src: url("/_hcms/googlefonts/Roboto/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Roboto/regular.woff") format("woff"); 1954 } 1955 @font-face { 1956 font-family: "Roboto"; 1957 font-weight: 700; 1958 font-style: normal; 1959 font-display: swap; 1960 src: url("/_hcms/googlefonts/Roboto/700.woff2") format("woff2"), url("/_hcms/googlefonts/Roboto/700.woff") format("woff"); 1961 } 1962 @font-face { 1963 font-family: "Inter"; 1964 font-weight: 400; 1965 font-style: normal; 1966 font-display: swap; 1967 src: url("/_hcms/googlefonts/Inter/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/regular.woff") format("woff"); 1968 } 1969 @font-face { 1970 font-family: "Inter"; 1971 font-weight: 700; 1972 font-style: normal; 1973 font-display: swap; 1974 src: url("/_hcms/googlefonts/Inter/700.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/700.woff") format("woff"); 1975 } 1976</style> 1977 1978
1978<script type="application/ld+json">{"@context":"https://schema.org","@type":"VideoObject","contentUrl":"https://479885.fs1.hubspotusercontent-ap1.net/hubfs/479885/video_assets/388083391936/inherited/web_optimized.mp4","dateModified":"2026-10-05T02:54:17.989Z","duration":"PT1M46.76S","height":1080,"name":"Higgins Geelong Library - Video","thumbnailUrl":"https://info.higgins.com.au/hubfs/Higgins%20Geelong%20Library%20-%20Video.mp4/medium.jpg","uploadDate":"2026-10-05T02:54:17.984Z","width":1920}</script>
vendor: 1 bytes, line 1978
1978
1979<script type="application/ld+json">{"@context":"https://schema.org","@type":"VideoObject","contentUrl":"https://479885.fs1.hubspotusercontent-ap1.net/hubfs/479885/video_assets/380371325378/inherited/web_optimized.mp4","dateModified":"2026-09-18T02:48:01.493Z","duration":"PT49S","height":1080,"name":"Village Quay Apartments Rhodes, New south wales","thumbnailUrl":"https://info.higgins.com.au/hubfs/Village%20Quay%20Apartments%20Rhodes%2c%20New%20south%20wales.mp4/medium.jpg","uploadDate":"2026-09-18T02:48:01.491Z","width":1920}</script>
vendor: 1 bytes, line 1979
1979
1980<script type="application/ld+json">{"@context":"https://schema.org","@type":"VideoObject","contentUrl":"https://479885.fs1.hubspotusercontent-ap1.net/hubfs/479885/video_assets/375899942340/inherited/web_optimized.mp4","dateModified":"2026-09-08T06:40:26.315Z","duration":"PT1M8S","height":1080,"name":"Huon Regional Care, TAS","thumbnailUrl":"https://info.higgins.com.au/hubfs/Huon%20Regional%20Care%2c%20TAS.mp4/medium.jpg","uploadDate":"2026-09-08T06:40:26.312Z","width":1920}</script>
vendor: 1 bytes, line 1980
1980
1981<script type="application/ld+json">{"@context":"https://schema.org","@type":"VideoObject","contentUrl":"https://479885.fs1.hubspotusercontent-ap1.net/hubfs/479885/video_assets/372419556797/inherited/web_optimized.mp4","dateModified":"2026-08-31T08:21:17.030Z","duration":"PT1M5S","height":1080,"name":"Higgins_Citipointe Christian College_02","thumbnailUrl":"https://info.higgins.com.au/hubfs/Higgins_Citipointe%20Christian%20College_02.mp4/medium.jpg","uploadDate":"2026-08-31T08:21:17.028Z","width":1920}</script>
1981 1982 1983 1984<!-- Added by GoogleTagManager integration -->
1985<script data-cookieconsent="ignore"> 1986var _hsp = window._hsp = window._hsp || []; 1987window.dataLayer = window.dataLayer || []; 1988function gtag(){dataLayer.push(arguments);} 1989 1990var useGoogleConsentModeV2 = true; 1991var waitForUpdateMillis = 1000; 1992 1993if (useGoogleConsentModeV2) { 1994 1995 gtag('set','developer_id.dZTQ1Zm',true); 1996 1997 gtag('consent', 'default', { 1998 'ad_storage': 'denied', 1999 'analytics_storage': 'denied', 2000 'ad_user_data': 'denied', 2001 'ad_personalization': 'denied', 2002 'wait_for_update': waitForUpdateMillis 2003 }); 2004} 2005 2006var hsLoadGtm = function loadGtm() { 2007 if(window._hsGtmLoadOnce) { 2008 return; 2009 } 2010 2011 if (useGoogleConsentModeV2) { 2012 _hsp.push(['useGoogleConsentModeV2']) 2013 }
vendor: 349 bytes, lines 2013-2019
2013 2014 2015 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2016 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2017 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 2018 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2019 })(window,document,'script','dataLayer','
2019GTM-TMW6BSC
vendor: 9 bytes, lines 2019-2021
2019'); 2020 2021
2021window._hsGtmLoadOnce = true; 2022}; 2023 2024_hsp.push(['addPrivacyConsentListener', function(consent){ 2025 if(consent.allowed || (consent.categories && consent.categories.analytics)){ 2026 hsLoadGtm(); 2027 } 2028}]); 2029 2030</script>
2030 2031 2032<!-- /Added by GoogleTagManager integration --> 2033 2034 <link rel="canonical" href="https://www.higgins.com.au"> 2035 2036<!-- Global site tag (gtag.js) - Google Ads: 692929351 -->
vendor: 64 bytes, lines 2036-2037
2036 2037<script async src="https://www.googletagmanager.com/gtag/js?id=
2037AW-692929351
vendor: 12 bytes, line 2037
2037"></script>
2038<script> 2039
vendor: 134 bytes, lines 2039-2043
2039window.dataLayer = window.dataLayer || []; 2040 function gtag(){dataLayer.push(arguments);} 2041 gtag('js', new Date()); 2042 2043 gtag('config', '
2043AW-692929351
vendor: 4 bytes, line 2043
2043');
2044</script>
2044 2045<style> 2046 .legal-consent-container .hs-richtext { 2047 font-size: 12px; 2048 } 2049</style> 2050 2051<!-- Hotjar Tracking Code for Site 5100343 (name missing) -->
2052<script>
vendor: 125 bytes, lines 2052-2055
2052 2053 (function(h,o,t,j,a,r){ 2054 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 2055 h._hjSettings={hjid:
20555100343
vendor: 258 bytes, lines 2055-2060
2055,hjsv:6}; 2056 a=o.getElementsByTagName('head')[0]; 2057 r=o.createElement('script');r.async=1; 2058 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 2059 a.appendChild(r); 2060 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
2061</script>
2061 2062<meta property="og:url" content="https://www.higgins.com.au"> 2063<meta name="twitter:card" content="summary"> 2064<meta http-equiv="content-language" content="en"> 2065 2066 2067 2068 2069 2070 2071 2072 <style> 2073 .body-container-wrapper .container-fluid { 2074 padding: 0; 2075 } 2076 2077 header { 2078 position: absolute; 2079 width: 100%; 2080 top: 0; 2081 z-index: 9999; 2082 } 2083 </style> 2084 <meta name="generator" content="HubSpot"></head> 2085 <body> 2086<!-- Added by GoogleTagManager integration -->
vendor: 68 bytes, lines 2086-2087
2086 2087<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2087GTM-TMW6BSC
vendor: 84 bytes, lines 2087-2088
2087" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 2088
2089<!-- /Added by GoogleTagManager integration --> 2090 2091 <div class="body-wrapper hs-content-id-84439878583 hs-site-page page hs-content-path- hs-content-name-homepage-2025 "> 2092 2093 <div data-global-resource-path="Higgins X Bc Theme/templates/partials/header.html"><header> 2094 <div id="hs_cos_wrapper_website-header" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section id="header" class="header"> 2095 <div class="container-fluid header-wrapper"> 2096 2097 <div class="logo"> 2098 <a href="https://www.higgins.com.au"> 2099 <img class="default" src="https://www.higgins.com.au/hubfs/Logos/HC_L_W_RGB.png" alt="Higgins logo white"> 2100 2101 2102 <img class="sticky" src="https://www.higgins.com.au/hubfs/Higgins%20Theme%202022/Logo_img.svg" alt="Higgins logo"> 2103 2104 </a> 2105 </div> 2106 2107 2108 2109 2110 <div class="header-menu"> 2111 <span id="hs_cos_wrapper_website-header_main-menu" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_website-header_main-menu" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="186062776192" aria-label="Navigation Menu"> 2112 <ul role="menu"> 2113 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">About Us</a> 2114 <ul role="menu" class="hs-menu-children-wrapper"> 2115 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/our-story" role="menuitem">Our Story </a></li> 2116 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/health-and-safety" role="menuitem">Safety & Sustainability</a></li> 2117 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/our-people" role="menuitem">Our People</a></li> 2118 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/painting-careers" role="menuitem">Careers</a></li> 2119 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/apprenticeship" role="menuitem">Apprenticeships</a></li> 2120 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/our-communities" role="menuitem">Higgins in the Community</a></li> 2121 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/frequently-asked-questions" role="menuitem">FAQs</a></li> 2122 </ul></li> 2123 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Services</a> 2124 <ul role="menu" class="hs-menu-children-wrapper"> 2125 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/commercial-painting" role="menuitem">Painting</a></li> 2126 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/building-services" role="menuitem">Building Services</a></li> 2127 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/floor-restoration" role="menuitem">Floor Rejuvenation</a></li> 2128 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/drone-pressure-washing" role="menuitem">Altitude Drone Washing</a></li> 2129 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/new-construction" role="menuitem">New Construction Painting</a></li> 2130 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/multi-site-commercial-painting" role="menuitem">National Multi-Site Painting</a></li> 2131 </ul></li> 2132 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://blog.higgins.com.au/projects" role="menuitem">Projects</a></li> 2133 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Industries</a> 2134 <ul role="menu" class="hs-menu-children-wrapper"> 2135 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/strata-painting-services" role="menuitem">Strata and Body Corporate</a></li> 2136 <li class="hs-menu-item hs-menu-depth-2" role="none">
2136<a href="https://www.higgins.com.au/education-painting" role="menuitem">Education</a></li> 2137 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/commercial-building-painting" role="menuitem">Commercial Property</a></li> 2138 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/aged-care-painting" role="menuitem">Retirement Living & Aged Care</a></li> 2139 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/healthcare-facility-painting" role="menuitem">Healthcare</a></li> 2140 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/hotel-painting-services" role="menuitem">Hotels and Resorts</a></li> 2141 </ul></li> 2142 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Resources</a> 2143 <ul role="menu" class="hs-menu-children-wrapper"> 2144 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/blog" role="menuitem">Blog</a></li> 2145 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/news" role="menuitem">News</a></li> 2146 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/commercial-painting-resources" role="menuitem">Resources</a></li> 2147 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/graffiti" role="menuitem">Graffiti Magazine</a></li> 2148 </ul></li> 2149 </ul> 2150</div></span> 2151 </div> 2152 2153 2154 <div class="quick-access"> 2155 <div class="socials"> 2156 2157 <a target="_blank" rel="nofollow" href="http://www.linkedin.com/company/higgins-coatings"> 2158 <img class="default" src="https://www.higgins.com.au/hubfs/white-linkedin-logo.png" alt="LinkedIn logo white"> 2159 <img class="sticky" src="https://www.higgins.com.au/hubfs/dark-grey-linkedin-logo.png" alt="LinkedIn logo dark"> 2160 </a> 2161 2162 <a target="_blank" rel="nofollow" href="https://www.facebook.com/higginscoatings/"> 2163 <img class="default" src="https://www.higgins.com.au/hubfs/white-facebook-logo.png" alt="Facebook logo white"> 2164 <img class="sticky" src="https://www.higgins.com.au/hubfs/dark-grey-facebook-logo.png" alt="Facebook logo dark"> 2165 </a> 2166 2167 <a target="_blank" rel="nofollow" href="https://www.instagram.com/higgins_coatings/"> 2168 <img class="default" src="https://www.higgins.com.au/hubfs/white-instagram-logo.png" alt="Instagram white logo"> 2169 <img class="sticky" src="https://www.higgins.com.au/hubfs/dark-grey-instagram-logo.png" alt="Instagram logo dark"> 2170 </a> 2171 2172 <a target="_blank" rel="nofollow" href="https://www.tiktok.com/@higginscoatings"> 2173 <img class="default" src="https://www.higgins.com.au/hubfs/white-tiktok-logo.png" alt="TikTok logo white"> 2174 <img class="sticky" src="https://www.higgins.com.au/hubfs/dark-grey-tiktok-logo.png" alt="TikTok logo dark"> 2175 </a> 2176 2177 </div> 2178 2179 <div class="ctas"> 2180 2181 2182 <a class="cta-header" href="https://www.higgins.com.au/painting-careers"> 2183 <div class="underline"> 2184 Join the team 2185 </div> 2186 </a> 2187 2188 2189 2190 <a class="cta-header" href="https://www.higgins.com.au/contact"> 2191 <div class="underline"> 2192 Contact us 2193 </div> 2194 </a> 2195 2196 2197 </div> 2198 2199 2200 <div class="searchbox-wrapper"> 2201 <form data-hs-do-not-collect="true" id="searchbox" class="" action="/hs-search-results"> 2202 <input type="search" class="hs-search-field__input" name="term" autocomplete="off" placeholder=""> 2203 <button type="submit"> 2204 <svg width="20" height="20" viewbox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2205 <path fill-rule="evenodd" clip-rule="evenodd" d="M8 16C3.58 16 0 12.42 0 8C0 3.58 3.58 0 8 0C12.42 0 16 3.58 16 8C16 9.85 15.37 11.55 14.32 12.91L19.71 18.29L18.29 19.71L12.91 14.32C11.55 15.37 9.85 16 8 16ZM8 2C4.69 2 2 4.69 2 8C2 11.31 4.69 14 8 14C11.31 14 14 11.31 14 8
2205C14 4.69 11.31 2 8 2Z" fill="#FF8300" /> 2206 </svg> 2207 </button> 2208 </form> 2209 2210 <button id="searchbox-toggle" class="searchbox-toggle"> 2211 <svg class="default" width="20" height="20" viewbox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2212 <path fill-rule="evenodd" clip-rule="evenodd" d="M8 16C3.58 16 0 12.42 0 8C0 3.58 3.58 0 8 0C12.42 0 16 3.58 16 8C16 9.85 15.37 11.55 14.32 12.91L19.71 18.29L18.29 19.71L12.91 14.32C11.55 15.37 9.85 16 8 16ZM8 2C4.69 2 2 4.69 2 8C2 11.31 4.69 14 8 14C11.31 14 14 11.31 14 8C14 4.69 11.31 2 8 2Z" fill="#FF8300" /> 2213 </svg> 2214 <svg class="close" width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2215 <g id="SVGRepo_bgCarrier" stroke-width="0"></g> 2216 <g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g> 2217 <g id="SVGRepo_iconCarrier"> 2218 <path fill-rule="evenodd" clip-rule="evenodd" d="M5.29289 5.29289C5.68342 4.90237 6.31658 4.90237 6.70711 5.29289L12 10.5858L17.2929 5.29289C17.6834 4.90237 18.3166 4.90237 18.7071 5.29289C19.0976 5.68342 19.0976 6.31658 18.7071 6.70711L13.4142 12L18.7071 17.2929C19.0976 17.6834 19.0976 18.3166 18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071L12 13.4142L6.70711 18.7071C6.31658 19.0976 5.68342 19.0976 5.29289 18.7071C4.90237 18.3166 4.90237 17.6834 5.29289 17.2929L10.5858 12L5.29289 6.70711C4.90237 6.31658 4.90237 5.68342 5.29289 5.29289Z" fill="#FF8300"></path> 2219 </g> 2220 </svg> 2221 </button> 2222 </div> 2223 2224 2225 <button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" href="#side-menu" role="button" aria-controls="side-menu"> 2226 <svg width="25px" height="25px" viewbox="0 0 4.688 4.688" enable-background="new 0 0 12 12" id="Слой_1" version="1.1" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000000"> 2227 <g id="SVGRepo_bgCarrier" stroke-width="0" /> 2228 <g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round" /> 2229 <g id="SVGRepo_iconCarrier"> 2230 <g> 2231 <path fill="#FF8300" height="1" width="11" x="0.5" y="5.5" d="M0.195 2.148H4.492V2.539H0.195V2.148z" /> 2232 <path fill="#FF8300" height="1" width="11" x="0.5" y="2.5" d="M0.195 0.977H4.492V1.367H0.195V0.977z" /> 2233 <path fill="#FF8300" height="1" width="11" x="0.5" y="8.5" d="M0.195 3.32H4.492V3.711H0.195V3.32z" /> 2234 </g> 2235 </g> 2236 </svg> 2237 </button> 2238 </div> 2239 2240 <div class="offcanvas offcanvas-start" tabindex="-1" id="side-menu"> 2241 <div class="offcanvas-header"> 2242 <div class="logo"> 2243 <img src="https://www.higgins.com.au/hubfs/Higgins%20Theme%202022/Logo_img.svg" alt="Higgins logo"> 2244 </div> 2245 2246 <button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" href="#side-menu" role="button" aria-controls="side-menu"> 2247 <svg class="close" width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2248 <g id="SVGRepo_bgCarrier" stroke-width="0"></g> 2249 <g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g> 2250 <g id="SVGRepo_iconCarrier"> 2251 <path fill-rule="evenodd" clip-rule="evenodd" d="M5.29289 5.29289C5.68342 4.90237 6.31658 4.90237 6.70711 5.29289L12 10.5858L17.2929 5.29289C17.6834 4.90237 18.3166 4.90237 18.7071 5.29289C19.0976 5.68342 19.0976 6.31658 18.7071 6.70711L13.4142 12L18.7071 17.2929C19.0976 17.6834 19.0976 18.3166 18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071L12 13.4142L6.70711 18.7071C6.31658 19.0976 5.68342 19.0976 5.29289 18.7071C4.90237 18.3166 4.90237 17.6834 5.29289 17.2929L10.5858 12L5.29289 6.70711C4.90237 6.31658 4.90237 5.68342 5.29289 5.29289Z" fill="#FF8300"></path> 2252 </g> 2253 </svg> 2254 </button> 2255 </div> 2256 <div class="offcanvas-body"> 2257 2258 <div class="side-menu">
2259 <span id="hs_cos_wrapper_website-header_main-menu" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_website-header_main-menu" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="186062776192" aria-label="Navigation Menu"> 2260 <ul role="menu"> 2261 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">About Us</a> 2262 <ul role="menu" class="hs-menu-children-wrapper"> 2263 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/our-story" role="menuitem">Our Story </a></li> 2264 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/health-and-safety" role="menuitem">Safety & Sustainability</a></li> 2265 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/our-people" role="menuitem">Our People</a></li> 2266 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/painting-careers" role="menuitem">Careers</a></li> 2267 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/apprenticeship" role="menuitem">Apprenticeships</a></li> 2268 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/our-communities" role="menuitem">Higgins in the Community</a></li> 2269 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/about/frequently-asked-questions" role="menuitem">FAQs</a></li> 2270 </ul></li> 2271 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Services</a> 2272 <ul role="menu" class="hs-menu-children-wrapper"> 2273 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/commercial-painting" role="menuitem">Painting</a></li> 2274 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/building-services" role="menuitem">Building Services</a></li> 2275 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/floor-restoration" role="menuitem">Floor Rejuvenation</a></li> 2276 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/drone-pressure-washing" role="menuitem">Altitude Drone Washing</a></li> 2277 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/new-construction" role="menuitem">New Construction Painting</a></li> 2278 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/services/multi-site-commercial-painting" role="menuitem">National Multi-Site Painting</a></li> 2279 </ul></li> 2280 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://blog.higgins.com.au/projects" role="menuitem">Projects</a></li> 2281 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Industries</a> 2282 <ul role="menu" class="hs-menu-children-wrapper"> 2283 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/strata-painting-services" role="menuitem">Strata and Body Corporate</a></li> 2284 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/education-painting" role="menuitem">Education</a></li> 2285 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/commercial-building-painting" role="menuitem">Commercial Property</a></li> 2286 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/aged-care-painting" role="menuitem">Retirement Living & Aged Care</a></li> 2287 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/healthcare-facility-painting" role="menuitem">Healthcare</a></li> 2288 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.higgins.com.au/hotel-painting-services" role="menuitem">Hotels and Resorts</a></li> 2289 </ul></li> 2290 <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Resources</a> 2291 <ul role="menu" class="hs-menu-children-wrapper"> 2292 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/blog" role="menuitem">Blog</a></li> 2293 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/news" role="menuitem">News</a></li> 2294 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/commercial-painting-resources" role="menuitem">Resources</a></li> 2295 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://blog.higgins.com.au/graffiti" role="menuitem">Graffiti Magazine</a></li> 2296 </ul></li> 2297 </ul> 2298</div></span> 2299 </div> 2300 2301 2302 2303 <div class="side-menu-ctas"> 2304 2305 2306 <a class="cta-header" href="https://www.higgins.com.au/painting-careers"> 2307 <div class="underline"> 2308 Join the team 2309 </div> 2310 </a> 2311 2312 2313 2314 <a class="cta-header" href="https://www.higgins.com.au/contact"> 2315 <div class="underline"> 2316 Contact us 2317 </div> 2318 </a> 2319 2320 2321 </div> 2322 2323 2324 2325 <div class="side-menu-socials"> 2326 2327 <a target="_blank" rel="nofollow" href="http://www.linkedin.com/company/higgins-coatings"><img src="https://www.higgins.com.au/hubfs/dark-grey-linkedin-logo.png" alt="LinkedIn logo dark"></a> 2328 2329 <a target="_blank" rel="nofollow" href="https://www.facebook.com/higginscoatings/"><img src="https://www.higgins.com.au/hubfs/dark-grey-facebook-logo.png" alt="Facebook logo dark"></a> 2330 2331 <a target="_blank" rel="nofollow" href="https://www.instagram.com/higgins_coatings/"><img src="https://www.higgins.com.au/hubfs/dark-grey-instagram-logo.png" alt="Instagram logo dark"></a> 2332 2333 <a target="_blank" rel="nofollow" href="https://www.tiktok.com/@higginscoatings"><img src="https://www.higgins.com.au/hubfs/dark-grey-tiktok-logo.png" alt="TikTok logo dark"></a> 2334 2335 </div> 2336 2337 2338 2339 <div class="side-menu-searchbox-wrapper"> 2340 <form data-hs-do-not-collect="true" class="" action="/hs-search-results"> 2341 <input type="search" class="hs-search-field__input" name="term" autocomplete="off" placeholder=""> 2342 <button type="submit"> 2343 <svg width="20" height="20" viewbox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2344 <path fill-rule="evenodd" clip-rule="evenodd" d="M8 16C3.58 16 0 12.42 0 8C0 3.58 3.58 0 8 0C12.42 0 16 3.58 16 8C16 9.85 15.37 11.55 14.32 12.91L19.71 18.29L18.29 19.71L12.91 14.32C11.55 15.37 9.85 16 8 16ZM8 2C4.69 2 2 4.69 2 8C2 11.31 4.69 14 8 14C11.31 14 14 11.31 14 8
2344C14 4.69 11.31 2 8 2Z" fill="#FF8300" /> 2345 </svg> 2346 </button> 2347 </form> 2348 </div> 2349 2350 </div> 2351 </div> 2352 2353 </div> 2354</section> 2355 2356 2357 2358 2359
2359<script> 2360 function onDirectTraffic(id) { 2361 2362 if (id == "19c06c75-3cef-4c9a-bb6d-f4d58a61b89c") { 2363 // Check if any UTM parameters exist 2364 const urlParams = new URLSearchParams(window.location.search); 2365 const hasUTM = urlParams.has('utm_source') || 2366 urlParams.has('utm_medium') || 2367 urlParams.has('utm_campaign') || 2368 urlParams.has('utm_term') || 2369 urlParams.has('utm_content'); 2370 2371 // Find the field by name attribute 2372 const formElement = document.querySelector('form[data-form-id="19c06c75-3cef-4c9a-bb6d-f4d58a61b89c"]'); 2373 let fieldInput = undefined; 2374 2375 if (formElement) { 2376 fieldInput = formElement.querySelector( 2377 'input[name="how_did_you_hear_about_us"], ' + 2378 'textarea[name="how_did_you_hear_about_us"], ' + 2379 'select[name="how_did_you_hear_about_us"], ' + 2380 'input[name*="/how_did_you_hear_about_us"]' 2381 ); 2382 } 2383 2384 2385 console.log(fieldInput); 2386 2387 if (fieldInput) { 2388 // Find parent with class .hs-form-field or .hsfc-Row 2389 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2390 2391 if (fieldContainer) { 2392 if (hasUTM) { 2393 // Hide field if UTM parameters are present 2394 fieldContainer.style.display = 'none'; 2395 console.log('UTM detected - hiding on_direct_traffic_show field'); 2396 } 2397 } 2398 } 2399 } 2400 2401 if (id == "63a8372d-3e3e-429f-bd4a-7475a6ec5d06") { 2402 // Check if any UTM parameters exist 2403 const urlParams = new URLSearchParams(window.location.search); 2404 const hasUTM = urlParams.has('utm_source') || 2405 urlParams.has('utm_medium') || 2406 urlParams.has('utm_campaign') || 2407 urlParams.has('utm_term') ||
2408 urlParams.has('utm_content'); 2409 2410 // Find the field by name attribute 2411 const formElement = document.querySelector('form[data-form-id="63a8372d-3e3e-429f-bd4a-7475a6ec5d06"]'); 2412 let fieldInput = undefined; 2413 2414 if (formElement) { 2415 fieldInput = formElement.querySelector( 2416 'input[name="how_did_you_hear_about_us"], ' + 2417 'textarea[name="how_did_you_hear_about_us"], ' + 2418 'select[name="how_did_you_hear_about_us"], ' + 2419 'input[name*="/how_did_you_hear_about_us"]' 2420 ); 2421 } 2422 2423 2424 console.log(fieldInput); 2425 2426 if (fieldInput) { 2427 // Find parent with class .hs-form-field or .hsfc-Row 2428 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2429 2430 if (fieldContainer) { 2431 if (hasUTM) { 2432 // Hide field if UTM parameters are present 2433 fieldContainer.style.display = 'none'; 2434 console.log('UTM detected - hiding on_direct_traffic_show field'); 2435 } 2436 } 2437 } 2438 } 2439 2440 if (id == "71b02b27-4f62-4999-a5d5-bbd02ef55178") { 2441 // Check if any UTM parameters exist 2442 const urlParams = new URLSearchParams(window.location.search); 2443 const hasUTM = urlParams.has('utm_source') || 2444 urlParams.has('utm_medium') || 2445 urlParams.has('utm_campaign') || 2446 urlParams.has('utm_term') ||
2447 urlParams.has('utm_content'); 2448 2449 // Find the field by name attribute 2450 const formElement = document.querySelector('form[data-form-id="71b02b27-4f62-4999-a5d5-bbd02ef55178"]'); 2451 let fieldInput = undefined; 2452 2453 if (formElement) { 2454 fieldInput = formElement.querySelector( 2455 'input[name="how_did_you_hear_about_us"], ' + 2456 'textarea[name="how_did_you_hear_about_us"], ' + 2457 'select[name="how_did_you_hear_about_us"], ' + 2458 'input[name*="/how_did_you_hear_about_us"]' 2459 ); 2460 } 2461 2462 2463 console.log(fieldInput); 2464 2465 if (fieldInput) { 2466 // Find parent with class .hs-form-field or .hsfc-Row 2467 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2468 2469 if (fieldContainer) { 2470 if (hasUTM) { 2471 // Hide field if UTM parameters are present 2472 fieldContainer.style.display = 'none'; 2473 console.log('UTM detected - hiding on_direct_traffic_show field'); 2474 } 2475 } 2476 } 2477 } 2478 2479 if (id == "a750dfea-6feb-4d94-95d7-11f8019470aa") { 2480 // Check if any UTM parameters exist 2481 const urlParams = new URLSearchParams(window.location.search); 2482 const hasUTM = urlParams.has('utm_source') || 2483 urlParams.has('utm_medium') || 2484 urlParams.has('utm_campaign') || 2485 urlParams.has('utm_term') ||
2486 urlParams.has('utm_content'); 2487 2488 // Find the field by name attribute 2489 const formElement = document.querySelector('form[data-form-id="a750dfea-6feb-4d94-95d7-11f8019470aa"]'); 2490 let fieldInput = undefined; 2491 2492 if (formElement) { 2493 fieldInput = formElement.querySelector( 2494 'input[name="how_did_you_hear_about_us"], ' + 2495 'textarea[name="how_did_you_hear_about_us"], ' + 2496 'select[name="how_did_you_hear_about_us"], ' + 2497 'input[name*="/how_did_you_hear_about_us"]' 2498 ); 2499 } 2500 2501 2502 console.log(fieldInput); 2503 2504 if (fieldInput) { 2505 // Find parent with class .hs-form-field or .hsfc-Row 2506 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2507 2508 if (fieldContainer) { 2509 if (hasUTM) { 2510 // Hide field if UTM parameters are present 2511 fieldContainer.style.display = 'none'; 2512 console.log('UTM detected - hiding on_direct_traffic_show field'); 2513 } 2514 } 2515 } 2516 } 2517 2518 if (id == "ffe70ce4-7c39-4160-a3de-94f9843ccb16") { 2519 // Check if any UTM parameters exist 2520 const urlParams = new URLSearchParams(window.location.search); 2521 const hasUTM = urlParams.has('utm_source') || 2522 urlParams.has('utm_medium') || 2523 urlParams.has('utm_campaign') || 2524 urlParams.has('utm_term') ||
2525 urlParams.has('utm_content'); 2526 2527 // Find the field by name attribute 2528 const formElement = document.querySelector('form[data-form-id="ffe70ce4-7c39-4160-a3de-94f9843ccb16"]'); 2529 let fieldInput = undefined; 2530 2531 if (formElement) { 2532 fieldInput = formElement.querySelector( 2533 'input[name="how_did_you_hear_about_us"], ' + 2534 'textarea[name="how_did_you_hear_about_us"], ' + 2535 'select[name="how_did_you_hear_about_us"], ' + 2536 'input[name*="/how_did_you_hear_about_us"]' 2537 ); 2538 } 2539 2540 2541 console.log(fieldInput); 2542 2543 if (fieldInput) { 2544 // Find parent with class .hs-form-field or .hsfc-Row 2545 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2546 2547 if (fieldContainer) { 2548 if (hasUTM) { 2549 // Hide field if UTM parameters are present 2550 fieldContainer.style.display = 'none'; 2551 console.log('UTM detected - hiding on_direct_traffic_show field'); 2552 } 2553 } 2554 } 2555 } 2556 2557 if (id == "eb101fa5-f90f-49a4-acdc-d6a15d22f7cb") { 2558 // Check if any UTM parameters exist 2559 const urlParams = new URLSearchParams(window.location.search); 2560 const hasUTM = urlParams.has('utm_source') || 2561 urlParams.has('utm_medium') || 2562 urlParams.has('utm_campaign') || 2563 urlParams.has('utm_term') ||
2564 urlParams.has('utm_content'); 2565 2566 // Find the field by name attribute 2567 const formElement = document.querySelector('form[data-form-id="eb101fa5-f90f-49a4-acdc-d6a15d22f7cb"]'); 2568 let fieldInput = undefined; 2569 2570 if (formElement) { 2571 fieldInput = formElement.querySelector( 2572 'input[name="how_did_you_hear_about_us"], ' + 2573 'textarea[name="how_did_you_hear_about_us"], ' + 2574 'select[name="how_did_you_hear_about_us"], ' + 2575 'input[name*="/how_did_you_hear_about_us"]' 2576 ); 2577 } 2578 2579 2580 console.log(fieldInput); 2581 2582 if (fieldInput) { 2583 // Find parent with class .hs-form-field or .hsfc-Row 2584 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2585 2586 if (fieldContainer) { 2587 if (hasUTM) { 2588 // Hide field if UTM parameters are present 2589 fieldContainer.style.display = 'none'; 2590 console.log('UTM detected - hiding on_direct_traffic_show field'); 2591 } 2592 } 2593 } 2594 } 2595 2596 if (id == "33b58713-2380-4aa9-9cd4-daa1fe45bef4") { 2597 // Check if any UTM parameters exist 2598 const urlParams = new URLSearchParams(window.location.search); 2599 const hasUTM = urlParams.has('utm_source') || 2600 urlParams.has('utm_medium') || 2601 urlParams.has('utm_campaign') || 2602 urlParams.has('utm_term') ||
2603 urlParams.has('utm_content'); 2604 2605 // Find the field by name attribute 2606 const formElement = document.querySelector('form[data-form-id="33b58713-2380-4aa9-9cd4-daa1fe45bef4"]'); 2607 let fieldInput = undefined; 2608 2609 if (formElement) { 2610 fieldInput = formElement.querySelector( 2611 'input[name="how_did_you_hear_about_us"], ' + 2612 'textarea[name="how_did_you_hear_about_us"], ' + 2613 'select[name="how_did_you_hear_about_us"], ' + 2614 'input[name*="/how_did_you_hear_about_us"]' 2615 ); 2616 } 2617 2618 2619 console.log(fieldInput); 2620 2621 if (fieldInput) { 2622 // Find parent with class .hs-form-field or .hsfc-Row 2623 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2624 2625 if (fieldContainer) { 2626 if (hasUTM) { 2627 // Hide field if UTM parameters are present 2628 fieldContainer.style.display = 'none'; 2629 console.log('UTM detected - hiding on_direct_traffic_show field'); 2630 } 2631 } 2632 } 2633 } 2634 2635 if (id == "1e1af681-e0f3-4f6b-b12e-6d8839262ccb") { 2636 // Check if any UTM parameters exist 2637 const urlParams = new URLSearchParams(window.location.search); 2638 const hasUTM = urlParams.has('utm_source') || 2639 urlParams.has('utm_medium') || 2640 urlParams.has('utm_campaign') || 2641 urlParams.has('utm_term') ||
2642 urlParams.has('utm_content'); 2643 2644 // Find the field by name attribute 2645 const formElement = document.querySelector('form[data-form-id="1e1af681-e0f3-4f6b-b12e-6d8839262ccb"]'); 2646 let fieldInput = undefined; 2647 2648 if (formElement) { 2649 fieldInput = formElement.querySelector( 2650 'input[name="how_did_you_hear_about_us"], ' + 2651 'textarea[name="how_did_you_hear_about_us"], ' + 2652 'select[name="how_did_you_hear_about_us"], ' + 2653 'input[name*="/how_did_you_hear_about_us"]' 2654 ); 2655 } 2656 2657 2658 console.log(fieldInput); 2659 2660 if (fieldInput) { 2661 // Find parent with class .hs-form-field or .hsfc-Row 2662 const fieldContainer = fieldInput.closest('.hs-form-field, .hsfc-Row'); 2663 2664 if (fieldContainer) { 2665 if (hasUTM) { 2666 // Hide field if UTM parameters are present 2667 fieldContainer.style.display = 'none'; 2668 console.log('UTM detected - hiding on_direct_traffic_show field'); 2669 } 2670 } 2671 } 2672 } 2673 2674 } 2675 2676 const hsNewForms = []; 2677 2678 window.addEventListener('hs-form-event:on-ready', function(event) { 2679 if (!hsNewForms.includes(event.detail.formId)) { 2680 hsNewForms.push(event.detail.formId); 2681 onDirectTraffic(event.detail.formId); 2682 } 2683 }); 2684 2685 window.addEventListener('message', function(event) { 2686 if (event.data.type === 'hsFormCallback' && event.data.eventName === 'onFormReady') { 2687 onDirectTraffic(event.data.id); 2688 } 2689 }); 2690 </script>
2690 2691</div> 2692</header></div> 2693 2694 2695 2696 2697 <main id="main-content" class="body-container-wrapper"> 2698 2699 <div class="container-fluid body-container body-container--home"> 2700<div class="row-fluid-wrapper"> 2701<div class="row-fluid"> 2702<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 2703 2704<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section"> 2705<div class="row-fluid "> 2706<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 2707 2708<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 2709<div class="row-fluid "> 2710<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2711<div id="hs_cos_wrapper_widget_1742981729738" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2712 <section class="floating-form"> 2713 <div class="floating-form-wrapper"> 2714 <button id="floating-cta" class="floating-cta"> 2715 Request a Quote 2716 </button> 2717 2718 <div id="form-widget_1742981729738" class="form-wrapper"> 2719 <span id="hs_cos_wrapper_widget_1742981729738_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_form" style="" data-hs-cos-general-type="widget" data-hs-cos-type="form"><h3 id="hs_cos_wrapper_form_172577605_title" class="hs_cos_wrapper form-title" data-hs-cos-general-type="widget_field" data-hs-cos-type="text"></h3> 2720 2721<div id="hs_form_target_form_172577605"></div> 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731</span> 2732 </div> 2733 </div> 2734 </section> 2735 2736 2737 2738
2738<script> 2739 window.addEventListener("load", (event) => { 2740 let floatingCTA = document.getElementById("floating-cta"); 2741 let floatingForm = document.getElementById("form-widget_1742981729738"); 2742 2743 window.addEventListener("scroll", function () { 2744 let maxHeight = window.innerHeight / 4; 2745 if (window.scrollY > maxHeight) { 2746 floatingCTA.classList.add("visible"); 2747 } else { 2748 floatingCTA.classList.remove("visible"); 2749 } 2750 }); 2751 2752 floatingCTA.addEventListener("click", function (e) { 2753 if (floatingCTA.classList.contains("active")) { 2754 floatingCTA.innerHTML = "Request a Quote"; 2755 floatingCTA.classList.remove("active"); 2756 floatingForm.classList.remove("d-flex"); 2757 } else { 2758 floatingCTA.innerHTML = "X"; 2759 floatingCTA.classList.add("active"); 2760 floatingForm.classList.add("d-flex"); 2761 } 2762 }); 2763 2764 window.addEventListener('message', (event) => { 2765 if ( 2766 event.data.type === "hsFormCallback" && event.data.eventName === "onFormSubmitted" 2767 ) { 2768 floatingCTA.classList.remove("d-block"); 2769 } 2770 }); 2771 }); 2772 </script>
2772 2773</div> 2774 2775</div><!--end widget-span --> 2776</div><!--end row--> 2777</div><!--end row-wrapper --> 2778 2779</div><!--end widget-span --> 2780</div><!--end row--> 2781</div><!--end row-wrapper --> 2782 2783<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-section"> 2784<div class="row-fluid "> 2785<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2786<div id="hs_cos_wrapper_dnd_area-module-1" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2787 <section class="hero-banner"> 2788 2789 <div class="overlay-wrapper"> 2790 2791 <video autoplay muted playsinline loop> 2792 <source src="https://www.higgins.com.au/hubfs/delivering-commercial-painting-services-75-years.mp4" type="video/mp4"> 2793 </video> 2794 2795 2796 <div class="overlay"></div> 2797 2798 </div> 2799 2800 2801 <div class="container"> 2802 2803 <div class="hero-banner-wrapper"> 2804 2805 <h1>Higgins Coatings - delivering commercial painting services since 1949.</h1> 2806 2807 2808 2809 <div class="content"> 2810 Proudly Australian family-owned and operated. 2811 </div> 2812 2813 2814 2815 <a href="https://info.higgins.com.au/quote">Request a quote</a> 2816 2817 </div> 2818 2819 2820 2821 </div> 2822 </section> 2823 2824 2825</div> 2826 2827</div><!--end widget-span --> 2828</div><!--end row--> 2829</div><!--end row-wrapper --> 2830 2831<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-section"> 2832<div class="row-fluid "> 2833<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2834<div id="hs_cos_wrapper_dnd_area-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2835 <section class="core-benefits"> 2836 <div class="container"> 2837 <div class="core-benefits-wrapper" data-aos="fade-up" data-aos-duration="1000"> 2838 2839 <div class="title"> 2840 <h2>Why Higgins?</h2> 2841 </div> 2842 2843 2844 <div class="content"> 2845 2846 <span><span>Expertise you can trust, results you can see.</span></span> 2847 2848 2849 <div class="benefits"> 2850 2851 <div class="benefit"> 2852 2853 <h5>National network, local experts</h5> 2854 2855 2856 <div class="benefit-content"> 2857 As a family-owned company, we offer nationwide coverage with personalised service from your local branch. 2858 </div> 2859 </div> 2860 2861 <div class="benefit"> 2862 2863 <h5>Tailored solutions</h5> 2864 2865 2866 <div class="benefit-content"> 2867 Our team will work with you to develop a project scope that meets your facility's unique and ongoing needs. 2868 </div> 2869 </div> 2870 2871 <div class="benefit"> 2872 2873 <h5>Unmatched quality standards</h5> 2874 2875 2876 <div class="benefit-content"> 2877 With a commitment to WHS&E, Higgins has achieved an industry-leading ISO tri-certification based on ISO 9001, ISO 14001, and ISO 45001. We stand behind our motto, âwhatever it takesâ, ensuring that every finished product is one of supreme quality. 2878 </div> 2879 </div> 2880 2881 <div class="benefit"> 2882 2883 <h5>Safety-driven</h5> 2884 2885 2886 <div class="benefit-content"> 2887 Safety is at the forefront of everything we do at Higgins. We work proactively to provide a safe working environment for our employees and customers. 2888 </div> 2889 </div> 2890 2891 </div> 2892 </div> 2893 </div> 2894 </div> 2895 </section> 2896 2897 2898</div> 2899 2900</div><!--end widget-span --> 2901</div><!--end row--> 2902</div><!--end row-wrapper --> 2903 2904<div class="row-fluid-wrapper row-depth-1 row-number-5 dnd-section"> 2905<div class="row-fluid "> 2906<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2907<div id="hs_cos_wrapper_dnd_area-module-3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2908 <section class="visual-story-slider"> 2909 <div class="container"> 2910 <div class="visual-story-slider-wrapper" data-aos="fade-up" data-aos-duration="1000"> 2911 2912 <h2>What we do</h2> 2913 2914 2915 2916 <div class="swiper swiper-dnd_area-module-3"> 2917 <div class="swiper-wrapper"> 2918 2919 <div class="swiper-slide"> 2920 <div class="info-box-wrapper"> 2921 <div class="background-image"> 2922 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=768&name=commercial-painting-services.jpg" alt="Commercial painting is in our DNA" srcset="https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=384&name=commercial-painting-services.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=768&name=commercial-painting-services.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1152&name=commercial-painting-services.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1536&name=commercial-painting-services.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1920&name=commercial-painting-services.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=2304&name=commercial-painting-services.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 2923 </div> 2924 <div class="info-box"> 2925 2926 <h3>Commercial Painting</h3> 2927 2928 2929 2930 <div class="content"> 2931 <p>Painting is in our DNA. We prioritise safety for both our team and yours, with flexible solutions tailored to your needs. Our skilled teams can handle projects of any size or complexity.</p> 2932 </div> 2933 2934 2935 2936 2937 2938 <a href="https://www.higgins.com.au/services/commercial-painting">Find out more</a> 2939 2940 </div> 2941 </div> 2942 </div> 2943 2944 <div class="swiper-slide"> 2945 <div class="info-box-wrapper"> 2946 <div class="background-image"> 2947 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=768&name=JMA_8135%20(1).jpg" alt="JMA_8135 (1)" srcset="https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=384&name=JMA_8135%20(1).jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=768&name=JMA_8135%20(1).jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1152&name=JMA_8135%20(1).jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1536&name=JMA_8135%20(1).jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1920&name=JMA_8135%20(1).jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=2304&name=JMA_8135%20(1).jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 2948 </div> 2949 <div class="info-box"> 2950 2951 <h3>Floor Rejuvenation </h3> 2952 2953 2954 2955 <div class="content">
2956 <span>Transform your existing floors in 1-2 days, not weeks. Higgins Coatingsâ floor rejuvenation service is the smarter alternative to complete flooring replacement.<br></span> 2957 </div> 2958 2959 2960 2961 2962 2963 <a href="https://www.higgins.com.au/services/floor-restoration">Find out more</a> 2964 2965 </div> 2966 </div> 2967 </div> 2968 2969 <div class="swiper-slide"> 2970 <div class="info-box-wrapper"> 2971 <div class="background-image"> 2972 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=768&name=IMG_3936.jpg" alt="IMG_3936" srcset="https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=384&name=IMG_3936.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=768&name=IMG_3936.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1152&name=IMG_3936.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1536&name=IMG_3936.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1920&name=IMG_3936.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=2304&name=IMG_3936.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 2973 </div> 2974 <div class="info-box"> 2975 2976 <h3>Altitude Drone Washing</h3> 2977 2978 2979 2980 <div class="content"> 2981 <span>Take your building maintenance to new heights with our Altitude Aerial Pressure Washing service.</span> 2982 </div> 2983 2984 2985 2986 2987 2988 <a target="_blank" href="https://www.higgins.com.au/services/drone-pressure-washing">Find out more</a> 2989 2990 </div> 2991 </div> 2992 </div> 2993 2994 <div class="swiper-slide"> 2995 <div class="info-box-wrapper"> 2996 <div class="background-image"> 2997 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=768&name=what%20we%20do-building%20services.jpg" alt="Building Services" srcset="https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=384&name=what%20we%20do-building%20services.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=768&name=what%20we%20do-building%20services.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1152&name=what%20we%20do-building%20services.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1536&name=what%20we%20do-building%20services.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1920&name=what%20we%20do-building%20services.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=2304&name=what%20we%20do-building%20services.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 2998 </div> 2999 <div class="info-box"> 3000 3001 <h3>Building Services*</h3> 3002 3003 3004 3005 <div class="content"> 3006 From replacement of windows and doors to laying new carpet, our team of licensed building experts can undertake a variety of non-structural building-related projects (not available in all areas). 3007 </div> 3008 3009 3010 3011 3012 3013 <a href="https://www.higgins.com.au/services/building-services">Find out more</a> 3014 3015 </div> 3016 </div> 3017 </div> 3018 3019 <div class="swiper-slide"> 3020 <div class="info-box-wrapper"> 3021 <div class="background-image"> 3022 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=768&name=commercial-painting-services.jpg" alt="Commercial painting is in our DNA" srcset="https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=384&name=commercial-painting-services.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=768&name=commercial-painting-services.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1152&name=commercial-painting-services.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1536&name=commercial-painting-services.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1920&name=commercial-painting-services.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=2304&name=commercial-painting-services.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3023 </div> 3024 <div class="info-box"> 3025 3026 <h3>Commercial Painting</h3> 3027 3028 3029 3030 <div class="content"> 3031 <p>Painting is in our DNA. We prioritise safety for both our team and yours, with flexible solutions tailored to your needs. Our skilled teams can handle projects of any size or complexity.</p> 3032 </div> 3033 3034 3035 3036 3037 3038 <a href="https://www.higgins.com.au/services/commercial-painting">Find out more</a> 3039 3040 </div> 3041 </div> 3042 </div> 3043 3044 <div class="swiper-slide"> 3045 <div class="info-box-wrapper"> 3046 <div class="background-image"> 3047 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=768&name=JMA_8135%20(1).jpg" alt="JMA_8135 (1)" srcset="https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=384&name=JMA_8135%20(1).jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=768&name=JMA_8135%20(1).jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1152&name=JMA_8135%20(1).jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1536&name=JMA_8135%20(1).jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1920&name=JMA_8135%20(1).jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=2304&name=JMA_8135%20(1).jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3048 </div> 3049 <div class="info-box"> 3050 3051 <h3>Floor Rejuvenation </h3> 3052 3053 3054 3055 <div class="content">
3056 <span>Transform your existing floors in 1-2 days, not weeks. Higgins Coatingsâ floor rejuvenation service is the smarter alternative to complete flooring replacement.<br></span> 3057 </div> 3058 3059 3060 3061 3062 3063 <a href="https://www.higgins.com.au/services/floor-restoration">Find out more</a> 3064 3065 </div> 3066 </div> 3067 </div> 3068 3069 <div class="swiper-slide"> 3070 <div class="info-box-wrapper"> 3071 <div class="background-image"> 3072 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=768&name=IMG_3936.jpg" alt="IMG_3936" srcset="https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=384&name=IMG_3936.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=768&name=IMG_3936.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1152&name=IMG_3936.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1536&name=IMG_3936.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1920&name=IMG_3936.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=2304&name=IMG_3936.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3073 </div> 3074 <div class="info-box"> 3075 3076 <h3>Altitude Drone Washing</h3> 3077 3078 3079 3080 <div class="content"> 3081 <span>Take your building maintenance to new heights with our Altitude Aerial Pressure Washing service.</span> 3082 </div> 3083 3084 3085 3086 3087 3088 <a target="_blank" href="https://www.higgins.com.au/services/drone-pressure-washing">Find out more</a> 3089 3090 </div> 3091 </div> 3092 </div> 3093 3094 <div class="swiper-slide"> 3095 <div class="info-box-wrapper"> 3096 <div class="background-image"> 3097 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=768&name=what%20we%20do-building%20services.jpg" alt="Building Services" srcset="https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=384&name=what%20we%20do-building%20services.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=768&name=what%20we%20do-building%20services.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1152&name=what%20we%20do-building%20services.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1536&name=what%20we%20do-building%20services.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1920&name=what%20we%20do-building%20services.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=2304&name=what%20we%20do-building%20services.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3098 </div> 3099 <div class="info-box"> 3100 3101 <h3>Building Services*</h3> 3102 3103 3104 3105 <div class="content"> 3106 From replacement of windows and doors to laying new carpet, our team of licensed building experts can undertake a variety of non-structural building-related projects (not available in all areas). 3107 </div> 3108 3109 3110 3111 3112 3113 <a href="https://www.higgins.com.au/services/building-services">Find out more</a> 3114 3115 </div> 3116 </div> 3117 </div> 3118 3119 <div class="swiper-slide"> 3120 <div class="info-box-wrapper"> 3121 <div class="background-image"> 3122 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=768&name=commercial-painting-services.jpg" alt="Commercial painting is in our DNA" srcset="https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=384&name=commercial-painting-services.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=768&name=commercial-painting-services.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1152&name=commercial-painting-services.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1536&name=commercial-painting-services.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=1920&name=commercial-painting-services.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/commercial-painting-services.jpg?width=2304&name=commercial-painting-services.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3123 </div> 3124 <div class="info-box"> 3125 3126 <h3>Commercial Painting</h3> 3127 3128 3129 3130 <div class="content"> 3131 <p>Painting is in our DNA. We prioritise safety for both our team and yours, with flexible solutions tailored to your needs. Our skilled teams can handle projects of any size or complexity.</p> 3132 </div> 3133 3134 3135 3136 3137 3138 <a href="https://www.higgins.com.au/services/commercial-painting">Find out more</a> 3139 3140 </div> 3141 </div> 3142 </div> 3143 3144 <div class="swiper-slide"> 3145 <div class="info-box-wrapper"> 3146 <div class="background-image"> 3147 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=768&name=JMA_8135%20(1).jpg" alt="JMA_8135 (1)" srcset="https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=384&name=JMA_8135%20(1).jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=768&name=JMA_8135%20(1).jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1152&name=JMA_8135%20(1).jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1536&name=JMA_8135%20(1).jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=1920&name=JMA_8135%20(1).jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/JMA_8135%20(1).jpg?width=2304&name=JMA_8135%20(1).jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3148 </div> 3149 <div class="info-box"> 3150 3151 <h3>Floor Rejuvenation </h3> 3152 3153 3154 3155 <div class="content">
3156 <span>Transform your existing floors in 1-2 days, not weeks. Higgins Coatingsâ floor rejuvenation service is the smarter alternative to complete flooring replacement.<br></span> 3157 </div> 3158 3159 3160 3161 3162 3163 <a href="https://www.higgins.com.au/services/floor-restoration">Find out more</a> 3164 3165 </div> 3166 </div> 3167 </div> 3168 3169 <div class="swiper-slide"> 3170 <div class="info-box-wrapper"> 3171 <div class="background-image"> 3172 <img width="768" style="object-position: center;" src="https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=768&name=IMG_3936.jpg" alt="IMG_3936" srcset="https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=384&name=IMG_3936.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=768&name=IMG_3936.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1152&name=IMG_3936.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1536&name=IMG_3936.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=1920&name=IMG_3936.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/IMG_3936.jpg?width=2304&name=IMG_3936.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3173 </div> 3174 <div class="info-box"> 3175 3176 <h3>Altitude Drone Washing</h3> 3177 3178 3179 3180 <div class="content"> 3181 <span>Take your building maintenance to new heights with our Altitude Aerial Pressure Washing service.</span> 3182 </div> 3183 3184 3185 3186 3187 3188 <a target="_blank" href="https://www.higgins.com.au/services/drone-pressure-washing">Find out more</a> 3189 3190 </div> 3191 </div> 3192 </div> 3193 3194 <div class="swiper-slide"> 3195 <div class="info-box-wrapper"> 3196 <div class="background-image"> 3197 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=768&name=what%20we%20do-building%20services.jpg" alt="Building Services" srcset="https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=384&name=what%20we%20do-building%20services.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=768&name=what%20we%20do-building%20services.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1152&name=what%20we%20do-building%20services.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1536&name=what%20we%20do-building%20services.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=1920&name=what%20we%20do-building%20services.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/what%20we%20do-building%20services.jpg?width=2304&name=what%20we%20do-building%20services.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3198 </div> 3199 <div class="info-box"> 3200 3201 <h3>Building Services*</h3> 3202 3203 3204 3205 <div class="content"> 3206 From replacement of windows and doors to laying new carpet, our team of licensed building experts can undertake a variety of non-structural building-related projects (not available in all areas). 3207 </div> 3208 3209 3210 3211 3212 3213 <a href="https://www.higgins.com.au/services/building-services">Find out more</a> 3214 3215 </div> 3216 </div> 3217 </div> 3218 3219 </div> 3220 3221 3222 3223 <div class="swiper-button-prev"></div> 3224 3225 <div class="swiper-button-next"></div> 3226 3227 </div> 3228 3229 3230 </div> 3231 </div> 3232 </section> 3233 3234 3235 3236 3237
3237<script> 3238 var swiperdnd_areamodule3 = new Swiper(".swiper-dnd_area-module-3", { 3239 loop: true, 3240 preloadImages: true, 3241 lazy: { 3242 loadPrevNext: true, 3243 }, 3244 3245 slidesPerView: 2, 3246 spaceBetween: 30, 3247 3248 navigation: { 3249 nextEl: ".swiper-button-next", 3250 prevEl: ".swiper-button-prev", 3251 }, 3252 }); 3253 </script>
3253 3254 3255</div> 3256 3257</div><!--end widget-span --> 3258</div><!--end row--> 3259</div><!--end row-wrapper --> 3260 3261<div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-section"> 3262<div class="row-fluid "> 3263<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3264<div id="hs_cos_wrapper_dnd_area-module-4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3265 <section class="brand-trust-slider"> 3266 <div class="container"> 3267 <div class="brand-trust-slider-wrapper" data-aos="fade-up" data-aos-duration="1000"> 3268 3269 <h2>Trusted by leading brands</h2> 3270 3271 3272 <div class="swiper swiper-dnd_area-module-4"> 3273 <div class="swiper-wrapper"> 3274 3275 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/reece-group-logo.png" alt="Reece Group logo"></div> 3276 3277 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/cushman-%26-wakefield-logo.png" alt="Cushman & Wakefield logo"></div> 3278 3279 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/cityfm-australia-logo.jpg" alt="City FM Australia logo"></div> 3280 3281 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/wyndham-hotels-%26-resorts-logo.png" alt="Wyndham Hotels & Resorts logo"></div> 3282 3283 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/whittles.png" alt="Whittles logo"></div> 3284 3285 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/sskb.jpg" alt="SSKB logo"></div> 3286 3287 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/busy-bees.jpg" alt="Busy Bees logo"></div> 3288 3289 <div class="swiper-slide"><img src="https://www.higgins.com.au/hubfs/oaks-hotels-resorts-%26-suites-logo.png" alt="Oaks Hotels, Resorts, Suites logo"></div> 3290 3291 </div> 3292 <div class="swiper-pagination"></div> 3293 </div> 3294 3295 </div> 3296 </div> 3297 </section> 3298 3299 3300 3301 3302
3302<script> 3303 var swiperdnd_areamodule4 = new Swiper(".swiper-dnd_area-module-4", { 3304 loop: true, 3305 3306 autoplay: { 3307 delay: 2500, 3308 disableOnInteraction: false, 3309 pauseOnMouseEnter: true, 3310 }, 3311 3312 slidesPerView: 1, 3313 spaceBetween: 30, 3314 pagination: { 3315 el: ".swiper-pagination", 3316 clickable: true, 3317 }, 3318 breakpoints: { 3319 768: { 3320 slidesPerView: 3, 3321 spaceBetween: 15, 3322 }, 3323 992: { 3324 slidesPerView: 5, 3325 spaceBetween: 30, 3326 }, 3327 } 3328 }); 3329 </script>
3329 3330 3331</div> 3332 3333</div><!--end widget-span --> 3334</div><!--end row--> 3335</div><!--end row-wrapper --> 3336 3337<div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-section"> 3338<div class="row-fluid "> 3339<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3340<div id="hs_cos_wrapper_dnd_area-module-5" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3341 3342 3343 <section class="portfolio-grid"> 3344 <div class="container" data-aos="fade-up" data-aos-duration="1000"> 3345 3346 <h2>Our Projects</h2> 3347 3348 <div class="porfolio-grid-wrapper"> 3349 3350 3351 3352 <div class="latest"> 3353 <div class="latest-card"> 3354 <div class="image"> 3355 <img src="https://www.higgins.com.au/hubfs/GeLiDr_11.jpg" alt="" loading="lazy"> 3356 </div> 3357 <div class="tags"> 3358 3359 3360 3361 <div class="tag"> 3362 <a href="https://blog.higgins.com.au/projects/tag/government">Government</a> 3363 </div> 3364 3365 <div class="tag"> 3366 <a href="https://blog.higgins.com.au/projects/tag/commercial-property">Commercial Property</a> 3367 </div> 3368 3369 <div class="tag"> 3370 <a href="https://blog.higgins.com.au/projects/tag/victoria">Victoria</a> 3371 </div> 3372 3373 <div class="tag"> 3374 <a href="https://blog.higgins.com.au/projects/tag/geelong">Geelong</a> 3375 </div> 3376 3377 <div class="tag"> 3378 <a href="https://blog.higgins.com.au/projects/tag/high-rise-painting">High Rise Painting</a> 3379 </div> 3380 3381 <div class="tag"> 3382 <a href="https://blog.higgins.com.au/projects/tag/external-repaint">External Repaint</a> 3383 </div> 3384 3385 <div class="tag"> 3386 <a href="https://blog.higgins.com.au/projects/tag/planning-project-management">Planning & Project Management</a> 3387 </div> 3388 3389 </div> 3390 <h3>Geelong Library & Heritage Centre</h3> 3391 <div class="content"> 3392 Higgins Coatings - New heights for a Geelong landmark Project Overview Maintaining a landmark civic building requires more than a quality finish. When that building remains open to the public,... 3393 </div> 3394 <a href="https://blog.higgins.com.au/projects/geelong-library-heritage-centre">View project</a> 3395 </div> 3396 <a href="https://blog.higgins.com.au/projects">More Projects</a> 3397 </div> 3398 3399 3400 3401 <div class="blog-cards"> 3402 3403 3404 3405 3406 <div class="blog-card"> 3407 <div class="image"> 3408 <img src="https://www.higgins.com.au/hubfs/DJI_20260630121415_0161_D.jpg" alt="" loading="lazy"> 3409 </div> 3410 <div class="tags"> 3411 3412 3413 3414 <div class="tag"> 3415 <a href="https://blog.higgins.com.au/projects/tag/sydney">Sydney</a> 3416 </div> 3417 3418 <div class="tag"> 3419 <a href="https://blog.higgins.com.au/projects/tag/strata-body-corporate">Strata & Body Corporate</a> 3420 </div> 3421 3422 <div class="tag"> 3423 <a href="https://blog.higgins.com.au/projects/tag/new-south-wales">New South Wales</a> 3424 </div> 3425 3426 <div class="tag"> 3427 <a href="https://blog.higgins.com.au/projects/tag/preventative-maintenance">Preventative Maintenance</a> 3428 </div> 3429 3430 <div class="tag"> 3431 <a href="https://blog.higgins.com.au/projects/tag/external-repaint">External Repaint</a> 3432 </div> 3433 3434 <div class="tag"> 3435 <a href="https://blog.higgins.com.au/projects/tag/remedial-works">Remedial Works</a> 3436 </div> 3437 3438 </div> 3439 <h3>Village Quay, Rhodes</h3> 3440 <div class="content"> 3441 Higgins Coatings - External Repaint at One of Sydney's Premier Residential Strata Communities! 3442 </div> 3443 <a href="https://blog.higgins.com.au/projects/village-quay-rhodes">View project</a> 3444 </div> 3445 3446 3447 3448 <div class="blog-card"> 3449 <div class="image"> 3450 <img src="https://www.higgins.com.au/hubfs/DJI_0253.jpg" alt="" loading="lazy"> 3451 </div> 3452 <div class="tags"> 3453 3454 3455 3456 <div class="tag"> 3457 <a href="https://blog.higgins.com.au/projects/tag/sydney">Sydney</a> 3458 </div> 3459 3460 <div class="tag"> 3461 <a href="https://blog.higgins.com.au/projects/tag/education">Education</a> 3462 </div> 3463 3464 <div class="tag"> 3465 <a href="https://blog.higgins.com.au/projects/tag/new-south-wales">New South Wales</a> 3466 </div> 3467 3468 <div class="tag"> 3469 <a href="https://blog.higgins.com.au/projects/tag/preventative-maintenance">Preventative Maintenance</a> 3470 </div> 3471 3472 <div class="tag"> 3473 <a href="https://blog.higgins.com.au/projects/tag/external-repaint">External Repaint</a> 3474 </div> 3475 3476 <div class="tag"> 3477 <a href="https://blog.higgins.com.au/projects/tag/planning-project-management">Planning & Project Management</a> 3478 </div> 3479 3480 <div class="tag"> 3481 <a href="https://blog.higgins.com.au/projects/tag/altitude-drone-washing">Altitude Drone Washing</a> 3482 </div> 3483 3484 <div class="tag"> 3485 <a href="https://blog.higgins.com.au/projects/tag/remedial-works">Remedial Works</a> 3486 </div> 3487 3488 </div> 3489 <h3>KincoppalâRose Bay School</h3> 3490 <div class="content"> 3491 Higgins Coatings - School Repaint and Refurbishment Project Overview Higgins Coatings was engaged by KincoppalâRose Bay School, a leading independent girlsâ college in Sydney, to deliver... 3492 </div> 3493 <a href="https://blog.higgins.com.au/projects/kincoppal-rose-bay-school">View project</a> 3494 </div> 3495 3496 3497 3498 <div class="blog-card"> 3499 <div class="image"> 3500 <img src="https://www.higgins.com.au/hubfs/DJI_20250326110715_0038_D.jpg" alt="" loading="lazy"> 3501 </div> 3502 <div class="tags"> 3503 3504 3505 3506 <div class="tag"> 3507 <a href="https://blog.higgins.com.au/projects/tag/retirement-living-aged-care">Retirement Living & Aged Care</a> 3508 </div> 3509 3510 <div class="tag"> 3511 <a href="https://blog.higgins.com.au/projects/tag/health-safety">Health & Safety</a> 3512 </div> 3513 3514 <div class="tag"> 3515 <a href="https://blog.higgins.com.au/projects/tag/external-repaint">External Repaint</a> 3516 </div> 3517 3518 <div class="tag"> 3519 <a href="https://blog.higgins.com.au/projects/tag/tasmania">Tasmania</a> 3520 </div> 3521 3522 </div> 3523 <h3>Huon Regional Care</h3> 3524 <div class="content"> 3525 Higgins Coatings - Maintaining one of most prominent Aged care in Tasmania! 3526 </div> 3527 <a href="https://blog.higgins.com.au/projects/huon-regional-care">View project</a> 3528 </div> 3529 3530 3531 3532 <div class="blog-card"> 3533 <div class="image"> 3534 <img src="https://www.higgins.com.au/hubfs/Higgins_CitipointeCC_080726_0Z9A5697.jpg" alt="" loading="lazy"> 3535 </div> 3536 <div class="tags"> 3537 3538 3539 3540 <div class="tag"> 3541 <a href="https://blog.higgins.com.au/projects/tag/education">Education</a> 3542 </div> 3543 3544 <div class="tag"> 3545 <a href="https://blog.higgins.com.au/projects/tag/brisbane">Brisbane</a> 3546 </div> 3547 3548 <div class="tag"> 3549 <a href="https://blog.higgins.com.au/projects/tag/queensland">Queensland</a> 3550 </div> 3551 3552 <div class="tag"> 3553 <a href="https://blog.higgins.com.au/projects/tag/preventative-maintenance">Preventative Maintenance</a> 3554 </div> 3555 3556 <div class="tag"> 3557 <a href="https://blog.higgins.com.au/projects/tag/external-repaint">External Repaint</a> 3558 </div> 3559 3560 <div class="tag"> 3561 <a href="https://blog.higgins.com.au/projects/tag/internal-repaint">Internal Repaint</a> 3562 </div> 3563 3564 <div class="tag"> 3565 <a href="https://blog.higgins.com.au/projects/tag/planning-project-management">Planning & Project Management</a> 3566 </div> 3567 3568 </div> 3569 <h3>Citipointe Christian College</h3> 3570 <div class="content"> 3571 Higgins Coatings - External Repaint and Maintenance Partner Project Overview Higgins Coatings has partnered with Citipointe Christian College for more than 10 years, delivering an ongoing external... 3572 </div> 3573 <a href="https://blog.higgins.com.au/projects/citipointe-christian-college">View project</a> 3574 </div> 3575 3576 3577 </div> 3578 3579 </div> 3580 </div> 3581 </section> 3582 3583 3584</div> 3585 3586</div><!--end widget-span --> 3587</div><!--end row--> 3588</div><!--end row-wrapper --> 3589 3590<div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-section"> 3591<div class="row-fluid "> 3592<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3593<div id="hs_cos_wrapper_dnd_area-module-6" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3594 <section class="visual-story-slider"> 3595 <div class="container"> 3596 <div class="visual-story-slider-wrapper" data-aos="fade-up" data-aos-duration="1000"> 3597 3598 <h2>What our customers are saying</h2> 3599 3600 3601 3602 <div class="swiper swiper-dnd_area-module-6"> 3603 <div class="swiper-wrapper"> 3604 3605 <div class="swiper-slide"> 3606 <div class="info-box-wrapper"> 3607 <div class="background-image"> 3608 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=768&name=PRINT_DSC_0979%20WEB.jpg" alt="The Ville Resort Casino, ARDO Hotel and Townsville Entertainment Centre" srcset="https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=384&name=PRINT_DSC_0979%20WEB.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=768&name=PRINT_DSC_0979%20WEB.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1152&name=PRINT_DSC_0979%20WEB.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1536&name=PRINT_DSC_0979%20WEB.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1920&name=PRINT_DSC_0979%20WEB.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=2304&name=PRINT_DSC_0979%20WEB.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3609 </div> 3610 <div class="info-box"> 3611 3612 3613 3614 <div class="content"> 3615 âAs my regular painting contractor, Higgins Coatings have provided a top rate service to the Ville and subsidiary properties. All projects are completed on time with excellent workmanship from their tradespeople. The business is very easy to deal with and The Higgins Management are very competent and knowledgeable with the products they use. They have very good communications with onsite management which makes all tasks easy to conduct.â 3616 </div> 3617 3618 3619 3620 <div class="testimonial">
3621 <span class="full-name">Engineering Operations Manager</span> 3622 <span class="designation">The Ville Resort Casino, ARDO Hotel and Townsville Entertainment Centre</span> 3623 </div> 3624 3625 3626 3627 </div> 3628 </div> 3629 </div> 3630 3631 <div class="swiper-slide"> 3632 <div class="info-box-wrapper"> 3633 <div class="background-image"> 3634 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=768&name=home-calwell-primary.jpg" alt="home-calwell-primary" srcset="https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=384&name=home-calwell-primary.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=768&name=home-calwell-primary.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1152&name=home-calwell-primary.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1536&name=home-calwell-primary.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1920&name=home-calwell-primary.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=2304&name=home-calwell-primary.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3635 </div> 3636 <div class="info-box"> 3637 3638 3639 3640 <div class="content"> 3641 âWe had the pleasure of working with Higgins Coatings over the Christmas holiday period, and we couldnât be happier with the results! Our building went from dark and drab, to bright and modernised. From start to finish, their team was incredibly fast and professional. They maintained excellent communication throughout the project, ensuring we were always up to date with progress. They were also very flexible with any variations we needed to make, adapting without any hassle and the finished paint job exceeded our expectations. Highly recommend Higgins Coatings for their excellent service.â 3642 </div> 3643 3644 3645 3646 <div class="testimonial"> 3647 <span class="full-name">Business Manager</span> 3648 <span class="designation">Calwell Primary School</span> 3649 </div> 3650 3651 3652 3653 </div> 3654 </div> 3655 </div> 3656 3657 <div class="swiper-slide"> 3658 <div class="info-box-wrapper"> 3659 <div class="background-image"> 3660 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=768&name=Regent%20on%20the%20river%20after%201.jpeg" alt="Regent on the River" srcset="https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=384&name=Regent%20on%20the%20river%20after%201.jpeg 384w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=768&name=Regent%20on%20the%20river%20after%201.jpeg 768w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1152&name=Regent%20on%20the%20river%20after%201.jpeg 1152w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1536&name=Regent%20on%20the%20river%20after%201.jpeg 1536w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1920&name=Regent%20on%20the%20river%20after%201.jpeg 1920w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=2304&name=Regent%20on%20the%20river%20after%201.jpeg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3661 </div> 3662 <div class="info-box"> 3663 3664 3665 3666 <div class="content">
3667 <span data-sheets-root="1">âThe Regent on the River Body Corporate extends its sincere thanks to Higgins Coatings for the professional delivery of our full building repaintâweâre delighted with the result. Higgins took the time to understand our needs, offering valuable guidance with the Scope of Works, Painting Specification, and a recommended Colour Consultant. Their qualified team delivered high-quality workmanship, addressed render repairs, and ensured strict adherence to safety standards. Communication was excellent throughout, and the project was completed with minimal disruption. We highly recommend Higgins for their outstanding work, competitive pricing, and the impressive transformation they achieved for our property.â<br></span> 3668 </div> 3669 3670 3671 3672 <div class="testimonial"> 3673 <span class="full-name">Body Corporate Secretary, Regent on the River</span> 3674 <span class="designation">Brisbane, QLD</span> 3675 </div> 3676 3677 3678 3679 </div> 3680 </div> 3681 </div> 3682 3683 <div class="swiper-slide"> 3684 <div class="info-box-wrapper"> 3685 <div class="background-image"> 3686 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=768&name=PRINT_DSC_0979%20WEB.jpg" alt="The Ville Resort Casino, ARDO Hotel and Townsville Entertainment Centre" srcset="https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=384&name=PRINT_DSC_0979%20WEB.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=768&name=PRINT_DSC_0979%20WEB.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1152&name=PRINT_DSC_0979%20WEB.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1536&name=PRINT_DSC_0979%20WEB.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1920&name=PRINT_DSC_0979%20WEB.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=2304&name=PRINT_DSC_0979%20WEB.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3687 </div> 3688 <div class="info-box"> 3689 3690 3691 3692 <div class="content"> 3693 âAs my regular painting contractor, Higgins Coatings have provided a top rate service to the Ville and subsidiary properties. All projects are completed on time with excellent workmanship from their tradespeople. The business is very easy to deal with and The Higgins Management are very competent and knowledgeable with the products they use. They have very good communications with onsite management which makes all tasks easy to conduct.â 3694 </div> 3695 3696 3697 3698 <div class="testimonial"> 3699 <span class="full-name">Engineering Operations Manager</span> 3700 <span class="designation">The Ville Resort Casino, ARDO Hotel and Townsville Entertainment Centre</span> 3701 </div> 3702 3703 3704 3705 </div> 3706 </div> 3707 </div> 3708 3709 <div class="swiper-slide"> 3710 <div class="info-box-wrapper"> 3711 <div class="background-image"> 3712 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=768&name=home-calwell-primary.jpg" alt="home-calwell-primary" srcset="https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=384&name=home-calwell-primary.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=768&name=home-calwell-primary.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1152&name=home-calwell-primary.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1536&name=home-calwell-primary.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1920&name=home-calwell-primary.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=2304&name=home-calwell-primary.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3713 </div> 3714 <div class="info-box"> 3715 3716 3717 3718 <div class="content"> 3719 âWe had the pleasure of working with Higgins Coatings over the Christmas holiday period, and we couldnât be happier with the results! Our building went from dark and drab, to bright and modernised. From start to finish, their team was incredibly fast and professional. They maintained excellent communication throughout the project, ensuring we were always up to date with progress. They were also very flexible with any variations we needed to make, adapting without any hassle and the finished paint job exceeded our expectations. Highly recommend Higgins Coatings for their excellent service.â 3720 </div> 3721 3722 3723 3724 <div class="testimonial">
3725 <span class="full-name">Business Manager</span> 3726 <span class="designation">Calwell Primary School</span> 3727 </div> 3728 3729 3730 3731 </div> 3732 </div> 3733 </div> 3734 3735 <div class="swiper-slide"> 3736 <div class="info-box-wrapper"> 3737 <div class="background-image"> 3738 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=768&name=Regent%20on%20the%20river%20after%201.jpeg" alt="Regent on the River" srcset="https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=384&name=Regent%20on%20the%20river%20after%201.jpeg 384w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=768&name=Regent%20on%20the%20river%20after%201.jpeg 768w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1152&name=Regent%20on%20the%20river%20after%201.jpeg 1152w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1536&name=Regent%20on%20the%20river%20after%201.jpeg 1536w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1920&name=Regent%20on%20the%20river%20after%201.jpeg 1920w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=2304&name=Regent%20on%20the%20river%20after%201.jpeg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3739 </div> 3740 <div class="info-box"> 3741 3742 3743 3744 <div class="content"> 3745 <span data-sheets-root="1">âThe Regent on the River Body Corporate extends its sincere thanks to Higgins Coatings for the professional delivery of our full building repaintâweâre delighted with the result. Higgins took the time to understand our needs, offering valuable guidance with the Scope of Works, Painting Specification, and a recommended Colour Consultant. Their qualified team delivered high-quality workmanship, addressed render repairs, and ensured strict adherence to safety standards. Communication was excellent throughout, and the project was completed with minimal disruption. We highly recommend Higgins for their outstanding work, competitive pricing, and the impressive transformation they achieved for our property.â<br></span> 3746 </div> 3747 3748 3749 3750 <div class="testimonial"> 3751 <span class="full-name">Body Corporate Secretary, Regent on the River</span> 3752 <span class="designation">Brisbane, QLD</span> 3753 </div> 3754 3755 3756 3757 </div> 3758 </div> 3759 </div> 3760 3761 <div class="swiper-slide"> 3762 <div class="info-box-wrapper"> 3763 <div class="background-image"> 3764 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=768&name=PRINT_DSC_0979%20WEB.jpg" alt="The Ville Resort Casino, ARDO Hotel and Townsville Entertainment Centre" srcset="https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=384&name=PRINT_DSC_0979%20WEB.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=768&name=PRINT_DSC_0979%20WEB.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1152&name=PRINT_DSC_0979%20WEB.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1536&name=PRINT_DSC_0979%20WEB.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=1920&name=PRINT_DSC_0979%20WEB.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/PRINT_DSC_0979%20WEB.jpg?width=2304&name=PRINT_DSC_0979%20WEB.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3765 </div> 3766 <div class="info-box"> 3767 3768 3769 3770 <div class="content"> 3771 âAs my regular painting contractor, Higgins Coatings have provided a top rate service to the Ville and subsidiary properties. All projects are completed on time with excellent workmanship from their tradespeople. The business is very easy to deal with and The Higgins Management are very competent and knowledgeable with the products they use. They have very good communications with onsite management which makes all tasks easy to conduct.â 3772 </div> 3773 3774 3775 3776 <div class="testimonial">
3777 <span class="full-name">Engineering Operations Manager</span> 3778 <span class="designation">The Ville Resort Casino, ARDO Hotel and Townsville Entertainment Centre</span> 3779 </div> 3780 3781 3782 3783 </div> 3784 </div> 3785 </div> 3786 3787 <div class="swiper-slide"> 3788 <div class="info-box-wrapper"> 3789 <div class="background-image"> 3790 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=768&name=home-calwell-primary.jpg" alt="home-calwell-primary" srcset="https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=384&name=home-calwell-primary.jpg 384w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=768&name=home-calwell-primary.jpg 768w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1152&name=home-calwell-primary.jpg 1152w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1536&name=home-calwell-primary.jpg 1536w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=1920&name=home-calwell-primary.jpg 1920w, https://www.higgins.com.au/hs-fs/hubfs/home-calwell-primary.jpg?width=2304&name=home-calwell-primary.jpg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3791 </div> 3792 <div class="info-box"> 3793 3794 3795 3796 <div class="content"> 3797 âWe had the pleasure of working with Higgins Coatings over the Christmas holiday period, and we couldnât be happier with the results! Our building went from dark and drab, to bright and modernised. From start to finish, their team was incredibly fast and professional. They maintained excellent communication throughout the project, ensuring we were always up to date with progress. They were also very flexible with any variations we needed to make, adapting without any hassle and the finished paint job exceeded our expectations. Highly recommend Higgins Coatings for their excellent service.â 3798 </div> 3799 3800 3801 3802 <div class="testimonial"> 3803 <span class="full-name">Business Manager</span> 3804 <span class="designation">Calwell Primary School</span> 3805 </div> 3806 3807 3808 3809 </div> 3810 </div> 3811 </div> 3812 3813 <div class="swiper-slide"> 3814 <div class="info-box-wrapper"> 3815 <div class="background-image"> 3816 <img width="768" style="object-position: ;" src="https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=768&name=Regent%20on%20the%20river%20after%201.jpeg" alt="Regent on the River" srcset="https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=384&name=Regent%20on%20the%20river%20after%201.jpeg 384w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=768&name=Regent%20on%20the%20river%20after%201.jpeg 768w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1152&name=Regent%20on%20the%20river%20after%201.jpeg 1152w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1536&name=Regent%20on%20the%20river%20after%201.jpeg 1536w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=1920&name=Regent%20on%20the%20river%20after%201.jpeg 1920w, https://www.higgins.com.au/hs-fs/hubfs/Regent%20on%20the%20river%20after%201.jpeg?width=2304&name=Regent%20on%20the%20river%20after%201.jpeg 2304w" sizes="(max-width: 768px) 100vw, 768px"> 3817 </div> 3818 <div class="info-box"> 3819 3820 3821 3822 <div class="content">
3823 <span data-sheets-root="1">âThe Regent on the River Body Corporate extends its sincere thanks to Higgins Coatings for the professional delivery of our full building repaintâweâre delighted with the result. Higgins took the time to understand our needs, offering valuable guidance with the Scope of Works, Painting Specification, and a recommended Colour Consultant. Their qualified team delivered high-quality workmanship, addressed render repairs, and ensured strict adherence to safety standards. Communication was excellent throughout, and the project was completed with minimal disruption. We highly recommend Higgins for their outstanding work, competitive pricing, and the impressive transformation they achieved for our property.â<br></span> 3824 </div> 3825 3826 3827 3828 <div class="testimonial"> 3829 <span class="full-name">Body Corporate Secretary, Regent on the River</span> 3830 <span class="designation">Brisbane, QLD</span> 3831 </div> 3832 3833 3834 3835 </div> 3836 </div> 3837 </div> 3838 3839 </div> 3840 3841 3842 3843 <div class="swiper-button-prev"></div> 3844 3845 <div class="swiper-button-next"></div> 3846 3847 </div> 3848 3849 3850 </div> 3851 </div> 3852 </section> 3853 3854 3855 3856 3857
3857<script> 3858 var swiperdnd_areamodule6 = new Swiper(".swiper-dnd_area-module-6", { 3859 loop: true, 3860 preloadImages: true, 3861 lazy: { 3862 loadPrevNext: true, 3863 }, 3864 3865 slidesPerView: 2, 3866 spaceBetween: 30, 3867 3868 navigation: { 3869 nextEl: ".swiper-button-next", 3870 prevEl: ".swiper-button-prev", 3871 }, 3872 }); 3873 </script>
3873 3874 3875</div> 3876 3877</div><!--end widget-span --> 3878</div><!--end row--> 3879</div><!--end row-wrapper --> 3880 3881<div class="row-fluid-wrapper row-depth-1 row-number-9 dnd-section"> 3882<div class="row-fluid "> 3883<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3884<div id="hs_cos_wrapper_dnd_area-module-7" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3885 <section class="engagement-banner"> 3886 <div class="container" data-aos="fade-up" data-aos-duration="1000"> 3887 <div class="title"> 3888 <h2>Work for us</h2> 3889 </div> 3890 3891 <div class="engagement-banner-wrapper"> 3892 <div class="background-image"> 3893 <img width="1400" src="https://www.higgins.com.au/hs-fs/hubfs/work-for-us.jpg?width=1400&name=work-for-us.jpg" alt="Work for us" srcset="https://www.higgins.com.au/hs-fs/hubfs/work-for-us.jpg?width=700&name=work-for-us.jpg 700w, https://www.higgins.com.au/hs-fs/hubfs/work-for-us.jpg?width=1400&name=work-for-us.jpg 1400w, https://www.higgins.com.au/hs-fs/hubfs/work-for-us.jpg?width=2100&name=work-for-us.jpg 2100w, https://www.higgins.com.au/hs-fs/hubfs/work-for-us.jpg?width=2800&name=work-for-us.jpg 2800w, https://www.higgins.com.au/hs-fs/hubfs/work-for-us.jpg?width=3500&name=work-for-us.jpg 3500w, https://www.higgins.com.au/hs-fs/hubfs/work-for-us.jpg?width=4200&name=work-for-us.jpg 4200w" sizes="(max-width: 1400px) 100vw, 1400px"> 3894 </div> 3895 <div class="cta-box"> 3896 3897 <h3>Work for us</h3> 3898 3899 3900 3901 <div class="content"> 3902 <span>As a family-owned business, we offer more than just a job â we provide a career pathway with ongoing training, supportive mentorship, and opportunities for growth across our national network. Whether you're an experienced painter, project manager, or industry professional, you'll be part of a team that values safety, innovation, and delivering exceptional results for our clients.</span> 3903 </div> 3904 3905 3906 3907 <a href="https://www.higgins.com.au/painting-careers">Join the team</a> 3908 3909 </div> 3910 </div> 3911 </div> 3912 </section> 3913 3914 3915</div> 3916 3917</div><!--end widget-span --> 3918</div><!--end row--> 3919</div><!--end row-wrapper --> 3920 3921<div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-section"> 3922<div class="row-fluid "> 3923<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3924<div id="hs_cos_wrapper_dnd_area-module-8" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3925 <section id="" class="interactive-map"> 3926 <div class="container-fluid"> 3927 3928 <h2>Find your local branch</h2> 3929 3930 3931 <div class="interactive-map-wrapper" data-aos="fade-up" data-aos-duration="1000"> 3932 3933 3934 3935 <div id="map-wrapper" class="map-wrapper"> 3936 <img id="map-image" src="https://www.higgins.com.au/hubfs/Australia%20styled%20map.png" alt="Australia styled map" loading="eager"> 3937 3938 <div id="branches-pin" class="branches-pin"> 3939 3940 <div class="pin-wrapper pin-wrapper-1"> 3941 <svg id="pin-1" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 3942 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 3943 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 3944 </svg> 3945 3946 <div id="pin-content-1" class="pin-content-wrapper pin-content-wrapper-1 d-none"> 3947 <div class="pin-content"> 3948 <button id="pin-close-1" class="close"> 3949 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 3950 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 3951 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 3952 </svg> 3953 </button> 3954 <div class="title"> 3955 Bundaberg 3956 </div> 3957 3958 <div class="content"> 3959 <p>Shed 1, 121 George St<br>BUNDABERG QLD 4670</p> 3960<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61428986317">+61 428 986 317</a></span> 3961 </div> 3962 </div> 3963 <div class="pin-content-tail"></div> 3964 </div> 3965 </div> 3966 3967 <div class="pin-wrapper pin-wrapper-2"> 3968 <svg id="pin-2" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 3969 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 3970 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 3971 </svg> 3972 3973 <div id="pin-content-2" class="pin-content-wrapper pin-content-wrapper-2 d-none"> 3974 <div class="pin-content"> 3975 <button id="pin-close-2" class="close"> 3976 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 3977 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 3978 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 3979 </svg> 3980 </button> 3981 <div class="title"> 3982 Ipswich 3983 </div> 3984 3985 <div class="content"> 3986 <p>2/5-7 Clay St<br>IPSWICH QLD 4305</p> 3987<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61499888959">+61 499 888 959</a></span></p> 3988 </div> 3989 </div> 3990 <div class="pin-content-tail"></div> 3991 </div> 3992 </div> 3993 3994 <div class="pin-wrapper pin-wrapper-3"> 3995 <svg id="pin-3" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 3996 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 3997 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 3998 </svg> 3999 4000 <div id="pin-content-3" class="pin-content-wrapper pin-content-wrapper-3 d-none"> 4001 <div class="pin-content"> 4002 <button id="pin-close-3" class="close"> 4003 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4004 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4005 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4006 </svg> 4007 </button> 4008 <div class="title"> 4009 Mackay 4010 </div> 4011 4012 <div class="content"> 4013 <p>
4013B09/216 Harbour Rd<br>MACKAY HARBOUR QLD 4740</p> 4014<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61417383516">+61 417 383 516</a></span> 4015 </div> 4016 </div> 4017 <div class="pin-content-tail"></div> 4018 </div> 4019 </div> 4020 4021 <div class="pin-wrapper pin-wrapper-4"> 4022 <svg id="pin-4" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4023 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4024 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4025 </svg> 4026 4027 <div id="pin-content-4" class="pin-content-wrapper pin-content-wrapper-4 d-none"> 4028 <div class="pin-content"> 4029 <button id="pin-close-4" class="close"> 4030 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4031 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4032 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4033 </svg> 4034 </button> 4035 <div class="title"> 4036 Rockhampton 4037 </div> 4038 4039 <div class="content"> 4040 <p>1/253 Bolsover St<br>ROCKHAMPTON QLD 4700</p> 4041<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61487007302">+61 487 007 302</a></span> 4042 </div> 4043 </div> 4044 <div class="pin-content-tail"></div> 4045 </div> 4046 </div> 4047 4048 <div class="pin-wrapper pin-wrapper-5"> 4049 <svg id="pin-5" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4050 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4051 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4052 </svg> 4053 4054 <div id="pin-content-5" class="pin-content-wrapper pin-content-wrapper-5 d-none"> 4055 <div class="pin-content"> 4056 <button id="pin-close-5" class="close"> 4057 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4058 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4059 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4060 </svg> 4061 </button> 4062 <div class="title"> 4063 Sunshine Coast 4064 </div> 4065 4066 <div class="content"> 4067 <p>3/8 Premier Ct<br>WARANA QLD 4575</p> 4068<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61754379039">+617 5437 9039</a></span> 4069 </div> 4070 </div> 4071 <div class="pin-content-tail"></div> 4072 </div> 4073 </div> 4074 4075 <div class="pin-wrapper pin-wrapper-6"> 4076 <svg id="pin-6" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4077 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4078 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4079 </svg> 4080 4081 <div id="pin-content-6" class="pin-content-wrapper pin-content-wrapper-6 d-none"> 4082 <div class="pin-content"> 4083 <button id="pin-close-6" class="close"> 4084 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4085 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4086 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4087 </svg> 4088 </button> 4089 <div class="title"> 4090 Gold Coast 4091 </div> 4092 4093 <div class="content"> 4094 <p>3/6 Elysium Rd<br>CARRARA QLD 4211</p> 4095<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61755690324">+617 5569 0324</a></span></p> 4096 </div> 4097 </div> 4098 <div class="pin-content-tail"></div> 4099 </div> 4100 </div> 4101 4102 <div class="pin-wrapper pin-wrapper-7"> 4103 <svg id="pin-7" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4104 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4105 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4106 </svg> 4107 4108 <div id="pin-content-7" class="pin-content-wrapper pin-content-wrapper-7 d-none"> 4109 <div class="pin-content"> 4110 <button id="pin-close-7" class="close"> 4111 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4112 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4113 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4114 </svg> 4115 </button> 4116 <div class="title"> 4117 Brisbane 4118 </div> 4119 4120 <div class="content"> 4121 <p>52B Bishop St<br>KELVIN GROVE QLD 4059</p> 4122<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61735528300">+617 3552 8300</a></span></p> 4123 </div> 4124 </div> 4125 <div class="pin-content-tail"></div> 4126 </div> 4127 </div> 4128 4129 <div class="pin-wrapper pin-wrapper-8"> 4130 <svg id="pin-8" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4131 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4132 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4133 </svg> 4134 4135 <div id="pin-content-8" class="pin-content-wrapper pin-content-wrapper-8 d-none"> 4136 <div class="pin-content"> 4137 <button id="pin-close-8" class="close"> 4138 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4139 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4140 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4141 </svg> 4142 </button> 4143 <div class="title"> 4144 Toowoomba 4145 </div> 4146 4147 <div class="content"> 4148 <p>2/7 Tointon St<br>TOOWOOMBA QLD 4350</p> 4149<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61746142502">+617 4614 2502</a></span></p> 4150 </div> 4151 </div> 4152 <div class="pin-content-tail"></div> 4153 </div> 4154 </div> 4155 4156 <div class="pin-wrapper pin-wrapper-9"> 4157 <svg id="pin-9" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4158 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4159 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4160 </svg> 4161 4162 <div id="pin-content-9" class="pin-content-wrapper pin-content-wrapper-9 d-none"> 4163 <div class="pin-content"> 4164 <button id="pin-close-9" class="close"> 4165 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4166 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4167 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4168 </svg> 4169 </button> 4170 <div class="title"> 4171 Townsville 4172 </div> 4173 4174 <div class="content"> 4175 <p>3 Okeefe Ct<br>GARBUTT QLD 4814</p><span><strong>Tel: </strong><a rel="nofollow" href="tel:+61747219000">+617 4721 9000</a></span> 4176 </div> 4177 </div> 4178 <div class="pin-content-tail"></div> 4179 </div> 4180 </div> 4181 4182 <div class="pin-wrapper pin-wrapper-10"> 4183 <svg id="pin-10" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4184 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4185 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4186 </svg> 4187 4188 <div id="pin-content-10" class="pin-content-wrapper pin-content-wrapper-10 d-none"> 4189 <div class="pin-content"> 4190 <button id="pin-close-10" class="close"> 4191 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4192 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4193 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4194 </svg> 4195 </button> 4196 <div class="title"> 4197 Cairns 4198 </div> 4199 4200 <div class="content"> 4201 <p>69 Aumuller St<br>PORTSMITH QLD 4870</p><span><strong>Tel: </strong><a rel="nofollow" href="tel:+61427719851">+61 427 719 851</a></span> 4202 </div> 4203 </div> 4204 <div class="pin-content-tail"></div> 4205 </div> 4206 </div> 4207 4208 <div class="pin-wrapper pin-wrapper-11"> 4209 <svg id="pin-11" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4210 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4211 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4212 </svg> 4213 4214 <div id="pin-content-11" class="pin-content-wrapper pin-content-wrapper-11 d-none"> 4215 <div class="pin-content"> 4216 <button id="pin-close-11" class="close"> 4217 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4218 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4219 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4220 </svg> 4221 </button> 4222 <div class="title"> 4223 Wide Bay 4224 </div> 4225 4226 <div class="content"> 4227 <p>9/102 Islander Rd<br>PIALBA QLD 4655</p> 4228<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61741945352">+617 4194 5352</a></span> 4229 </div> 4230 </div> 4231 <div class="pin-content-tail"></div> 4232 </div> 4233 </div> 4234 4235 <div class="pin-wrapper pin-wrapper-12"> 4236 <svg id="pin-12" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4237 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4238 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316
4238 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4239 </svg> 4240 4241 <div id="pin-content-12" class="pin-content-wrapper pin-content-wrapper-12 d-none"> 4242 <div class="pin-content"> 4243 <button id="pin-close-12" class="close"> 4244 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4245 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4246 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4247 </svg> 4248 </button> 4249 <div class="title"> 4250 Coffs Harbour 4251 </div> 4252 4253 <div class="content"> 4254 <p><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+611300444446">+61 1300 444 446</a></p> 4255 </div> 4256 </div> 4257 <div class="pin-content-tail"></div> 4258 </div> 4259 </div> 4260 4261 <div class="pin-wrapper pin-wrapper-13"> 4262 <svg id="pin-13" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4263 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4264 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4265 </svg> 4266 4267 <div id="pin-content-13" class="pin-content-wrapper pin-content-wrapper-13 d-none"> 4268 <div class="pin-content"> 4269 <button id="pin-close-13" class="close"> 4270 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4271 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4272 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4273 </svg> 4274 </button> 4275 <div class="title"> 4276 Newcastle 4277 </div> 4278 4279 <div class="content"> 4280 <p>7/6 Parish Dr<br>BERESFIELD NSW 2322</p> 4281<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61287551400">+612 8755 1400</a></span> 4282 </div> 4283 </div> 4284 <div class="pin-content-tail"></div> 4285 </div> 4286 </div> 4287 4288 <div class="pin-wrapper pin-wrapper-14"> 4289 <svg id="pin-14" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4290 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4291 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4292 </svg> 4293 4294 <div id="pin-content-14" class="pin-content-wrapper pin-content-wrapper-14 d-none"> 4295 <div class="pin-content"> 4296 <button id="pin-close-14" class="close"> 4297 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4298 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4299 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4300 </svg> 4301 </button> 4302 <div class="title"> 4303 Sydney 4304 </div> 4305 4306 <div class="content"> 4307 <p>17 Forrester St<br>KINGSGROVE NSW 2208</p> 4308<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61287551400">+612 8755 1400</a></span> 4309 </div> 4310 </div> 4311 <div class="pin-content-tail"></div> 4312 </div> 4313 </div> 4314 4315 <div class="pin-wrapper pin-wrapper-15"> 4316 <svg id="pin-15" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4317 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4318 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4319 </svg> 4320 4321 <div id="pin-content-15" class="pin-content-wrapper pin-content-wrapper-15 d-none"> 4322 <div class="pin-content"> 4323 <button id="pin-close-15" class="close"> 4324 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4325 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4326 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4327 </svg> 4328 </button> 4329 <div class="title"> 4330 Tamworth 4331 </div> 4332 4333 <div class="content"> 4334 <p>1/8 Denison St<br>TAMINDA NSW 2340</p> 4335<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61487612748">+614 876 127 48</a></span> 4336 </div> 4337 </div> 4338 <div class="pin-content-tail"></div> 4339 </div> 4340 </div> 4341 4342 <div class="pin-wrapper pin-wrapper-16"> 4343 <svg id="pin-16" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4344 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4345 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4346 </svg> 4347 4348 <div id="pin-content-16" class="pin-content-wrapper pin-content-wrapper-16 d-none"> 4349 <div class="pin-content"> 4350 <button id="pin-close-16" class="close"> 4351 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4352 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4353 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4354 </svg> 4355 </button> 4356 <div class="title"> 4357 Wollongong 4358 </div> 4359 4360 <div class="content"> 4361 <p>35 Montague St<br>NORTH WOLLONGONG NSW 2500</p> 4362<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61287551400">+612 8755 1400</a></span> 4363 </div> 4364 </div> 4365 <div class="pin-content-tail"></div> 4366 </div> 4367 </div> 4368 4369 <div class="pin-wrapper pin-wrapper-17"> 4370 <svg id="pin-17" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4371 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4372 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4373 </svg> 4374 4375 <div id="pin-content-17" class="pin-content-wrapper pin-content-wrapper-17 d-none"> 4376 <div class="pin-content"> 4377 <button id="pin-close-17" class="close"> 4378 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4379 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4380 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4381 </svg> 4382 </button> 4383 <div class="title"> 4384 Canberra 4385 </div> 4386 4387 <div class="content"> 4388 <p>10/65 Tennant St<br>FYSHWICK ACT 2609</p> 4389<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61403006462">+614 030 064 62</a></span> 4390 </div> 4391 </div> 4392 <div class="pin-content-tail"></div> 4393 </div> 4394 </div> 4395 4396 <div class="pin-wrapper pin-wrapper-18"> 4397 <svg id="pin-18" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4398 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4399 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4400 </svg> 4401 4402 <div id="pin-content-18" class="pin-content-wrapper pin-content-wrapper-18 d-none"> 4403 <div class="pin-content"> 4404 <button id="pin-close-18" class="close"> 4405 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4406 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4407 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4408 </svg> 4409 </button> 4410 <div class="title"> 4411 Dandenong 4412 </div> 4413 4414 <div class="content"> 4415 <p><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61396469999">+613 9646 9999</a></p> 4416 </div> 4417 </div> 4418 <div class="pin-content-tail"></div> 4419 </div> 4420 </div> 4421 4422 <div class="pin-wrapper pin-wrapper-19"> 4423 <svg id="pin-19" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4424 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4425 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4426 </svg> 4427 4428 <div id="pin-content-19" class="pin-content-wrapper pin-content-wrapper-19 d-none"> 4429 <div class="pin-content"> 4430 <button id="pin-close-19" class="close"> 4431 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4432 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4433 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4434 </svg> 4435 </button> 4436 <div class="title"> 4437 Northern Vic 4438 </div> 4439 4440 <div class="content"> 4441 <p>151a Vaughan St<br>SHEPPARTON VIC 3630</p> 4442<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61477805843">+614 778 058 43</a></span> 4443 </div> 4444 </div> 4445 <div class="pin-content-tail"></div> 4446 </div> 4447 </div> 4448 4449 <div class="pin-wrapper pin-wrapper-20"> 4450 <svg id="pin-20" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4451 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4452 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4453 </svg> 4454 4455 <div id="pin-content-20" class="pin-content-wrapper pin-content-wrapper-20 d-none"> 4456 <div class="pin-content"> 4457 <button id="pin-close-20" class="close"> 4458 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4459 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4460 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4461 </svg> 4462 </button> 4463 <div class="title"> 4464 Melbourne 4465 </div> 4466 4467 <div class="content"> 4468
4468 <p><span>1/297 Ingles St</span><br>PORT MELBOURNE VIC 3207</p> 4469<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61396469999">+613 9646 9999</a></span> 4470 </div> 4471 </div> 4472 <div class="pin-content-tail"></div> 4473 </div> 4474 </div> 4475 4476 <div class="pin-wrapper pin-wrapper-21"> 4477 <svg id="pin-21" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4478 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4479 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4480 </svg> 4481 4482 <div id="pin-content-21" class="pin-content-wrapper pin-content-wrapper-21 d-none"> 4483 <div class="pin-content"> 4484 <button id="pin-close-21" class="close"> 4485 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4486 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4487 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4488 </svg> 4489 </button> 4490 <div class="title"> 4491 Western Vic 4492 </div> 4493 4494 <div class="content"> 4495 <p>1/34 Essington St<br>GROVEDALE VIC 3216</p> 4496<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61352344791">+613 5234 4791</a></span> 4497 </div> 4498 </div> 4499 <div class="pin-content-tail"></div> 4500 </div> 4501 </div> 4502 4503 <div class="pin-wrapper pin-wrapper-22"> 4504 <svg id="pin-22" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4505 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4506 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4507 </svg> 4508 4509 <div id="pin-content-22" class="pin-content-wrapper pin-content-wrapper-22 d-none"> 4510 <div class="pin-content"> 4511 <button id="pin-close-22" class="close"> 4512 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4513 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4514 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4515 </svg> 4516 </button> 4517 <div class="title"> 4518 Hobart 4519 </div> 4520 4521 <div class="content"> 4522 <p>4/60 Charles St<br>MOONAH TAS 7009</p> 4523<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61487988711">+614 879 887 11</a></span> 4524 </div> 4525 </div> 4526 <div class="pin-content-tail"></div> 4527 </div> 4528 </div> 4529 4530 <div class="pin-wrapper pin-wrapper-23"> 4531 <svg id="pin-23" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4532 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4533 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4534 </svg> 4535 4536 <div id="pin-content-23" class="pin-content-wrapper pin-content-wrapper-23 d-none"> 4537 <div class="pin-content"> 4538 <button id="pin-close-23" class="close"> 4539 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4540 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4541 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4542 </svg> 4543 </button> 4544 <div class="title"> 4545 Adelaide 4546 </div> 4547 4548 <div class="content"> 4549 <p>9A Crittenden Rd,<br>FINDON 5023</p><span><strong>Tel: </strong><a rel="nofollow" href="tel:+61883014600">+618 8301 4600</a></span> 4550 </div> 4551 </div> 4552 <div class="pin-content-tail"></div> 4553 </div> 4554 </div> 4555 4556 <div class="pin-wrapper pin-wrapper-24"> 4557 <svg id="pin-24" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4558 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4559 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4560 </svg> 4561 4562 <div id="pin-content-24" class="pin-content-wrapper pin-content-wrapper-24 d-none"> 4563 <div class="pin-content"> 4564 <button id="pin-close-24" class="close"> 4565 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4566 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4567 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4568 </svg> 4569 </button> 4570 <div class="title"> 4571 Perth 4572 </div> 4573 4574 <div class="content"> 4575 <p>1/42 Chisholm Cres<br>Kewdale 6105</p> 4576<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61894411500">+618 9441 1500</a></span> 4577 </div> 4578 </div> 4579 <div class="pin-content-tail"></div> 4580 </div> 4581 </div> 4582 4583 <div class="pin-wrapper pin-wrapper-25"> 4584 <svg id="pin-25" class="pin" width="27" height="39" viewbox="0 0 27 39" fill="none" xmlns="http://www.w3.org/2000/svg"> 4585 <path d="M26.8199 13.3391C26.8199 21.7331 16.7248 35.839 14.1668 38.3969C13.5584 39.0053 13.5584 39.0053 12.95 38.3969C10.392 35.839 0.296875 21.7952 0.296875 13.3391C0.296875 6.01293 6.23227 0.0775146 13.5584 0.0775146C20.8845 0.0775146 26.8199 6.01293 26.8199 13.3391Z" fill="#FF8201" /> 4586 <path d="M20.6984 13.3887C20.6984 17.3125 17.5197 20.4913 13.5958 20.4913C9.672 20.4913 6.49316 17.3125 6.49316 13.3887C6.49316 9.46483 9.672 6.28601 13.5958 6.28601C17.5197 6.28601 20.6984 9.46483 20.6984 13.3887Z" fill="white" /> 4587 </svg> 4588 4589 <div id="pin-content-25" class="pin-content-wrapper pin-content-wrapper-25 d-none"> 4590 <div class="pin-content"> 4591 <button id="pin-close-25" class="close"> 4592 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4593 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4594 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4595 </svg> 4596 </button> 4597 <div class="title"> 4598 Darwin 4599 </div> 4600 4601 <div class="content"> 4602 <p>1/74 Winnellie Road<br>WINNELLIE 0820</p> 4603<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61419868547">+61 419 868 547</a></span> 4604 </div> 4605 </div> 4606 <div class="pin-content-tail"></div> 4607 </div> 4608 </div> 4609 4610 </div> 4611 4612 <div id="spinner" class="spinner-grow" role="status">
4613 <span class="visually-hidden">Loading...</span> 4614 </div> 4615 </div> 4616 4617 <div class="mobile-branches"> 4618 4619 <div id="mobile-branch-1" class="mobile-branch-content-wrapper mobile-branch-1 d-none"> 4620 <div class="branch-content"> 4621 <button id="branch-close-1" class="close"> 4622 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4623 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4624 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4625 </svg> 4626 </button> 4627 <div class="title"> 4628 Bundaberg 4629 </div> 4630 4631 <div class="content"> 4632 <p>Shed 1, 121 George St<br>BUNDABERG QLD 4670</p> 4633<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61428986317">+61 428 986 317</a></span> 4634 </div> 4635 </div> 4636 </div> 4637 4638 <div id="mobile-branch-2" class="mobile-branch-content-wrapper mobile-branch-2 d-none"> 4639 <div class="branch-content"> 4640 <button id="branch-close-2" class="close"> 4641 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4642 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4643 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4644 </svg> 4645 </button> 4646 <div class="title"> 4647 Ipswich 4648 </div> 4649 4650 <div class="content"> 4651 <p>2/5-7 Clay St<br>IPSWICH QLD 4305</p> 4652<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61499888959">+61 499 888 959</a></span></p> 4653 </div> 4654 </div> 4655 </div> 4656 4657 <div id="mobile-branch-3" class="mobile-branch-content-wrapper mobile-branch-3 d-none"> 4658 <div class="branch-content"> 4659 <button id="branch-close-3" class="close"> 4660 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4661 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4662 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4663 </svg> 4664 </button> 4665 <div class="title"> 4666 Mackay 4667 </div> 4668 4669 <div class="content"> 4670 <p>B09/216 Harbour Rd<br>MACKAY HARBOUR QLD 4740</p> 4671<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61417383516">+61 417 383 516</a></span> 4672 </div> 4673 </div> 4674 </div> 4675 4676 <div id="mobile-branch-4" class="mobile-branch-content-wrapper mobile-branch-4 d-none"> 4677 <div class="branch-content"> 4678 <button id="branch-close-4" class="close"> 4679 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4680 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4681 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4682 </svg> 4683 </button> 4684 <div class="title"> 4685 Rockhampton 4686 </div> 4687 4688 <div class="content"> 4689 <p>1/253 Bolsover St<br>ROCKHAMPTON QLD 4700</p> 4690<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61487007302">+61 487 007 302</a></span> 4691 </div> 4692 </div> 4693 </div> 4694 4695 <div id="mobile-branch-5" class="mobile-branch-content-wrapper mobile-branch-5 d-none"> 4696 <div class="branch-content"> 4697 <button id="branch-close-5" class="close"> 4698 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4699 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4700 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4701 </svg> 4702 </button> 4703 <div class="title"> 4704 Sunshine Coast 4705 </div> 4706 4707 <div class="content"> 4708 <p>3/8 Premier Ct<br>WARANA QLD 4575</p> 4709<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61754379039">+617 5437 9039</a></span> 4710 </div> 4711 </div> 4712 </div> 4713 4714 <div id="mobile-branch-6" class="mobile-branch-content-wrapper mobile-branch-6 d-none"> 4715 <div class="branch-content"> 4716 <button id="branch-close-6" class="close"> 4717 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4718 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4719 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4720 </svg> 4721 </button> 4722 <div class="title"> 4723 Gold Coast 4724 </div> 4725 4726 <div class="content"> 4727 <p>3/6 Elysium Rd<br>CARRARA QLD 4211</p> 4728<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61755690324">+617 5569 0324</a></span></p> 4729 </div> 4730 </div> 4731 </div> 4732 4733 <div id="mobile-branch-7" class="mobile-branch-content-wrapper mobile-branch-7 d-none"> 4734 <div class="branch-content"> 4735 <button id="branch-close-7" class="close"> 4736 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4737 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4738 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4739 </svg> 4740 </button> 4741 <div class="title"> 4742 Brisbane 4743 </div> 4744 4745 <div class="content"> 4746 <p>52B Bishop St<br>KELVIN GROVE QLD 4059</p> 4747<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61735528300">+617 3552 8300</a></span></p> 4748 </div> 4749 </div> 4750 </div> 4751 4752 <div id="mobile-branch-8" class="mobile-branch-content-wrapper mobile-branch-8 d-none"> 4753 <div class="branch-content"> 4754 <button id="branch-close-8" class="close"> 4755 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4756 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4757 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4758 </svg> 4759 </button> 4760 <div class="title"> 4761 Toowoomba 4762 </div> 4763 4764 <div class="content"> 4765 <p>2/7 Tointon St<br>TOOWOOMBA QLD 4350</p> 4766<p><span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61746142502">+617 4614 2502</a></span></p> 4767 </div> 4768 </div> 4769 </div> 4770 4771 <div id="mobile-branch-9" class="mobile-branch-content-wrapper mobile-branch-9 d-none"> 4772 <div class="branch-content"> 4773 <button id="branch-close-9" class="close"> 4774 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4775 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4776 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4777 </svg> 4778 </button> 4779 <div class="title"> 4780 Townsville 4781 </div> 4782 4783 <div class="content"> 4784 <p>3 Okeefe Ct<br>GARBUTT QLD 4814</p><span><strong>Tel: </strong><a rel="nofollow" href="tel:+61747219000">+617 4721 9000</a></span> 4785 </div> 4786 </div> 4787 </div> 4788 4789 <div id="mobile-branch-10" class="mobile-branch-content-wrapper mobile-branch-10 d-none"> 4790 <div class="branch-content"> 4791 <button id="branch-close-10" class="close"> 4792 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4793 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4794 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4795 </svg> 4796 </button> 4797 <div class="title"> 4798 Cairns 4799 </div> 4800 4801 <div class="content"> 4802 <p>69 Aumuller St<br>PORTSMITH QLD 4870</p><span><strong>Tel: </strong><a rel="nofollow" href="tel:+61427719851">+61 427 719 851</a></span> 4803 </div> 4804 </div> 4805 </div> 4806 4807 <div id="mobile-branch-11" class="mobile-branch-content-wrapper mobile-branch-11 d-none"> 4808 <div class="branch-content"> 4809 <button id="branch-close-11" class="close"> 4810 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4811 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4812 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4813 </svg> 4814 </button> 4815 <div class="title"> 4816 Wide Bay 4817 </div> 4818 4819 <div class="content"> 4820 <p>9/102 Islander Rd<br>PIALBA QLD 4655</p> 4821<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61741945352">+617 4194 5352</a></span> 4822 </div> 4823 </div> 4824 </div> 4825 4826 <div id="mobile-branch-12" class="mobile-branch-content-wrapper mobile-branch-12 d-none"> 4827 <div class="branch-content"> 4828 <button id="branch-close-12" class="close"> 4829 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4830 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4831 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4832 </svg> 4833 </button> 4834 <div class="title"> 4835 Coffs Harbour 4836 </div> 4837 4838 <div class="content"> 4839 <p><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+611300444446">+61 1300 444 446</a></p> 4840 </div> 4841 </div> 4842 </div> 4843 4844 <div id="mobile-branch-13" class="mobile-branch-content-wrapper mobile-branch-13 d-none"> 4845 <div class="branch-content"> 4846 <button id="branch-close-13" class="close"> 4847 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4848 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4849 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4850 </svg> 4851 </button> 4852 <div class="title"> 4853 Newcastle 4854 </div> 4855 4856 <div class="content"> 4857 <p>7/6 Parish Dr<br>BERESFIELD NSW 2322</p> 4858<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61287551400">+612 8755 1400</a></span> 4859 </div> 4860 </div> 4861 </div> 4862 4863 <div id="mobile-branch-14" class="mobile-branch-content-wrapper mobile-branch-14 d-none"> 4864 <div class="branch-content"> 4865 <button id="branch-close-14" class="close"> 4866 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4867 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4868 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4869 </svg> 4870 </button> 4871 <div class="title"> 4872 Sydney 4873 </div> 4874 4875 <div class="content"> 4876 <p>17 Forrester St<br>KINGSGROVE NSW 2208</p> 4877<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61287551400">+612 8755 1400</a></span> 4878 </div> 4879 </div> 4880 </div> 4881 4882 <div id="mobile-branch-15" class="mobile-branch-content-wrapper mobile-branch-15 d-none"> 4883 <div class="branch-content"> 4884 <button id="branch-close-15" class="close"> 4885 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4886 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4887 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4888 </svg> 4889 </button> 4890 <div class="title"> 4891 Tamworth 4892 </div> 4893 4894 <div class="content"> 4895 <p>1/8 Denison St<br>TAMINDA NSW 2340</p> 4896<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61487612748">+614 876 127 48</a></span> 4897 </div> 4898 </div> 4899 </div> 4900 4901 <div id="mobile-branch-16" class="mobile-branch-content-wrapper mobile-branch-16 d-none"> 4902 <div class="branch-content"> 4903 <button id="branch-close-16" class="close"> 4904 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4905 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4906 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4907 </svg> 4908 </button> 4909 <div class="title"> 4910 Wollongong 4911 </div> 4912 4913 <div class="content"> 4914 <p>35 Montagu
4914e St<br>NORTH WOLLONGONG NSW 2500</p> 4915<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61287551400">+612 8755 1400</a></span> 4916 </div> 4917 </div> 4918 </div> 4919 4920 <div id="mobile-branch-17" class="mobile-branch-content-wrapper mobile-branch-17 d-none"> 4921 <div class="branch-content"> 4922 <button id="branch-close-17" class="close"> 4923 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4924 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4925 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4926 </svg> 4927 </button> 4928 <div class="title"> 4929 Canberra 4930 </div> 4931 4932 <div class="content"> 4933 <p>10/65 Tennant St<br>FYSHWICK ACT 2609</p> 4934<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61403006462">+614 030 064 62</a></span> 4935 </div> 4936 </div> 4937 </div> 4938 4939 <div id="mobile-branch-18" class="mobile-branch-content-wrapper mobile-branch-18 d-none"> 4940 <div class="branch-content"> 4941 <button id="branch-close-18" class="close"> 4942 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4943 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4944 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4945 </svg> 4946 </button> 4947 <div class="title"> 4948 Dandenong 4949 </div> 4950 4951 <div class="content"> 4952 <p><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61396469999">+613 9646 9999</a></p> 4953 </div> 4954 </div> 4955 </div> 4956 4957 <div id="mobile-branch-19" class="mobile-branch-content-wrapper mobile-branch-19 d-none"> 4958 <div class="branch-content"> 4959 <button id="branch-close-19" class="close"> 4960 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4961 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4962 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4963 </svg> 4964 </button> 4965 <div class="title"> 4966 Northern Vic 4967 </div> 4968 4969 <div class="content"> 4970 <p>151a Vaughan St<br>SHEPPARTON VIC 3630</p> 4971<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61477805843">+614 778 058 43</a></span> 4972 </div> 4973 </div> 4974 </div> 4975 4976 <div id="mobile-branch-20" class="mobile-branch-content-wrapper mobile-branch-20 d-none"> 4977 <div class="branch-content"> 4978 <button id="branch-close-20" class="close"> 4979 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4980 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 4981 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 4982 </svg> 4983 </button> 4984 <div class="title"> 4985 Melbourne 4986 </div> 4987 4988 <div class="content"> 4989 <p><span>1/297 Ingles St</span><br>PORT MELBOURNE VIC 3207</p> 4990<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61396469999">+613 9646 9999</a></span> 4991 </div> 4992 </div> 4993 </div> 4994 4995 <div id="mobile-branch-21" class="mobile-branch-content-wrapper mobile-branch-21 d-none"> 4996 <div class="branch-content"> 4997 <button id="branch-close-21" class="close"> 4998 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 4999 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 5000 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 5001 </svg> 5002 </button> 5003 <div class="title"> 5004 Western Vic 5005 </div> 5006 5007 <div class="content"> 5008 <p>1/34 Essington St<br>GROVEDALE VIC 3216</p> 5009<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61352344791">+613 5234 4791</a></span> 5010 </div> 5011 </div> 5012 </div> 5013 5014 <div id="mobile-branch-22" class="mobile-branch-content-wrapper mobile-branch-22 d-none"> 5015 <div class="branch-content"> 5016 <button id="branch-close-22" class="close"> 5017 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 5018 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 5019 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 5020 </svg> 5021 </button> 5022 <div class="title"> 5023 Hobart 5024 </div> 5025 5026 <div class="content"> 5027 <p>4/60 Charles St<br>MOONAH TAS 7009</p> 5028<span><strong>Tel: </strong><a rel="nofollow noopener" href="tel:+61487988711">+614 879 887 11</a></span> 5029 </div> 5030 </div> 5031 </div> 5032 5033 <div id="mobile-branch-23" class="mobile-branch-content-wrapper mobile-branch-23 d-none"> 5034 <div class="branch-content"> 5035 <button id="branch-close-23" class="close"> 5036 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 5037 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 5038 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 5039 </svg> 5040 </button> 5041 <div class="title"> 5042 Adelaide 5043 </div> 5044 5045 <div class="content"> 5046 <p>9A Crittenden Rd,<br>FINDON 5023</p><span><strong>Tel: </strong><a rel="nofollow" href="tel:+61883014600">+618 8301 4600</a></span> 5047 </div> 5048 </div> 5049 </div> 5050 5051 <div id="mobile-branch-24" class="mobile-branch-content-wrapper mobile-branch-24 d-none"> 5052 <div class="branch-content"> 5053 <button id="branch-close-24" class="close"> 5054 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 5055 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 5056 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 5057 </svg> 5058 </button> 5059 <div class="title"> 5060 Perth 5061 </div> 5062 5063 <div class="content"> 5064 <p>1/42 Chisholm Cres<br>Kewdale 6105</p> 5065<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61894411500">+618 9441 1500</a></span> 5066 </div> 5067 </div> 5068 </div> 5069 5070 <div id="mobile-branch-25" class="mobile-branch-content-wrapper mobile-branch-25 d-none"> 5071 <div class="branch-content"> 5072 <button id="branch-close-25" class="close"> 5073 <svg width="27" height="27" viewbox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 5074 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 0.706633 -0.70758 0.706633 7.34717 6.75659)" fill="#262729" /> 5075 <rect width="18.5505" height="1.09121" transform="matrix(0.70758 -0.706633 0.70758 0.706633 6.5752 19.8652)" fill="#262729" /> 5076 </svg> 5077 </button> 5078 <div class="title"> 5079 Darwin 5080 </div> 5081 5082 <div class="content"> 5083 <p>1/74 Winnellie Road<br>WINNELLIE 0820</p> 5084<span><strong>Tel: </strong><a rel="nofollow" href="tel:+61419868547">+61 419 868 547</a></span> 5085 </div> 5086 </div> 5087 </div> 5088 5089 </div> 5090 </div> 5091 </div> 5092
5093 <div class="zoom-controls"> 5094 <button id="zoom-in" class="zoom-in enabled"> 5095 <svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5096 <rect y="11" width="24" height="2" fill="#FF8201" /> 5097 <rect x="11" y="24" width="24" height="2" transform="rotate(-90 11 24)" fill="#FF8201" /> 5098 </svg> 5099 </button> 5100 5101 <button id="zoom-out" class="zoom-out"> 5102 <svg width="24" height="24" viewbox="0 0 24 2" fill="none" xmlns="http://www.w3.org/2000/svg"> 5103 <rect width="24" height="2" fill="white" /> 5104 </svg> 5105 </button> 5106 </div> 5107 </section> 5108 5109 5110 5111
5111<script> 5112 let zoomIn = document.getElementById("zoom-in"); 5113 let zoomOut = document.getElementById("zoom-out"); 5114 let interactiveMap = document.getElementById("map-wrapper"); 5115 let pinWrapper = document.getElementById("branches-pin"); 5116 let spinner = document.getElementById("spinner"); 5117 const pins = document.querySelectorAll('.pin'); 5118 5119 window.addEventListener("load", (event) => { 5120 var panZoom = Panzoom(interactiveMap, { 5121 maxScale: 2, 5122 minScale: 0.1, 5123 step: 0.1, 5124 }) 5125 5126 function setZoomControls() { 5127 let zoomValue = panZoom.getScale(); 5128 5129 5130 5131 if (zoomValue < 2) { 5132 zoomIn.classList.add("enabled"); 5133 } else { 5134 zoomIn.classList.remove("enabled"); 5135 } 5136 5137 if (zoomValue > 0.1) { 5138 zoomOut.classList.add("enabled"); 5139 } else { 5140 zoomOut.classList.remove("enabled"); 5141 } 5142 } 5143 5144 zoomIn.addEventListener('click', () => { 5145 panZoom.zoomIn(); 5146 setZoomControls(); 5147 }); 5148 zoomOut.addEventListener('click', () => { 5149 panZoom.zoomOut(); 5150 setZoomControls(); 5151 }); 5152 5153 5154 interactiveMap.addEventListener("contextmenu", function (event) { 5155 event.preventDefault(); 5156 }); 5157 5158 5159 interactiveMap.addEventListener("dblclick", function (event) { 5160 if (event.button === 0) { 5161 panZoom.zoomIn(); 5162 setZoomControls(); 5163 } 5164 }); 5165 5166 let lastRightClickTime = 0; 5167 5168 interactiveMap.addEventListener("pointerdown", function(event) { 5169 if (event.button === 2) { // right click 5170 const now = Date.now(); 5171 if (now - lastRightClickTime < 300) { 5172 panZoom.zoomOut(); 5173 setZoomControls(); 5174 lastRightClickTime = 0; // reset 5175 } else { 5176 lastRightClickTime = now; 5177 } 5178 } 5179 }); 5180 5181 setZoomControls(); 5182 5183 function centerMapOnCoordinate(mapX, mapY) { 5184 const rect = interactiveMap.getBoundingClientRect(); 5185 const scale = panZoom.getScale(); // OFFICIAL 5186 const { x, y } = panZoom.getPan(); // OFFICIAL 5187 5188 const centerX = rect.width / 2; 5189 const centerY = rect.height / 2; 5190 5191 const newPanX = centerX - (mapX * scale); 5192 const newPanY = centerY - (mapY * scale); 5193 5194 panZoom.pan(newPanX, newPanY, { animate: true }); // OFFICIAL 5195 } 5196 5197 5198 document.getElementById("pin-1").addEventListener('click', (event) => { 5199 if (document.getElementById("pin-content-1").classList.contains("d-none")) { 5200 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5201 // Within each pin, find the .pin-content-wrapper 5202 const pinContent = pin.querySelector(".pin-content-wrapper"); 5203 if (pinContent) { 5204 // Add Bootstrap's "d-none" utility class to hide it 5205 pinContent.classList.add("d-none"); 5206 } 5207 }); 5208 5209 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5210 pin.classList.add("d-none"); 5211 }); 5212 5213 document.getElementById("pin-content-1").classList.remove("d-none"); 5214 document.getElementById("mobile-branch-1").classList.remove("d-none"); 5215 5216 if (window.innerWidth > 800) { 5217 const rect = interactiveMap.getBoundingClientRect(); 5218 const scale = panZoom.getScale(); // Panzoom 5219 5220 // Where the click happened on screen relative to the map 5221 const clickX = event.clientX - rect.left; 5222 const clickY = event.clientY - rect.top; 5223 5224 // Map coordinate (reverse transform) 5225 const mapX = clickX / scale; 5226 const mapY = clickY / scale; 5227 5228 // Center of the viewport 5229 const centerX = rect.width / 2; 5230 const centerY = rect.height / 2; 5231 5232 // New pan that would center the clicked map point 5233 const newPanX = centerX - (mapX * scale); 5234 const newPanY = centerY - (mapY * scale); 5235 5236 panZoom.pan(newPanX, newPanY, { animate: true }); 5237 } else { 5238 const container = document.querySelector('.interactive-map-wrapper'); 5239 const rect = container.getBoundingClientRect(); 5240 5241 // 1. Get the current pan & scale from Panzoom 5242 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5243 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5244 5245 // 2. Figure out where you clicked *inside* the container 5246 const clickX = event.clientX - rect.left; 5247 const clickY = event.clientY - rect.top; 5248 5249 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5250 const centerViewportX = rect.width / 2; 5251 const centerViewportY = rect.height / 2; 5252 5253 const newPanX = panX + (centerViewportX - clickX); 5254 const newPanY = panY + (centerViewportY - clickY); 5255 5256 // 4. Animate there 5257 panZoom.pan(newPanX, newPanY, { animate: true }); 5258 } 5259 } else { 5260 document.getElementById("pin-content-1").classList.add("d-none"); 5261 } 5262 5263 if (document.getElementById("-button") && !document.getElementById("pin-content-1").classList.contains("d-none")) { 5264 document.getElementById("-button").click(); 5265 } 5266 5267 document.getElementById("pin-content-1").classList.contains("d-none") 5268 }); 5269 5270 document.getElementById("pin-close-1").addEventListener('click', () => { 5271 document.getElementById("pin-content-1").classList.add("d-none"); 5272 }); 5273 5274 document.getElementById("branch-close-1").addEventListener('click', () => { 5275 document.getElementById("mobile-branch-1").classList.add("d-none"); 5276 }); 5277 5278 document.getElementById("pin-2").addEventListener('click', (event) => { 5279 if (document.getElementById("pin-content-2").classList.contains("d-none")) { 5280 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5281 // Within each pin, find the .pin-content-wrapper 5282 const pinContent = pin.querySelector(".pin-content-wrapper"); 5283 if (pinContent) { 5284 // Add Bootstrap's "d-none" utility class to hide it 5285 pinContent.classList.add("d-none"); 5286 } 5287 }); 5288 5289 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5290 pin.classList.add("d-none"); 5291 }); 5292 5293 document.getElementById("pin-content-2").classList.remove("d-none"); 5294 document.getElementById("mobile-branch-2").classList.remove("d-none"); 5295 5296 if (window.innerWidth > 800) { 5297 const rect = interactiveMap.getBoundingClientRect(); 5298 const scale = panZoom.getScale(); // Panzoom 5299 5300 // Where the click happened on screen relative to the map 5301 const clickX = event.clientX - rect.left; 5302 const clickY = event.clientY - rect.top; 5303 5304 // Map coordinate (reverse transform) 5305 const mapX = clickX / scale; 5306 const mapY = clickY / scale; 5307 5308 // Center of the viewport 5309 const centerX = rect.width / 2; 5310 const centerY = rect.height / 2; 5311 5312 // New pan that would center the clicked map point 5313 const newPanX = centerX - (mapX * scale); 5314 const newPanY = centerY - (mapY * scale); 5315 5316 panZoom.pan(newPanX, newPanY, { animate: true }); 5317 } else { 5318 const container = document.querySelector('.interactive-map-wrapper'); 5319 const rect = container.getBoundingClientRect(); 5320 5321 // 1. Get the current pan & scale from Panzoom 5322 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5323 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5324 5325 // 2. Figure out where you clicked *inside* the container 5326 const clickX = event.clientX - rect.left; 5327 const clickY = event.clientY - rect.top; 5328 5329 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5330 const centerViewportX = rect.width / 2; 5331 const centerViewportY = rect.height / 2; 5332 5333 const newPanX = panX + (centerViewportX - clickX); 5334 const newPanY = panY + (centerViewportY - clickY); 5335 5336 // 4. Animate there 5337 panZoom.pan(newPanX, newPanY, { animate: true }); 5338 } 5339 } else { 5340 document.getElementById("pin-content-2").classList.add("d-none"); 5341 } 5342 5343 if (document.getElementById("-button") && !document.getElementById("pin-content-2").classList.contains("d-none")) { 5344 document.getElementById("-button").click(); 5345 } 5346 5347 document.getElementById("pin-content-2").classList.contains("d-none") 5348 }); 5349 5350 document.getElementById("pin-close-2").addEventListener('click', () => { 5351 document.getElementById("pin-content-2").classList.add("d-none"); 5352 }); 5353 5354 document.getElementById("branch-close-2").addEventListener('click', () => { 5355 document.getElementById("mobile-branch-2").classList.add("d-none"); 5356 }); 5357 5358 document.getElementById("pin-3").addEventListener('click', (event) => { 5359 if (document.getElementById("pin-content-3").classList.contains("d-none")) { 5360 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5361 // Within each pin, find the .pin-content-wrapper 5362 const pinContent = pin.querySelector(".pin-content-wrapper"); 5363 if (pinContent) { 5364 // Add Bootstrap's "d-none" utility class to hide it 5365 pinContent.classList.add("d-none"); 5366 } 5367 }); 5368 5369 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5370 pin.classList.add("d-none"); 5371 }); 5372 5373 document.getElementById("pin-content-3").classList.remove("d-none"); 5374 document.getElementById("mobile-branch-3").classList.remove("d-none"); 5375 5376 if (window.innerWidth > 800) { 5377 const rect = interactiveMap.getBoundingClientRect(); 5378 const scale = panZoom.getScale(); // Panzoom 5379 5380 // Where the click happened on screen relative to the map 5381 const clickX = event.clientX - rect.left; 5382 const clickY = event.clientY - rect.top; 5383 5384 // Map coordinate (reverse transform) 5385 const mapX = clickX / scale; 5386 const mapY = clickY / scale; 5387 5388 // Center of the viewport 5389 const centerX = rect.width / 2; 5390 const centerY = rect.height / 2; 5391 5392 // New pan that would center the clicked map point 5393 const newPanX = centerX - (mapX * scale); 5394 const newPanY = centerY - (mapY * scale); 5395 5396 panZoom.pan(newPanX, newPanY, { animate: true }); 5397 } else { 5398 const container = document.querySelector('.interactive-map-wrapper'); 5399 const rect = container.getBoundingClientRect(); 5400 5401 // 1. Get the current pan & scale from Panzoom 5402 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5403 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5404 5405 // 2. Figure out where you clicked *inside* the container 5406 const clickX = event.clientX - rect.left; 5407 const clickY = event.clientY - rect.top; 5408 5409 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5410 const centerViewportX = rect.width / 2; 5411 const centerViewportY = rect.height / 2; 5412 5413 const newPanX = panX + (centerViewportX - clickX); 5414 const newPanY = panY + (centerViewportY - clickY); 5415 5416 // 4. Animate there 5417 panZoom.pan(newPanX, newPanY, { animate: true }); 5418 } 5419 } else { 5420 document.getElementById("pin-content-3").classList.add("d-none"); 5421 } 5422 5423 if (document.getElementById("-button") && !document.getElementById("pin-content-3").classList.contains("d-none")) { 5424 document.getElementById("-button").click(); 5425 } 5426 5427 document.getElementById("pin-content-3").classList.contains("d-none") 5428 }); 5429 5430 document.getElementById("pin-close-3").addEventListener('click', () => { 5431 document.getElementById("pin-content-3").classList.add("d-none"); 5432 }); 5433 5434 document.getElementById("branch-close-3").addEventListener('click', () => { 5435 document.getElementById("mobile-branch-3").classList.add("d-none"); 5436 }); 5437 5438 document.getElementById("pin-4").addEventListener('click', (event) => { 5439 if (document.getElementById("pin-content-4").classList.contains("d-none")) { 5440 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5441 // Within each pin, find the .pin-content-wrapper 5442 const pinContent = pin.querySelector(".pin-content-wrapper"); 5443 if (pinContent) { 5444 // Add Bootstrap's "d-none" utility class to hide it 5445 pinContent.classList.add("d-none"); 5446 } 5447 }); 5448 5449 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5450 pin.classList.add("d-none"); 5451 }); 5452 5453 document.getElementById("pin-content-4").classList.remove("d-none"); 5454 document.getElementById("mobile-branch-4").classList.remove("d-none"); 5455 5456 if (window.innerWidth > 800) { 5457 const rect = interactiveMap.getBoundingClientRect(); 5458 const scale = panZoom.getScale(); // Panzoom 5459 5460 // Where the click happened on screen relative to the map 5461 const clickX = event.clientX - rect.left; 5462 const clickY = event.clientY - rect.top; 5463 5464 // Map coordinate (reverse transform) 5465 const mapX = clickX / scale; 5466 const mapY = clickY / scale; 5467 5468 // Center of the viewport 5469 const centerX = rect.width / 2; 5470 const centerY = rect.height / 2; 5471 5472 // New pan that would center the clicked map point 5473 const newPanX = centerX - (mapX * scale); 5474 const newPanY = centerY - (mapY * scale); 5475 5476 panZoom.pan(newPanX, newPanY, { animate: true }); 5477 } else { 5478 const container = document.querySelector('.interactive-map-wrapper'); 5479 const rect = container.getBoundingClientRect(); 5480 5481 // 1. Get the current pan & scale from Panzoom 5482 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5483 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5484 5485 // 2. Figure out where you clicked *inside* the container 5486 const clickX = event.clientX - rect.left; 5487 const clickY = event.clientY - rect.top; 5488 5489 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5490 const centerViewportX = rect.width / 2; 5491 const centerViewportY = rect.height / 2; 5492 5493 const newPanX = panX + (centerViewportX - clickX); 5494 const newPanY = panY + (centerViewportY - clickY); 5495 5496 // 4. Animate there 5497 panZoom.pan(newPanX, newPanY, { animate: true }); 5498 } 5499 } else { 5500 document.getElementById("pin-content-4").classList.add("d-none"); 5501 } 5502 5503 if (document.getElementById("-button") && !document.getElementById("pin-content-4").classList.contains("d-none")) { 5504 document.getElementById("-button").click(); 5505 } 5506 5507 document.getElementById("pin-content-4").classList.contains("d-none") 5508 }); 5509 5510 document.getElementById("pin-close-4").addEventListener('click', () => { 5511 document.getElementById("pin-content-4").classList.add("d-none"); 5512 }); 5513 5514 document.getElementById("branch-close-4").addEventListener('click', () => { 5515 document.getElementById("mobile-branch-4").classList.add("d-none"); 5516 }); 5517 5518 document.getElementById("pin-5").addEventListener('click', (event) => { 5519 if (document.getElementById("pin-content-5").classList.contains("d-none")) { 5520 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5521 // Within each pin, find the .pin-content-wrapper 5522 const pinContent = pin.querySelector(".pin-content-wrapper"); 5523 if (pinContent) { 5524 // Add Bootstrap's "d-none" utility class to hide it 5525 pinContent.classList.add("d-none"); 5526 } 5527 }); 5528 5529 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5530 pin.classList.add("d-none"); 5531 }); 5532 5533 document.getElementById("pin-content-5").classList.remove("d-none"); 5534 document.getElementById("mobile-branch-5").classList.remove("d-none"); 5535 5536 if (window.innerWidth > 800) { 5537 const rect = interactiveMap.getBoundingClientRect(); 5538 const scale = panZoom.getScale(); // Panzoom 5539 5540 // Where the click happened on screen relative to the map 5541 const clickX = event.clientX - rect.left; 5542 const clickY = event.clientY - rect.top; 5543 5544 // Map coordinate (reverse transform) 5545 const mapX = clickX / scale; 5546 const mapY = clickY / scale; 5547 5548 // Center of the viewport 5549 const centerX = rect.width / 2; 5550 const centerY = rect.height / 2; 5551 5552 // New pan that would center the clicked map point 5553 const newPanX = centerX - (mapX * scale); 5554 const newPanY = centerY - (mapY * scale); 5555 5556 panZoom.pan(newPanX, newPanY, { animate: true }); 5557 } else { 5558 const container = document.querySelector('.interactive-map-wrapper'); 5559 const rect = container.getBoundingClientRect(); 5560 5561 // 1. Get the current pan & scale from Panzoom 5562 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5563 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5564 5565 // 2. Figure out where you clicked *inside* the container 5566 const clickX = event.clientX - rect.left; 5567 const clickY = event.clientY - rect.top; 5568 5569 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5570 const centerViewportX = rect.width / 2; 5571 const centerViewportY = rect.height / 2; 5572 5573 const newPanX = panX + (centerViewportX - clickX); 5574 const newPanY = panY + (centerViewportY - clickY); 5575 5576 // 4. Animate there 5577 panZoom.pan(newPanX, newPanY, { animate: true }); 5578 } 5579 } else { 5580 document.getElementById("pin-content-5").classList.add("d-none"); 5581 } 5582 5583 if (document.getElementById("-button") && !document.getElementById("pin-content-5").classList.contains("d-none")) { 5584 document.getElementById("-button").click(); 5585 } 5586 5587 document.getElementById("pin-content-5").classList.contains("d-none") 5588 }); 5589 5590 document.getElementById("pin-close-5").addEventListener('click', () => { 5591 document.getElementById("pin-content-5").classList.add("d-none"); 5592 }); 5593 5594 document.getElementById("branch-close-5").addEventListener('click', () => { 5595 document.getElementById("mobile-branch-5").classList.add("d-none"); 5596 }); 5597 5598 document.getElementById("pin-6").addEventListener('click', (event) => { 5599 if (document.getElementById("pin-content-6").classList.contains("d-none")) { 5600 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5601 // Within each pin, find the .pin-content-wrapper 5602 const pinContent = pin.querySelector(".pin-content-wrapper"); 5603 if (pinContent) { 5604 // Add Bootstrap's "d-none" utility class to hide it 5605 pinContent.classList.add("d-none"); 5606 } 5607 }); 5608 5609 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5610 pin.classList.add("d-none"); 5611 }); 5612 5613 document.getElementById("pin-content-6").classList.remove("d-none"); 5614 document.getElementById("mobile-branch-6").classList.remove("d-none"); 5615 5616 if (window.innerWidth > 800) { 5617 const rect = interactiveMap.getBoundingClientRect(); 5618 const scale = panZoom.getScale(); // Panzoom 5619 5620 // Where the click happened on screen relative to the map 5621 const clickX = event.clientX - rect.left; 5622 const clickY = event.clientY - rect.top; 5623 5624 // Map coordinate (reverse transform) 5625 const mapX = clickX / scale; 5626 const mapY = clickY / scale; 5627 5628 // Center of the viewport 5629 const centerX = rect.width / 2; 5630 const centerY = rect.height / 2; 5631 5632 // New pan that would center the clicked map point 5633 const newPanX = centerX - (mapX * scale); 5634 const newPanY = centerY - (mapY * scale); 5635 5636 panZoom.pan(newPanX, newPanY, { animate: true }); 5637 } else { 5638 const container = document.querySelector('.interactive-map-wrapper'); 5639 const rect = container.getBoundingClientRect(); 5640 5641 // 1. Get the current pan & scale from Panzoom 5642 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5643 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5644 5645 // 2. Figure out where you clicked *inside* the container 5646 const clickX = event.clientX - rect.left; 5647 const clickY = event.clientY - rect.top; 5648 5649 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5650 const centerViewportX = rect.width / 2; 5651 const centerViewportY = rect.height / 2; 5652 5653 const newPanX = panX + (centerViewportX - clickX); 5654 const newPanY = panY + (centerViewportY - clickY); 5655 5656 // 4. Animate there 5657 panZoom.pan(newPanX, newPanY, { animate: true }); 5658 } 5659 } else { 5660 document.getElementById("pin-content-6").classList.add("d-none"); 5661 } 5662 5663 if (document.getElementById("-button") && !document.getElementById("pin-content-6").classList.contains("d-none")) { 5664 document.getElementById("-button").click(); 5665 } 5666 5667 document.getElementById("pin-content-6").classList.contains("d-none") 5668 }); 5669 5670 document.getElementById("pin-close-6").addEventListener('click', () => { 5671 document.getElementById("pin-content-6").classList.add("d-none"); 5672 }); 5673 5674 document.getElementById("branch-close-6").addEventListener('click', () => { 5675 document.getElementById("mobile-branch-6").classList.add("d-none"); 5676 }); 5677 5678 document.getElementById("pin-7").addEventListener('click', (event) => { 5679 if (document.getElementById("pin-content-7").classList.contains("d-none")) { 5680 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5681 // Within each pin, find the .pin-content-wrapper 5682 const pinContent = pin.querySelector(".pin-content-wrapper"); 5683 if (pinContent) { 5684 // Add Bootstrap's "d-none" utility class to hide it 5685 pinContent.classList.add("d-none"); 5686 } 5687 }); 5688 5689 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5690 pin.classList.add("d-none"); 5691 }); 5692 5693 document.getElementById("pin-content-7").classList.remove("d-none"); 5694 document.getElementById("mobile-branch-7").classList.remove("d-none"); 5695 5696 if (window.innerWidth > 800) { 5697 const rect = interactiveMap.getBoundingClientRect(); 5698 const scale = panZoom.getScale(); // Panzoom 5699 5700 // Where the click happened on screen relative to the map 5701 const clickX = event.clientX - rect.left; 5702 const clickY = event.clientY - rect.top; 5703 5704 // Map coordinate (reverse transform) 5705 const mapX = clickX / scale; 5706 const mapY = clickY / scale; 5707 5708 // Center of the viewport 5709 const centerX = rect.width / 2; 5710 const centerY = rect.height / 2; 5711 5712 // New pan that would center the clicked map point 5713 const newPanX = centerX - (mapX * scale); 5714 const newPanY = centerY - (mapY * scale); 5715 5716 panZoom.pan(newPanX, newPanY, { animate: true }); 5717 } else { 5718 const container = document.querySelector('.interactive-map-wrapper'); 5719 const rect = container.getBoundingClientRect(); 5720 5721 // 1. Get the current pan & scale from Panzoom 5722 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5723 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5724 5725 // 2. Figure out where you clicked *inside* the container 5726 const clickX = event.clientX - rect.left; 5727 const clickY = event.clientY - rect.top; 5728 5729 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5730 const centerViewportX = rect.width / 2; 5731 const centerViewportY = rect.height / 2; 5732 5733 const newPanX = panX + (centerViewportX - clickX); 5734 const newPanY = panY + (centerViewportY - clickY); 5735 5736 // 4. Animate there 5737 panZoom.pan(newPanX, newPanY, { animate: true }); 5738 } 5739 } else { 5740 document.getElementById("pin-content-7").classList.add("d-none"); 5741 } 5742 5743 if (document.getElementById("-button") && !document.getElementById("pin-content-7").classList.contains("d-none")) { 5744 document.getElementById("-button").click(); 5745 } 5746 5747 document.getElementById("pin-content-7").classList.contains("d-none") 5748 }); 5749 5750 document.getElementById("pin-close-7").addEventListener('click', () => { 5751 document.getElementById("pin-content-7").classList.add("d-none"); 5752 }); 5753 5754 document.getElementById("branch-close-7").addEventListener('click', () => { 5755 document.getElementById("mobile-branch-7").classList.add("d-none"); 5756 }); 5757 5758 document.getElementById("pin-8").addEventListener('click', (event) => { 5759 if (document.getElementById("pin-content-8").classList.contains("d-none")) { 5760 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5761 // Within each pin, find the .pin-content-wrapper 5762 const pinContent = pin.querySelector(".pin-content-wrapper"); 5763 if (pinContent) { 5764 // Add Bootstrap's "d-none" utility class to hide it 5765 pinContent.classList.add("d-none"); 5766 } 5767 }); 5768 5769 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5770 pin.classList.add("d-none"); 5771 }); 5772 5773 document.getElementById("pin-content-8").classList.remove("d-none"); 5774 document.getElementById("mobile-branch-8").classList.remove("d-none"); 5775 5776 if (window.innerWidth > 800) { 5777 const rect = interactiveMap.getBoundingClientRect(); 5778 const scale = panZoom.getScale(); // Panzoom 5779 5780 // Where the click happened on screen relative to the map 5781 const clickX = event.clientX - rect.left; 5782 const clickY = event.clientY - rect.top; 5783 5784 // Map coordinate (reverse transform) 5785 const mapX = clickX / scale; 5786 const mapY = clickY / scale; 5787 5788 // Center of the viewport 5789 const centerX = rect.width / 2; 5790 const centerY = rect.height / 2; 5791 5792 // New pan that would center the clicked map point 5793 const newPanX = centerX - (mapX * scale); 5794 const newPanY = centerY - (mapY * scale); 5795 5796 panZoom.pan(newPanX, newPanY, { animate: true }); 5797 } else { 5798 const container = document.querySelector('.interactive-map-wrapper'); 5799 const rect = container.getBoundingClientRect(); 5800 5801 // 1. Get the current pan & scale from Panzoom 5802 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5803 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5804 5805 // 2. Figure out where you clicked *inside* the container 5806 const clickX = event.clientX - rect.left; 5807 const clickY = event.clientY - rect.top; 5808 5809 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5810 const centerViewportX = rect.width / 2; 5811 const centerViewportY = rect.height / 2; 5812 5813 const newPanX = panX + (centerViewportX - clickX); 5814 const newPanY = panY + (centerViewportY - clickY); 5815 5816 // 4. Animate there 5817 panZoom.pan(newPanX, newPanY, { animate: true }); 5818 } 5819 } else { 5820 document.getElementById("pin-content-8").classList.add("d-none"); 5821 } 5822 5823 if (document.getElementById("-button") && !document.getElementById("pin-content-8").classList.contains("d-none")) { 5824 document.getElementById("-button").click(); 5825 } 5826 5827 document.getElementById("pin-content-8").classList.contains("d-none") 5828 }); 5829 5830 document.getElementById("pin-close-8").addEventListener('click', () => { 5831 document.getElementById("pin-content-8").classList.add("d-none"); 5832 }); 5833 5834 document.getElementById("branch-close-8").addEventListener('click', () => { 5835 document.getElementById("mobile-branch-8").classList.add("d-none"); 5836 }); 5837 5838 document.getElementById("pin-9").addEventListener('click', (event) => { 5839 if (document.getElementById("pin-content-9").classList.contains("d-none")) { 5840 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5841 // Within each pin, find the .pin-content-wrapper 5842 const pinContent = pin.querySelector(".pin-content-wrapper"); 5843 if (pinContent) { 5844 // Add Bootstrap's "d-none" utility class to hide it 5845 pinContent.classList.add("d-none"); 5846 } 5847 }); 5848 5849 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5850 pin.classList.add("d-none"); 5851 }); 5852 5853 document.getElementById("pin-content-9").classList.remove("d-none"); 5854 document.getElementById("mobile-branch-9").classList.remove("d-none"); 5855 5856 if (window.innerWidth > 800) { 5857 const rect = interactiveMap.getBoundingClientRect(); 5858 const scale = panZoom.getScale(); // Panzoom 5859 5860 // Where the click happened on screen relative to the map 5861 const clickX = event.clientX - rect.left; 5862 const clickY = event.clientY - rect.top; 5863 5864 // Map coordinate (reverse transform) 5865 const mapX = clickX / scale; 5866 const mapY = clickY / scale; 5867 5868 // Center of the viewport 5869 const centerX = rect.width / 2; 5870 const centerY = rect.height / 2; 5871 5872 // New pan that would center the clicked map point 5873 const newPanX = centerX - (mapX * scale); 5874 const newPanY = centerY - (mapY * scale); 5875 5876 panZoom.pan(newPanX, newPanY, { animate: true }); 5877 } else { 5878 const container = document.querySelector('.interactive-map-wrapper'); 5879 const rect = container.getBoundingClientRect(); 5880 5881 // 1. Get the current pan & scale from Panzoom 5882 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5883 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5884 5885 // 2. Figure out where you clicked *inside* the container 5886 const clickX = event.clientX - rect.left; 5887 const clickY = event.clientY - rect.top; 5888 5889 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5890 const centerViewportX = rect.width / 2; 5891 const centerViewportY = rect.height / 2; 5892 5893 const newPanX = panX + (centerViewportX - clickX); 5894 const newPanY = panY + (centerViewportY - clickY); 5895 5896 // 4. Animate there 5897 panZoom.pan(newPanX, newPanY, { animate: true }); 5898 } 5899 } else { 5900 document.getElementById("pin-content-9").classList.add("d-none"); 5901 } 5902 5903 if (document.getElementById("-button") && !document.getElementById("pin-content-9").classList.contains("d-none")) { 5904 document.getElementById("-button").click(); 5905 } 5906 5907 document.getElementById("pin-content-9").classList.contains("d-none") 5908 }); 5909 5910 document.getElementById("pin-close-9").addEventListener('click', () => { 5911 document.getElementById("pin-content-9").classList.add("d-none"); 5912 }); 5913 5914 document.getElementById("branch-close-9").addEventListener('click', () => { 5915 document.getElementById("mobile-branch-9").classList.add("d-none"); 5916 }); 5917 5918 document.getElementById("pin-10").addEventListener('click', (event) => { 5919 if (document.getElementById("pin-content-10").classList.contains("d-none")) { 5920 document.querySelectorAll(".pin-wrapper").forEach(pin => {
5921 // Within each pin, find the .pin-content-wrapper 5922 const pinContent = pin.querySelector(".pin-content-wrapper"); 5923 if (pinContent) { 5924 // Add Bootstrap's "d-none" utility class to hide it 5925 pinContent.classList.add("d-none"); 5926 } 5927 }); 5928 5929 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 5930 pin.classList.add("d-none"); 5931 }); 5932 5933 document.getElementById("pin-content-10").classList.remove("d-none"); 5934 document.getElementById("mobile-branch-10").classList.remove("d-none"); 5935 5936 if (window.innerWidth > 800) { 5937 const rect = interactiveMap.getBoundingClientRect(); 5938 const scale = panZoom.getScale(); // Panzoom 5939 5940 // Where the click happened on screen relative to the map 5941 const clickX = event.clientX - rect.left; 5942 const clickY = event.clientY - rect.top; 5943 5944 // Map coordinate (reverse transform) 5945 const mapX = clickX / scale; 5946 const mapY = clickY / scale; 5947 5948 // Center of the viewport 5949 const centerX = rect.width / 2; 5950 const centerY = rect.height / 2; 5951 5952 // New pan that would center the clicked map point 5953 const newPanX = centerX - (mapX * scale); 5954 const newPanY = centerY - (mapY * scale); 5955 5956 panZoom.pan(newPanX, newPanY, { animate: true }); 5957 } else { 5958 const container = document.querySelector('.interactive-map-wrapper'); 5959 const rect = container.getBoundingClientRect(); 5960 5961 // 1. Get the current pan & scale from Panzoom 5962 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 5963 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 5964 5965 // 2. Figure out where you clicked *inside* the container 5966 const clickX = event.clientX - rect.left; 5967 const clickY = event.clientY - rect.top; 5968 5969 // 3. Compute the new absolute translation so that that click lands at the containerâs center 5970 const centerViewportX = rect.width / 2; 5971 const centerViewportY = rect.height / 2; 5972 5973 const newPanX = panX + (centerViewportX - clickX); 5974 const newPanY = panY + (centerViewportY - clickY); 5975 5976 // 4. Animate there 5977 panZoom.pan(newPanX, newPanY, { animate: true }); 5978 } 5979 } else { 5980 document.getElementById("pin-content-10").classList.add("d-none"); 5981 } 5982 5983 if (document.getElementById("-button") && !document.getElementById("pin-content-10").classList.contains("d-none")) { 5984 document.getElementById("-button").click(); 5985 } 5986 5987 document.getElementById("pin-content-10").classList.contains("d-none") 5988 }); 5989 5990 document.getElementById("pin-close-10").addEventListener('click', () => { 5991 document.getElementById("pin-content-10").classList.add("d-none"); 5992 }); 5993 5994 document.getElementById("branch-close-10").addEventListener('click', () => { 5995 document.getElementById("mobile-branch-10").classList.add("d-none"); 5996 }); 5997 5998 document.getElementById("pin-11").addEventListener('click', (event) => { 5999 if (document.getElementById("pin-content-11").classList.contains("d-none")) { 6000 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6001 // Within each pin, find the .pin-content-wrapper 6002 const pinContent = pin.querySelector(".pin-content-wrapper"); 6003 if (pinContent) { 6004 // Add Bootstrap's "d-none" utility class to hide it 6005 pinContent.classList.add("d-none"); 6006 } 6007 }); 6008 6009 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6010 pin.classList.add("d-none"); 6011 }); 6012 6013 document.getElementById("pin-content-11").classList.remove("d-none"); 6014 document.getElementById("mobile-branch-11").classList.remove("d-none"); 6015 6016 if (window.innerWidth > 800) { 6017 const rect = interactiveMap.getBoundingClientRect(); 6018 const scale = panZoom.getScale(); // Panzoom 6019 6020 // Where the click happened on screen relative to the map 6021 const clickX = event.clientX - rect.left; 6022 const clickY = event.clientY - rect.top; 6023 6024 // Map coordinate (reverse transform) 6025 const mapX = clickX / scale; 6026 const mapY = clickY / scale; 6027 6028 // Center of the viewport 6029 const centerX = rect.width / 2; 6030 const centerY = rect.height / 2; 6031 6032 // New pan that would center the clicked map point 6033 const newPanX = centerX - (mapX * scale); 6034 const newPanY = centerY - (mapY * scale); 6035 6036 panZoom.pan(newPanX, newPanY, { animate: true }); 6037 } else { 6038 const container = document.querySelector('.interactive-map-wrapper'); 6039 const rect = container.getBoundingClientRect(); 6040 6041 // 1. Get the current pan & scale from Panzoom 6042 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6043 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6044 6045 // 2. Figure out where you clicked *inside* the container 6046 const clickX = event.clientX - rect.left; 6047 const clickY = event.clientY - rect.top; 6048 6049 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6050 const centerViewportX = rect.width / 2; 6051 const centerViewportY = rect.height / 2; 6052 6053 const newPanX = panX + (centerViewportX - clickX); 6054 const newPanY = panY + (centerViewportY - clickY); 6055 6056 // 4. Animate there 6057 panZoom.pan(newPanX, newPanY, { animate: true }); 6058 } 6059 } else { 6060 document.getElementById("pin-content-11").classList.add("d-none"); 6061 } 6062 6063 if (document.getElementById("-button") && !document.getElementById("pin-content-11").classList.contains("d-none")) { 6064 document.getElementById("-button").click(); 6065 } 6066 6067 document.getElementById("pin-content-11").classList.contains("d-none") 6068 }); 6069 6070 document.getElementById("pin-close-11").addEventListener('click', () => { 6071 document.getElementById("pin-content-11").classList.add("d-none"); 6072 }); 6073 6074 document.getElementById("branch-close-11").addEventListener('click', () => { 6075 document.getElementById("mobile-branch-11").classList.add("d-none"); 6076 }); 6077 6078 document.getElementById("pin-12").addEventListener('click', (event) => { 6079 if (document.getElementById("pin-content-12").classList.contains("d-none")) { 6080 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6081 // Within each pin, find the .pin-content-wrapper 6082 const pinContent = pin.querySelector(".pin-content-wrapper"); 6083 if (pinContent) { 6084 // Add Bootstrap's "d-none" utility class to hide it 6085 pinContent.classList.add("d-none"); 6086 } 6087 }); 6088 6089 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6090 pin.classList.add("d-none"); 6091 }); 6092 6093 document.getElementById("pin-content-12").classList.remove("d-none"); 6094 document.getElementById("mobile-branch-12").classList.remove("d-none"); 6095 6096 if (window.innerWidth > 800) { 6097 const rect = interactiveMap.getBoundingClientRect(); 6098 const scale = panZoom.getScale(); // Panzoom 6099 6100 // Where the click happened on screen relative to the map 6101 const clickX = event.clientX - rect.left; 6102 const clickY = event.clientY - rect.top; 6103 6104 // Map coordinate (reverse transform) 6105 const mapX = clickX / scale; 6106 const mapY = clickY / scale; 6107 6108 // Center of the viewport 6109 const centerX = rect.width / 2; 6110 const centerY = rect.height / 2; 6111 6112 // New pan that would center the clicked map point 6113 const newPanX = centerX - (mapX * scale); 6114 const newPanY = centerY - (mapY * scale); 6115 6116 panZoom.pan(newPanX, newPanY, { animate: true }); 6117 } else { 6118 const container = document.querySelector('.interactive-map-wrapper'); 6119 const rect = container.getBoundingClientRect(); 6120 6121 // 1. Get the current pan & scale from Panzoom 6122 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6123 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6124 6125 // 2. Figure out where you clicked *inside* the container 6126 const clickX = event.clientX - rect.left; 6127 const clickY = event.clientY - rect.top; 6128 6129 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6130 const centerViewportX = rect.width / 2; 6131 const centerViewportY = rect.height / 2; 6132 6133 const newPanX = panX + (centerViewportX - clickX); 6134 const newPanY = panY + (centerViewportY - clickY); 6135 6136 // 4. Animate there 6137 panZoom.pan(newPanX, newPanY, { animate: true }); 6138 } 6139 } else { 6140 document.getElementById("pin-content-12").classList.add("d-none"); 6141 } 6142 6143 if (document.getElementById("-button") && !document.getElementById("pin-content-12").classList.contains("d-none")) { 6144 document.getElementById("-button").click(); 6145 } 6146 6147 document.getElementById("pin-content-12").classList.contains("d-none") 6148 }); 6149 6150 document.getElementById("pin-close-12").addEventListener('click', () => { 6151 document.getElementById("pin-content-12").classList.add("d-none"); 6152 }); 6153 6154 document.getElementById("branch-close-12").addEventListener('click', () => { 6155 document.getElementById("mobile-branch-12").classList.add("d-none"); 6156 }); 6157 6158 document.getElementById("pin-13").addEventListener('click', (event) => { 6159 if (document.getElementById("pin-content-13").classList.contains("d-none")) { 6160 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6161 // Within each pin, find the .pin-content-wrapper 6162 const pinContent = pin.querySelector(".pin-content-wrapper"); 6163 if (pinContent) { 6164 // Add Bootstrap's "d-none" utility class to hide it 6165 pinContent.classList.add("d-none"); 6166 } 6167 }); 6168 6169 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6170 pin.classList.add("d-none"); 6171 }); 6172 6173 document.getElementById("pin-content-13").classList.remove("d-none"); 6174 document.getElementById("mobile-branch-13").classList.remove("d-none"); 6175 6176 if (window.innerWidth > 800) { 6177 const rect = interactiveMap.getBoundingClientRect(); 6178 const scale = panZoom.getScale(); // Panzoom 6179 6180 // Where the click happened on screen relative to the map 6181 const clickX = event.clientX - rect.left; 6182 const clickY = event.clientY - rect.top; 6183 6184 // Map coordinate (reverse transform) 6185 const mapX = clickX / scale; 6186 const mapY = clickY / scale; 6187 6188 // Center of the viewport 6189 const centerX = rect.width / 2; 6190 const centerY = rect.height / 2; 6191 6192 // New pan that would center the clicked map point 6193 const newPanX = centerX - (mapX * scale); 6194 const newPanY = centerY - (mapY * scale); 6195 6196 panZoom.pan(newPanX, newPanY, { animate: true }); 6197 } else { 6198 const container = document.querySelector('.interactive-map-wrapper'); 6199 const rect = container.getBoundingClientRect(); 6200 6201 // 1. Get the current pan & scale from Panzoom 6202 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6203 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6204 6205 // 2. Figure out where you clicked *inside* the container 6206 const clickX = event.clientX - rect.left; 6207 const clickY = event.clientY - rect.top; 6208 6209 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6210 const centerViewportX = rect.width / 2; 6211 const centerViewportY = rect.height / 2; 6212 6213 const newPanX = panX + (centerViewportX - clickX); 6214 const newPanY = panY + (centerViewportY - clickY); 6215 6216 // 4. Animate there 6217 panZoom.pan(newPanX, newPanY, { animate: true }); 6218 } 6219 } else { 6220 document.getElementById("pin-content-13").classList.add("d-none"); 6221 } 6222 6223 if (document.getElementById("-button") && !document.getElementById("pin-content-13").classList.contains("d-none")) { 6224 document.getElementById("-button").click(); 6225 } 6226 6227 document.getElementById("pin-content-13").classList.contains("d-none") 6228 }); 6229 6230 document.getElementById("pin-close-13").addEventListener('click', () => { 6231 document.getElementById("pin-content-13").classList.add("d-none"); 6232 }); 6233 6234 document.getElementById("branch-close-13").addEventListener('click', () => { 6235 document.getElementById("mobile-branch-13").classList.add("d-none"); 6236 }); 6237 6238 document.getElementById("pin-14").addEventListener('click', (event) => { 6239 if (document.getElementById("pin-content-14").classList.contains("d-none")) { 6240 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6241 // Within each pin, find the .pin-content-wrapper 6242 const pinContent = pin.querySelector(".pin-content-wrapper"); 6243 if (pinContent) { 6244 // Add Bootstrap's "d-none" utility class to hide it 6245 pinContent.classList.add("d-none"); 6246 } 6247 }); 6248 6249 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6250 pin.classList.add("d-none"); 6251 }); 6252 6253 document.getElementById("pin-content-14").classList.remove("d-none"); 6254 document.getElementById("mobile-branch-14").classList.remove("d-none"); 6255 6256 if (window.innerWidth > 800) { 6257 const rect = interactiveMap.getBoundingClientRect(); 6258 const scale = panZoom.getScale(); // Panzoom 6259 6260 // Where the click happened on screen relative to the map 6261 const clickX = event.clientX - rect.left; 6262 const clickY = event.clientY - rect.top; 6263 6264 // Map coordinate (reverse transform) 6265 const mapX = clickX / scale; 6266 const mapY = clickY / scale; 6267 6268 // Center of the viewport 6269 const centerX = rect.width / 2; 6270 const centerY = rect.height / 2; 6271 6272 // New pan that would center the clicked map point 6273 const newPanX = centerX - (mapX * scale); 6274 const newPanY = centerY - (mapY * scale); 6275 6276 panZoom.pan(newPanX, newPanY, { animate: true }); 6277 } else { 6278 const container = document.querySelector('.interactive-map-wrapper'); 6279 const rect = container.getBoundingClientRect(); 6280 6281 // 1. Get the current pan & scale from Panzoom 6282 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6283 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6284 6285 // 2. Figure out where you clicked *inside* the container 6286 const clickX = event.clientX - rect.left; 6287 const clickY = event.clientY - rect.top; 6288 6289 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6290 const centerViewportX = rect.width / 2; 6291 const centerViewportY = rect.height / 2; 6292 6293 const newPanX = panX + (centerViewportX - clickX); 6294 const newPanY = panY + (centerViewportY - clickY); 6295 6296 // 4. Animate there 6297 panZoom.pan(newPanX, newPanY, { animate: true }); 6298 } 6299 } else { 6300 document.getElementById("pin-content-14").classList.add("d-none"); 6301 } 6302 6303 if (document.getElementById("-button") && !document.getElementById("pin-content-14").classList.contains("d-none")) { 6304 document.getElementById("-button").click(); 6305 } 6306 6307 document.getElementById("pin-content-14").classList.contains("d-none") 6308 }); 6309 6310 document.getElementById("pin-close-14").addEventListener('click', () => { 6311 document.getElementById("pin-content-14").classList.add("d-none"); 6312 }); 6313 6314 document.getElementById("branch-close-14").addEventListener('click', () => { 6315 document.getElementById("mobile-branch-14").classList.add("d-none"); 6316 }); 6317 6318 document.getElementById("pin-15").addEventListener('click', (event) => { 6319 if (document.getElementById("pin-content-15").classList.contains("d-none")) { 6320 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6321 // Within each pin, find the .pin-content-wrapper 6322 const pinContent = pin.querySelector(".pin-content-wrapper"); 6323 if (pinContent) { 6324 // Add Bootstrap's "d-none" utility class to hide it 6325 pinContent.classList.add("d-none"); 6326 } 6327 }); 6328 6329 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6330 pin.classList.add("d-none"); 6331 }); 6332 6333 document.getElementById("pin-content-15").classList.remove("d-none"); 6334 document.getElementById("mobile-branch-15").classList.remove("d-none"); 6335 6336 if (window.innerWidth > 800) { 6337 const rect = interactiveMap.getBoundingClientRect(); 6338 const scale = panZoom.getScale(); // Panzoom 6339 6340 // Where the click happened on screen relative to the map 6341 const clickX = event.clientX - rect.left; 6342 const clickY = event.clientY - rect.top; 6343 6344 // Map coordinate (reverse transform) 6345 const mapX = clickX / scale; 6346 const mapY = clickY / scale; 6347 6348 // Center of the viewport 6349 const centerX = rect.width / 2; 6350 const centerY = rect.height / 2; 6351 6352 // New pan that would center the clicked map point 6353 const newPanX = centerX - (mapX * scale); 6354 const newPanY = centerY - (mapY * scale); 6355 6356 panZoom.pan(newPanX, newPanY, { animate: true }); 6357 } else { 6358 const container = document.querySelector('.interactive-map-wrapper'); 6359 const rect = container.getBoundingClientRect(); 6360 6361 // 1. Get the current pan & scale from Panzoom 6362 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6363 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6364 6365 // 2. Figure out where you clicked *inside* the container 6366 const clickX = event.clientX - rect.left; 6367 const clickY = event.clientY - rect.top; 6368 6369 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6370 const centerViewportX = rect.width / 2; 6371 const centerViewportY = rect.height / 2; 6372 6373 const newPanX = panX + (centerViewportX - clickX); 6374 const newPanY = panY + (centerViewportY - clickY); 6375 6376 // 4. Animate there 6377 panZoom.pan(newPanX, newPanY, { animate: true }); 6378 } 6379 } else { 6380 document.getElementById("pin-content-15").classList.add("d-none"); 6381 } 6382 6383 if (document.getElementById("-button") && !document.getElementById("pin-content-15").classList.contains("d-none")) { 6384 document.getElementById("-button").click(); 6385 } 6386 6387 document.getElementById("pin-content-15").classList.contains("d-none") 6388 }); 6389 6390 document.getElementById("pin-close-15").addEventListener('click', () => { 6391 document.getElementById("pin-content-15").classList.add("d-none"); 6392 }); 6393 6394 document.getElementById("branch-close-15").addEventListener('click', () => { 6395 document.getElementById("mobile-branch-15").classList.add("d-none"); 6396 }); 6397 6398 document.getElementById("pin-16").addEventListener('click', (event) => { 6399 if (document.getElementById("pin-content-16").classList.contains("d-none")) { 6400 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6401 // Within each pin, find the .pin-content-wrapper 6402 const pinContent = pin.querySelector(".pin-content-wrapper"); 6403 if (pinContent) { 6404 // Add Bootstrap's "d-none" utility class to hide it 6405 pinContent.classList.add("d-none"); 6406 } 6407 }); 6408 6409 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6410 pin.classList.add("d-none"); 6411 }); 6412 6413 document.getElementById("pin-content-16").classList.remove("d-none"); 6414 document.getElementById("mobile-branch-16").classList.remove("d-none"); 6415 6416 if (window.innerWidth > 800) { 6417 const rect = interactiveMap.getBoundingClientRect(); 6418 const scale = panZoom.getScale(); // Panzoom 6419 6420 // Where the click happened on screen relative to the map 6421 const clickX = event.clientX - rect.left; 6422 const clickY = event.clientY - rect.top; 6423 6424 // Map coordinate (reverse transform) 6425 const mapX = clickX / scale; 6426 const mapY = clickY / scale; 6427 6428 // Center of the viewport 6429 const centerX = rect.width / 2; 6430 const centerY = rect.height / 2; 6431 6432 // New pan that would center the clicked map point 6433 const newPanX = centerX - (mapX * scale); 6434 const newPanY = centerY - (mapY * scale); 6435 6436 panZoom.pan(newPanX, newPanY, { animate: true }); 6437 } else { 6438 const container = document.querySelector('.interactive-map-wrapper'); 6439 const rect = container.getBoundingClientRect(); 6440 6441 // 1. Get the current pan & scale from Panzoom 6442 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6443 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6444 6445 // 2. Figure out where you clicked *inside* the container 6446 const clickX = event.clientX - rect.left; 6447 const clickY = event.clientY - rect.top; 6448 6449 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6450 const centerViewportX = rect.width / 2; 6451 const centerViewportY = rect.height / 2; 6452 6453 const newPanX = panX + (centerViewportX - clickX); 6454 const newPanY = panY + (centerViewportY - clickY); 6455 6456 // 4. Animate there 6457 panZoom.pan(newPanX, newPanY, { animate: true }); 6458 } 6459 } else { 6460 document.getElementById("pin-content-16").classList.add("d-none"); 6461 } 6462 6463 if (document.getElementById("-button") && !document.getElementById("pin-content-16").classList.contains("d-none")) { 6464 document.getElementById("-button").click(); 6465 } 6466 6467 document.getElementById("pin-content-16").classList.contains("d-none") 6468 }); 6469 6470 document.getElementById("pin-close-16").addEventListener('click', () => { 6471 document.getElementById("pin-content-16").classList.add("d-none"); 6472 }); 6473 6474 document.getElementById("branch-close-16").addEventListener('click', () => { 6475 document.getElementById("mobile-branch-16").classList.add("d-none"); 6476 }); 6477 6478 document.getElementById("pin-17").addEventListener('click', (event) => { 6479 if (document.getElementById("pin-content-17").classList.contains("d-none")) { 6480 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6481 // Within each pin, find the .pin-content-wrapper 6482 const pinContent = pin.querySelector(".pin-content-wrapper"); 6483 if (pinContent) { 6484 // Add Bootstrap's "d-none" utility class to hide it 6485 pinContent.classList.add("d-none"); 6486 } 6487 }); 6488 6489 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6490 pin.classList.add("d-none"); 6491 }); 6492 6493 document.getElementById("pin-content-17").classList.remove("d-none"); 6494 document.getElementById("mobile-branch-17").classList.remove("d-none"); 6495 6496 if (window.innerWidth > 800) { 6497 const rect = interactiveMap.getBoundingClientRect(); 6498 const scale = panZoom.getScale(); // Panzoom 6499 6500 // Where the click happened on screen relative to the map 6501 const clickX = event.clientX - rect.left; 6502 const clickY = event.clientY - rect.top; 6503 6504 // Map coordinate (reverse transform) 6505 const mapX = clickX / scale; 6506 const mapY = clickY / scale; 6507 6508 // Center of the viewport 6509 const centerX = rect.width / 2; 6510 const centerY = rect.height / 2; 6511 6512 // New pan that would center the clicked map point 6513 const newPanX = centerX - (mapX * scale); 6514 const newPanY = centerY - (mapY * scale); 6515 6516 panZoom.pan(newPanX, newPanY, { animate: true }); 6517 } else { 6518 const container = document.querySelector('.interactive-map-wrapper'); 6519 const rect = container.getBoundingClientRect(); 6520 6521 // 1. Get the current pan & scale from Panzoom 6522 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6523 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6524 6525 // 2. Figure out where you clicked *inside* the container 6526 const clickX = event.clientX - rect.left; 6527 const clickY = event.clientY - rect.top; 6528 6529 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6530 const centerViewportX = rect.width / 2; 6531 const centerViewportY = rect.height / 2; 6532 6533 const newPanX = panX + (centerViewportX - clickX); 6534 const newPanY = panY + (centerViewportY - clickY); 6535 6536 // 4. Animate there 6537 panZoom.pan(newPanX, newPanY, { animate: true }); 6538 } 6539 } else { 6540 document.getElementById("pin-content-17").classList.add("d-none"); 6541 } 6542 6543 if (document.getElementById("-button") && !document.getElementById("pin-content-17").classList.contains("d-none")) { 6544 document.getElementById("-button").click(); 6545 } 6546 6547 document.getElementById("pin-content-17").classList.contains("d-none") 6548 }); 6549 6550 document.getElementById("pin-close-17").addEventListener('click', () => { 6551 document.getElementById("pin-content-17").classList.add("d-none"); 6552 }); 6553 6554 document.getElementById("branch-close-17").addEventListener('click', () => { 6555 document.getElementById("mobile-branch-17").classList.add("d-none"); 6556 }); 6557 6558 document.getElementById("pin-18").addEventListener('click', (event) => { 6559 if (document.getElementById("pin-content-18").classList.contains("d-none")) { 6560 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6561 // Within each pin, find the .pin-content-wrapper 6562 const pinContent = pin.querySelector(".pin-content-wrapper"); 6563 if (pinContent) { 6564 // Add Bootstrap's "d-none" utility class to hide it 6565 pinContent.classList.add("d-none"); 6566 } 6567 }); 6568 6569 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6570 pin.classList.add("d-none"); 6571 }); 6572 6573 document.getElementById("pin-content-18").classList.remove("d-none"); 6574 document.getElementById("mobile-branch-18").classList.remove("d-none"); 6575 6576 if (window.innerWidth > 800) { 6577 const rect = interactiveMap.getBoundingClientRect(); 6578 const scale = panZoom.getScale(); // Panzoom 6579 6580 // Where the click happened on screen relative to the map 6581 const clickX = event.clientX - rect.left; 6582 const clickY = event.clientY - rect.top; 6583 6584 // Map coordinate (reverse transform) 6585 const mapX = clickX / scale; 6586 const mapY = clickY / scale; 6587 6588 // Center of the viewport 6589 const centerX = rect.width / 2; 6590 const centerY = rect.height / 2; 6591 6592 // New pan that would center the clicked map point 6593 const newPanX = centerX - (mapX * scale); 6594 const newPanY = centerY - (mapY * scale); 6595 6596 panZoom.pan(newPanX, newPanY, { animate: true }); 6597 } else { 6598 const container = document.querySelector('.interactive-map-wrapper'); 6599 const rect = container.getBoundingClientRect(); 6600 6601 // 1. Get the current pan & scale from Panzoom 6602 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6603 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6604 6605 // 2. Figure out where you clicked *inside* the container 6606 const clickX = event.clientX - rect.left; 6607 const clickY = event.clientY - rect.top; 6608 6609 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6610 const centerViewportX = rect.width / 2; 6611 const centerViewportY = rect.height / 2; 6612 6613 const newPanX = panX + (centerViewportX - clickX); 6614 const newPanY = panY + (centerViewportY - clickY); 6615 6616 // 4. Animate there 6617 panZoom.pan(newPanX, newPanY, { animate: true }); 6618 } 6619 } else { 6620 document.getElementById("pin-content-18").classList.add("d-none"); 6621 } 6622 6623 if (document.getElementById("-button") && !document.getElementById("pin-content-18").classList.contains("d-none")) { 6624 document.getElementById("-button").click(); 6625 } 6626 6627 document.getElementById("pin-content-18").classList.contains("d-none") 6628 }); 6629 6630 document.getElementById("pin-close-18").addEventListener('click', () => { 6631 document.getElementById("pin-content-18").classList.add("d-none"); 6632 }); 6633 6634 document.getElementById("branch-close-18").addEventListener('click', () => { 6635 document.getElementById("mobile-branch-18").classList.add("d-none"); 6636 }); 6637 6638 document.getElementById("pin-19").addEventListener('click', (event) => { 6639 if (document.getElementById("pin-content-19").classList.contains("d-none")) { 6640 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6641 // Within each pin, find the .pin-content-wrapper 6642 const pinContent = pin.querySelector(".pin-content-wrapper"); 6643 if (pinContent) { 6644 // Add Bootstrap's "d-none" utility class to hide it 6645 pinContent.classList.add("d-none"); 6646 } 6647 }); 6648 6649 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6650 pin.classList.add("d-none"); 6651 }); 6652 6653 document.getElementById("pin-content-19").classList.remove("d-none"); 6654 document.getElementById("mobile-branch-19").classList.remove("d-none"); 6655 6656 if (window.innerWidth > 800) { 6657 const rect = interactiveMap.getBoundingClientRect(); 6658 const scale = panZoom.getScale(); // Panzoom 6659 6660 // Where the click happened on screen relative to the map 6661 const clickX = event.clientX - rect.left; 6662 const clickY = event.clientY - rect.top; 6663 6664 // Map coordinate (reverse transform) 6665 const mapX = clickX / scale; 6666 const mapY = clickY / scale; 6667 6668 // Center of the viewport 6669 const centerX = rect.width / 2; 6670 const centerY = rect.height / 2; 6671 6672 // New pan that would center the clicked map point 6673 const newPanX = centerX - (mapX * scale); 6674 const newPanY = centerY - (mapY * scale); 6675 6676 panZoom.pan(newPanX, newPanY, { animate: true }); 6677 } else { 6678 const container = document.querySelector('.interactive-map-wrapper'); 6679 const rect = container.getBoundingClientRect(); 6680 6681 // 1. Get the current pan & scale from Panzoom 6682 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6683 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6684 6685 // 2. Figure out where you clicked *inside* the container 6686 const clickX = event.clientX - rect.left; 6687 const clickY = event.clientY - rect.top; 6688 6689 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6690 const centerViewportX = rect.width / 2; 6691 const centerViewportY = rect.height / 2; 6692 6693 const newPanX = panX + (centerViewportX - clickX); 6694 const newPanY = panY + (centerViewportY - clickY); 6695 6696 // 4. Animate there 6697 panZoom.pan(newPanX, newPanY, { animate: true }); 6698 } 6699 } else { 6700 document.getElementById("pin-content-19").classList.add("d-none"); 6701 } 6702 6703 if (document.getElementById("-button") && !document.getElementById("pin-content-19").classList.contains("d-none")) { 6704 document.getElementById("-button").click(); 6705 } 6706 6707 document.getElementById("pin-content-19").classList.contains("d-none") 6708 }); 6709 6710 document.getElementById("pin-close-19").addEventListener('click', () => { 6711 document.getElementById("pin-content-19").classList.add("d-none"); 6712 }); 6713 6714 document.getElementById("branch-close-19").addEventListener('click', () => { 6715 document.getElementById("mobile-branch-19").classList.add("d-none"); 6716 }); 6717 6718 document.getElementById("pin-20").addEventListener('click', (event) => { 6719 if (document.getElementById("pin-content-20").classList.contains("d-none")) { 6720 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6721 // Within each pin, find the .pin-content-wrapper 6722 const pinContent = pin.querySelector(".pin-content-wrapper"); 6723 if (pinContent) { 6724 // Add Bootstrap's "d-none" utility class to hide it 6725 pinContent.classList.add("d-none"); 6726 } 6727 }); 6728 6729 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6730 pin.classList.add("d-none"); 6731 }); 6732 6733 document.getElementById("pin-content-20").classList.remove("d-none"); 6734 document.getElementById("mobile-branch-20").classList.remove("d-none"); 6735 6736 if (window.innerWidth > 800) { 6737 const rect = interactiveMap.getBoundingClientRect(); 6738 const scale = panZoom.getScale(); // Panzoom 6739 6740 // Where the click happened on screen relative to the map 6741 const clickX = event.clientX - rect.left; 6742 const clickY = event.clientY - rect.top; 6743 6744 // Map coordinate (reverse transform) 6745 const mapX = clickX / scale; 6746 const mapY = clickY / scale; 6747 6748 // Center of the viewport 6749 const centerX = rect.width / 2; 6750 const centerY = rect.height / 2; 6751 6752 // New pan that would center the clicked map point 6753 const newPanX = centerX - (mapX * scale); 6754 const newPanY = centerY - (mapY * scale); 6755 6756 panZoom.pan(newPanX, newPanY, { animate: true }); 6757 } else { 6758 const container = document.querySelector('.interactive-map-wrapper'); 6759 const rect = container.getBoundingClientRect(); 6760 6761 // 1. Get the current pan & scale from Panzoom 6762 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6763 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6764 6765 // 2. Figure out where you clicked *inside* the container 6766 const clickX = event.clientX - rect.left; 6767 const clickY = event.clientY - rect.top; 6768 6769 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6770 const centerViewportX = rect.width / 2; 6771 const centerViewportY = rect.height / 2; 6772 6773 const newPanX = panX + (centerViewportX - clickX); 6774 const newPanY = panY + (centerViewportY - clickY); 6775 6776 // 4. Animate there 6777 panZoom.pan(newPanX, newPanY, { animate: true }); 6778 } 6779 } else { 6780 document.getElementById("pin-content-20").classList.add("d-none"); 6781 } 6782 6783 if (document.getElementById("-button") && !document.getElementById("pin-content-20").classList.contains("d-none")) { 6784 document.getElementById("-button").click(); 6785 } 6786 6787 document.getElementById("pin-content-20").classList.contains("d-none") 6788 }); 6789 6790 document.getElementById("pin-close-20").addEventListener('click', () => { 6791 document.getElementById("pin-content-20").classList.add("d-none"); 6792 }); 6793 6794 document.getElementById("branch-close-20").addEventListener('click', () => { 6795 document.getElementById("mobile-branch-20").classList.add("d-none"); 6796 }); 6797 6798 document.getElementById("pin-21").addEventListener('click', (event) => { 6799 if (document.getElementById("pin-content-21").classList.contains("d-none")) { 6800 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6801 // Within each pin, find the .pin-content-wrapper 6802 const pinContent = pin.querySelector(".pin-content-wrapper"); 6803 if (pinContent) { 6804 // Add Bootstrap's "d-none" utility class to hide it 6805 pinContent.classList.add("d-none"); 6806 } 6807 }); 6808 6809 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6810 pin.classList.add("d-none"); 6811 }); 6812 6813 document.getElementById("pin-content-21").classList.remove("d-none"); 6814 document.getElementById("mobile-branch-21").classList.remove("d-none"); 6815 6816 if (window.innerWidth > 800) { 6817 const rect = interactiveMap.getBoundingClientRect(); 6818 const scale = panZoom.getScale(); // Panzoom 6819 6820 // Where the click happened on screen relative to the map 6821 const clickX = event.clientX - rect.left; 6822 const clickY = event.clientY - rect.top; 6823 6824 // Map coordinate (reverse transform) 6825 const mapX = clickX / scale; 6826 const mapY = clickY / scale; 6827 6828 // Center of the viewport 6829 const centerX = rect.width / 2; 6830 const centerY = rect.height / 2; 6831 6832 // New pan that would center the clicked map point 6833 const newPanX = centerX - (mapX * scale); 6834 const newPanY = centerY - (mapY * scale); 6835 6836 panZoom.pan(newPanX, newPanY, { animate: true }); 6837 } else { 6838 const container = document.querySelector('.interactive-map-wrapper'); 6839 const rect = container.getBoundingClientRect(); 6840 6841 // 1. Get the current pan & scale from Panzoom 6842 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6843 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6844 6845 // 2. Figure out where you clicked *inside* the container 6846 const clickX = event.clientX - rect.left; 6847 const clickY = event.clientY - rect.top; 6848 6849 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6850 const centerViewportX = rect.width / 2; 6851 const centerViewportY = rect.height / 2; 6852 6853 const newPanX = panX + (centerViewportX - clickX); 6854 const newPanY = panY + (centerViewportY - clickY); 6855 6856 // 4. Animate there 6857 panZoom.pan(newPanX, newPanY, { animate: true }); 6858 } 6859 } else { 6860 document.getElementById("pin-content-21").classList.add("d-none"); 6861 } 6862 6863 if (document.getElementById("-button") && !document.getElementById("pin-content-21").classList.contains("d-none")) { 6864 document.getElementById("-button").click(); 6865 } 6866 6867 document.getElementById("pin-content-21").classList.contains("d-none") 6868 }); 6869 6870 document.getElementById("pin-close-21").addEventListener('click', () => { 6871 document.getElementById("pin-content-21").classList.add("d-none"); 6872 }); 6873 6874 document.getElementById("branch-close-21").addEventListener('click', () => { 6875 document.getElementById("mobile-branch-21").classList.add("d-none"); 6876 }); 6877 6878 document.getElementById("pin-22").addEventListener('click', (event) => { 6879 if (document.getElementById("pin-content-22").classList.contains("d-none")) { 6880 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6881 // Within each pin, find the .pin-content-wrapper 6882 const pinContent = pin.querySelector(".pin-content-wrapper"); 6883 if (pinContent) { 6884 // Add Bootstrap's "d-none" utility class to hide it 6885 pinContent.classList.add("d-none"); 6886 } 6887 }); 6888 6889 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6890 pin.classList.add("d-none"); 6891 }); 6892 6893 document.getElementById("pin-content-22").classList.remove("d-none"); 6894 document.getElementById("mobile-branch-22").classList.remove("d-none"); 6895 6896 if (window.innerWidth > 800) { 6897 const rect = interactiveMap.getBoundingClientRect(); 6898 const scale = panZoom.getScale(); // Panzoom 6899 6900 // Where the click happened on screen relative to the map 6901 const clickX = event.clientX - rect.left; 6902 const clickY = event.clientY - rect.top; 6903 6904 // Map coordinate (reverse transform) 6905 const mapX = clickX / scale; 6906 const mapY = clickY / scale; 6907 6908 // Center of the viewport 6909 const centerX = rect.width / 2; 6910 const centerY = rect.height / 2; 6911 6912 // New pan that would center the clicked map point 6913 const newPanX = centerX - (mapX * scale); 6914 const newPanY = centerY - (mapY * scale); 6915 6916 panZoom.pan(newPanX, newPanY, { animate: true }); 6917 } else { 6918 const container = document.querySelector('.interactive-map-wrapper'); 6919 const rect = container.getBoundingClientRect(); 6920 6921 // 1. Get the current pan & scale from Panzoom 6922 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 6923 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 6924 6925 // 2. Figure out where you clicked *inside* the container 6926 const clickX = event.clientX - rect.left; 6927 const clickY = event.clientY - rect.top; 6928 6929 // 3. Compute the new absolute translation so that that click lands at the containerâs center 6930 const centerViewportX = rect.width / 2; 6931 const centerViewportY = rect.height / 2; 6932 6933 const newPanX = panX + (centerViewportX - clickX); 6934 const newPanY = panY + (centerViewportY - clickY); 6935 6936 // 4. Animate there 6937 panZoom.pan(newPanX, newPanY, { animate: true }); 6938 } 6939 } else { 6940 document.getElementById("pin-content-22").classList.add("d-none"); 6941 } 6942 6943 if (document.getElementById("-button") && !document.getElementById("pin-content-22").classList.contains("d-none")) { 6944 document.getElementById("-button").click(); 6945 } 6946 6947 document.getElementById("pin-content-22").classList.contains("d-none") 6948 }); 6949 6950 document.getElementById("pin-close-22").addEventListener('click', () => { 6951 document.getElementById("pin-content-22").classList.add("d-none"); 6952 }); 6953 6954 document.getElementById("branch-close-22").addEventListener('click', () => { 6955 document.getElementById("mobile-branch-22").classList.add("d-none"); 6956 }); 6957 6958 document.getElementById("pin-23").addEventListener('click', (event) => { 6959 if (document.getElementById("pin-content-23").classList.contains("d-none")) { 6960 document.querySelectorAll(".pin-wrapper").forEach(pin => {
6961 // Within each pin, find the .pin-content-wrapper 6962 const pinContent = pin.querySelector(".pin-content-wrapper"); 6963 if (pinContent) { 6964 // Add Bootstrap's "d-none" utility class to hide it 6965 pinContent.classList.add("d-none"); 6966 } 6967 }); 6968 6969 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 6970 pin.classList.add("d-none"); 6971 }); 6972 6973 document.getElementById("pin-content-23").classList.remove("d-none"); 6974 document.getElementById("mobile-branch-23").classList.remove("d-none"); 6975 6976 if (window.innerWidth > 800) { 6977 const rect = interactiveMap.getBoundingClientRect(); 6978 const scale = panZoom.getScale(); // Panzoom 6979 6980 // Where the click happened on screen relative to the map 6981 const clickX = event.clientX - rect.left; 6982 const clickY = event.clientY - rect.top; 6983 6984 // Map coordinate (reverse transform) 6985 const mapX = clickX / scale; 6986 const mapY = clickY / scale; 6987 6988 // Center of the viewport 6989 const centerX = rect.width / 2; 6990 const centerY = rect.height / 2; 6991 6992 // New pan that would center the clicked map point 6993 const newPanX = centerX - (mapX * scale); 6994 const newPanY = centerY - (mapY * scale); 6995 6996 panZoom.pan(newPanX, newPanY, { animate: true }); 6997 } else { 6998 const container = document.querySelector('.interactive-map-wrapper'); 6999 const rect = container.getBoundingClientRect(); 7000 7001 // 1. Get the current pan & scale from Panzoom 7002 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 7003 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 7004 7005 // 2. Figure out where you clicked *inside* the container 7006 const clickX = event.clientX - rect.left; 7007 const clickY = event.clientY - rect.top; 7008 7009 // 3. Compute the new absolute translation so that that click lands at the containerâs center 7010 const centerViewportX = rect.width / 2; 7011 const centerViewportY = rect.height / 2; 7012 7013 const newPanX = panX + (centerViewportX - clickX); 7014 const newPanY = panY + (centerViewportY - clickY); 7015 7016 // 4. Animate there 7017 panZoom.pan(newPanX, newPanY, { animate: true }); 7018 } 7019 } else { 7020 document.getElementById("pin-content-23").classList.add("d-none"); 7021 } 7022 7023 if (document.getElementById("-button") && !document.getElementById("pin-content-23").classList.contains("d-none")) { 7024 document.getElementById("-button").click(); 7025 } 7026 7027 document.getElementById("pin-content-23").classList.contains("d-none") 7028 }); 7029 7030 document.getElementById("pin-close-23").addEventListener('click', () => { 7031 document.getElementById("pin-content-23").classList.add("d-none"); 7032 }); 7033 7034 document.getElementById("branch-close-23").addEventListener('click', () => { 7035 document.getElementById("mobile-branch-23").classList.add("d-none"); 7036 }); 7037 7038 document.getElementById("pin-24").addEventListener('click', (event) => { 7039 if (document.getElementById("pin-content-24").classList.contains("d-none")) { 7040 document.querySelectorAll(".pin-wrapper").forEach(pin => {
7041 // Within each pin, find the .pin-content-wrapper 7042 const pinContent = pin.querySelector(".pin-content-wrapper"); 7043 if (pinContent) { 7044 // Add Bootstrap's "d-none" utility class to hide it 7045 pinContent.classList.add("d-none"); 7046 } 7047 }); 7048 7049 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 7050 pin.classList.add("d-none"); 7051 }); 7052 7053 document.getElementById("pin-content-24").classList.remove("d-none"); 7054 document.getElementById("mobile-branch-24").classList.remove("d-none"); 7055 7056 if (window.innerWidth > 800) { 7057 const rect = interactiveMap.getBoundingClientRect(); 7058 const scale = panZoom.getScale(); // Panzoom 7059 7060 // Where the click happened on screen relative to the map 7061 const clickX = event.clientX - rect.left; 7062 const clickY = event.clientY - rect.top; 7063 7064 // Map coordinate (reverse transform) 7065 const mapX = clickX / scale; 7066 const mapY = clickY / scale; 7067 7068 // Center of the viewport 7069 const centerX = rect.width / 2; 7070 const centerY = rect.height / 2; 7071 7072 // New pan that would center the clicked map point 7073 const newPanX = centerX - (mapX * scale); 7074 const newPanY = centerY - (mapY * scale); 7075 7076 panZoom.pan(newPanX, newPanY, { animate: true }); 7077 } else { 7078 const container = document.querySelector('.interactive-map-wrapper'); 7079 const rect = container.getBoundingClientRect(); 7080 7081 // 1. Get the current pan & scale from Panzoom 7082 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 7083 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 7084 7085 // 2. Figure out where you clicked *inside* the container 7086 const clickX = event.clientX - rect.left; 7087 const clickY = event.clientY - rect.top; 7088 7089 // 3. Compute the new absolute translation so that that click lands at the containerâs center 7090 const centerViewportX = rect.width / 2; 7091 const centerViewportY = rect.height / 2; 7092 7093 const newPanX = panX + (centerViewportX - clickX); 7094 const newPanY = panY + (centerViewportY - clickY); 7095 7096 // 4. Animate there 7097 panZoom.pan(newPanX, newPanY, { animate: true }); 7098 } 7099 } else { 7100 document.getElementById("pin-content-24").classList.add("d-none"); 7101 } 7102 7103 if (document.getElementById("-button") && !document.getElementById("pin-content-24").classList.contains("d-none")) { 7104 document.getElementById("-button").click(); 7105 } 7106 7107 document.getElementById("pin-content-24").classList.contains("d-none") 7108 }); 7109 7110 document.getElementById("pin-close-24").addEventListener('click', () => { 7111 document.getElementById("pin-content-24").classList.add("d-none"); 7112 }); 7113 7114 document.getElementById("branch-close-24").addEventListener('click', () => { 7115 document.getElementById("mobile-branch-24").classList.add("d-none"); 7116 }); 7117 7118 document.getElementById("pin-25").addEventListener('click', (event) => { 7119 if (document.getElementById("pin-content-25").classList.contains("d-none")) { 7120 document.querySelectorAll(".pin-wrapper").forEach(pin => {
7121 // Within each pin, find the .pin-content-wrapper 7122 const pinContent = pin.querySelector(".pin-content-wrapper"); 7123 if (pinContent) { 7124 // Add Bootstrap's "d-none" utility class to hide it 7125 pinContent.classList.add("d-none"); 7126 } 7127 }); 7128 7129 document.querySelectorAll(".mobile-branch-content-wrapper").forEach(pin => { 7130 pin.classList.add("d-none"); 7131 }); 7132 7133 document.getElementById("pin-content-25").classList.remove("d-none"); 7134 document.getElementById("mobile-branch-25").classList.remove("d-none"); 7135 7136 if (window.innerWidth > 800) { 7137 const rect = interactiveMap.getBoundingClientRect(); 7138 const scale = panZoom.getScale(); // Panzoom 7139 7140 // Where the click happened on screen relative to the map 7141 const clickX = event.clientX - rect.left; 7142 const clickY = event.clientY - rect.top; 7143 7144 // Map coordinate (reverse transform) 7145 const mapX = clickX / scale; 7146 const mapY = clickY / scale; 7147 7148 // Center of the viewport 7149 const centerX = rect.width / 2; 7150 const centerY = rect.height / 2; 7151 7152 // New pan that would center the clicked map point 7153 const newPanX = centerX - (mapX * scale); 7154 const newPanY = centerY - (mapY * scale); 7155 7156 panZoom.pan(newPanX, newPanY, { animate: true }); 7157 } else { 7158 const container = document.querySelector('.interactive-map-wrapper'); 7159 const rect = container.getBoundingClientRect(); 7160 7161 // 1. Get the current pan & scale from Panzoom 7162 const { x: panX, y: panY } = panZoom.getPan(); // :contentReference[oaicite:0]{index=0} 7163 const scale = panZoom.getScale(); // :contentReference[oaicite:1]{index=1} 7164 7165 // 2. Figure out where you clicked *inside* the container 7166 const clickX = event.clientX - rect.left; 7167 const clickY = event.clientY - rect.top; 7168 7169 // 3. Compute the new absolute translation so that that click lands at the containerâs center 7170 const centerViewportX = rect.width / 2; 7171 const centerViewportY = rect.height / 2; 7172 7173 const newPanX = panX + (centerViewportX - clickX); 7174 const newPanY = panY + (centerViewportY - clickY); 7175 7176 // 4. Animate there 7177 panZoom.pan(newPanX, newPanY, { animate: true }); 7178 } 7179 } else { 7180 document.getElementById("pin-content-25").classList.add("d-none"); 7181 } 7182 7183 if (document.getElementById("-button") && !document.getElementById("pin-content-25").classList.contains("d-none")) { 7184 document.getElementById("-button").click(); 7185 } 7186 7187 document.getElementById("pin-content-25").classList.contains("d-none") 7188 }); 7189 7190 document.getElementById("pin-close-25").addEventListener('click', () => { 7191 document.getElementById("pin-content-25").classList.add("d-none"); 7192 }); 7193 7194 document.getElementById("branch-close-25").addEventListener('click', () => { 7195 document.getElementById("mobile-branch-25").classList.add("d-none"); 7196 }); 7197 7198 7199 pinWrapper.classList.add("d-flex"); 7200 spinner.classList.add("d-none"); 7201 7202 function adjustMap() { 7203 let zoomLevel = 1; 7204 let scalingFactor = 0; 7205 let centerX = 0; 7206 let centerY = 0; 7207 7208 const parentContainer = document.querySelector(".interactive-map-wrapper"); 7209 const containerSize = parentContainer.getBoundingClientRect(); 7210 const mapSize = interactiveMap.getBoundingClientRect(); 7211 7212 if (window.innerWidth > 800) { 7213 zoomLevel = 1; 7214 panZoom.zoom(zoomLevel); 7215 panZoom.pan(0, 0, { animate: true }); 7216 } else { 7217 const width = window.innerWidth; 7218 7219 const zoomLevel = 0.001339 * width - 0.07144; 7220 7221 let centerX; 7222 7223 if (width <= 800 && width > 576) { 7224 centerX = 0.66964 * width - 535.71; 7225 } else if (width <= 576 && width > 377) { 7226 centerX = -0.001791 * width * width + 3.13437 * width - 1361.11; 7227 } else { 7228 centerX = -0.005482 * width * width + 7.25877 * width - 2434.21; 7229 } 7230 7231 panZoom.zoom(zoomLevel); 7232 panZoom.pan(centerX, 0, { animate: true }); 7233 } 7234 7235 } 7236 7237 window.addEventListener("resize", adjustMap); 7238 7239 setTimeout(function() { 7240 adjustMap(); 7241 }, 100); 7242 }); 7243 7244 7245 </script>
7245 7246</div> 7247 7248</div><!--end widget-span --> 7249</div><!--end row--> 7250</div><!--end row-wrapper --> 7251 7252</div><!--end widget-span --> 7253</div> 7254</div> 7255</div> 7256 7257 </main> 7258 7259 7260 <div data-global-resource-path="Higgins X Bc Theme/templates/partials/footer.html"><footer class="footer"> 7261 <div id="hs_cos_wrapper_module_17393757091734" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><section class="footer"> 7262 <div class="container"> 7263 <div class="footer-wrapper"> 7264 <div class="introduction"> 7265 7266 <h6>About us</h6> 7267 7268 7269 7270 <div class="content"> 7271 <strong>What do you get with Higgins?</strong> 7272<p>Comprehensive painting and maintenance solutions that are tailored to your needs by local, on-the-brush experts. A family-run business with strong family values.</p> 7273<p>Committed to local communities, their significant buildings and their people, Higgins cares more about the outcome.</p> 7274<p>Get in touch to find out more.</p> 7275 </div> 7276 7277 </div> 7278 7279 <div class="locations"> 7280 7281 <div class="column"> 7282 7283 7284 <span class="state">Queensland</span> 7285 7286 7287 <ul> 7288 7289 <li><a href="https://www.higgins.com.au/brisbane">Brisbane</a></li> 7290 7291 <li><a href="https://www.higgins.com.au/bundaberg">Bundaberg</a></li> 7292 7293 <li><a href="https://www.higgins.com.au/gold-coast">Gold Coast</a></li> 7294 7295 <li><a href="https://www.higgins.com.au/ipswich">Ipswich</a></li> 7296 7297 <li><a href="https://www.higgins.com.au/mackay">Mackay</a></li> 7298 7299 <li><a href="https://www.higgins.com.au/rockhampton">Rockhampton</a></li> 7300 7301 <li><a href="https://www.higgins.com.au/sunshine-coast">Sunshine Coast</a></li> 7302 7303 <li><a href="https://www.higgins.com.au/toowoomba">Toowoomba</a></li> 7304 7305 <li><a href="https://www.higgins.com.au/townsville">Townsville</a></li> 7306 7307 <li><a href="https://www.higgins.com.au/cairns">Cairns</a></li> 7308 7309 <li><a href="https://www.higgins.com.au/wide-bay">Wide Bay</a></li> 7310 7311 </ul> 7312 7313 7314 <span class="state">New South Wales</span> 7315 7316 7317 <ul> 7318 7319 <li><a href="https://www.higgins.com.au/coffsharbour">Coffs Harbour</a></li> 7320 7321 <li><a href="https://www.higgins.com.au/newcastle">Newcastle</a></li> 7322 7323 <li><a href="https://www.higgins.com.au/northern-rivers">Northern Rivers</a></li> 7324 7325 <li><a href="https://www.higgins.com.au/sydney">Sydney</a></li> 7326 7327 <li><a href="https://www.higgins.com.au/tamworth">Tamworth</a></li> 7328 7329 <li><a href="https://www.higgins.com.au/wollongong">Wollongong</a></li> 7330 7331 </ul> 7332 7333 </div> 7334 7335 <div class="column"> 7336 7337 7338 <span class="state">Australian Capital Territory</span> 7339 7340 7341 <ul> 7342 7343 <li><a href="https://www.higgins.com.au/canberra">Canberra</a></li> 7344 7345 </ul> 7346 7347 7348 <span class="state">Victoria</span> 7349 7350 7351 <ul> 7352 7353 <li><a href="https://www.higgins.com.au/dandenong">Dandenong</a></li> 7354 7355 <li><a href="https://www.higgins.com.au/melbourne">Melbourne</a></li> 7356 7357 <li><a href="https://www.higgins.com.au/shepparton">Northern Vic</a></li> 7358 7359 <li><a href="https://www.higgins.com.au/geelong">Western Vic</a></li> 7360 7361 </ul> 7362 7363
7364 <span class="state">Tasmania</span> 7365 7366 7367 <ul> 7368 7369 <li><a href="https://www.higgins.com.au/hobart">Hobart</a></li> 7370 7371 </ul> 7372 7373 7374 <span class="state">South Australia</span> 7375 7376 7377 <ul> 7378 7379 <li><a href="https://www.higgins.com.au/adelaide">Adelaide</a></li> 7380 7381 </ul> 7382 7383 7384 <span class="state">Western Australia</span> 7385 7386 7387 <ul> 7388 7389 <li><a href="https://www.higgins.com.au/perth">Perth</a></li> 7390 7391 </ul> 7392 7393 7394 <span class="state">Northern Territory</span> 7395 7396 7397 <ul> 7398 7399 <li><a href="https://www.higgins.com.au/darwin">Darwin</a></li> 7400 7401 </ul> 7402 7403 </div> 7404 7405 </div> 7406 7407 <div class="quick-links"> 7408 7409 <h6>Useful Links</h6> 7410 7411 7412 <ul> 7413 7414 <li><a href="https://www.higgins.com.au/about-us">About us</a></li> 7415 7416 <li><a href="https://blog.higgins.com.au/projects">Projects</a></li> 7417 7418 <li><a href="https://blog.higgins.com.au/blog">Blog</a></li> 7419 7420 <li><a href="https://blog.higgins.com.au/commercial-painting-resources">Resources</a></li> 7421 7422 <li><a href="https://www.higgins.com.au/contact">Contact us</a></li> 7423 7424 </ul> 7425 </div> 7426 7427 <div class="company-information"> 7428 <div class="info-row"> 7429 <div class="address"> 7430 7431 <h6>Head Office</h6> 7432 7433 7434 <ul> 7435 7436 7437 <li>1/297 Ingles Street</li> 7438 7439 7440 7441 <li>Port Melbourne VIC 3207</li> 7442 7443 7444 7445 <li><a href="tel:+61396469999">
7445+61 3 9646 9999</a></li> 7446 7447 7448 </ul> 7449 </div> 7450 7451 <div class="socials"> 7452 <span>Stay connected</span> 7453 <div class="social-links"> 7454 7455 <a target="_blank" rel="nofollow" href="http://www.linkedin.com/company/higgins-coatings"><img src="https://www.higgins.com.au/hubfs/white-linkedin-logo.png" alt="white linkedin logo"></a> 7456 7457 <a target="_blank" rel="nofollow" href="https://www.facebook.com/higginscoatings/"><img src="https://www.higgins.com.au/hubfs/white-facebook-logo.png" alt="white facebook logo"></a> 7458 7459 <a target="_blank" rel="nofollow" href="https://www.instagram.com/higgins_coatings/"><img src="https://www.higgins.com.au/hubfs/white-instagram-logo.png" alt="white instagram logo"></a> 7460 7461 <a target="_blank" rel="nofollow" href="https://www.tiktok.com/@higginscoatings"><img src="https://www.higgins.com.au/hubfs/white-tiktok-logo.png" alt="white tiktok logo"></a> 7462 7463 </div> 7464 </div> 7465 </div> 7466 7467 7468 <div class="info-row"> 7469 <span id="hs_cos_wrapper_module_17393757091734_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_form" style="" data-hs-cos-general-type="widget" data-hs-cos-type="form"><h3 id="hs_cos_wrapper_form_260644417_title" class="hs_cos_wrapper form-title" data-hs-cos-general-type="widget_field" data-hs-cos-type="text"></h3> 7470 7471<div id="hs_form_target_form_260644417" class="hs-form-html" data-form-id="2d1a93fe-7ffe-4f97-9152-9d48e694c8b9" data-portal-id="479885" data-region="ap1"></div> 7472 7473 7474 7475 7476 7477</span> 7478 </div> 7479 7480 </div> 7481 7482 </div> 7483 </div> 7484 7485 <div class="container"> 7486 <div class="copyright"> 7487 <span>© Higgins Coatings 2026</span> 7488 7489 7490 <a href="https://www.higgins.com.au/about/privacy-and-disclaimer">Privacy</a> 7491 7492 </div> 7493 </div> 7494</section> 7495 7496</div> 7497</footer></div> 7498 7499 </div> 7500 7501 7502 7503 7504
7504<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
7504 7505 7506
7506<script src="https://unpkg.com/@panzoom/[email protected]/dist/panzoom.min.js"></script>
7506 7507 7508 7509
7509<script> 7510 AOS.init(); 7511 </script>
7511 7512 7513 7514<!-- HubSpot performance collection script -->
7515<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 7515
7515
7516<script src="https://www.higgins.com.au/hubfs/hub_generated/template_assets/1/185963483659/1790556544308/template_main.min.js"></script>
vendor: 1 bytes, line 7516
7516
7517<script> 7518var hsVars = hsVars || {}; hsVars['language'] = 'en'; 7519</script>
7519 7520
7521<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 7521
7521
7522<script src="https://www.higgins.com.au/hubfs/hub_generated/module_assets/1/186057525651/1763451401094/module_Header.min.js"></script>
vendor: 1 bytes, line 7522
7522
7523<script src="/hs/hsstatic/keyboard-accessible-menu-flyouts/static-1.17/bundles/project.js"></script>
7523 7524 7525 <!--[if lte IE 8]> 7526
7526<script charset="utf-8" src="https://js-ap1.hsforms.net/forms/v2-legacy.js"></script>
7526 7527 <![endif]--> 7528
7529<script data-hs-allowed="true" src="/_hcms/forms/v2.js"></script>
7529 7530 7531
7531<script data-hs-allowed="true"> 7532 var options = { 7533 portalId: '479885', 7534 formId: 'eb101fa5-f90f-49a4-acdc-d6a15d22f7cb', 7535 formInstanceId: '1546', 7536 7537 pageId: '84439878583', 7538 7539 region: 'ap1', 7540 7541 7542 7543 7544 pageName: "Commercial Painting Services | Higgins Coatings", 7545 7546 7547 7548 inlineMessage: "The team will reach out to you soon.", 7549 7550 7551 rawInlineMessage: "The team will reach out to you soon.", 7552 7553 7554 hsFormKey: "173143726f06679cb63e74d2f64c0bec", 7555 7556 7557 css: '', 7558 target: '#hs_form_target_form_172577605', 7559 7560 7561 7562 7563 7564 7565 7566 contentType: "standard-page", 7567 7568 7569 7570 formsBaseUrl: '/_hcms/forms/', 7571 7572 7573 7574 formData: { 7575 cssClass: 'hs-form stacked hs-custom-form' 7576 } 7577 }; 7578 7579 options.getExtraMetaDataBeforeSubmit = function() { 7580 var metadata = {}; 7581 7582 7583 if (hbspt.targetedContentMetadata) { 7584 var count = hbspt.targetedContentMetadata.length; 7585 var targetedContentData = []; 7586 for (var i = 0; i < count; i++) { 7587 var tc = hbspt.targetedContentMetadata[i]; 7588 if ( tc.length !== 3) { 7589 continue; 7590 } 7591 targetedContentData.push({ 7592 definitionId: tc[0], 7593 criterionId: tc[1], 7594 smartTypeId: tc[2] 7595 }); 7596 } 7597 metadata["targetedContentMetadata"] = JSON.stringify(targetedContentData); 7598 } 7599 7600 return metadata; 7601 }; 7602 7603 hbspt.forms.create(options); 7604 </script>
7604 7605 7606<!-- HubSpot Video embed loader -->
7607<script async data-hs-portal-id="479885" data-hs-ignore="true" data-cookieconsent="ignore" data-hs-region="ap1" data-hs-page-id="84439878583" src="https://static.hsappstatic.net/video-embed/ex/loader.js"></script>
7607 7608 7609
7609<script data-hs-allowed="true"> 7610 ((d=document,q='querySelectorAll',l='hs-form-html',m='script',b='/_hcms/forms/embed/v4/render-definition/ssr',u='https://js-ap1.hsforms.net/forms/embed/479885.js') => { 7611 const a = (t,i) => t.replace(/{{hs_form_instance_id_placeholder}}/g,i); 7612 const i = (f,o) => {f.innerHTML=o;for(const s of f[q](m)){const n=d.createElement(m);for(const{name:e,value:t}of s.attributes)n.setAttribute(e,t);n.appendChild(d.createTextNode(s.innerHTML)),s.parentNode.replaceChild(n,s)}}; 7613 const j = (e,f) => {const fb=()=>{const n=f.cloneNode(true);n.classList.replace(l,'hs-form-frame');i(f,'<'+m+' src="'+u+'"></'+m+'>'+n.outerHTML);};try{if(e.status === 404){e.text().then((t)=>{if(!/Form not found/i.test(t))fb();}).catch(fb);return;}}catch(_){}fb();}; 7614 const r = (el,c=el.dataset) => {if(c.fetched)return;c.fetched=Date.now();fetch(`${b}/${c.portalId}/${c.formId}`).then((r) => {if(!r.ok)throw r;return r.text().then((t) => {i(el,a(t,el.id));c.loaded=Date.now();});}).catch((e) => j(e,el));}; 7615 d[q]('.'+l).forEach((el) => r(el)); 7616 })(); 7617 </script>
7617 7618 7619 7620
7620<script data-hs-allowed="true"> 7621 ((el) => { 7622 el && el.addEventListener('hs-form-event:on-ready', (e) => { 7623 window.HubSpotFormsV4.getFormFromEvent(e).setExtraSubmissionMetadata({ 7624 7625 7626 7627 7628 7629 7630 7631 }); 7632 }); 7633 })(document.getElementById('hs_form_target_form_260644417')); 7634 </script>
7634 7635 7636 7637<!-- Start of HubSpot Analytics Code -->
7638<script type="text/javascript"> 7639var _hsq = _hsq || []; 7640_hsq.push(["setContentType", "standard-page"]); 7641_hsq.push(["setCanonicalUrl", "https:\/\/www.higgins.com.au"]); 7642_hsq.push(["setPageId", "84439878583"]); 7643_hsq.push(["setContentMetadata", { 7644 "contentPageId": 84439878583, 7645 "legacyPageId": "84439878583", 7646 "contentFolderId": null, 7647 "contentGroupId": null, 7648 "abTestId": null, 7649 "languageVariantId": 84439878583, 7650 "languageCode": "en", 7651 7652 7653}]); 7654</script>
7654 7655
7656<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/479885.js"></script>
7656 7657<!-- End of HubSpot Analytics Code --> 7658 7659
7660<script type="text/javascript"> 7661var hsVars = { 7662 render_id: "b9f5f464-c04a-40eb-ba6e-462fe55dcc06", 7663 ticks: 1791211648371, 7664 page_id: 84439878583, 7665 7666 content_group_id: 0, 7667 portal_id: 479885, 7668 app_hs_base_url: "https://app-ap1.hubspot.com", 7669 cp_hs_base_url: "https://cp-ap1.hubspot.com", 7670 language: "en", 7671 analytics_page_type: "standard-page", 7672 scp_content_type: "", 7673 7674 analytics_page_id: "84439878583", 7675 category_id: 1, 7676 folder_id: 0, 7677 is_hubspot_user: false 7678} 7679</script>
7679 7680 7681
7682<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
7682 7683 7684<!-- Start of AdRoll SmartPixel Analytics Code -->
7685<script type="text/javascript"> 7686adroll_adv_id = "LTXFDCZYHVEQ5CL5SPMAKS"; 7687adroll_pix_id = "VGQF4OJGYFBE5CAMEU3R2C"; 7688(function () { 7689var oldonload = window.onload; 7690window.onload = function(){ 7691 __adroll_loaded=true; 7692 var scr = document.createElement("script"); 7693 var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); 7694 scr.setAttribute('async', 'true'); 7695 scr.type = "text/javascript"; 7696 scr.src = host + "/j/roundtrip.js"; 7697 ((document.getElementsByTagName('head') || [null])[0] || 7698 document.getElementsByTagName('script')[0].parentNode).appendChild(scr); 7699 if(oldonload){oldonload()}}; 7700}()); 7701</script>
7701 7702<!-- End of AdRoll SmartPixel Analytics Code --> 7703 7704<!-- Facebook Pixel Code -->
7705<script>
vendor: 399 bytes, lines 7705-7714
7705 7706!function(f,b,e,v,n,t,s) 7707{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 7708n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 7709if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 7710n.queue=[];t=b.createElement(e);t.async=!0; 7711t.src=v;s=b.getElementsByTagName(e)[0]; 7712s.parentNode.insertBefore(t,s)}(window,document,'script', 7713'https://connect.facebook.net/en_US/fbevents.js'); 7714 fbq('init', '
7714697228894385691
vendor: 31 bytes, lines 7714-7715
7714'); 7715fbq('track', 'PageView');
7716</script>
7716 7717<noscript> 7718 <img height="1" width="1" src="https://www.facebook.com/tr?id=697228894385691&ev=PageView%20&noscript=1"> 7719</noscript> 7720<!-- End Facebook Pixel Code --> 7721 7722<!-- Start Google Tracking Code for www.higgins.com.au -->
7723<script>
vendor: 339 bytes, lines 7723-7729
7723 7724 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 7725 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 7726 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 7727 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 7728 7729 ga('create', '
7729UA-44440665-1
vendor: 39 bytes, lines 7729-7731
7729', 'auto'); 7730 ga('send', 'pageview'); 7731
7732</script>
7732 7733<!-- End 7734Google Tracking Code for www.higgins.com.au --> 7735 7736 7737<!-- Facebook Pixel Code -->
7738<script>
vendor: 395 bytes, lines 7738-7744
7738 7739!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 7740n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 7741n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 7742t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 7743document,'script','https://connect.facebook.net/en_US/fbevents.js'); 7744fbq('init', '
7744239229816557793
vendor: 4 bytes, line 7744
7744');
7744// Insert your pixel ID here. 7745fbq('track', 'PageView'); 7746</script>
7746 7747<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=239229816557793&ev=PageView&noscript=1"></noscript> 7748<!-- DO NOT MODIFY --> 7749<!-- End Facebook Pixel Code --> 7750 7751<!-- Global site tag (gtag.js) - Google Ads: 692929351 -->
vendor: 64 bytes, line 7751
7751 <script async src="https://www.googletagmanager.com/gtag/js?id=
7751AW-692929351
vendor: 12 bytes, line 7751
7751"></script>
7751<script>
vendor: 127 bytes, line 7751
7751window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
7751AW-692929351
vendor: 4 bytes, line 7751
7751');
7751</script>
7751 7752
7753<script type="text/javascript"> 7754_linkedin_data_partner_id = "50483"; 7755</script>
7755<script type="text/javascript"> 7756(function(){var s = document.getElementsByTagName("script")[0]; 7757var b = document.createElement("script"); 7758b.type = "text/javascript";b.async = true; 7759b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 7760s.parentNode.insertBefore(b, s);})(); 7761</script>
7761 7762<noscript> 7763<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=50483&fmt=gif"> 7764</noscript> 7765 7766 7767 7768 7769</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.