.breakdance .bde-popup-2025-100{background-color:#00000082;align-items:flex-start;text-align:left;justify-content:flex-start}.breakdance .bde-popup-2025-100 .breakdance-popup{width:100%}.breakdance .bde-popup-2025-100 .breakdance-popup-content{background:var(--bde-palette-color-1-247b2ef7-fe24-4367-9799-2cb0c3d957a9);border-top:3px solid var(--primaryColour);padding-left:var(--bde-section-horizontal-padding);padding-right:var(--bde-section-horizontal-padding);padding-bottom:var(--regularSpacing);padding-top:var(--regularSpacing)}.breakdance .bde-popup-2025-100 .breakdance-popup-content{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button{color:var(--bde-palette-color-1-01d285ba-4662-40e9-8577-74e3ae64330b);--closeButtonSize:20px;transform:translate(-3rem,3rem)}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button:hover{color:var(--primaryColour)}.breakdance .bde-popup-2025-100{top:var(--headerHeight)}@media (max-width:1119px){.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button{color:var(--bde-palette-color-1-01d285ba-4662-40e9-8577-74e3ae64330b);transform:translate(-3rem,3rem)}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button:hover{color:var(--primaryColour)}}@media (max-width:1023px){.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button{color:var(--bde-palette-color-1-01d285ba-4662-40e9-8577-74e3ae64330b);transform:translate(-3rem,3rem)}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button:hover{color:var(--primaryColour)}}@media (max-width:767px){.breakdance .bde-popup-2025-100 .breakdance-popup-content{padding-top:7rem}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button{color:var(--bde-palette-color-1-01d285ba-4662-40e9-8577-74e3ae64330b);transform:translate(-3rem,3rem)}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button:hover{color:var(--primaryColour)}}@media (max-width:479px){.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button{color:var(--bde-palette-color-1-01d285ba-4662-40e9-8577-74e3ae64330b);transform:translate(-3rem,3rem)}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button:hover{color:var(--primaryColour)}}@media (min-width:1120px) and (max-width:1700px){.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button{color:var(--bde-palette-color-1-01d285ba-4662-40e9-8577-74e3ae64330b);transform:translate(-3rem,3rem)}.breakdance .bde-popup-2025-100 .breakdance-popup .breakdance-popup-close-button:hover{color:var(--primaryColour)}}.breakdance .bde-div-2025-117{width:100%}.breakdance .bde-div-2025-117{max-width:47em}@media (max-width:1119px){.breakdance .bde-div-2025-117{max-width:55em}}.breakdance .bde-div-2025-103{width:100%;margin-top:var(--smallSpacing)}.breakdance .bde-div-2025-103{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem}@media (max-width:1023px){.breakdance .bde-div-2025-103{gap:1rem;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}@media (max-width:479px){.breakdance .bde-div-2025-103{gap:1rem}}@media (max-width:1119px){.breakdance .bde-div-2025-104{width:30%}}@media (max-width:1023px){.breakdance .bde-div-2025-104{width:100%}}@media (max-width:767px){.breakdance .bde-div-2025-104{width:100%}}.breakdance .bde-text-2025-105{color:var(--bde-palette-color-1-01d285ba-4662-40e9-8577-74e3ae64330b);font-size:var(--preset-id-9560863e-8c7a-4864-b919-0fcdad01ca0c-font-size);font-family:var(--preset-id-9560863e-8c7a-4864-b919-0fcdad01ca0c-font-family);font-weight:var(--preset-id-9560863e-8c7a-4864-b919-0fcdad01ca0c-font-weight);line-height:var(--preset-id-9560863e-8c7a-4864-b919-0fcdad01ca0c-line-height);letter-spacing:var(--preset-id-9560863e-8c7a-4864-b919-0fcdad01ca0c-letter-spacing);text-transform:var(--preset-id-9560863e-8c7a-4864-b919-0fcdad01ca0c-text-transform)}@media (max-width:1119px){.breakdance .bde-div-2025-106{width:100%}}.breakdance .bde-grid-2025-107{--bde-grid-items-per-row:4;--bde-grid-gap:1rem 2rem}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-2025-107{--bde-grid-items-per-row:4}}@media (max-width:1023px){.breakdance .bde-grid-2025-107{--bde-grid-items-per-row:4}}@media (max-width:767px){.breakdance .bde-grid-2025-107{--bde-grid-items-per-row:2}}