{"id":4614,"date":"2026-07-19T11:24:29","date_gmt":"2026-07-19T09:24:29","guid":{"rendered":"https:\/\/marcusenglishinstitute.com\/cursos-de-ingles-en-grupo\/"},"modified":"2026-08-20T18:33:40","modified_gmt":"2026-08-20T16:33:40","slug":"cursos-de-ingles-en-grupo","status":"publish","type":"page","link":"https:\/\/marcusenglishinstitute.com\/es\/cursos-de-ingles-en-grupo\/","title":{"rendered":"Cursos de ingl\u00e9s en grupo"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-dfebnenr alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-info-box uagb-block-xjduyzbs uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><h1 class=\"uagb-ifb-title\">Cursos de ingl\u00e9s en grupo de MEI<\/h1><\/div><p class=\"uagb-ifb-desc\">Clases online en directo. M\u00e1ximo 6 personas. Profesores certificados CELTA.<br\/>Speaking, habilidades profesionales y preparaci\u00f3n de ex\u00e1menes Cambridge, en todos los niveles, del A2 al C1.<\/p><\/div><\/div>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list uagb-block-7ed3d516 uag-hide-mob\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-dc31d7fb\"><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\"><path d=\"M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">Profesores certificados CELTA<\/span><\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list-child uagb-block-a8679f10\"><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 640 512\"><path d=\"M184 88C184 118.9 158.9 144 128 144C97.07 144 72 118.9 72 88C72 57.07 97.07 32 128 32C158.9 32 184 57.07 184 88zM208.4 196.3C178.7 222.7 160 261.2 160 304C160 338.3 171.1 369.8 192 394.5V416C192 433.7 177.7 448 160 448H96C78.33 448 64 433.7 64 416V389.2C26.16 371.2 0 332.7 0 288C0 226.1 50.14 176 112 176H144C167.1 176 190.2 183.5 208.4 196.3V196.3zM64 245.7C54.04 256.9 48 271.8 48 288C48 304.2 54.04 319.1 64 330.3V245.7zM448 416V394.5C468 369.8 480 338.3 480 304C480 261.2 461.3 222.7 431.6 196.3C449.8 183.5 472 176 496 176H528C589.9 176 640 226.1 640 288C640 332.7 613.8 371.2 576 389.2V416C576 433.7 561.7 448 544 448H480C462.3 448 448 433.7 448 416zM576 330.3C585.1 319.1 592 304.2 592 288C592 271.8 585.1 256.9 576 245.7V330.3zM568 88C568 118.9 542.9 144 512 144C481.1 144 456 118.9 456 88C456 57.07 481.1 32 512 32C542.9 32 568 57.07 568 88zM256 96C256 60.65 284.7 32 320 32C355.3 32 384 60.65 384 96C384 131.3 355.3 160 320 160C284.7 160 256 131.3 256 96zM448 304C448 348.7 421.8 387.2 384 405.2V448C384 465.7 369.7 480 352 480H288C270.3 480 256 465.7 256 448V405.2C218.2 387.2 192 348.7 192 304C192 242.1 242.1 192 304 192H336C397.9 192 448 242.1 448 304zM256 346.3V261.7C246 272.9 240 287.8 240 304C240 320.2 246 335.1 256 346.3zM384 261.7V346.3C393.1 335 400 320.2 400 304C400 287.8 393.1 272.9 384 261.7z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">M\u00e1ximo 6 por grupo<\/span><\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list-child uagb-block-73bea2ac\"><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 576 512\"><path d=\"M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">99,8% de satisfacci\u00f3n<\/span><\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list-child uagb-block-4db77550\"><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 640 512\"><path d=\"M319.1 351.1c-35.35 0-64 28.66-64 64.01s28.66 64.01 64 64.01c35.34 0 64-28.66 64-64.01S355.3 351.1 319.1 351.1zM320 191.1c-70.25 0-137.9 25.6-190.5 72.03C116.3 275.7 115 295.9 126.7 309.2C138.5 322.4 158.7 323.7 171.9 312C212.8 275.9 265.4 256 320 256s107.3 19.88 148.1 56C474.2 317.4 481.8 320 489.3 320c8.844 0 17.66-3.656 24-10.81C525 295.9 523.8 275.7 510.5 264C457.9 217.6 390.3 191.1 320 191.1zM630.2 156.7C546.3 76.28 436.2 32 320 32S93.69 76.28 9.844 156.7c-12.75 12.25-13.16 32.5-.9375 45.25c12.22 12.78 32.47 13.12 45.25 .9375C125.1 133.1 220.4 96 320 96s193.1 37.97 265.8 106.9C592.1 208.8 600 211.8 608 211.8c8.406 0 16.81-3.281 23.09-9.844C643.3 189.2 642.9 168.1 630.2 156.7z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">100% en directo<\/span><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n<div class=\"wp-block-uagb-container uagb-block-aafe9c55 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-219b759f\">\n<p class=\"wp-block-paragraph\"><strong>90&#8242;<\/strong><br\/>por sesi\u00f3n<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-89a272a8\">\n<p class=\"wp-block-paragraph\"><strong>2x \/3x<\/strong><br\/>por semana<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-68738301\">\n<p class=\"wp-block-paragraph\"><strong>M\u00e1x. 6<\/strong><br\/>personas por grupo<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-56095fc5\">\n<p class=\"wp-block-paragraph\"><strong>Cambridge CELTA<\/strong><br\/>profesores<\/p>\n<\/div>\n<\/div><\/div>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-uagb-container uagb-block-e06ec157 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-ed05e046\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-1f53f35a\">\n<div class=\"wp-block-uagb-info-box uagb-block-c31f2a88 uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><span class=\"uagb-ifb-title-prefix\">C\u00d3MO FUNCIONA<\/span><h2 class=\"uagb-ifb-title\">Grupos reducidos. Resultados reales. Sin relleno.<\/h2><\/div><p class=\"uagb-ifb-desc\">Todos los cursos de ingl\u00e9s en grupo de Marcus English Institute est\u00e1n limitados a 4-6 participantes, lo que te da el equilibrio perfecto entre <strong>atenci\u00f3n personalizada e interacci\u00f3n de verdad<\/strong>. Las clases de ingl\u00e9s en grupos reducidos garantizan <strong>feedback individual<\/strong> en cada sesi\u00f3n y, al mismo tiempo, recrean las <strong>din\u00e1micas de comunicaci\u00f3n reales<\/strong> que hacen falta para ganar confianza y fluidez. Todas las clases se imparten en directo por Zoom, en sesiones de 90 minutos dos veces por semana.<br\/><br\/>Nuestros cursos de ingl\u00e9s se dise\u00f1an en torno a tus objetivos concretos y a tu nivel actual, no a una etiqueta gen\u00e9rica del MCER. Tanto si te preparas para los <strong>ex\u00e1menes Cambridge<\/strong>, mejoras tu <strong>Business English<\/strong> para el trabajo, te preparas para una <strong>entrevista de trabajo<\/strong> o simplemente quieres <strong>mejorar tu ingl\u00e9s y hablar con m\u00e1s fluidez<\/strong>, entrar\u00e1s en un curso adaptado a tus necesidades que te ayudar\u00e1 a avanzar m\u00e1s r\u00e1pido y de forma medible.<\/p><\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e3443af3\"><\/div>\n<\/div><\/div>\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-uagb-container uagb-block-faf688f3 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-info-box uagb-block-226d7cee uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><span class=\"uagb-ifb-title-prefix\">Progresi\u00f3n de nivel<\/span><h2 class=\"uagb-ifb-title\">Sube un nivel completo en 9 meses<\/h2><\/div><\/div><\/div>\n\n\n<script>\/* ============================================================\r\n   Marcus English Institute \u2014 UNIFIED offer countdown\r\n   ONE file drives EVERY card on the page \u2014 both the featured\r\n   cards (.mei-feature) and the course-page enrol cards\r\n   (.mei-enrol). Replaces the old per-card scripts.\r\n\r\n   Nothing to edit here: each card carries its own dates\/prices\r\n   in data-* attributes on its outer element, e.g.\r\n\r\n     <div class=\"mei-feature\"\r\n          data-eb-end=\"2026-09-21T00:00:00+01:00\"\r\n          data-reg-end=\"2026-10-04T00:00:00+01:00\"\r\n          data-price-early=\"1099\u20ac\"\r\n          data-price-regular=\"1249\u20ac\"> \u2026 <\/div>\r\n\r\n   Optional per-card overrides (else the defaults below are used):\r\n     data-label-early, data-label-regular, data-closed-title, data-closed-text\r\n\r\n   Phases (per card):\r\n     early   \u2192 early-bird price + red countdown to data-eb-end\r\n     regular \u2192 standard price, offer hidden, navy countdown to data-reg-end\r\n     closed  \u2192 countdown + early-bird price hidden, enquiry message shown\r\n\r\n   Dates are London time. \"+01:00\" is BST (valid 29 Mar\u201325 Oct 2026);\r\n   use \"+00:00\" for any date past 25 Oct 2026. \"Midnight\" = 00:00.\r\n   ============================================================ *\/\r\n(function () {\r\n  'use strict';\r\n\r\n  var SELECTOR = '.mei-feature, .mei-enrol';\r\n\r\n  var DEFAULTS = {\r\n    labelEarly:   'Early Bird price ends in',\r\n    labelRegular: 'Registration closes in',\r\n    closedTitle:  'Registrations closed',\r\n    closedText:   \"Try reaching out anyway \u2014 maybe there's a spot left!\"\r\n  };\r\n\r\n  function pad(n) { return (n < 10 ? '0' : '') + n; }\r\n\r\n  function setup(root) {\r\n    var offer = root.querySelector('.mei-offer');\r\n    if (!offer) return;\r\n\r\n    var d = root.dataset;\r\n    var cfg = {\r\n      ebEnd:  new Date(d.ebEnd).getTime(),\r\n      regEnd: new Date(d.regEnd).getTime(),\r\n      pEarly: d.priceEarly   || '',\r\n      pReg:   d.priceRegular || '',\r\n      lEarly: d.labelEarly   || DEFAULTS.labelEarly,\r\n      lReg:   d.labelRegular || DEFAULTS.labelRegular,\r\n      cTitle: d.closedTitle  || DEFAULTS.closedTitle,\r\n      cText:  d.closedText   || DEFAULTS.closedText\r\n    };\r\n    if (isNaN(cfg.ebEnd) || isNaN(cfg.regEnd)) return;   \/\/ missing\/bad dates\r\n    if (cfg.regEnd < cfg.ebEnd) cfg.regEnd = cfg.ebEnd;  \/\/ guard bad order\r\n\r\n    var label = root.querySelector('.mei-countdown-label');\r\n    var amt   = root.querySelector('.mei-price-amt');\r\n    var was   = root.querySelector('.mei-price-was');\r\n    var closed= root.querySelector('.mei-offer-closed');\r\n    var E = {\r\n      d: root.querySelector('.mei-cd-d'), h: root.querySelector('.mei-cd-h'),\r\n      m: root.querySelector('.mei-cd-m'), s: root.querySelector('.mei-cd-s')\r\n    };\r\n\r\n    if (was && cfg.pReg) was.textContent = cfg.pReg;\r\n    var ct = closed && closed.querySelector('strong');\r\n    var cb = closed && closed.querySelector('span');\r\n    if (ct) ct.textContent = cfg.cTitle;\r\n    if (cb) cb.textContent = cfg.cText;\r\n\r\n    var cur = null, timer = null;\r\n\r\n    function phaseFor(n) {\r\n      if (n < cfg.ebEnd)  return 'early';\r\n      if (n < cfg.regEnd) return 'regular';\r\n      return 'closed';\r\n    }\r\n    function paint(ms) {\r\n      if (ms < 0) ms = 0;\r\n      var s = Math.floor(ms \/ 1000), dd = Math.floor(s \/ 86400); s -= dd * 86400;\r\n      var hh = Math.floor(s \/ 3600); s -= hh * 3600; var mm = Math.floor(s \/ 60); s -= mm * 60;\r\n      if (E.d) E.d.textContent = pad(dd); if (E.h) E.h.textContent = pad(hh);\r\n      if (E.m) E.m.textContent = pad(mm); if (E.s) E.s.textContent = pad(s);\r\n    }\r\n    function apply(p) {\r\n      if (p === cur) return; cur = p;\r\n      offer.setAttribute('data-phase', p);\r\n      if (amt)   amt.textContent   = (p === 'early')   ? cfg.pEarly : cfg.pReg;\r\n      if (label) label.textContent = (p === 'regular') ? cfg.lReg   : cfg.lEarly;\r\n    }\r\n    function tick() {\r\n      var n = Date.now(), p = phaseFor(n); apply(p);\r\n      if (p === 'closed') { paint(0); if (timer) { clearInterval(timer); timer = null; } return; }\r\n      paint((p === 'early' ? cfg.ebEnd : cfg.regEnd) - n);\r\n    }\r\n\r\n    tick();\r\n    if (cur !== 'closed') timer = setInterval(tick, 1000);\r\n  }\r\n\r\n  var tries = 0;\r\n  function boot() {\r\n    var cards = document.querySelectorAll(SELECTOR);\r\n    if (!cards.length) { if (tries++ < 30) return setTimeout(boot, 100); return; }\r\n    cards.forEach(setup);\r\n  }\r\n\r\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot);\r\n  else boot();\r\n})();<\/script>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   MEI FEATURED CARD \u2014 MAX-PRIORITY BUILD\n   Every declaration is !important and every selector is prefixed\n   with \"html body\" to beat Astra\/Spectra overrides on the frontend.\n   @keyframes are intentionally left WITHOUT !important (invalid there).\n   Paste into Astra \u25b8 Customize \u25b8 Additional CSS for best results.\n   If one specific line still loses, it means the theme uses an\n   !important rule with even higher specificity \u2014 tell me which line\n   and I'll escalate just that one to #id level.\n   ============================================================ *\/\n\/* ============================================================\n   Marcus English Institute \u2014 FEATURED course card + OFFER\/COUNTDOWN\n   Self-contained: tokens live on the card, works dropped into any\n   Astra\/Spectra column with no parent wrapper. Reflow is driven by\n   CONTAINER width (the column), not the viewport.\n\n   NOTE: this file is IDENTICAL for B1-B2 and B-C1 \u2014 the only\n   per-course differences live in the HTML (content) and the JS\n   (dates + prices). You can share one CSS file between both if you\n   prefer; kept separate here to match the 6-file structure.\n\n   The @import is only needed if these fonts aren't already enqueued\n   by your theme. Safe to leave (browser dedupes); remove if loaded.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600;9..40,700&display=swap');\n\n\/* Wrapper = the query container. Keep it in the markup. *\/\nhtml body .mei-feature { container-type: inline-size !important; }\nhtml body .mei-feature *, html body .mei-feature *::before, html body .mei-feature *::after { box-sizing: border-box !important; }\n\nhtml body .mei-feature-card {\n  --navy:   #211b45 !important;\n  --cream:  #dddac8 !important;\n  --red:    #d8334d !important;\n  --white:  #ffffff !important;\n  --muted:  #5a5272 !important;\n  --ink:    #3a3460 !important;\n  --border: rgba(33,27,69,.11) !important;\n\n  --f-brand: 'Cinzel', serif !important;\n  --f-body:  'DM Sans', system-ui, -apple-system, sans-serif !important;\n  --f-serif: Georgia, 'Times New Roman', serif !important;\n\n  display: grid !important;\n  grid-template-columns: 1fr !important;          \/* stacked by default *\/\n  background: var(--white) !important;\n  border: 1px solid var(--border) !important;\n  border-radius: 6px !important;\n  overflow: hidden !important;\n  font-family: var(--f-body) !important;\n  color: var(--navy) !important;\n  transition: box-shadow .22s ease, transform .22s ease !important;\n}\n\n\/* \u2500\u2500 Media \u2500\u2500 *\/\nhtml body .mei-feature-media { position: relative !important; overflow: hidden !important; }\n\nhtml body .mei-feature-img {\n  width: 100% !important; height: 100% !important;\n  min-height: 220px !important;\n  object-fit: cover !important;\n  display: block !important;\n  filter: grayscale(10%) !important;\n  transition: transform .4s ease !important;\n}\n\nhtml body .mei-feature-media::after {\n  content: \"\" !important;\n  position: absolute !important; inset: 0 !important;\n  background: linear-gradient(120deg, rgba(33,27,69,.45) 0%, rgba(33,27,69,.10) 100%) !important;\n  pointer-events: none !important;\n}\n\n\/* \u2500\u2500 Content \u2500\u2500 *\/\nhtml body .mei-feature-content {\n  padding: 30px 26px !important;\n  display: flex !important;\n  flex-direction: column !important;\n  justify-content: center !important;\n}\n\nhtml body .mei-feature-badge {\n  align-self: flex-start !important;\n  font-family: var(--f-brand) !important;\n  font-size: 9px !important;\n  font-weight: 600 !important;\n  letter-spacing: .16em !important;\n  text-transform: uppercase !important;\n  color: var(--white) !important;\n  background: var(--red) !important;\n  padding: 4px 11px !important;\n  border-radius: 100px !important;\n  margin-bottom: 16px !important;\n}\n\nhtml body .mei-feature-title {\n  font-family: var(--f-serif) !important;\n  font-size: clamp(26px, 5cqi, 36px) !important;\n  font-weight: 600 !important;\n  color: var(--navy) !important;\n  line-height: 1.08 !important;\n  margin: 0 0 8px !important;\n}\n\nhtml body .mei-feature-sub {\n  display: block !important;\n  font-size: .85em !important;\n  font-weight: 600 !important;\n  opacity: .7 !important;\n}\n\nhtml body .mei-feature-meta {\n  font-size: 13px !important;\n  color: var(--muted) !important;\n  margin: 0 0 14px !important;\n}\n\nhtml body .mei-feature-desc {\n  font-size: 16px !important;\n  line-height: 1.72 !important;\n  color: var(--ink) !important;\n  margin: 0 0 22px !important;\n}\n\n\/* ============================================================\n   OFFER + COUNTDOWN\n   Phase is set by JS on .mei-offer[data-phase]:\n     early   \u2192 red urgent countdown, \"Early Bird Offer\" visible\n     regular \u2192 navy countdown to registration deadline, offer hidden\n     closed  \u2192 countdown hidden, \"Registration closed\" shown\n   ============================================================ *\/\nhtml body .mei-offer { margin-top: 2px !important; }\n\n\/* Early-bird flag *\/\nhtml body .mei-offer-tag {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 7px !important;\n  font-family: var(--f-brand) !important;\n  font-size: 10px !important;\n  font-weight: 600 !important;\n  letter-spacing: .14em !important;\n  text-transform: uppercase !important;\n  color: var(--red) !important;\n  background: rgba(216,51,77,.09) !important;\n  border: 1px solid rgba(216,51,77,.28) !important;\n  padding: 5px 12px 5px 10px !important;\n  border-radius: 100px !important;\n  margin-bottom: 14px !important;\n}\nhtml body .mei-offer-tag::before {\n  content: \"\" !important;\n  width: 7px !important; height: 7px !important;\n  border-radius: 50% !important;\n  background: var(--red) !important;\n  animation: mei-pulse 1.6s ease-in-out infinite !important;\n}\n@keyframes mei-pulse {\n  0%, 100% { opacity: 1;   transform: scale(1); }\n  50%      { opacity: .35; transform: scale(.65); }\n}\n\n\/* Countdown *\/\nhtml body .mei-countdown { margin: 0 0 20px !important; }\n\nhtml body .mei-countdown-label {\n  display: block !important;\n  font-size: 11.5px !important;\n  font-weight: 600 !important;\n  letter-spacing: .04em !important;\n  text-transform: uppercase !important;\n  color: var(--muted) !important;\n  margin-bottom: 9px !important;\n}\n\nhtml body .mei-countdown-clock {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n}\n\nhtml body .mei-cd-unit {\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  min-width: 54px !important;\n  padding: 10px 6px !important;\n  border-radius: 8px !important;\n  background: var(--navy) !important;\n  color: #fff !important;\n}\nhtml body .mei-cd-unit b {\n  font-family: var(--f-body) !important;              \/* sans w\/ tabular figures: *\/\n  font-variant-numeric: tabular-nums !important;      \/* stops the digits jittering *\/\n  font-feature-settings: \"tnum\" 1 !important;\n  font-size: 24px !important;\n  font-weight: 700 !important;\n  font-style: normal !important;\n  line-height: 1 !important;\n}\nhtml body .mei-cd-unit i {\n  font-style: normal !important;\n  font-size: 9px !important;\n  font-weight: 600 !important;\n  letter-spacing: .12em !important;\n  text-transform: uppercase !important;\n  opacity: .62 !important;\n  margin-top: 6px !important;\n}\n\n\/* Phase accents *\/\nhtml body .mei-offer[data-phase=\"early\"]   .mei-cd-unit        { background: var(--red) !important; }\nhtml body .mei-offer[data-phase=\"early\"]   .mei-countdown-label{ color: var(--red) !important; }\nhtml body .mei-offer[data-phase=\"regular\"] .mei-cd-unit        { background: var(--navy) !important; }\n\n\/* \"Registration closed\" state *\/\nhtml body .mei-offer-closed {\n  display: none !important;\n  flex-direction: column !important;\n  gap: 5px !important;\n  padding-left: 14px !important;\n  border-left: 3px solid var(--red) !important;\n  margin-bottom: 20px !important;\n}\nhtml body .mei-offer-closed strong {\n  font-family: var(--f-serif) !important;\n  font-size: 21px !important;\n  font-weight: 700 !important;\n  color: var(--navy) !important;\n  line-height: 1.15 !important;\n}\nhtml body .mei-offer-closed span {\n  font-size: 14px !important;\n  font-weight: 400 !important;\n  color: var(--muted) !important;\n  line-height: 1.55 !important;\n}\nhtml body .mei-offer[data-phase=\"closed\"] .mei-countdown     { display: none !important; }\nhtml body .mei-offer[data-phase=\"closed\"] .mei-offer-closed  { display: flex !important; }\nhtml body .mei-offer[data-phase=\"closed\"] .mei-feature-price { display: none !important; }\n\n\/* Hide early-bird-only bits outside the early phase *\/\nhtml body .mei-offer[data-phase=\"regular\"] .mei-offer-tag,\nhtml body .mei-offer[data-phase=\"closed\"]  .mei-offer-tag,\nhtml body .mei-offer[data-phase=\"regular\"] .mei-price-was,\nhtml body .mei-offer[data-phase=\"closed\"]  .mei-price-was { display: none !important; }\n\n\/* Avoid a flash of the wrong state before JS runs *\/\nhtml body .mei-offer:not([data-phase]) .mei-countdown-clock { visibility: hidden !important; }\n\n\/* \u2500\u2500 Footer: price + CTA \u2500\u2500 *\/\nhtml body .mei-feature-foot {\n  display: flex !important;\n  align-items: center !important;\n  gap: 20px !important;\n  flex-wrap: wrap !important;\n}\n\nhtml body .mei-feature-price {\n  display: flex !important;\n  align-items: baseline !important;\n  flex-wrap: wrap !important;\n  gap: 0 10px !important;\n  font-family: var(--f-serif) !important;\n  line-height: 1.05 !important;\n}\nhtml body .mei-feature-price .mei-price-amt {\n  font-size: 36px !important;\n  font-weight: 700 !important;\n  color: var(--navy) !important;\n}\nhtml body .mei-feature-price .mei-price-was {\n  font-size: 23px !important;\n  font-weight: 600 !important;\n  color: var(--muted) !important;\n  text-decoration: line-through !important;\n  text-decoration-color: var(--red) !important;\n  text-decoration-thickness: 2px !important;\n}\nhtml body .mei-feature-price .mei-price-per {\n  font-family: var(--f-body) !important;\n  font-size: 13px !important;\n  font-weight: 300 !important;\n  color: var(--muted) !important;\n}\n\nhtml body .mei-feature-cta {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  color: var(--navy) !important;\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red) !important;\n  padding-bottom: 2px !important;\n  transition: color .18s ease, gap .18s ease !important;\n}\nhtml body .mei-feature-cta svg { width: 14px !important; height: 14px !important; }\nhtml body .mei-feature-cta:hover,\nhtml body .mei-feature-cta:focus-visible { color: var(--red) !important; gap: 12px !important; text-decoration: none !important; }\n\nhtml body .mei-feature-card :focus-visible {\n  outline: 2px solid var(--red) !important;\n  outline-offset: 3px !important;\n  border-radius: 2px !important;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  html body .mei-feature-card:hover { box-shadow: 0 12px 40px rgba(33,27,69,.13) !important; transform: translateY(-2px) !important; }\n  html body .mei-feature-card:hover .mei-feature-img { transform: scale(1.04) !important; }\n}\n\n\/* \u2500\u2500 Horizontal layout once the COLUMN is wide enough \u2500\u2500 *\/\n@container (min-width: 620px) {\n  html body .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr !important; }\n  html body .mei-feature-img     { min-height: 100% !important; }\n  html body .mei-feature-content { padding: 40px 40px !important; }\n}\n@supports not (container-type: inline-size) {\n  @media (min-width: 720px) {\n    html body .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr !important; }\n    html body .mei-feature-img     { min-height: 100% !important; }\n    html body .mei-feature-content { padding: 40px 40px !important; }\n  }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  html body .mei-feature-card, html body .mei-feature-img, html body .mei-feature-cta { transition: none !important; }\n  html body .mei-feature-card:hover { transform: none !important; }\n  html body .mei-feature-card:hover .mei-feature-img { transform: none !important; }\n  html body .mei-offer-tag::before { animation: none !important; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 B1 to B2 \"Break Through\" (FEATURED)\n     Needs: the shared mei-countdown.js + the shared card CSS.\n     Dates\/prices live in the data-* attributes on .mei-feature\n     (single source of truth). Default markup shows the EARLY-BIRD\n     state, so the price is valid even if the JS doesn't load.\n     Course starts 19 Oct 2026 (not displayed \u2014 logic only).\n     ============================================================ -->\n<div class=\"mei-feature\" id=\"mei-b1b2\" data-eb-end=\"2026-09-21T00:00:00+01:00\" data-reg-end=\"2026-10-04T00:00:00+01:00\" data-price-early=\"1099\u20ac\" data-price-regular=\"1249\u20ac\">\n  <article class=\"mei-feature-card\">\n\n    <div class=\"mei-feature-media\">\n      <img class=\"mei-feature-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/b1-b2-scaled.jpg?auto=format&#038;fit=crop&#038;w=900&#038;q=80\" alt=\"C\u00f3mo pasar del nivel B1 al B2 de ingl\u00e9s en un curso en grupo\" loading=\"lazy\" decoding=\"async\"\/>\n    <\/div>\n\n    <div class=\"mei-feature-content\">\n      <span class=\"mei-feature-badge\">B1\u00a0\u2192\u00a0B2<\/span>\n      <h3 class=\"mei-feature-title\">\n        De B1 a B2\n        <span class=\"mei-feature-sub\">Break Through<\/span>\n      <\/h3>\n      <p class=\"mei-feature-meta\">66 sesiones\u00a0\u00b7\u00a033 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(99 horas)<\/p>\n      <p class=\"mei-feature-desc\">\n        Para quien lleva tiempo estancado en la meseta del nivel intermedio: entiendes bastante y consigues hacerte entender, pero acabas simplificando siempre lo que de verdad quer\u00edas decir. Break Through cierra la brecha entre B1 y B2 a lo largo de un curso acad\u00e9mico entero: m\u00e1s gram\u00e1tica, vocabulario de verdad y la fluidez suficiente bajo presi\u00f3n para que lo complejo deje de ser algo que esquivas. El B2 es el nivel que casi todo el mundo tiene en mente cuando dice \u00abhablar con fluidez\u00bb. Este curso te lleva hasta ah\u00ed.\n      <\/p>\n\n      <!-- OFFER \/ COUNTDOWN (JS sets data-phase + fills the clock) -->\n      <div class=\"mei-offer\" data-phase=\"early\">\n\n        <span class=\"mei-offer-tag\">Oferta Early Bird<\/span>\n\n        <div class=\"mei-offer-closed\">\n          <strong>Inscripciones cerradas<\/strong>\n          <span>Escr\u00edbenos de todos modos: quiz\u00e1 quede una plaza libre.<\/span>\n        <\/div>\n\n        <div class=\"mei-countdown\" role=\"timer\" aria-label=\"Tiempo restante\">\n          <span class=\"mei-countdown-label\">El precio Early Bird termina en<\/span>\n          <div class=\"mei-countdown-clock\" aria-hidden=\"true\">\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-d\">00<\/b><i>d\u00edas<\/i><\/div>\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-h\">00<\/b><i>h<\/i><\/div>\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-m\">00<\/b><i>min<\/i><\/div>\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-s\">00<\/b><i>seg<\/i><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"mei-feature-foot\">\n          <div class=\"mei-feature-price\">\n            <span class=\"mei-price-was\">1249\u20ac<\/span><span class=\"mei-price-amt\">1099\u20ac<\/span><span class=\"mei-price-per\">\/ persona<\/span>\n          <\/div>\n          <a class=\"mei-feature-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-de-b1-a-b2\/\">\n            Ver curso\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n              <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n            <\/svg>\n          <\/a>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/article>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   MEI FEATURED CARD \u2014 MAX-PRIORITY BUILD\n   Every declaration is !important and every selector is prefixed\n   with \"html body\" to beat Astra\/Spectra overrides on the frontend.\n   @keyframes are intentionally left WITHOUT !important (invalid there).\n   Paste into Astra \u25b8 Customize \u25b8 Additional CSS for best results.\n   If one specific line still loses, it means the theme uses an\n   !important rule with even higher specificity \u2014 tell me which line\n   and I'll escalate just that one to #id level.\n   ============================================================ *\/\n\/* ============================================================\n   Marcus English Institute \u2014 FEATURED course card + OFFER\/COUNTDOWN\n   Self-contained: tokens live on the card, works dropped into any\n   Astra\/Spectra column with no parent wrapper. Reflow is driven by\n   CONTAINER width (the column), not the viewport.\n\n   NOTE: this file is IDENTICAL for B1-B2 and B-C1 \u2014 the only\n   per-course differences live in the HTML (content) and the JS\n   (dates + prices). You can share one CSS file between both if you\n   prefer; kept separate here to match the 6-file structure.\n\n   The @import is only needed if these fonts aren't already enqueued\n   by your theme. Safe to leave (browser dedupes); remove if loaded.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600;9..40,700&display=swap');\n\n\/* Wrapper = the query container. Keep it in the markup. *\/\nhtml body .mei-feature { container-type: inline-size !important; }\nhtml body .mei-feature *, html body .mei-feature *::before, html body .mei-feature *::after { box-sizing: border-box !important; }\n\nhtml body .mei-feature-card {\n  --navy:   #211b45 !important;\n  --cream:  #dddac8 !important;\n  --red:    #d8334d !important;\n  --white:  #ffffff !important;\n  --muted:  #5a5272 !important;\n  --ink:    #3a3460 !important;\n  --border: rgba(33,27,69,.11) !important;\n\n  --f-brand: 'Cinzel', serif !important;\n  --f-body:  'DM Sans', system-ui, -apple-system, sans-serif !important;\n  --f-serif: Georgia, 'Times New Roman', serif !important;\n\n  display: grid !important;\n  grid-template-columns: 1fr !important;          \/* stacked by default *\/\n  background: var(--white) !important;\n  border: 1px solid var(--border) !important;\n  border-radius: 6px !important;\n  overflow: hidden !important;\n  font-family: var(--f-body) !important;\n  color: var(--navy) !important;\n  transition: box-shadow .22s ease, transform .22s ease !important;\n}\n\n\/* \u2500\u2500 Media \u2500\u2500 *\/\nhtml body .mei-feature-media { position: relative !important; overflow: hidden !important; }\n\nhtml body .mei-feature-img {\n  width: 100% !important; height: 100% !important;\n  min-height: 220px !important;\n  object-fit: cover !important;\n  display: block !important;\n  filter: grayscale(10%) !important;\n  transition: transform .4s ease !important;\n}\n\nhtml body .mei-feature-media::after {\n  content: \"\" !important;\n  position: absolute !important; inset: 0 !important;\n  background: linear-gradient(120deg, rgba(33,27,69,.45) 0%, rgba(33,27,69,.10) 100%) !important;\n  pointer-events: none !important;\n}\n\n\/* \u2500\u2500 Content \u2500\u2500 *\/\nhtml body .mei-feature-content {\n  padding: 30px 26px !important;\n  display: flex !important;\n  flex-direction: column !important;\n  justify-content: center !important;\n}\n\nhtml body .mei-feature-badge {\n  align-self: flex-start !important;\n  font-family: var(--f-brand) !important;\n  font-size: 9px !important;\n  font-weight: 600 !important;\n  letter-spacing: .16em !important;\n  text-transform: uppercase !important;\n  color: var(--white) !important;\n  background: var(--red) !important;\n  padding: 4px 11px !important;\n  border-radius: 100px !important;\n  margin-bottom: 16px !important;\n}\n\nhtml body .mei-feature-title {\n  font-family: var(--f-serif) !important;\n  font-size: clamp(26px, 5cqi, 36px) !important;\n  font-weight: 600 !important;\n  color: var(--navy) !important;\n  line-height: 1.08 !important;\n  margin: 0 0 8px !important;\n}\n\nhtml body .mei-feature-sub {\n  display: block !important;\n  font-size: .85em !important;\n  font-weight: 600 !important;\n  opacity: .7 !important;\n}\n\nhtml body .mei-feature-meta {\n  font-size: 13px !important;\n  color: var(--muted) !important;\n  margin: 0 0 14px !important;\n}\n\nhtml body .mei-feature-desc {\n  font-size: 16px !important;\n  line-height: 1.72 !important;\n  color: var(--ink) !important;\n  margin: 0 0 22px !important;\n}\n\n\/* ============================================================\n   OFFER + COUNTDOWN\n   Phase is set by JS on .mei-offer[data-phase]:\n     early   \u2192 red urgent countdown, \"Early Bird Offer\" visible\n     regular \u2192 navy countdown to registration deadline, offer hidden\n     closed  \u2192 countdown hidden, \"Registration closed\" shown\n   ============================================================ *\/\nhtml body .mei-offer { margin-top: 2px !important; }\n\n\/* Early-bird flag *\/\nhtml body .mei-offer-tag {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 7px !important;\n  font-family: var(--f-brand) !important;\n  font-size: 10px !important;\n  font-weight: 600 !important;\n  letter-spacing: .14em !important;\n  text-transform: uppercase !important;\n  color: var(--red) !important;\n  background: rgba(216,51,77,.09) !important;\n  border: 1px solid rgba(216,51,77,.28) !important;\n  padding: 5px 12px 5px 10px !important;\n  border-radius: 100px !important;\n  margin-bottom: 14px !important;\n}\nhtml body .mei-offer-tag::before {\n  content: \"\" !important;\n  width: 7px !important; height: 7px !important;\n  border-radius: 50% !important;\n  background: var(--red) !important;\n  animation: mei-pulse 1.6s ease-in-out infinite !important;\n}\n@keyframes mei-pulse {\n  0%, 100% { opacity: 1;   transform: scale(1); }\n  50%      { opacity: .35; transform: scale(.65); }\n}\n\n\/* Countdown *\/\nhtml body .mei-countdown { margin: 0 0 20px !important; }\n\nhtml body .mei-countdown-label {\n  display: block !important;\n  font-size: 11.5px !important;\n  font-weight: 600 !important;\n  letter-spacing: .04em !important;\n  text-transform: uppercase !important;\n  color: var(--muted) !important;\n  margin-bottom: 9px !important;\n}\n\nhtml body .mei-countdown-clock {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n}\n\nhtml body .mei-cd-unit {\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  min-width: 54px !important;\n  padding: 10px 6px !important;\n  border-radius: 8px !important;\n  background: var(--navy) !important;\n  color: #fff !important;\n}\nhtml body .mei-cd-unit b {\n  font-family: var(--f-body) !important;              \/* sans w\/ tabular figures: *\/\n  font-variant-numeric: tabular-nums !important;      \/* stops the digits jittering *\/\n  font-feature-settings: \"tnum\" 1 !important;\n  font-size: 24px !important;\n  font-weight: 700 !important;\n  font-style: normal !important;\n  line-height: 1 !important;\n}\nhtml body .mei-cd-unit i {\n  font-style: normal !important;\n  font-size: 9px !important;\n  font-weight: 600 !important;\n  letter-spacing: .12em !important;\n  text-transform: uppercase !important;\n  opacity: .62 !important;\n  margin-top: 6px !important;\n}\n\n\/* Phase accents *\/\nhtml body .mei-offer[data-phase=\"early\"]   .mei-cd-unit        { background: var(--red) !important; }\nhtml body .mei-offer[data-phase=\"early\"]   .mei-countdown-label{ color: var(--red) !important; }\nhtml body .mei-offer[data-phase=\"regular\"] .mei-cd-unit        { background: var(--navy) !important; }\n\n\/* \"Registration closed\" state *\/\nhtml body .mei-offer-closed {\n  display: none !important;\n  flex-direction: column !important;\n  gap: 5px !important;\n  padding-left: 14px !important;\n  border-left: 3px solid var(--red) !important;\n  margin-bottom: 20px !important;\n}\nhtml body .mei-offer-closed strong {\n  font-family: var(--f-serif) !important;\n  font-size: 21px !important;\n  font-weight: 700 !important;\n  color: var(--navy) !important;\n  line-height: 1.15 !important;\n}\nhtml body .mei-offer-closed span {\n  font-size: 14px !important;\n  font-weight: 400 !important;\n  color: var(--muted) !important;\n  line-height: 1.55 !important;\n}\nhtml body .mei-offer[data-phase=\"closed\"] .mei-countdown     { display: none !important; }\nhtml body .mei-offer[data-phase=\"closed\"] .mei-offer-closed  { display: flex !important; }\nhtml body .mei-offer[data-phase=\"closed\"] .mei-feature-price { display: none !important; }\n\n\/* Hide early-bird-only bits outside the early phase *\/\nhtml body .mei-offer[data-phase=\"regular\"] .mei-offer-tag,\nhtml body .mei-offer[data-phase=\"closed\"]  .mei-offer-tag,\nhtml body .mei-offer[data-phase=\"regular\"] .mei-price-was,\nhtml body .mei-offer[data-phase=\"closed\"]  .mei-price-was { display: none !important; }\n\n\/* Avoid a flash of the wrong state before JS runs *\/\nhtml body .mei-offer:not([data-phase]) .mei-countdown-clock { visibility: hidden !important; }\n\n\/* \u2500\u2500 Footer: price + CTA \u2500\u2500 *\/\nhtml body .mei-feature-foot {\n  display: flex !important;\n  align-items: center !important;\n  gap: 20px !important;\n  flex-wrap: wrap !important;\n}\n\nhtml body .mei-feature-price {\n  display: flex !important;\n  align-items: baseline !important;\n  flex-wrap: wrap !important;\n  gap: 0 10px !important;\n  font-family: var(--f-serif) !important;\n  line-height: 1.05 !important;\n}\nhtml body .mei-feature-price .mei-price-amt {\n  font-size: 36px !important;\n  font-weight: 700 !important;\n  color: var(--navy) !important;\n}\nhtml body .mei-feature-price .mei-price-was {\n  font-size: 23px !important;\n  font-weight: 600 !important;\n  color: var(--muted) !important;\n  text-decoration: line-through !important;\n  text-decoration-color: var(--red) !important;\n  text-decoration-thickness: 2px !important;\n}\nhtml body .mei-feature-price .mei-price-per {\n  font-family: var(--f-body) !important;\n  font-size: 13px !important;\n  font-weight: 300 !important;\n  color: var(--muted) !important;\n}\n\nhtml body .mei-feature-cta {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  color: var(--navy) !important;\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red) !important;\n  padding-bottom: 2px !important;\n  transition: color .18s ease, gap .18s ease !important;\n}\nhtml body .mei-feature-cta svg { width: 14px !important; height: 14px !important; }\nhtml body .mei-feature-cta:hover,\nhtml body .mei-feature-cta:focus-visible { color: var(--red) !important; gap: 12px !important; text-decoration: none !important; }\n\nhtml body .mei-feature-card :focus-visible {\n  outline: 2px solid var(--red) !important;\n  outline-offset: 3px !important;\n  border-radius: 2px !important;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  html body .mei-feature-card:hover { box-shadow: 0 12px 40px rgba(33,27,69,.13) !important; transform: translateY(-2px) !important; }\n  html body .mei-feature-card:hover .mei-feature-img { transform: scale(1.04) !important; }\n}\n\n\/* \u2500\u2500 Horizontal layout once the COLUMN is wide enough \u2500\u2500 *\/\n@container (min-width: 620px) {\n  html body .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr !important; }\n  html body .mei-feature-img     { min-height: 100% !important; }\n  html body .mei-feature-content { padding: 40px 40px !important; }\n}\n@supports not (container-type: inline-size) {\n  @media (min-width: 720px) {\n    html body .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr !important; }\n    html body .mei-feature-img     { min-height: 100% !important; }\n    html body .mei-feature-content { padding: 40px 40px !important; }\n  }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  html body .mei-feature-card, html body .mei-feature-img, html body .mei-feature-cta { transition: none !important; }\n  html body .mei-feature-card:hover { transform: none !important; }\n  html body .mei-feature-card:hover .mei-feature-img { transform: none !important; }\n  html body .mei-offer-tag::before { animation: none !important; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 B2 to C1 \"Sharpen, Refine, Command\"\n     Needs: the shared mei-countdown.js + the shared card CSS.\n     Dates\/prices live in the data-* attributes on .mei-feature\n     (single source of truth). Default markup shows the EARLY-BIRD\n     state, so the price is valid even if the JS doesn't load.\n     Course starts 20 Oct 2026 (not displayed \u2014 logic only).\n     ============================================================ -->\n<div class=\"mei-feature\" id=\"mei-bc1\" data-eb-end=\"2026-09-22T00:00:00+01:00\" data-reg-end=\"2026-10-05T00:00:00+01:00\" data-price-early=\"1249\u20ac\" data-price-regular=\"1499\u20ac\">\n  <article class=\"mei-feature-card\">\n\n    <div class=\"mei-feature-media\">\n      <img class=\"mei-feature-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/b2-c1-scaled.jpg?auto=format&#038;fit=crop&#038;w=900&#038;q=80\" alt=\"C\u00f3mo pasar del nivel B2 al C1 de ingl\u00e9s en un curso en grupo\" loading=\"lazy\" decoding=\"async\"\/>\n    <\/div>\n\n    <div class=\"mei-feature-content\">\n      <span class=\"mei-feature-badge\">B2\u00a0\u2192\u00a0C1<\/span>\n      <h3 class=\"mei-feature-title\">\n        De B2 a C1\n        <span class=\"mei-feature-sub\">Afina, pule, domina.<\/span>\n      <\/h3>\n      <p class=\"mei-feature-meta\">66 sesiones\u00a0\u00b7\u00a033 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(99 horas)<\/p>\n      <p class=\"mei-feature-desc\">\n        Para quien ya se defiende bien y, en el fondo, sospecha que no basta. La gente te entiende sin problema, pero suenas a libro de texto, se te escapan los modismos y tiras de la palabra f\u00e1cil en vez de la exacta. Este curso te lleva del B2 al C1 a lo largo del curso acad\u00e9mico, trabajando la colocaci\u00f3n, el registro y el matiz hasta que lo \u00abcorrecto\u00bb se convierte en \u00abnatural\u00bb. En el C1, el ingl\u00e9s deja de ser un idioma que interpretas y pasa a ser uno que dominas.\n      <\/p>\n\n      <!-- OFFER \/ COUNTDOWN (JS sets data-phase + fills the clock) -->\n      <div class=\"mei-offer\" data-phase=\"early\">\n\n        <span class=\"mei-offer-tag\">Oferta Early Bird<\/span>\n\n        <div class=\"mei-offer-closed\">\n          <strong>Inscripciones cerradas<\/strong>\n          <span>Escr\u00edbenos de todos modos: quiz\u00e1 quede una plaza libre.<\/span>\n        <\/div>\n\n        <div class=\"mei-countdown\" role=\"timer\" aria-label=\"Tiempo restante\">\n          <span class=\"mei-countdown-label\">El precio Early Bird termina en<\/span>\n          <div class=\"mei-countdown-clock\" aria-hidden=\"true\">\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-d\">00<\/b><i>d\u00edas<\/i><\/div>\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-h\">00<\/b><i>h<\/i><\/div>\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-m\">00<\/b><i>min<\/i><\/div>\n            <div class=\"mei-cd-unit\"><b class=\"mei-cd-s\">00<\/b><i>seg<\/i><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"mei-feature-foot\">\n          <div class=\"mei-feature-price\">\n            <span class=\"mei-price-was\">1499\u20ac<\/span><span class=\"mei-price-amt\">1249\u20ac<\/span><span class=\"mei-price-per\">\/ persona<\/span>\n          <\/div>\n          <a class=\"mei-feature-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-de-b2-a-c1\/\">\n            Ver curso\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n              <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n            <\/svg>\n          <\/a>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/article>\n<\/div>\n<\/div><\/div>\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-uagb-info-box uagb-block-acae277c uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><span class=\"uagb-ifb-title-prefix\">Ingl\u00e9s profesional<\/span><h2 class=\"uagb-ifb-title\">Ingl\u00e9s para el trabajo<\/h2><\/div><\/div><\/div>\n\n<div class=\"wp-block-uagb-container uagb-block-21164e2b alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-95949f5c\">\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   Marcus English Institute \u2014 STANDARD course card (vertical)\n   Self-contained: tokens live on the card, so it works dropped\n   into any Astra\/Spectra column with no parent wrapper.\n   Fills 100% of its column; flex body keeps footers aligned when\n   cards sit side by side at unequal text lengths.\n   ------------------------------------------------------------\n   The @import is only needed if these fonts aren't already\n   enqueued by your theme\/page. Safe to leave (browser dedupes);\n   remove it if the page already loads them.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=Cormorant+Garamond:wght@600;700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');\n\n.mei-course-card {\n  --navy:   #211b45;\n  --cream:  #dddac8;\n  --red:    #d8334d;\n  --white:  #ffffff;\n  --muted:  #5a5272;\n  --ink:    #3a3460;\n  --border: rgba(33,27,69,.11);\n\n  --f-display: 'Cormorant Garamond', Georgia, serif;\n  --f-brand:   'Cinzel', serif;\n  --f-body:    'DM Sans', system-ui, -apple-system, sans-serif;\n\n  display: flex;\n  flex-direction: column;\n  height: 100%;                        \/* equal height across a row *\/\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  overflow: hidden;\n  font-family: var(--f-body);\n  color: var(--navy);\n  transition: box-shadow .22s ease, transform .22s ease;\n}\n.mei-course-card *, .mei-course-card *::before, .mei-course-card *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 Media (16:9) \u2500\u2500 *\/\n.mei-course-media {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n}\n\n.mei-course-img {\n  position: absolute; inset: 0;\n  width: 100%; height: 100%;\n  object-fit: cover;\n  display: block;\n  filter: grayscale(10%);\n  transition: transform .4s ease;\n}\n\n.mei-course-media::after {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: linear-gradient(160deg, rgba(33,27,69,.40) 0%, rgba(33,27,69,.05) 70%);\n  pointer-events: none;\n}\n\n.mei-course-badge {\n  position: absolute;\n  top: 16px; left: 16px;\n  z-index: 1;\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: var(--white);\n  background: var(--red);\n  padding: 4px 11px;\n  border-radius: 100px;\n}\n\n\/* \u2500\u2500 Body \u2500\u2500 *\/\n.mei-course-body {\n  padding: 24px;\n  flex: 1;                             \/* pushes footer to the bottom *\/\n  display: flex;\n  flex-direction: column;\n}\n\n.mei-course-title {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 22px;\n  font-weight: 600;\n  color: var(--navy);\n  line-height: 1.15;\n  margin: 0 0 6px;\n}\n\n.mei-course-sub {\n  display: block;\n  font-size: .85em;\n  opacity: .7;\n}\n\n.mei-course-meta {\n  font-size: 12.5px;\n  color: var(--muted);\n  margin: 0 0 12px;\n}\n\n.mei-course-desc {\n  font-size: 14px;\n  line-height: 1.72;\n  color: var(--ink);\n  margin: 0;\n  flex-grow: 1;\n}\n\n\/* \u2500\u2500 Footer \u2500\u2500 *\/\n.mei-course-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n  padding: 16px 24px;\n  border-top: 1px solid var(--border);\n  margin-top: auto;\n}\n\n.mei-course-price {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 28px;\n  font-weight: 700;\n  color: var(--navy);\n  line-height: 1;\n}\n\n.mei-course-price span {\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 300;\n  color: var(--muted);\n}\n\n.mei-course-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--navy);\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red);\n  padding-bottom: 2px;\n  transition: color .18s ease, gap .18s ease;\n}\n\n.mei-course-cta svg { width: 14px; height: 14px; }\n\n.mei-course-cta:hover,\n.mei-course-cta:focus-visible { color: var(--red); gap: 12px; text-decoration: none !important; }\n\n.mei-course-card :focus-visible {\n  outline: 2px solid var(--red);\n  outline-offset: 3px;\n  border-radius: 2px;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  .mei-course-card:hover { box-shadow: 0 10px 36px rgba(33,27,69,.12); transform: translateY(-2px); }\n  .mei-course-card:hover .mei-course-img { transform: scale(1.05); }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .mei-course-card, .mei-course-img, .mei-course-cta { transition: none; }\n  .mei-course-card:hover { transform: none; }\n  .mei-course-card:hover .mei-course-img { transform: none; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 STANDARD course card (vertical)\n     Fills 100% of whatever column you place it in. Duplicate the\n     block per course; the builder handles how many sit per row.\n     ============================================================ -->\n<article class=\"mei-course-card\">\n\n  <div class=\"mei-course-media\">\n    <span class=\"mei-course-badge\">A2+\u00a0\/\u00a0B1<\/span>\n    <img class=\"mei-course-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/job1-scaled.jpg?auto=format&#038;fit=crop&#038;w=700&#038;q=80\" alt=\"Preparaci\u00f3n de una entrevista de trabajo en ingl\u00e9s en un nivel B1\" loading=\"lazy\" decoding=\"async\"\/>\n  <\/div>\n\n  <div class=\"mei-course-body\">\n    <h3 class=\"mei-course-title\">\n      Preparaci\u00f3n de entrevistas de trabajo\n      <span class=\"mei-course-sub\">Nivel 1<\/span>\n    <\/h3>\n    <p class=\"mei-course-meta\">8 sesiones\u00a0\u00b7\u00a04 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(12 horas)<\/p>\n    <p class=\"mei-course-desc\">\n      Plantillas y guiones estructurados para sobrevivir \u2014y triunfar\u2014 en una entrevista de trabajo en ingl\u00e9s, aunque tu fluidez sea limitada. Enfoque basado en guiones, vocabulario adaptado a tu sector y entrevistas simuladas desde la primera sesi\u00f3n.\n    <\/p>\n  <\/div>\n\n  <div class=\"mei-course-foot\">\n    <div class=\"mei-course-price\">199\u20ac <span>\/ persona<\/span><\/div>\n    <a class=\"mei-course-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-preparacion-para-la-entrevista-de-trabajo-nivel-1\/\">\n      Ver curso\n      <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n      <\/svg>\n    <\/a>\n  <\/div>\n\n<\/article>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-7cf52659\">\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   Marcus English Institute \u2014 STANDARD course card (vertical)\n   Self-contained: tokens live on the card, so it works dropped\n   into any Astra\/Spectra column with no parent wrapper.\n   Fills 100% of its column; flex body keeps footers aligned when\n   cards sit side by side at unequal text lengths.\n   ------------------------------------------------------------\n   The @import is only needed if these fonts aren't already\n   enqueued by your theme\/page. Safe to leave (browser dedupes);\n   remove it if the page already loads them.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=Cormorant+Garamond:wght@600;700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');\n\n.mei-course-card {\n  --navy:   #211b45;\n  --cream:  #dddac8;\n  --red:    #d8334d;\n  --white:  #ffffff;\n  --muted:  #5a5272;\n  --ink:    #3a3460;\n  --border: rgba(33,27,69,.11);\n\n  --f-display: 'Cormorant Garamond', Georgia, serif;\n  --f-brand:   'Cinzel', serif;\n  --f-body:    'DM Sans', system-ui, -apple-system, sans-serif;\n\n  display: flex;\n  flex-direction: column;\n  height: 100%;                        \/* equal height across a row *\/\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  overflow: hidden;\n  font-family: var(--f-body);\n  color: var(--navy);\n  transition: box-shadow .22s ease, transform .22s ease;\n}\n.mei-course-card *, .mei-course-card *::before, .mei-course-card *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 Media (16:9) \u2500\u2500 *\/\n.mei-course-media {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n}\n\n.mei-course-img {\n  position: absolute; inset: 0;\n  width: 100%; height: 100%;\n  object-fit: cover;\n  display: block;\n  filter: grayscale(10%);\n  transition: transform .4s ease;\n}\n\n.mei-course-media::after {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: linear-gradient(160deg, rgba(33,27,69,.40) 0%, rgba(33,27,69,.05) 70%);\n  pointer-events: none;\n}\n\n.mei-course-badge {\n  position: absolute;\n  top: 16px; left: 16px;\n  z-index: 1;\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: var(--white);\n  background: var(--red);\n  padding: 4px 11px;\n  border-radius: 100px;\n}\n\n\/* \u2500\u2500 Body \u2500\u2500 *\/\n.mei-course-body {\n  padding: 24px;\n  flex: 1;                             \/* pushes footer to the bottom *\/\n  display: flex;\n  flex-direction: column;\n}\n\n.mei-course-title {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 22px;\n  font-weight: 600;\n  color: var(--navy);\n  line-height: 1.15;\n  margin: 0 0 6px;\n}\n\n.mei-course-sub {\n  display: block;\n  font-size: .85em;\n  opacity: .7;\n}\n\n.mei-course-meta {\n  font-size: 12.5px;\n  color: var(--muted);\n  margin: 0 0 12px;\n}\n\n.mei-course-desc {\n  font-size: 14px;\n  line-height: 1.72;\n  color: var(--ink);\n  margin: 0;\n  flex-grow: 1;\n}\n\n\/* \u2500\u2500 Footer \u2500\u2500 *\/\n.mei-course-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n  padding: 16px 24px;\n  border-top: 1px solid var(--border);\n  margin-top: auto;\n}\n\n.mei-course-price {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 28px;\n  font-weight: 700;\n  color: var(--navy);\n  line-height: 1;\n}\n\n.mei-course-price span {\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 300;\n  color: var(--muted);\n}\n\n.mei-course-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--navy);\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red);\n  padding-bottom: 2px;\n  transition: color .18s ease, gap .18s ease;\n}\n\n.mei-course-cta svg { width: 14px; height: 14px; }\n\n.mei-course-cta:hover,\n.mei-course-cta:focus-visible { color: var(--red); gap: 12px; text-decoration: none !important; }\n\n.mei-course-card :focus-visible {\n  outline: 2px solid var(--red);\n  outline-offset: 3px;\n  border-radius: 2px;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  .mei-course-card:hover { box-shadow: 0 10px 36px rgba(33,27,69,.12); transform: translateY(-2px); }\n  .mei-course-card:hover .mei-course-img { transform: scale(1.05); }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .mei-course-card, .mei-course-img, .mei-course-cta { transition: none; }\n  .mei-course-card:hover { transform: none; }\n  .mei-course-card:hover .mei-course-img { transform: none; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 STANDARD course card (vertical)\n     Fills 100% of whatever column you place it in. Duplicate the\n     block per course; the builder handles how many sit per row.\n     ============================================================ -->\n<article class=\"mei-course-card\">\n\n  <div class=\"mei-course-media\">\n    <span class=\"mei-course-badge\">B1+\u00a0\/\u00a0B2<\/span>\n    <img class=\"mei-course-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/job-2-scaled.jpg?auto=format&#038;fit=crop&#038;w=700&#038;q=80\" alt=\"Preparaci\u00f3n de una entrevista de trabajo en ingl\u00e9s en un nivel B2\" loading=\"lazy\" decoding=\"async\"\/>\n  <\/div>\n\n  <div class=\"mei-course-body\">\n    <h3 class=\"mei-course-title\">\n      Preparaci\u00f3n de entrevistas de trabajo\n      <span class=\"mei-course-sub\">Nivel 2<\/span>\n    <\/h3>\n    <p class=\"mei-course-meta\">8 sesiones\u00a0\u00b7\u00a04 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(12 horas)<\/p>\n    <p class=\"mei-course-desc\">\n      M\u00e9todo STAR, registro, negociaci\u00f3n salarial y entrevistas simuladas en condiciones reales para candidatos que ya se comunican en ingl\u00e9s y necesitan hacerlo con precisi\u00f3n.\n    <\/p>\n  <\/div>\n\n  <div class=\"mei-course-foot\">\n    <div class=\"mei-course-price\">219\u20ac <span>\/ persona<\/span><\/div>\n    <a class=\"mei-course-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-preparacion-para-la-entrevista-de-trabajo-nivel-2\/\">\n      Ver curso\n      <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n      <\/svg>\n    <\/a>\n  <\/div>\n\n<\/article>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-fb993497\">\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   Marcus English Institute \u2014 STANDARD course card (vertical)\n   Self-contained: tokens live on the card, so it works dropped\n   into any Astra\/Spectra column with no parent wrapper.\n   Fills 100% of its column; flex body keeps footers aligned when\n   cards sit side by side at unequal text lengths.\n   ------------------------------------------------------------\n   The @import is only needed if these fonts aren't already\n   enqueued by your theme\/page. Safe to leave (browser dedupes);\n   remove it if the page already loads them.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=Cormorant+Garamond:wght@600;700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');\n\n.mei-course-card {\n  --navy:   #211b45;\n  --cream:  #dddac8;\n  --red:    #d8334d;\n  --white:  #ffffff;\n  --muted:  #5a5272;\n  --ink:    #3a3460;\n  --border: rgba(33,27,69,.11);\n\n  --f-display: 'Cormorant Garamond', Georgia, serif;\n  --f-brand:   'Cinzel', serif;\n  --f-body:    'DM Sans', system-ui, -apple-system, sans-serif;\n\n  display: flex;\n  flex-direction: column;\n  height: 100%;                        \/* equal height across a row *\/\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  overflow: hidden;\n  font-family: var(--f-body);\n  color: var(--navy);\n  transition: box-shadow .22s ease, transform .22s ease;\n}\n.mei-course-card *, .mei-course-card *::before, .mei-course-card *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 Media (16:9) \u2500\u2500 *\/\n.mei-course-media {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n}\n\n.mei-course-img {\n  position: absolute; inset: 0;\n  width: 100%; height: 100%;\n  object-fit: cover;\n  display: block;\n  filter: grayscale(10%);\n  transition: transform .4s ease;\n}\n\n.mei-course-media::after {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: linear-gradient(160deg, rgba(33,27,69,.40) 0%, rgba(33,27,69,.05) 70%);\n  pointer-events: none;\n}\n\n.mei-course-badge {\n  position: absolute;\n  top: 16px; left: 16px;\n  z-index: 1;\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: var(--white);\n  background: var(--red);\n  padding: 4px 11px;\n  border-radius: 100px;\n}\n\n\/* \u2500\u2500 Body \u2500\u2500 *\/\n.mei-course-body {\n  padding: 24px;\n  flex: 1;                             \/* pushes footer to the bottom *\/\n  display: flex;\n  flex-direction: column;\n}\n\n.mei-course-title {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 22px;\n  font-weight: 600;\n  color: var(--navy);\n  line-height: 1.15;\n  margin: 0 0 6px;\n}\n\n.mei-course-sub {\n  display: block;\n  font-size: .85em;\n  opacity: .7;\n}\n\n.mei-course-meta {\n  font-size: 12.5px;\n  color: var(--muted);\n  margin: 0 0 12px;\n}\n\n.mei-course-desc {\n  font-size: 14px;\n  line-height: 1.72;\n  color: var(--ink);\n  margin: 0;\n  flex-grow: 1;\n}\n\n\/* \u2500\u2500 Footer \u2500\u2500 *\/\n.mei-course-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n  padding: 16px 24px;\n  border-top: 1px solid var(--border);\n  margin-top: auto;\n}\n\n.mei-course-price {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 28px;\n  font-weight: 700;\n  color: var(--navy);\n  line-height: 1;\n}\n\n.mei-course-price span {\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 300;\n  color: var(--muted);\n}\n\n.mei-course-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--navy);\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red);\n  padding-bottom: 2px;\n  transition: color .18s ease, gap .18s ease;\n}\n\n.mei-course-cta svg { width: 14px; height: 14px; }\n\n.mei-course-cta:hover,\n.mei-course-cta:focus-visible { color: var(--red); gap: 12px; text-decoration: none !important; }\n\n.mei-course-card :focus-visible {\n  outline: 2px solid var(--red);\n  outline-offset: 3px;\n  border-radius: 2px;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  .mei-course-card:hover { box-shadow: 0 10px 36px rgba(33,27,69,.12); transform: translateY(-2px); }\n  .mei-course-card:hover .mei-course-img { transform: scale(1.05); }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .mei-course-card, .mei-course-img, .mei-course-cta { transition: none; }\n  .mei-course-card:hover { transform: none; }\n  .mei-course-card:hover .mei-course-img { transform: none; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 STANDARD course card (vertical)\n     Fills 100% of whatever column you place it in. Duplicate the\n     block per course; the builder handles how many sit per row.\n     ============================================================ -->\n<article class=\"mei-course-card\">\n\n  <div class=\"mei-course-media\">\n    <span class=\"mei-course-badge\">B1+\u00a0\/\u00a0B2<\/span>\n    <img class=\"mei-course-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/nego-scaled.jpg?auto=format&#038;fit=crop&#038;w=700&#038;q=80\" alt=\"Mejorar el ingl\u00e9s para negociaciones y ventas\" loading=\"lazy\" decoding=\"async\"\/>\n  <\/div>\n\n  <div class=\"mei-course-body\">\n    <h3 class=\"mei-course-title\">\n      Ingl\u00e9s para negociaciones y ventas\n    <\/h3>\n    <p class=\"mei-course-meta\">8 sesiones\u00a0\u00b7\u00a04 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(12 horas)<\/p>\n    <p class=\"mei-course-desc\">\n      El lenguaje y la estrategia de las negociaciones de negocios en ingl\u00e9s. C\u00f3mo plantear propuestas, gestionar objeciones, hacer contraofertas y cerrar acuerdos, con simulaciones sacadas de contextos comerciales reales.\n    <\/p>\n  <\/div>\n\n  <div class=\"mei-course-foot\">\n    <div class=\"mei-course-price\">229\u20ac <span>\/ persona<\/span><\/div>\n    <a class=\"mei-course-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-ingles-comercial-para-negociar-y-vender\/\">\n      Ver curso\n      <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n      <\/svg>\n    <\/a>\n  <\/div>\n\n<\/article>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-c857eee9\">\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   Marcus English Institute \u2014 STANDARD course card (vertical)\n   Self-contained: tokens live on the card, so it works dropped\n   into any Astra\/Spectra column with no parent wrapper.\n   Fills 100% of its column; flex body keeps footers aligned when\n   cards sit side by side at unequal text lengths.\n   ------------------------------------------------------------\n   The @import is only needed if these fonts aren't already\n   enqueued by your theme\/page. Safe to leave (browser dedupes);\n   remove it if the page already loads them.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=Cormorant+Garamond:wght@600;700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');\n\n.mei-course-card {\n  --navy:   #211b45;\n  --cream:  #dddac8;\n  --red:    #d8334d;\n  --white:  #ffffff;\n  --muted:  #5a5272;\n  --ink:    #3a3460;\n  --border: rgba(33,27,69,.11);\n\n  --f-display: 'Cormorant Garamond', Georgia, serif;\n  --f-brand:   'Cinzel', serif;\n  --f-body:    'DM Sans', system-ui, -apple-system, sans-serif;\n\n  display: flex;\n  flex-direction: column;\n  height: 100%;                        \/* equal height across a row *\/\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  overflow: hidden;\n  font-family: var(--f-body);\n  color: var(--navy);\n  transition: box-shadow .22s ease, transform .22s ease;\n}\n.mei-course-card *, .mei-course-card *::before, .mei-course-card *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 Media (16:9) \u2500\u2500 *\/\n.mei-course-media {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n}\n\n.mei-course-img {\n  position: absolute; inset: 0;\n  width: 100%; height: 100%;\n  object-fit: cover;\n  display: block;\n  filter: grayscale(10%);\n  transition: transform .4s ease;\n}\n\n.mei-course-media::after {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: linear-gradient(160deg, rgba(33,27,69,.40) 0%, rgba(33,27,69,.05) 70%);\n  pointer-events: none;\n}\n\n.mei-course-badge {\n  position: absolute;\n  top: 16px; left: 16px;\n  z-index: 1;\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: var(--white);\n  background: var(--red);\n  padding: 4px 11px;\n  border-radius: 100px;\n}\n\n\/* \u2500\u2500 Body \u2500\u2500 *\/\n.mei-course-body {\n  padding: 24px;\n  flex: 1;                             \/* pushes footer to the bottom *\/\n  display: flex;\n  flex-direction: column;\n}\n\n.mei-course-title {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 22px;\n  font-weight: 600;\n  color: var(--navy);\n  line-height: 1.15;\n  margin: 0 0 6px;\n}\n\n.mei-course-sub {\n  display: block;\n  font-size: .85em;\n  opacity: .7;\n}\n\n.mei-course-meta {\n  font-size: 12.5px;\n  color: var(--muted);\n  margin: 0 0 12px;\n}\n\n.mei-course-desc {\n  font-size: 14px;\n  line-height: 1.72;\n  color: var(--ink);\n  margin: 0;\n  flex-grow: 1;\n}\n\n\/* \u2500\u2500 Footer \u2500\u2500 *\/\n.mei-course-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n  padding: 16px 24px;\n  border-top: 1px solid var(--border);\n  margin-top: auto;\n}\n\n.mei-course-price {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 28px;\n  font-weight: 700;\n  color: var(--navy);\n  line-height: 1;\n}\n\n.mei-course-price span {\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 300;\n  color: var(--muted);\n}\n\n.mei-course-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--navy);\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red);\n  padding-bottom: 2px;\n  transition: color .18s ease, gap .18s ease;\n}\n\n.mei-course-cta svg { width: 14px; height: 14px; }\n\n.mei-course-cta:hover,\n.mei-course-cta:focus-visible { color: var(--red); gap: 12px; text-decoration: none !important; }\n\n.mei-course-card :focus-visible {\n  outline: 2px solid var(--red);\n  outline-offset: 3px;\n  border-radius: 2px;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  .mei-course-card:hover { box-shadow: 0 10px 36px rgba(33,27,69,.12); transform: translateY(-2px); }\n  .mei-course-card:hover .mei-course-img { transform: scale(1.05); }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .mei-course-card, .mei-course-img, .mei-course-cta { transition: none; }\n  .mei-course-card:hover { transform: none; }\n  .mei-course-card:hover .mei-course-img { transform: none; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 STANDARD course card (vertical)\n     Fills 100% of whatever column you place it in. Duplicate the\n     block per course; the builder handles how many sit per row.\n     ============================================================ -->\n<article class=\"mei-course-card\">\n\n  <div class=\"mei-course-media\">\n    <span class=\"mei-course-badge\">A2+\u00a0\/\u00a0B1<\/span>\n    <img class=\"mei-course-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/pres-1-scaled.jpg?auto=format&#038;fit=crop&#038;w=700&#038;q=80\" alt=\"Hacer presentaciones en ingl\u00e9s en un nivel B1\" loading=\"lazy\" decoding=\"async\"\/>\n  <\/div>\n\n  <div class=\"mei-course-body\">\n    <h3 class=\"mei-course-title\">Presentaciones y hablar en p\u00fablico\n      <span class=\"mei-course-sub\">Nivel 1<\/span>\n    <\/h3>\n    <p class=\"mei-course-meta\">8 sesiones\u00a0\u00b7\u00a04 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(12 horas)<\/p>\n    <p class=\"mei-course-desc\">\n      Crea y exp\u00f3n presentaciones estructuradas en ingl\u00e9s desde cero. Enfoque basado en plantillas, una estructura clara para aperturas y cierres, y vocabulario para transiciones y apoyos visuales.\n    <\/p>\n  <\/div>\n\n  <div class=\"mei-course-foot\">\n    <div class=\"mei-course-price\">199\u20ac <span>\/ persona<\/span><\/div>\n    <a class=\"mei-course-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-presentaciones-en-ingles-y-hablar-en-publico-l1\/\">\n      Ver curso\n      <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n      <\/svg>\n    <\/a>\n  <\/div>\n\n<\/article>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-274d57f0\">\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   Marcus English Institute \u2014 STANDARD course card (vertical)\n   Self-contained: tokens live on the card, so it works dropped\n   into any Astra\/Spectra column with no parent wrapper.\n   Fills 100% of its column; flex body keeps footers aligned when\n   cards sit side by side at unequal text lengths.\n   ------------------------------------------------------------\n   The @import is only needed if these fonts aren't already\n   enqueued by your theme\/page. Safe to leave (browser dedupes);\n   remove it if the page already loads them.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=Cormorant+Garamond:wght@600;700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');\n\n.mei-course-card {\n  --navy:   #211b45;\n  --cream:  #dddac8;\n  --red:    #d8334d;\n  --white:  #ffffff;\n  --muted:  #5a5272;\n  --ink:    #3a3460;\n  --border: rgba(33,27,69,.11);\n\n  --f-display: 'Cormorant Garamond', Georgia, serif;\n  --f-brand:   'Cinzel', serif;\n  --f-body:    'DM Sans', system-ui, -apple-system, sans-serif;\n\n  display: flex;\n  flex-direction: column;\n  height: 100%;                        \/* equal height across a row *\/\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  overflow: hidden;\n  font-family: var(--f-body);\n  color: var(--navy);\n  transition: box-shadow .22s ease, transform .22s ease;\n}\n.mei-course-card *, .mei-course-card *::before, .mei-course-card *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 Media (16:9) \u2500\u2500 *\/\n.mei-course-media {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n}\n\n.mei-course-img {\n  position: absolute; inset: 0;\n  width: 100%; height: 100%;\n  object-fit: cover;\n  display: block;\n  filter: grayscale(10%);\n  transition: transform .4s ease;\n}\n\n.mei-course-media::after {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: linear-gradient(160deg, rgba(33,27,69,.40) 0%, rgba(33,27,69,.05) 70%);\n  pointer-events: none;\n}\n\n.mei-course-badge {\n  position: absolute;\n  top: 16px; left: 16px;\n  z-index: 1;\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: var(--white);\n  background: var(--red);\n  padding: 4px 11px;\n  border-radius: 100px;\n}\n\n\/* \u2500\u2500 Body \u2500\u2500 *\/\n.mei-course-body {\n  padding: 24px;\n  flex: 1;                             \/* pushes footer to the bottom *\/\n  display: flex;\n  flex-direction: column;\n}\n\n.mei-course-title {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 22px;\n  font-weight: 600;\n  color: var(--navy);\n  line-height: 1.15;\n  margin: 0 0 6px;\n}\n\n.mei-course-sub {\n  display: block;\n  font-size: .85em;\n  opacity: .7;\n}\n\n.mei-course-meta {\n  font-size: 12.5px;\n  color: var(--muted);\n  margin: 0 0 12px;\n}\n\n.mei-course-desc {\n  font-size: 14px;\n  line-height: 1.72;\n  color: var(--ink);\n  margin: 0;\n  flex-grow: 1;\n}\n\n\/* \u2500\u2500 Footer \u2500\u2500 *\/\n.mei-course-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n  padding: 16px 24px;\n  border-top: 1px solid var(--border);\n  margin-top: auto;\n}\n\n.mei-course-price {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 28px;\n  font-weight: 700;\n  color: var(--navy);\n  line-height: 1;\n}\n\n.mei-course-price span {\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 300;\n  color: var(--muted);\n}\n\n.mei-course-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--navy);\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red);\n  padding-bottom: 2px;\n  transition: color .18s ease, gap .18s ease;\n}\n\n.mei-course-cta svg { width: 14px; height: 14px; }\n\n.mei-course-cta:hover,\n.mei-course-cta:focus-visible { color: var(--red); gap: 12px; text-decoration: none !important; }\n\n.mei-course-card :focus-visible {\n  outline: 2px solid var(--red);\n  outline-offset: 3px;\n  border-radius: 2px;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  .mei-course-card:hover { box-shadow: 0 10px 36px rgba(33,27,69,.12); transform: translateY(-2px); }\n  .mei-course-card:hover .mei-course-img { transform: scale(1.05); }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .mei-course-card, .mei-course-img, .mei-course-cta { transition: none; }\n  .mei-course-card:hover { transform: none; }\n  .mei-course-card:hover .mei-course-img { transform: none; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 STANDARD course card (vertical)\n     Fills 100% of whatever column you place it in. Duplicate the\n     block per course; the builder handles how many sit per row.\n     ============================================================ -->\n<article class=\"mei-course-card\">\n\n  <div class=\"mei-course-media\">\n    <span class=\"mei-course-badge\">B1+\u00a0\/\u00a0B2<\/span>\n    <img class=\"mei-course-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/pres-2-scaled.jpg?auto=format&#038;fit=crop&#038;w=700&#038;q=80\" alt=\"Hacer presentaciones en ingl\u00e9s en un nivel B2\" loading=\"lazy\" decoding=\"async\"\/>\n  <\/div>\n\n  <div class=\"mei-course-body\">\n    <h3 class=\"mei-course-title\">\n      Presentaciones y hablar en p\u00fablico\n      <span class=\"mei-course-sub\">Nivel 2<\/span>\n    <\/h3>\n    <p class=\"mei-course-meta\">8 sesiones\u00a0\u00b7\u00a04 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(12 horas)<\/p>\n    <p class=\"mei-course-desc\">\n      Pule tu exposici\u00f3n, afronta las preguntas en directo, controla los nervios y adapta el registro al p\u00fablico. Para profesionales que ya saben presentar pero quieren hacerlo con verdadera autoridad.\n    <\/p>\n  <\/div>\n\n  <div class=\"mei-course-foot\">\n    <div class=\"mei-course-price\">219\u20ac <span>\/ persona<\/span><\/div>\n    <a class=\"mei-course-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-presentaciones-en-ingles-y-hablar-en-publico-l2\/\">\n      Ver curso\n      <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n      <\/svg>\n    <\/a>\n  <\/div>\n\n<\/article>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-49b8f519\"><\/div>\n<\/div><\/div>\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-uagb-container uagb-block-3e001aba alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-info-box uagb-block-c146b992 uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><span class=\"uagb-ifb-title-prefix\">Speaking y fluidez<\/span><h2 class=\"uagb-ifb-title\">Gana la confianza para hablar<\/h2><\/div><\/div><\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   Marcus English Institute \u2014 FEATURED course card (horizontal)\n   Self-contained: tokens live on the card itself, so it works\n   dropped into any Astra\/Spectra column with no parent wrapper.\n   Reflow is driven by CONTAINER width (the column), not viewport.\n   ------------------------------------------------------------\n   The @import is only needed if these fonts aren't already\n   enqueued by your theme\/page. Safe to leave (browser dedupes);\n   remove it if the page already loads them.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=Cormorant+Garamond:wght@600;700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');\n\n\/* Wrapper = the query container. Keep it in the markup. *\/\n.mei-feature { container-type: inline-size; }\n.mei-feature *, .mei-feature *::before, .mei-feature *::after { box-sizing: border-box; }\n\n.mei-feature-card {\n  --navy:   #211b45;\n  --cream:  #dddac8;\n  --red:    #d8334d;\n  --white:  #ffffff;\n  --muted:  #5a5272;\n  --ink:    #3a3460;\n  --border: rgba(33,27,69,.11);\n\n  --f-display: 'Cormorant Garamond', Georgia, serif;\n  --f-brand:   'Cinzel', serif;\n  --f-body:    'DM Sans', system-ui, -apple-system, sans-serif;\n\n  display: grid;\n  grid-template-columns: 1fr;          \/* stacked by default *\/\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  overflow: hidden;\n  font-family: var(--f-body);\n  color: var(--navy);\n  transition: box-shadow .22s ease, transform .22s ease;\n}\n\n\/* \u2500\u2500 Media \u2500\u2500 *\/\n.mei-feature-media { position: relative; overflow: hidden; }\n\n.mei-feature-img {\n  width: 100%;\n  height: 100%;\n  min-height: 220px;                   \/* keeps a decent image when stacked *\/\n  object-fit: cover;\n  display: block;\n  filter: grayscale(10%);\n  transition: transform .4s ease;\n}\n\n.mei-feature-media::after {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: linear-gradient(120deg, rgba(33,27,69,.45) 0%, rgba(33,27,69,.10) 100%);\n  pointer-events: none;\n}\n\n\/* \u2500\u2500 Content \u2500\u2500 *\/\n.mei-feature-content {\n  padding: 30px 26px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.mei-feature-badge {\n  align-self: flex-start;\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: var(--white);\n  background: var(--red);\n  padding: 4px 11px;\n  border-radius: 100px;\n  margin-bottom: 16px;\n}\n\n.mei-feature-title {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: clamp(26px, 5cqi, 36px);\n  font-weight: 600;\n  color: var(--navy);\n  line-height: 1.08;\n  margin: 0 0 8px;\n}\n\n.mei-feature-sub {\n  display: block;\n  font-size: .75em;\n  font-weight: 400;\n  opacity: .7;\n}\n\n.mei-feature-meta {\n  font-size: 13px;\n  color: var(--muted);\n  margin: 0 0 14px;\n}\n\n.mei-feature-desc {\n  font-size: 16px;\n  line-height: 1.72;\n  color: var(--ink);\n  margin: 0 0 28px;\n  flex-grow: 1;\n}\n\n\/* \u2500\u2500 Footer \u2500\u2500 *\/\n.mei-feature-foot {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  flex-wrap: wrap;\n}\n\n.mei-feature-price {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 36px;\n  font-weight: 700;\n  color: var(--navy);\n  line-height: 1;\n}\n\n.mei-feature-price span {\n  font-family: var(--f-body);\n  font-size: 13px;\n  font-weight: 300;\n  color: var(--muted);\n}\n\n.mei-feature-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--navy);\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red);\n  padding-bottom: 2px;\n  transition: color .18s ease, gap .18s ease;\n}\n\n.mei-feature-cta svg { width: 14px; height: 14px; }\n\n.mei-feature-cta:hover,\n.mei-feature-cta:focus-visible { color: var(--red); gap: 12px; text-decoration: none !important; }\n\n.mei-feature-card :focus-visible {\n  outline: 2px solid var(--red);\n  outline-offset: 3px;\n  border-radius: 2px;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  .mei-feature-card:hover { box-shadow: 0 12px 40px rgba(33,27,69,.13); transform: translateY(-2px); }\n  .mei-feature-card:hover .mei-feature-img { transform: scale(1.04); }\n}\n\n\/* \u2500\u2500 Horizontal layout once the COLUMN is wide enough \u2500\u2500 *\/\n@container (min-width: 620px) {\n  .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr; }\n  .mei-feature-img     { min-height: 100%; }\n  .mei-feature-content { padding: 44px 40px; }\n}\n\n\/* Fallback for browsers without container queries: use viewport.\n   (Only fires where @container isn't supported.) *\/\n@supports not (container-type: inline-size) {\n  @media (min-width: 720px) {\n    .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr; }\n    .mei-feature-img     { min-height: 100%; }\n    .mei-feature-content { padding: 44px 40px; }\n  }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .mei-feature-card, .mei-feature-img, .mei-feature-cta { transition: none; }\n  .mei-feature-card:hover { transform: none; }\n  .mei-feature-card:hover .mei-feature-img { transform: none; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 FEATURED course card (horizontal)\n     Keep the outer .mei-feature wrapper: it powers the\n     container-query reflow (side-by-side \u2194 stacked) based on the\n     column width you give it in the builder, not the screen width.\n     Duplicate the whole block per featured course.\n     ============================================================ -->\n<div class=\"mei-feature\">\n  <article class=\"mei-feature-card\">\n\n    <div class=\"mei-feature-media\">\n      <img class=\"mei-feature-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/speak-b2-scaled.jpg?auto=format&#038;fit=crop&#038;w=900&#038;q=80\" alt=\"Mejorar la fluidez al hablar ingl\u00e9s en un nivel intermedio bajo (B1)\" loading=\"lazy\" decoding=\"async\"\/>\n    <\/div>\n\n    <div class=\"mei-feature-content\">\n      <span class=\"mei-feature-badge\">A2+\u00a0\/\u00a0B1<\/span>\n      <h3 class=\"mei-feature-title\">Speak Up<br\/> \n<span class=\"mei-feature-sub\">Nivel 1<\/span><\/h3>\n      <p class=\"mei-feature-meta\">16 sesiones\u00a0\u00b7\u00a08 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(24 horas)<\/p>\n      <p class=\"mei-feature-desc\">\n        Para quien entiende ingl\u00e9s pero se queda en blanco a la hora de hablar. Speak Up gira en torno a un \u00fanico problema \u2014la distancia entre la comprensi\u00f3n pasiva y la fluidez activa\u2014 y dedica siete semanas a cerrarla con pr\u00e1ctica de speaking estructurada, correcci\u00f3n de errores y ejercicios para ganar confianza.\n      <\/p>\n\n      <div class=\"mei-feature-foot\">\n        <div class=\"mei-feature-price\">349\u20ac <span>\/ persona<\/span><\/div>\n        <a class=\"mei-feature-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-speak-up-l1-conversacion-en-ingles\/\">\n          Ver curso\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n            <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n          <\/svg>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/article>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ============================================================\n   Marcus English Institute \u2014 FEATURED course card (horizontal)\n   Self-contained: tokens live on the card itself, so it works\n   dropped into any Astra\/Spectra column with no parent wrapper.\n   Reflow is driven by CONTAINER width (the column), not viewport.\n   ------------------------------------------------------------\n   The @import is only needed if these fonts aren't already\n   enqueued by your theme\/page. Safe to leave (browser dedupes);\n   remove it if the page already loads them.\n   ============================================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600&family=Cormorant+Garamond:wght@600;700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap');\n\n\/* Wrapper = the query container. Keep it in the markup. *\/\n.mei-feature { container-type: inline-size; }\n.mei-feature *, .mei-feature *::before, .mei-feature *::after { box-sizing: border-box; }\n\n.mei-feature-card {\n  --navy:   #211b45;\n  --cream:  #dddac8;\n  --red:    #d8334d;\n  --white:  #ffffff;\n  --muted:  #5a5272;\n  --ink:    #3a3460;\n  --border: rgba(33,27,69,.11);\n\n  --f-display: 'Cormorant Garamond', Georgia, serif;\n  --f-brand:   'Cinzel', serif;\n  --f-body:    'DM Sans', system-ui, -apple-system, sans-serif;\n\n  display: grid;\n  grid-template-columns: 1fr;          \/* stacked by default *\/\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  overflow: hidden;\n  font-family: var(--f-body);\n  color: var(--navy);\n  transition: box-shadow .22s ease, transform .22s ease;\n}\n\n\/* \u2500\u2500 Media \u2500\u2500 *\/\n.mei-feature-media { position: relative; overflow: hidden; }\n\n.mei-feature-img {\n  width: 100%;\n  height: 100%;\n  min-height: 220px;                   \/* keeps a decent image when stacked *\/\n  object-fit: cover;\n  display: block;\n  filter: grayscale(10%);\n  transition: transform .4s ease;\n}\n\n.mei-feature-media::after {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: linear-gradient(120deg, rgba(33,27,69,.45) 0%, rgba(33,27,69,.10) 100%);\n  pointer-events: none;\n}\n\n\/* \u2500\u2500 Content \u2500\u2500 *\/\n.mei-feature-content {\n  padding: 30px 26px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.mei-feature-badge {\n  align-self: flex-start;\n  font-family: var(--f-body);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  color: var(--white);\n  background: var(--red);\n  padding: 4px 11px;\n  border-radius: 100px;\n  margin-bottom: 16px;\n}\n\n.mei-feature-title {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: clamp(26px, 5cqi, 36px);\n  font-weight: 600;\n  color: var(--navy);\n  line-height: 1.08;\n  margin: 0 0 8px;\n}\n\n.mei-feature-sub {\n  display: block;\n  font-size: .75em;\n  font-weight: 400;\n  opacity: .7;\n}\n\n.mei-feature-meta {\n  font-size: 13px;\n  color: var(--muted);\n  margin: 0 0 14px;\n}\n\n.mei-feature-desc {\n  font-size: 16px;\n  line-height: 1.72;\n  color: var(--ink);\n  margin: 0 0 28px;\n  flex-grow: 1;\n}\n\n\/* \u2500\u2500 Footer \u2500\u2500 *\/\n.mei-feature-foot {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  flex-wrap: wrap;\n}\n\n.mei-feature-price {\n  font-family: Georgia, 'Times New Roman', serif;\n  font-size: 36px;\n  font-weight: 700;\n  color: var(--navy);\n  line-height: 1;\n}\n\n.mei-feature-price span {\n  font-family: var(--f-body);\n  font-size: 13px;\n  font-weight: 300;\n  color: var(--muted);\n}\n\n.mei-feature-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--navy);\n  text-decoration: none !important;\n  border-bottom: 2px solid var(--red);\n  padding-bottom: 2px;\n  transition: color .18s ease, gap .18s ease;\n}\n\n.mei-feature-cta svg { width: 14px; height: 14px; }\n\n.mei-feature-cta:hover,\n.mei-feature-cta:focus-visible { color: var(--red); gap: 12px; text-decoration: none !important; }\n\n.mei-feature-card :focus-visible {\n  outline: 2px solid var(--red);\n  outline-offset: 3px;\n  border-radius: 2px;\n}\n\n\/* \u2500\u2500 Hover (pointer devices only) \u2500\u2500 *\/\n@media (hover: hover) {\n  .mei-feature-card:hover { box-shadow: 0 12px 40px rgba(33,27,69,.13); transform: translateY(-2px); }\n  .mei-feature-card:hover .mei-feature-img { transform: scale(1.04); }\n}\n\n\/* \u2500\u2500 Horizontal layout once the COLUMN is wide enough \u2500\u2500 *\/\n@container (min-width: 620px) {\n  .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr; }\n  .mei-feature-img     { min-height: 100%; }\n  .mei-feature-content { padding: 44px 40px; }\n}\n\n\/* Fallback for browsers without container queries: use viewport.\n   (Only fires where @container isn't supported.) *\/\n@supports not (container-type: inline-size) {\n  @media (min-width: 720px) {\n    .mei-feature-card    { grid-template-columns: minmax(0, 42%) 1fr; }\n    .mei-feature-img     { min-height: 100%; }\n    .mei-feature-content { padding: 44px 40px; }\n  }\n}\n\n\/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .mei-feature-card, .mei-feature-img, .mei-feature-cta { transition: none; }\n  .mei-feature-card:hover { transform: none; }\n  .mei-feature-card:hover .mei-feature-img { transform: none; }\n}\n<\/style>\n\n<!-- ============================================================\n     Marcus English Institute \u2014 FEATURED course card (horizontal)\n     Keep the outer .mei-feature wrapper: it powers the\n     container-query reflow (side-by-side \u2194 stacked) based on the\n     column width you give it in the builder, not the screen width.\n     Duplicate the whole block per featured course.\n     ============================================================ -->\n<div class=\"mei-feature\">\n  <article class=\"mei-feature-card\">\n\n    <div class=\"mei-feature-media\">\n      <img class=\"mei-feature-img\" src=\"https:\/\/marcusenglishinstitute.com\/wp-content\/uploads\/2026\/08\/speak-c1-scaled.jpg?auto=format&#038;fit=crop&#038;w=900&#038;q=80\" alt=\"Mejorar la fluidez al hablar ingl\u00e9s en un nivel intermedio alto (B2)\" loading=\"lazy\" decoding=\"async\"\/>\n    <\/div>\n\n    <div class=\"mei-feature-content\">\n      <span class=\"mei-feature-badge\">B1+\u00a0\/\u00a0B2<\/span>\n      <h3 class=\"mei-feature-title\">Speak Up<br\/> \n<span class=\"mei-feature-sub\">Nivel 2<\/span><\/h3>\n      <p class=\"mei-feature-meta\">16 sesiones\u00a0\u00b7\u00a08 semanas\u00a0\u00b7\u00a090 min\u00a0\u00b7\u00a0(24 horas)<\/p>\n      <p class=\"mei-feature-desc\">\n        Para quien es capaz de mantener una conversaci\u00f3n en ingl\u00e9s pero sabe \u2014y nota\u2014 que algo sigue sin encajar. El vocabulario est\u00e1. La gram\u00e1tica, casi toda. Lo que falta es automatismo: hablar sin traducir mentalmente, responder sin pararte a construir la frase, sonar como alguien que de verdad piensa en ingl\u00e9s. Seis semanas de pr\u00e1ctica de speaking intensa e inmersiva para cerrar esa distancia.\n      <\/p>\n\n      <div class=\"mei-feature-foot\">\n        <div class=\"mei-feature-price\">379\u20ac <span>\/ persona<\/span><\/div>\n        <a class=\"mei-feature-cta\" href=\"https:\/\/marcusenglishinstitute.com\/es\/curso-speak-up-l2-ingles-fluido-y-preciso\/\">\n          Ver curso\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\">\n            <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline>\n          <\/svg>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/article>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n<div class=\"wp-block-uagb-container uagb-block-30d2f569 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-c55c11d6\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e5767213\">\n<div class=\"wp-block-uagb-info-box uagb-block-34e1d86f uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><span class=\"uagb-ifb-title-prefix\">\u00bfNo sabes por d\u00f3nde empezar?<\/span><h2 class=\"uagb-ifb-title\">Te ayudamos a encontrar el curso adecuado.<\/h2><\/div><p class=\"uagb-ifb-desc\">\u00bfNo tienes claro tu nivel o dudas de si un curso en grupo es el formato adecuado para tu objetivo? Reserva una Chemistry Call gratuita: 30 minutos con nuestro equipo, sin compromiso. Te diremos exactamente en qu\u00e9 punto est\u00e1s y qu\u00e9 te llevar\u00e1 de verdad hasta donde quieres llegar, aunque no sea uno de nuestros cursos.<\/p><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-buttons uagb-buttons__outer-wrap uagb-btn__default-btn uagb-btn-tablet__default-btn uagb-btn-mobile__default-btn uagb-block-2b5a59c6\"><div class=\"uagb-buttons__wrap uagb-buttons-layout-wrap \">\n<div class=\"wp-block-uagb-buttons-child uagb-buttons__outer-wrap uagb-block-0e23c316 wp-block-button\"><div class=\"uagb-button__wrapper\"><a class=\"uagb-buttons-repeater wp-block-button__link\" aria-label=\"\" href=\"#\" rel=\"follow noopener\" target=\"_self\" role=\"button\"><div class=\"uagb-button__link\">Reserva una Chemistry Call gratuita<\/div><\/a><\/div><\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e790861a\"><\/div>\n<\/div><\/div>\n\n<div class=\"wp-block-uagb-container uagb-block-0fa7c551 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-e65a4f6c\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-68dada4b\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-info-box uagb-block-f7594b82 uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><span class=\"uagb-ifb-title-prefix\">Preguntas frecuentes<\/span><h2 class=\"uagb-ifb-title\">Preguntas habituales sobre nuestros cursos en grupo<\/h2><\/div><\/div><\/div>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1785140641876\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question courses-faq-title\">\u00bfQu\u00e9 diferencia hay entre un curso en grupo y una clase individual?<\/h3>\n<div class=\"rank-math-answer courses-faq-description\">\n\n<p>Los cursos en grupo son programas estructurados, con un temario fijo, un grupo de compa\u00f1eros del mismo nivel y un objetivo definido. Son ideales para desarrollar una habilidad concreta de forma r\u00e1pida y asequible junto a otras personas que persiguen la misma meta. Las clases individuales son m\u00e1s flexibles y totalmente personalizadas: encajan mejor para un desarrollo continuo, una preparaci\u00f3n de examen a tu propio ritmo o necesidades profesionales que no cuadran con el formato de grupo. Muchos estudiantes hacen las dos cosas: un curso en grupo para construir la base y, despu\u00e9s, clases individuales para pulirla.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785140659449\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question courses-faq-title\">\u00bfC\u00f3mo s\u00e9 qu\u00e9 nivel es el adecuado para m\u00ed?<\/h3>\n<div class=\"rank-math-answer courses-faq-description\">\n\n<p>Cada curso indica su nivel m\u00ednimo y m\u00e1ximo. Si tienes dudas, reserva una Chemistry Call gratuita antes de inscribirte: mantendremos una breve conversaci\u00f3n en ingl\u00e9s para valorar tu nivel de speaking con precisi\u00f3n y confirmar qu\u00e9 curso te encaja. La autoevaluaci\u00f3n no es fiable con la expresi\u00f3n oral, y una asignaci\u00f3n equivocada afecta a todo el grupo, as\u00ed que nos lo tomamos en serio.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785140761259\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question courses-faq-title\">\u00bfQu\u00e9 pasa si el curso no alcanza el n\u00famero m\u00ednimo de participantes?<\/h3>\n<div class=\"rank-math-answer courses-faq-description\">\n\n<p>Los cursos se ponen en marcha con un m\u00ednimo de 4 participantes inscritos. Si un grupo no llega a esa cifra antes de la fecha l\u00edmite de inscripci\u00f3n, el curso se pospone y todos los participantes reciben el reembolso \u00edntegro de inmediato. Despu\u00e9s puedes inscribirte en la siguiente edici\u00f3n disponible.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785140799385\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question courses-faq-title\">\u00bfLos cursos son totalmente online?<\/h3>\n<div class=\"rank-math-answer courses-faq-description\">\n\n<p>S\u00ed. Todos los cursos se imparten 100% online por Zoom. Recibes el enlace de la sesi\u00f3n 24 horas antes de cada clase. No hace falta descargar nada: Zoom funciona directamente en el navegador. Lo \u00fanico que necesitas es una conexi\u00f3n a internet estable y un micr\u00f3fono que funcione.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785140812218\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question courses-faq-title\">\u00bfQui\u00e9n imparte los cursos?<\/h3>\n<div class=\"rank-math-answer courses-faq-description\">\n\n<p>Todos los profesores de MEI cuentan con la titulaci\u00f3n Cambridge CELTA y un m\u00ednimo de 10 a\u00f1os de experiencia ense\u00f1ando ingl\u00e9s profesional a adultos. Los cursos en grupo los dirigen profesores de nuestro equipo especializados en el \u00e1rea correspondiente. Tu profesor se confirma cuando se cierra el grupo, normalmente 2-3 semanas antes de la fecha de inicio.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785140819423\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question courses-faq-title\">\u00bfLos cursos incluyen certificado?<\/h3>\n<div class=\"rank-math-answer courses-faq-description\">\n\n<p>Todos los cursos incluyen un certificado oficial de finalizaci\u00f3n de Marcus English Institute, con el detalle del programa cubierto. Puedes a\u00f1adirlo al apartado de Licencias y certificaciones de tu perfil de LinkedIn. En el caso del Cambridge FCE y CAE, la titulaci\u00f3n oficial de Cambridge se obtiene aparte, present\u00e1ndote al examen en un centro autorizado: el curso te prepara para conseguirlo.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1785140820324\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question courses-faq-title\">\u00bfC\u00f3mo funciona el pago?<\/h3>\n<div class=\"rank-math-answer courses-faq-description\">\n\n<p>Env\u00edas una solicitud de inscripci\u00f3n desde la p\u00e1gina de cada curso. En un plazo de 24 horas recibir\u00e1s un correo. No se cobra nada de forma autom\u00e1tica. El curso se confirma cuando el n\u00famero m\u00ednimo de participantes se ha inscrito y ha pagado. Reembolso \u00edntegro si el curso no llega a confirmarse.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-5bc504ad\"><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>90&#8242;por sesi\u00f3n 2x \/3xpor semana M\u00e1x. 6personas por grupo Cambridge CELTAprofesores B1\u00a0\u2192\u00a0B2 De B1 a B2 Break Through 66 sesiones\u00a0\u00b7\u00a033 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-4614","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"MEI","author_link":"https:\/\/marcusenglishinstitute.com\/es\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"90&#8242;por sesi\u00f3n 2x \/3xpor semana M\u00e1x. 6personas por grupo Cambridge CELTAprofesores B1\u00a0\u2192\u00a0B2 De B1 a B2 Break Through 66 sesiones\u00a0\u00b7\u00a033 [&hellip;]","_links":{"self":[{"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/pages\/4614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/comments?post=4614"}],"version-history":[{"count":30,"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/pages\/4614\/revisions"}],"predecessor-version":[{"id":5251,"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/pages\/4614\/revisions\/5251"}],"wp:attachment":[{"href":"https:\/\/marcusenglishinstitute.com\/es\/wp-json\/wp\/v2\/media?parent=4614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}