@charset "utf-8";.inrbanner+.content-img-sec{padding-top:70px}.content-img-sec:has(+.construction_services_sec) .helf-section{border-bottom:1px solid #dfdfdf}.content-img-sec+.content-img-sec{padding-top:0}.areas_sec.areas_main{margin-top:70px;background-color:#f5f5f5;padding-top:100px}.content-img-sec.areas_sec .helf-section .left-side{max-width:560px;margin:0 0 100px 0}.content-img-sec.areas_sec .helf-section .right-side .map-wrap iframe{max-width:100%}.content-img-sec.areas_sec .helf-section .right-side{max-width:780px;margin:0 0 100px 0}.content-img-sec.areas_sec .helf-section .left-side .heading48{margin-bottom:25px}.flex-container.areas_lists{display:flex;justify-content:space-between;flex-wrap:wrap}.areas_list_wrap{width:100%;margin-bottom:20px}.areas-page .areas_list_wrap{max-width:calc(50% - 20px)}.areas-we-serve-list{column-count:1;column-gap:20px}.areas-we-serve-list li{position:relative;margin-bottom:20px;width:100%}.areas-we-serve-list>li>a,.areas-we-serve-list>li{padding-left:23px;display:inline-flex;font-size:16px;font-weight:400;letter-spacing:.32px;line-height:1.2;color:#272727}.areas-we-serve-list li::before{position:absolute;content:"";left:0;top:2px;background:#fff0 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5Ljc0MiIgaGVpZ2h0PSIxMi45MjIiIHZpZXdCb3g9IjAgMCA5Ljc0MiAxMi45MjIiPg0KICA8ZyBpZD0ibWFwLW1hcmtlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuOTA2KSI+DQogICAgPHBhdGggaWQ9IlBhdGhfNzY1NCIgZGF0YS1uYW1lPSJQYXRoIDc2NTQiIGQ9Ik0xMC43NzcsMEE0Ljg3MSw0Ljg3MSwwLDAsMCw1LjkwNiw0Ljg3MWE0LjE4LDQuMTgsMCwwLDAsLjY4MSwyLjVsNC4xOSw1LjU1Myw0LjE5LTUuNTUzYTQuNTg4LDQuNTg4LDAsMCwwLC42ODEtMi41QTQuODcxLDQuODcxLDAsMCwwLDEwLjc3NywwWm0wLDIuODIxYTIuMDUsMi4wNSwwLDEsMS0yLjA1LDIuMDVBMi4wNSwyLjA1LDAsMCwxLDEwLjc3NywyLjgyMVoiIGZpbGw9IiMxOTcwYjgiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat center center;background-size:contain;height:13px;width:10px}.areas-we-serve-list li>a{padding-left:0}.areas-we-serve-list li>a:hover,.areas-we-serve-list li.active{color:var(--blue)}.areas_list_wrap .heading24{text-transform:uppercase}.suburb-search-form{max-width:445px;position:relative;max-height:50px;margin-bottom:20px}.suburb-search-form>input{width:100%;height:52px;background:#fff;color:#292929;letter-spacing:.28px;line-height:100%;border-radius:4px;border:0 solid #fff0;font-family:"Open Sans";font-weight:400;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;font-size:14px;color:#444;padding:15px 50px 15px 22px;position:relative;height:50px}.suburb-search-form::before{content:"";position:absolute;top:calc(50% - 9.5px);left:18px;width:15px;height:19px;background:#fff0 url(../../../../themes/storeplan/assets/images/map-marker.svg) no-repeat;background-size:contain;z-index:1;display:none}.suburb-search-form>button{position:absolute;right:0;height:50px;top:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;z-index:1;min-width:50px;text-transform:capitalize;margin-right:0;background-color:#fff0;color:#fff;font-weight:500;border:2px solid var(--btndarkcol);border-radius:4px;padding:0}.suburb-search-form>button>img{margin:0;filter:invert(1) brightness(0)}.suburb-search-form>button:hover>img{filter:invert(1) brightness(0)}.areas-details-page .content-img-sec.top_cont_dv{background-color:#f5f5f5}.term-pallet-racking-systems .bottom_areas_list_cat_page .helf-section .left-side,.term-mezzanine-floors .bottom_areas_list_cat_page .helf-section .left-side{width:35%}.term-pallet-racking-systems .bottom_areas_list_cat_page .helf-section .right-side,.term-mezzanine-floors .bottom_areas_list_cat_page .helf-section .right-side{width:calc(100% - 35%);padding-left:50px}.term-pallet-racking-systems .bottom_areas_list_cat_page,.term-mezzanine-floors .bottom_areas_list_cat_page{padding-bottom:40px;background:aliceblue;padding-top:40px}.term-pallet-racking-systems .bottom_areas_list_cat_page .areas_list_wrap,.term-mezzanine-floors .bottom_areas_list_cat_page .areas_list_wrap{padding:15px 0}.term-pallet-racking-systems .bottom_areas_list_cat_page .areas-we-serve-list,.term-mezzanine-floors .bottom_areas_list_cat_page .areas-we-serve-list{column-count:3}.term-pallet-racking-systems .areas_list_wrap .heading24,.term-mezzanine-floors .areas_list_wrap .heading24{text-transform:capitalize}@media (max-width:1439.98px){.inrbanner+.content-img-sec{padding-top:60px}.content-img-sec.areas_sec .helf-section .right-side,.content-img-sec.areas_sec .helf-section .left-side{margin:0 0 60px 0;max-width:none}.areas_sec.areas_main{margin-top:60px;padding-top:60px}}@media (max-width:1199.98px){.inrbanner+.content-img-sec{padding-top:40px}.areas_sec.areas_main{margin-top:40px;padding-top:40px}.areas_list_wrap{max-width:calc(50% - 10px)}.content-img-sec.areas_sec .helf-section .right-side,.content-img-sec.areas_sec .helf-section .left-side{margin:0 0 40px 0;max-width:none}.areas-page .areas_list_wrap{max-width:calc(50% - 20px);width:100%}.term-pallet-racking-systems .bottom_areas_list_cat_page .areas_list_wrap,.term-mezzanine-floors .bottom_areas_list_cat_page .areas_list_wrap{max-width:100%}.term-pallet-racking-systems .bottom_areas_list_cat_page .areas-we-serve-list,.term-mezzanine-floors .bottom_areas_list_cat_page .areas-we-serve-list{column-count:2}.term-pallet-racking-systems .bottom_areas_list_cat_page .helf-section .right-side,.term-mezzanine-floors .bottom_areas_list_cat_page .helf-section .right-side{padding-left:20px}}@media (max-width:991.98px){.content-img-sec.areas_sec .helf-section{flex-direction:column-reverse}.content-img-sec.areas_sec .helf-section .left-side{margin:0 0 30px 0;max-width:none}.areas_list_wrap{margin-bottom:10px}.term-pallet-racking-systems .bottom_areas_list_cat_page .helf-section .right-side,.term-mezzanine-floors .bottom_areas_list_cat_page .helf-section .right-side{width:100%}.term-pallet-racking-systems .bottom_areas_list_cat_page .helf-section .left-side,.term-mezzanine-floors .bottom_areas_list_cat_page .helf-section .left-side{width:100%}.term-pallet-racking-systems .bottom_areas_list_cat_page .areas-we-serve-list,.term-mezzanine-floors .bottom_areas_list_cat_page .areas-we-serve-list{column-count:3}.term-pallet-racking-systems .bottom_areas_list_cat_page .helf-section .right-side,.term-mezzanine-floors .bottom_areas_list_cat_page .helf-section .right-side{padding-left:0}}@media (max-width:768px){.term-pallet-racking-systems .bottom_areas_list_cat_page .areas-we-serve-list,.term-mezzanine-floors .bottom_areas_list_cat_page .areas-we-serve-list{column-count:2}}@media (max-width:575.98px){.areas_list_wrap{width:100%;max-width:none}.areas-we-serve-list>li>a,.areas-we-serve-list>li{width:100%}.content-img-sec.areas_sec .helf-section .left-side{margin:0 0 10px 0}.areas-page .areas_list_wrap{max-width:100%;width:100%}.areas-page .inrbanner+.content-img-sec .full_content{text-align:center}.term-pallet-racking-systems .bottom_areas_list_cat_page .areas-we-serve-list,.term-mezzanine-floors .bottom_areas_list_cat_page .areas-we-serve-list{column-count:1;padding-top:10px}.term-pallet-racking-systems .areas_list_wrap .heading24,.term-mezzanine-floors .areas_list_wrap .heading24{font-size:18px}.term-pallet-racking-systems .bottom_areas_list_cat_page,.term-mezzanine-floors .bottom_areas_list_cat_page{padding-bottom:20px}.term-pallet-racking-systems .bottom_areas_list_cat_page,.term-mezzanine-floors .bottom_areas_list_cat_page{padding-top:20px}.term-pallet-racking-systems .bottom_areas_list_cat_page,.term-mezzanine-floors .bottom_areas_list_cat_page{padding-bottom:0}.term-pallet-racking-systems .bottom_areas_list_cat_page .left-side .heading48,.term-mezzanine-floors .bottom_areas_list_cat_page .left-side .heading48{margin:0}}.suburb-search-form button{font-size:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC40OTMiIGhlaWdodD0iMTguNDkzIiB2aWV3Qm94PSIwIDAgMTguNDkzIDE4LjQ5MyI+DQogIDxnIGlkPSJzZWFyY2giIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjk0NiAtMi45NDYpIj4NCiAgICA8cGF0aCBpZD0iUGF0aF83NjUzIiBkYXRhLW5hbWU9IlBhdGggNzY1MyIgZD0iTTIxLjQzOSwyMC40NzJsLTUuMTY2LTUuMTY2YTcuNTM3LDcuNTM3LDAsMSwwLS45NjcuOTY3bDUuMTY2LDUuMTY2Wk00LjMzOSwxMC41QTYuMTU2LDYuMTU2LDAsMSwxLDEwLjUsMTYuNjUxLDYuMTU2LDYuMTU2LDAsMCwxLDQuMzM5LDEwLjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+DQogIDwvZz4NCjwvc3ZnPg0K) no-repeat center}