{"id":42,"date":"2024-05-08T07:42:03","date_gmt":"2024-05-08T10:42:03","guid":{"rendered":"https:\/\/kflidiomas.com.br\/?page_id=42"},"modified":"2026-06-30T15:06:39","modified_gmt":"2026-06-30T18:06:39","slug":"home","status":"publish","type":"page","link":"https:\/\/kflidiomas.com.br\/pt\/","title":{"rendered":"In\u00edcio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"42\" class=\"elementor elementor-42\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fcc1ac6 e-flex e-con-boxed e-con e-parent\" data-id=\"fcc1ac6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16c90c9 elementor-widget elementor-widget-html\" data-id=\"16c90c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- KFL Idiomas \u2014 Organization + WebSite Schema -->\n<!-- Add this as the FIRST Custom HTML block on the homepage, above the hero section -->\n<!-- It is invisible to visitors \u2014 it only communicates with Google -->\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"EducationalOrganization\",\n      \"@id\": \"https:\/\/kflidiomas.com.br\/#organization\",\n      \"name\": \"KFL Idiomas\",\n      \"url\": \"https:\/\/kflidiomas.com.br\/\",\n      \"logo\": {\n        \"@type\": \"ImageObject\",\n        \"url\": \"https:\/\/kflidiomas.com.br\/wp-content\/uploads\/2025\/01\/kfl-e1759954339341.png\"\n      },\n      \"description\": \"KFL Idiomas offers live personalised online English classes for adult learners at B2 to C2 level. Founded by Cambridge-certified teacher Ketlyn Fernanda Leva.\",\n      \"slogan\": \"Where you learn more than English\",\n      \"founder\": {\n        \"@type\": \"Person\",\n        \"name\": \"Ketlyn Fernanda Leva\",\n        \"url\": \"https:\/\/kflidiomas.com.br\/about-us\/\"\n      },\n      \"foundingDate\": \"2016\",\n      \"areaServed\": \"BR\",\n      \"availableLanguage\": \"English\",\n      \"contactPoint\": {\n        \"@type\": \"ContactPoint\",\n        \"telephone\": \"+55-19-99284-5001\",\n        \"contactType\": \"customer service\",\n        \"availableLanguage\": [\"English\", \"Portuguese\"],\n        \"hoursAvailable\": {\n          \"@type\": \"OpeningHoursSpecification\",\n          \"dayOfWeek\": [\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\n          \"opens\": \"07:30\",\n          \"closes\": \"19:30\"\n        }\n      },\n      \"sameAs\": [\n        \"https:\/\/www.instagram.com\/kflidiomas\",\n        \"https:\/\/www.linkedin.com\/in\/ketlyn-leva\"\n      ],\n      \"hasOfferCatalog\": {\n        \"@type\": \"OfferCatalog\",\n        \"name\": \"English Services\",\n        \"itemListElement\": [\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Course\",\n              \"name\": \"Private English Classes\",\n              \"description\": \"One-on-one personalised English classes tailored to your goals, pace, and schedule.\",\n              \"provider\": { \"@id\": \"https:\/\/kflidiomas.com.br\/#organization\" }\n            }\n          },\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Course\",\n              \"name\": \"Business English\",\n              \"description\": \"English for professionals \u2014 meetings, emails, presentations, and international communication.\",\n              \"provider\": { \"@id\": \"https:\/\/kflidiomas.com.br\/#organization\" }\n            }\n          },\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Course\",\n              \"name\": \"Certification Classes\",\n              \"description\": \"Targeted preparation for Cambridge exams and TOEFL with a C2-certified teacher.\",\n              \"provider\": { \"@id\": \"https:\/\/kflidiomas.com.br\/#organization\" }\n            }\n          },\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Course\",\n              \"name\": \"Group English Classes\",\n              \"description\": \"Dynamic live group classes for learners who thrive in a collaborative environment.\",\n              \"provider\": { \"@id\": \"https:\/\/kflidiomas.com.br\/#organization\" }\n            }\n          }\n        ]\n      }\n    },\n    {\n      \"@type\": \"WebSite\",\n      \"@id\": \"https:\/\/kflidiomas.com.br\/#website\",\n      \"url\": \"https:\/\/kflidiomas.com.br\/\",\n      \"name\": \"KFL Idiomas\",\n      \"publisher\": { \"@id\": \"https:\/\/kflidiomas.com.br\/#organization\" },\n      \"potentialAction\": {\n        \"@type\": \"SearchAction\",\n        \"target\": {\n          \"@type\": \"EntryPoint\",\n          \"urlTemplate\": \"https:\/\/kflidiomas.com.br\/?s={search_term_string}\"\n        },\n        \"query-input\": \"required name=search_term_string\"\n      }\n    }\n  ]\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec9eab0 elementor-widget elementor-widget-html\" data-id=\"ec9eab0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- KFL Idiomas \u2014 Hero Section -->\n<!-- Paste into a Custom HTML block in WordPress or an HTML widget in Elementor -->\n<!-- Replace the existing hero\/top section with this block -->\n\n<style>\n  .kfl-hero {\n    font-family: system-ui, -apple-system, sans-serif;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 0.5rem 1rem 1rem.;\n    box-sizing: border-box;\n    text-align: center;\n  }\n\n  \/* \u2500\u2500 Tagline \u2500\u2500 *\/\n  .kfl-hero-tagline {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 14px;\n  }\n\n  \/* \u2500\u2500 Headline \u2500\u2500 *\/\n  .kfl-hero-headline {\n    font-size: 42px;\n    font-weight: 600;\n    line-height: 1.2;\n    color: #053C75;\n    margin: 0 0 18px;\n  }\n  .kfl-hero-headline em {\n    font-style: italic;\n    color: #4FDBD7;\n  }\n\n  \/* \u2500\u2500 Subtext \u2500\u2500 *\/\n  .kfl-hero-sub {\n    font-size: 17px;\n    line-height: 1.75;\n    color: #053C75;\n    opacity: 0.7;\n    max-width: 620px;\n    margin: 0 auto 2rem;\n  }\n\n  \/* \u2500\u2500 CTAs \u2500\u2500 *\/\n  .kfl-hero-actions {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    flex-wrap: wrap;\n    margin-bottom: 2.5rem;\n  }\n  .kfl-hero-btn-primary {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: #4FDBD7;\n    color: #053C75;\n    font-size: 15px;\n    font-weight: 600;\n    padding: 13px 24px;\n    border-radius: 8px;\n    text-decoration: none;\n    transition: opacity 0.2s;\n    white-space: nowrap;\n  }\n  .kfl-hero-btn-primary:hover { opacity: 0.88; }\n  .kfl-hero-btn-primary svg {\n    width: 18px;\n    height: 18px;\n    fill: #053C75;\n    flex-shrink: 0;\n  }\n  .kfl-hero-btn-secondary {\n    font-size: 15px;\n    font-weight: 600;\n    color: #F53F4D;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    text-decoration-color: rgba(245, 63, 77, 0.4);\n    white-space: nowrap;\n  }\n  .kfl-hero-btn-secondary:hover {\n    text-decoration-color: #F53F4D;\n  }\n\n  \/* \u2500\u2500 Video \u2500\u2500 *\/\n  .kfl-hero-video-wrap {\n    position: relative;\n    border-radius: 16px;\n    overflow: hidden;\n    border: 1px solid rgba(5, 60, 117, 0.1);\n    background: #000;\n    max-width: 780px;\n    margin: 0 auto;\n  }\n  .kfl-hero-video-wrap video {\n    width: 100%;\n    display: block;\n  }\n  .kfl-hero-video-caption {\n    font-size: 12px;\n    color: #053C75;\n    opacity: 0.45;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  \/* \u2500\u2500 Trust bar \u2500\u2500 *\/\n  .kfl-hero-trust {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n    margin-top: 2.5rem;\n    padding-top: 2rem;\n    border-top: 1px solid rgba(5, 60, 117, 0.08);\n  }\n  .kfl-hero-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 500;\n    color: #053C75;\n    opacity: 0.7;\n  }\n  .kfl-hero-trust-item svg {\n    width: 16px;\n    height: 16px;\n    stroke: #4FDBD7;\n    fill: none;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    flex-shrink: 0;\n  }\n\n  \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n  @media (max-width: 640px) {\n    .kfl-hero-headline { font-size: 28px; }\n    .kfl-hero-sub { font-size: 15px; }\n    .kfl-hero { padding: 2rem 1.25rem 1.5rem; }\n  }\n<\/style>\n\n<section class=\"kfl-hero\">\n\n  <!-- Tagline -->\n  <p class=\"kfl-hero-tagline\">Live online English classes \u00b7 B2 to C2<\/p>\n\n  <!-- Headline -->\n  <h1 class=\"kfl-hero-headline\">\n    Refine your English.<br>\n    Reach <em>advanced fluency<\/em>.\n  <\/h1>\n\n  <!-- Subtext -->\n  <p class=\"kfl-hero-sub\">\n    Personalized live classes with a Cambridge-certified teacher. Built around your goals,\n    your pace, and your life \u2014 not a textbook.\n  <\/p>\n\n  <!-- CTAs -->\n  <div class=\"kfl-hero-actions\">\n    <a class=\"kfl-hero-btn-primary\" href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%27d%20like%20to%20book%20a%20free%20assessment.\" target=\"_blank\" rel=\"noopener noreferrer\">\n      <svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\n        <path d=\"M16 .5C7.44.5.5 7.44.5 16c0 2.73.7 5.3 1.94 7.54L.5 31.5l8.17-1.91A15.45 15.45 0 0016 31.5c8.56 0 15.5-6.94 15.5-15.5S24.56.5 16 .5zm7 22.26c-.38-.19-2.26-1.11-2.61-1.24-.35-.13-.6-.19-.86.19s-.99 1.24-1.21 1.49c-.22.26-.44.29-.82.1a10.37 10.37 0 01-3.05-1.88 11.4 11.4 0 01-2.11-2.63c-.22-.38 0-.58.17-.77.16-.17.38-.44.57-.66.19-.22.25-.38.38-.63.13-.26.06-.48-.03-.67-.1-.19-.86-2.07-1.18-2.84-.31-.74-.63-.64-.86-.65h-.73c-.25 0-.67.1-1.02.48-.35.38-1.34 1.31-1.34 3.2s1.37 3.71 1.56 3.97c.19.25 2.7 4.12 6.54 5.78.91.39 1.63.63 2.18.8.92.29 1.75.25 2.41.15.74-.11 2.26-.92 2.58-1.82.32-.9.32-1.67.22-1.82-.09-.16-.35-.25-.73-.44z\"\/>\n      <\/svg>\n      Book a free assessment\n    <\/a>\n    <a class=\"kfl-hero-btn-secondary\" href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/\">\n      See all services \u2192\n    <\/a>\n  <\/div>\n\n  <!-- Video -->\n  <div class=\"kfl-hero-video-wrap\">\n    <video\n      controls\n      preload=\"none\"\n      aria-label=\"Ketlyn explains what helps intermediate learners finally move forward in English\">\n      <source src=\"https:\/\/kflidiomas.com.br\/wp-content\/uploads\/2025\/08\/Ready-to.mp4\" type=\"video\/mp4\">\n    <\/video>\n  <\/div>\n  <p class=\"kfl-hero-video-caption\">Watch: the one shift that helps intermediate learners finally move forward<\/p>\n\n  <!-- Trust bar -->\n  <div class=\"kfl-hero-trust\">\n    <span class=\"kfl-hero-trust-item\">\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n      25+ years teaching\n    <\/span>\n    <span class=\"kfl-hero-trust-item\">\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n      Cambridge ICELT &amp; DELTA certified\n    <\/span>\n    <span class=\"kfl-hero-trust-item\">\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n      C2 Proficiency holder\n    <\/span>\n    <span class=\"kfl-hero-trust-item\">\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n      100% live classes\n    <\/span>\n  <\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f1fcf46 e-flex e-con-boxed e-con e-parent\" data-id=\"f1fcf46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abe8d59 elementor-widget elementor-widget-html\" data-id=\"abe8d59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- KFL Idiomas \u2014 About \/ Mission Section -->\n<!-- Paste into a Custom HTML block in WordPress or an HTML widget in Elementor -->\n\n<style>\n  .kfl-about {\n    font-family: system-ui, -apple-system, sans-serif;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 0rem 1.5rem;\n    box-sizing: border-box;\n  }\n\n  \/* \u2500\u2500 Hero row \u2500\u2500 *\/\n  .kfl-hero-row {\n    display: grid;\n    grid-template-columns: 1fr 220px;\n    gap: 1rem;\n    align-items: center;\n    margin-bottom: 1.5rem;\n  }\n  .kfl-tagline {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 12px;\n  }\n  .kfl-headline {\n    font-size: 30px;\n    font-weight: 500;\n    line-height: 1.3;\n    color: #053C75;\n    margin: 0 0 16px;\n  }\n  .kfl-headline em {\n    font-style: italic;\n    color: #4FDBD7;\n  }\n  .kfl-bio {\n    font-size: 15px;\n    line-height: 1.8;\n    color: #053C75;\n    margin: 0 0 14px;\n  }\n  .kfl-read-more {\n    font-size: 14px;\n    font-weight: 600;\n    color: #F53F4D;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n  .kfl-read-more:hover {\n    opacity: 0.8;\n  }\n\n  \/* \u2500\u2500 Photo \u2500\u2500 *\/\n  .kfl-photo-wrap {\n    position: relative;\n  }\n  .kfl-photo {\n    width: 100%;\n    aspect-ratio: 3 \/ 4;\n    border-radius: 16px;\n    object-fit: cover;\n    object-position: top;\n    display: block;\n  }\n  .kfl-since {\n    position: absolute;\n    bottom: 12px;\n    left: 12px;\n    background: rgba(255, 255, 255, 0.93);\n    border-radius: 8px;\n    padding: 5px 10px;\n    font-size: 11px;\n    font-weight: 600;\n    color: #053C75;\n    border: 1px solid rgba(79, 219, 215, 0.25);\n  }\n\n  \/* \u2500\u2500 Credential chips \u2500\u2500 *\/\n  .kfl-creds {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 2px;\n    margin-bottom: 2rem;\n  }\n  .kfl-cred {\n    font-size: 12px;\n    font-weight: 500;\n    color: #053C75;\n    background: #f0f4fa;\n    border: 1px solid rgba(5, 60, 117, 0.15);\n    border-radius: 100px;\n    padding: 5px 13px;\n  }\n\n  \/* \u2500\u2500 Stats \u2500\u2500 *\/\n  .kfl-stats {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-bottom: 2.5rem;\n  }\n  .kfl-stat {\n    text-align: center;\n    padding: 14px 8px;\n    border: 1px solid #ebebeb;\n    border-radius: 12px;\n    background: #fff;\n  }\n  .kfl-stat-num {\n    font-size: 22px;\n    font-weight: 600;\n    color: #053C75;\n    line-height: 1;\n    margin-bottom: 4px;\n  }\n  .kfl-stat-lbl {\n    font-size: 11px;\n    color: #053C75;\n    opacity: 0.6;\n    line-height: 1.3;\n  }\n\n  \/* \u2500\u2500 Divider \u2500\u2500 *\/\n  .kfl-divider {\n    border: none;\n    border-top: 1px solid #ebebeb;\n    margin: 0 0 2rem;\n  }\n\n  \/* \u2500\u2500 Mission \u2500\u2500 *\/\n  .kfl-mission-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 10px;\n  }\n  .kfl-mission-quote {\n    font-size: 18px;\n    font-style: italic;\n    line-height: 1.7;\n    color: #053C75;\n    margin: 0 0 2.5rem;\n    padding-left: 1.25rem;\n    border-left: 2px solid #4FDBD7;\n  }\n\n  \/* \u2500\u2500 Pillars \u2500\u2500 *\/\n  .kfl-pillars {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n  }\n  .kfl-pillar {\n    padding: 1.25rem;\n    border: 1px solid #ebebeb;\n    border-radius: 12px;\n    background: #fff;\n  }\n  .kfl-pillar-icon {\n    width: 34px;\n    height: 34px;\n    border-radius: 8px;\n    background: #e8f0f9;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 12px;\n  }\n  .kfl-pillar-icon svg {\n    width: 18px;\n    height: 18px;\n    stroke: #053C75;\n    fill: none;\n    stroke-width: 1.75;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n  .kfl-pillar-title {\n    font-size: 13px;\n    font-weight: 600;\n    color: #053C75;\n    margin: 0 0 6px;\n  }\n  .kfl-pillar-desc {\n    font-size: 13px;\n    color: #053C75;\n    opacity: 0.7;\n    line-height: 1.65;\n    margin: 0;\n  }\n\n  \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n  @media (max-width: 640px) {\n    .kfl-hero-row {\n      grid-template-columns: 1fr;\n    }\n    .kfl-photo-wrap {\n      max-width: 200px;\n    }\n    .kfl-stats {\n      grid-template-columns: repeat(2, 1fr);\n    }\n    .kfl-pillars {\n      grid-template-columns: 1fr;\n    }\n    .kfl-headline {\n      font-size: 24px;\n    }\n  }\n<\/style>\n\n<section class=\"kfl-about\">\n\n  <!-- Hero: bio + photo -->\n  <div class=\"kfl-hero-row\">\n    <div>\n      <p class=\"kfl-tagline\">About Ketlyn<\/p>\n      <h2 class=\"kfl-headline\">\n        Helping you move from intermediate to <em>genuinely fluent<\/em>\n      <\/h2>\n      <p class=\"kfl-bio\">\n        I'm Ketlyn Fernanda Leva \u2014 an English teacher with a BA in English,\n        Cambridge certifications, and graduate studies in Applied Linguistics.\n        Since 2016, I've helped adult learners break through the intermediate\n        plateau and communicate with real confidence \u2014 in business, academia,\n        and everyday life.\n      <\/p>\n      <a class=\"kfl-read-more\" href=\"https:\/\/kflidiomas.com.br\/about-us\/\">Read more about me \u2192<\/a>\n    <\/div>\n    <div class=\"kfl-photo-wrap\">\n      <!-- Replace the src below with your preferred photo if needed -->\n      <img decoding=\"async\"\n        class=\"kfl-photo\"\n        src=\"https:\/\/kflidiomas.com.br\/wp-content\/uploads\/2025\/11\/Ketlyn-helps-you-refine-your-English-819x1024.png\"\n        alt=\"Ketlyn Fernanda Leva \u2014 KFL Idiomas English teacher\"\n      >\n      <span class=\"kfl-since\">Teaching since 1997<\/span>\n    <\/div>\n  <\/div>\n\n  <!-- Credential chips -->\n  <div class=\"kfl-creds\">\n    <span class=\"kfl-cred\">Cambridge ICELT<\/span>\n    <span class=\"kfl-cred\">DELTA Module 1<\/span>\n    <span class=\"kfl-cred\">C2 Proficiency<\/span>\n    <span class=\"kfl-cred\">BA in English \u2014 PUC-Campinas<\/span>\n    <span class=\"kfl-cred\">Applied Linguistics \u2014 Unicamp<\/span>\n  <\/div>\n\n  <!-- Stats row -->\n  <div class=\"kfl-stats\">\n    <div class=\"kfl-stat\">\n      <div class=\"kfl-stat-num\">25+<\/div>\n      <div class=\"kfl-stat-lbl\">years teaching<\/div>\n    <\/div>\n    <div class=\"kfl-stat\">\n      <div class=\"kfl-stat-num\">3000+<\/div>\n      <div class=\"kfl-stat-lbl\">students<\/div>\n    <\/div>\n    <div class=\"kfl-stat\">\n      <div class=\"kfl-stat-num\">B2 \u2192 C2<\/div>\n      <div class=\"kfl-stat-lbl\">focus range<\/div>\n    <\/div>\n    <div class=\"kfl-stat\">\n      <div class=\"kfl-stat-num\">Live<\/div>\n      <div class=\"kfl-stat-lbl\">always synchronous<\/div>\n    <\/div>\n  <\/div>\n\n  <hr class=\"kfl-divider\">\n\n  <!-- Mission -->\n  <p class=\"kfl-mission-label\">Our mission<\/p>\n  <blockquote class=\"kfl-mission-quote\">\n    \"To help you refine your English and achieve your goals \u2014 through\n    personalized lessons, real-life practice, and a methodology grounded\n    in Applied Linguistics.\"\n  <\/blockquote>\n\n  <!-- Pillars -->\n  <div class=\"kfl-pillars\">\n\n    <div class=\"kfl-pillar\">\n      <div class=\"kfl-pillar-icon\">\n        <!-- Speech bubbles icon -->\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/>\n        <\/svg>\n      <\/div>\n      <p class=\"kfl-pillar-title\">Productive skills first<\/p>\n      <p class=\"kfl-pillar-desc\">\n        Speaking and writing from day one. You identify your gaps by\n        producing language \u2014 not by studying rules.\n      <\/p>\n    <\/div>\n\n    <div class=\"kfl-pillar\">\n      <div class=\"kfl-pillar-icon\">\n        <!-- User check icon -->\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/>\n          <circle cx=\"12\" cy=\"7\" r=\"4\"\/>\n          <polyline points=\"16 11 18 13 22 9\"\/>\n        <\/svg>\n      <\/div>\n      <p class=\"kfl-pillar-title\">Personalized to you<\/p>\n      <p class=\"kfl-pillar-desc\">\n        Every plan starts with a free assessment of your level, goals,\n        and schedule. No cookie-cutter courses.\n      <\/p>\n    <\/div>\n\n    <div class=\"kfl-pillar\">\n      <div class=\"kfl-pillar-icon\">\n        <!-- Live \/ broadcast icon -->\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <circle cx=\"12\" cy=\"12\" r=\"2\"\/>\n          <path d=\"M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14\"\/>\n        <\/svg>\n      <\/div>\n      <p class=\"kfl-pillar-title\">Real-time feedback<\/p>\n      <p class=\"kfl-pillar-desc\">\n        Synchronous classes only \u2014 I'm with you throughout, correcting\n        pronunciation and nuance as you speak.\n      <\/p>\n    <\/div>\n\n  <\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-061c4c2 elementor-widget elementor-widget-html\" data-id=\"061c4c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- KFL Idiomas \u2014 Services Grid -->\n<!-- Paste into a Custom HTML block in WordPress or an HTML widget in Elementor -->\n\n<style>\n  .kfl-services {\n    font-family: system-ui, -apple-system, sans-serif;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 0rem 1.5rem;\n    box-sizing: border-box;\n  }\n\n  \/* \u2500\u2500 Section header \u2500\u2500 *\/\n  .kfl-services-header {\n    text-align: center;\n    margin-bottom: 2.5rem;\n  }\n  .kfl-services-tagline {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 10px;\n  }\n  .kfl-services-title {\n    font-size: 30px;\n    font-weight: 500;\n    color: #053C75;\n    margin: 0 0 10px;\n    line-height: 1.3;\n  }\n  .kfl-services-subtitle {\n    font-size: 15px;\n    color: #053C75;\n    opacity: 0.65;\n    margin: 0;\n  }\n\n  \/* \u2500\u2500 Grid \u2500\u2500 *\/\n  .kfl-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 16px;\n  }\n\n  \/* \u2500\u2500 Card \u2500\u2500 *\/\n  .kfl-card {\n    box-sizing: border-box;\n    padding: 1rem 1.75rem 1.75rem;\n    border: 1px solid rgba(5, 60, 117, 0.12);\n    border-radius: 16px;\n    background: #fff;\n    display: flex;\n    flex-direction: column;\n    transition: border-color 0.2s, box-shadow 0.2s;\n  }\n  .kfl-card:hover {\n    border-color: rgba(79, 219, 215, 0.5);\n    box-shadow: 0 4px 24px rgba(5, 60, 117, 0.07);\n  }\n  .kfl-card-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 10px;\n    background: #e8f0f9;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 1.1rem;\n    flex-shrink: 0;\n  }\n  .kfl-card-icon svg {\n    width: 22px;\n    height: 22px;\n    stroke: #053C75;\n    fill: none;\n    stroke-width: 1.75;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n  .kfl-card-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 6px;\n  }\n  .kfl-card-title {\n    font-size: 20px;\n    font-weight: 600;\n    color: #053C75;\n    margin: 0 0 12px;\n    line-height: 1.25;\n  }\n  .kfl-card-title a {\n    color: #053C75;\n    text-decoration: none;\n  }\n  .kfl-card-title a:hover {\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    text-decoration-color: rgba(5, 60, 117, 0.4);\n  }\n  .kfl-card-desc {\n    font-size: 14px;\n    line-height: 1.8;\n    color: #053C75;\n    opacity: 0.72;\n    margin: 0 0 1.25rem;\n    flex: 1;\n  }\n  .kfl-card-highlights {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    margin-bottom: 1.5rem;\n  }\n  .kfl-card-highlight {\n    font-size: 11px;\n    font-weight: 500;\n    color: #053C75;\n    background: #e8f0f9;\n    border-radius: 100px;\n    padding: 3px 10px;\n  }\n  .kfl-card-actions {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    flex-wrap: wrap;\n  }\n  .kfl-btn-wa {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    background: #4FDBD7;\n    color: #053C75;\n    font-size: 13px;\n    font-weight: 600;\n    padding: 9px 16px;\n    border-radius: 8px;\n    text-decoration: none;\n    transition: opacity 0.2s;\n    white-space: nowrap;\n  }\n  .kfl-btn-wa:hover { opacity: 0.88; }\n  .kfl-btn-wa svg {\n    width: 14px;\n    height: 14px;\n    fill: #053C75;\n    flex-shrink: 0;\n  }\n  .kfl-btn-learn {\n    font-size: 13px;\n    font-weight: 600;\n    color: #F53F4D;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    text-decoration-color: rgba(245, 63, 77, 0.4);\n    white-space: nowrap;\n  }\n  .kfl-btn-learn:hover {\n    text-decoration-color: #F53F4D;\n  }\n\n  \/* \u2500\u2500 Not sure row \u2500\u2500 *\/\n  .kfl-notsure {\n    margin-top: 1.5rem;\n    text-align: center;\n    font-size: 14px;\n    color: #053C75;\n    opacity: 0.65;\n  }\n  .kfl-notsure a {\n    color: #F53F4D;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    text-decoration-color: rgba(245, 63, 77, 0.4);\n    font-weight: 600;\n    opacity: 1;\n  }\n\n  \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n  @media (max-width: 620px) {\n    .kfl-grid {\n      grid-template-columns: 1fr;\n    }\n    .kfl-services-title { font-size: 24px; }\n    .kfl-card { padding: 1.5rem 1.25rem; }\n  }\n<\/style>\n\n<section class=\"kfl-services\">\n\n  <!-- Header -->\n  <div class=\"kfl-services-header\">\n    <p class=\"kfl-services-tagline\">What we offer<\/p>\n    <h2 class=\"kfl-services-title\">Personalized English services<br>to level up your English<\/h2>\n  <\/div>\n\n  <!-- 2\u00d72 Grid -->\n  <div class=\"kfl-grid\">\n\n    <!-- Private Classes -->\n    <div class=\"kfl-card\">\n      <div class=\"kfl-card-icon\">\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/>\n          <circle cx=\"12\" cy=\"7\" r=\"4\"\/>\n        <\/svg>\n      <\/div>\n      <p class=\"kfl-card-label\">One-on-one<\/p>\n      <h3 class=\"kfl-card-title\"><a href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#private\">Private Classes<\/a><\/h3>\n      <p class=\"kfl-card-desc\">\n        A fully personalized experience built around your goals, pace, and schedule.\n        Every lesson is tailored to you \u2014 from grammar to pronunciation to exam prep.\n      <\/p>\n      <div class=\"kfl-card-highlights\">\n        <span class=\"kfl-card-highlight\">Flexible schedule<\/span>\n        <span class=\"kfl-card-highlight\">1:1 feedback<\/span>\n        <span class=\"kfl-card-highlight\">Custom plan<\/span>\n      <\/div>\n      <div class=\"kfl-card-actions\">\n        <a class=\"kfl-btn-wa\" href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%27d%20like%20to%20know%20more%20about%20pricing%20for%20Private%20Classes.\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M16 .5C7.44.5.5 7.44.5 16c0 2.73.7 5.3 1.94 7.54L.5 31.5l8.17-1.91A15.45 15.45 0 0016 31.5c8.56 0 15.5-6.94 15.5-15.5S24.56.5 16 .5zm7 22.26c-.38-.19-2.26-1.11-2.61-1.24-.35-.13-.6-.19-.86.19s-.99 1.24-1.21 1.49c-.22.26-.44.29-.82.1a10.37 10.37 0 01-3.05-1.88 11.4 11.4 0 01-2.11-2.63c-.22-.38 0-.58.17-.77.16-.17.38-.44.57-.66.19-.22.25-.38.38-.63.13-.26.06-.48-.03-.67-.1-.19-.86-2.07-1.18-2.84-.31-.74-.63-.64-.86-.65h-.73c-.25 0-.67.1-1.02.48-.35.38-1.34 1.31-1.34 3.2s1.37 3.71 1.56 3.97c.19.25 2.7 4.12 6.54 5.78.91.39 1.63.63 2.18.8.92.29 1.75.25 2.41.15.74-.11 2.26-.92 2.58-1.82.32-.9.32-1.67.22-1.82-.09-.16-.35-.25-.73-.44z\"\/><\/svg>\n          Ask about pricing\n        <\/a>\n        <a class=\"kfl-btn-learn\" href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#private\">Learn more<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- Business English -->\n    <div class=\"kfl-card\">\n      <div class=\"kfl-card-icon\">\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <rect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"\/>\n          <path d=\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\/>\n        <\/svg>\n      <\/div>\n      <p class=\"kfl-card-label\">Professional<\/p>\n      <h3 class=\"kfl-card-title\"><a href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#business\">Business English<\/a><\/h3>\n      <p class=\"kfl-card-desc\">\n        Communicate confidently in meetings, emails, and presentations. A direct\n        investment in your career \u2014 helping you negotiate, network, and lead in\n        international environments.\n      <\/p>\n      <div class=\"kfl-card-highlights\">\n        <span class=\"kfl-card-highlight\">Emails & meetings<\/span>\n        <span class=\"kfl-card-highlight\">Presentations<\/span>\n        <span class=\"kfl-card-highlight\">Pro vocabulary<\/span>\n      <\/div>\n      <div class=\"kfl-card-actions\">\n        <a class=\"kfl-btn-wa\" href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%27d%20like%20to%20know%20more%20about%20pricing%20for%20Business%20Classes.\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M16 .5C7.44.5.5 7.44.5 16c0 2.73.7 5.3 1.94 7.54L.5 31.5l8.17-1.91A15.45 15.45 0 0016 31.5c8.56 0 15.5-6.94 15.5-15.5S24.56.5 16 .5zm7 22.26c-.38-.19-2.26-1.11-2.61-1.24-.35-.13-.6-.19-.86.19s-.99 1.24-1.21 1.49c-.22.26-.44.29-.82.1a10.37 10.37 0 01-3.05-1.88 11.4 11.4 0 01-2.11-2.63c-.22-.38 0-.58.17-.77.16-.17.38-.44.57-.66.19-.22.25-.38.38-.63.13-.26.06-.48-.03-.67-.1-.19-.86-2.07-1.18-2.84-.31-.74-.63-.64-.86-.65h-.73c-.25 0-.67.1-1.02.48-.35.38-1.34 1.31-1.34 3.2s1.37 3.71 1.56 3.97c.19.25 2.7 4.12 6.54 5.78.91.39 1.63.63 2.18.8.92.29 1.75.25 2.41.15.74-.11 2.26-.92 2.58-1.82.32-.9.32-1.67.22-1.82-.09-.16-.35-.25-.73-.44z\"\/><\/svg>\n          Ask about pricing\n        <\/a>\n        <a class=\"kfl-btn-learn\" href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#business\">Learn more<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- Certification Classes -->\n    <div class=\"kfl-card\">\n      <div class=\"kfl-card-icon\">\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <circle cx=\"12\" cy=\"8\" r=\"6\"\/>\n          <path d=\"M15.477 12.89L17 22l-5-3-5 3 1.523-9.11\"\/>\n        <\/svg>\n      <\/div>\n      <p class=\"kfl-card-label\">Exam prep<\/p>\n      <h3 class=\"kfl-card-title\"><a href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#certification\">Certification Classes<\/a><\/h3>\n      <p class=\"kfl-card-desc\">\n        Open doors to international jobs, academic programs, and visa requirements.\n        Targeted preparation for Cambridge exams \u2014 with a teacher who holds the\n        C2 Proficiency herself.\n      <\/p>\n      <div class=\"kfl-card-highlights\">\n        <span class=\"kfl-card-highlight\">Cambridge exams<\/span>\n        <span class=\"kfl-card-highlight\">TOEFL prep<\/span>\n        <span class=\"kfl-card-highlight\">C2-level teacher<\/span>\n      <\/div>\n      <div class=\"kfl-card-actions\">\n        <a class=\"kfl-btn-wa\" href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%27d%20like%20to%20know%20more%20about%20pricing%20for%20Certification%20Classes.\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M16 .5C7.44.5.5 7.44.5 16c0 2.73.7 5.3 1.94 7.54L.5 31.5l8.17-1.91A15.45 15.45 0 0016 31.5c8.56 0 15.5-6.94 15.5-15.5S24.56.5 16 .5zm7 22.26c-.38-.19-2.26-1.11-2.61-1.24-.35-.13-.6-.19-.86.19s-.99 1.24-1.21 1.49c-.22.26-.44.29-.82.1a10.37 10.37 0 01-3.05-1.88 11.4 11.4 0 01-2.11-2.63c-.22-.38 0-.58.17-.77.16-.17.38-.44.57-.66.19-.22.25-.38.38-.63.13-.26.06-.48-.03-.67-.1-.19-.86-2.07-1.18-2.84-.31-.74-.63-.64-.86-.65h-.73c-.25 0-.67.1-1.02.48-.35.38-1.34 1.31-1.34 3.2s1.37 3.71 1.56 3.97c.19.25 2.7 4.12 6.54 5.78.91.39 1.63.63 2.18.8.92.29 1.75.25 2.41.15.74-.11 2.26-.92 2.58-1.82.32-.9.32-1.67.22-1.82-.09-.16-.35-.25-.73-.44z\"\/><\/svg>\n          Ask about pricing\n        <\/a>\n        <a class=\"kfl-btn-learn\" href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#certification\">Learn more<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- Group Classes -->\n    <div class=\"kfl-card\">\n      <div class=\"kfl-card-icon\">\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n          <path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/>\n          <circle cx=\"9\" cy=\"7\" r=\"4\"\/>\n          <path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/>\n          <path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/>\n        <\/svg>\n      <\/div>\n      <p class=\"kfl-card-label\">Collaborative<\/p>\n      <h3 class=\"kfl-card-title\"><a href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#group\">Group Classes<\/a><\/h3>\n      <p class=\"kfl-card-desc\">\n        Practice real conversations with peers who share the same goal: advanced English.\n        Dynamic, engaging, and cost-effective \u2014 ideal for learners who thrive in a\n        collaborative environment.\n      <\/p>\n      <div class=\"kfl-card-highlights\">\n        <span class=\"kfl-card-highlight\">Peer practice<\/span>\n        <span class=\"kfl-card-highlight\">Cost-effective<\/span>\n        <span class=\"kfl-card-highlight\">Dynamic activities<\/span>\n      <\/div>\n      <div class=\"kfl-card-actions\">\n        <a class=\"kfl-btn-wa\" href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%27d%20like%20to%20know%20more%20about%20pricing%20for%20Group%20Classes.\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M16 .5C7.44.5.5 7.44.5 16c0 2.73.7 5.3 1.94 7.54L.5 31.5l8.17-1.91A15.45 15.45 0 0016 31.5c8.56 0 15.5-6.94 15.5-15.5S24.56.5 16 .5zm7 22.26c-.38-.19-2.26-1.11-2.61-1.24-.35-.13-.6-.19-.86.19s-.99 1.24-1.21 1.49c-.22.26-.44.29-.82.1a10.37 10.37 0 01-3.05-1.88 11.4 11.4 0 01-2.11-2.63c-.22-.38 0-.58.17-.77.16-.17.38-.44.57-.66.19-.22.25-.38.38-.63.13-.26.06-.48-.03-.67-.1-.19-.86-2.07-1.18-2.84-.31-.74-.63-.64-.86-.65h-.73c-.25 0-.67.1-1.02.48-.35.38-1.34 1.31-1.34 3.2s1.37 3.71 1.56 3.97c.19.25 2.7 4.12 6.54 5.78.91.39 1.63.63 2.18.8.92.29 1.75.25 2.41.15.74-.11 2.26-.92 2.58-1.82.32-.9.32-1.67.22-1.82-.09-.16-.35-.25-.73-.44z\"\/><\/svg>\n          Ask about pricing\n        <\/a>\n        <a class=\"kfl-btn-learn\" href=\"https:\/\/kflidiomas.com.br\/personalized-english-services-to-level-up-eng\/#group\">Learn more<\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <!-- Not sure row -->\n  <p class=\"kfl-notsure\">\n    Not sure which one is right for you?\n    <a href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%27d%20like%20to%20know%20more%20about%20your%20English%20classes.\" target=\"_blank\" rel=\"noopener noreferrer\">Ask me on WhatsApp \u2192<\/a>\n  <\/p>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b47a14 elementor-widget elementor-widget-html\" data-id=\"6b47a14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- KFL Idiomas \u2014 Testimonials Section -->\n<!-- Paste into a Custom HTML block in WordPress or an HTML widget in Elementor -->\n\n<style>\n  .kfl-testi {\n    font-family: system-ui, -apple-system, sans-serif;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 0rem 1.5rem;\n    box-sizing: border-box;\n  }\n\n  \/* \u2500\u2500 Header \u2500\u2500 *\/\n  .kfl-testi-header {\n    text-align: center;\n    margin-bottom: 2.5rem;\n  }\n  .kfl-testi-tagline {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 10px;\n  }\n  .kfl-testi-title {\n    font-size: 30px;\n    font-weight: 500;\n    color: #053C75;\n    margin: 0 0 10px;\n    line-height: 1.3;\n  }\n  .kfl-testi-sub {\n    font-size: 15px;\n    color: #053C75;\n    opacity: 0.6;\n    margin: 0;\n  }\n\n  \/* \u2500\u2500 Grid \u2500\u2500 *\/\n  .kfl-testi-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 16px;\n    margin-bottom: 1.75rem;\n  }\n\n  \/* \u2500\u2500 Card \u2500\u2500 *\/\n  .kfl-testi-card {\n    border: 1px solid rgba(5, 60, 117, 0.12);\n    border-radius: 16px;\n    background: #fff;\n    padding: 1.5rem;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Teal accent bar at top *\/\n  .kfl-testi-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 3px;\n    background: #4FDBD7;\n    opacity: 0.4;\n  }\n\n  \/* Large decorative quote mark *\/\n  .kfl-testi-quote-mark {\n    font-size: 56px;\n    line-height: 1;\n    color: #4FDBD7;\n    opacity: 0.25;\n    margin-bottom: -14px;\n    font-family: Georgia, serif;\n    display: block;\n  }\n\n  .kfl-testi-quote {\n    font-size: 14px;\n    line-height: 1.8;\n    color: #053C75;\n    opacity: 0.8;\n    margin: 0 0 1.25rem;\n    font-style: italic;\n  }\n\n  \/* \u2500\u2500 Author \u2500\u2500 *\/\n  .kfl-testi-author {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    padding-top: 1rem;\n    border-top: 1px solid rgba(5, 60, 117, 0.07);\n  }\n  .kfl-testi-avatar {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    flex-shrink: 0;\n    border: 2px solid rgba(79, 219, 215, 0.35);\n  }\n  .kfl-testi-name {\n    font-size: 14px;\n    font-weight: 600;\n    color: #053C75;\n    margin: 0 0 2px;\n  }\n  .kfl-testi-stars {\n    display: flex;\n    gap: 2px;\n  }\n  .kfl-testi-stars svg {\n    width: 13px;\n    height: 13px;\n    fill: #4FDBD7;\n  }\n\n  \/* \u2500\u2500 Bottom link \u2500\u2500 *\/\n  .kfl-testi-footer {\n    text-align: center;\n    font-size: 14px;\n    color: #053C75;\n    opacity: 0.6;\n  }\n  .kfl-testi-footer a {\n    color: #F53F4D;\n    font-weight: 600;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    text-decoration-color: rgba(245, 63, 77, 0.4);\n    opacity: 1;\n  }\n  .kfl-testi-footer a:hover {\n    text-decoration-color: #F53F4D;\n  }\n\n  @media (max-width: 640px) {\n    .kfl-testi-grid { grid-template-columns: 1fr; }\n    .kfl-testi-title { font-size: 24px; }\n  }\n<\/style>\n\n<section class=\"kfl-testi\">\n\n  <!-- Header -->\n  <div class=\"kfl-testi-header\">\n    <p class=\"kfl-testi-tagline\">Student stories<\/p>\n    <h2 class=\"kfl-testi-title\">What my students say<\/h2>\n    <p class=\"kfl-testi-sub\">Real results from real learners &mdash; in their own words.<\/p>\n  <\/div>\n\n  <!-- Grid -->\n  <div class=\"kfl-testi-grid\">\n\n    <!-- Matheus -->\n    <div class=\"kfl-testi-card\">\n      <span class=\"kfl-testi-quote-mark\">&ldquo;<\/span>\n      <p class=\"kfl-testi-quote\">Ketlyn's methodology feels truly friendly and adaptable, yet still highly effective. I feel truly comfortable speaking English and have passed all my Cambridge exams with high scores. I couldn't ask for a better teacher.<\/p>\n      <div class=\"kfl-testi-author\">\n        <img decoding=\"async\" class=\"kfl-testi-avatar\" src=\"https:\/\/kflidiomas.com.br\/wp-content\/uploads\/2025\/03\/IMG_4391.jpg\" alt=\"Matheus Orasmo\" title=\"\">\n        <div>\n          <p class=\"kfl-testi-name\">Matheus Orasmo<\/p>\n          <div class=\"kfl-testi-stars\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Ana Elisa -->\n    <div class=\"kfl-testi-card\">\n      <span class=\"kfl-testi-quote-mark\">&ldquo;<\/span>\n      <p class=\"kfl-testi-quote\">Since I started my classes with Ketlyn, I have felt more comfortable and confident giving business presentations. I have also noticed significant progress in my English-speaking skills. A great teacher!<\/p>\n      <div class=\"kfl-testi-author\">\n        <img decoding=\"async\" class=\"kfl-testi-avatar\" src=\"https:\/\/kflidiomas.com.br\/wp-content\/uploads\/2025\/03\/Ana-Elisa-Caravetti.jpeg\" alt=\"Ana Elisa Caravetti\" title=\"\">\n        <div>\n          <p class=\"kfl-testi-name\">Ana Elisa Caravetti<\/p>\n          <div class=\"kfl-testi-stars\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- S\u00e9rgio -->\n    <div class=\"kfl-testi-card\">\n      <span class=\"kfl-testi-quote-mark\">&ldquo;<\/span>\n      <p class=\"kfl-testi-quote\">Having a teacher who not only teaches but also understands your difficulties and is always there to help makes the learning process enjoyable and much easier. I used to start and stop studying English repeatedly &mdash; but now I feel motivated to keep going and make progress!<\/p>\n      <div class=\"kfl-testi-author\">\n        <img decoding=\"async\" class=\"kfl-testi-avatar\" src=\"https:\/\/kflidiomas.com.br\/wp-content\/uploads\/2025\/03\/Sergio-L-Traldi-scaled.jpeg\" alt=\"S\u00e9rgio Luis Traldi\" title=\"\">\n        <div>\n          <p class=\"kfl-testi-name\">S&eacute;rgio Luis Traldi<\/p>\n          <div class=\"kfl-testi-stars\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Rosangela -->\n    <div class=\"kfl-testi-card\">\n      <span class=\"kfl-testi-quote-mark\">&ldquo;<\/span>\n      <p class=\"kfl-testi-quote\">After years of switching schools without making real progress, I finally feel confident that I'll succeed. Ketlyn is more than a teacher &mdash; she's a supportive guide who never lets you doubt your potential. Thank you, Ketlyn, for being my compass on this journey.<\/p>\n      <div class=\"kfl-testi-author\">\n        <img decoding=\"async\" class=\"kfl-testi-avatar\" src=\"https:\/\/kflidiomas.com.br\/wp-content\/uploads\/2025\/08\/pp.jpg\" alt=\"Rosangela G\u00f3es\" title=\"\">\n        <div>\n          <p class=\"kfl-testi-name\">Rosangela G&oacute;es<\/p>\n          <div class=\"kfl-testi-stars\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/><\/svg>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <!-- Footer -->\n  <p class=\"kfl-testi-footer\">\n    Ready to write your own success story? <a href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%27d%20like%20to%20book%20a%20free%20assessment.\" target=\"_blank\" rel=\"noopener noreferrer\">Book a free assessment on WhatsApp &rarr;<\/a>\n  <\/p>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04f6a86 elementor-widget elementor-widget-html\" data-id=\"04f6a86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- KFL Idiomas \u2014 Blog Preview Section (The B2 and Beyond) -->\n<!-- Paste into a Custom HTML block in WordPress or an HTML widget in Elementor -->\n\n<style>\n  .kfl-blog {\n    font-family: system-ui, -apple-system, sans-serif;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 0rem 1.5rem;\n    box-sizing: border-box;\n  }\n\n  \/* \u2500\u2500 Header \u2500\u2500 *\/\n  .kfl-blog-header {\n    text-align: center;\n    margin-bottom: 2.5rem;\n  }\n  .kfl-blog-tagline {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 10px;\n  }\n  .kfl-blog-title {\n    font-size: 30px;\n    font-weight: 500;\n    color: #053C75;\n    margin: 0 0 10px;\n    line-height: 1.3;\n  }\n  .kfl-blog-sub {\n    font-size: 15px;\n    color: #053C75;\n    opacity: 0.6;\n    margin: 0;\n  }\n\n  \/* \u2500\u2500 Grid \u2500\u2500 *\/\n  .kfl-blog-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin-bottom: 2rem;\n  }\n\n  \/* \u2500\u2500 Card \u2500\u2500 *\/\n  .kfl-blog-card {\n    border: 1px solid rgba(5, 60, 117, 0.12);\n    border-radius: 16px;\n    background: #fff;\n    padding: 1.4rem;\n    display: flex;\n    flex-direction: column;\n    text-decoration: none;\n    transition: border-color 0.2s, box-shadow 0.2s;\n  }\n  .kfl-blog-card:hover {\n    border-color: rgba(79, 219, 215, 0.5);\n    box-shadow: 0 4px 20px rgba(5, 60, 117, 0.07);\n  }\n\n  \/* Category chip *\/\n  .kfl-blog-cat {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    background: rgba(79, 219, 215, 0.1);\n    border-radius: 100px;\n    padding: 3px 10px;\n    margin-bottom: 10px;\n    width: fit-content;\n  }\n\n  .kfl-blog-post-title {\n    font-size: 15px;\n    font-weight: 600;\n    color: #053C75;\n    line-height: 1.45;\n    margin: 0 0 10px;\n    flex: 1;\n  }\n\n  .kfl-blog-excerpt {\n    font-size: 13px;\n    line-height: 1.75;\n    color: #053C75;\n    opacity: 0.65;\n    margin: 0 0 1.1rem;\n  }\n\n  .kfl-blog-read {\n    font-size: 13px;\n    font-weight: 600;\n    color: #F53F4D;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    text-decoration-color: rgba(245, 63, 77, 0.35);\n    margin-top: auto;\n  }\n  .kfl-blog-card:hover .kfl-blog-read {\n    text-decoration-color: #F53F4D;\n  }\n\n  \/* \u2500\u2500 CTA \u2500\u2500 *\/\n  .kfl-blog-cta {\n    text-align: center;\n  }\n  .kfl-blog-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    background: #053C75;\n    color: #fff;\n    font-size: 14px;\n    font-weight: 600;\n    padding: 11px 22px;\n    border-radius: 8px;\n    text-decoration: none;\n    transition: opacity 0.2s;\n  }\n  .kfl-blog-btn:hover { opacity: 0.85; }\n  .kfl-blog-btn svg {\n    width: 14px;\n    height: 14px;\n    stroke: #fff;\n    fill: none;\n    stroke-width: 2.5;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  @media (max-width: 720px) {\n    .kfl-blog-grid { grid-template-columns: 1fr; }\n    .kfl-blog-title { font-size: 24px; }\n  }\n<\/style>\n\n<section class=\"kfl-blog\">\n\n  <!-- Header -->\n  <div class=\"kfl-blog-header\">\n    <p class=\"kfl-blog-tagline\">The B2 and Beyond<\/p>\n    <h2 class=\"kfl-blog-title\">English tips from the classroom<\/h2>\n    <p class=\"kfl-blog-sub\">Fluency strategies, mindset shifts, and practical advice &mdash; from a teacher who's lived the journey herself.<\/p>\n  <\/div>\n\n  <!-- Post cards -->\n  <div class=\"kfl-blog-grid\">\n\n    <a class=\"kfl-blog-card\" href=\"https:\/\/kflidiomas.com.br\/speaking\/why-speaking-feels-so-hard-what-to-do\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n      <span class=\"kfl-blog-cat\">Speaking<\/span>\n      <p class=\"kfl-blog-post-title\">Why Speaking Feels So Hard for Learners &mdash; and What You Can Do About It<\/p>\n      <p class=\"kfl-blog-excerpt\">Every teacher is also a learner at heart. Here's an honest look at why speaking a foreign language is so cognitively demanding &mdash; and how to make it easier.<\/p>\n      <span class=\"kfl-blog-read\">Read more &rarr;<\/span>\n    <\/a>\n\n    <a class=\"kfl-blog-card\" href=\"https:\/\/kflidiomas.com.br\/fluency-mindset\/english-course-not-fluent\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n      <span class=\"kfl-blog-cat\">Fluency Mindset<\/span>\n      <p class=\"kfl-blog-post-title\">\"I've Finished My English Course&hellip; So Why Don't I Feel Fluent?\"<\/p>\n      <p class=\"kfl-blog-excerpt\">Completing an advanced course and still feeling far from fluent is more common than you think. Here's why &mdash; and what to do next.<\/p>\n      <span class=\"kfl-blog-read\">Read more &rarr;<\/span>\n    <\/a>\n\n   <a class=\"kfl-blog-card\" href=\"https:\/\/kflidiomas.com.br\/fluency-mindset\/deep-work-shallow-work-in-eng\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n      <span class=\"kfl-blog-cat\">Fluency Mindset<\/span>\n      <p class=\"kfl-blog-post-title\">Deep Work vs. Shallow Work: Why You're Stuck at Intermediate (and How to Move Up)<\/p>\n      <p class=\"kfl-blog-excerpt\">If you feel stuck even though you've been studying, the problem might not be effort &mdash; it might be the kind of effort.<\/p>\n      <span class=\"kfl-blog-read\">Read more &rarr;<\/span>\n    <\/a>\n\n  <\/div>\n\n  <!-- CTA -->\n  <div class=\"kfl-blog-cta\">\n    <a class=\"kfl-blog-btn\" href=\"https:\/\/kflidiomas.com.br\/the-b2-and-beyond-blog-to-grow-your-english\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n      See all posts\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n    <\/a>\n  <\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fba7d83 elementor-widget elementor-widget-html\" data-id=\"fba7d83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- KFL Idiomas \u2014 FAQ Section -->\n<!-- Paste into a Custom HTML block in WordPress or an HTML widget in Elementor -->\n<!-- Replace the existing FAQ\/accordion block with this -->\n\n<!-- JSON-LD: FAQPage schema for Google rich snippets -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does KFL Idiomas do?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"KFL Idiomas helps adult learners reach advanced English with clarity and confidence. We offer personalised live online classes \u2014 including private classes, Business English, exam preparation, and group classes \u2014 designed for learners at intermediate and advanced levels (B2 to C2).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the Productive Skills First approach?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Productive Skills First approach prioritises active speaking and writing over passive listening and reading. By producing language from day one, students identify their own linguistic gaps in real time. Grounded in Applied Linguistics theory, this method ensures faster mastery and more confident communication than traditional grammar-heavy models.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does KFL Idiomas help learners break through the intermediate plateau?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"We move learners beyond their comfort zone into active language production. Our method focuses on mindset shifts and S.M.A.R.T. goals rather than more grammar study. By working within your Zone of Proximal Development (ZPD), we target the nuances required to transition from B2 to authentic C2 fluency.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What certifications and background does the teacher have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"KFL Idiomas was founded by Ketlyn Fernanda Leva, who holds a BA in English (PUC-Campinas), Cambridge ICELT, DELTA Module 1 (Level 7 equivalent), and the C2 Proficiency certificate. She has also studied Applied Linguistics at Unicamp and has been teaching since 1997.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Are the classes live or pre-recorded?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"All KFL Idiomas classes are 100% live and synchronous. You will have real-time feedback, immediate correction of pronunciation, and a human-centred learning environment \u2014 something AI apps and pre-recorded courses cannot replicate.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the minimum commitment?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The minimum study commitment is 6 months. This ensures enough consistent practice to see measurable progress in your fluency. You can choose to study once, twice, or three times a week depending on your goals and schedule.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<style>\n  .kfl-faq {\n    font-family: system-ui, -apple-system, sans-serif;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 0rem 1.5rem;\n    box-sizing: border-box;\n  }\n\n  \/* \u2500\u2500 Section header \u2500\u2500 *\/\n  .kfl-faq-header {\n    text-align: center;\n    margin-bottom: 2.5rem;\n  }\n  .kfl-faq-tagline {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #4FDBD7;\n    margin: 0 0 10px;\n  }\n  .kfl-faq-title {\n    font-size: 30px;\n    font-weight: 500;\n    color: #053C75;\n    margin: 0 0 10px;\n    line-height: 1.3;\n  }\n  .kfl-faq-subtitle {\n    font-size: 15px;\n    color: #053C75;\n    opacity: 0.6;\n    margin: 0;\n  }\n\n  \/* \u2500\u2500 Accordion \u2500\u2500 *\/\n  .kfl-faq-list {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n  .kfl-faq-item {\n    border: 1px solid rgba(5, 60, 117, 0.12);\n    border-radius: 12px;\n    background: #fff;\n    overflow: hidden;\n    transition: border-color 0.2s;\n  }\n  .kfl-faq-item.open {\n    border-color: rgba(79, 219, 215, 0.45);\n  }\n  .kfl-faq-btn {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 1.1rem 1.5rem;\n    background: none;\n    border: none;\n    cursor: pointer;\n    text-align: left;\n  }\n  .kfl-faq-question {\n    font-size: 15px;\n    font-weight: 600;\n    color: #053C75;\n    line-height: 1.4;\n    margin: 0;\n    flex: 1;\n  }\n  .kfl-faq-icon {\n    width: 22px;\n    height: 22px;\n    border-radius: 50%;\n    background: #e8f0f9;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    transition: background 0.2s, transform 0.3s;\n  }\n  .kfl-faq-item.open .kfl-faq-icon {\n    background: #4FDBD7;\n    transform: rotate(180deg);\n  }\n  .kfl-faq-icon svg {\n    width: 12px;\n    height: 12px;\n    stroke: #053C75;\n    fill: none;\n    stroke-width: 2.5;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s;\n  }\n  .kfl-faq-item.open .kfl-faq-icon svg {\n    stroke: #053C75;\n  }\n  .kfl-faq-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.35s ease;\n  }\n  .kfl-faq-answer {\n    padding: 0 1.5rem 1.25rem;\n    font-size: 14px;\n    line-height: 1.8;\n    color: #053C75;\n    opacity: 0.75;\n    margin: 0;\n    border-top: 1px solid rgba(5, 60, 117, 0.07);\n    padding-top: 1rem;\n  }\n\n  \/* \u2500\u2500 Bottom CTA \u2500\u2500 *\/\n  .kfl-faq-cta {\n    text-align: center;\n    margin-top: 2rem;\n    font-size: 14px;\n    color: #053C75;\n    opacity: 0.65;\n  }\n  .kfl-faq-cta a {\n    color: #F53F4D;\n    font-weight: 600;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    text-decoration-color: rgba(245, 63, 77, 0.4);\n    opacity: 1;\n  }\n  .kfl-faq-cta a:hover {\n    text-decoration-color: #F53F4D;\n  }\n\n  @media (max-width: 640px) {\n    .kfl-faq-title { font-size: 24px; }\n    .kfl-faq-btn { padding: 1rem 1.1rem; }\n    .kfl-faq-answer { padding: 0 1.1rem 1rem; padding-top: 0.75rem; }\n  }\n<\/style>\n\n<section class=\"kfl-faq\">\n\n  <!-- Header -->\n  <div class=\"kfl-faq-header\">\n    <p class=\"kfl-faq-tagline\">Got questions?<\/p>\n    <h2 class=\"kfl-faq-title\">Frequently asked questions<\/h2>\n    <p class=\"kfl-faq-subtitle\">Can't find your answer below? <a href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%20have%20a%20question%20about%20KFL%20Idiomas.\" style=\"color:#F53F4D; text-decoration:underline; text-underline-offset:3px; font-weight:600;\" target=\"_blank\" rel=\"noopener\">Ask me on WhatsApp<\/a><\/p>\n  <\/div>\n\n  <!-- Accordion -->\n  <div class=\"kfl-faq-list\" id=\"kflFaqList\">\n\n    <div class=\"kfl-faq-item\">\n      <button class=\"kfl-faq-btn\" aria-expanded=\"false\">\n        <span class=\"kfl-faq-question\">What does KFL Idiomas do?<\/span>\n        <span class=\"kfl-faq-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n        <\/span>\n      <\/button>\n      <div class=\"kfl-faq-body\">\n        <p class=\"kfl-faq-answer\">KFL Idiomas helps adult learners reach advanced English with clarity and confidence. We offer personalised live online classes \u2014 private classes, Business English, exam preparation, and group classes \u2014 designed for learners at intermediate and advanced levels (B2 to C2).<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"kfl-faq-item\">\n      <button class=\"kfl-faq-btn\" aria-expanded=\"false\">\n        <span class=\"kfl-faq-question\">What is the \"Productive Skills First\" approach and how does it accelerate English fluency?<\/span>\n        <span class=\"kfl-faq-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n        <\/span>\n      <\/button>\n      <div class=\"kfl-faq-body\">\n        <p class=\"kfl-faq-answer\">The Productive Skills First approach prioritises active speaking and writing over passive listening and reading. By producing language from day one, students identify their own linguistic gaps in real time. Grounded in Applied Linguistics theory, this method ensures faster mastery and more confident communication than traditional grammar-heavy models.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"kfl-faq-item\">\n      <button class=\"kfl-faq-btn\" aria-expanded=\"false\">\n        <span class=\"kfl-faq-question\">How does KFL Idiomas help learners break through the intermediate plateau?<\/span>\n        <span class=\"kfl-faq-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n        <\/span>\n      <\/button>\n      <div class=\"kfl-faq-body\">\n        <p class=\"kfl-faq-answer\">We move learners beyond their comfort zone into active language production. Our method focuses on mindset shifts and S.M.A.R.T. goals rather than more grammar study. By working within your Zone of Proximal Development (ZPD), we target the nuances required to transition from B2 to authentic C2 fluency.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"kfl-faq-item\">\n      <button class=\"kfl-faq-btn\" aria-expanded=\"false\">\n        <span class=\"kfl-faq-question\">What certifications and background does the teacher have?<\/span>\n        <span class=\"kfl-faq-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n        <\/span>\n      <\/button>\n      <div class=\"kfl-faq-body\">\n        <p class=\"kfl-faq-answer\">KFL Idiomas was founded by Ketlyn Fernanda Leva, who holds a BA in English (PUC-Campinas), Cambridge ICELT, DELTA Module 1 (Level 7 equivalent), and the C2 Proficiency certificate. She has also studied Applied Linguistics at Unicamp and has been teaching since 1997.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"kfl-faq-item\">\n      <button class=\"kfl-faq-btn\" aria-expanded=\"false\">\n        <span class=\"kfl-faq-question\">Are the classes live or pre-recorded?<\/span>\n        <span class=\"kfl-faq-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n        <\/span>\n      <\/button>\n      <div class=\"kfl-faq-body\">\n        <p class=\"kfl-faq-answer\">All KFL Idiomas classes are 100% live and synchronous. You get real-time feedback, immediate correction of pronunciation, and a human-centred learning environment \u2014 something AI apps and pre-recorded courses simply cannot replicate.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"kfl-faq-item\">\n      <button class=\"kfl-faq-btn\" aria-expanded=\"false\">\n        <span class=\"kfl-faq-question\">What is the minimum commitment?<\/span>\n        <span class=\"kfl-faq-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n        <\/span>\n      <\/button>\n      <div class=\"kfl-faq-body\">\n        <p class=\"kfl-faq-answer\">The minimum study commitment is 6 months. This ensures enough consistent practice to see measurable progress in your fluency. You can choose to study once, twice, or three times a week depending on your goals and schedule.<\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <!-- Bottom CTA -->\n  <p class=\"kfl-faq-cta\">\n    Still have questions? <a href=\"https:\/\/wa.me\/5519992845001?text=Hello%2C%20Ketlyn!%20I%20have%20a%20question%20about%20KFL%20Idiomas.\" target=\"_blank\" rel=\"noopener noreferrer\">Send me a message on WhatsApp \u2192<\/a>\n  <\/p>\n\n<\/section>\n\n<script>\n  (function () {\n    var items = document.querySelectorAll('#kflFaqList .kfl-faq-item');\n    items.forEach(function (item) {\n      var btn  = item.querySelector('.kfl-faq-btn');\n      var body = item.querySelector('.kfl-faq-body');\n      btn.addEventListener('click', function () {\n        var isOpen = item.classList.contains('open');\n        \/\/ Close all\n        items.forEach(function (i) {\n          i.classList.remove('open');\n          i.querySelector('.kfl-faq-btn').setAttribute('aria-expanded', 'false');\n          i.querySelector('.kfl-faq-body').style.maxHeight = null;\n        });\n        \/\/ Open clicked (if it was closed)\n        if (!isOpen) {\n          item.classList.add('open');\n          btn.setAttribute('aria-expanded', 'true');\n          body.style.maxHeight = body.scrollHeight + 'px';\n        }\n      });\n    });\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Live online English classes \u00b7 B2 to C2 Refine your English. Reach advanced fluency. Personalized live classes with a Cambridge-certified teacher. Built around your goals, your pace, and your life \u2014 not a textbook. Book a free assessment See all services \u2192 Watch: the one shift that helps intermediate learners finally move forward 25+ years [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2494,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-42","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/pages\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":61,"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/pages\/42\/revisions"}],"predecessor-version":[{"id":3693,"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/pages\/42\/revisions\/3693"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/media\/2494"}],"wp:attachment":[{"href":"https:\/\/kflidiomas.com.br\/pt\/wp-json\/wp\/v2\/media?parent=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}