.breakdance .bde-section-29-140 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-29-140{background-image:url(https://dev5.onware.co.za/wp-content/uploads/2026/02/affie-lines.webp);background-size:contain;background-repeat:repeat-x}.breakdance .bde-section-29-140 .section-container{padding-left:0px;padding-right:0px;padding-bottom:var(--hsp-l);padding-top:var(--hsp-l)}.breakdance .bde-section-29-140{margin-bottom:var(--hsp-l)}.breakdance .bde-section-29-140{width:100%}.breakdance .bde-section-29-100 .section-container{display:flex;flex-direction:column;gap:var(--hsp-xl)}.breakdance .bde-section-29-100{background:var(--bde-palette-green-gradient-d7900506-70c6-40cb-abde-4b4f7e28f136-gradient-53)}.breakdance .bde-div-29-101{width:100%;padding:var(--hsp-xl) var(--hss-xxs) var(--hsp-xl) var(--hss-xxs);border-top:1px solid #FFFFFF1A;border-bottom:1px solid #FFFFFF1A;border-left:1px solid #FFFFFF1A;border-right:1px solid #FFFFFF1A;border-radius:var(--hrd-m)}.breakdance .bde-div-29-101{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.breakdance .bde-div-29-101{background-color:var(--hcl-brand-9)}@media (max-width:1023px){.breakdance .bde-div-29-101{gap:var(--hsp-s);flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-div-29-149{width:5100%}.breakdance .bde-div-29-149{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media (max-width:1023px){.breakdance .bde-div-29-149{width:100%}.breakdance .bde-div-29-149{align-items:flex-start;gap:var(--hsp-m);flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-heading-29-102{width:816px;color:var(--hcl-on-brand);font-size:var(--hfs-h3)}@media (max-width:1119px){.breakdance .bde-heading-29-102{width:778px}}@media (max-width:1023px){.breakdance .bde-heading-29-102{width:100%}}.breakdance .bde-grid-29-104{--bde-grid-items-per-row:3}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1023px){.breakdance .bde-grid-29-104{--bde-grid-items-per-row:1}}@media (max-width:479px){.breakdance .bde-grid-29-104{--bde-grid-items-per-row:1}.breakdance .bde-grid-29-104{display:flex;flex-direction:column}}.breakdance .bde-div-29-105{display:flex;flex-direction:column;gap:var(--hsp-m)}@media (max-width:479px){.breakdance .bde-div-29-105{grid-column:span 2}}.breakdance .bde-container-link-29-106{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--hsp-xxs)}.breakdance .bde-image2-29-107{width:7rem;height:auto}.breakdance .bde-text-29-147{color:var(--hcl-on-brand);font-size:calc(var(--hfs-text-l)*1.3);font-weight:600}.breakdance .bde-social-icons-29-153{flex-direction:row}.breakdance .bde-social-icons-29-153 .bde-social-icons__icon-wrapper{border-radius:100%;background-color:var(--hcl-brand-9);padding:10px;opacity:1}.breakdance .bde-social-icons-29-153 .bde-social-icons__icon-wrapper:hover{transform:scale(1.1);opacity:0.8}.breakdance .bde-social-icons-29-153 .bde-social-icons__icon-wrapper svg{width:18px;height:18px}.breakdance .bde-social-icons-29-153 .bde-social-icons__icon-wrapper:hover svg{fill:var(--hcl-brand-8)}.breakdance .bde-div-29-110{display:flex;flex-direction:column;align-items:flex-end;gap:var(--hsp-s);text-align:right}@media (max-width:1023px){.breakdance .bde-div-29-110{align-items:flex-start;text-align:left}}.breakdance .bde-div-29-112{display:flex;flex-direction:column;align-items:flex-end;gap:var(--hsp-xs);text-align:right}@media (max-width:1023px){.breakdance .bde-div-29-112{align-items:flex-start;text-align:left}}.breakdance .bde-text-link-29-113,.breakdance .bde-text-link-29-113>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-113:hover,.breakdance .bde-text-link-29-113:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-text-link-29-143,.breakdance .bde-text-link-29-143>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-143:hover,.breakdance .bde-text-link-29-143:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-text-link-29-134,.breakdance .bde-text-link-29-134>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-134:hover,.breakdance .bde-text-link-29-134:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-text-link-29-144,.breakdance .bde-text-link-29-144>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-144:hover,.breakdance .bde-text-link-29-144:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-text-link-29-164,.breakdance .bde-text-link-29-164>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-164:hover,.breakdance .bde-text-link-29-164:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-text-link-29-138,.breakdance .bde-text-link-29-138>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-138:hover,.breakdance .bde-text-link-29-138:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-div-29-117{display:flex;flex-direction:column;align-items:flex-end;gap:var(--hsp-s);text-align:right}@media (max-width:1023px){.breakdance .bde-div-29-117{align-items:flex-start;text-align:left}}.breakdance .bde-div-29-119{display:flex;flex-direction:column;align-items:flex-end;gap:var(--hsp-xs);text-align:right}@media (max-width:1023px){.breakdance .bde-div-29-119{align-items:flex-start;text-align:left}}.breakdance .bde-text-link-29-120,.breakdance .bde-text-link-29-120>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-120:hover,.breakdance .bde-text-link-29-120:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-text-link-29-121,.breakdance .bde-text-link-29-121>*{color:var(--hcl-brand-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.breakdance .bde-text-link-29-121:hover,.breakdance .bde-text-link-29-121:hover>*{color:var(--hcl-brand-8)}.breakdance .bde-fancy-divider-29-131{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:#FFFFFF1F;width:100%}@media (max-width:1119px){.breakdance .bde-fancy-divider-29-131{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-29-131{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-29-131{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-29-131{--bde-fancy-divider-border-style:solid}}.breakdance .bde-div-29-151{width:100%}.breakdance .bde-div-29-151{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media (max-width:1023px){.breakdance .bde-div-29-151{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.breakdance .de-cry-29-133{color:var(--hcl-on-brand);font-size:var(--hfs-text-s)}.breakdance .bde-rich-text-29-152 a{color:#FFF}.breakdance .bde-rich-text-29-152 a:hover{color:var(--hcl-brand-8)}.breakdance .bde-rich-text-29-152 p{color:#FFF;font-size:14px}.breakdance .bde-rich-text-29-152{transition:ease-in-out .3s}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main{position:fixed;bottom:10px;right:10px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:hidden;background-color:#25D366;z-index:1000;transition:border-radius 0.5s ease;width:55px;height:55px;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main.open{border-radius:8px;width:300px;height:auto;background-color:#fff}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header{display:flex;color:#fff;padding:00px 15px;text-align:left;cursor:pointer;user-select:none;height:60px;justify-content:center;align-items:center;transition:width 0.5s ease;position:relative}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active{width:300px!important;max-width:400px;transition:width 0.5s ease}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappname{display:none;padding-top:5px;padding-left:5px}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .whatsappname{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappicon svg{height:25px;width:25px}.breakdance .autogenerated-blce-whatsappchat-29-150 .close-icon{display:none;position:absolute;top:10px;right:15px;font-size:20px;color:#fff;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .close-icon{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-message-container{display:none;padding:10px;width:300px}.breakdance .autogenerated-blce-whatsappchat-29-150 textarea{width:calc(100%);height:80px;padding:10px;border:none;border-radius:5px;resize:none;box-sizing:border-box;margin-bottom:10px;margin-top:10px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-btn{width:100%;color:#fff;border:none;padding:10px 0;cursor:pointer;transition:background-color 0.3s ease;border-radius:5px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .beforemessage{;display:block}@media (max-width:1119px){.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main{position:fixed;bottom:10px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:hidden;background-color:#25D366;z-index:1000;transition:border-radius 0.5s ease;width:55px;height:55px;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main.open{border-radius:8px;width:300px;height:auto;background-color:#fff}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header{display:flex;color:#fff;padding:00px 15px;text-align:left;cursor:pointer;user-select:none;height:60px;justify-content:center;align-items:center;transition:width 0.5s ease;position:relative}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active{width:300px!important;max-width:400px;transition:width 0.5s ease}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappname{display:none;padding-top:5px;padding-left:5px}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .whatsappname{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappicon svg{height:25px;width:25px}.breakdance .autogenerated-blce-whatsappchat-29-150 .close-icon{display:none;position:absolute;top:10px;right:15px;font-size:20px;color:#fff;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .close-icon{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-message-container{display:none;padding:10px;width:300px}.breakdance .autogenerated-blce-whatsappchat-29-150 textarea{width:calc(100%);height:80px;padding:10px;border:none;border-radius:5px;resize:none;box-sizing:border-box;margin-bottom:10px;margin-top:10px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-btn{width:100%;color:#fff;border:none;padding:10px 0;cursor:pointer;transition:background-color 0.3s ease;border-radius:5px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .beforemessage{;display:block}}@media (max-width:1023px){.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main{position:fixed;bottom:10px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:hidden;background-color:#25D366;z-index:1000;transition:border-radius 0.5s ease;width:55px;height:55px;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main.open{border-radius:8px;width:300px;height:auto;background-color:#fff}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header{display:flex;color:#fff;padding:00px 15px;text-align:left;cursor:pointer;user-select:none;height:60px;justify-content:center;align-items:center;transition:width 0.5s ease;position:relative}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active{width:300px!important;max-width:400px;transition:width 0.5s ease}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappname{display:none;padding-top:5px;padding-left:5px}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .whatsappname{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappicon svg{height:25px;width:25px}.breakdance .autogenerated-blce-whatsappchat-29-150 .close-icon{display:none;position:absolute;top:10px;right:15px;font-size:20px;color:#fff;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .close-icon{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-message-container{display:none;padding:10px;width:300px}.breakdance .autogenerated-blce-whatsappchat-29-150 textarea{width:calc(100%);height:80px;padding:10px;border:none;border-radius:5px;resize:none;box-sizing:border-box;margin-bottom:10px;margin-top:10px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-btn{width:100%;color:#fff;border:none;padding:10px 0;cursor:pointer;transition:background-color 0.3s ease;border-radius:5px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .beforemessage{;display:block}}@media (max-width:767px){.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main{position:fixed;bottom:10px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:hidden;background-color:#25D366;z-index:1000;transition:border-radius 0.5s ease;width:55px;height:55px;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main.open{border-radius:8px;width:300px;height:auto;background-color:#fff}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header{display:flex;color:#fff;padding:00px 15px;text-align:left;cursor:pointer;user-select:none;height:60px;justify-content:center;align-items:center;transition:width 0.5s ease;position:relative}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active{width:300px!important;max-width:400px;transition:width 0.5s ease}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappname{display:none;padding-top:5px;padding-left:5px}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .whatsappname{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappicon svg{height:25px;width:25px}.breakdance .autogenerated-blce-whatsappchat-29-150 .close-icon{display:none;position:absolute;top:10px;right:15px;font-size:20px;color:#fff;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .close-icon{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-message-container{display:none;padding:10px;width:300px}.breakdance .autogenerated-blce-whatsappchat-29-150 textarea{width:calc(100%);height:80px;padding:10px;border:none;border-radius:5px;resize:none;box-sizing:border-box;margin-bottom:10px;margin-top:10px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-btn{width:100%;color:#fff;border:none;padding:10px 0;cursor:pointer;transition:background-color 0.3s ease;border-radius:5px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .beforemessage{;display:block}}@media (max-width:479px){.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main{position:fixed;bottom:10px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:hidden;background-color:#25D366;z-index:1000;transition:border-radius 0.5s ease;width:55px;height:55px;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-main.open{border-radius:8px;width:300px;height:auto;background-color:#fff}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header{display:flex;color:#fff;padding:00px 15px;text-align:left;cursor:pointer;user-select:none;height:60px;justify-content:center;align-items:center;transition:width 0.5s ease;position:relative}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active{width:300px!important;max-width:400px;transition:width 0.5s ease}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappname{display:none;padding-top:5px;padding-left:5px}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .whatsappname{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsappicon svg{height:25px;width:25px}.breakdance .autogenerated-blce-whatsappchat-29-150 .close-icon{display:none;position:absolute;top:10px;right:15px;font-size:20px;color:#fff;cursor:pointer}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-header.active .close-icon{display:block}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-message-container{display:none;padding:10px;width:300px}.breakdance .autogenerated-blce-whatsappchat-29-150 textarea{width:calc(100%);height:80px;padding:10px;border:none;border-radius:5px;resize:none;box-sizing:border-box;margin-bottom:10px;margin-top:10px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .whatsapp-btn{width:100%;color:#fff;border:none;padding:10px 0;cursor:pointer;transition:background-color 0.3s ease;border-radius:5px;}.breakdance .autogenerated-blce-whatsappchat-29-150 .beforemessage{;display:block}}