{"id":7683,"date":"2026-07-21T20:12:20","date_gmt":"2026-07-21T20:12:20","guid":{"rendered":"https:\/\/clubfreestylebjj.com\/?page_id=7683"},"modified":"2026-08-04T23:06:37","modified_gmt":"2026-08-04T23:06:37","slug":"san-buenaventura-bachiller","status":"publish","type":"page","link":"https:\/\/clubfreestylebjj.com\/index.php\/san-buenaventura-bachiller\/","title":{"rendered":"San Buenaventura \u00b7 Bachiller"},"content":{"rendered":"<!-- FS_VISUAL_REPAIR_GLOBAL_V1_START -->\n<style id=\"fs-visual-repair-global-v1\">\n\/* Reparaci\u00f3n visual global v1.2 \u2014 2026-08-05\n   Objetivo: normalizar h\u00e9roes, t\u00edtulos, etiquetas, cards e im\u00e1genes sin tocar contenido, formularios ni enlaces. *\/\nbody.page .entry-hero.page-hero-section,\nbody.page .entry-title{display:none!important;}\n\n.fsbjj,.fs-page{box-sizing:border-box;}\n.fsbjj *,.fs-page *{box-sizing:border-box;}\n\n.fsbjj .hero > :not(style),\n.fsbjj .section > :not(style),\n.fsbjj .fs-page-hero > :not(style),\n.fsbjj .fs-section > :not(style),\n.fs-page > :not(style){\n  max-width:min(1230px, calc(100vw - 40px));\n  margin-left:auto!important;\n  margin-right:auto!important;\n}\n\n.fsbjj section.hero,\n.fsbjj .hero,\n.fsbjj .fs-page-hero,\n.fsbjj .fs-schedule-hero{\n  min-height:0!important;\n  height:auto!important;\n  padding-top:clamp(44px, 6vw, 84px)!important;\n  padding-bottom:clamp(44px, 6vw, 84px)!important;\n  overflow:hidden;\n}\n\n.fsbjj .hero img,\n.fsbjj .fs-page-hero img,\n.fsbjj .fs-schedule-hero img,\n.fsbjj section.hero img{\n  width:100%!important;\n  max-height:min(48vh, 480px)!important;\n  object-fit:cover!important;\n  display:block;\n}\n\n.fsbjj img[src*=\"club-free-style-bjj-logo-dark-nav-transparent-1000\"],\n.fs-page img[src*=\"club-free-style-bjj-logo-dark-nav-transparent-1000\"]{\n  max-width:min(42vw, 420px)!important;\n  max-height:min(42vh, 420px)!important;\n  width:auto!important;\n  height:auto!important;\n  object-fit:contain!important;\n  margin-left:auto!important;\n  margin-right:auto!important;\n}\n\n.fsbjj .hero h1,\n.fsbjj .fs-page-hero h1,\n.fsbjj .fs-schedule-hero h1,\n.fsbjj main h1,\n.fs-page h1{\n  max-width:980px!important;\n  margin-left:0!important;\n  margin-right:auto!important;\n  text-align:left!important;\n  font-size:clamp(34px, 4.6vw, 58px)!important;\n  line-height:.98!important;\n  letter-spacing:-.045em!important;\n}\n\n.fsbjj h2,.fs-page h2{\n  max-width:900px;\n  font-size:clamp(28px, 3.8vw, 46px)!important;\n  line-height:1.04!important;\n  letter-spacing:-.04em!important;\n}\n\n.fsbjj .eyebrow,\n.fsbjj .fs-eyebrow,\n.fsbjj .tag,\n.fsbjj .fs-tag,\n.fsbjj [class*=\"eyebrow\"],\n.fsbjj [class*=\"tag\"],\n.fsbjj [class*=\"badge\"],\n.fsbjj [class*=\"pill\"]{\n  max-width:max-content;\n  margin-left:0!important;\n  text-align:left!important;\n}\n\n.fsbjj .section,\n.fsbjj .fs-section{\n  padding-top:clamp(48px, 6vw, 86px)!important;\n  padding-bottom:clamp(48px, 6vw, 86px)!important;\n}\n\n.fsbjj .card,\n.fsbjj .fs-panel,\n.fsbjj .fs-tile,\n.fsbjj article[class*=\"card\"]{\n  min-height:0!important;\n  height:auto!important;\n  padding:clamp(24px, 3vw, 36px)!important;\n}\n\n.fsbjj .card h2,\n.fsbjj .card h3,\n.fsbjj .fs-panel h2,\n.fsbjj .fs-panel h3{\n  font-size:clamp(22px, 2.2vw, 32px)!important;\n  line-height:1.08!important;\n  letter-spacing:-.035em!important;\n}\n\n.fsbjj .hero + .section{padding-top:clamp(44px, 5vw, 72px)!important;}\n\n@media (max-width:699px){\n  .fsbjj .hero > :not(style),\n  .fsbjj .section > :not(style),\n  .fsbjj .fs-page-hero > :not(style),\n  .fsbjj .fs-section > :not(style),\n  .fs-page > :not(style){max-width:calc(100vw - 28px)!important;}\n  .fsbjj section.hero,\n  .fsbjj .hero,\n  .fsbjj .fs-page-hero,\n  .fsbjj .fs-schedule-hero{padding-top:38px!important;padding-bottom:42px!important;}\n  .fsbjj .hero img,\n  .fsbjj .fs-page-hero img,\n  .fsbjj .fs-schedule-hero img,\n  .fsbjj section.hero img{max-height:300px!important;}\n  .fsbjj img[src*=\"club-free-style-bjj-logo-dark-nav-transparent-1000\"],\n  .fs-page img[src*=\"club-free-style-bjj-logo-dark-nav-transparent-1000\"]{max-width:240px!important;max-height:240px!important;}\n  body.home .fsbjj .hero,\n  body.home .fsbjj .fs-page-hero,\n  body.page-id-6970 .fsbjj .hero,\n  body.page-id-6970 .fsbjj .fs-page-hero{padding-top:28px!important;padding-bottom:32px!important;}\n  .fsbjj .hero h1,\n  .fsbjj .fs-page-hero h1,\n  .fsbjj .fs-schedule-hero h1,\n  .fsbjj main h1,\n  .fs-page h1{font-size:clamp(30px, 9vw, 38px)!important;line-height:1.02!important;}\n  .fsbjj h2,.fs-page h2{font-size:clamp(25px, 7vw, 34px)!important;}\n  .fsbjj .section,.fsbjj .fs-section{padding-top:42px!important;padding-bottom:42px!important;}\n}\n\nbody.page-id-6970 .fsbjj .hero h1,\nbody.page-id-6970 .fsbjj .fs-page-hero h1{\n  max-width:min(720px, calc(100vw - 40px))!important;\n}\n@media (max-width:699px){\n  body.page-id-6970 .fsbjj .hero,\n  body.page-id-6970 .fsbjj .fs-page-hero{\n    padding-top:22px!important;\n    padding-bottom:24px!important;\n  }\n  body.page-id-6970 .fsbjj .hero h1,\n  body.page-id-6970 .fsbjj .fs-page-hero h1{\n    font-size:clamp(28px, 8.2vw, 34px)!important;\n    line-height:1.02!important;\n  }\n  body.page-id-6970 .fsbjj .hero img,\n  body.page-id-6970 .fsbjj .fs-page-hero img{\n    max-height:240px!important;\n  }\n}\n\nbody.page-id-7670 .fs-page{\n  max-width:min(980px, calc(100vw - 40px))!important;\n  margin:0 auto!important;\n  padding:clamp(32px, 5vw, 56px) 0!important;\n}\nbody.page-id-7670 .fs-legal-card{padding:clamp(24px, 4vw, 42px)!important;}\nbody.page-id-7670 .fs-page h1,\nbody.page-id-7670 .fs-legal-card h1{font-size:clamp(32px, 4vw, 44px)!important;line-height:1.05!important;letter-spacing:-.035em!important;}\nbody.page-id-7670 .fs-page h2,\nbody.page-id-7670 .fs-legal-card h2{font-size:clamp(22px, 2.4vw, 28px)!important;line-height:1.18!important;letter-spacing:-.02em!important;margin-top:1.6em!important;}\nbody.page-id-7670 .fs-page p,\nbody.page-id-7670 .fs-page li{font-size:16px!important;line-height:1.65!important;}\n<\/style>\n<!-- FS_VISUAL_REPAIR_GLOBAL_V1_END -->\n<!-- FS_HEADER_REPAIR_GLOBAL_V1_START -->\n<style id=\"fs-header-repair-global-v1\">\n\/* Club Free Style BJJ \u2014 ajuste global cabecera fija, 2026-08-05 *\/\nhtml{scroll-padding-top:92px!important;}\nbody .fs-header-v3{min-height:0!important;height:auto!important;max-height:86px!important;overflow:visible!important;}\nbody .fs-header-v3-inner{min-height:0!important;height:70px!important;padding:8px 20px!important;display:flex!important;align-items:center!important;}\nbody .fs-header-v3-brand{height:54px!important;min-height:0!important;display:flex!important;align-items:center!important;gap:10px!important;}\nbody .fs-header-v3-brand img,\nbody .fs-header-v3 .fs-header-v3-brand img[src*=\"club-free-style-bjj-logo-dark-nav-transparent-1000\"]{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;min-width:44px!important;min-height:44px!important;object-fit:contain!important;flex:0 0 44px!important;}\nbody .fs-header-v3-brand span{font-size:16px!important;line-height:1.15!important;white-space:nowrap!important;}\nbody .fs-header-v3-menu{min-height:0!important;height:auto!important;display:block!important;align-self:center!important;}\nbody .fs-header-v3-menu summary{min-height:0!important;height:auto!important;padding:10px 18px!important;line-height:1!important;display:flex!important;align-items:center!important;gap:8px!important;}\nbody .fs-header-v3-panel{top:calc(100% + 8px)!important;max-height:calc(100vh - 105px)!important;overflow:auto!important;}\n@media (max-width:720px){\n  html{scroll-padding-top:76px!important;}\n  body .fs-header-v3{max-height:72px!important;}\n  body .fs-header-v3-inner{height:62px!important;padding:7px 14px!important;}\n  body .fs-header-v3-brand{height:48px!important;gap:8px!important;}\n  body .fs-header-v3-brand img,\n  body .fs-header-v3 .fs-header-v3-brand img[src*=\"club-free-style-bjj-logo-dark-nav-transparent-1000\"]{width:38px!important;height:38px!important;max-width:38px!important;max-height:38px!important;min-width:38px!important;min-height:38px!important;}\n  body .fs-header-v3-brand span{font-size:14px!important;max-width:48vw!important;overflow:hidden!important;text-overflow:ellipsis!important;}\n  body .fs-header-v3-menu summary{padding:9px 13px!important;font-size:14px!important;}\n  body .fs-header-v3-panel{right:0!important;left:auto!important;top:calc(100% + 6px)!important;width:min(88vw,320px)!important;max-height:calc(100vh - 86px)!important;}\n}\n<\/style>\n<!-- FS_HEADER_REPAIR_GLOBAL_V1_END -->\n<!-- FS_LAYOUT_REPAIR_GLOBAL_V1_START -->\n<style id=\"fs-layout-repair-global-v1\">\n\/* Club Free Style BJJ \u2014 remaquetaci\u00f3n visual global v1.2, 2026-08-05 *\/\n:root{--fs-ink:#121212;--fs-muted:#5f6368;--fs-paper:#f6f3ee;--fs-card:#ffffff;--fs-line:rgba(18,18,18,.10);--fs-gold:#c9a227;--fs-radius:22px;--fs-shadow:0 18px 50px rgba(0,0,0,.10);} \nbody{background:var(--fs-paper)!important;color:var(--fs-ink)!important;}\nbody .fsbjj{background:var(--fs-paper)!important;}\nbody .fsbjj > .fs-header-v3-spacer + style + .fs-header-v3-spacer{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;}\nbody .fsbjj > .fs-header-v3-spacer{height:78px!important;}\nbody .fs-header-v3{box-shadow:0 8px 24px rgba(0,0,0,.18)!important;}\nbody .hero,body .fs-page-hero,body .fs-schedule-hero{position:relative!important;min-height:0!important;height:auto!important;margin:0!important;padding:42px 0 46px!important;background:#0b0b0b!important;overflow:hidden!important;}\nbody .hero .wrap,body .fs-page-hero .fs-container,body .fs-schedule-hero .fs-container{position:relative!important;z-index:2!important;}\nbody .hero .wrap.split{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)!important;gap:42px!important;align-items:center!important;}\nbody .hero .wrap.split > .photo{margin:0!important;width:100%!important;}\nbody .hero::before,body .fs-page-hero::before,body .fs-schedule-hero::before{content:\"\"!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 15% 12%,rgba(201,162,39,.20),transparent 32%),linear-gradient(135deg,rgba(0,0,0,.84),rgba(0,0,0,.57))!important;z-index:1!important;pointer-events:none!important;}\nbody .hero img.bg,body .hero > img,body .hero .photo img,body .fs-page-hero img,body .fs-schedule-hero img{display:block!important;width:100%!important;height:clamp(240px,24vw,330px)!important;max-height:330px!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important;margin:0!important;box-shadow:var(--fs-shadow)!important;filter:saturate(1.04) contrast(1.03)!important;}\nbody .hero:not(:has(.wrap.split)) img.bg,body .hero:not(:has(.wrap.split)) > img,body .fs-page-hero img,body .fs-schedule-hero img{width:min(100%,1040px)!important;margin:24px auto 0!important;}\nbody .hero h1,body .fs-page-hero h1,body .fs-schedule-hero h1{max-width:900px!important;font-size:clamp(38px,3.8vw,56px)!important;line-height:.99!important;letter-spacing:-.045em!important;text-wrap:balance!important;margin:0!important;text-shadow:0 3px 18px rgba(0,0,0,.35)!important;}\nbody .hero p,body .fs-page-hero p,body .fs-schedule-hero p{max-width:720px!important;font-size:clamp(17px,1.15vw,19px)!important;line-height:1.52!important;color:rgba(255,255,255,.84)!important;margin-top:16px!important;}\nbody .eyebrow,body .tag,body .pill,body .fs-eyebrow,body .fs-tag,body .fs-pill{display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;padding:7px 12px!important;border:1px solid rgba(201,162,39,.45)!important;border-radius:999px!important;background:rgba(201,162,39,.10)!important;color:var(--fs-gold)!important;font-size:11px!important;line-height:1!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;}\nbody .section,body .sec,body .fs-section{background:transparent!important;padding:52px 0!important;margin:0!important;}\nbody .section:nth-of-type(even),body .sec:nth-of-type(even),body .fs-section.fs-band{background:rgba(255,255,255,.52)!important;}\nbody .wrap,body .fs-container{width:min(1180px,calc(100% - 44px))!important;margin-left:auto!important;margin-right:auto!important;}\nbody h2{font-size:clamp(30px,3vw,46px)!important;line-height:1.02!important;letter-spacing:-.04em!important;text-wrap:balance!important;color:var(--fs-ink)!important;margin-bottom:22px!important;}\nbody p{color:#333!important;}\nbody .card,body .fs-card,body .fs-panel{background:var(--fs-card)!important;border:1px solid var(--fs-line)!important;border-radius:var(--fs-radius)!important;box-shadow:0 10px 30px rgba(0,0,0,.055)!important;padding:28px!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;}\nbody a.card:hover,body .fs-card:hover{transform:translateY(-3px)!important;box-shadow:0 18px 44px rgba(0,0,0,.12)!important;border-color:rgba(201,162,39,.35)!important;}\nbody .card img,body .fs-card img,body .fs-panel img{width:100%!important;height:clamp(170px,16vw,230px)!important;object-fit:cover!important;object-position:center!important;border-radius:18px!important;margin:0 0 18px!important;filter:saturate(1.03) contrast(1.02)!important;}\nbody .card h2,body .card h3,body .fs-card h2,body .fs-card h3,body .fs-panel h2,body .fs-panel h3{margin-top:14px!important;margin-bottom:12px!important;letter-spacing:-.035em!important;}\nbody .card p,body .fs-card p,body .fs-panel p{line-height:1.62!important;color:#444!important;}\nbody .btn,body .fs-btn,body a[class*=\"button\"],body .wp-block-button__link{border-radius:999px!important;padding:13px 20px!important;font-weight:800!important;letter-spacing:.02em!important;box-shadow:0 8px 22px rgba(0,0,0,.12)!important;}\n@media (max-width:900px){body .hero .wrap.split{grid-template-columns:1fr!important;gap:22px!important;}}\n@media (max-width:720px){\n  body .fsbjj > .fs-header-v3-spacer{height:70px!important;}\n  body .hero,body .fs-page-hero,body .fs-schedule-hero{padding:24px 0 30px!important;}\n  body .hero img.bg,body .hero > img,body .hero .photo img,body .fs-page-hero img,body .fs-schedule-hero img{height:clamp(170px,48vw,230px)!important;max-height:230px!important;border-radius:20px!important;margin-top:18px!important;}\n  body .hero .photo img{margin-top:0!important;}\n  body .hero h1,body .fs-page-hero h1,body .fs-schedule-hero h1{font-size:clamp(30px,8.2vw,38px)!important;line-height:1.02!important;letter-spacing:-.04em!important;}\n  body .hero p,body .fs-page-hero p,body .fs-schedule-hero p{font-size:16px!important;line-height:1.48!important;}\n  body .section,body .sec,body .fs-section{padding:34px 0!important;}\n  body .wrap,body .fs-container{width:min(100% - 28px,1180px)!important;}\n  body h2{font-size:clamp(26px,7vw,33px)!important;line-height:1.06!important;}\n  body .card,body .fs-card,body .fs-panel{padding:20px!important;border-radius:20px!important;}\n  body .card img,body .fs-card img,body .fs-panel img{height:178px!important;border-radius:16px!important;}\n}\n<\/style>\n<!-- FS_LAYOUT_REPAIR_GLOBAL_V1_END -->\n<!-- FS_HERO_COMPACT_GLOBAL_V1_START -->\n<style id=\"fs-hero-compact-global-v1\">\n\/* Club Free Style BJJ \u2014 compactaci\u00f3n de h\u00e9roes con imagen de fondo, 2026-08-05 *\/\nbody .hero{isolation:isolate!important;}\nbody .hero > img.bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;margin:0!important;border-radius:0!important;object-fit:cover!important;object-position:center!important;box-shadow:none!important;z-index:0!important;opacity:.78!important;}\nbody .hero > .veil{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;z-index:1!important;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.45),rgba(0,0,0,.62))!important;}\nbody .hero .hw.in{position:relative!important;z-index:2!important;width:min(760px,calc(100% - 44px))!important;margin-left:auto!important;margin-right:auto!important;padding:54px 0 58px!important;min-height:0!important;}\nbody.home .hero .hw.in{width:min(820px,calc(100% - 44px))!important;}\nbody .hero .hw.in h1{font-size:clamp(40px,4vw,58px)!important;line-height:.98!important;}\nbody .hero .hw.in .cta{flex-wrap:wrap!important;gap:14px!important;margin:22px 0 14px!important;}\nbody .hero .hw.in .tr{flex-wrap:wrap!important;gap:10px 16px!important;}\n@media (max-width:720px){\n body .hero .hw.in{width:min(100% - 28px,760px)!important;padding:34px 0 38px!important;}\n body.home .hero .hw.in{width:min(100% - 28px,820px)!important;}\n body .hero .hw.in h1{font-size:clamp(31px,8.5vw,39px)!important;}\n body .hero .hw.in .cta{gap:10px!important;}\n body .hero .hw.in .cta .btn{width:100%!important;justify-content:center!important;}\n}\n<\/style>\n<!-- FS_HERO_COMPACT_GLOBAL_V1_END -->\n<style>\n  .entry-title,.entry-header,.site-header,.site-footer,.post-navigation,.comments-area{display:none!important}\n  .site,.site-content,.site-container,.content-container,.content-area,.site-main,.entry,.entry-content-wrap,.entry-content,.wp-site-blocks,.wp-site-blocks main,#primary,#main{margin:0!important;padding:0!important;max-width:none!important}\n  .content-style-boxed .entry-content-wrap,.content-style-unboxed .entry-content-wrap,.site-main>article{margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}\n  .entry-content>*{max-width:none!important}\n  .fsbjj{--black:#070707;--ink:#111111;--paper:#f4f0e8;--cream:#fffaf1;--muted:#6f675d;--gold:#c57922;--blue:#0757b8;--red:#d71920;--line:rgba(17,17,17,.16);font-family:Inter,Arial,sans-serif;color:var(--ink);background:var(--paper);margin-left:calc(50% - 50vw);width:100vw;overflow:hidden}\n  .fsbjj *{box-sizing:border-box;letter-spacing:0}\n  .fsbjj a{color:inherit}\n  .fs-wrap{width:min(1180px,calc(100% - 32px));margin:0 auto}\n  .fs-nav{position:sticky;top:0;z-index:40;background:rgba(7,7,7,.97);color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}\n  .fs-nav .fs-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:112px}\n  .fs-brand{display:flex;align-items:center;gap:16px;text-decoration:none;min-width:360px}\n  .fs-brand img{width:106px;height:106px;object-fit:contain;flex:0 0 auto}\n  .fs-brand strong{display:block;font-size:18px;line-height:1;text-transform:uppercase;font-weight:1000}\n  .fs-brand span span{display:block;color:#d4cabe;font-size:14px;margin-top:6px}\n  .fs-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px}\n  .fs-links a{font-size:12px;font-weight:950;text-transform:uppercase;text-decoration:none;color:#f8f0e6;padding:10px 9px;border-radius:4px}\n  .fs-links a:hover{background:rgba(255,255,255,.12)}\n  .fs-hero{position:relative;min-height:680px;background:#050505;color:#fff;display:grid;align-items:start}\n  .fs-hero:before{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.56),rgba(0,0,0,.12));z-index:1}\n  .fs-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}\n  .fs-hero .fs-wrap{position:relative;z-index:2;padding:74px 0 78px}\n  .fs-kicker{display:flex;align-items:center;gap:14px;color:#f0d9bd;font-size:13px;font-weight:1000;text-transform:uppercase;margin-bottom:24px}\n  .fs-kicker:before{content:\"\";width:58px;height:4px;background:var(--gold);display:block}\n  h1,h2,h3{margin:0;line-height:.96}\n  .fsbjj h1{font-size:88px;line-height:.92;margin:0!important;text-transform:uppercase;font-weight:1000;max-width:920px;color:#fff}\n  .fsbjj h2{font-size:56px;line-height:.98;margin:0!important;text-transform:uppercase;font-weight:1000}\n  .fsbjj h3{font-size:24px;font-weight:1000;line-height:1.08;margin:0 0 16px!important}\n  p{font-size:18px;line-height:1.62;color:var(--muted);margin:0}\n  .fs-lead{max-width:760px;color:#efe7da;font-size:25px;line-height:1.42;margin-top:28px}\n  .fs-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}\n  .fs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid var(--black);background:var(--black);color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:1000;text-transform:uppercase;border-radius:4px}\n  .fs-btn.fs-gold{background:var(--gold);border-color:var(--gold);color:#090909!important}\n  .fs-btn.fs-light{background:#fff;border-color:#fff;color:#111!important}\n  .fs-btn.fs-ghost{background:transparent;color:#111!important}\n  .fs-hero .fs-btn.fs-ghost{color:#fff!important;border-color:rgba(255,255,255,.72)}\n  .fs-band .fs-btn.fs-ghost{color:#fff!important;border-color:rgba(255,255,255,.72)}\n  .fs-section{padding:86px 0}\n  .fs-band{background:var(--black);color:#fff}\n  .fs-band p{color:#d8cec0}\n  .fs-split{display:grid;grid-template-columns:1.06fr .94fr;gap:64px;align-items:center}\n  .fs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}\n  .fs-grid.fs-two{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .fs-grid.fs-four{grid-template-columns:repeat(4,minmax(0,1fr))}\n  .fs-panel{background:#fff;border:1px solid var(--line);border-top:6px solid var(--gold);padding:28px;border-radius:6px;min-height:100%;display:flex;flex-direction:column;align-items:flex-start}\n  .fs-panel h3{width:100%}\n  .fs-panel p{font-size:16px;margin-top:12px;color:var(--muted)}\n  .fs-band .fs-panel p{color:var(--muted)}\n  .fs-panel .fs-logo{width:100%;height:92px;max-width:260px;object-fit:contain;object-position:left center;margin-bottom:24px}\n  .fs-card-link{margin-top:auto;padding-top:24px;width:100%}\n  .fs-card-link .fs-btn{min-width:235px}\n  .fs-panel .fs-actions{margin-top:auto;padding-top:24px;width:100%}\n  .fs-panel .fs-actions .fs-btn{min-width:200px}\n  .fs-path-grid .fs-panel{min-height:320px}\n  .fs-price{display:block;font-size:42px;line-height:1;font-weight:1000;color:var(--ink);margin-bottom:14px}\n  .fs-tag{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;background:var(--paper);border:1px solid var(--line);border-radius:4px;color:#332d26;font-size:12px;font-weight:1000;text-transform:uppercase;margin-bottom:16px}\n  .fs-partner-strip{background:#fff;border-bottom:1px solid var(--line);padding:26px 0}\n  .fs-partner-strip .fs-wrap{display:flex;align-items:center;justify-content:center;gap:54px;flex-wrap:wrap}\n  .fs-partner-strip span{font-size:12px;font-weight:1000;text-transform:uppercase;color:var(--muted);width:100%;text-align:center}\n  .fs-partner-strip a{display:inline-flex;align-items:center;justify-content:center;min-width:260px;min-height:92px;padding:10px 18px;border:1px solid var(--line);border-radius:6px;background:#fff;text-decoration:none}\n  .fs-partner-strip img{max-width:250px;max-height:76px;object-fit:contain}\n  .fs-media{width:100%;background:#111;border-radius:6px;overflow:hidden}\n  .fs-media img{display:block;width:100%;height:100%;object-fit:cover}\n  .fs-media.fs-wide{aspect-ratio:16\/10}\n  .fs-media.fs-tall{aspect-ratio:4\/5}\n  .fs-media.fs-banner{aspect-ratio:20\/9}\n  .fs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16);margin-top:44px}\n  .fs-stat{padding:24px;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}\n  .fs-stat strong{display:block;font-size:28px;color:#fff;line-height:1.1}\n  .fs-stat span{display:block;color:#d0c6b8;font-size:14px;margin-top:8px;line-height:1.45}\n  .fs-page-hero{background:#0a0a0a;color:#fff;padding:98px 0 72px}\n  .fs-page-hero h1{font-size:76px}\n  .fs-page-hero p{color:#ddd1c0;max-width:820px;margin-top:24px;font-size:22px}\n  .fs-breadcrumb{font-size:13px;font-weight:1000;text-transform:uppercase;color:#d29a5d;margin-bottom:20px}\n  .fs-note{border-left:6px solid var(--blue);background:#fff;padding:22px 24px;margin-top:26px;color:var(--muted);font-size:16px;line-height:1.55}\n  .fs-list{display:grid;gap:12px;margin-top:24px}\n  .fs-list div{background:#fff;border-left:5px solid var(--gold);padding:18px 20px;color:#332d26;font-size:16px;line-height:1.55}\n  .fs-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:30px}\n  .fs-step{background:#fff;padding:24px}\n  .fs-step strong{display:block;font-size:18px}\n  .fs-step span{display:block;color:var(--muted);font-size:15px;line-height:1.5;margin-top:8px}\n  .fs-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px}\n  .fs-form label{display:grid;gap:7px;font-size:13px;font-weight:950;text-transform:uppercase;color:#342d26}\n  .fs-form input,.fs-form select,.fs-form textarea{width:100%;border:1px solid var(--line);background:#fff;padding:13px 12px;border-radius:4px;font:inherit;color:#111}\n  .fs-form textarea,.fs-form .fs-full{grid-column:1\/-1}\n  .fs-form .fs-check{display:flex;gap:10px;align-items:flex-start;text-transform:none;font-weight:650;color:var(--muted);line-height:1.45}\n  .fs-form .fs-check input{width:auto;margin-top:5px}\n  .fs-form button{grid-column:1\/-1;cursor:pointer}\n  .fs-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}\n  .fs-social a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.06);color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:1000;text-transform:uppercase;border-radius:4px}\n  .fs-social a:hover{background:rgba(255,255,255,.14)}\n  .fs-section .fs-social a{background:#fff;border-color:var(--line);color:#111!important}\n  .fs-section .fs-social a:hover{background:var(--paper)}\n  .fs-source-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}\n  .fs-source-meta span{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border:1px solid var(--line);background:#fff;color:#3b352d;font-size:11px;font-weight:950;text-transform:uppercase;border-radius:4px}\n  .fs-source-meta .fs-live{background:var(--gold);border-color:var(--gold);color:#090909}\n  .fs-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px}\n  .fs-source-card{background:#fff;border:1px solid var(--line);border-top:6px solid var(--gold);border-radius:6px;padding:24px;min-height:100%;display:flex;flex-direction:column}\n  .fs-source-card h3{font-size:22px}\n  .fs-source-card p{font-size:15px;margin-top:10px}\n  .fs-source-card small{display:block;color:#6f675d;font-size:12px;line-height:1.45;margin-top:auto;padding-top:18px}\n  .fs-source-list{display:grid;gap:8px;margin-top:18px}\n  .fs-source-list div{border-left:4px solid var(--gold);background:var(--paper);padding:12px 14px;font-size:14px;line-height:1.45;color:#332d26}\n  .fs-org-logo{width:100%;height:108px;object-fit:contain;object-position:left center;margin-bottom:22px;background:#fff;border:1px solid var(--line);border-radius:6px;padding:12px}\n  .fs-org-card{min-height:420px}\n  .fs-org-card .fs-card-link .fs-btn{width:100%}\n  .fs-org-detail{display:grid;grid-template-columns:300px 1fr;gap:34px;align-items:center;background:#fff;border:1px solid var(--line);border-top:6px solid var(--gold);border-radius:6px;padding:30px;margin-top:32px}\n  .fs-org-detail img{width:100%;max-height:150px;object-fit:contain;background:#fff;border:1px solid var(--line);border-radius:6px;padding:16px}\n  .fs-org-detail h2{font-size:44px}\n  .fs-source-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;background:#0b0b0b;color:#fff;border-radius:4px;font-size:11px;font-weight:1000;text-transform:uppercase;margin:0 8px 8px 0}\n  .fs-data-note{margin-top:28px;border-left:6px solid var(--blue);background:#fff;padding:22px 24px;color:var(--muted);font-size:16px;line-height:1.55}\n  .fs-data-table{background:#fff;border:1px solid var(--line);border-top:6px solid var(--gold);border-radius:6px;overflow:auto;margin-top:28px}\n  .fs-data-table table{width:100%;border-collapse:collapse;min-width:720px}\n  .fs-data-table th,.fs-data-table td{padding:15px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:14px;line-height:1.45}\n  .fs-data-table th{background:#0b0b0b;color:#fff;text-transform:uppercase;font-size:11px;font-weight:1000;letter-spacing:0}\n  .fs-data-table tr:last-child td{border-bottom:0}\n  .fs-data-table strong{display:block;color:#111}\n  .fs-track-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}\n  .fs-track-box{background:#fff;border:1px solid var(--line);border-left:6px solid var(--blue);border-radius:6px;padding:22px}\n  .fs-track-box h3{font-size:20px}\n  .fs-track-box p,.fs-track-box li{font-size:15px;line-height:1.5;color:var(--muted)}\n  .fs-track-box ul{margin:12px 0 0 18px;padding:0}\n  .fs-refresh-rule{margin-top:28px;background:#0b0b0b;color:#fff;border-left:6px solid var(--gold);border-radius:6px;padding:24px}\n  .fs-refresh-rule h3{color:#fff}\n  .fs-refresh-rule p{color:#d8cec0;font-size:16px}\n  .fs-refresh-rule code{display:block;white-space:normal;margin-top:12px;color:#f2d4aa;font-size:12px}\n  .fs-update-card{background:#0b0b0b;color:#fff;border:1px solid rgba(255,255,255,.18);border-left:6px solid var(--gold);padding:24px;border-radius:6px}\n  .fs-update-card h3{color:#fff}\n  .fs-update-card p{color:#d8cec0;font-size:16px}\n  .fs-next-events{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:34px}\n  .fs-next-intro{max-width:900px}\n  .fs-event-card{background:#fff;border:1px solid var(--line);border-top:7px solid var(--gold);border-radius:6px;padding:28px;display:flex;flex-direction:column;min-height:100%}\n  .fs-event-card.is-international{border-top-color:var(--blue)}\n  .fs-event-card h3{font-size:28px;margin-top:8px!important}\n  .fs-event-card p{font-size:16px;margin-top:14px}\n  .fs-event-card .fs-event-date{display:inline-flex;align-items:center;width:max-content;min-height:34px;padding:0 12px;background:#0b0b0b;color:#fff;border-radius:4px;font-size:12px;font-weight:1000;text-transform:uppercase}\n  .fs-event-meta{display:grid;gap:8px;margin-top:20px}\n  .fs-event-meta div{border-left:4px solid var(--gold);background:var(--paper);padding:10px 12px;color:#332d26;font-size:14px;line-height:1.4}\n  .fs-event-card.is-international .fs-event-meta div{border-left-color:var(--blue)}\n  .fs-event-source{display:block;color:#6f675d;font-size:12px;line-height:1.45;margin-top:auto;padding-top:22px}\n  .fs-footer{background:#050505;color:#fff;padding:46px 0}\n  .fs-footer .fs-wrap{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:24px;align-items:start}\n  .fs-footer a{color:#fff;text-decoration:none}\n  .fs-muted{color:var(--muted)}\n  @media (max-width:1020px){.fsbjj h1{font-size:64px}.fs-page-hero h1{font-size:58px}.fs-brand{min-width:300px}.fs-brand img{width:88px;height:88px}.fs-split,.fs-grid,.fs-grid.fs-two,.fs-grid.fs-four,.fs-stats,.fs-steps,.fs-footer .fs-wrap,.fs-source-grid,.fs-org-detail,.fs-next-events,.fs-track-grid{grid-template-columns:1fr}.fs-path-grid .fs-panel{min-height:0}.fs-section{padding:70px 0}.fs-hero{min-height:620px}.fs-hero .fs-wrap{padding:66px 0 72px}}\n  @media (max-width:720px){.fs-nav .fs-wrap{align-items:flex-start;flex-direction:column;padding:12px 0}.fs-brand{min-width:0}.fs-links{justify-content:flex-start}.fs-links a{font-size:11px;padding:8px 7px}.fs-brand img{width:76px;height:76px}.fs-brand strong{font-size:16px}.fs-brand span span{font-size:12px}.fs-partner-strip .fs-wrap{gap:14px}.fs-partner-strip a{width:100%;min-width:0}.fsbjj h1{font-size:42px}.fsbjj h2{font-size:36px}.fs-page-hero h1{font-size:40px}.fs-lead{font-size:20px}.fs-hero{min-height:560px}.fs-hero .fs-wrap{padding:54px 0 60px}.fs-form{grid-template-columns:1fr}.fs-panel{padding:22px}.fs-media.fs-banner{aspect-ratio:16\/11}}\n\n\/* fs-structure-menu-v1 *\/\n  .fs-floating-menu{position:relative;z-index:90;flex:0 0 clamp(220px,24vw,320px);margin-left:auto}\n  .fs-floating-menu>summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:14px;min-height:58px;padding:0 22px;background:#c77b22;color:#080808;border:1px solid rgba(255,255,255,.08);border-radius:3px;box-shadow:0 12px 28px rgba(0,0,0,.24);cursor:pointer;font-size:15px;font-weight:950;text-transform:uppercase}\n  .fs-floating-menu>summary::-webkit-details-marker{display:none}\n  .fs-menu-bars{display:grid;gap:5px;width:36px;flex:0 0 auto}\n  .fs-menu-bars i{display:block;height:4px;background:#080808}\n  .fs-menu-panel{position:absolute;right:0;top:calc(100% + 10px);display:grid;align-content:start;width:min(330px,calc(100vw - 28px));max-height:min(440px,62vh);overflow-y:auto;overflow-x:hidden;background:rgba(10,10,10,.98);border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 18px 42px rgba(0,0,0,.34);padding:10px;gap:5px}\n  .fs-menu-panel a,.fs-menu-branch summary,.fs-menu-label{box-sizing:border-box;width:100%;display:flex;align-items:center;min-height:42px;padding:10px 14px;text-decoration:none;border:1px solid rgba(255,255,255,.08);background:#101010;color:#f4efe7;font-size:13px;font-weight:850;line-height:1.2;border-radius:5px}\n  .fs-menu-panel a:hover,.fs-menu-panel a:focus,.fs-menu-branch summary:hover,.fs-menu-branch summary:focus{background:#c77b22;color:#060606;outline:none;border-color:#c77b22}\n  .fs-menu-panel .fs-menu-direct{background:#151515;color:#fff;text-transform:uppercase;font-size:12px;font-weight:1000}\n  .fs-menu-branch{display:block;margin:0;padding:0;background:transparent}\n  .fs-menu-branch summary{justify-content:space-between;list-style:none;background:#171717;color:#d69a55;border-color:rgba(199,123,34,.32);font-size:12px;font-weight:1000;text-transform:uppercase;cursor:pointer}\n  .fs-menu-branch summary::-webkit-details-marker{display:none}\n  .fs-menu-branch summary::after{content:\"+\";font-size:18px;line-height:1;color:currentColor;font-weight:1000}\n  .fs-menu-branch[open] summary::after{content:\"-\"}\n  .fs-menu-label{min-height:32px;margin-top:5px;background:#050505;color:#d0c5b6;border-color:rgba(255,255,255,.05);font-size:11px;font-weight:1000;text-transform:uppercase}\n  .fs-menu-branch a{margin-top:5px;padding-left:24px;background:#0b0b0b;color:#f3eadf}\n  @media (max-width:720px){\n    .fs-nav .fs-wrap{align-items:stretch;flex-direction:column}\n    .fs-floating-menu{width:100%;flex:none;margin-left:0}\n    .fs-menu-panel{left:0;right:auto;width:100%;max-height:min(380px,62vh)}\n  }\n\/* fs-home-structure-v1 *\/\n  .fs-section-label{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;background:#0b0b0b;color:#fff;border-radius:4px;font-size:11px;font-weight:1000;text-transform:uppercase;margin-bottom:14px}\n  .fs-carousel{position:relative;background:#090909;border:1px solid var(--line);border-radius:6px;overflow:hidden;min-height:0}\n  .fs-carousel-track{display:flex;transition:transform .34s ease}\n  .fs-carousel-slide{min-width:100%;display:grid;grid-template-rows:1fr auto;background:#090909}\n  .fs-carousel-slide img{width:100%;height:auto;object-fit:contain;display:block}\n  .fs-carousel-caption{padding:14px 16px;color:#f5ede2;background:#090909;font-size:14px;line-height:1.45}\n  .fs-carousel button{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid rgba(255,255,255,.32);background:rgba(0,0,0,.72);color:#fff;border-radius:999px;font-size:26px;font-weight:900;cursor:pointer}\n  .fs-carousel .fs-prev{left:12px}\n  .fs-carousel .fs-next{right:12px}\n  .fs-section-map iframe{width:100%;min-height:380px;border:0;border-radius:6px}\n  .fs-home-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}\n  @media (max-width:1020px){.fs-home-contact{grid-template-columns:1fr}.fs-carousel-slide img{height:320px}}\n  @media (max-width:720px){.fs-carousel{min-height:300px}.fs-carousel-slide img{height:270px}.fs-carousel button{width:40px;height:40px}}\n\n\/* fs-home-card-alignment-v1 *\/\n.fs-home-partners{grid-auto-rows:1fr;align-items:stretch}\n.fs-home-partners>.fs-stat{height:100%;min-height:220px!important}\n.fs-home-partners .fs-logo-tile img{width:min(100%,270px)!important;max-height:145px;object-fit:contain;margin:auto}\n@media (max-width:1020px){.fs-home-partners{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:640px){.fs-home-partners{grid-template-columns:1fr}.fs-home-partners>.fs-stat{min-height:180px!important}}\n<\/style><div class=\"fsbjj\"><header class=\"fs-header-v3\">\n  <div class=\"fs-header-v3-inner\">\n    <a class=\"fs-header-v3-brand\" href=\"https:\/\/clubfreestylebjj.com\/\">\n      <img decoding=\"async\" src=\"https:\/\/clubfreestylebjj.com\/wp-content\/uploads\/2026\/06\/club-free-style-bjj-logo-dark-nav-transparent-1000.png\" alt=\"Club Free Style BJJ\">\n      <span>Club Free Style BJJ<\/span>\n    <\/a>\n    <details class=\"fs-header-v3-menu\">\n      <summary><span class=\"fs-header-v3-bars\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><\/span><span>Menu<\/span><\/summary>\n      <nav class=\"fs-header-v3-panel\" aria-label=\"Men\u00fa principal\"><a href=\"https:\/\/clubfreestylebjj.com\/\">Inicio<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/metodo-club-free-style-bjj\/\">M\u00e9todo<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/clases-adultos-bjj-madrid\/\">Adultos<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/colegios\/\">Colegios<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/salesianos-paseo\/\">Salesianos Paseo<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/san-buenaventura\/\">San Buenaventura<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/mujeres-bjj-madrid\/\">Mujeres<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/campeonatos\/\">Campeonatos<\/a><a href=\"https:\/\/clubfreestylebjj.com\/index.php\/contacto\/\">Contacto<\/a><\/nav>\n    <\/details>\n  <\/div>\n<\/header><div class=\"fs-header-v3-spacer\" aria-hidden=\"true\"><\/div><main>\n<section class=\"fs-page-hero\"><div class=\"fs-wrap\"><div class=\"fs-breadcrumb\">San Buenaventura \u00b7 Bachiller<\/div><h1>Bachiller en San Buenaventura.<\/h1><p>Informaci\u00f3n exclusiva para Bachiller, con horario y cuota de esta etapa sin cruces con otros grupos.<\/p><div class=\"fs-actions\"><a class=\"fs-btn fs-gold\" href=\"#horario\">Ver horario<\/a><\/div><\/div><\/section>\n<section class=\"fs-section\"><div class=\"fs-wrap fs-split\"><div><span class=\"fs-section-label\">Programa previsto \u00b7 octubre de 2026<\/span><h2>Autonom\u00eda, criterio y responsabilidad.<\/h2><p>Una propuesta para consolidar t\u00e9cnica, toma de decisiones y autocuidado, con un trabajo serio y adecuado a Bachiller en el Colegio San Buenaventura.<\/p><\/div><div class=\"fs-media fs-tall\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/clubfreestylebjj.com\/wp-content\/uploads\/2026\/06\/club-free-style-bjj-school-bachiller-01-img-20251125-194357.jpg\" alt=\"Jiu-Jitsu para alumnado de Bachiller\"><\/div><\/div><\/section>\n<section class=\"fs-section fs-band\" id=\"horario\"><div class=\"fs-wrap\"><div class=\"fs-sched-clean fs-sched-clean--panel\"><div class=\"fs-sched-clean__eyebrow\">Horario<\/div><div class=\"fs-sched-clean__title\">Colegio San Buenaventura \u00b7 Bachiller<\/div><div class=\"fs-sched-clean__sub\">GI \u00b7 elige tu grupo de d\u00edas<\/div><div class=\"fs-sched-clean__big\">17:15 \u2013 18:45<\/div><div class=\"fs-sched-clean__hint\">Dos opciones semanales<\/div><div class=\"fs-sched-clean__chips\"><span class=\"fs-sched-clean__chip\">Lunes y mi\u00e9rcoles<\/span><span class=\"fs-sched-clean__chip\">Martes y jueves<\/span><\/div><div class=\"fs-sched-clean__prices\"><div class=\"fs-sched-clean__price\"><small>Cuota mensual<\/small><b>60 \u20ac<\/b><\/div><div class=\"fs-sched-clean__price\"><small>Bono 10 clases \u00b7 60 d\u00edas<\/small><b>80 \u20ac<\/b><\/div><\/div><\/div><p class=\"fs-split-detail\">La pr\u00e1ctica refuerza la capacidad de decidir, cuidar al compa\u00f1ero y sostener el esfuerzo. Son habilidades que acompa\u00f1an dentro y fuera del tatami.<\/p><div class=\"fs-actions\"><a class=\"fs-btn fs-gold\" href=\"https:\/\/clubfreestylebjj.com\/index.php\/contacto\/\">Resolver una duda de Bachiller<\/a><\/div><\/div><\/section>\n<section class=\"fs-section\"><div class=\"fs-wrap\"><span class=\"fs-section-label\">Siguiente paso<\/span><h2>La confirmaci\u00f3n se hace con el club; escr\u00edbenos y te orientamos.<\/h2><p>Antes de la primera clase se confirma disponibilidad y encaje del grupo de Bachiller.<\/p><div class=\"fs-actions\"><a class=\"fs-btn\" href=\"https:\/\/clubfreestylebjj.com\/index.php\/bachiller-elige-tu-centro\/\">Cambiar de centro<\/a><\/div><\/div><\/section><\/main><section class=\"fs-section\"><div class=\"fs-wrap\"><span class=\"fs-section-label\">Qu\u00e9 trabajamos<\/span><h2>En esta etapa: equilibrio y autonom\u00eda.<\/h2><p>En Bachiller, el Jiu-Jitsu ayuda a sostener el equilibrio en un curso exigente: desconecta, cuida el cuerpo y refuerza la autonom\u00eda. Entrena en su colegio, con recogida en el comedor, en un entorno seguro y sin golpes.<\/p><div class=\"fs-actions\" style=\"margin-top:18px;\"><a class=\"fs-btn fs-gold\" href=\"https:\/\/wa.me\/34681990446\" target=\"_blank\" rel=\"noopener\">Reserva una clase de prueba<\/a><\/div><\/div><\/section><section class=\"fs-home2 section\"><div class=\"wrap\"><div class=\"note\"><p>Aqu\u00ed no mezclamos la informaci\u00f3n de Salesianos: esta es la hoja de San Buenaventura.<\/p><\/div><\/div><\/section>\n<!-- fs-schema-sports-location -->\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"SportsActivityLocation\",\"@id\":\"https:\/\/clubfreestylebjj.com\/index.php\/san-buenaventura-bachiller\/#sports-location\",\"name\":\"Club Free Style BJJ - San Buenaventura Bachiller\",\"url\":\"https:\/\/clubfreestylebjj.com\/index.php\/san-buenaventura-bachiller\/\",\"image\":\"https:\/\/clubfreestylebjj.com\/wp-content\/uploads\/2026\/06\/club-free-style-bjj-sanbuenaventura-tatami-ultra-2400x1500-1.webp\",\"telephone\":\"+34 681 990 446\",\"description\":\"Hoja de Bachiller de San Buenaventura para el programa de Jiu-Jitsu educativo.\",\"sport\":[\"Brazilian Jiu-Jitsu\",\"Grappling\"],\"parentOrganization\":{\"@type\":\"Organization\",\"name\":\"Club Free Style BJJ\",\"url\":\"https:\/\/clubfreestylebjj.com\/\"}}<\/script>\n<footer class=\"fs-footer\">\n  <div class=\"fs-wrap\">\n    <div>\n      <strong>Club Free Style BJJ<\/strong><br>\n      <span class=\"fs-muted\">Jiu-Jitsu brasile\u00f1o en Madrid para adultos, familias y colegios.<\/span>\n    <\/div>\n    <div>\n      <a href=\"tel:+34681990446\">+34 681 990 446<\/a><br>\n      <a href=\"mailto:info@clubfreestylebjj.com\">info@clubfreestylebjj.com<\/a>\n    <\/div>\n    <div>\n      <strong>Redes y mapa<\/strong><br>\n      <span class=\"fs-muted\">Canales p\u00fablicos de la escuela y perfil de Google Maps.<\/span>\n      <div class=\"fs-social\">\n        <a href=\"https:\/\/www.facebook.com\/people\/Escuela-de-Jiu-Jitsu-Brasile%C3%B1o-Puerta-del-Angel\/100090128777293\/\" target=\"_blank\" rel=\"noopener\">Facebook<\/a>\n        <a href=\"https:\/\/www.instagram.com\/explore\/locations\/462536300569539\/escuela-de-jiu-jitsu-brasileno-puerta-del-angel\/\" target=\"_blank\" rel=\"noopener\">Instagram<\/a>\n        <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Escuela+de+Jiu-Jitsu+Brasile%C3%B1o+Puerta+del+Angel+Calle+Cabello+Lapiedra+4+Madrid\" target=\"_blank\" rel=\"noopener\">Google Maps<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"fs-footer-credit\">\u00a9 2026 Club Free Style BJJ<\/div>\n<\/footer><\/div>\n\n<style id=\"fs-header-flow-repair-global-v1\">\n\/* FS_HEADER_FLOW_REPAIR_GLOBAL_V1 \u2014 2026-08-05\n   Elimina huecos blancos entre cabecera y hero: cabecera sticky, sin spacer fantasma. *\/\nhtml, body{scroll-padding-top:78px!important;}\nbody .fs-header-v3{position:sticky!important;top:0!important;left:auto!important;right:auto!important;width:100%!important;z-index:9999!important;margin:0!important;transform:none!important;}\nbody.admin-bar .fs-header-v3{top:32px!important;}\nbody .fs-header-v3-spacer,body .fsbjj > .fs-header-v3-spacer,body .fsbjj > .fs-header-v3-spacer + style + .fs-header-v3-spacer{display:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}\nbody .fsbjj{padding-top:0!important;margin-top:0!important;}\nbody .fsbjj > .hero:first-of-type,body .fsbjj > .program-hero:first-of-type,body .fsbjj > section:first-of-type,body main .hero:first-child,body main section:first-child{margin-top:0!important;}\nbody .hero,body .program-hero,body .fs-hero{margin-top:0!important;}\nbody .hero .wrap,body .hero .hw,body .hero .hw.in,body .program-hero .wrap{padding-top:clamp(36px,5.5vw,68px)!important;padding-bottom:clamp(40px,5.5vw,72px)!important;}\nbody.home .hero .hw.in{padding-top:clamp(36px,4.8vw,58px)!important;padding-bottom:clamp(40px,5vw,64px)!important;}\nbody.home .hero h1,body .hero h1{margin-top:0!important;}\n@media (max-width:782px){body.admin-bar .fs-header-v3{top:46px!important;}html, body{scroll-padding-top:68px!important;}body .fs-header-v3{min-height:58px!important;}body .hero .wrap,body .hero .hw,body .hero .hw.in,body .program-hero .wrap{padding-top:30px!important;padding-bottom:38px!important;}}\n<\/style>\n\n<style id=\"fs-hero-rhythm-repair-global-v1\">\n\/* FS_HERO_RHYTHM_REPAIR_GLOBAL_V1 \u2014 2026-08-05\n   Ritmo visual final: menos aire negro, t\u00edtulos sin corte, tarjetas m\u00e1s cerca de la hero. *\/\nbody .fsbjj .hero{min-height:unset!important;padding:0!important;overflow:hidden!important;}\nbody .fsbjj .hero .wrap,body .fsbjj .hero .wrap.split,body .fsbjj .hero .hw,body .fsbjj .hero .hw.in{box-sizing:border-box!important;width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(30px,4vw,48px) clamp(20px,3vw,34px) clamp(38px,4.4vw,56px)!important;}\nbody .fsbjj .hero .wrap.split{display:grid!important;grid-template-columns:minmax(0,0.92fr) minmax(320px,1.08fr)!important;gap:clamp(28px,4vw,58px)!important;align-items:center!important;}\nbody .fsbjj .hero h1{max-width:820px!important;margin:0!important;font-size:clamp(40px,4.7vw,66px)!important;line-height:.98!important;letter-spacing:-.055em!important;text-wrap:balance!important;overflow-wrap:normal!important;}\nbody .fsbjj .hero p{max-width:650px!important;margin:clamp(14px,1.8vw,22px) 0 0!important;font-size:clamp(16px,1.45vw,19px)!important;line-height:1.55!important;}\nbody .fsbjj .hero img:not(.bg),body .fsbjj .hero .visual img,body .fsbjj .hero .media img{display:block!important;width:100%!important;max-height:clamp(260px,34vw,390px)!important;object-fit:cover!important;border-radius:22px!important;}\nbody .fsbjj .hero .eyebrow,body .fsbjj .hero .badge,body .fsbjj .hero .kicker{margin-bottom:12px!important;}\nbody .fsbjj section:not(.hero){padding-top:clamp(34px,4.5vw,58px)!important;padding-bottom:clamp(42px,5vw,72px)!important;}\nbody .fsbjj .hero + section,body .fsbjj .hero + style + section{padding-top:clamp(28px,3.2vw,44px)!important;margin-top:0!important;}\nbody .fsbjj section > .wrap,body .fsbjj .section .wrap{width:min(1180px,calc(100% - 40px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}\nbody .fsbjj .cards,body .fsbjj .grid,body .fsbjj .program-grid{gap:clamp(18px,2.6vw,32px)!important;}\n@media (max-width:900px){\n  body .fsbjj .hero .wrap.split{grid-template-columns:1fr!important;gap:24px!important;}\n  body .fsbjj .hero .wrap,body .fsbjj .hero .wrap.split,body .fsbjj .hero .hw,body .fsbjj .hero .hw.in{width:min(100%,calc(100% - 28px))!important;padding:28px 14px 36px!important;}\n  body .fsbjj .hero h1{font-size:clamp(34px,11vw,48px)!important;line-height:1.02!important;letter-spacing:-.045em!important;}\n  body .fsbjj .hero p{font-size:16px!important;line-height:1.48!important;}\n  body .fsbjj .hero img:not(.bg),body .fsbjj .hero .visual img,body .fsbjj .hero .media img{max-height:260px!important;border-radius:18px!important;}\n  body .fsbjj section:not(.hero){padding-top:30px!important;padding-bottom:44px!important;}\n}\n<\/style>\n\n<style id=\"fs-section-alignment-repair-global-v1\">\n\/* FS_SECTION_ALIGNMENT_REPAIR_GLOBAL_V1 \u2014 2026-08-05\n   Alinea r\u00f3tulos\/secciones y elimina aire excesivo tras las heroes. *\/\nbody .fsbjj .hero + section,body .fsbjj .hero + style + section{padding-top:22px!important;}\nbody .fsbjj section:not(.hero){padding-top:clamp(24px,3vw,42px)!important;padding-bottom:clamp(34px,4vw,58px)!important;}\nbody .fsbjj section > :not(style):not(script):not(.wrap):not(.container):not(.fs-header-v3):not(.fs-header-v3-spacer){box-sizing:border-box!important;width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;}\nbody .fsbjj section > .wrap,body .fsbjj section > .container{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}\nbody .fsbjj .choice-grid,body .fsbjj .cards,body .fsbjj .grid{margin-top:clamp(16px,2vw,26px)!important;}\nbody .fsbjj .card,body .fsbjj .choice-card,body .fsbjj article{min-height:unset!important;}\nbody .fsbjj .choice-card{padding:clamp(22px,3vw,34px)!important;}\n@media (max-width:900px){body .fsbjj .hero + section,body .fsbjj .hero + style + section{padding-top:18px!important;}body .fsbjj section > :not(style):not(script):not(.wrap):not(.container):not(.fs-header-v3):not(.fs-header-v3-spacer),body .fsbjj section > .wrap,body .fsbjj section > .container{width:min(100%,calc(100% - 28px))!important;}body .fsbjj .choice-card{padding:22px!important;}}\n<\/style>\n\n<style id=\"fs-fullbleed-alignment-repair-global-v1\">\n\/* FS_FULLBLEED_ALIGNMENT_REPAIR_GLOBAL_V1 \u2014 2026-08-05\n   Repara secciones desplazadas: fondo a ancho completo y contenido centrado. *\/\nbody .fsbjj > .fs-header-v3,body .fsbjj > .hero,body .fsbjj > .section,body .fsbjj > section{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;left:auto!important;right:auto!important;}\nbody .fsbjj > .fs-header-v3 .fs-header-v3-inner,body .fsbjj > .hero > .wrap,body .fsbjj > .hero .wrap,body .fsbjj > .hero .wrap.split,body .fsbjj > .section > .wrap,body .fsbjj > section > .wrap{box-sizing:border-box!important;width:min(1180px,calc(100vw - 56px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;}\nbody .fsbjj > .hero .wrap.split{padding-left:0!important;padding-right:0!important;}\nbody .fsbjj > .section > .wrap,body .fsbjj > section > .wrap{padding-left:0!important;padding-right:0!important;}\n@media (max-width:900px){body .fsbjj > .hero > .wrap,body .fsbjj > .hero .wrap,body .fsbjj > .hero .wrap.split,body .fsbjj > .section > .wrap,body .fsbjj > section > .wrap{width:min(100vw,calc(100vw - 28px))!important;}body .fsbjj > .hero .wrap.split{padding-left:0!important;padding-right:0!important;}}\n<\/style>\n\n<style id=\"fs-hard-section-spacing-repair-global-v1\">\n\/* FS_HARD_SECTION_SPACING_REPAIR_GLOBAL_V1 \u2014 2026-08-05\n   \u00daltima capa: secciones directas con padding y alineaci\u00f3n reales, no heredados del tema. *\/\n@media (min-width:901px){\n  body .fsbjj > .section,body .fsbjj > section.section{padding-top:24px!important;padding-bottom:48px!important;}\n  body .fsbjj > .hero + .section,body .fsbjj > .hero + style + .section,body .fsbjj > .hero + style + style + .section{padding-top:18px!important;}\n  body .fsbjj > .section > .wrap,body .fsbjj > section.section > .wrap{width:min(1180px,calc(100vw - 68px))!important;max-width:1180px!important;margin-left:calc((100vw - min(1180px,calc(100vw - 68px)))\/2 + 34px)!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;}\n}\n@media (max-width:900px){\n  body .fsbjj > .section,body .fsbjj > section.section{padding-top:18px!important;padding-bottom:38px!important;}\n  body .fsbjj > .section > .wrap,body .fsbjj > section.section > .wrap{width:calc(100vw - 28px)!important;margin-left:14px!important;margin-right:14px!important;padding-left:0!important;padding-right:0!important;}\n}\n<\/style>\n\n<style id=\"fs-section-margin-valid-repair-global-v1\">\n\/* FS_SECTION_MARGIN_VALID_REPAIR_GLOBAL_V1 \u2014 2026-08-05\n   Reemplaza f\u00f3rmula compleja por margen CSS v\u00e1lido para alinear wraps con hero. *\/\n@media (min-width:901px){\n  body .fsbjj > .section > .wrap,body .fsbjj > section.section > .wrap{width:1180px!important;max-width:calc(100vw - 68px)!important;margin-left:calc((100vw - 1180px)\/2 + 34px)!important;margin-right:auto!important;}\n}\n@media (min-width:901px) and (max-width:1248px){\n  body .fsbjj > .section > .wrap,body .fsbjj > section.section > .wrap{width:calc(100vw - 68px)!important;margin-left:68px!important;margin-right:auto!important;}\n}\n@media (max-width:900px){\n  body .fsbjj > .section > .wrap,body .fsbjj > section.section > .wrap{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:14px!important;margin-right:14px!important;}\n}\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Club Free Style BJJ Menu InicioM\u00e9todoAdultosColegiosSalesianos PaseoSan BuenaventuraMujeresCampeonatosContacto San Buenaventura \u00b7 Bachiller Bachiller en San Buenaventura. Informaci\u00f3n exclusiva para Bachiller, con horario y cuota de esta etapa sin cruces con otros grupos. Ver horario Programa previsto \u00b7 octubre de 2026 Autonom\u00eda, criterio y responsabilidad. Una propuesta para consolidar t\u00e9cnica, toma de decisiones y autocuidado, con&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-7683","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/clubfreestylebjj.com\/index.php\/wp-json\/wp\/v2\/pages\/7683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clubfreestylebjj.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/clubfreestylebjj.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/clubfreestylebjj.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/clubfreestylebjj.com\/index.php\/wp-json\/wp\/v2\/comments?post=7683"}],"version-history":[{"count":0,"href":"https:\/\/clubfreestylebjj.com\/index.php\/wp-json\/wp\/v2\/pages\/7683\/revisions"}],"wp:attachment":[{"href":"https:\/\/clubfreestylebjj.com\/index.php\/wp-json\/wp\/v2\/media?parent=7683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}