{"id":47466,"date":"2026-07-01T19:12:21","date_gmt":"2026-07-01T17:12:21","guid":{"rendered":"https:\/\/klf.fr\/toulouse\/"},"modified":"2026-07-01T19:12:34","modified_gmt":"2026-07-01T17:12:34","slug":"toulouse","status":"publish","type":"page","link":"https:\/\/klf.fr\/de\/toulouse\/","title":{"rendered":"Franz\u00f6sisch lernen in Toulouse"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"47466\" class=\"elementor elementor-47466 elementor-3311\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-577b59e3 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"577b59e3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/youtu.be\\\/mPPE17No4ao&quot;,&quot;background_video_start&quot;:&quot;0&quot;,&quot;background_video_end&quot;:19,&quot;background_play_on_mobile&quot;:&quot;yes&quot;,&quot;background_privacy_mode&quot;:&quot;yes&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-video-embed\" role=\"presentation\"><\/div>\n\t\t\t\t\t\t<\/div><div class=\"elementor-element elementor-element-196802bd e-flex e-con-boxed e-con e-child\" data-id=\"196802bd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5f46ff59 e-flex e-con-boxed e-con e-child\" data-id=\"5f46ff59\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6737b245 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"6737b245\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Franz\u00f6sisch lernen in Toulouse.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-170cf38c elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"170cf38c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Entdecken Sie unsere Franz\u00f6sischschule in <strong>Toulouse<\/strong>, gelegen im historischen Zentrum der Stadt, wo Studierende aus allen Nationalit\u00e4ten und Kontinenten zusammenkommen, um Franz\u00f6sisch zu lernen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-16f182bf e-con-full e-flex e-con e-child\" data-id=\"16f182bf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2dc07327 e-con-full e-flex e-con e-child\" data-id=\"2dc07327\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-547c26e2 elementor-invisible elementor-widget elementor-widget-button\" data-id=\"547c26e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/klf.fr\/toulouse\/french-course-in-toulouse-booking\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Buchen Sie jetzt<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52f218f3 e-con-full e-flex e-con e-child\" data-id=\"52f218f3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-627f06f5 elementor-invisible elementor-widget elementor-widget-button\" data-id=\"627f06f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInRight&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/klf.fr\/toulouse\/french-course-in-toulouse-quotation\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Angebot anfordern<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\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-4c39ef7c e-con-full e-flex e-con e-child\" data-id=\"4c39ef7c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\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-2a624b6c e-con-full elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"2a624b6c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-37aaf8f9 e-con-full e-flex e-con e-child\" data-id=\"37aaf8f9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-4a89ca0 e-flex e-con-boxed e-con e-child\" data-id=\"4a89ca0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-88404a9 elementor-widget elementor-widget-video\" data-id=\"88404a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/2JyZ2mA_zkM?si=IRL5RjHSFafhavsw&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;lazy_load&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-a02d58a e-con-full e-flex e-con e-child\" data-id=\"a02d58a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-d9e6b2f e-flex e-con-boxed e-con e-child\" data-id=\"d9e6b2f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2c18921 elementor-widget elementor-widget-heading\" data-id=\"2c18921\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Franz\u00f6sischkurse in<br \/>Toulouse<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5016caba elementor-widget elementor-widget-text-editor\" data-id=\"5016caba\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Erleben Sie die Kultur von Toulouse und perfektionieren Sie gleichzeitig Ihr Franz\u00f6sisch bei KLF Toulouse. Mit \u00fcber 30 Jahren Erfahrung bietet unsere Sprachschule in Toulouse eine Vielzahl von Franz\u00f6sischkursen f\u00fcr alle Niveaus an und sorgt f\u00fcr eine pers\u00f6nliche und effektive Lernerfahrung. Nehmen Sie an unseren <strong><a href=\"https:\/\/klf.fr\/toulouse\/cultural-activities-toulouse\/\">kulturellen Aktivit\u00e4ten<\/a><\/strong> teil, entdecken Sie die historische Stadt und w\u00e4hlen Sie aus verschiedenen Unterkunftsm\u00f6glichkeiten.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a5e9d36 elementor-widget elementor-widget-button\" data-id=\"6a5e9d36\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/klf.fr\/toulouse\/french-courses-for-adults\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Kurse ansehen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\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\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-35242ed elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"35242ed\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7661a00f elementor-widget elementor-widget-heading\" data-id=\"7661a00f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Entdecken Sie unsere bestbewerteten Kurse<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48cffa2d elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"48cffa2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1.8&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpolyline points=&#039;0,18 12,6 24,18 &#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-837b494 elementor-widget elementor-widget-text-editor\" data-id=\"837b494\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Langue Onze bietet immersive Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen an. Erleben Sie personalisiertes Lernen und kulturelle Immersion in Toulouse.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-pa-eq-height=\"{&quot;targetType&quot;:&quot;widget&quot;,&quot;target&quot;:[&quot;.elementor-widget-elementskit-image-box .elementor-widget-container&quot;],&quot;trigger&quot;:&quot;scroll&quot;,&quot;enableOn&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;,&quot;widescreen&quot;,&quot;laptop&quot;,&quot;tablet_extra&quot;,&quot;mobile_extra&quot;]}\" class=\"elementor-element elementor-element-5801ad3d premium-equal-height-yes elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"5801ad3d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;premium_eq_height_switcher&quot;:&quot;yes&quot;,&quot;premium_eq_height_target&quot;:[&quot;.elementor-widget-elementskit-image-box .elementor-widget-container&quot;],&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-13ebe60c e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"13ebe60c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b8fcb47 ekit-equal-height-enable elementor-invisible elementor-widget elementor-widget-elementskit-image-box\" data-id=\"5b8fcb47\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"elementskit-image-box.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" >\n            <div class=\"elementskit-info-image-box ekit-image-box text-center style-modern\" >\n\n                <a href=\"\">\n                <div class=\"elementskit-box-header image-box-img-center\">\n\n                    <img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg\" title=\"French learning tips\" alt=\"French learning tips\" loading=\"lazy\" \/>\n                <\/div>\n                <\/a>\n                <div class=\"elementskit-box-body ekit-image-box-body\">\n                    <div class=\"elementskit-box-content ekit-image-box-body-inner\">\n                                                <h2 class=\"elementskit-info-box-title\">\n\n                        Franz\u00f6sischkurse f\u00fcr Erwachsene\n                        \n                    <\/h2>\n                                                            <div class=\"elementskit-box-style-content\">\n                        Bei Langues Onze unterrichten wir Franz\u00f6sisch f\u00fcr Erwachsene ab 16 Jahren, unabh\u00e4ngig von ihrem Hintergrund, wobei Ihre Lernziele f\u00fcr uns oberste Priorit\u00e4t haben.                    <\/div>\n                                    <\/div>\n\n                                <div class=\"elementskit-box-footer\">\n                    <div class=\"box-footer\">\n                        <div class=\"btn-wraper\">\n                                                            <a href=\"\" class=\"elementskit-btn whitespace--normal\">\n                                    \n                                    \n                                    Mehr erfahren                                 <\/a>\n                                                        <\/div>\n                    <\/div>\n                <\/div>\n                            <\/div>\n            <\/div>\n    <\/div>\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-1249ba67 e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"1249ba67\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2946baf7 ekit-equal-height-enable elementor-invisible elementor-widget elementor-widget-elementskit-image-box\" data-id=\"2946baf7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"elementskit-image-box.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" >\n            <div class=\"elementskit-info-image-box ekit-image-box text-center style-modern\" >\n\n                <a href=\"https:\/\/klf.fr\/toulouse\/french-courses-for-adults\/#frenchexam\">\n                <div class=\"elementskit-box-header image-box-img-center\">\n\n                    <img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_218-r5pg7zvip1vq4rs7snrsgnetpb0ejwcqwb9v1donug.jpg\" title=\"KLF 2024 Toulouse\" alt=\"KLF 2024 Toulouse\" loading=\"lazy\" \/>\n                <\/div>\n                <\/a>\n                <div class=\"elementskit-box-body ekit-image-box-body\">\n                    <div class=\"elementskit-box-content ekit-image-box-body-inner\">\n                                                <h2 class=\"elementskit-info-box-title\">\n\n                        Franz\u00f6sisch f\u00fcr offizielle Zertifizierungen\n                        \n                    <\/h2>\n                                                            <div class=\"elementskit-box-style-content\">\n                        M\u00f6chten Sie Ihre Franz\u00f6sischkenntnisse verbessern und die DELF-, DALF-, TCF- oder eine andere Franz\u00f6sischzertifizierung bestehen?                    <\/div>\n                                    <\/div>\n\n                                <div class=\"elementskit-box-footer\">\n                    <div class=\"box-footer\">\n                        <div class=\"btn-wraper\">\n                                                            <a href=\"https:\/\/klf.fr\/toulouse\/french-courses-for-adults\/#frenchexam\" class=\"elementskit-btn whitespace--normal\">\n                                    \n                                    \n                                    Mehr erfahren                                 <\/a>\n                                                        <\/div>\n                    <\/div>\n                <\/div>\n                            <\/div>\n            <\/div>\n    <\/div>\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-75e67885 e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"75e67885\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-13e011b6 e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"13e011b6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b21c7b ekit-equal-height-enable elementor-invisible elementor-widget elementor-widget-elementskit-image-box\" data-id=\"1b21c7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"elementskit-image-box.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" >\n            <div class=\"elementskit-info-image-box ekit-image-box text-center style-modern\" >\n\n                <a href=\"https:\/\/klf.fr\/french-junior-camp-in-toulouse\/\">\n                <div class=\"elementskit-box-header image-box-img-center\">\n\n                    <img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_159-e1724636864422-r5pg8lht28pbjswtaf47jzyfd61ugxqknaa12qslvc.jpg\" title=\"KLF 2024 Toulouse\" alt=\"KLF 2024 Toulouse\" loading=\"lazy\" \/>\n                <\/div>\n                <\/a>\n                <div class=\"elementskit-box-body ekit-image-box-body\">\n                    <div class=\"elementskit-box-content ekit-image-box-body-inner\">\n                                                <h2 class=\"elementskit-info-box-title\">\n\n                        Franz\u00f6sisches Sommercamp f\u00fcr Jugendliche\n                        \n                    <\/h2>\n                                                            <div class=\"elementskit-box-style-content\">\n                        Toulouse ist aufgrund seiner lebendigen Atmosph\u00e4re und seiner \u00fcberschaubaren Gr\u00f6\u00dfe ein sehr beliebtes Reiseziel f\u00fcr Jugendliche.                    <\/div>\n                                    <\/div>\n\n                                <div class=\"elementskit-box-footer\">\n                    <div class=\"box-footer\">\n                        <div class=\"btn-wraper\">\n                                                            <a href=\"https:\/\/klf.fr\/french-junior-camp-in-toulouse\/\" class=\"elementskit-btn whitespace--normal\">\n                                    \n                                    \n                                    Mehr erfahren                                 <\/a>\n                                                        <\/div>\n                    <\/div>\n                <\/div>\n                            <\/div>\n            <\/div>\n    <\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\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-211bd420 e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"211bd420\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f7b69d6 ekit-equal-height-enable elementor-invisible elementor-widget elementor-widget-elementskit-image-box\" data-id=\"5f7b69d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"elementskit-image-box.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" >\n            <div class=\"elementskit-info-image-box ekit-image-box text-center style-modern\" >\n\n                <a href=\"https:\/\/klf.fr\/french-courses-for-groups\/\">\n                <div class=\"elementskit-box-header image-box-img-center\">\n\n                    <img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/2General-Courses-r5pe1n1uz8m8azlmcage3x8izz7vw8a9shhptzv4jc.jpg\" title=\"french courses for groups in Toulouse\" alt=\"french courses for groups in Toulouse\" loading=\"lazy\" \/>\n                <\/div>\n                <\/a>\n                <div class=\"elementskit-box-body ekit-image-box-body\">\n                    <div class=\"elementskit-box-content ekit-image-box-body-inner\">\n                                                <h3 class=\"elementskit-info-box-title\">\n\n                        Franz\u00f6sischkurse f\u00fcr Gruppen\n                        \n                    <\/h3>\n                                                            <div class=\"elementskit-box-style-content\">\n                        M\u00f6chten Sie Ihre Sch\u00fclergruppe nach Toulouse bringen? Lassen Sie uns das beste ma\u00dfgeschneiderte Programm f\u00fcr Ihre Sch\u00fclerinnen und Sch\u00fcler organisieren.                     <\/div>\n                                    <\/div>\n\n                                <div class=\"elementskit-box-footer\">\n                    <div class=\"box-footer\">\n                        <div class=\"btn-wraper\">\n                                                            <a href=\"https:\/\/klf.fr\/french-courses-for-groups\/\" class=\"elementskit-btn whitespace--normal\">\n                                    \n                                    \n                                    Mehr erfahren                                 <\/a>\n                                                        <\/div>\n                    <\/div>\n                <\/div>\n                            <\/div>\n            <\/div>\n    <\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\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-351b7d89 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"351b7d89\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_top&quot;:&quot;waves&quot;,&quot;shape_divider_bottom&quot;:&quot;waves&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7\n\tc23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4\n\tc21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7\n\tc23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4\n\tc21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5188c8bb e-con-full e-flex e-con e-child\" data-id=\"5188c8bb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12f8e047 eael-dual-header-content-align-left eael-dual-header-content-mobile-align-center elementor-widget elementor-widget-eael-dual-color-header\" data-id=\"12f8e047\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"eael-dual-color-header.default\">\n\t\t\t\t\t\t\t\t<div class=\"eael-dual-header\">\n\t\t\t\t\t\t\t\t\t<span class=\"eael-dch-svg-icon\"><\/span>\t\t\t\t\t\t\t\t<h3 class=\"title eael-dch-title\"><span class=\"eael-dch-title-text eael-dch-title-lead lead solid-color\">Sie sprechen jetzt Franz\u00f6sisch<\/span> <span class=\"eael-dch-title-text\"><\/span><\/h3>\t\t\t\t<span class=\"subtext\"><h3>Erfahren Sie zuerst, wie wir es geschafft haben.<\/h3><\/span>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e999c99 e-flex e-con-boxed e-con e-child\" data-id=\"e999c99\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1e1723be elementor-widget elementor-widget-shortcode\" data-id=\"1e1723be\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div data-src=\"https:\/\/cdn.trustindex.io\/loader.js?495701729327837d39268435364\"><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\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-1d23388b e-con-full elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"1d23388b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-36f12020 e-con-full e-flex e-con e-child\" data-id=\"36f12020\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-48e2ba26 e-flex e-con-boxed e-con e-child\" data-id=\"48e2ba26\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-722da01 elementor-widget elementor-widget-video\" data-id=\"722da01\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/SY4jBf4poKk?si=NJf6FFTmsPmGx5zX&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;lazy_load&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-76ad692c e-con-full e-flex e-con e-child\" data-id=\"76ad692c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ddba403 elementor-widget elementor-widget-heading\" data-id=\"5ddba403\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Langue Onze.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12835520 elementor-widget elementor-widget-text-editor\" data-id=\"12835520\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Seit \u00fcber 30 Jahren ist KLF Toulouse ein erstklassiges Ziel f\u00fcr Franz\u00f6sisch-Immersion und hei\u00dft Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen aus aller Welt willkommen. Unsere Kurse sind von der franz\u00f6sischen Regierung anerkannt und garantieren eine hochwertige Ausbildung sowie umfassende Unterst\u00fctzung. Mit dem Qualit\u00e4tslabel FLE stehen wir f\u00fcr Exzellenz in den Bereichen Empfang, Betreuung, Orientierung und Unterkunft.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-315b2b1 elementor-widget elementor-widget-button\" data-id=\"315b2b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/klf.fr\/toulouse\/about-toulouse\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u00dcber uns<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49f0ee9b elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"49f0ee9b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-17a0df3f e-con-full e-flex e-con e-child\" data-id=\"17a0df3f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d7c21bc elementor-invisible elementor-widget elementor-widget-counter\" data-id=\"5d7c21bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Studierende pro Jahr<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"1100\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-55bb70aa e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"55bb70aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9b0db9 elementor-invisible elementor-widget elementor-widget-counter\" data-id=\"e9b0db9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Nationalit\u00e4t<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"60\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f02880d e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"3f02880d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-160978ba elementor-invisible elementor-widget elementor-widget-counter\" data-id=\"160978ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Maximale Anzahl Studierender pro Klasse <\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"14\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-785f9a6c e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"785f9a6c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb3e7e5 elementor-invisible elementor-widget elementor-widget-counter\" data-id=\"eb3e7e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Seit<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"1991\" data-from-value=\"0\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\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-7f74678 e-con-full elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"7f74678\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-a9ce6ac e-con-full e-flex e-con e-child\" data-id=\"a9ce6ac\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f3c15d elementor-widget elementor-widget-heading\" data-id=\"3f3c15d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/klf.fr\/toulouse\/accommodation-in-toulouse\/\">Unterkunft in Toulouse<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-433015a elementor-widget elementor-widget-text-editor\" data-id=\"433015a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>W\u00e4hrend eines Immersionsaufenthalts in Frankreich sind Komfort und Qualit\u00e4t Ihrer Unterkunft sehr wichtig.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cb02356 e-con-full e-flex e-con e-child\" data-id=\"cb02356\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-045c731 elementor-widget elementor-widget-heading\" data-id=\"045c731\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/klf.fr\/toulouse\/cultural-activities-toulouse\/\">Kulturelle Aktivit\u00e4ten in Toulouse<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7131857 elementor-widget elementor-widget-text-editor\" data-id=\"7131857\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Lernen Sie eine Sprache, erkunden Sie Kulturen. Schauen Sie sich unser preisgekr\u00f6ntes Programm an. Melden Sie sich f\u00fcr unsere kulturellen Aktivit\u00e4ten in Toulouse an!  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-acc1c07 e-con-full e-flex e-con e-parent\" data-id=\"acc1c07\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8297b4a elementor-widget elementor-widget-html\" data-id=\"8297b4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"klf-toulouse-hero\" id=\"klf-toulouse-hero\">\n  <!-- YouTube video background -->\n  <div class=\"klf-toulouse-video-wrap\" aria-hidden=\"true\">\n    <iframe class=\"klf-toulouse-video\" src=\"https:\/\/www.youtube.com\/embed\/mPPE17No4ao?autoplay=1&mute=1&loop=1&playlist=mPPE17No4ao&controls=0&showinfo=0&rel=0&modestbranding=1&playsinline=1&iv_load_policy=3&disablekb=1&fs=0&cc_load_policy=0&start=1\" title=\"Toulouse \u2013 Langue Onze\" allow=\"autoplay; encrypted-media\" loading=\"eager\">\n    <\/iframe>\n\n    <div class=\"klf-toulouse-fallback\"><\/div>\n  <\/div>\n\n  <!-- Gradient overlays -->\n  <div class=\"klf-toulouse-overlay\">\n    <div class=\"klf-toulouse-gradient\"><\/div>\n    <div class=\"klf-toulouse-bottom-fade\"><\/div>\n    <div class=\"klf-toulouse-top-fade\"><\/div>\n  <\/div>\n\n  <!-- Pink left line -->\n  <div class=\"klf-toulouse-accent\"><\/div>\n\n  <!-- Content -->\n  <div class=\"klf-toulouse-inner\">\n    <div class=\"klf-toulouse-content\">\n      <div class=\"klf-toulouse-reveal\">\n        <span class=\"klf-toulouse-location-badge\">\n          <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M12 21s7-6.1 7-12A7 7 0 1 0 5 9c0 5.9 7 12 7 12Z\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <circle cx=\"12\" cy=\"9\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n          <\/svg>\n Toulouse, Frankreich\n        <\/span>\n      <\/div>\n\n      <h1 class=\"klf-toulouse-title klf-toulouse-reveal\">\n Franz\u00f6sisch lernen\n<br\/><span>in Toulouse<\/span>\n      <\/h1>\n\n      <div class=\"klf-toulouse-divider klf-toulouse-reveal\"><\/div>\n\n      <p class=\"klf-toulouse-text klf-toulouse-reveal\">\n Erleben Sie eine Franz\u00f6sischschule in der lebendigen rosafarbenen Stadt Toulouse. Langue Onze hei\u00dft Studierende aus aller Welt willkommen, um Franz\u00f6sisch durch hochwertige Kurse, kulturelle Aktivit\u00e4ten und echte Sprachimmersion im Herzen der Stadt zu lernen.\n      <\/p>\n\n      <div class=\"klf-toulouse-buttons klf-toulouse-reveal\">\n         <a href=\"https:\/\/klf.fr\/toulouse\/french-courses-in-toulouse-booking\/\" class=\"klf-toulouse-btn klf-toulouse-btn-primary\">\nJetzt buchen\n<svg width=\"15\" height=\"15\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n          <\/svg>\n<\/a>\n\n<a href=\"https:\/\/klf.fr\/toulouse\/french-courses\/\" class=\"klf-toulouse-btn klf-toulouse-btn-secondary\">\nKurse ansehen\n<\/a> \n      <\/div>\n\n      <div class=\"klf-toulouse-stats klf-toulouse-reveal\">\n        <div class=\"klf-toulouse-stat\">\n          <span class=\"klf-toulouse-stat-number\">1991<\/span>\n<span class=\"klf-toulouse-stat-label\">Seit<\/span>\n        <\/div>\n\n        <div class=\"klf-toulouse-stat\">\n          <span class=\"klf-toulouse-stat-number\">60+<\/span>\n<span class=\"klf-toulouse-stat-label\">Nationalit\u00e4ten<\/span>\n        <\/div>\n\n        <div class=\"klf-toulouse-stat\">\n          <span class=\"klf-toulouse-stat-number\">1.100<\/span>\n<span class=\"klf-toulouse-stat-label\">Studierende \/ Jahr<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Professional floating bloom CTA -->\n  <a href=\"https:\/\/klf.fr\/toulouse\/french-courses-in-toulouse-quotation\/\" class=\"klf-toulouse-bloom-quote\" aria-label=\"Book a Quote\">\n    <span class=\"klf-toulouse-bloom-pulse\"><\/span>\n    <span class=\"klf-toulouse-bloom-content\">\n      <span class=\"klf-toulouse-bloom-small\">Brauchen Sie einen Preis?<\/span>\n      <span class=\"klf-toulouse-bloom-main\">Angebot anfordern<\/span>\n    <\/span>\n    <span class=\"klf-toulouse-bloom-arrow\">\n      <svg width=\"17\" height=\"17\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n        <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n      <\/svg>\n    <\/span>\n  <\/a>\n\n  <!-- Scroll cue -->\n  <a href=\"#why\" class=\"klf-toulouse-scroll-cue\">\n    <span>SCROLLEN<\/span>\n    <svg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n      <path d=\"M6 9l6 6 6-6\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n    <\/svg>\n  <\/a>\n<\/section>\n\n<style>\n  .klf-toulouse-hero,\n  .klf-toulouse-hero * {\n    box-sizing: border-box;\n  }\n\n  .klf-toulouse-hero {\n    --toulouse-pink: #F63F97;\n    --toulouse-purple: #8B69BB;\n    --toulouse-soft: #F1E8E9;\n    --toulouse-dark: #25338D;\n    --toulouse-deep: #151B58;\n\n    position: relative;\n    width: 100%;\n    min-height: 100vh;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    overflow: hidden;\n    isolation: isolate;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    background: var(--toulouse-deep);\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  .klf-toulouse-video-wrap {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    pointer-events: none;\n    overflow: hidden;\n    width: 100%;\n    height: 100%;\n    transform: none !important;\n  }\n\n  .klf-toulouse-video {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    width: 100vw;\n    height: 56.25vw;\n    min-width: 177.78vh;\n    min-height: 100vh;\n    border: 0;\n    transform: translate(-50%, -50%) scale(1.24);\n    pointer-events: none;\n    opacity: 0;\n    transition: opacity 1s ease;\n  }\n\n  .klf-toulouse-hero.is-video-ready .klf-toulouse-video {\n    opacity: 1;\n  }\n\n  .klf-toulouse-fallback {\n    position: absolute;\n    inset: 0;\n    background-image: url(\"https:\/\/img.youtube.com\/vi\/mPPE17No4ao\/maxresdefault.jpg\");\n    background-size: cover;\n    background-position: center;\n    opacity: 1;\n    transition: opacity 1s ease;\n  }\n\n  .klf-toulouse-hero.is-video-ready .klf-toulouse-fallback {\n    opacity: 0;\n  }\n\n  .klf-toulouse-overlay {\n    position: absolute;\n    inset: 0;\n    z-index: 10;\n    pointer-events: none;\n  }\n\n  .klf-toulouse-gradient {\n    position: absolute;\n    inset: 0;\n    background:\n      linear-gradient(\n        110deg,\n        rgba(21, 27, 88, 0.86) 0%,\n        rgba(37, 51, 141, 0.58) 48%,\n        rgba(246, 63, 151, 0.18) 100%\n      );\n  }\n\n  .klf-toulouse-bottom-fade {\n    position: absolute;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    height: 7rem;\n    background: linear-gradient(to top, rgba(241, 232, 233, 0.72) 0%, transparent 100%);\n  }\n\n  .klf-toulouse-top-fade {\n    position: absolute;\n    left: 0;\n    right: 0;\n    top: 0;\n    height: 4.5rem;\n    background: linear-gradient(to bottom, rgba(21, 27, 88, 0.22) 0%, transparent 100%);\n  }\n\n  .klf-toulouse-accent {\n    position: absolute;\n    left: 0;\n    top: 0;\n    bottom: 0;\n    z-index: 20;\n    width: 4px;\n    background: var(--toulouse-pink);\n    transform-origin: top;\n    animation: klfToulouseAccentGrow 1.1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s both;\n  }\n\n  .klf-toulouse-inner {\n    position: relative;\n    z-index: 20;\n    width: 100%;\n    max-width: 1720px;\n    margin: 0 auto;\n    padding: clamp(8.5rem, 12vh, 11rem) 2rem clamp(8rem, 11vh, 10rem);\n  }\n\n  .klf-toulouse-content {\n    max-width: 62rem;\n  }\n\n  .klf-toulouse-location-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.42rem 1rem;\n    margin-bottom: 1.8rem;\n    border-radius: 999px;\n    background: rgba(246, 63, 151, 0.18);\n    border: 1px solid rgba(246, 63, 151, 0.48);\n    color: #ffd0e8;\n    font-size: 0.75rem;\n    line-height: 1;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n  }\n\n  .klf-toulouse-location-badge svg {\n    color: var(--toulouse-pink);\n    flex: 0 0 auto;\n  }\n\n  #klf-toulouse-hero .klf-toulouse-title,\n  #klf-toulouse-hero h1.klf-toulouse-title,\n  body #klf-toulouse-hero h1.klf-toulouse-title {\n    margin: 0 !important;\n    color: #ffffff !important;\n    font-size: clamp(3.15rem, 7.4vw, 7.7rem) !important;\n    font-weight: 900 !important;\n    line-height: 0.92 !important;\n    letter-spacing: -0.015em !important;\n    max-width: 1120px !important;\n    text-transform: none !important;\n  }\n\n  #klf-toulouse-hero .klf-toulouse-title span,\n  #klf-toulouse-hero h1.klf-toulouse-title span,\n  body #klf-toulouse-hero h1.klf-toulouse-title span {\n    color: var(--toulouse-pink) !important;\n    display: inline-block !important;\n    font-weight: 900 !important;\n  }\n\n  .klf-toulouse-divider {\n    width: 4.5rem;\n    height: 1px;\n    margin: 2rem 0;\n    background: rgba(246, 63, 151, 0.75);\n  }\n\n  .klf-toulouse-text {\n    max-width: 43rem;\n    margin: 0;\n    color: rgba(255, 255, 255, 0.76);\n    font-size: clamp(1.05rem, 1.45vw, 1.2rem);\n    line-height: 1.78;\n    font-weight: 400;\n  }\n\n  .klf-toulouse-buttons {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1rem;\n    margin-top: 2.7rem;\n  }\n\n  .klf-toulouse-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.65rem;\n    text-decoration: none !important;\n    border-radius: 999px;\n    font-size: 0.92rem;\n    line-height: 1;\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease,\n      background 0.3s ease,\n      border-color 0.3s ease;\n    white-space: nowrap;\n  }\n\n  .klf-toulouse-btn-primary {\n    padding: 1.1rem 2.15rem;\n    background: var(--toulouse-pink);\n    color: #ffffff !important;\n    font-weight: 800;\n  }\n\n  .klf-toulouse-btn-primary:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 0 32px rgba(246, 63, 151, 0.52);\n  }\n\n  .klf-toulouse-btn-secondary {\n    padding: 1.1rem 1.85rem;\n    color: #ffffff !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.34);\n    font-weight: 700;\n    background: rgba(255, 255, 255, 0.08);\n    backdrop-filter: blur(10px);\n    -webkit-backdrop-filter: blur(10px);\n  }\n\n  .klf-toulouse-btn-secondary:hover {\n    background: rgba(255, 255, 255, 0.16);\n    border-color: rgba(255, 255, 255, 0.55);\n    transform: translateY(-2px);\n  }\n\n  .klf-toulouse-stats {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1rem 2.8rem;\n    margin-top: 3.75rem;\n  }\n\n  .klf-toulouse-stat {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .klf-toulouse-stat-number {\n    color: var(--toulouse-pink);\n    font-size: 1.9rem;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.04em;\n  }\n\n  .klf-toulouse-stat-label {\n    margin-top: 0.3rem;\n    color: rgba(255, 255, 255, 0.56);\n    font-size: 0.73rem;\n    font-weight: 500;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n  }\n\n  .klf-toulouse-bloom-quote {\n    position: absolute;\n    right: clamp(1rem, 3vw, 3rem);\n    bottom: clamp(5.5rem, 9vh, 7rem);\n    z-index: 35;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.85rem;\n    padding: 0.95rem 1rem 0.95rem 1.15rem;\n    min-width: 220px;\n    border-radius: 999px;\n    text-decoration: none !important;\n    color: #ffffff !important;\n    background:\n      linear-gradient(135deg, rgba(246, 63, 151, 0.98), rgba(139, 105, 187, 0.96));\n    box-shadow:\n      0 18px 48px rgba(0, 0, 0, 0.34),\n      0 0 34px rgba(246, 63, 151, 0.46);\n    border: 1px solid rgba(255, 255, 255, 0.24);\n    transform: translateZ(0);\n    animation: klfToulouseBloomIn 0.8s ease 1.15s both;\n  }\n\n  .klf-toulouse-bloom-quote:hover {\n    transform: translateY(-3px);\n    box-shadow:\n      0 22px 54px rgba(0, 0, 0, 0.38),\n      0 0 46px rgba(246, 63, 151, 0.62);\n  }\n\n  .klf-toulouse-bloom-pulse {\n    position: absolute;\n    inset: -8px;\n    border-radius: 999px;\n    background: rgba(246, 63, 151, 0.3);\n    z-index: -1;\n    animation: klfToulouseBloomPulse 2.5s ease-in-out infinite;\n  }\n\n  .klf-toulouse-bloom-content {\n    display: flex;\n    flex-direction: column;\n    line-height: 1.05;\n  }\n\n  .klf-toulouse-bloom-small {\n    color: rgba(255, 255, 255, 0.78);\n    font-size: 0.68rem;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n  }\n\n  .klf-toulouse-bloom-main {\n    margin-top: 0.22rem;\n    color: #ffffff;\n    font-size: 1rem;\n    font-weight: 900;\n    letter-spacing: -0.01em;\n  }\n\n  .klf-toulouse-bloom-arrow {\n    width: 2.2rem;\n    height: 2.2rem;\n    border-radius: 999px;\n    margin-left: auto;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(21, 27, 88, 0.26);\n    color: #ffffff;\n  }\n\n  .klf-toulouse-scroll-cue {\n    position: absolute;\n    left: 50%;\n    bottom: 2.5rem;\n    z-index: 20;\n    transform: translateX(-50%);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 0.5rem;\n    color: rgba(255, 255, 255, 0.42) !important;\n    text-decoration: none !important;\n    transition: color 0.3s ease;\n    opacity: 0;\n    animation: klfToulouseFadeIn 0.8s ease 1.8s both;\n  }\n\n  .klf-toulouse-scroll-cue:hover {\n    color: var(--toulouse-pink) !important;\n  }\n\n  .klf-toulouse-scroll-cue span {\n    font-size: 0.6rem;\n    letter-spacing: 0.2em;\n    font-weight: 600;\n  }\n\n  .klf-toulouse-scroll-cue svg {\n    animation: klfToulouseBounce 1.6s ease-in-out infinite;\n  }\n\n  .klf-toulouse-reveal {\n    opacity: 0;\n    transform: translateY(28px);\n    animation: klfToulouseFadeUp 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;\n  }\n\n  .klf-toulouse-reveal:nth-child(1) { animation-delay: 0.25s; }\n  .klf-toulouse-reveal:nth-child(2) { animation-delay: 0.36s; }\n  .klf-toulouse-reveal:nth-child(3) { animation-delay: 0.47s; }\n  .klf-toulouse-reveal:nth-child(4) { animation-delay: 0.58s; }\n  .klf-toulouse-reveal:nth-child(5) { animation-delay: 0.69s; }\n  .klf-toulouse-reveal:nth-child(6) { animation-delay: 0.8s; }\n\n  @keyframes klfToulouseFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes klfToulouseFadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n\n  @keyframes klfToulouseAccentGrow {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  @keyframes klfToulouseBounce {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(6px); }\n  }\n\n  @keyframes klfToulouseBloomPulse {\n    0%, 100% {\n      opacity: 0.55;\n      transform: scale(1);\n    }\n\n    50% {\n      opacity: 0.16;\n      transform: scale(1.08);\n    }\n  }\n\n  @keyframes klfToulouseBloomIn {\n    from {\n      opacity: 0;\n      transform: translateY(18px) scale(0.96);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0) scale(1);\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .klf-toulouse-inner {\n      padding-left: 2.5rem;\n      padding-right: 4rem;\n    }\n  }\n\n  @media (min-width: 1400px) {\n    .klf-toulouse-inner {\n      padding-left: 2rem;\n      padding-right: 5rem;\n    }\n  }\n\n  @media (max-width: 1024px) {\n    #klf-toulouse-hero .klf-toulouse-title,\n    #klf-toulouse-hero h1.klf-toulouse-title,\n    body #klf-toulouse-hero h1.klf-toulouse-title {\n      font-size: clamp(3.7rem, 10.5vw, 6.8rem) !important;\n      max-width: 900px !important;\n    }\n\n    .klf-toulouse-inner {\n      padding: 8rem 1.5rem 8.5rem;\n    }\n\n    .klf-toulouse-bloom-quote {\n      right: 1.5rem;\n      bottom: 5.5rem;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-toulouse-hero {\n      min-height: 100svh;\n      height: auto;\n    }\n\n    .klf-toulouse-video {\n      transform: translate(-50%, -50%) scale(1.4);\n    }\n\n    .klf-toulouse-inner {\n      padding: 7.25rem 1.25rem 9.5rem;\n    }\n\n    .klf-toulouse-location-badge {\n      font-size: 0.62rem;\n      letter-spacing: 0.1em;\n      padding: 0.4rem 0.8rem;\n      margin-bottom: 1.4rem;\n    }\n\n    #klf-toulouse-hero .klf-toulouse-title,\n    #klf-toulouse-hero h1.klf-toulouse-title,\n    body #klf-toulouse-hero h1.klf-toulouse-title {\n      font-size: clamp(3.25rem, 15.5vw, 5.25rem) !important;\n      line-height: 0.94 !important;\n      letter-spacing: -0.035em !important;\n    }\n\n    .klf-toulouse-text {\n      font-size: 1rem;\n      line-height: 1.65;\n      max-width: 100%;\n    }\n\n    .klf-toulouse-buttons {\n      flex-direction: column;\n      align-items: flex-start;\n      margin-top: 2.25rem;\n    }\n\n    .klf-toulouse-btn {\n      width: auto;\n    }\n\n    .klf-toulouse-stats {\n      gap: 1.25rem 1.75rem;\n      margin-top: 2.75rem;\n    }\n\n    .klf-toulouse-stat-number {\n      font-size: 1.45rem;\n    }\n\n    .klf-toulouse-bloom-quote {\n      position: absolute;\n      left: 1rem;\n      right: 1rem;\n      bottom: 4.7rem;\n      min-width: 0;\n      width: auto;\n      max-width: calc(100% - 2rem);\n      padding: 0.82rem 0.9rem 0.82rem 1rem;\n    }\n\n    .klf-toulouse-bloom-small {\n      font-size: 0.62rem;\n    }\n\n    .klf-toulouse-bloom-main {\n      font-size: 0.95rem;\n    }\n\n    .klf-toulouse-bloom-arrow {\n      width: 2rem;\n      height: 2rem;\n    }\n\n    .klf-toulouse-scroll-cue {\n      bottom: 1.45rem;\n    }\n  }\n\n  @media (max-width: 420px) {\n    #klf-toulouse-hero .klf-toulouse-title,\n    #klf-toulouse-hero h1.klf-toulouse-title,\n    body #klf-toulouse-hero h1.klf-toulouse-title {\n      font-size: clamp(3rem, 15vw, 4.6rem) !important;\n    }\n\n    .klf-toulouse-location-badge {\n      max-width: 100%;\n      white-space: normal;\n      line-height: 1.35;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-toulouse-reveal,\n    .klf-toulouse-accent,\n    .klf-toulouse-scroll-cue,\n    .klf-toulouse-scroll-cue svg,\n    .klf-toulouse-bloom-quote,\n    .klf-toulouse-bloom-pulse {\n      animation: none !important;\n      opacity: 1;\n      transform: none;\n    }\n\n    .klf-toulouse-video-wrap,\n    .klf-toulouse-inner,\n    .klf-toulouse-overlay {\n      transform: none !important;\n      opacity: 1 !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const hero = document.getElementById(\"klf-toulouse-hero\");\n    if (!hero) return;\n\n    setTimeout(function () {\n      hero.classList.add(\"is-video-ready\");\n    }, 500);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4787943 e-con-full e-flex e-con e-parent\" data-id=\"4787943\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f20a81f elementor-widget elementor-widget-html\" data-id=\"f20a81f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"klf-toulouse-why\" id=\"why\">\n  <div class=\"klf-toulouse-why-inner\">\n    <div class=\"klf-toulouse-why-heading\">\n      <div class=\"klf-toulouse-why-title-wrap klf-toulouse-why-reveal\">\n        <span class=\"klf-toulouse-section-kicker\">Warum KLF Toulouse w\u00e4hlen<\/span>\n\n        <h2 class=\"klf-toulouse-why-title\">\n Mehr als eine Franz\u00f6sischschule.\n          <br>          <span>Ein Toulouse-Erlebnis.<\/span>\n        <\/h2>\n      <\/div>\n\n      <p class=\"klf-toulouse-why-intro klf-toulouse-why-reveal\">\n Bei Langue Onze Toulouse geht es beim Franz\u00f6sischlernen um viel mehr als nur Grammatik. Es geht darum, selbstbewusst zu sprechen, die franz\u00f6sische Kultur zu entdecken und den Alltag in Toulouse zu genie\u00dfen \u2014 einer der gastfreundlichsten Studentenst\u00e4dte Frankreichs.\n      <\/p>\n    <\/div>\n\n    <div class=\"klf-toulouse-why-grid\">\n\n      <article class=\"klf-toulouse-why-card klf-toulouse-why-reveal\">\n        <div class=\"klf-toulouse-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M22 10L12 5 2 10l10 5 10-5Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n            <path d=\"M6 12.5V17c0 1.1 2.7 3 6 3s6-1.9 6-3v-4.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Erfahrene Franz\u00f6sischlehrer<\/h3>\n        <p>\n Lernen Sie mit qualifizierten Lehrkr\u00e4ften, die auf Franz\u00f6sisch als Fremdsprache spezialisiert sind und internationale Studierende Schritt f\u00fcr Schritt beim Fortschritt unterst\u00fctzen.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-toulouse-why-card klf-toulouse-why-reveal\">\n        <div class=\"klf-toulouse-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M12 21s7-6.1 7-12A7 7 0 1 0 5 9c0 5.9 7 12 7 12Z\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <circle cx=\"12\" cy=\"9\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n          <\/svg>\n        <\/div>\n\n        <h3>Im Herzen von Toulouse<\/h3>\n        <p>\n Lernen Sie Franz\u00f6sisch in Toulouse, der ber\u00fchmten rosafarbenen Stadt, umgeben von Caf\u00e9s, Kultur, Studentenleben, historischen Stra\u00dfen und der entspannten Atmosph\u00e4re S\u00fcdwestfrankreichs.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-toulouse-why-card klf-toulouse-why-reveal\">\n        <div class=\"klf-toulouse-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <circle cx=\"9\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M22 21v-2a4 4 0 0 0-3-3.87\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <path d=\"M16 3.13a4 4 0 0 1 0 7.75\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Kleine internationale Klassen<\/h3>\n        <p>\n Lernen Sie in kleinen Gruppen mit Studierenden aus aller Welt. So erhalten Sie mehr Sprechzeit, pers\u00f6nliches Feedback und machen schneller Fortschritte im Franz\u00f6sischen.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-toulouse-why-card klf-toulouse-why-reveal\">\n        <div class=\"klf-toulouse-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M8.5 12.5 7 22l5-3 5 3-1.5-9.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Vorbereitung auf Franz\u00f6sischpr\u00fcfungen<\/h3>\n        <p>\n Bereiten Sie sich auf offizielle Franz\u00f6sischpr\u00fcfungen wie DELF, DALF, TCF oder TEF mit gezieltem Unterricht, Pr\u00fcfungs\u00fcbungen und klaren Lernzielen vor.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-toulouse-why-card klf-toulouse-why-reveal\">\n        <div class=\"klf-toulouse-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M12 7v5l3 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Flexible Franz\u00f6sischkurse<\/h3>\n        <p>\n W\u00e4hlen Sie den Franz\u00f6sischkurs, der zu Ihren Zielen passt \u2014 von kurzen Aufenthalten bis hin zu l\u00e4ngeren Programmen, mit Optionen f\u00fcr Erwachsene, Jugendliche, Gruppen und Pr\u00fcfungen.\n        <\/p>\n      <\/article>\n\n      <article class=\"klf-toulouse-why-card klf-toulouse-why-reveal\">\n        <div class=\"klf-toulouse-why-icon\">\n          <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <path d=\"M3 12h18\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <path d=\"M12 3a14 14 0 0 1 0 18\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n            <path d=\"M12 3a14 14 0 0 0 0 18\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>Kultur vom ersten Tag an<\/h3>\n        <p>\n \u00dcben Sie Franz\u00f6sisch au\u00dferhalb des Klassenzimmers durch kulturelle Aktivit\u00e4ten, Stadtbesichtigungen, Workshops und echte Gespr\u00e4che in Toulouse.\n        <\/p>\n      <\/article>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .klf-toulouse-why,\n  .klf-toulouse-why * {\n    box-sizing: border-box;\n  }\n\n  .klf-toulouse-why {\n    --toulouse-pink: #F63F97;\n    --toulouse-purple: #8B69BB;\n    --toulouse-soft: #F1E8E9;\n    --toulouse-dark: #171018;\n    --toulouse-muted: #6f5f68;\n    --toulouse-card-soft: rgba(246, 63, 151, 0.12);\n\n    position: relative;\n    background: #ffffff;\n    padding: 6rem 0;\n    overflow: hidden;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .klf-toulouse-why::before {\n    content: \"\";\n    position: absolute;\n    top: -8rem;\n    right: -8rem;\n    width: 22rem;\n    height: 22rem;\n    border-radius: 999px;\n    background: rgba(246, 63, 151, 0.08);\n    pointer-events: none;\n  }\n\n  .klf-toulouse-why::after {\n    content: \"\";\n    position: absolute;\n    bottom: -7rem;\n    left: -7rem;\n    width: 18rem;\n    height: 18rem;\n    border-radius: 999px;\n    background: rgba(139, 105, 187, 0.1);\n    pointer-events: none;\n  }\n\n  .klf-toulouse-why-inner {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-toulouse-why-heading {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(280px, 1fr);\n    gap: 4rem;\n    align-items: end;\n    margin-bottom: 4rem;\n  }\n\n  .klf-toulouse-section-kicker {\n    display: inline-flex;\n    color: var(--toulouse-pink);\n    font-size: 0.75rem;\n    font-weight: 800;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n\n  #why .klf-toulouse-why-title,\n  #why h2.klf-toulouse-why-title,\n  body #why h2.klf-toulouse-why-title,\n  body .klf-toulouse-why h2.klf-toulouse-why-title {\n    margin: 0 !important;\n    color: var(--toulouse-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 900 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #why .klf-toulouse-why-title span,\n  #why h2.klf-toulouse-why-title span,\n  body #why h2.klf-toulouse-why-title span,\n  body .klf-toulouse-why h2.klf-toulouse-why-title span {\n    color: var(--toulouse-pink) !important;\n    font-weight: 900 !important;\n  }\n\n  .klf-toulouse-why-intro {\n    margin: 0;\n    color: var(--toulouse-muted);\n    font-size: 1rem;\n    line-height: 1.75;\n    max-width: 39rem;\n  }\n\n  .klf-toulouse-why-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 1.5rem;\n  }\n\n  .klf-toulouse-why-card {\n    position: relative;\n    padding: 1.75rem;\n    border-radius: 1rem;\n    background: #ffffff;\n    border: 1.5px solid rgba(23, 16, 24, 0.07);\n    box-shadow: 0 12px 30px rgba(23, 16, 24, 0.04);\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease,\n      border-color 0.3s ease;\n  }\n\n  .klf-toulouse-why-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 18px 35px rgba(23, 16, 24, 0.08);\n    border-color: rgba(246, 63, 151, 0.28);\n  }\n\n  .klf-toulouse-why-icon {\n    width: 3rem;\n    height: 3rem;\n    border-radius: 0.75rem;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 1.25rem;\n    background: var(--toulouse-card-soft);\n    color: var(--toulouse-pink);\n    transition:\n      transform 0.32s ease,\n      background 0.32s ease,\n      color 0.32s ease;\n  }\n\n  .klf-toulouse-why-icon svg {\n    width: 1.375rem;\n    height: 1.375rem;\n  }\n\n  .klf-toulouse-why-card:hover .klf-toulouse-why-icon {\n    transform: rotate(-3deg) scale(1.06);\n    background: var(--toulouse-pink);\n    color: #ffffff;\n  }\n\n  .klf-toulouse-why-card:hover .klf-toulouse-why-icon svg {\n    animation: klfToulouseIconPop 0.42s ease both;\n  }\n\n  @keyframes klfToulouseIconPop {\n    0% {\n      transform: scale(1) rotate(0deg);\n    }\n\n    45% {\n      transform: scale(1.14) rotate(-4deg);\n    }\n\n    100% {\n      transform: scale(1) rotate(0deg);\n    }\n  }\n\n  .klf-toulouse-why-card h3 {\n    margin: 0 0 0.5rem;\n    color: var(--toulouse-dark);\n    font-size: 1rem;\n    font-weight: 800;\n    line-height: 1.35;\n    letter-spacing: 0;\n  }\n\n  .klf-toulouse-why-card p {\n    margin: 0;\n    color: var(--toulouse-muted);\n    font-size: 0.9rem;\n    line-height: 1.7;\n  }\n\n  .klf-toulouse-why-reveal {\n    opacity: 0;\n    transform: translateY(22px);\n  }\n\n  .klf-toulouse-why.is-visible .klf-toulouse-why-reveal {\n    animation: klfToulouseWhyFadeUp 0.65s ease both;\n  }\n\n  .klf-toulouse-why.is-visible .klf-toulouse-why-card:nth-child(1) {\n    animation-delay: 0.08s;\n  }\n\n  .klf-toulouse-why.is-visible .klf-toulouse-why-card:nth-child(2) {\n    animation-delay: 0.14s;\n  }\n\n  .klf-toulouse-why.is-visible .klf-toulouse-why-card:nth-child(3) {\n    animation-delay: 0.2s;\n  }\n\n  .klf-toulouse-why.is-visible .klf-toulouse-why-card:nth-child(4) {\n    animation-delay: 0.26s;\n  }\n\n  .klf-toulouse-why.is-visible .klf-toulouse-why-card:nth-child(5) {\n    animation-delay: 0.32s;\n  }\n\n  .klf-toulouse-why.is-visible .klf-toulouse-why-card:nth-child(6) {\n    animation-delay: 0.38s;\n  }\n\n  @keyframes klfToulouseWhyFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(22px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-toulouse-why {\n      padding: 5.5rem 0;\n    }\n\n    .klf-toulouse-why-heading {\n      grid-template-columns: 1fr;\n      gap: 1.5rem;\n      margin-bottom: 3rem;\n      align-items: start;\n    }\n\n    .klf-toulouse-why-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .klf-toulouse-why-intro {\n      max-width: 46rem;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-toulouse-why {\n      padding: 4.5rem 0;\n    }\n\n    .klf-toulouse-why-inner {\n      padding: 0 1.25rem;\n    }\n\n    .klf-toulouse-section-kicker {\n      font-size: 0.68rem;\n      letter-spacing: 0.14em;\n    }\n\n    #why .klf-toulouse-why-title,\n    #why h2.klf-toulouse-why-title,\n    body #why h2.klf-toulouse-why-title,\n    body .klf-toulouse-why h2.klf-toulouse-why-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n      font-weight: 900 !important;\n    }\n\n    .klf-toulouse-why-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n\n    .klf-toulouse-why-card {\n      padding: 1.5rem;\n      border-radius: 1rem;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-toulouse-why-reveal {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n\n    .klf-toulouse-why-card,\n    .klf-toulouse-why-icon,\n    .klf-toulouse-why-icon svg {\n      transition: none !important;\n      animation: none !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.querySelector(\".klf-toulouse-why\");\n    if (!section) return;\n\n    if (!(\"IntersectionObserver\" in window)) {\n      section.classList.add(\"is-visible\");\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      function (entries) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            section.classList.add(\"is-visible\");\n            observer.unobserve(section);\n          }\n        });\n      },\n      {\n        threshold: 0.14\n      }\n    );\n\n    observer.observe(section);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0d4ec90 e-con-full e-flex e-con e-parent\" data-id=\"0d4ec90\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50cb584 elementor-widget elementor-widget-html\" data-id=\"50cb584\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\n     TOULOUSE OUR PROGRAMMES SECTION\n========================= -->\n<section class=\"klf-toulouse-programmes\" id=\"courses\">\n  <div class=\"klf-toulouse-programmes-inner\">\n\n    <div class=\"klf-toulouse-programmes-header\">\n      <div class=\"klf-toulouse-programmes-heading klf-toulouse-programmes-reveal\">\n        <span class=\"klf-toulouse-programmes-kicker\">Unsere Programme<\/span>\n\n        <h2 class=\"klf-toulouse-programmes-title\">\n Finden Sie Ihren <span>perfekten Kurs.<\/span>\n        <\/h2>\n      <\/div>\n\n      <p class=\"klf-toulouse-programmes-intro klf-toulouse-programmes-reveal\">\n Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, Jugendliche, Gruppen und Pr\u00fcfungsvorbereitung.\n      <\/p>\n    <\/div>\n\n    <div class=\"klf-toulouse-programmes-grid\">\n\n      <!-- Adults -->\n      <a href=\"https:\/\/klf.fr\/toulouse\/french-courses-for-adults\/\" class=\"klf-toulouse-course-card klf-toulouse-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-toulouse-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/2024\/08\/02_KLF_TOULOUSE_304.jpg');\"><\/div>\n        <div class=\"klf-toulouse-course-gradient\"><\/div>\n\n        <div class=\"klf-toulouse-course-tag-wrap\">\n          <span class=\"klf-toulouse-course-tag\" style=\"background:#F63F97; color:#ffffff;\">\n Erwachsene\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-toulouse-course-content\">\n          <h3>Franz\u00f6sischkurse f\u00fcr Erwachsene<\/h3>\n          <p>\n Lernen Sie Franz\u00f6sisch in Toulouse mit flexiblen Kursen f\u00fcr alle Niveaus, vom Anf\u00e4nger bis zum Fortgeschrittenen.\n          <\/p>\n\n          <div class=\"klf-toulouse-course-link\" style=\"color:#F63F97;\">\n Mehr erfahren\n            <span style=\"background:rgba(246,63,151,0.16);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <!-- Groups -->\n      <a href=\"https:\/\/klf.fr\/french-courses-for-groups\/\" class=\"klf-toulouse-course-card klf-toulouse-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-toulouse-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/2024\/08\/02_KLF_TOULOUSE_304.jpg');\"><\/div>\n        <div class=\"klf-toulouse-course-gradient\"><\/div>\n\n        <div class=\"klf-toulouse-course-tag-wrap\">\n          <span class=\"klf-toulouse-course-tag\" style=\"background:#8B69BB; color:#ffffff;\">\n Gruppen\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-toulouse-course-content\">\n          <h3>Franz\u00f6sischkurse f\u00fcr Gruppen<\/h3>\n          <p>\n Ma\u00dfgeschneiderte Franz\u00f6sischprogramme in Frankreich f\u00fcr Schulen, Universit\u00e4ten, Unternehmen und private Gruppen.\n          <\/p>\n\n          <div class=\"klf-toulouse-course-link\" style=\"color:#C7A9F2;\">\n Mehr erfahren\n            <span style=\"background:rgba(139,105,187,0.2);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <!-- Juniors -->\n      <a href=\"https:\/\/klf.fr\/de\/franzoesisch-junior-camp-in-toulouse\/\" class=\"klf-toulouse-course-card klf-toulouse-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-toulouse-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/2024\/08\/02_KLF_TOULOUSE_304.jpg');\"><\/div>\n        <div class=\"klf-toulouse-course-gradient\"><\/div>\n\n        <div class=\"klf-toulouse-course-tag-wrap\">\n          <span class=\"klf-toulouse-course-tag\" style=\"background:#F63F97; color:#ffffff;\">\n Jugendliche\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-toulouse-course-content\">\n          <h3>Franz\u00f6sisches Junior-Camp in Toulouse<\/h3>\n          <p>\n Ein franz\u00f6sisches Sommercamp f\u00fcr junge Lernende, das Sprachunterricht, Aktivit\u00e4ten und Entdeckungen miteinander verbindet.\n          <\/p>\n\n          <div class=\"klf-toulouse-course-link\" style=\"color:#F63F97;\">\n Mehr erfahren\n            <span style=\"background:rgba(246,63,151,0.16);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <!-- Exam Preparation -->\n      <a href=\"https:\/\/klf.fr\/toulouse\/french-courses-for-adults\/#frenchexam\" class=\"klf-toulouse-course-card klf-toulouse-programmes-reveal\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <div class=\"klf-toulouse-course-photo\" style=\"background-image: url('https:\/\/klf.fr\/wp-content\/uploads\/2024\/08\/02_KLF_TOULOUSE_218.jpg');\"><\/div>\n        <div class=\"klf-toulouse-course-gradient\"><\/div>\n\n        <div class=\"klf-toulouse-course-tag-wrap\">\n          <span class=\"klf-toulouse-course-tag\" style=\"background:#8B69BB; color:#ffffff;\">\n Pr\u00fcfungen\n          <\/span>\n        <\/div>\n\n        <div class=\"klf-toulouse-course-content\">\n          <h3>Vorbereitung auf Franz\u00f6sischpr\u00fcfungen<\/h3>\n          <p>\n Bereiten Sie sich mit gezieltem Unterricht, Pr\u00fcfungstraining und fachkundiger Unterst\u00fctzung auf offizielle Franz\u00f6sischpr\u00fcfungen vor.\n          <\/p>\n\n          <div class=\"klf-toulouse-course-link\" style=\"color:#C7A9F2;\">\n Mehr erfahren\n            <span style=\"background:rgba(139,105,187,0.2);\">\n              <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <\/svg>\n            <\/span>\n          <\/div>\n        <\/div>\n      <\/a>\n\n    <\/div>\n\n    <div class=\"klf-toulouse-programmes-cta klf-toulouse-programmes-reveal\">\n      <a href=\"https:\/\/klf.fr\/toulouse\/french-courses-for-adults\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n Alle Programme ansehen\n        <svg width=\"15\" height=\"15\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n          <path d=\"M5 12h14M13 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n  .klf-toulouse-programmes,\n  .klf-toulouse-programmes * {\n    box-sizing: border-box;\n  }\n\n  .klf-toulouse-programmes {\n    --toulouse-pink: #F63F97;\n    --toulouse-purple: #8B69BB;\n    --toulouse-soft: #F1E8E9;\n    --toulouse-dark: #171018;\n    --toulouse-deep: #120B13;\n\n    position: relative;\n    overflow: hidden;\n    background:\n      radial-gradient(circle at top right, rgba(246, 63, 151, 0.18), transparent 34rem),\n      radial-gradient(circle at bottom left, rgba(139, 105, 187, 0.22), transparent 34rem),\n      var(--toulouse-dark);\n    padding: 6rem 0;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .klf-toulouse-programmes-inner {\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-toulouse-programmes-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-end;\n    gap: 1.5rem;\n    margin-bottom: 3rem;\n  }\n\n  .klf-toulouse-programmes-kicker {\n    display: block;\n    color: var(--toulouse-pink);\n    font-size: 0.75rem;\n    font-weight: 800;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n\n  #courses .klf-toulouse-programmes-title,\n  #courses h2.klf-toulouse-programmes-title,\n  body #courses h2.klf-toulouse-programmes-title,\n  body .klf-toulouse-programmes h2.klf-toulouse-programmes-title {\n    margin: 0 !important;\n    color: #ffffff !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 900 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #courses .klf-toulouse-programmes-title span,\n  #courses h2.klf-toulouse-programmes-title span,\n  body #courses h2.klf-toulouse-programmes-title span,\n  body .klf-toulouse-programmes h2.klf-toulouse-programmes-title span {\n    color: var(--toulouse-pink) !important;\n    font-weight: 900 !important;\n  }\n\n  .klf-toulouse-programmes-intro {\n    margin: 0;\n    max-width: 25rem;\n    color: rgba(255, 255, 255, 0.58);\n    font-size: 0.95rem;\n    line-height: 1.7;\n  }\n\n  .klf-toulouse-programmes-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 1.25rem;\n  }\n\n  .klf-toulouse-course-card {\n    position: relative;\n    min-height: 400px;\n    border-radius: 1rem;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    text-decoration: none !important;\n    background: var(--toulouse-deep);\n    isolation: isolate;\n    transform: translateY(0);\n    transition:\n      transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94),\n      box-shadow 0.45s ease;\n  }\n\n  .klf-toulouse-course-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 24px 60px rgba(0, 0, 0, 0.32);\n  }\n\n  .klf-toulouse-course-photo {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    background-size: cover;\n    background-position: center;\n    transform: scale(1.05);\n    transition: transform 0.7s ease;\n  }\n\n  .klf-toulouse-course-card:hover .klf-toulouse-course-photo {\n    transform: scale(1.11);\n  }\n\n  .klf-toulouse-course-gradient {\n    position: absolute;\n    inset: 0;\n    z-index: 1;\n    background:\n      linear-gradient(\n        to top,\n        rgba(18, 11, 19, 0.98) 0%,\n        rgba(18, 11, 19, 0.7) 42%,\n        rgba(18, 11, 19, 0.14) 100%\n      );\n  }\n\n  .klf-toulouse-course-tag-wrap {\n    position: relative;\n    z-index: 3;\n    padding: 1.25rem 1.25rem 0;\n  }\n\n  .klf-toulouse-course-tag {\n    display: inline-flex;\n    align-items: center;\n    padding: 0.42rem 1rem;\n    border-radius: 999px;\n    font-size: 0.72rem;\n    font-weight: 500 !important;\n    line-height: 1;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.35);\n  }\n\n  .klf-toulouse-course-content {\n    position: relative;\n    z-index: 3;\n    margin-top: auto;\n    padding: 0.75rem 1.5rem 1.5rem;\n  }\n\n  .klf-toulouse-course-content h3 {\n    margin: 0 0 0.65rem;\n    color: #ffffff;\n    font-size: 1.1rem;\n    font-weight: 800;\n    line-height: 1.35;\n    letter-spacing: 0;\n  }\n\n  .klf-toulouse-course-content p {\n    margin: 0 0 1.25rem;\n    color: rgba(255, 255, 255, 0.64);\n    font-size: 0.865rem;\n    line-height: 1.65;\n  }\n\n  .klf-toulouse-course-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    font-size: 0.875rem;\n    font-weight: 700;\n    line-height: 1;\n    transition: gap 0.3s ease;\n  }\n\n  .klf-toulouse-course-link span {\n    width: 1.5rem;\n    height: 1.5rem;\n    border-radius: 999px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transition: transform 0.3s ease;\n  }\n\n  .klf-toulouse-course-card:hover .klf-toulouse-course-link span {\n    transform: translateX(4px);\n  }\n\n  .klf-toulouse-programmes-cta {\n    margin-top: 2.5rem;\n    text-align: center;\n  }\n\n  .klf-toulouse-programmes-cta a {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    padding: 0.95rem 2rem;\n    border-radius: 999px;\n    background: var(--toulouse-pink);\n    color: #ffffff !important;\n    text-decoration: none !important;\n    font-size: 0.875rem;\n    font-weight: 800;\n    line-height: 1;\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  .klf-toulouse-programmes-cta a:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 0 24px rgba(246, 63, 151, 0.42);\n  }\n\n  .klf-toulouse-programmes-reveal {\n    opacity: 0;\n    transform: translateY(32px);\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-programmes-reveal {\n    animation: klfToulouseProgrammesFadeUp 0.65s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-programmes-heading {\n    animation-delay: 0.04s;\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-programmes-intro {\n    animation-delay: 0.14s;\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-course-card:nth-child(1) {\n    animation-delay: 0.08s;\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-course-card:nth-child(2) {\n    animation-delay: 0.17s;\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-course-card:nth-child(3) {\n    animation-delay: 0.26s;\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-course-card:nth-child(4) {\n    animation-delay: 0.35s;\n  }\n\n  .klf-toulouse-programmes.is-visible .klf-toulouse-programmes-cta {\n    animation-delay: 0.2s;\n  }\n\n  @keyframes klfToulouseProgrammesFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(32px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-toulouse-programmes {\n      padding: 5.5rem 0;\n    }\n\n    .klf-toulouse-programmes-header {\n      flex-direction: column;\n      align-items: flex-start;\n      gap: 1rem;\n    }\n\n    .klf-toulouse-programmes-intro {\n      max-width: 34rem;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-toulouse-programmes {\n      padding: 4.5rem 0;\n    }\n\n    .klf-toulouse-programmes-inner {\n      padding: 0 1.25rem;\n    }\n\n    #courses .klf-toulouse-programmes-title,\n    #courses h2.klf-toulouse-programmes-title,\n    body #courses h2.klf-toulouse-programmes-title,\n    body .klf-toulouse-programmes h2.klf-toulouse-programmes-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n      font-weight: 900 !important;\n    }\n\n    .klf-toulouse-programmes-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n\n    .klf-toulouse-course-card {\n      min-height: 380px;\n      border-radius: 1rem;\n    }\n\n    .klf-toulouse-course-tag-wrap {\n      padding: 1rem 1rem 0;\n    }\n\n    .klf-toulouse-course-content {\n      padding: 0.75rem 1.25rem 1.25rem;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .klf-toulouse-course-card {\n      min-height: 360px;\n    }\n\n    .klf-toulouse-course-content h3 {\n      font-size: 1rem;\n    }\n\n    .klf-toulouse-course-content p {\n      font-size: 0.84rem;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-toulouse-programmes-reveal {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n\n    .klf-toulouse-course-card,\n    .klf-toulouse-course-photo,\n    .klf-toulouse-course-link span,\n    .klf-toulouse-programmes-cta a {\n      transition: none !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.querySelector(\".klf-toulouse-programmes\");\n    if (!section) return;\n\n    if (!(\"IntersectionObserver\" in window)) {\n      section.classList.add(\"is-visible\");\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      function (entries) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            section.classList.add(\"is-visible\");\n            observer.unobserve(section);\n          }\n        });\n      },\n      {\n        threshold: 0.14\n      }\n    );\n\n    observer.observe(section);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-50695cc e-con-full klf-reviews-section e-flex e-con e-parent\" data-id=\"50695cc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99357cf elementor-widget elementor-widget-html\" data-id=\"99357cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"klf-reviews-header\"><span class=\"klf-reviews-kicker\">Student Reviews<\/span><h2 class=\"klf-reviews-title\">They now <span>speak French.<\/span><\/h2><\/div><style>.klf-reviews-section,\n  .klf-reviews-section * {\n    box-sizing: border-box;\n  }\n\n  .klf-reviews-section {\n    --toulouse-pink: #F63F97;\n    --toulouse-purple: #8B69BB;\n\n    position: relative !important;\n    overflow: hidden !important;\n    background: linear-gradient(135deg, var(--toulouse-pink), var(--toulouse-purple)) !important;\n    padding: 6rem 1.5rem !important;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    isolation: isolate !important;\n  }\n\n  .klf-reviews-section::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: -90px !important;\n    right: -90px !important;\n    width: 360px !important;\n    height: 360px !important;\n    border-radius: 999px !important;\n    background: rgba(255, 255, 255, 0.22) !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n  }\n\n  .klf-reviews-section::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: -80px !important;\n    left: -80px !important;\n    width: 260px !important;\n    height: 260px !important;\n    border-radius: 999px !important;\n    background: rgba(255, 255, 255, 0.16) !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n  }\n\n  .klf-reviews-section > .e-con-inner {\n    position: relative !important;\n    z-index: 2 !important;\n  }\n\n  .klf-reviews-section .klf-reviews-header {\n    position: relative !important;\n    z-index: 3 !important;\n    width: 100% !important;\n    max-width: 1280px !important;\n    margin: 0 auto 3rem !important;\n    text-align: center !important;\n    opacity: 0;\n    transform: translateY(24px);\n    animation: klfReviewsFadeUp 0.65s ease both;\n  }\n\n  .klf-reviews-section .klf-reviews-kicker {\n    display: block !important;\n    margin-bottom: 0.75rem !important;\n    color: rgba(255, 255, 255, 0.78) !important;\n    font-size: 0.75rem !important;\n    font-weight: 800 !important;\n    letter-spacing: 0.18em !important;\n    text-transform: uppercase !important;\n  }\n\n  .klf-reviews-section .klf-reviews-title,\n  .klf-reviews-section h2.klf-reviews-title,\n  body .klf-reviews-section .klf-reviews-title {\n    margin: 0 !important;\n    color: #ffffff !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 900 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  .klf-reviews-section .klf-reviews-title span {\n    color: #ffffff !important;\n    font-weight: 900 !important;\n  }\n\n  .klf-reviews-section .klf-reviews-box {\n    position: relative !important;\n    z-index: 3 !important;\n    width: 100% !important;\n    max-width: 1280px !important;\n    margin: 0 auto !important;\n    padding: 2rem !important;\n    background: #ffffff !important;\n    border-radius: 1rem !important;\n    overflow: hidden !important;\n    min-height: 160px !important;\n    box-shadow: 0 22px 55px rgba(23, 16, 24, 0.16) !important;\n    opacity: 0;\n    transform: translateY(24px);\n    animation: klfReviewsFadeUp 0.65s ease both;\n    animation-delay: 0.15s;\n  }\n\n  .klf-reviews-section .klf-reviews-box > .e-con-inner {\n    padding: 0 !important;\n  }\n\n  .klf-reviews-section .klf-reviews-box .elementor-widget,\n  .klf-reviews-section .klf-reviews-box .elementor-widget-container,\n  .klf-reviews-section .klf-reviews-box .elementor-shortcode,\n  .klf-reviews-section .klf-trustindex-shortcode,\n  .klf-reviews-section .klf-trustindex-shortcode .elementor-widget-container,\n  .klf-reviews-section .klf-trustindex-shortcode .elementor-shortcode {\n    width: 100% !important;\n    margin: 0 !important;\n  }\n\n  @keyframes klfReviewsFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(24px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-reviews-section {\n      padding: 4.5rem 1.25rem !important;\n    }\n\n    .klf-reviews-section::before {\n      width: 240px !important;\n      height: 240px !important;\n      top: -70px !important;\n      right: -70px !important;\n    }\n\n    .klf-reviews-section::after {\n      width: 180px !important;\n      height: 180px !important;\n      bottom: -60px !important;\n      left: -60px !important;\n    }\n\n    .klf-reviews-section .klf-reviews-header {\n      margin-bottom: 2.5rem !important;\n    }\n\n    .klf-reviews-section .klf-reviews-title,\n    .klf-reviews-section h2.klf-reviews-title,\n    body .klf-reviews-section .klf-reviews-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n    }\n\n    .klf-reviews-section .klf-reviews-box {\n      padding: 1.25rem !important;\n      border-radius: 1rem !important;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-reviews-section .klf-reviews-header,\n    .klf-reviews-section .klf-reviews-box {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ae3099 elementor-widget elementor-widget-html\" data-id=\"8ae3099\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>(function () {\n    const currentScript = document.currentScript;\n    const section = currentScript\n      ? currentScript.closest(\".klf-reviews-section\")\n      : document.querySelector(\".klf-reviews-section\");\n\n    if (!section) return;\n\n    let ticking = false;\n\n    function updateReviewBubbles() {\n      const rect = section.getBoundingClientRect();\n      const vh = window.innerHeight || document.documentElement.clientHeight;\n\n      if (rect.bottom < 0 || rect.top > vh) {\n        ticking = false;\n        return;\n      }\n\n      const progress = (vh - rect.top) \/ (vh + rect.height);\n      const centered = progress - 0.5;\n\n      \/* More visible movement, but still smooth and slow *\/\n      const bubbleOneX = centered * 70;\n      const bubbleOneY = centered * 140;\n\n      const bubbleTwoX = centered * -55;\n      const bubbleTwoY = centered * -115;\n\n      section.style.setProperty(\"--klf-bubble-one-x\", bubbleOneX.toFixed(2) + \"px\");\n      section.style.setProperty(\"--klf-bubble-one-y\", bubbleOneY.toFixed(2) + \"px\");\n      section.style.setProperty(\"--klf-bubble-two-x\", bubbleTwoX.toFixed(2) + \"px\");\n      section.style.setProperty(\"--klf-bubble-two-y\", bubbleTwoY.toFixed(2) + \"px\");\n\n      ticking = false;\n    }\n\n    function requestReviewBubbleTick() {\n      if (!ticking) {\n        window.requestAnimationFrame(updateReviewBubbles);\n        ticking = true;\n      }\n    }\n\n    updateReviewBubbles();\n    window.addEventListener(\"scroll\", requestReviewBubbleTick, { passive: true });\n    window.addEventListener(\"resize\", requestReviewBubbleTick);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-94cc5ec klf-reviews-box e-flex e-con-boxed e-con e-child\" data-id=\"94cc5ec\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3064925 elementor-widget elementor-widget-shortcode\" data-id=\"3064925\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div data-src=\"https:\/\/cdn.trustindex.io\/loader.js?30f674c299f6836baf969496448\"><\/div><\/div>\n\t\t\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<div class=\"elementor-element elementor-element-81f2e85 e-con-full e-flex e-con e-parent\" data-id=\"81f2e85\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d7baf11 elementor-widget elementor-widget-html\" data-id=\"d7baf11\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\n     TOULOUSE LIFE SECTION\n     Accommodation + Cultural Activities\n========================= -->\n<section class=\"klf-toulouse-life\" id=\"life\">\n  <div class=\"klf-toulouse-life-inner\">\n\n    <!-- Header -->\n    <div class=\"klf-toulouse-life-header klf-toulouse-life-reveal\">\n      <span class=\"klf-toulouse-life-kicker\">\u00dcber den Unterricht hinaus<\/span>\n\n      <h2 class=\"klf-toulouse-life-title\">\n Entdecken Sie die franz\u00f6sische Kultur &\n<span> <br\/>genie\u00dfen Sie das Leben in Toulouse<\/span>.\n      <\/h2>\n    <\/div>\n\n    <!-- Main Grid -->\n    <div class=\"klf-toulouse-life-grid\">\n\n      <!-- Accommodation card -->\n      <a href=\"https:\/\/klf.fr\/toulouse\/accommodation-in-toulouse\/\" class=\"klf-toulouse-life-card klf-toulouse-life-card-large klf-toulouse-life-reveal\">\n        <div class=\"klf-toulouse-life-image klf-toulouse-life-image-accommodation\"><\/div>\n        <div class=\"klf-toulouse-life-overlay\"><\/div>\n\n        <div class=\"klf-toulouse-life-card-content\">\n          <span class=\"klf-toulouse-life-pill\">\n            <svg width=\"11\" height=\"11\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M3 10.5 12 3l9 7.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M5 10v10h14V10\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M9 20v-6h6v6\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n            <\/svg>\n Unterkunft\n          <\/span>\n\n          <h3>Unterkunft in Toulouse<\/h3>\n\n          <p>\n Von Studentenwohnheimen \u00fcber Gastfamilien bis hin zu Wohngemeinschaften \u2014 wir helfen Ihnen, die passende Unterkunft zu finden, w\u00e4hrend Sie Franz\u00f6sisch in Toulouse lernen.\n          <\/p>\n        <\/div>\n      <\/a>\n\n      <!-- Right column -->\n      <div class=\"klf-toulouse-life-side\">\n\n        <!-- Cultural activities card -->\n        <a href=\"https:\/\/klf.fr\/toulouse\/cultural-activities-toulouse\/\" class=\"klf-toulouse-life-card klf-toulouse-life-card-small klf-toulouse-life-reveal\">\n          <div class=\"klf-toulouse-life-image klf-toulouse-life-image-activities\"><\/div>\n          <div class=\"klf-toulouse-life-overlay klf-toulouse-life-overlay-soft\"><\/div>\n\n          <div class=\"klf-toulouse-life-card-content klf-toulouse-life-card-content-small\">\n            <span class=\"klf-toulouse-life-pill\">\n              <svg width=\"11\" height=\"11\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M14.5 4h-5L8 7H5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-1.5-3Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n                <circle cx=\"12\" cy=\"13\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n              <\/svg>\n Kulturelle Aktivit\u00e4ten\n            <\/span>\n\n            <h3>Kulturelle Aktivit\u00e4ten in Toulouse<\/h3>\n          <\/div>\n        <\/a>\n\n        <!-- Activity chips -->\n        <div class=\"klf-toulouse-life-chips klf-toulouse-life-reveal\">\n          <div class=\"klf-toulouse-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M12 21s7-6.1 7-12A7 7 0 1 0 5 9c0 5.9 7 12 7 12Z\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n              <circle cx=\"12\" cy=\"9\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <\/svg>\n Besuche der rosafarbenen Stadt\n          <\/div>\n\n          <div class=\"klf-toulouse-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M4 19h16\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n              <path d=\"M6 16l6-12 6 12H6Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n              <path d=\"M12 4v12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <\/svg>\n Spazierg\u00e4nge entlang der Garonne\n          <\/div>\n\n          <div class=\"klf-toulouse-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <circle cx=\"6\" cy=\"17\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n              <circle cx=\"18\" cy=\"17\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n              <path d=\"M6 17l5-9h3l4 9M11 8l2 9M9 12h7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n            <\/svg>\n Radfahren in Toulouse\n          <\/div>\n\n          <div class=\"klf-toulouse-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M4 3v8M8 3v8M4 7h4M6 11v10\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n              <path d=\"M16 3v18M16 3c3 2 4 5 2 8-1 1.5-2 2-2 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <\/svg>\n K\u00fcche S\u00fcdwestfrankreichs\n          <\/div>\n\n          <div class=\"klf-toulouse-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M14.5 4h-5L8 7H5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-1.5-3Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><\/path>\n              <circle cx=\"12\" cy=\"13\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n            <\/svg>\n Museumsbesuche\n          <\/div>\n\n          <div class=\"klf-toulouse-life-chip\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n              <path d=\"M5 12h14\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n              <path d=\"M7 6h10M7 18h10\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n              <path d=\"M9 6v12M15 6v12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n            <\/svg>\n Rugby-Kultur\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .klf-toulouse-life,\n  .klf-toulouse-life * {\n    box-sizing: border-box;\n  }\n\n  .klf-toulouse-life {\n    --toulouse-pink: #F63F97;\n    --toulouse-purple: #8B69BB;\n    --toulouse-soft: #F1E8E9;\n    --toulouse-dark: #171018;\n    --toulouse-muted: #6f5f68;\n\n    position: relative;\n    overflow: hidden;\n    background: #ffffff;\n    padding: 6rem 0;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .klf-toulouse-life-inner {\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-toulouse-life-header {\n    text-align: center;\n    margin-bottom: 4rem;\n  }\n\n  .klf-toulouse-life-kicker {\n    display: block;\n    color: var(--toulouse-pink);\n    font-size: 0.75rem;\n    font-weight: 800;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n\n  #life .klf-toulouse-life-title,\n  #life h2.klf-toulouse-life-title,\n  body #life h2.klf-toulouse-life-title,\n  body .klf-toulouse-life h2.klf-toulouse-life-title {\n    margin: 0 !important;\n    color: var(--toulouse-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 900 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #life .klf-toulouse-life-title span,\n  #life h2.klf-toulouse-life-title span,\n  body #life h2.klf-toulouse-life-title span,\n  body .klf-toulouse-life h2.klf-toulouse-life-title span {\n    color: var(--toulouse-pink) !important;\n    font-weight: 900 !important;\n  }\n\n  .klf-toulouse-life-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 1.5rem;\n  }\n\n  .klf-toulouse-life-side {\n    display: flex;\n    flex-direction: column;\n    gap: 1.25rem;\n  }\n\n  .klf-toulouse-life-card {\n    position: relative;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    border-radius: 1rem;\n    background: var(--toulouse-dark);\n    text-decoration: none !important;\n    isolation: isolate;\n    cursor: pointer;\n    transform: translateY(0);\n    box-shadow: none;\n    transition:\n      transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94),\n      box-shadow 0.45s ease;\n  }\n\n  .klf-toulouse-life-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 24px 60px rgba(23, 16, 24, 0.16);\n  }\n\n  .klf-toulouse-life-card-large {\n    min-height: 340px;\n  }\n\n  .klf-toulouse-life-card-small {\n    min-height: 180px;\n    flex: 1;\n  }\n\n  .klf-toulouse-life-image {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    background-size: cover;\n    background-position: center;\n    transform: scale(1);\n    transition: transform 0.55s ease;\n  }\n\n  .klf-toulouse-life-card:hover .klf-toulouse-life-image {\n    transform: scale(1.05);\n  }\n\n  .klf-toulouse-life-image-accommodation {\n    background-image: url(\"https:\/\/klf.fr\/wp-content\/uploads\/2024\/03\/Sudio-residence-1536x1024-1-1.jpg\");\n  }\n\n  .klf-toulouse-life-image-activities {\n    background-image: url(\"https:\/\/klf.fr\/wp-content\/uploads\/2024\/06\/Rugby.jpg\");\n  }\n\n  .klf-toulouse-life-overlay {\n    position: absolute;\n    inset: 0;\n    z-index: 1;\n    background: linear-gradient(\n      to top,\n      rgba(23, 16, 24, 0.92) 0%,\n      rgba(23, 16, 24, 0.35) 60%,\n      transparent 100%\n    );\n  }\n\n  .klf-toulouse-life-overlay-soft {\n    background: linear-gradient(\n      to top,\n      rgba(23, 16, 24, 0.9) 0%,\n      rgba(23, 16, 24, 0.28) 70%,\n      transparent 100%\n    );\n  }\n\n  .klf-toulouse-life-card-content {\n    position: relative;\n    z-index: 2;\n    padding: 2rem;\n  }\n\n  .klf-toulouse-life-card-content-small {\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: 1.75rem;\n  }\n\n  .klf-toulouse-life-pill {\n    display: inline-flex;\n    width: fit-content;\n    align-items: center;\n    gap: 0.375rem;\n    padding: 0.36rem 0.8rem;\n    margin-bottom: 0.75rem;\n    border-radius: 999px;\n    background: var(--toulouse-pink);\n    color: #ffffff;\n    font-size: 0.75rem;\n    font-weight: 700;\n    line-height: 1;\n  }\n\n  .klf-toulouse-life-card h3 {\n    margin: 0;\n    color: #ffffff;\n    font-size: 1.4rem;\n    font-weight: 800;\n    line-height: 1.25;\n    letter-spacing: 0;\n  }\n\n  .klf-toulouse-life-card-small h3 {\n    font-size: 1.2rem;\n  }\n\n  .klf-toulouse-life-card p {\n    max-width: 32rem;\n    margin: 0.5rem 0 0;\n    color: rgba(255, 255, 255, 0.68);\n    font-size: 0.88rem;\n    line-height: 1.65;\n  }\n\n  .klf-toulouse-life-chips {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.5rem;\n  }\n\n  .klf-toulouse-life-chip {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.58rem 1rem;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1.5px solid rgba(23, 16, 24, 0.08);\n    color: var(--toulouse-dark);\n    font-size: 0.875rem;\n    font-weight: 500;\n    line-height: 1;\n    box-shadow: 0 10px 24px rgba(23, 16, 24, 0.04);\n    transition:\n      transform 0.3s ease,\n      border-color 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  .klf-toulouse-life-chip:hover {\n    transform: translateY(-2px);\n    border-color: rgba(246, 63, 151, 0.28);\n    box-shadow: 0 10px 24px rgba(23, 16, 24, 0.08);\n  }\n\n  .klf-toulouse-life-chip svg {\n    width: 0.875rem;\n    height: 0.875rem;\n    color: var(--toulouse-pink);\n    flex: 0 0 auto;\n  }\n\n  .klf-toulouse-life-reveal {\n    opacity: 0;\n    transform: translateY(28px);\n  }\n\n  .klf-toulouse-life.is-visible .klf-toulouse-life-reveal {\n    animation: klfToulouseLifeFadeUp 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;\n  }\n\n  .klf-toulouse-life.is-visible .klf-toulouse-life-header {\n    animation-delay: 0.05s;\n  }\n\n  .klf-toulouse-life.is-visible .klf-toulouse-life-card-large {\n    animation-delay: 0.12s;\n  }\n\n  .klf-toulouse-life.is-visible .klf-toulouse-life-card-small {\n    animation-delay: 0.2s;\n  }\n\n  .klf-toulouse-life.is-visible .klf-toulouse-life-chips {\n    animation-delay: 0.28s;\n  }\n\n  @keyframes klfToulouseLifeFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-toulouse-life {\n      padding: 5.5rem 0;\n    }\n\n    .klf-toulouse-life-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .klf-toulouse-life-card-large {\n      min-height: 340px;\n    }\n\n    .klf-toulouse-life-card-small {\n      min-height: 220px;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-toulouse-life {\n      padding: 4.5rem 0;\n    }\n\n    .klf-toulouse-life-inner {\n      padding: 0 1.25rem;\n    }\n\n    .klf-toulouse-life-header {\n      margin-bottom: 3rem;\n    }\n\n    .klf-toulouse-life-kicker {\n      font-size: 0.68rem;\n      letter-spacing: 0.14em;\n    }\n\n    #life .klf-toulouse-life-title,\n    #life h2.klf-toulouse-life-title,\n    body #life h2.klf-toulouse-life-title,\n    body .klf-toulouse-life h2.klf-toulouse-life-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n      font-weight: 900 !important;\n    }\n\n    .klf-toulouse-life-grid {\n      gap: 1rem;\n    }\n\n    .klf-toulouse-life-side {\n      gap: 1rem;\n    }\n\n    .klf-toulouse-life-card {\n      border-radius: 1rem;\n    }\n\n    .klf-toulouse-life-card-large {\n      min-height: 360px;\n    }\n\n    .klf-toulouse-life-card-small {\n      min-height: 220px;\n    }\n\n    .klf-toulouse-life-card-content {\n      padding: 1.5rem;\n    }\n\n    .klf-toulouse-life-card-content-small {\n      padding: 1.5rem;\n    }\n\n    .klf-toulouse-life-card h3 {\n      font-size: 1.22rem;\n    }\n\n    .klf-toulouse-life-card-small h3 {\n      font-size: 1.1rem;\n    }\n\n    .klf-toulouse-life-card p {\n      font-size: 0.86rem;\n    }\n\n    .klf-toulouse-life-chip {\n      font-size: 0.82rem;\n      padding: 0.55rem 0.85rem;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .klf-toulouse-life-card-large {\n      min-height: 340px;\n    }\n\n    .klf-toulouse-life-card-small {\n      min-height: 210px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-toulouse-life-reveal {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n\n    .klf-toulouse-life-card,\n    .klf-toulouse-life-image,\n    .klf-toulouse-life-chip {\n      transition: none !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.querySelector(\".klf-toulouse-life\");\n    if (!section) return;\n\n    if (!(\"IntersectionObserver\" in window)) {\n      section.classList.add(\"is-visible\");\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      function (entries) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            section.classList.add(\"is-visible\");\n            observer.unobserve(section);\n          }\n        });\n      },\n      {\n        threshold: 0.14\n      }\n    );\n\n    observer.observe(section);\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62937dc e-con-full e-flex e-con e-parent\" data-id=\"62937dc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94e3d69 elementor-widget elementor-widget-html\" data-id=\"94e3d69\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\n     TOULOUSE ABOUT THE SCHOOL SECTION\n========================= -->\n<section class=\"klf-toulouse-school\" id=\"about\">\n  <div class=\"klf-toulouse-school-inner\">\n    <div class=\"klf-toulouse-school-grid\">\n\n      <!-- Left: Text + Stats -->\n      <div class=\"klf-toulouse-school-content\">\n        <span class=\"klf-toulouse-school-kicker klf-toulouse-school-reveal\">\u00dcber KLF Toulouse<\/span>\n\n        <h2 class=\"klf-toulouse-school-title klf-toulouse-school-reveal\">\n Eine Franz\u00f6sischschule\n<span> <br\/>im Herzen von Toulouse<\/span>.\n        <\/h2>\n\n        <p class=\"klf-toulouse-school-text klf-toulouse-school-reveal\">\n Langue Onze Toulouse hei\u00dft Studierende aus aller Welt willkommen, um Franz\u00f6sisch in einer der dynamischsten Studentenst\u00e4dte Frankreichs zu lernen. Die Schule befindet sich in der ber\u00fchmten rosafarbenen Stadt und verbindet hochwertige Franz\u00f6sischkurse mit einer freundlichen internationalen Atmosph\u00e4re. \n        <\/p>\n\n        <p class=\"klf-toulouse-school-text klf-toulouse-school-reveal\">\n Unser Team unterst\u00fctzt die Studierenden dabei, ihr Franz\u00f6sisch selbstbewusst zu verbessern, die franz\u00f6sische Kultur zu entdecken und einen unvergesslichen Sprachaufenthalt in Toulouse zu erleben.\n        <\/p>\n\n        <div class=\"klf-toulouse-school-badges klf-toulouse-school-reveal\">\n          <span class=\"klf-toulouse-school-badge klf-toulouse-school-badge-dark\">Qualit\u00e9 FLE zertifiziert<\/span>\n<span class=\"klf-toulouse-school-badge\">Mitglied der KLF-Gruppe<\/span>\n<span class=\"klf-toulouse-school-badge\">Internationale Studierende<\/span>\n        <\/div>\n\n        <div class=\"klf-toulouse-school-stats\">\n          <div class=\"klf-toulouse-school-stat klf-toulouse-school-stat-dark klf-toulouse-school-reveal\">\n            1991\n<span class=\"klf-toulouse-school-stat-label\">In Toulouse gegr\u00fcndet<\/span>\n          <\/div>\n\n          <div class=\"klf-toulouse-school-stat klf-toulouse-school-reveal\">\n            <span class=\"klf-toulouse-school-stat-number\">60+<\/span>\n<span class=\"klf-toulouse-school-stat-label\">Nationalit\u00e4ten willkommen gehei\u00dfen<\/span>\n          <\/div>\n\n          <div class=\"klf-toulouse-school-stat klf-toulouse-school-stat-dark klf-toulouse-school-reveal\">\n            <span class=\"klf-toulouse-school-stat-number\">12<\/span>\n<span class=\"klf-toulouse-school-stat-label\">Studierende max. pro Klasse<\/span>\n          <\/div>\n\n          <div class=\"klf-toulouse-school-stat klf-toulouse-school-reveal\">\n            <span class=\"klf-toulouse-school-stat-number\">A1\u2013C2<\/span>\n<span class=\"klf-toulouse-school-stat-label\">Alle Franz\u00f6sisch-Niveaus<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Right: Video -->\n      <div class=\"klf-toulouse-school-media klf-toulouse-school-reveal\">\n        <button class=\"klf-toulouse-school-video-card\" type=\"button\" aria-label=\"Watch the KLF Toulouse video\">\n          <span class=\"klf-toulouse-school-video-thumb\"><\/span>\n          <span class=\"klf-toulouse-school-video-overlay\"><\/span>\n\n          <span class=\"klf-toulouse-school-play\">\n            <svg width=\"26\" height=\"26\" viewbox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\">\n              <path d=\"M8 5v14l11-7L8 5Z\"><\/path>\n            <\/path><\/svg>\n          <\/span>\n\n          <span class=\"klf-toulouse-school-video-label\">\n            <svg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\">\n              <path d=\"M8 5v14l11-7L8 5Z\"><\/path>\n            <\/path><\/svg>\n Entdecken Sie die Schule\n          <\/span>\n        <\/button>\n\n        <p class=\"klf-toulouse-school-caption\">\n Sehen Sie sich das Video an und entdecken Sie KLF Toulouse, die Klassenzimmer, die Atmosph\u00e4re und das Erlebnis, Franz\u00f6sisch in der rosafarbenen Stadt zu lernen.\n        <\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- Video Lightbox -->\n  <div class=\"klf-toulouse-school-lightbox\" aria-hidden=\"true\">\n    <button class=\"klf-toulouse-school-lightbox-bg\" type=\"button\" aria-label=\"Close video\"><\/button>\n\n    <div class=\"klf-toulouse-school-lightbox-video\">\n      <iframe data-src=\"https:\/\/www.youtube.com\/embed\/SY4jBf4poKk?autoplay=1&rel=0&modestbranding=1\" title=\"KLF Toulouse Schulvideo\" allow=\"autoplay; fullscreen; encrypted-media\" allowfullscreen=\"\">\n      <\/iframe>\n    <\/div>\n\n    <button class=\"klf-toulouse-school-close\" type=\"button\" aria-label=\"Close video\">\n      <svg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n        <path d=\"M18 6 6 18M6 6l12 12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n      <\/svg>\n    <\/button>\n  <\/div>\n<\/section>\n\n<style>\n  .klf-toulouse-school,\n  .klf-toulouse-school * {\n    box-sizing: border-box;\n  }\n\n  .klf-toulouse-school {\n    --toulouse-pink: #F63F97;\n    --toulouse-purple: #8B69BB;\n    --toulouse-soft: #FFF8FB;\n    --toulouse-dark: #171018;\n    --toulouse-muted: #6f5f68;\n    --toulouse-card-soft: rgba(246, 63, 151, 0.10);\n\n    position: relative;\n    width: 100%;\n    max-width: 100%;\n    background: #fff8fb;\n    padding: 6rem 0;\n    overflow: hidden;\n    font-family: \"Poppins\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .klf-toulouse-school-inner {\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n  }\n\n  .klf-toulouse-school-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(360px, 1fr);\n    gap: 4rem;\n    align-items: start;\n    min-width: 0;\n  }\n\n  .klf-toulouse-school-content,\n  .klf-toulouse-school-media {\n    min-width: 0;\n  }\n\n  .klf-toulouse-school-kicker {\n    display: block;\n    color: var(--toulouse-pink);\n    font-size: 0.75rem;\n    font-weight: 800;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 0.75rem;\n  }\n\n  #about .klf-toulouse-school-title,\n  #about h2.klf-toulouse-school-title,\n  body #about h2.klf-toulouse-school-title,\n  body .klf-toulouse-school h2.klf-toulouse-school-title {\n    margin: 0 !important;\n    color: var(--toulouse-dark) !important;\n    font-size: clamp(2rem, 4vw, 2.8rem) !important;\n    font-weight: 900 !important;\n    line-height: 1.1 !important;\n    letter-spacing: -0.02em !important;\n    text-transform: none !important;\n  }\n\n  #about .klf-toulouse-school-title span,\n  #about h2.klf-toulouse-school-title span,\n  body #about h2.klf-toulouse-school-title span,\n  body .klf-toulouse-school h2.klf-toulouse-school-title span {\n    color: var(--toulouse-pink) !important;\n    font-weight: 900 !important;\n  }\n\n  .klf-toulouse-school-text {\n    margin: 0;\n    margin-top: 1.5rem;\n    color: var(--toulouse-muted);\n    font-size: 1rem;\n    line-height: 1.8;\n  }\n\n  .klf-toulouse-school-text + .klf-toulouse-school-text {\n    margin-top: 1rem;\n  }\n\n  .klf-toulouse-school-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.625rem;\n    margin-top: 1.75rem;\n  }\n\n  .klf-toulouse-school-badge {\n    display: inline-flex;\n    align-items: center;\n    padding: 0.5rem 1rem;\n    border-radius: 999px;\n    background: #ffffff;\n    color: var(--toulouse-pink);\n    font-size: 0.875rem;\n    font-weight: 700;\n    line-height: 1;\n    border: 1.5px solid rgba(246, 63, 151, 0.14);\n  }\n\n  .klf-toulouse-school-badge-dark {\n    background: var(--toulouse-dark);\n    color: #ffffff;\n    border-color: transparent;\n  }\n\n  .klf-toulouse-school-stats {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 1rem;\n    margin-top: 2.5rem;\n  }\n\n  .klf-toulouse-school-stat {\n    display: flex;\n    flex-direction: column;\n    gap: 0.375rem;\n    padding: 1.5rem;\n    border-radius: 1rem;\n    background: #ffffff;\n    border: 1.5px solid rgba(246, 63, 151, 0.10);\n    box-shadow: 0 12px 30px rgba(23, 16, 24, 0.05);\n  }\n\n  .klf-toulouse-school-stat-dark {\n    background: var(--toulouse-dark);\n    border-color: transparent;\n    box-shadow: none;\n  }\n\n  .klf-toulouse-school-stat-number {\n    color: var(--toulouse-pink);\n    font-size: 2.2rem;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.02em;\n  }\n\n  .klf-toulouse-school-stat-label {\n    color: var(--toulouse-muted);\n    font-size: 0.82rem;\n    font-weight: 500;\n    line-height: 1.4;\n  }\n\n  .klf-toulouse-school-stat-dark .klf-toulouse-school-stat-label {\n    color: rgba(255, 255, 255, 0.58);\n  }\n\n  .klf-toulouse-school-media {\n    display: flex;\n    flex-direction: column;\n    gap: 1.25rem;\n  }\n\n  .klf-toulouse-school-video-card {\n    position: relative;\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    aspect-ratio: 16 \/ 9;\n    border: 0;\n    padding: 0;\n    cursor: pointer;\n    overflow: hidden;\n    border-radius: 1rem;\n    background: var(--toulouse-dark);\n    box-shadow: 0 22px 50px rgba(23, 16, 24, 0.12);\n  }\n\n  .klf-toulouse-school-video-thumb {\n    position: absolute;\n    inset: 0;\n    background-image: url(\"https:\/\/img.youtube.com\/vi\/SY4jBf4poKk\/maxresdefault.jpg\");\n    background-size: cover;\n    background-position: center;\n    transform: scale(1);\n    transition: transform 0.5s ease;\n  }\n\n  .klf-toulouse-school-video-card:hover .klf-toulouse-school-video-thumb {\n    transform: scale(1.05);\n  }\n\n  .klf-toulouse-school-video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(\n      135deg,\n      rgba(23, 16, 24, 0.65) 0%,\n      rgba(23, 16, 24, 0.3) 100%\n    );\n  }\n\n  .klf-toulouse-school-play {\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    width: 4.5rem;\n    height: 4.5rem;\n    border-radius: 999px;\n    transform: translate(-50%, -50%);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--toulouse-pink);\n    color: #ffffff;\n    box-shadow: 0 0 0 0 rgba(246, 63, 151, 0.5);\n    animation: klfToulouseSchoolPulse 1.8s ease-out infinite;\n    transition: transform 0.25s ease;\n  }\n\n  .klf-toulouse-school-play svg {\n    margin-left: 4px;\n  }\n\n  .klf-toulouse-school-video-card:hover .klf-toulouse-school-play {\n    transform: translate(-50%, -50%) scale(1.1);\n  }\n\n  .klf-toulouse-school-video-label {\n    position: absolute;\n    left: 1.25rem;\n    bottom: 1.25rem;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.45rem 1rem;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.12);\n    color: #ffffff;\n    border: 1px solid rgba(255, 255, 255, 0.2);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    font-size: 0.75rem;\n    font-weight: 600;\n    line-height: 1;\n  }\n\n  .klf-toulouse-school-caption {\n    margin: 0;\n    color: rgba(23, 16, 24, 0.62);\n    text-align: center;\n    font-size: 0.82rem;\n    line-height: 1.6;\n  }\n\n  .klf-toulouse-school-lightbox {\n    position: fixed;\n    inset: 0;\n    z-index: 99999;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 1rem;\n    background: rgba(18, 11, 19, 0.94);\n    backdrop-filter: blur(6px);\n    -webkit-backdrop-filter: blur(6px);\n  }\n\n  .klf-toulouse-school-lightbox.is-open {\n    display: flex;\n    animation: klfToulouseSchoolLightboxFade 0.25s ease both;\n  }\n\n  .klf-toulouse-school-lightbox-bg {\n    position: absolute;\n    inset: 0;\n    border: 0;\n    background: transparent;\n    cursor: pointer;\n  }\n\n  .klf-toulouse-school-lightbox-video {\n    position: relative;\n    z-index: 2;\n    width: min(100%, 56rem);\n    max-width: 100%;\n    aspect-ratio: 16 \/ 9;\n    animation: klfToulouseSchoolLightboxZoom 0.35s ease both;\n  }\n\n  .klf-toulouse-school-lightbox-video iframe {\n    width: 100%;\n    height: 100%;\n    max-width: 100%;\n    border: 0;\n    border-radius: 1rem;\n    background: #000000;\n  }\n\n  .klf-toulouse-school-close {\n    position: absolute;\n    top: 1.25rem;\n    right: 1.25rem;\n    z-index: 3;\n    width: 2.5rem;\n    height: 2.5rem;\n    border: 0;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.1);\n    color: #ffffff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    cursor: pointer;\n    transition: background 0.25s ease;\n  }\n\n  .klf-toulouse-school-close:hover {\n    background: rgba(255, 255, 255, 0.18);\n  }\n\n  .klf-toulouse-school-reveal {\n    opacity: 0;\n    transform: translateY(22px);\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-reveal {\n    animation: klfToulouseSchoolFadeUp 0.65s ease both;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-reveal:nth-child(1) {\n    animation-delay: 0.04s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-reveal:nth-child(2) {\n    animation-delay: 0.1s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-reveal:nth-child(3) {\n    animation-delay: 0.16s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-reveal:nth-child(4) {\n    animation-delay: 0.22s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-reveal:nth-child(5) {\n    animation-delay: 0.28s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-stat:nth-child(1) {\n    animation-delay: 0.12s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-stat:nth-child(2) {\n    animation-delay: 0.19s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-stat:nth-child(3) {\n    animation-delay: 0.26s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-stat:nth-child(4) {\n    animation-delay: 0.33s;\n  }\n\n  .klf-toulouse-school.is-visible .klf-toulouse-school-media {\n    animation-delay: 0.16s;\n  }\n\n  @keyframes klfToulouseSchoolPulse {\n    0% {\n      box-shadow: 0 0 0 0 rgba(246, 63, 151, 0.5);\n    }\n\n    100% {\n      box-shadow: 0 0 0 16px rgba(246, 63, 151, 0);\n    }\n  }\n\n  @keyframes klfToulouseSchoolFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(22px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes klfToulouseSchoolLightboxFade {\n    from {\n      opacity: 0;\n    }\n\n    to {\n      opacity: 1;\n    }\n  }\n\n  @keyframes klfToulouseSchoolLightboxZoom {\n    from {\n      opacity: 0;\n      transform: scale(0.9);\n    }\n\n    to {\n      opacity: 1;\n      transform: scale(1);\n    }\n  }\n\n  @media (max-width: 1100px) {\n    .klf-toulouse-school-grid {\n      grid-template-columns: 1fr;\n      gap: 3rem;\n    }\n\n    .klf-toulouse-school-media {\n      max-width: 46rem;\n    }\n  }\n\n  @media (max-width: 1024px) {\n    .klf-toulouse-school {\n      padding: 5.5rem 0;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .klf-toulouse-school {\n      padding: 4.5rem 0;\n    }\n\n    .klf-toulouse-school-inner {\n      padding: 0 1.25rem;\n    }\n\n    #about .klf-toulouse-school-title,\n    #about h2.klf-toulouse-school-title,\n    body #about h2.klf-toulouse-school-title,\n    body .klf-toulouse-school h2.klf-toulouse-school-title {\n      font-size: clamp(2rem, 9vw, 2.8rem) !important;\n      line-height: 1.1 !important;\n      letter-spacing: -0.02em !important;\n      font-weight: 900 !important;\n    }\n\n    .klf-toulouse-school-stats {\n      grid-template-columns: 1fr;\n    }\n\n    .klf-toulouse-school-stat {\n      padding: 1.25rem;\n    }\n\n    .klf-toulouse-school-stat-number {\n      font-size: 2rem;\n    }\n\n    .klf-toulouse-school-video-label {\n      left: 1rem;\n      bottom: 1rem;\n      font-size: 0.68rem;\n    }\n\n    .klf-toulouse-school-play {\n      width: 4rem;\n      height: 4rem;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .klf-toulouse-school-reveal {\n      opacity: 1 !important;\n      transform: none !important;\n      animation: none !important;\n    }\n\n    .klf-toulouse-school-play {\n      animation: none !important;\n    }\n\n    .klf-toulouse-school-video-thumb,\n    .klf-toulouse-school-video-card {\n      transition: none !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.querySelector(\".klf-toulouse-school\");\n    if (!section) return;\n\n    if (!(\"IntersectionObserver\" in window)) {\n      section.classList.add(\"is-visible\");\n    } else {\n      const observer = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              section.classList.add(\"is-visible\");\n              observer.unobserve(section);\n            }\n          });\n        },\n        { threshold: 0.14 }\n      );\n\n      observer.observe(section);\n    }\n\n    const openButton = section.querySelector(\".klf-toulouse-school-video-card\");\n    const lightbox = section.querySelector(\".klf-toulouse-school-lightbox\");\n    const iframe = section.querySelector(\".klf-toulouse-school-lightbox iframe\");\n    const closeButtons = section.querySelectorAll(\".klf-toulouse-school-close, .klf-toulouse-school-lightbox-bg\");\n\n    function openLightbox() {\n      if (!lightbox || !iframe) return;\n\n      const src = iframe.getAttribute(\"data-src\");\n      if (src) iframe.setAttribute(\"src\", src);\n\n      lightbox.classList.add(\"is-open\");\n      lightbox.setAttribute(\"aria-hidden\", \"false\");\n      document.documentElement.style.overflow = \"hidden\";\n    }\n\n    function closeLightbox() {\n      if (!lightbox || !iframe) return;\n\n      lightbox.classList.remove(\"is-open\");\n      lightbox.setAttribute(\"aria-hidden\", \"true\");\n      iframe.removeAttribute(\"src\");\n      document.documentElement.style.overflow = \"\";\n    }\n\n    if (openButton) {\n      openButton.addEventListener(\"click\", openLightbox);\n    }\n\n    closeButtons.forEach(function (button) {\n      button.addEventListener(\"click\", closeLightbox);\n    });\n\n    document.addEventListener(\"keydown\", function (event) {\n      if (event.key === \"Escape\" && lightbox && lightbox.classList.contains(\"is-open\")) {\n        closeLightbox();\n      }\n    });\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-23bee57c e-flex e-con-boxed e-con e-parent\" data-id=\"23bee57c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6d1ec879 e-con-full e-flex e-con e-child\" data-id=\"6d1ec879\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-54e2587a e-con-full e-flex e-con e-child\" data-id=\"54e2587a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2607136a e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"2607136a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ba3cc22 elementor-widget elementor-widget-image\" data-id=\"2ba3cc22\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/fle-qualiopi-1024x1024-2-e1737066298220-r5pievhy7juo6gjd17vhxoxc3f05uki9fzcsttgu6c.jpg\" title=\"fle-qualiopi-1024\u00d71024\" alt=\"fle-qualiopi-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72176867 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"72176867\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49f559e0 elementor-widget elementor-widget-image\" data-id=\"49f559e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/campus-france-1024x1024-2-qmpxvwkzfhzvu3u8ik1yqqamobp2vq8u7le09uk98k.jpg\" title=\"campus-france-1024\u00d71024\" alt=\"campus-france-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2464f357 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"2464f357\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2addcc40 elementor-widget elementor-widget-image\" data-id=\"2addcc40\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"357\" height=\"94\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/2024\/04\/logo-bildungurlaub-sprachreisen-text.png\" class=\"elementor-animation-grow attachment-full size-full wp-image-47089\" alt=\"\" srcset=\"https:\/\/klf.fr\/wp-content\/uploads\/2024\/04\/logo-bildungurlaub-sprachreisen-text.png 357w, https:\/\/klf.fr\/wp-content\/uploads\/2024\/04\/logo-bildungurlaub-sprachreisen-text-300x79.png 300w\" sizes=\"(max-width: 357px) 100vw, 357px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78f41c63 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"78f41c63\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-19ebf27 elementor-widget elementor-widget-image\" data-id=\"19ebf27\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/groupement-fle-1024x1024-2-qmpxvstmo5uqjnzp4ifggr8sas7m0xtwv2s2cqptxg.jpg\" title=\"groupement-fle-1024\u00d71024\" alt=\"groupement-fle-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-507ce808 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"507ce808\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27aa7bf4 elementor-widget elementor-widget-image\" data-id=\"27aa7bf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/tcf-1024x1024-2-qmpxvrvshbtg8212a00tw9hbpec8t8q6iy4kvgr83o.jpg\" title=\"tcf-1024\u00d71024\" alt=\"tcf-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-63b27836 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"63b27836\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e488c4c elementor-widget elementor-widget-image\" data-id=\"2e488c4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/delf-1024x1024-2-qmpxvq043nqvku3skz7kr9yeimliduipuotlwwu0g4.jpg\" title=\"delf-1024\u00d71024\" alt=\"delf-1024x1024\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\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>Franz\u00f6sisch lernen in Toulouse. Entdecken Sie unsere Franz\u00f6sischschule in Toulouse, gelegen im historischen Zentrum der Stadt, wo Studierende aus allen Nationalit\u00e4ten und Kontinenten zusammenkommen, um Franz\u00f6sisch zu lernen. Buchen Sie jetzt Angebot anfordern https:\/\/youtu.be\/2JyZ2mA_zkM?si=IRL5RjHSFafhavsw Franz\u00f6sischkurse inToulouse Erleben Sie die Kultur von Toulouse und perfektionieren Sie gleichzeitig Ihr Franz\u00f6sisch bei KLF Toulouse. Mit \u00fcber 30 Jahren [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"language-product":[],"type-product":[],"city-product":[],"course-category":[],"folder":[188],"class_list":["post-47466","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Franz\u00f6sisch lernen in Toulouse | Langue Onze | KLF Group<\/title>\n<meta name=\"description\" content=\"Lernen Sie Franz\u00f6sisch in Toulouse mit KLF. Bei Langue Onze bieten wir immersive Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen an. Melden Sie sich jetzt an.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/klf.fr\/de\/toulouse\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Franz\u00f6sisch lernen in Toulouse\" \/>\n<meta property=\"og:description\" content=\"Lernen Sie Franz\u00f6sisch in Toulouse mit KLF. Bei Langue Onze bieten wir immersive Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen an. Melden Sie sich jetzt an.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/klf.fr\/de\/toulouse\/\" \/>\n<meta property=\"og:site_name\" content=\"Keep Learning French\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-01T17:12:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"23\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/\",\"url\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/\",\"name\":\"Franz\u00f6sisch lernen in Toulouse | Langue Onze | KLF Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/elementor\\\/thumbs\\\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg\",\"datePublished\":\"2026-07-01T17:12:21+00:00\",\"dateModified\":\"2026-07-01T17:12:34+00:00\",\"description\":\"Lernen Sie Franz\u00f6sisch in Toulouse mit KLF. Bei Langue Onze bieten wir immersive Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen an. Melden Sie sich jetzt an.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#primaryimage\",\"url\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/elementor\\\/thumbs\\\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg\",\"contentUrl\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/elementor\\\/thumbs\\\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/klf.fr\\\/de\\\/home-2\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Franz\u00f6sisch lernen in Toulouse\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/klf.fr\\\/de\\\/\",\"name\":\"Keep Learning French\",\"description\":\"Groupe d&#039;\u00e9coles de FLE en France.\",\"publisher\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/klf.fr\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/#organization\",\"name\":\"Keep Learning French\",\"url\":\"https:\\\/\\\/klf.fr\\\/de\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/linkedin.com\\\/school\\\/keep-learning-french\\\/\"],\"telephone\":[],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/klf.fr\\\/de\\\/toulouse\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/klf-favicon.png\",\"contentUrl\":\"https:\\\/\\\/klf.fr\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/klf-favicon.png\",\"width\":200,\"height\":200,\"caption\":\"Keep Learning French\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Franz\u00f6sisch lernen in Toulouse | Langue Onze | KLF Group","description":"Lernen Sie Franz\u00f6sisch in Toulouse mit KLF. Bei Langue Onze bieten wir immersive Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen an. Melden Sie sich jetzt an.","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:\/\/klf.fr\/de\/toulouse\/","og_locale":"de_DE","og_type":"article","og_title":"Franz\u00f6sisch lernen in Toulouse","og_description":"Lernen Sie Franz\u00f6sisch in Toulouse mit KLF. Bei Langue Onze bieten wir immersive Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen an. Melden Sie sich jetzt an.","og_url":"https:\/\/klf.fr\/de\/toulouse\/","og_site_name":"Keep Learning French","article_modified_time":"2026-07-01T17:12:34+00:00","og_image":[{"url":"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"23\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/klf.fr\/de\/toulouse\/","url":"https:\/\/klf.fr\/de\/toulouse\/","name":"Franz\u00f6sisch lernen in Toulouse | Langue Onze | KLF Group","isPartOf":{"@id":"https:\/\/klf.fr\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/klf.fr\/de\/toulouse\/#primaryimage"},"image":{"@id":"https:\/\/klf.fr\/de\/toulouse\/#primaryimage"},"thumbnailUrl":"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg","datePublished":"2026-07-01T17:12:21+00:00","dateModified":"2026-07-01T17:12:34+00:00","description":"Lernen Sie Franz\u00f6sisch in Toulouse mit KLF. Bei Langue Onze bieten wir immersive Franz\u00f6sischkurse in Toulouse f\u00fcr Erwachsene, junge Erwachsene, Jugendliche und Schulgruppen an. Melden Sie sich jetzt an.","breadcrumb":{"@id":"https:\/\/klf.fr\/de\/toulouse\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/klf.fr\/de\/toulouse\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/klf.fr\/de\/toulouse\/#primaryimage","url":"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg","contentUrl":"https:\/\/klf.fr\/wp-content\/uploads\/elementor\/thumbs\/02_KLF_TOULOUSE_304-r5pg96698lhmn82rxo202uqkfn7x6a0o24mpmtxy2g.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/klf.fr\/de\/toulouse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/klf.fr\/de\/home-2\/"},{"@type":"ListItem","position":2,"name":"Franz\u00f6sisch lernen in Toulouse"}]},{"@type":"WebSite","@id":"https:\/\/klf.fr\/de\/#website","url":"https:\/\/klf.fr\/de\/","name":"Keep Learning French","description":"Groupe d&#039;\u00e9coles de FLE en France.","publisher":{"@id":"https:\/\/klf.fr\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/klf.fr\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Organization","Place"],"@id":"https:\/\/klf.fr\/de\/#organization","name":"Keep Learning French","url":"https:\/\/klf.fr\/de\/","logo":{"@id":"https:\/\/klf.fr\/de\/toulouse\/#local-main-organization-logo"},"image":{"@id":"https:\/\/klf.fr\/de\/toulouse\/#local-main-organization-logo"},"sameAs":["https:\/\/linkedin.com\/school\/keep-learning-french\/"],"telephone":[],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/klf.fr\/de\/toulouse\/#local-main-organization-logo","url":"https:\/\/klf.fr\/wp-content\/uploads\/2020\/09\/klf-favicon.png","contentUrl":"https:\/\/klf.fr\/wp-content\/uploads\/2020\/09\/klf-favicon.png","width":200,"height":200,"caption":"Keep Learning French"}]}},"_links":{"self":[{"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/pages\/47466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/comments?post=47466"}],"version-history":[{"count":2,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/pages\/47466\/revisions"}],"predecessor-version":[{"id":47508,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/pages\/47466\/revisions\/47508"}],"wp:attachment":[{"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/media?parent=47466"}],"wp:term":[{"taxonomy":"language-product","embeddable":true,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/language-product?post=47466"},{"taxonomy":"type-product","embeddable":true,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/type-product?post=47466"},{"taxonomy":"city-product","embeddable":true,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/city-product?post=47466"},{"taxonomy":"course-category","embeddable":true,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/course-category?post=47466"},{"taxonomy":"folder","embeddable":true,"href":"https:\/\/klf.fr\/de\/wp-json\/wp\/v2\/folder?post=47466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}