{"id":1212,"date":"2026-10-12T17:43:21","date_gmt":"2026-10-12T15:43:21","guid":{"rendered":"https:\/\/masfrancesporfa.com\/?page_id=1212"},"modified":"2026-10-12T17:51:45","modified_gmt":"2026-10-12T15:51:45","slug":"clases-de-frances","status":"publish","type":"page","link":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/","title":{"rendered":"clases de franc\u00e9s"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1212\" class=\"elementor elementor-1212\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27d081d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"27d081d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb4f374\" data-id=\"eb4f374\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e7d4a0a elementor-widget elementor-widget-html\" data-id=\"e7d4a0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\/* =========================================================\n   M\u00c1S FRANC\u00c9S PORFA \u2014 CLASES PARTICULARES (oferta \u00fanica) \u2014 V5 ES\n   Elementor (widget HTML)\n   Version espagnole. Les boutons m\u00e8nent directement au Calendly (appel gratuit).\n========================================================= *\/\n\nhtml { scroll-behavior: smooth; }\n\n.mfp-courses {\n    --mfp-black: #111111;\n    --mfp-text: #292929;\n    --mfp-muted: #6f6f6f;\n    --mfp-bg: #faf9f6;\n    --mfp-border: #e8e5df;\n\n    --mfp-accent: #4B2E9E;\n    --mfp-accent-dark: #39227A;\n    --mfp-accent-light: #F0EBFA;\n\n    --mfp-radius: 22px;\n\n    font-family: inherit;\n    color: var(--mfp-text);\n    overflow: hidden;\n}\n\n.mfp-courses * { box-sizing: border-box; }\n\n.mfp-container {\n    width: min(1100px, calc(100% - 40px));\n    margin: auto;\n}\n\n.mfp-section { padding: 70px 0; }\n\n.mfp-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: var(--mfp-accent);\n    margin-bottom: 14px;\n}\n\n.mfp-eyebrow::before {\n    content: \"\";\n    width: 22px;\n    height: 2px;\n    background: var(--mfp-accent);\n}\n\n.mfp-title {\n    font-size: clamp(32px, 4.2vw, 50px);\n    line-height: 1.05;\n    letter-spacing: -.04em;\n    font-weight: 800;\n    color: var(--mfp-black);\n    margin: 0;\n}\n\n.mfp-title span { color: var(--mfp-accent); }\n\n.mfp-subtitle {\n    font-size: 17px;\n    line-height: 1.6;\n    color: var(--mfp-muted);\n    max-width: 620px;\n}\n\n.mfp-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    padding: 17px 32px;\n    border-radius: 999px;\n    background: var(--mfp-black);\n    color: #fff !important;\n    text-decoration: none !important;\n    font-weight: 700;\n    font-size: 15.5px;\n    transition: all .25s ease;\n}\n\n.mfp-btn:hover {\n    background: var(--mfp-accent);\n    transform: translateY(-2px);\n}\n\n.mfp-btn-accent { background: var(--mfp-accent); }\n.mfp-btn-accent:hover { background: var(--mfp-accent-dark); }\n\n.mfp-btn-light { background: #fff; color: var(--mfp-black) !important; }\n.mfp-btn-light:hover { background: var(--mfp-black); color: #fff !important; }\n\n.mfp-link {\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--mfp-black) !important;\n    text-decoration: underline !important;\n    text-underline-offset: 4px;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.mfp-hero {\n    background: var(--mfp-bg);\n    padding: 56px 0 50px;\n}\n\n.mfp-hero-grid {\n    display: grid;\n    grid-template-columns: 1.25fr .75fr;\n    align-items: center;\n    gap: 50px;\n}\n\n.mfp-hero h1 {\n    font-size: clamp(40px, 5.2vw, 64px);\n    line-height: 1;\n    letter-spacing: -.05em;\n    color: var(--mfp-black);\n    margin: 0 0 20px;\n    font-weight: 850;\n}\n\n.mfp-hero h1 span { color: var(--mfp-accent); }\n\n.mfp-hero-text {\n    font-size: 18px;\n    line-height: 1.6;\n    max-width: 580px;\n    color: #626262;\n    margin: 0 0 22px;\n}\n\n.mfp-hero-text strong { color: var(--mfp-black); }\n\n.mfp-checks {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 28px;\n}\n\n.mfp-checks li {\n    font-size: 15.5px;\n    font-weight: 600;\n    color: var(--mfp-black);\n    padding: 5px 0;\n}\n\n.mfp-checks li::before {\n    content: \"\u2713\";\n    color: var(--mfp-accent);\n    font-weight: 800;\n    margin-right: 10px;\n}\n\n.mfp-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 22px;\n}\n\n.mfp-photo {\n    border-radius: 28px;\n    overflow: hidden;\n    background: #ebe8e1;\n}\n\n.mfp-photo img {\n    width: 100%;\n    height: 100%;\n    max-height: 420px;\n    object-fit: cover;\n    display: block;\n}\n\n\n\/* =========================================================\n   APER\u00c7U DES COURS\n========================================================= *\/\n\n.mfp-preview { background: #fff; }\n\n.mfp-preview-top {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 56px;\n    align-items: start;\n    margin-bottom: 56px;\n}\n\n.mfp-preview-top .mfp-subtitle { margin: 16px 0 24px; }\n\n.mfp-teacher {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    padding: 14px 18px;\n    background: var(--mfp-bg);\n    border: 1px solid var(--mfp-border);\n    border-radius: 18px;\n    margin-bottom: 26px;\n    max-width: 460px;\n}\n\n.mfp-teacher img {\n    width: 54px;\n    height: 54px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    background: #ebe8e1;\n    flex-shrink: 0;\n}\n\n.mfp-teacher strong {\n    display: block;\n    font-size: 15px;\n    color: var(--mfp-black);\n    margin-bottom: 2px;\n}\n\n.mfp-teacher span {\n    font-size: 13.5px;\n    color: var(--mfp-muted);\n    line-height: 1.4;\n}\n\n.mfp-topics-label {\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: var(--mfp-muted);\n    margin-bottom: 12px;\n}\n\n.mfp-chips {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 9px;\n}\n\n.mfp-chip {\n    background: var(--mfp-accent-light);\n    color: var(--mfp-accent-dark);\n    font-size: 14px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border-radius: 999px;\n}\n\n\/* Ce qui est inclus (ic\u00f4nes) *\/\n\n.mfp-inc-card {\n    background: var(--mfp-bg);\n    border: 1px solid var(--mfp-border);\n    border-radius: 25px;\n    padding: 28px;\n}\n\n.mfp-inc-title {\n    font-size: 19px;\n    font-weight: 800;\n    color: var(--mfp-black);\n    margin: 0 0 4px;\n}\n\n.mfp-inc-sub {\n    font-size: 14px;\n    color: var(--mfp-muted);\n    margin: 0 0 20px;\n}\n\n.mfp-inc-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n}\n\n.mfp-inc-item {\n    background: #fff;\n    border: 1px solid var(--mfp-border);\n    border-radius: 18px;\n    padding: 16px 16px 15px;\n}\n\n.mfp-inc-icon {\n    width: 42px;\n    height: 42px;\n    border-radius: 12px;\n    background: var(--mfp-accent-light);\n    color: var(--mfp-accent);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 12px;\n}\n\n.mfp-inc-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.mfp-inc-item h4 {\n    margin: 0 0 3px;\n    font-size: 15px;\n    line-height: 1.25;\n    color: var(--mfp-black);\n}\n\n.mfp-inc-item p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.4;\n    color: var(--mfp-muted);\n}\n\n\/* Galerie de ressources *\/\n\n.mfp-gallery-label {\n    text-align: center;\n    margin-bottom: 26px;\n}\n\n.mfp-gallery-label h3 {\n    font-size: 24px;\n    letter-spacing: -.02em;\n    color: var(--mfp-black);\n    margin: 0 0 6px;\n}\n\n.mfp-gallery-label p {\n    margin: 0;\n    font-size: 15px;\n    color: var(--mfp-muted);\n}\n\n.mfp-gallery {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 16px;\n    max-width: 790px;\n    margin: 0 auto;\n}\n\n.mfp-figure { margin: 0; }\n\n.mfp-shot {\n    aspect-ratio: 1 \/ 1.414;\n    border-radius: 14px;\n    overflow: hidden;\n    background: #fff;\n    border: 1px solid var(--mfp-border);\n    box-shadow: 0 8px 24px rgba(17,17,17,.08);\n    cursor: zoom-in;\n    transition: transform .25s ease, box-shadow .25s ease;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 12px;\n}\n\n.mfp-shot:hover { transform: translateY(-4px); box-shadow: 0 14px 32px rgba(17,17,17,.14); }\n\n.mfp-shot img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: top;\n    display: block;\n}\n\n.mfp-shot-ph {\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--mfp-accent);\n    padding: 10px;\n    text-align: center;\n}\n\n.mfp-figure figcaption strong {\n    display: block;\n    font-size: 14px;\n    color: var(--mfp-black);\n    margin-bottom: 2px;\n}\n\n.mfp-figure figcaption span {\n    font-size: 12.5px;\n    line-height: 1.45;\n    color: var(--mfp-muted);\n}\n\n\n\/* =========================================================\n   TARIFS\n========================================================= *\/\n\n.mfp-pricing { background: var(--mfp-bg); padding: 70px 0; }\n\n.mfp-pricing-header {\n    text-align: center;\n    max-width: 680px;\n    margin: 0 auto 42px;\n}\n\n.mfp-pricing-header .mfp-subtitle { margin: 14px auto 0; }\n\n.mfp-price-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    max-width: 980px;\n    margin: auto;\n    gap: 18px;\n    align-items: stretch;\n}\n\n.mfp-price-card {\n    position: relative;\n    border: 1px solid var(--mfp-border);\n    border-radius: 25px;\n    padding: 36px 30px 32px;\n    display: flex;\n    flex-direction: column;\n    background: #fff;\n}\n\n.mfp-price-card h3 {\n    font-size: 21px;\n    margin: 0 0 6px;\n    color: var(--mfp-black);\n}\n\n.mfp-price-description {\n    color: var(--mfp-muted);\n    font-size: 14px;\n    line-height: 1.5;\n    margin: 0 0 22px;\n    min-height: 42px;\n}\n\n.mfp-price {\n    display: flex;\n    align-items: baseline;\n    gap: 5px;\n    margin: 0 0 8px;\n}\n\n.mfp-price strong {\n    font-size: 54px;\n    line-height: 1;\n    letter-spacing: -.04em;\n    color: var(--mfp-black);\n}\n\n.mfp-price span { color: var(--mfp-muted); font-size: 15px; }\n\n.mfp-price-total {\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--mfp-accent);\n    margin: 0;\n}\n\n.mfp-price-card.featured {\n    background: var(--mfp-accent);\n    border-color: var(--mfp-accent);\n    transform: scale(1.03);\n}\n\n.mfp-price-card.featured h3,\n.mfp-price-card.featured .mfp-price strong,\n.mfp-price-card.featured .mfp-price-total { color: #fff; }\n\n.mfp-price-card.featured .mfp-price-description,\n.mfp-price-card.featured .mfp-price span { color: rgba(255,255,255,.85); }\n\n.mfp-badge {\n    position: absolute;\n    top: -13px;\n    left: 50%;\n    transform: translateX(-50%);\n    background: var(--mfp-black);\n    color: #fff;\n    font-size: 11.5px;\n    font-weight: 800;\n    letter-spacing: .06em;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 999px;\n    white-space: nowrap;\n}\n\n\/* Bouton unique sous les cartes *\/\n\n.mfp-price-cta {\n    text-align: center;\n    margin-top: 44px;\n}\n\n.mfp-price-note {\n    max-width: 640px;\n    margin: 18px auto 0;\n    font-size: 14.5px;\n    line-height: 1.65;\n    color: var(--mfp-muted);\n}\n\n.mfp-price-note strong { color: var(--mfp-black); }\n\n\n\/* =========================================================\n   COMMENT \u00c7A MARCHE\n========================================================= *\/\n\n.mfp-how { background: #fff; }\n\n.mfp-how-header {\n    text-align: center;\n    margin-bottom: 36px;\n}\n\n.mfp-steps {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    max-width: 980px;\n    margin: 0 auto;\n}\n\n.mfp-step {\n    background: var(--mfp-bg);\n    border: 1px solid var(--mfp-border);\n    border-radius: var(--mfp-radius);\n    padding: 26px 24px;\n}\n\n.mfp-step-number {\n    font-size: 13px;\n    font-weight: 800;\n    color: var(--mfp-accent);\n    margin-bottom: 12px;\n}\n\n.mfp-step h3 {\n    margin: 0 0 8px;\n    font-size: 19px;\n    color: var(--mfp-black);\n}\n\n.mfp-step p {\n    margin: 0;\n    color: var(--mfp-muted);\n    line-height: 1.55;\n    font-size: 14.5px;\n}\n\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n.mfp-faq { background: var(--mfp-bg); }\n\n.mfp-faq-grid { max-width: 820px; margin: 34px auto 0; }\n\n.mfp-faq-item { border-top: 1px solid var(--mfp-border); }\n.mfp-faq-item:last-child { border-bottom: 1px solid var(--mfp-border); }\n\n.mfp-faq-question {\n    width: 100%;\n    border: 0;\n    background: none;\n    padding: 20px 0;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n    text-align: left;\n    cursor: pointer;\n    font: inherit;\n    font-weight: 700;\n    font-size: 16px;\n    color: var(--mfp-black);\n}\n\n.mfp-faq-question span {\n    font-size: 25px;\n    font-weight: 300;\n    transition: transform .25s ease;\n}\n\n.mfp-faq-answer {\n    display: none;\n    padding: 0 40px 20px 0;\n    color: var(--mfp-muted);\n    font-size: 15px;\n    line-height: 1.7;\n}\n\n.mfp-faq-item.active .mfp-faq-answer { display: block; }\n.mfp-faq-item.active .mfp-faq-question span { transform: rotate(45deg); }\n\n\n\/* =========================================================\n   CTA FINAL\n========================================================= *\/\n\n.mfp-final {\n    padding: 64px 0;\n    background: var(--mfp-accent);\n    text-align: center;\n}\n\n.mfp-final h2 {\n    max-width: 700px;\n    margin: 0 auto 24px;\n    font-size: clamp(30px, 4vw, 46px);\n    line-height: 1.08;\n    letter-spacing: -.04em;\n    color: #fff;\n}\n\n\n\/* =========================================================\n   BARRE COLLANTE MOBILE\n========================================================= *\/\n\n.mfp-sticky-cta {\n    display: none;\n    position: fixed;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 999;\n    background: #fff;\n    box-shadow: 0 -6px 20px rgba(0,0,0,.14);\n    padding: 12px 16px calc(12px + env(safe-area-inset-bottom, 0px));\n    justify-content: center;\n    transform: translateY(100%);\n    transition: transform .3s ease;\n}\n\n.mfp-sticky-cta.mfp-sticky-visible { transform: translateY(0); }\n.mfp-sticky-cta .mfp-btn { width: 100%; max-width: 420px; }\n\n\n\/* =========================================================\n   TABLETTE\n========================================================= *\/\n\n@media(max-width: 900px) {\n\n    .mfp-sticky-cta { display: flex; }\n\n    .mfp-section { padding: 52px 0; }\n    .mfp-pricing { padding: 52px 0; }\n\n    .mfp-hero { padding: 36px 0 40px; }\n    .mfp-hero-grid { grid-template-columns: 1fr; gap: 0; }\n    .mfp-photo { display: none; }\n\n    .mfp-preview-top { grid-template-columns: 1fr; gap: 34px; margin-bottom: 44px; }\n\n    \/* Galerie : grille 2 x 2, petites vignettes *\/\n    .mfp-gallery {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 16px 12px;\n        max-width: 320px;\n    }\n\n    .mfp-figure figcaption strong { font-size: 12.5px; line-height: 1.3; }\n    .mfp-figure figcaption span { display: none; }\n    .mfp-shot { margin-bottom: 8px; border-radius: 10px; }\n\n    .mfp-price-grid { grid-template-columns: 1fr; max-width: 480px; gap: 22px; }\n    .mfp-price-card.featured { transform: none; margin: 8px 0; }\n    .mfp-price-description { min-height: 0; margin-bottom: 16px; }\n\n    .mfp-steps { grid-template-columns: 1fr; max-width: 480px; }\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width: 600px) {\n\n    .mfp-container { width: min(100% - 30px, 1100px); }\n\n    .mfp-hero h1 { font-size: 42px; }\n    .mfp-hero-text { font-size: 16.5px; }\n\n    .mfp-hero-actions { flex-direction: column; align-items: stretch; gap: 14px; text-align: center; }\n\n    .mfp-btn { width: 100%; font-size: 14.5px; padding: 15px 16px; }\n\n    .mfp-inc-card { padding: 20px 14px; }\n    .mfp-inc-title,\n    .mfp-inc-sub { padding: 0 6px; }\n    .mfp-inc-grid { gap: 10px; }\n    .mfp-inc-item { padding: 14px 12px; }\n    .mfp-inc-icon { width: 38px; height: 38px; margin-bottom: 10px; }\n    .mfp-inc-item h4 { font-size: 14px; }\n    .mfp-inc-item p { font-size: 12.5px; }\n\n    .mfp-price-card { padding: 28px 22px 26px; }\n    .mfp-price strong { font-size: 46px; }\n\n    .mfp-final { padding: 52px 0; }\n}\n\n\/* =========================================================\n   MOBILE SIMPLIFI\u00c9 (t\u00e9l\u00e9phones uniquement, <= 700px)\n   Ordre : accroche > tarifs > aper\u00e7u > \u00e9tapes > FAQ\n   L'ordinateur n'est pas modifi\u00e9.\n========================================================= *\/\n\n.mfp-only-m { display: none; }\n\n@media(max-width: 700px) {\n\n    .mfp-courses { display: flex; flex-direction: column; }\n    .mfp-hero    { order: 1; }\n    .mfp-pricing { order: 2; }\n    .mfp-preview { order: 3; }\n    .mfp-how     { order: 4; }\n    .mfp-faq     { order: 5; }\n    .mfp-final   { display: none; }          \/* la barre collante fait le travail *\/\n\n    .mfp-eyebrow { display: none; }\n\n    .mfp-pricing .mfp-title,\n    .mfp-preview .mfp-title,\n    .mfp-how .mfp-title,\n    .mfp-faq .mfp-title { font-size: 26px; text-align: center; }\n\n    \/* --- Accroche --- *\/\n    .mfp-hero { padding: 28px 0 26px; }\n    .mfp-hero h1 { font-size: 36px; margin-bottom: 12px; text-align: center; }\n    .mfp-hero-text { font-size: 16px; margin: 0 auto 18px; text-align: center; }\n    .mfp-checks, .mfp-link { display: none; }\n    .mfp-hero-actions { gap: 0; }\n\n    \/* --- Tarifs : cartes compactes --- *\/\n    .mfp-pricing { background: #fff; padding: 30px 0 34px; }\n    .mfp-pricing-header { margin-bottom: 18px; }\n    .mfp-pricing-header .mfp-subtitle { display: none; }\n    .mfp-price-grid { gap: 12px; }\n    .mfp-price-card {\n        display: grid;\n        grid-template-columns: 1fr auto;\n        grid-template-areas: \"name price\" \"total price\";\n        align-items: center;\n        column-gap: 12px;\n        row-gap: 2px;\n        padding: 16px 18px;\n        border-radius: 18px;\n    }\n    .mfp-price-card h3 { grid-area: name; font-size: 17px; margin: 0; }\n    .mfp-price-description { display: none; }\n    .mfp-price { grid-area: price; margin: 0; justify-content: flex-end; gap: 3px; }\n    .mfp-price strong { font-size: 32px; }\n    .mfp-price span { font-size: 13px; }\n    .mfp-price-total { grid-area: total; font-size: 12.5px; }\n    .mfp-price-card.featured { margin: 8px 0 4px; }\n    .mfp-badge { top: -10px; left: 18px; transform: none; font-size: 10px; padding: 4px 10px; }\n    .mfp-price-cta { margin-top: 20px; }\n    .mfp-price-note { display: none; }\n    .mfp-only-m { display: block; margin: 14px auto 0; font-size: 13.5px; line-height: 1.55; color: var(--mfp-muted); text-align: center; }\n    .mfp-only-m strong { color: var(--mfp-black); }\n\n    \/* --- Aper\u00e7u du cours --- *\/\n    .mfp-preview { background: var(--mfp-bg); padding: 30px 0 34px; }\n    .mfp-preview-top { gap: 16px; margin-bottom: 26px; }\n    .mfp-preview-top .mfp-subtitle,\n    .mfp-teacher,\n    .mfp-topics-label,\n    .mfp-chips,\n    .mfp-inc-sub { display: none; }\n    .mfp-inc-card { background: transparent; border: 0; padding: 0; }\n    .mfp-inc-title { font-size: 13px; letter-spacing: .06em; text-transform: uppercase; color: var(--mfp-muted); text-align: center; margin: 0 0 12px; padding: 0; }\n    .mfp-inc-grid { gap: 8px; }\n    .mfp-inc-item { display: flex; align-items: center; gap: 10px; padding: 10px 12px; border-radius: 14px; }\n    .mfp-inc-icon { width: 32px; height: 32px; margin: 0; border-radius: 10px; flex-shrink: 0; }\n    .mfp-inc-icon svg { width: 18px; height: 18px; }\n    .mfp-inc-item h4 { font-size: 13px; margin: 0; }\n    .mfp-inc-item p { display: none; }\n\n    .mfp-gallery-label { margin-bottom: 14px; }\n    .mfp-gallery-label h3 { font-size: 18px; margin: 0; }\n    .mfp-gallery-label p { display: none; }\n\n    \/* --- \u00c9tapes --- *\/\n    .mfp-how { padding: 30px 0; }\n    .mfp-how-header { margin-bottom: 16px; }\n    .mfp-steps { gap: 8px; }\n    .mfp-step { display: flex; align-items: center; gap: 12px; padding: 12px 14px; border-radius: 14px; }\n    .mfp-step-number { margin: 0; }\n    .mfp-step h3 { font-size: 15px; margin: 0; }\n    .mfp-step p { display: none; }\n\n    \/* --- FAQ (3 questions) --- *\/\n    .mfp-faq { padding: 30px 0 96px; }\n    .mfp-faq-grid { margin-top: 14px; }\n    .mfp-faq-item:nth-child(n+4) { display: none; }\n    .mfp-faq-item:nth-child(3) { border-bottom: 1px solid var(--mfp-border); }\n    .mfp-faq-question { font-size: 15px; padding: 14px 0; }\n    .mfp-faq-answer { font-size: 14px; line-height: 1.6; padding-right: 8px; }\n}\n<\/style>\n\n\n<div class=\"mfp-courses\">\n\n\n    <!-- =====================================================\n         HERO \u2014 l'essentiel en un coup d'\u0153il\n    ====================================================== -->\n\n    <section class=\"mfp-hero\" id=\"mfp-hero\">\n        <div class=\"mfp-container\">\n            <div class=\"mfp-hero-grid\">\n\n                <div>\n                    <div class=\"mfp-eyebrow\">Clases particulares de franc\u00e9s online<\/div>\n\n                    <h1>Habla franc\u00e9s<br><span>con confianza.<\/span><\/h1>\n\n                    <p class=\"mfp-hero-text\">\n                        Clases individuales de <strong>1 hora por videollamada<\/strong>,\n                        <strong>100 % personalizadas<\/strong>, con un\n                        <strong>profesor nativo<\/strong>.\n                    <\/p>\n\n                    <ul class=\"mfp-checks\">\n                        <li>Una clase preparada para ti, seg\u00fan tu nivel y tus objetivos<\/li>\n                        <li>Material, vocabulario y ejercicios despu\u00e9s de cada clase<\/li>\n                        <li>Conversaci\u00f3n, gram\u00e1tica, pronunciaci\u00f3n\u2026 seg\u00fan lo que necesites<\/li>\n                    <\/ul>\n\n                    <div class=\"mfp-hero-actions\">\n                        <a href=\"#tarifs\" class=\"mfp-btn\">Ver precios \u2193<\/a>\n                        <a href=\"#apercu\" class=\"mfp-link\">Descubrir una clase<\/a>\n                    <\/div>\n                <\/div>\n\n                <div class=\"mfp-photo\">\n                    <img decoding=\"async\"\n                        src=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2025\/07\/me_without_bg.webp\"\n                        alt=\"Clases de franc\u00e9s con Martin\"\n                    >\n                <\/div>\n\n            <\/div>\n        <\/div>\n    <\/section>\n\n\n    <!-- =====================================================\n         APER\u00c7U DES COURS\n    ====================================================== -->\n\n    <section class=\"mfp-section mfp-preview\" id=\"apercu\">\n        <div class=\"mfp-container\">\n\n            <div class=\"mfp-preview-top\">\n\n                <div>\n                    <div class=\"mfp-eyebrow\">As\u00ed es una clase<\/div>\n\n                    <h2 class=\"mfp-title\">\n                        1 hora por videollamada,<br>\n                        <span>100 % para ti.<\/span>\n                    <\/h2>\n\n                    <p class=\"mfp-subtitle\">\n                        Cada clase est\u00e1 preparada especialmente para ti: sin programa\n                        gen\u00e9rico y sin grupo. Est\u00e1s solo con tu profesor,\n                        y todo se adapta a tu nivel y a lo que quieres mejorar.\n                    <\/p>\n\n                    <div class=\"mfp-teacher\">\n                        <img decoding=\"async\"\n                            src=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2025\/07\/me_without_bg.webp\"\n                            alt=\"Martin, profesor de franc\u00e9s\"\n                        >\n                        <div>\n                            <strong>Martin, profesor de franc\u00e9s nativo<\/strong>\n                            <span>Aprendes directamente conmigo, en cada clase.<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"mfp-topics-label\">Lo que puedes trabajar<\/div>\n\n                    <div class=\"mfp-chips\">\n                        <span class=\"mfp-chip\">Conversaci\u00f3n<\/span>\n                        <span class=\"mfp-chip\">Gram\u00e1tica<\/span>\n                        <span class=\"mfp-chip\">Conjugaci\u00f3n<\/span>\n                        <span class=\"mfp-chip\">Pronunciaci\u00f3n<\/span>\n                        <span class=\"mfp-chip\">Franc\u00e9s del d\u00eda a d\u00eda<\/span>\n                        <span class=\"mfp-chip\">Examen, trabajo, viajes\u2026<\/span>\n                    <\/div>\n                <\/div>\n\n\n                <!-- CE QUI EST INCLUS \u2014 ic\u00f4nes -->\n                <div class=\"mfp-inc-card\">\n\n                    <h3 class=\"mfp-inc-title\">Incluido en cada clase<\/h3>\n                    <p class=\"mfp-inc-sub\">Lo que tienes con una clase particular.<\/p>\n\n                    <div class=\"mfp-inc-grid\">\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3.5\"\/><path d=\"M2.5 20c0-3.6 2.9-6 6.5-6s6.5 2.4 6.5 6\"\/><path d=\"M16 11l2 2 4-4\"\/><\/svg>\n                            <\/div>\n                            <h4>Profesor nativo<\/h4>\n                            <p>Aprendes con Martin<\/p>\n                        <\/div>\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"7.5\" cy=\"8\" r=\"3\"\/><path d=\"M2 19c0-3 2.5-5 5.5-5s5.5 2 5.5 5\"\/><circle cx=\"17\" cy=\"9\" r=\"2.5\"\/><path d=\"M15.5 14.2c.5-.1 1-.2 1.5-.2 2.5 0 4.5 1.7 4.5 4.5\"\/><\/svg>\n                            <\/div>\n                            <h4>Clase individual<\/h4>\n                            <p>Uno a uno, sin grupo<\/p>\n                        <\/div>\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><circle cx=\"12\" cy=\"12\" r=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"1.2\"\/><\/svg>\n                            <\/div>\n                            <h4>100 % personalizado<\/h4>\n                            <p>Preparado para ti<\/p>\n                        <\/div>\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"2.5\" y=\"5\" width=\"19\" height=\"12\" rx=\"2\"\/><path d=\"M8 21h8M12 17v4\"\/><\/svg>\n                            <\/div>\n                            <h4>Clases online<\/h4>\n                            <p>Por videollamada, est\u00e9s donde est\u00e9s<\/p>\n                        <\/div>\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3.5\" y=\"5\" width=\"17\" height=\"15.5\" rx=\"2.5\"\/><path d=\"M3.5 10h17M8 3v4M16 3v4\"\/><\/svg>\n                            <\/div>\n                            <h4>Horarios flexibles<\/h4>\n                            <p>Seg\u00fan tu disponibilidad<\/p>\n                        <\/div>\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3.5 2\"\/><\/svg>\n                            <\/div>\n                            <h4>1 hora de clase<\/h4>\n                            <p>60 minutos solo para ti<\/p>\n                        <\/div>\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"12\" rx=\"2\"\/><path d=\"M12 16v4M8 21l4-1 4 1M7.5 12l3-3 2.5 2 3-3.5\"\/><\/svg>\n                            <\/div>\n                            <h4>Slides durante la clase<\/h4>\n                            <p>Una presentaci\u00f3n para guiarte<\/p>\n                        <\/div>\n\n                        <div class=\"mfp-inc-item\">\n                            <div class=\"mfp-inc-icon\">\n                                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z\"\/><path d=\"M14 3v5h5M9 13h6M9 17h6\"\/><\/svg>\n                            <\/div>\n                            <h4>Recursos adicionales<\/h4>\n                            <p>Enviados despu\u00e9s de cada clase<\/p>\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"mfp-gallery-label\">\n                <h3>Lo que recibes despu\u00e9s de cada clase<\/h3>\n                <p>Ejemplos de recursos preparados para ti. Haz clic en una imagen para ampliarla.<\/p>\n            <\/div>\n\n            <div class=\"mfp-gallery\">\n\n                <figure class=\"mfp-figure\">\n                    <a class=\"mfp-shot\" href=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/1-resume-du-cours.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/1-resume-du-cours.png\" alt=\"Resumen de una clase: lectura, gram\u00e1tica, conversaci\u00f3n y balance\" loading=\"lazy\"><\/a>\n                    <figcaption>\n                        <strong>El resumen de la clase<\/strong>\n                        <span>Lo esencial de la sesi\u00f3n, de un vistazo.<\/span>\n                    <\/figcaption>\n                <\/figure>\n\n                <figure class=\"mfp-figure\">\n                    <a class=\"mfp-shot\" href=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/2-fiche-de-vocabulaire.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/2-fiche-de-vocabulaire.png\" alt=\"Ficha de vocabulario y cultura enviada despu\u00e9s de la clase\" loading=\"lazy\"><\/a>\n                    <figcaption>\n                        <strong>La ficha de vocabulario<\/strong>\n                        <span>Las palabras y expresiones vistas en la clase.<\/span>\n                    <\/figcaption>\n                <\/figure>\n\n                <figure class=\"mfp-figure\">\n                    <a class=\"mfp-shot\" href=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/3-exercices-et-correction.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/3-exercices-et-correction.png\" alt=\"Ejercicios con correcci\u00f3n\" loading=\"lazy\"><\/a>\n                    <figcaption>\n                        <strong>Ejercicios con correcci\u00f3n<\/strong>\n                        <span>Para practicar entre clases y comprobar tus respuestas.<\/span>\n                    <\/figcaption>\n                <\/figure>\n\n                <figure class=\"mfp-figure\">\n                    <a class=\"mfp-shot\" href=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/4-notes-du-cours-1.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/4-notes-du-cours-1.png\" alt=\"Notas tomadas durante la clase\" loading=\"lazy\"><\/a>\n                    <figcaption>\n                        <strong>Las notas de la clase<\/strong>\n                        <span>Las notas de tu sesi\u00f3n, para no olvidar nada.<\/span>\n                    <\/figcaption>\n                <\/figure>\n\n            <\/div>\n\n        <\/div>\n    <\/section>\n\n\n    <!-- =====================================================\n         TARIFS\n    ====================================================== -->\n\n    <section class=\"mfp-pricing\" id=\"tarifs\">\n        <div class=\"mfp-container\">\n\n            <div class=\"mfp-pricing-header\">\n                <div class=\"mfp-eyebrow\">Precios<\/div>\n                <h2 class=\"mfp-title\">Una clase,<br><span>tres opciones.<\/span><\/h2>\n                <p class=\"mfp-subtitle\">\n                    La misma clase individual de 1 hora. Cuantas m\u00e1s horas tomas,\n                    menos cuesta cada hora.\n                <\/p>\n            <\/div>\n\n            <div class=\"mfp-price-grid\">\n\n                <!-- 1 HEURE -->\n                <div class=\"mfp-price-card\">\n                    <h3>1 clase<\/h3>\n                    <p class=\"mfp-price-description\">\n                        Para empezar a tu ritmo, sin compromiso de horas.\n                    <\/p>\n                    <div class=\"mfp-price\">\n                        <strong>40 \u20ac<\/strong>\n                        <span>\/ hora<\/span>\n                    <\/div>\n                    <p class=\"mfp-price-total\">1 hora de clase<\/p>\n                <\/div>\n\n                <!-- PACK 5 -->\n                <div class=\"mfp-price-card featured\">\n                    <div class=\"mfp-badge\">Recomendado<\/div>\n                    <h3>Pack de 5 horas<\/h3>\n                    <p class=\"mfp-price-description\">\n                        El equilibrio ideal para avanzar de verdad.\n                    <\/p>\n                    <div class=\"mfp-price\">\n                        <strong>35 \u20ac<\/strong>\n                        <span>\/ hora<\/span>\n                    <\/div>\n                    <p class=\"mfp-price-total\">175 \u20ac en total \u00b7 ahorras 25 \u20ac<\/p>\n                <\/div>\n\n                <!-- PACK 10 -->\n                <div class=\"mfp-price-card\">\n                    <h3>Pack de 10 horas<\/h3>\n                    <p class=\"mfp-price-description\">\n                        Para comprometerte a largo plazo y pagar la hora al mejor precio.\n                    <\/p>\n                    <div class=\"mfp-price\">\n                        <strong>30 \u20ac<\/strong>\n                        <span>\/ hora<\/span>\n                    <\/div>\n                    <p class=\"mfp-price-total\">300 \u20ac en total \u00b7 ahorras 100 \u20ac<\/p>\n                <\/div>\n\n            <\/div>\n\n            <!-- BOUTON UNIQUE -->\n            <div class=\"mfp-price-cta\">\n                <a href=\"https:\/\/calendly.com\/morefrenchpls\/short-call-presentation\" class=\"mfp-btn mfp-btn-accent\">Reserva tu llamada gratis \u2192<\/a>\n\n                <p class=\"mfp-only-m\"><strong>Las clases son de pago.<\/strong> La llamada de 15 minutos es gratuita y sin compromiso.<\/p>\n\n                <p class=\"mfp-price-note\">\n                    <strong>Las clases son de pago.<\/strong>\n                    Reserva tu <strong>llamada de presentaci\u00f3n gratuita de 15 minutos<\/strong>,\n                    sin compromiso: nos conocemos, te explico c\u00f3mo funcionan las clases\n                    y luego eliges la opci\u00f3n que m\u00e1s te convenga.\n                <\/p>\n            <\/div>\n\n        <\/div>\n    <\/section>\n\n\n    <!-- =====================================================\n         COMMENT \u00c7A MARCHE\n    ====================================================== -->\n\n    <section class=\"mfp-section mfp-how\">\n        <div class=\"mfp-container\">\n\n            <div class=\"mfp-how-header\">\n                <div class=\"mfp-eyebrow\">C\u00f3mo funciona<\/div>\n                <h2 class=\"mfp-title\">Sencillo, en <span>3 pasos.<\/span><\/h2>\n            <\/div>\n\n            <div class=\"mfp-steps\">\n\n                <div class=\"mfp-step\">\n                    <div class=\"mfp-step-number\">01<\/div>\n                    <h3>Reserva tu llamada<\/h3>\n                    <p>Elige en el calendario el d\u00eda y la hora que mejor te vengan.<\/p>\n                <\/div>\n\n                <div class=\"mfp-step\">\n                    <div class=\"mfp-step-number\">02<\/div>\n                    <h3>Llamada de 15 minutos<\/h3>\n                    <p>Una llamada gratuita para conocernos y definir tu programa.<\/p>\n                <\/div>\n\n                <div class=\"mfp-step\">\n                    <div class=\"mfp-step-number\">03<\/div>\n                    <h3>Eliges y empiezas<\/h3>\n                    <p>Eliges tu opci\u00f3n y preparo tu primera clase.<\/p>\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n    <\/section>\n\n\n    <!-- =====================================================\n         FAQ\n    ====================================================== -->\n\n    <section class=\"mfp-section mfp-faq\">\n        <div class=\"mfp-container\">\n\n            <div style=\"text-align:center;\">\n                <div class=\"mfp-eyebrow\">Preguntas frecuentes<\/div>\n                <h2 class=\"mfp-title\">\u00bfTienes alguna <span>pregunta?<\/span><\/h2>\n            <\/div>\n\n            <div class=\"mfp-faq-grid\">\n\n                <div class=\"mfp-faq-item\">\n                    <button class=\"mfp-faq-question\">\n                        \u00bfLas clases son de pago?\n                        <span>+<\/span>\n                    <\/button>\n                    <div class=\"mfp-faq-answer\">\n                        S\u00ed. Los precios est\u00e1n m\u00e1s arriba: de 30 \u20ac a 40 \u20ac la hora\n                        seg\u00fan la opci\u00f3n. Solo la llamada de presentaci\u00f3n de 15 minutos es gratuita.\n                    <\/div>\n                <\/div>\n\n                <div class=\"mfp-faq-item\">\n                    <button class=\"mfp-faq-question\">\n                        \u00bfC\u00f3mo funciona la llamada gratuita?\n                        <span>+<\/span>\n                    <\/button>\n                    <div class=\"mfp-faq-answer\">\n                        Reservas la hora que te venga bien en el calendario.\n                        Hablamos 15 minutos para conocernos y definir tu programa.\n                        Despu\u00e9s eliges tu opci\u00f3n, sin presi\u00f3n.\n                    <\/div>\n                <\/div>\n\n                <div class=\"mfp-faq-item\">\n                    <button class=\"mfp-faq-question\">\n                        \u00bfPuedo hacer solo conversaci\u00f3n?\n                        <span>+<\/span>\n                    <\/button>\n                    <div class=\"mfp-faq-answer\">\n                        S\u00ed. La clase es totalmente personalizada: si solo quieres\n                        conversaci\u00f3n, hacemos solo conversaci\u00f3n.\n                        Si prefieres trabajar la gram\u00e1tica o la pronunciaci\u00f3n, nos adaptamos.\n                    <\/div>\n                <\/div>\n\n                <div class=\"mfp-faq-item\">\n                    <button class=\"mfp-faq-question\">\n                        \u00bfTengo que saber mi nivel antes de inscribirme?\n                        <span>+<\/span>\n                    <\/button>\n                    <div class=\"mfp-faq-answer\">\n                        No. Lo definimos juntos durante la llamada\n                        y el contenido de las clases se adapta a tu nivel.\n                    <\/div>\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n    <\/section>\n\n\n    <!-- =====================================================\n         CTA FINAL\n    ====================================================== -->\n\n    <section class=\"mfp-final\">\n        <div class=\"mfp-container\">\n            <h2>\u00bfListo para hablar franc\u00e9s con m\u00e1s confianza?<\/h2>\n            <a href=\"https:\/\/calendly.com\/morefrenchpls\/short-call-presentation\" class=\"mfp-btn mfp-btn-light\">Reserva tu llamada gratis \u2192<\/a>\n        <\/div>\n    <\/section>\n\n\n    <!-- =====================================================\n         BARRE COLLANTE MOBILE\n         \"Voir les tarifs\" tant que les tarifs n'ont pas \u00e9t\u00e9 atteints,\n         puis \"Faire ma demande d'inscription\"\n    ====================================================== -->\n\n    <div class=\"mfp-sticky-cta\" id=\"mfp-sticky-cta\" data-form=\"https:\/\/calendly.com\/morefrenchpls\/short-call-presentation\">\n        <a href=\"#tarifs\" class=\"mfp-btn\" id=\"mfp-sticky-btn\">Ver precios \u2193<\/a>\n    <\/div>\n\n\n<\/div>\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n\n    \/* ---------- FAQ ---------- *\/\n    const questions = document.querySelectorAll(\".mfp-faq-question\");\n\n    questions.forEach(function(question) {\n        question.addEventListener(\"click\", function() {\n            const item = question.closest(\".mfp-faq-item\");\n            document.querySelectorAll(\".mfp-faq-item\").forEach(function(other) {\n                if (other !== item) { other.classList.remove(\"active\"); }\n            });\n            item.classList.toggle(\"active\");\n        });\n    });\n\n    \/* ---------- Barre collante mobile ---------- *\/\n    const stickyBar = document.getElementById(\"mfp-sticky-cta\");\n    const stickyBtn = document.getElementById(\"mfp-sticky-btn\");\n    const heroEl = document.getElementById(\"mfp-hero\");\n    const pricingEl = document.getElementById(\"tarifs\");\n\n    if (stickyBar && stickyBtn && heroEl && pricingEl) {\n\n        const formUrl = stickyBar.getAttribute(\"data-form\");\n        let ticking = false;\n\n        function updateSticky() {\n\n            \/\/ Visible d\u00e8s qu'on a quitt\u00e9 le hero\n            const heroBottom = heroEl.getBoundingClientRect().bottom;\n            stickyBar.classList.toggle(\"mfp-sticky-visible\", heroBottom < 0);\n\n            \/\/ Bascule vers le formulaire une fois les tarifs atteints\n            const pricingTop = pricingEl.getBoundingClientRect().top;\n            const reached = pricingTop < window.innerHeight * 0.5;\n\n            if (reached) {\n                stickyBtn.textContent = \"Reserva tu llamada gratis \u2192\";\n                stickyBtn.setAttribute(\"href\", formUrl);\n            } else {\n                stickyBtn.textContent = \"Ver precios \u2193\";\n                stickyBtn.setAttribute(\"href\", \"#tarifs\");\n            }\n\n            ticking = false;\n        }\n\n        function onScroll() {\n            if (!ticking) {\n                ticking = true;\n                window.requestAnimationFrame(updateSticky);\n            }\n        }\n\n        window.addEventListener(\"scroll\", onScroll, { passive: true });\n        window.addEventListener(\"resize\", onScroll);\n        updateSticky();\n    }\n\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Clases particulares de franc\u00e9s online Habla franc\u00e9scon confianza. Clases individuales de 1 hora por videollamada, 100 % personalizadas, con un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","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":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","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-1212","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>clases de franc\u00e9s -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"clases de franc\u00e9s -\" \/>\n<meta property=\"og:description\" content=\"Clases particulares de franc\u00e9s online Habla franc\u00e9scon confianza. Clases individuales de 1 hora por videollamada, 100 % personalizadas, con un [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-12T15:51:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/1-resume-du-cours.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/\",\"url\":\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/\",\"name\":\"clases de franc\u00e9s -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/morefrenchpls.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/1-resume-du-cours.png\",\"datePublished\":\"2026-10-12T15:43:21+00:00\",\"dateModified\":\"2026-10-12T15:51:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/#primaryimage\",\"url\":\"https:\\\/\\\/morefrenchpls.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/1-resume-du-cours.png\",\"contentUrl\":\"https:\\\/\\\/morefrenchpls.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/1-resume-du-cours.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/index.php\\\/clases-de-frances\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/masfrancesporfa.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"clases de franc\u00e9s\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/masfrancesporfa.com\\\/#website\",\"url\":\"https:\\\/\\\/masfrancesporfa.com\\\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/masfrancesporfa.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"clases de franc\u00e9s -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/","og_locale":"fr_FR","og_type":"article","og_title":"clases de franc\u00e9s -","og_description":"Clases particulares de franc\u00e9s online Habla franc\u00e9scon confianza. Clases individuales de 1 hora por videollamada, 100 % personalizadas, con un [&hellip;]","og_url":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/","article_modified_time":"2026-10-12T15:51:45+00:00","og_image":[{"url":"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/1-resume-du-cours.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/","url":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/","name":"clases de franc\u00e9s -","isPartOf":{"@id":"https:\/\/masfrancesporfa.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/#primaryimage"},"image":{"@id":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/#primaryimage"},"thumbnailUrl":"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/1-resume-du-cours.png","datePublished":"2026-10-12T15:43:21+00:00","dateModified":"2026-10-12T15:51:45+00:00","breadcrumb":{"@id":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/#primaryimage","url":"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/1-resume-du-cours.png","contentUrl":"https:\/\/morefrenchpls.com\/wp-content\/uploads\/2026\/10\/1-resume-du-cours.png"},{"@type":"BreadcrumbList","@id":"https:\/\/masfrancesporfa.com\/index.php\/clases-de-frances\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/masfrancesporfa.com\/"},{"@type":"ListItem","position":2,"name":"clases de franc\u00e9s"}]},{"@type":"WebSite","@id":"https:\/\/masfrancesporfa.com\/#website","url":"https:\/\/masfrancesporfa.com\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/masfrancesporfa.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/pages\/1212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/comments?post=1212"}],"version-history":[{"count":7,"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/pages\/1212\/revisions"}],"predecessor-version":[{"id":1221,"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/pages\/1212\/revisions\/1221"}],"wp:attachment":[{"href":"https:\/\/masfrancesporfa.com\/index.php\/wp-json\/wp\/v2\/media?parent=1212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}