.breakdance .bde-section-138-102 .section-container{display:flex;flex-direction:column;align-items:center;gap:64px;text-align:center}.breakdance .bde-section-138-102{background-image:url(https://1amdesign.co.nz/wp-content/uploads/2025/10/project-bg-single.svg);background-size:50% auto;background-repeat:no-repeat;background-position:left top}.breakdance .bde-section-138-102 .section-container{--bde-section-width:100%}.breakdance .bde-section-138-102 .section-container{padding-top:40px}@media (max-width:1023px){.breakdance .bde-section-138-102{background-size:90% auto}.breakdance .bde-section-138-102 .section-container{padding-bottom:20px;padding-top:20px}}.breakdance .bde-div-138-103{width:100%;padding:32px 0px 32px 0px}.breakdance .bde-div-138-103{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-div-138-103>*{width:auto!important;height:auto!important}.breakdance .bde-div-138-103{--bde-grid-items-per-row:2;--bde-grid-gap:0px}.breakdance .bde-div-138-103{max-width:1440px}@media (max-width:1023px){.breakdance .bde-div-138-103{--bde-grid-items-per-row:1;--bde-grid-gap:64px}}.breakdance .bde-div-138-104{padding-right:clamp(20px,5.5vw,80px);padding-left:clamp(20px,7.9vw,114px)}@media (max-width:1023px){.breakdance .bde-div-138-104{padding-right:64px;padding-left:64px}}@media (max-width:767px){.breakdance .bde-div-138-104{padding-right:20px;padding-left:20px}}@media (max-width:479px){.breakdance .bde-div-138-104{padding-right:0px;padding-left:0px}}.breakdance .bde-div-138-105{width:100%;min-height:360px;padding:24px 24px 24px 24px;box-shadow:5px 4px 13.3px 3px #00000040}.breakdance .bde-div-138-105{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.breakdance .bde-div-138-105{background-color:#FFFFFFBF}.breakdance .bde-div-138-105{z-index:2;position:relative}.breakdance .bde-div-138-105 svg{width:100%}@media (max-width:1023px){.breakdance .bde-div-138-105{min-height:0px}}.breakdance .bde-rich-text-138-106{margin-bottom:20px;text-align:left;font-size:clamp(16px,1.38vw,20px);font-weight:700;line-height:1.125;width:100%}@media (max-width:1023px){.breakdance .bde-rich-text-138-106{width:100%}}@media (max-width:1023px){.breakdance .bde-div-138-107{order:-1}}.breakdance .bde-div-138-108{padding:16px 16px 16px 16px;box-shadow:0px 4px 17px 11px #00000040}.breakdance .bde-div-138-108{background-color:#D9D9D9}.breakdance .bde-div-138-108{z-index:2;position:relative}@media (max-width:1023px){.breakdance .bde-div-138-108{width:100%}.breakdance .bde-div-138-108{margin-left:0px}}.breakdance .bde-div-138-109{padding:9px 9px 9px 9px}.breakdance .bde-div-138-109{background:var(--bde-palette-gradient-text-header-2241a22f-e7f3-4fb1-bfdd-14683c02074f-gradient-7)}@media (max-width:1023px){.breakdance .bde-div-138-109{width:100%}}.breakdance .bde-image2-138-110{max-width:100%;width:620px;height:auto}@media (max-width:1023px){.breakdance .bde-image2-138-110{width:100%;height:auto}}.breakdance .bde-div-138-111{width:100%}.breakdance .bde-div-138-111{max-width:1440px}.breakdance .bde-gallery-138-101{--width:100%;--columns:3;--column-gap:24px;--ratio:100%}.breakdance .bde-gallery-138-101 .ee-gallery-item{background:#00000030}.breakdance .bde-gallery-138-101 .ee-gallery-item-caption{background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.35) 61%,rgba(0,0,0,0) 100%)}.bde-lightbox-138-101 .lg-next,.bde-lightbox-138-101 .lg-prev,.bde-lightbox-138-101 .lg-toolbar,.bde-lightbox-138-101 .lg-icon,.bde-lightbox-138-101 .lg-counter,.bde-lightbox-138-101 .lg-sub-html{color:#999}.bde-lightbox-138-101 .lg-outer .lg-thumb-item,.bde-lightbox-138-101 .lg-outer .lg-thumb-item{border-color:#fff;background-color:#fff}.bde-lightbox-138-101 .lg-outer .lg-thumb-item.active,.bde-lightbox-138-101 .lg-outer .lg-thumb-item:hover{border-color:#01d2e8f0;background-color:#01d2e8f0}.bde-lightbox-138-101 .lg-backdrop{background:#000}@media (max-width:767px){.breakdance .bde-gallery-138-101{--columns:2}}@media (max-width:479px){.breakdance .bde-gallery-138-101{--columns:1}}