@import url(‘https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,340;0,9..144,440;0,9..144,560;0,9..144,650;1,9..144,440&family=Inter:wght@400;500;600&display=swap’); :root{ –paper:#F7F3E7; –paper-warm:#EDE6D3; –ink:#262B3D; –ink-soft:#5C6478; –lake-deep:#3B8BEB; –lake:#6BA8E8; –lake-pale:#C4DBF6; –clay:#B23850; –gold:#8590AA; –rule:rgba(38,43,61,.16); –max:1120px; –grad: linear-gradient(120deg, #3B8BEB 0%, #6BA8E8 45%, #B23850 100%); } .gt-page *{box-sizing:border-box;margin:0;padding:0} .gt-page{ background:var(–paper); color:var(–ink); font-family:’Inter’,sans-serif; font-size:17px; line-height:1.65; -webkit-font-smoothing:antialiased; } .gt-page h1, .gt-page h2, .gt-page h3, .gt-page .display{font-family:’Fraunces’,serif;line-height:1.05;color:var(–ink);font-weight:560} .gt-page a{color:inherit;text-decoration:none} .gt-page .wrap{max-width:var(–max);margin:0 auto;padding:0 32px} .gt-page img, .gt-page svg{display:block;max-width:100%} .gt-page header{padding:30px 0;position:relative;z-index:5} .gt-page header .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap} .gt-page .brand{display:flex;align-items:center;gap:14px;font-family:’Fraunces’,serif;font-size:1.15rem;font-weight:560} .gt-page .brand em{font-style:italic;color:var(–lake-deep);font-weight:440} .gt-page .logo-mark{width:46px;height:46px;flex-shrink:0} .gt-page nav{display:flex;gap:30px;font-size:.92rem} .gt-page nav a{position:relative;padding-bottom:3px} .gt-page nav a::after{content: » »;position:absolute;left:0;right:0;bottom:0;height:1px;background:var(–clay);transform:scaleX(0);transform-origin:right;transition:transform .25s ease} .gt-page nav a:hover::after{transform:scaleX(1);transform-origin:left} .gt-page .hero{position:relative;padding:38px 0 0;overflow:hidden} .gt-page .hero-inner{max-width:var(–max);margin:0 auto;padding:40px 32px 88px;position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;z-index:2} .gt-page .hero h1{font-size:clamp(2.4rem,5.2vw,4rem);max-width:13ch;font-weight:650;letter-spacing:-.01em} .gt-page .hero .lede{margin-top:26px;font-size:1.2rem;color:var(–ink-soft);max-width:38ch} .gt-page .hero .langs{margin-top:20px;font-family:’Fraunces’,serif;font-style:italic;font-size:1.08rem;color:var(–lake-deep)} .gt-page .hero-watermark{position:absolute;top:-60px;right:-80px;width:560px;height:560px;opacity:0.05;z-index:1;pointer-events:none} .gt-page .hero-frame{position:relative;aspect-ratio:4/5} .gt-page .hero-frame .photo{ position:absolute;inset:0;border-radius:2px; background:linear-gradient(150deg,#3B8BEB,#B23850); display:flex;align-items:flex-end;padding:22px; } .gt-page .hero-frame .photo span{color:#fff;font-family:’Fraunces’,serif;font-style:italic;font-size:1rem;text-shadow:0 1px 6px rgba(27,33,64,.35)} .gt-page .hero-frame::before{ content: » »;position:absolute;inset:-14px;border:1px solid var(–rule);border-radius:2px;z-index:-1; } .gt-page .hero-frame .corner{position:absolute;width:16px;height:16px;border:1.3px solid var(–gold)} .gt-page .hero-frame .corner.tl{top:-14px;left:-14px;border-right:none;border-bottom:none} .gt-page .hero-frame .corner.br{bottom:-14px;right:-14px;border-left:none;border-top:none} .gt-page .cta-row{margin-top:38px;display:flex;gap:18px;flex-wrap:wrap;align-items:center} .gt-page .btn{display:inline-flex;align-items:center;gap:8px;padding:15px 28px;border-radius:3px;font-size:.95rem;font-weight:500;transition:transform .18s ease,background .18s ease,color .18s ease} .gt-page .btn-primary{background:var(–grad);color:#fff;box-shadow:0 8px 20px -8px rgba(59,139,235,.55)} .gt-page .btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 26px -8px rgba(178,56,80,.5)} .gt-page .btn-ghost{color:var(–ink);border-bottom:1px solid var(–ink)} .gt-page .btn-ghost:hover{color:var(–lake-deep);border-color:var(–lake-deep)} .gt-page .ribbon{background:var(–grad);color:#FBF1E6;padding:14px 0;overflow:hidden;white-space:nowrap} .gt-page .ribbon .track{display:inline-flex;gap:48px;font-family:’Fraunces’,serif;font-style:italic;font-size:.98rem;animation:gt-scroll 32s linear infinite} .gt-page .ribbon .track span{opacity:.9} @keyframes gt-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}} .gt-page section{padding:96px 0} .gt-page .tight{padding-top:64px} .gt-page .eyebrow{font-family:’Fraunces’,serif;font-style:italic;color:var(–clay);font-size:1.05rem;margin-bottom:14px} .gt-page .section-head{max-width:600px;margin-bottom:52px} .gt-page .section-head h2{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:600} .gt-page .section-head p{margin-top:16px;color:var(–ink-soft);font-size:1.05rem} .gt-page .about{background:var(–paper-warm)} .gt-page .about .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center} .gt-page .about-mark{position:relative} .gt-page .about-mark svg{width:100%;max-width:360px} .gt-page .about-body p{margin-top:18px;color:var(–ink-soft);font-size:1.04rem;max-width:52ch} .gt-page .about-body p:first-child{margin-top:0} .gt-page .about-body a.link{color:var(–lake-deep);border-bottom:1px solid var(–lake-deep);font-weight:500;display:inline-block;margin-top:6px} .gt-page .langs-row{display:flex;flex-direction:column} .gt-page .lang-item{ display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:28px; padding:30px 0;border-top:1px solid var(–rule);transition:padding-left .25s ease; } .gt-page .lang-item:last-child{border-bottom:1px solid var(–rule)} .gt-page .lang-item:hover{padding-left:14px} .gt-page .lang-item .num{font-family:’Fraunces’,serif;font-style:italic;color:var(–gold);font-size:1.1rem} .gt-page .lang-item h3{font-size:1.5rem;font-weight:560} .gt-page .lang-item p{color:var(–ink-soft);margin-top:4px;font-size:.98rem} .gt-page .lang-item .go{font-size:.9rem;color:var(–lake-deep);border-bottom:1px solid var(–lake-deep);white-space:nowrap} .gt-page .objectives{background:linear-gradient(135deg,#262B3D 0%,#3B8BEB 55%,#B23850 100%);color:#F7F3E7} .gt-page .objectives .eyebrow{color:#8590AA} .gt-page .objectives .section-head h2{color:#F7F3E7} .gt-page .objectives .section-head p{color:#C4DBF6} .gt-page .obj-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 40px} .gt-page .obj-card{border-top:1px solid rgba(246,248,253,.25);padding-top:22px} .gt-page .obj-card h3{font-size:1.12rem;font-weight:560;color:#F7F3E7} .gt-page .obj-card p{margin-top:10px;font-size:.95rem;color:#C4DBF6} .gt-page .groups .wrap{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center} .gt-page .groups .art{aspect-ratio:1/1} .gt-page .groups h2{font-size:clamp(1.9rem,3.2vw,2.5rem)} .gt-page .groups p{margin-top:18px;color:var(–ink-soft);max-width:42ch;font-size:1.05rem} .gt-page .testimonials{background:var(–paper-warm)} .gt-page .testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px} .gt-page .testi p.quote{font-family:’Fraunces’,serif;font-style:italic;font-size:1.15rem;line-height:1.4;color:var(–ink)} .gt-page .testi p.quote::before{content: »\201C »;color:var(–clay);margin-right:2px} .gt-page .testi p.who{margin-top:16px;font-size:.88rem;color:var(–ink-soft);letter-spacing:.02em} .gt-page .pricing .wrap{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start} .gt-page .price-list{display:flex;flex-direction:column} .gt-page .price-row{display:flex;justify-content:space-between;align-items:baseline;padding:20px 0;border-top:1px solid var(–rule)} .gt-page .price-row:last-child{border-bottom:1px solid var(–rule)} .gt-page .price-row .label{font-weight:500;font-size:1.05rem} .gt-page .price-row .val{color:var(–ink-soft);font-family:’Fraunces’,serif;font-style:italic} .gt-page .faq-item{padding:26px 0;border-top:1px solid var(–rule)} .gt-page .faq-item:last-child{border-bottom:1px solid var(–rule)} .gt-page .faq-item h3{font-size:1.1rem;font-weight:560} .gt-page .faq-item p{margin-top:10px;color:var(–ink-soft)} .gt-page .contact{background:linear-gradient(135deg,#262B3D 0%,#3B8BEB 55%,#B23850 100%);color:#F7F3E7} .gt-page .contact .wrap{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start} .gt-page .contact h2{color:#F7F3E7;font-size:clamp(2rem,3.6vw,2.9rem)} .gt-page .contact-info{margin-top:26px;color:#C4DBF6;font-size:1.02rem} .gt-page .contact-info div{margin-top:10px} .gt-page form{display:flex;flex-direction:column;gap:16px} .gt-page form input, .gt-page form select{ border:none;border-bottom:1px solid rgba(247,242,232,.35);background:transparent; padding:13px 2px;font-family:’Inter’,sans-serif;font-size:.98rem;color:var(–paper); } .gt-page form select option{color:var(–ink)} .gt-page form input::placeholder{color:rgba(247,242,232,.55)} .gt-page form input:focus, .gt-page form select:focus{outline:none;border-color:var(–gold)} .gt-page form button{margin-top:10px;align-self:flex-start} .gt-page footer{padding:40px 0;text-align:center;color:var(–ink-soft);font-size:.85rem;background:var(–paper-warm)} @media(max-width:900px){ .gt-page .hero-inner, .gt-page .about .wrap, .gt-page .groups .wrap, .gt-page .pricing .wrap, .gt-page .contact .wrap{grid-template-columns:1fr} .gt-page .hero-frame{order:-1;max-width:320px} .gt-page .hero-watermark{width:340px;height:340px;top:-40px;right:-100px} .gt-page .obj-grid, .gt-page .testi-grid{grid-template-columns:1fr;gap:36px} .gt-page .lang-item{grid-template-columns:60px 1fr;row-gap:6px} .gt-page .lang-item .go{grid-column:2} .gt-page nav{gap:18px;font-size:.86rem} }
Globe Trotteurs · cours de langues
Formules Tarifs Langues FAQ Contact

Apprenez les langues autrement : parlez, voyagez, progressez

Cours sur mesure à Thonon-les-Bains, pour les habitants de la région et pour celles et ceux qui travaillent à Genève.

Anglais · Français · Espagnol · Italien

Photo à ajouter — vous, en cours ou en voyage
Thonon-les-BainsÉvian-les-BainsGenève30 ans d’expérience4 personnes maximum par groupe Thonon-les-BainsÉvian-les-BainsGenève30 ans d’expérience4 personnes maximum par groupe
30 ans D’ENSEIGNEMENT Photo à venir
Pourquoi Globe Trotteurs

Un enseignement à taille humaine, pensé pour vous

Ici, pas de grande école impersonnelle : vous êtes suivi(e) individuellement, à votre rythme, par quelqu’un qui connaît vos objectifs et les adapte à votre vie — voyage, travail, examen, ou simple envie de progresser.

Mon parcours de voyages — Hawaï, Argentine, Malaisie, États-Unis, et bien d’autres — nourrit une approche vivante et orale de l’enseignement, loin des méthodes scolaires figées.

Découvrir mon parcours →
Vos objectifs

Un accompagnement adapté à votre projet

Préparer un examen

TOEFL, TOEIC, DALF, BULATS.

Progresser au travail

Anglais et français professionnels, entretiens d’embauche.

Vous installer en France

Français Langue Étrangère (FLE), démarches administratives.

Préparer un voyage

Communiquer à l’oral dès les premières semaines.

Travailler en Suisse

Anglais professionnel pour le bassin genevois.

Accompagnement scolaire

Soutien dans plusieurs langues, enfants et ados.

Tarifs

Des formules claires

Le détail complet, par langue et par formule, est disponible sur la page tarifs.

Voir tous les tarifs 2025/26
Cours individuelà partir de — € / h
Petit groupe (4 pers. max)à partir de — € / h
Stage intensifsur devis
Accompagnement scolairesur devis
Les langues

Quatre langues, un même souci du détail

🇬🇧

Anglais

Pour voyager, travailler ou réussir vos examens.

Découvrir
🇫🇷

Français / FLE

Pour les étrangers arrivant en France, de A1 à C1.

Découvrir
🇪🇸

Espagnol

Communiquez avec confiance, à l’oral comme à l’écrit.

Découvrir
🇮🇹

Italien

Redécouvrez une langue proche et vivante.

Découvrir
Format des cours

Des groupes à taille humaine

Maximum 4 personnes par groupe, pour que chacun prenne vraiment la parole. Vous progressez plus vite, dans un cadre convivial où l’on se connaît.

Témoignages

Ils en parlent mieux que nous

Grâce aux cours d’anglais, j’ai décroché mon poste à Genève.

Claire — suivie 8 mois

Une approche humaine, jamais scolaire. J’ai enfin osé parler.

Marc — suivi 1 an

Le FLE m’a permis de m’installer sereinement en France.

Elena — suivie 6 mois

Questions fréquentes

Avant de vous lancer

Puis-je faire un cours d’essai ?

Oui, contactez-nous pour en organiser un.

Quel niveau faut-il pour commencer ?

Aucun — nous accueillons tous les niveaux, du débutant au perfectionnement.

Les cours ont-ils lieu en présentiel ou à distance ?

À préciser selon votre offre réelle.

Peut-on obtenir une attestation de niveau ?

À préciser selon votre offre réelle.

Contact

Prêt(e) à démarrer ?

📞 [téléphone]
✉️ [email]
📍 Thonon-les-Bains
Langue souhaitée Anglais Français Espagnol Italien
© Globe Trotteurs Cours de Langues — Thonon-les-Bains