.elementor-405 .elementor-element.elementor-element-261290c>.elementor-background-overlay{opacity:.59;transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-261290c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:160px 40px 80px}.elementor-405 .elementor-element.elementor-element-c8adad2 .elementor-heading-title{text-transform:uppercase;letter-spacing:2px}.elementor-405 .elementor-element.elementor-element-7fff4b9>.elementor-element-populated{padding:80px 12px 0 0}.elementor-405 .elementor-element.elementor-element-23faf64{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor2);--divider-border-width:2px}.elementor-405 .elementor-element.elementor-element-23faf64>.elementor-widget-container{padding:0 0 24px}.elementor-405 .elementor-element.elementor-element-23faf64 .elementor-divider-separator{width:96px}.elementor-405 .elementor-element.elementor-element-23faf64 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-405 .elementor-element.elementor-element-e24871d>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-0f5b15c:not(.elementor-motion-effects-element-type-background),.elementor-405 .elementor-element.elementor-element-0f5b15c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F0F0FCF;background-image:url("https://www.designpartner.co.nz/wp-content/uploads/2025/08/crowd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-405 .elementor-element.elementor-element-0f5b15c>.elementor-background-overlay{background-color:#3a3737;opacity:0;mix-blend-mode:screen;transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-0f5b15c{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin-top:27px;margin-bottom:27px;padding:257px 40px 0}.elementor-405 .elementor-element.elementor-element-432754f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px}.elementor-405 .elementor-element.elementor-element-432754f>.elementor-element-populated{margin:-30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 50px}.elementor-405 .elementor-element.elementor-element-f074a9a .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:#f7f7f7}.elementor-405 .elementor-element.elementor-element-c6dbcea .elementor-heading-title{color:#fff}.elementor-405 .elementor-element.elementor-element-d0d5750{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px}.elementor-405 .elementor-element.elementor-element-d0d5750 .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-d0d5750 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-405 .elementor-element.elementor-element-6f6f853>.elementor-widget-container{padding:0 160px 0 0}.elementor-405 .elementor-element.elementor-element-6f6f853{color:#fff}.elementor-405 .elementor-element.elementor-element-5db2772 .elementor-button{fill:#fff;color:#fff;border-style:solid;border-color:#fff}.elementor-405 .elementor-element.elementor-element-5db2772 .elementor-button:hover,.elementor-405 .elementor-element.elementor-element-5db2772 .elementor-button:focus{border-color:#fff}.elementor-405 .elementor-element.elementor-element-ab2dd1c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-405 .elementor-element.elementor-element-ab2dd1c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-7d63b99>.elementor-widget-container{margin:0 0 -147px;border-radius:0}.elementor-405 .elementor-element.elementor-element-7d63b99 img{width:487px;height:403px;object-fit:cover;object-position:center center;opacity:.95;transition-duration:2.2s}.elementor-405 .elementor-element.elementor-element-7d63b99:hover img{opacity:1}.elementor-405 .elementor-element.elementor-element-5c5e049{margin-top:144px;margin-bottom:44px}.elementor-405 .elementor-element.elementor-element-688ab27{--divider-border-style:solid;--divider-color:#0000004D;--divider-border-width:1px}.elementor-405 .elementor-element.elementor-element-688ab27 .elementor-divider-separator{width:100%}.elementor-405 .elementor-element.elementor-element-688ab27 .elementor-divider{padding-block-start:13px;padding-block-end:13px}.elementor-405 .elementor-element.elementor-element-ec16b82:not(.elementor-motion-effects-element-type-background),.elementor-405 .elementor-element.elementor-element-ec16b82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F0F0F3D;background-image:url("https://www.designpartner.co.nz/wp-content/uploads/2022/08/expol-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-405 .elementor-element.elementor-element-ec16b82>.elementor-background-overlay{opacity:.68;transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-ec16b82{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:70px;margin-bottom:70px;padding:229px 40px 0}.elementor-405 .elementor-element.elementor-element-9f01a22>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-405 .elementor-element.elementor-element-9f01a22>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-4973a5a>.elementor-widget-container{margin:20px 20px 23px 24px}.elementor-405 .elementor-element.elementor-element-4973a5a img{width:487px;height:38vh;object-fit:cover;object-position:center center;opacity:.95;transition-duration:2.2s}.elementor-405 .elementor-element.elementor-element-4973a5a:hover img{opacity:.18}.elementor-405 .elementor-element.elementor-element-691e67e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px}.elementor-405 .elementor-element.elementor-element-691e67e>.elementor-element-populated{margin:-30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 50px}.elementor-405 .elementor-element.elementor-element-3903f37 .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:#fff}.elementor-405 .elementor-element.elementor-element-1606928 .elementor-heading-title{color:#fff}.elementor-405 .elementor-element.elementor-element-46cb38d{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px}.elementor-405 .elementor-element.elementor-element-46cb38d .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-46cb38d .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-405 .elementor-element.elementor-element-89904fb>.elementor-widget-container{padding:0 160px 0 0}.elementor-405 .elementor-element.elementor-element-89904fb{color:#fff}.elementor-405 .elementor-element.elementor-element-90f619c .elementor-button{background-color:#FFFFFF00;fill:#fff;color:#fff;border-style:solid;border-color:#fff}.elementor-405 .elementor-element.elementor-element-90f619c>.elementor-widget-container{margin:0 0 114px}.elementor-405 .elementor-element.elementor-element-90f619c .elementor-button:hover,.elementor-405 .elementor-element.elementor-element-90f619c .elementor-button:focus{border-color:#fff}.elementor-405 .elementor-element.elementor-element-5c25386{margin-top:60px;margin-bottom:87px}.elementor-405 .elementor-element.elementor-element-4c82498{--divider-border-style:solid;--divider-color:#0000004D;--divider-border-width:1px}.elementor-405 .elementor-element.elementor-element-4c82498 .elementor-divider-separator{width:100%}.elementor-405 .elementor-element.elementor-element-4c82498 .elementor-divider{padding-block-start:13px;padding-block-end:13px}.elementor-405 .elementor-element.elementor-element-c678748:not(.elementor-motion-effects-element-type-background),.elementor-405 .elementor-element.elementor-element-c678748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F0F0FCF;background-image:url("https://www.designpartner.co.nz/wp-content/uploads/2025/08/BMC-servicing-truck.png");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-405 .elementor-element.elementor-element-c678748>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#3a3737 0%,#7e7376 100%);opacity:0;mix-blend-mode:screen;transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-c678748{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin-top:22px;margin-bottom:22px;padding:235px 40px 0}.elementor-405 .elementor-element.elementor-element-efa3d4e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-405 .elementor-element.elementor-element-efa3d4e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-b2d132f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px}.elementor-405 .elementor-element.elementor-element-b2d132f>.elementor-element-populated{margin:-30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 50px}.elementor-405 .elementor-element.elementor-element-27b188a .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:#f7f7f7}.elementor-405 .elementor-element.elementor-element-ecd55ef .elementor-heading-title{color:#fff}.elementor-405 .elementor-element.elementor-element-107975b{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px}.elementor-405 .elementor-element.elementor-element-107975b .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-107975b .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-405 .elementor-element.elementor-element-fd11960>.elementor-widget-container{padding:0 160px 0 0}.elementor-405 .elementor-element.elementor-element-fd11960{color:#fff}.elementor-405 .elementor-element.elementor-element-64af6d1 .elementor-button{fill:#fff;color:#fff;border-style:solid;border-color:#fff}.elementor-405 .elementor-element.elementor-element-64af6d1 .elementor-button:hover,.elementor-405 .elementor-element.elementor-element-64af6d1 .elementor-button:focus{border-color:#fff}.elementor-405 .elementor-element.elementor-element-2655f4f{margin-top:99px;margin-bottom:55px}.elementor-405 .elementor-element.elementor-element-48ea707{--divider-border-style:solid;--divider-color:#0000004D;--divider-border-width:1px}.elementor-405 .elementor-element.elementor-element-48ea707 .elementor-divider-separator{width:100%}.elementor-405 .elementor-element.elementor-element-48ea707 .elementor-divider{padding-block-start:13px;padding-block-end:13px}.elementor-405 .elementor-element.elementor-element-ff31c0d:not(.elementor-motion-effects-element-type-background),.elementor-405 .elementor-element.elementor-element-ff31c0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F0F0FCF;background-image:url("https://www.designpartner.co.nz/wp-content/uploads/2025/08/sleeparate-bed-divider.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-405 .elementor-element.elementor-element-ff31c0d>.elementor-background-overlay{background-color:#3a3737;opacity:0;mix-blend-mode:screen;transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-ff31c0d{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin-top:99px;margin-bottom:99px;padding:186px 40px 0}.elementor-405 .elementor-element.elementor-element-fd05ff9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px}.elementor-405 .elementor-element.elementor-element-fd05ff9>.elementor-element-populated{margin:-30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 50px}.elementor-405 .elementor-element.elementor-element-44707c3 .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:#f7f7f7}.elementor-405 .elementor-element.elementor-element-b6b76c1 .elementor-heading-title{color:#fff}.elementor-405 .elementor-element.elementor-element-14cf51c{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px}.elementor-405 .elementor-element.elementor-element-14cf51c .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-14cf51c .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-405 .elementor-element.elementor-element-417337c>.elementor-widget-container{padding:0 160px 0 0}.elementor-405 .elementor-element.elementor-element-417337c{color:#fff}.elementor-405 .elementor-element.elementor-element-061338a .elementor-button{fill:#fff;color:#fff;border-style:solid;border-color:#fff}.elementor-405 .elementor-element.elementor-element-061338a .elementor-button:hover,.elementor-405 .elementor-element.elementor-element-061338a .elementor-button:focus{border-color:#fff}.elementor-405 .elementor-element.elementor-element-19f5d0b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-405 .elementor-element.elementor-element-19f5d0b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-0b922e2>.elementor-widget-container{margin:0 0 -147px;border-radius:0}.elementor-405 .elementor-element.elementor-element-0b922e2 img{width:292px;height:375px;object-fit:cover;object-position:center center;opacity:.95;transition-duration:2.2s}.elementor-405 .elementor-element.elementor-element-0b922e2:hover img{opacity:1}.elementor-405 .elementor-element.elementor-element-9d3a169:not(.elementor-motion-effects-element-type-background),.elementor-405 .elementor-element.elementor-element-9d3a169>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-405 .elementor-element.elementor-element-9d3a169{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:164px;margin-bottom:0}.elementor-405 .elementor-element.elementor-element-9d3a169>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-405 .elementor-element.elementor-element-830232f>.elementor-widget-container{margin:45px 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-405 .elementor-element.elementor-element-261290c{padding:120px 40px 40px}.elementor-405 .elementor-element.elementor-element-7fff4b9>.elementor-element-populated{padding:64px 0 0}.elementor-405 .elementor-element.elementor-element-23faf64>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-23faf64 .elementor-divider-separator{width:80px}.elementor-405 .elementor-element.elementor-element-0f5b15c{margin-top:14px;margin-bottom:14px;padding:80px 40px 0}.elementor-405 .elementor-element.elementor-element-432754f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 16% 0 0}.elementor-405 .elementor-element.elementor-element-d0d5750>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-d0d5750 .elementor-divider-separator{width:80px}.elementor-405 .elementor-element.elementor-element-6f6f853>.elementor-widget-container{padding:0 40px 0 0}.elementor-405 .elementor-element.elementor-element-7d63b99>.elementor-widget-container{padding:32px 0 0}.elementor-405 .elementor-element.elementor-element-7d63b99 img{width:100%}.elementor-405 .elementor-element.elementor-element-ec16b82{margin-top:14px;margin-bottom:14px;padding:80px 40px 0}.elementor-405 .elementor-element.elementor-element-4973a5a>.elementor-widget-container{padding:32px 0 0}.elementor-405 .elementor-element.elementor-element-4973a5a img{width:100%}.elementor-405 .elementor-element.elementor-element-691e67e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 16% 0 0}.elementor-405 .elementor-element.elementor-element-46cb38d>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-46cb38d .elementor-divider-separator{width:80px}.elementor-405 .elementor-element.elementor-element-89904fb>.elementor-widget-container{padding:0 40px 0 0}.elementor-405 .elementor-element.elementor-element-c678748{margin-top:14px;margin-bottom:14px;padding:80px 40px 0}.elementor-405 .elementor-element.elementor-element-b2d132f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 16% 0 0}.elementor-405 .elementor-element.elementor-element-107975b>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-107975b .elementor-divider-separator{width:80px}.elementor-405 .elementor-element.elementor-element-fd11960>.elementor-widget-container{padding:0 40px 0 0}.elementor-405 .elementor-element.elementor-element-ff31c0d{margin-top:14px;margin-bottom:14px;padding:80px 40px 0}.elementor-405 .elementor-element.elementor-element-fd05ff9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 16% 0 0}.elementor-405 .elementor-element.elementor-element-14cf51c>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-14cf51c .elementor-divider-separator{width:80px}.elementor-405 .elementor-element.elementor-element-417337c>.elementor-widget-container{padding:0 40px 0 0}.elementor-405 .elementor-element.elementor-element-0b922e2>.elementor-widget-container{padding:32px 0 0}.elementor-405 .elementor-element.elementor-element-0b922e2 img{width:100%}}@media(max-width:767px){.elementor-405 .elementor-element.elementor-element-261290c{padding:96px 24px 48px}.elementor-405 .elementor-element.elementor-element-7fff4b9>.elementor-element-populated{padding:16px 0 0}.elementor-405 .elementor-element.elementor-element-23faf64 .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-e24871d>.elementor-widget-container{padding:44px 0 0}.elementor-405 .elementor-element.elementor-element-0f5b15c{padding:80px 24px 0}.elementor-405 .elementor-element.elementor-element-432754f>.elementor-element-populated{padding:0}.elementor-405 .elementor-element.elementor-element-d0d5750 .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-6f6f853>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-ec16b82{padding:80px 24px 0}.elementor-405 .elementor-element.elementor-element-691e67e>.elementor-element-populated{padding:0}.elementor-405 .elementor-element.elementor-element-46cb38d .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-89904fb>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-c678748{padding:80px 24px 0}.elementor-405 .elementor-element.elementor-element-b2d132f>.elementor-element-populated{padding:0}.elementor-405 .elementor-element.elementor-element-107975b .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-fd11960>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-ff31c0d{padding:80px 24px 0}.elementor-405 .elementor-element.elementor-element-fd05ff9>.elementor-element-populated{padding:0}.elementor-405 .elementor-element.elementor-element-14cf51c .elementor-divider-separator{width:64px}.elementor-405 .elementor-element.elementor-element-417337c>.elementor-widget-container{padding:0}.elementor-405 .elementor-element.elementor-element-830232f>.elementor-widget-container{padding:0 120px 0 0}}@media(min-width:768px){.elementor-405 .elementor-element.elementor-element-2332f97{width:46.763%}.elementor-405 .elementor-element.elementor-element-7fff4b9{width:53.128%}.elementor-405 .elementor-element.elementor-element-432754f{width:46%}.elementor-405 .elementor-element.elementor-element-ab2dd1c{width:53.916%}.elementor-405 .elementor-element.elementor-element-9f01a22{width:53.109%}.elementor-405 .elementor-element.elementor-element-691e67e{width:46.807%}.elementor-405 .elementor-element.elementor-element-efa3d4e{width:53.916%}.elementor-405 .elementor-element.elementor-element-b2d132f{width:46%}.elementor-405 .elementor-element.elementor-element-fd05ff9{width:46%}.elementor-405 .elementor-element.elementor-element-19f5d0b{width:53.916%}.elementor-405 .elementor-element.elementor-element-959a007{width:19.346%}.elementor-405 .elementor-element.elementor-element-90929b4{width:36.131%}.elementor-405 .elementor-element.elementor-element-4ba0488{width:19.436%}}@media(max-width:1024px) and (min-width:768px){.elementor-405 .elementor-element.elementor-element-2332f97{width:50%}.elementor-405 .elementor-element.elementor-element-7fff4b9{width:50%}.elementor-405 .elementor-element.elementor-element-432754f{width:100%}.elementor-405 .elementor-element.elementor-element-ab2dd1c{width:100%}.elementor-405 .elementor-element.elementor-element-9f01a22{width:100%}.elementor-405 .elementor-element.elementor-element-691e67e{width:100%}.elementor-405 .elementor-element.elementor-element-efa3d4e{width:100%}.elementor-405 .elementor-element.elementor-element-b2d132f{width:100%}.elementor-405 .elementor-element.elementor-element-fd05ff9{width:100%}.elementor-405 .elementor-element.elementor-element-19f5d0b{width:100%}}