.breakdance .bde-section-612-164 .section-container{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-section-612-164{background-color:var(--bde-palette-color-4)}.breakdance .bde-section-612-164 .section-container{--bde-section-width:100%}.breakdance .bde-section-612-164 .section-container{padding-left:120px;padding-right:120px;padding-bottom:10px}.breakdance .bde-section-612-164{margin-top:130px}@media (max-width:1119px){.breakdance .bde-section-612-164 .section-container{padding-left:15px;padding-right:15px}}@media (max-width:767px){.breakdance .bde-section-612-164 .section-container{padding-left:15px;padding-right:15px}}@media (max-width:479px){.breakdance .bde-section-612-164 .section-container{padding-left:15px;padding-right:15px}}.breakdance .bde-columns-612-168{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-612-168{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-612-168{--columnCount:2;--bde-column-gap:5px}}@media (max-width:767px){.breakdance .bde-columns-612-168{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-612-168{--columnCount:2}}.breakdance .bde-column-612-169{--column-width:50%}.breakdance .bde-icon-612-166 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-background-color)}.breakdance .bde-column-612-170{--column-width:50%}.breakdance .bde-column-612-170{display:flex;flex-direction:column;align-items:flex-end;text-align:right}@media (max-width:1023px){.breakdance .bde-column-612-170{align-items:flex-start;text-align:left}}.breakdance .bde-breadcrumbs-612-167{justify-content:flex-start}.breakdance .bde-breadcrumbs-612-167{color:var(--bde-background-color);font-family:"De Movement";font-size:20px}.breakdance .bde-breadcrumbs-612-167 a{color:var(--bde-background-color);font-family:"De Movement";font-size:20px;color:var(--bde-background-color)}.breakdance .bde-breadcrumbs-612-167 a:hover{color:var(--bde-palette-color-1-1e25988c-026d-46f2-bc68-3bb2132d3de3)}.breakdance .bde-breadcrumbs-612-167 .separator{color:var(--bde-background-color)}.breakdance .bde-section-612-126 .section-container{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-section-612-126{background-color:var(--bde-palette-color-4)}.breakdance .bde-section-612-126 .section-container{--bde-section-width:100%}.breakdance .bde-section-612-126 .section-container{padding-left:100px;padding-right:100px;padding-bottom:10px;padding-top:10px}@media (max-width:1023px){.breakdance .bde-section-612-126 .section-container{--bde-section-width:100%}.breakdance .bde-section-612-126 .section-container{padding-left:50px;padding-right:50px}}@media (max-width:479px){.breakdance .bde-section-612-126 .section-container{padding-left:15px;padding-right:15px}}.breakdance .bde-columns-612-134{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-612-134{--columnCount:2}.breakdance .bde-columns-612-134.bde-columns{--columnCount:2;flex-direction:row;flex-wrap:wrap}.breakdance .bde-columns-612-134.bde-columns>.bde-column{--column-width:50%}.breakdance .bde-columns-612-134.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-612-134.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-612-134{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-612-134{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-612-134{--columnCount:2}}.breakdance .bde-column-612-135{--column-width:40%}.breakdance .bde-column-612-135{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:1023px){.breakdance .bde-column-612-135{align-items:center;text-align:center}}.breakdance .bde-gallery-612-163{--columns:1;--column-gap:10px;--ratio:100%;--ratioSlider:100%}.breakdance .bde-gallery-612-163 .ee-gallery-item{border-radius:20px}.breakdance .bde-gallery-612-163 .breakdance-swiper-wrapper{padding:0}@media (max-width:1119px){.breakdance .bde-gallery-612-163 .breakdance-swiper-wrapper{padding:0}}@media (max-width:1023px){.breakdance .bde-gallery-612-163 .breakdance-swiper-wrapper{padding:0}}@media (max-width:767px){.breakdance .bde-gallery-612-163 .breakdance-swiper-wrapper{padding:0}}@media (max-width:479px){.breakdance .bde-gallery-612-163{--columns:1}.breakdance .bde-gallery-612-163 .breakdance-swiper-wrapper{padding:0}}.breakdance .bde-column-612-136{--column-width:60%;border-radius:20px}.breakdance .bde-column-612-136{display:flex;flex-direction:column;gap:20px}.breakdance .bde-column-612-136{background-color:var(--bde-palette-color-1-bac10da4-973c-414d-b781-623fdbc9b35b)}.breakdance .bde-column-612-136.bde-column{padding:20px 35px 10px 35px}.breakdance .bde-div-612-187{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px}.breakdance .bde-content-reveal-612-196{--bde-content-reveal-alignment:flex-start;margin-top:0px}.breakdance .bde-content-reveal-612-196 .bde-content-reveal__button{font-family:"De Movement";text-transform:uppercase}.breakdance .bde-text-612-198{margin-top:0px}@media (max-width:767px){.breakdance .bde-productbuilder-612-172{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}.breakdance .bde-text-612-145{text-align:center;color:var(--bde-palette-color-1-bac10da4-973c-414d-b781-623fdbc9b35b);font-family:"De Movement";text-transform:uppercase}.breakdance .bde-code-block-612-161{font-family:"De Movement";text-transform:uppercase}.latepoint-book-button{display:inline-block;padding:12px 24px;background:white!important;color:rgb(235,44,43)!important;text-decoration:none;border-radius:20px;font-weight:700;text-align:center;cursor:pointer;transition:all 0.3s ease}.latepoint-book-button:hover{background:rgb(235,44,43)!important;color:white!important;border-color:rgb(235,44,43)!important}.breakdance .bde-section-612-105 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-612-105{background-color:var(--bde-palette-color-4)}.breakdance .bde-section-612-105 .section-container{--bde-section-width:100%}.breakdance .bde-section-612-105 .section-container{padding-left:150px;padding-right:150px}@media (max-width:1023px){.breakdance .bde-section-612-105 .section-container{--bde-section-width:100%}.breakdance .bde-section-612-105 .section-container{padding-left:25px;padding-right:25px}}@media (max-width:479px){.breakdance .bde-section-612-105 .section-container{padding-left:15px;padding-right:15px;padding-bottom:5px;padding-top:5px}}.breakdance .bde-heading-612-107{color:var(--bde-background-color);margin-bottom:20px}@media (max-width:767px){.breakdance .bde-heading-612-107{font-size:3em}}@media (max-width:479px){.breakdance .bde-heading-612-107{font-size:30px}}.breakdance .bde-code-block-612-104{display:flex;flex-direction:column;align-items:center;text-align:center}.leskalender{margin:30px 0;width:100%}.leskalender .kalender-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.leskalender h3{color:#0b3774;margin-bottom:20px;font-size:1.5em;border-bottom:2px solid #0b3774;padding-bottom:10px}.leskalender .les-blok{background:#fff;border:5px solid #0b3774;border-radius:20px;padding:20px;text-align:center;transition:all 0.3s ease;min-width:0}.leskalender .les-blok:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,42,134,0.2);border-color:#0b3774}.leskalender .les-blok.geen-les{background:#fff;border-color:#eb2c2b;opacity:0.9}.leskalender .les-blok.geen-les:hover{border-color:#eb2c2b;background:#ffeaea}.leskalender .les-blok.geen-les .les-nummer,.leskalender .les-blok.geen-les .les-datum,.leskalender .les-blok.geen-les .les-dag{color:#999;text-decoration:line-through}.leskalender .les-tijd{color:#0c815d;font-weight:600;font-size:0.9em;background:#f0f9f5;padding:6px 12px;border-radius:20px;display:inline-block;margin-top:5px}.leskalender .les-status.afgelast{color:#eb2c2b;font-weight:700;font-size:0.9em;background:#ffeaea;padding:6px 12px;border-radius:20px;display:inline-block;text-transform:uppercase;letter-spacing:1px;margin-top:5px}.leskalender .les-nummer{font-weight:700;color:#0b3774;margin-bottom:10px;font-size:0.9em;text-transform:uppercase;letter-spacing:1px}.leskalender .les-datum{font-size:1.2em;font-weight:700;color:#0b3774;margin-bottom:8px}.leskalender .les-dag{color:#262626;margin-bottom:12px;font-size:1em;font-weight:500}.leskalender .les-samenvatting{margin-top:25px;padding:20px;background:#f0f9f5;border:1px solid #d4e8e0;border-radius:8px}.leskalender .les-samenvatting p{margin:8px 0;color:#262626;font-size:0.95em}.leskalender .les-samenvatting strong{color:#0b3774;min-width:160px;display:inline-block}.leskalender .vrije-dagen-lijst{margin-top:15px;padding-top:15px;border-top:1px dashed #ccc}.leskalender .vrije-dagen-lijst ul{margin:5px 0 0 0;padding-left:20px}.leskalender .vrije-dagen-lijst li{color:#666;font-size:0.9em;margin-bottom:3px}.error-message{color:#eb2c2b;padding:15px;background:#ffeaea;border-radius:5px;margin:20px 0;border:1px solid #eb2c2b}.no-lessons-info{padding:20px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:5px;color:#856404;margin:20px 0}.no-lessons-info strong{color:#856404}@media (max-width:1024px){.leskalender .kalender-grid{grid-template-columns:repeat(2,1fr)}.leskalender .les-samenvatting strong{min-width:140px}}@media (max-width:768px){.leskalender .kalender-grid{grid-template-columns:1fr}.leskalender .les-blok{padding:15px}.leskalender .les-samenvatting strong{min-width:120px;display:block;margin-bottom:2px}.leskalender .les-samenvatting p{margin:10px 0}}.breakdance .bde-code-block-612-104{width:100%}