.breakdance .bde-section-5309-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.breakdance .bde-section-5309-100{background-image:url(https://franklin-christian.org/wp-content/uploads/sites/59/2026/09/IMG_2269-1152x1536.jpeg);background-position:29.02% 16.5%}.breakdance .bde-section-5309-100>.section-background-overlay{background-color:var(--bde-palette-dark-overlay-ab8d78db-775d-41fa-8721-89d8079bffb9-13);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-5309-100 .section-container{padding-bottom:90px;padding-top:200px}.breakdance .bde-section-5309-100{margin-top:-113px}@media (max-width:767px){.breakdance .bde-section-5309-100{background-position:26.32% 15%}}@media (max-width:479px){.breakdance .bde-section-5309-100 .section-container{align-items:center;text-align:center}.breakdance .bde-section-5309-100{background-position:90.91% 0}}.breakdance .bde-heading-5309-101{width:800px;color:var(--bde-palette-white-7f8a456a-4784-4d1a-b751-0f06b482c543-2)}@media (max-width:1023px){.breakdance .bde-heading-5309-101{width:511px}}@media (max-width:479px){.breakdance .bde-heading-5309-101{text-align:center}}.breakdance .bde-fancy-divider-5309-103{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:3px;--bde-fancy-divider-border-color:var(--bde-palette-white-7f8a456a-4784-4d1a-b751-0f06b482c543-2);width:75px}@media (max-width:1119px){.breakdance .bde-fancy-divider-5309-103{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-5309-103{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-5309-103{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-5309-103{--bde-fancy-divider-border-style:solid}}.breakdance .bde-section-5309-147 .section-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.breakdance .bde-section-5309-147{background-color:var(--bde-palette-white-7f8a456a-4784-4d1a-b751-0f06b482c543-2)}.breakdance .bde-section-5309-147>.section-background-overlay{background-image:url(https://franklinchristian.hk12-2.tempurl.host/wp-content/uploads/sites/59/2024/07/cropped-Untitled-design-2026-05-14T172218.711.png);background-size:400px auto;background-repeat:no-repeat;background-position:78.47% 4%;transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-5309-147:hover>.section-background-overlay{background-image:url(https://franklinchristian.hk12-2.tempurl.host/wp-content/uploads/sites/59/2024/07/cropped-Untitled-design-2026-05-14T172218.711.png)}.breakdance .bde-section-5309-147>.section-background-overlay{opacity:0.01}.breakdance .bde-section-5309-147 .section-container{padding-bottom:0px}.breakdance .bde-section-5309-147{z-index:1}@media (max-width:1119px){.breakdance .bde-section-5309-147>.section-background-overlay{background-position:100% 2%;transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:1023px){.breakdance .bde-section-5309-147>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:767px){.breakdance .bde-section-5309-147 .section-container{align-items:flex-start;text-align:left}.breakdance .bde-section-5309-147>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:479px){.breakdance .bde-section-5309-147 .section-container{align-items:flex-start;text-align:left}.breakdance .bde-section-5309-147>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}.breakdance .bde-button-5309-203{margin-top:25px;margin-bottom:25px}.breakdance .bde-section-5309-208 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-5309-208 .section-container{padding-top:0px}.fcs-schedule-wrap{--fcs-navy:#003049;--fcs-blue:#b8d3e8;--fcs-light-blue:#eaf3f9;--fcs-white:#fff;--fcs-text:#101820;display:flex;flex-direction:column;gap:0!important;width:100%;max-width:1200px;margin:0 auto;color:var(--fcs-text);font-family:Arial,Helvetica,sans-serif}.fcs-schedule-image{display:block;width:100%;margin:0}.fcs-schedule-image img{display:block;width:100%;height:auto}.fcs-schedule-editor{width:100%;overflow:hidden;border:3px solid var(--fcs-navy);border-top:0;border-radius:0 0 8px 8px}.fcs-schedule-head,.fcs-game-row{display:grid;grid-template-columns:minmax(65px,0.55fr) minmax(85px,0.75fr) minmax(220px,2.2fr) minmax(180px,1.7fr) minmax(220px,2.4fr);width:100%}.fcs-schedule-head{color:var(--fcs-white);background:var(--fcs-navy)}.fcs-head-cell{display:flex;align-items:center;min-width:0;padding:13px 12px;color:var(--fcs-white);font-size:16px;font-weight:800;line-height:1.2;text-transform:uppercase}.fcs-game-row{background:var(--fcs-white)}.fcs-game-row:nth-child(even){background:var(--fcs-blue)}.fcs-cell{display:flex;align-items:center;min-width:0;padding:14px 12px;border-bottom:1px solid rgba(0,48,73,0.14);font-size:15px;line-height:1.35}.fcs-game-row:last-child .fcs-cell{border-bottom:0}.fcs-head-cell p,.fcs-cell p,.fcs-opponent p,.fcs-game-badge p{margin:0}.fcs-school{display:flex;flex-flow:row wrap;align-items:center;gap:7px}.fcs-game-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:54px;padding:4px 7px;border-radius:4px;font-size:11px;font-weight:800;line-height:1;letter-spacing:0.04em;text-align:center}.fcs-home{color:var(--fcs-white);background:var(--fcs-navy);border:1px solid var(--fcs-navy)}.fcs-away{color:var(--fcs-navy);background:var(--fcs-white);border:1px solid var(--fcs-navy)}.fcs-opponent{flex:1 1 150px;min-width:0}.fcs-tournament{font-weight:700}@media (max-width:767px){.fcs-schedule-editor{overflow:visible;border:0}.fcs-schedule-head{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.fcs-games{display:grid;gap:14px;padding-top:14px}.fcs-game-row{display:grid;grid-template-columns:1fr;overflow:hidden;border:2px solid var(--fcs-navy);border-radius:7px;box-shadow:0 3px 10px rgba(0,48,73,0.1)}.fcs-game-row:nth-child(odd){background:var(--fcs-white)}.fcs-game-row:nth-child(even){background:var(--fcs-light-blue)}.fcs-cell{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px;width:100%;padding:10px 12px;border-bottom:1px solid rgba(0,48,73,0.14);font-size:14px}.fcs-cell::before{color:var(--fcs-navy);font-size:12px;font-weight:800;letter-spacing:0.04em;line-height:1.3;text-transform:uppercase}.fcs-day::before{content:"Day"}.fcs-date::before{content:"Date"}.fcs-school::before{content:"School"}.fcs-time::before{content:"Time"}.fcs-location::before{content:"Location"}.fcs-school{grid-template-columns:82px auto minmax(0,1fr);align-items:center}.fcs-school::before{grid-column:1}.fcs-school .fcs-game-badge{grid-column:2}.fcs-school .fcs-opponent{grid-column:3}}@media (max-width:480px){.fcs-school{grid-template-columns:82px minmax(0,1fr)}.fcs-school::before{grid-column:1;grid-row:1 / span 2}.fcs-school .fcs-game-badge,.fcs-school .fcs-opponent{grid-column:2}.fcs-school .fcs-game-badge{justify-self:start}}.fcs-schedule-wrap{display:flex!important;flex-direction:column!important;gap:0!important}.fcs-schedule-head,.fcs-game-row{display:grid!important;grid-template-columns:minmax(65px,0.55fr) minmax(85px,0.75fr) minmax(220px,2.2fr) minmax(180px,1.7fr) minmax(220px,2.4fr)!important;gap:0!important;align-items:stretch!important}.fcs-games,.fcs-schedule-editor{width:100%!important}.fcs-cell,.fcs-head-cell{width:auto!important;max-width:none!important;margin:0!important}.fcs-school{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}@media (max-width:767px){.fcs-game-row{display:grid!important;grid-template-columns:1fr!important}.fcs-school{display:grid!important;grid-template-columns:82px auto minmax(0,1fr)!important}}@media (max-width:480px){.fcs-school{grid-template-columns:82px minmax(0,1fr)!important}}.fcs-schedule-head,.fcs-schedule-head .fcs-head-cell,.fcs-schedule-head .fcs-head-cell *,.fcs-schedule-head p{color:#ffffff!important;font-weight:800!important;text-transform:uppercase!important}.fcs-home,.fcs-home *,.fcs-home p{color:#ffffff!important;font-weight:800!important}.fcs-location a{color:inherit!important;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.fcs-location a:hover{color:#003049!important;text-decoration-thickness:2px}.fcs-schedule-title{display:block!important;width:100%!important;margin:0!important;padding:18px 16px 12px!important;color:#ffffff!important;background-color:#003049!important;font-size:clamp(22px,3vw,36px)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:0.04em;text-align:center!important;text-transform:uppercase!important}.fcs-schedule-title *,.fcs-schedule-title p{margin:0!important;padding:0!important;color:#ffffff!important;font-weight:800!important;text-align:center!important;text-transform:uppercase!important}.breakdance .bde-rich-text-5309-379{width:1100px}