{"id":7545,"date":"2023-12-18T14:38:09","date_gmt":"2023-12-18T14:38:09","guid":{"rendered":"https:\/\/jornalmovimento.com.br\/?p=7545"},"modified":"2023-12-18T14:38:11","modified_gmt":"2023-12-18T14:38:11","slug":"rec-air-france","status":"publish","type":"post","link":"https:\/\/jornalmovimento.com.br\/he\/rec-air-france\/","title":{"rendered":"Recomendador &#8211; Air France"},"content":{"rendered":"<!--loader--><div class=\"wp-block-lazyblock-loader lazyblock-loader-Z1qyKBD\"><script>\n    Math.min(window.screen.width, window.screen.height) < 768 ? document.getElementById(\"page\").classList.add(\"fixed\") : '';\n<\/script>\n<div id=\"loader\" class=\"flex h-screen fixed bg-white inset-0\" style=\"z-index: 99999;\" >\n    <div class=\"m-auto flex flex-col\">\n        <div class=\"flex\">\n            <svg style=\"color: \" class=\"m-auto animate-spin h-28 w-28\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\">\n                <circle class=\"opacity-25\" cx=\"12\" cy=\"12\" r=\"10\" stroke=\"currentColor\" stroke-width=\"4\"><\/circle>\n                <path class=\"opacity-75\" fill=\"currentColor\" d=\"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z\"><\/path>\n            <\/svg>\n        <\/div>\n                    <div class=\"px-2 my-4 text-center animate-pulse text-xl\">\n                \u05de\u05d7\u05e4\u05e9 \u05de\u05d1\u05e6\u05e2\u05d9 \u05d8\u05d9\u05e1\u05d5\u05ea\u2026            <\/div>\n                    <\/div>\n<\/div>\n<script>\n    function waitFor(conditionFunction) {\n        const poll = resolve => {\n            if(conditionFunction()) resolve();\n            else setTimeout(_ => poll(resolve), 400);\n        };\n        return new Promise(poll);\n    }\n\n    window.loaderHandler = setTimeout(() => {\n        waitFor(_ => ((document.querySelector('[data-google-query-id]') !== null) || (typeof avCustomConfig === 'object' && avCustomConfig.skipAds === true)))\n            .then(_ => {\n                if ((window.location.pathname.includes('\/iow')) && ((document.referrer ?? '').includes('jornalmovimento.com.br'.replace('cb.', ''))) && (!document.cookie.includes('avOfferWallRewarded'))) return;\n\n                if (document.getElementById('loader')) {\n                    document.getElementById('loader').addEventListener('animationend', () => {\n                        document.getElementById(\"page\").classList.remove(\"fixed\");\n                        document.getElementById(\"loader\").remove();\n                    });\n                    document.getElementById('loader').classList.add('animate-fade-out-quickly');\n                }\n            });\n    }, 2500);\n\n    window.loaderHandler = setTimeout(() => {\n        waitFor(_ => ((typeof av === 'object' && av.requested === true) || (typeof av === 'object' && av.showLimitedAds() === true && window.googletag && googletag.pubadsReady)))\n            .then(_ => {\n                if ((window.location.pathname.includes('\/iow')) && ((document.referrer ?? '').includes('jornalmovimento.com.br'.replace('cb.', ''))) && (!document.cookie.includes('avOfferWallRewarded'))) return;\n                \n                if (document.getElementById('loader')) {\n                    document.getElementById('loader').addEventListener('animationend', () => {\n                        document.getElementById(\"page\").classList.remove(\"fixed\");\n                        document.getElementById(\"loader\").remove();\n                    });\n                    document.getElementById('loader').classList.add('animate-fade-out-quickly');\n                }\n            });\n    }, 3500);\n\n    window.loaderHandler = setTimeout(() => {\n        waitFor(_ => (typeof av === 'object' && av.timeline?.includes('rewarded->visible')))\n            .then(_ => {                        \n                if (document.getElementById('loader')) {\n                    document.getElementById('loader').addEventListener('animationend', () => {\n                        document.getElementById(\"page\").classList.remove(\"fixed\");\n                        document.getElementById(\"loader\").remove();\n                    });\n                    document.getElementById('loader').classList.add('animate-fade-out-quickly');\n                }\n            });\n    }, 5000);\n\n    setTimeout(() => {\n        if (document.getElementById('loader')) {\n            document.getElementById('loader').addEventListener('animationend', () => {\n                document.getElementById(\"page\").classList.remove(\"fixed\");\n                document.getElementById(\"loader\").remove();\n            });\n            document.getElementById('loader').classList.add('animate-fade-out-quickly');\n        }\n    }, ((window.location.pathname.includes('\/iow')) && ((document.referrer ?? '').includes('jornalmovimento.com.br'.replace('cb.', ''))) && (!document.cookie.includes('avOfferWallRewarded'))) ? 20000 : 10000);\n<\/script>\n<\/div><!--loader--><!--landing--><div class=\"wp-block-lazyblock-landing-page-variant lazyblock-landing-page-variant-Z2ms21X\"><div id=\"landing\" style=\"\" class=\"mb-40\">\n  <section class=\"text-gray-600 body-font border-gray-200 sm:border-0\">\n    <div style=\"max-width: 850px;\" class=\"sm:pt-6 mx-auto block\">\n      <div class=\"text-center py-3 px-5\">\n        <p data-av-subtitle class=\"leading-relaxed sm:w-3\/4 mx-auto mb-0\">\n          Quer economizar sem abdicar do conforto e seguran\u00e7a na hora de viajar?        <\/p>\n      <\/div>\n\n              <section id=\"half\" class=\"text-gray-600 body-font border-gray-200 sm:border-0\">\n          <h4 class=\"pt-3 text-center text-gray-900 text-2xl title-font font-medium px-5 mb-12\">\n            Voe com a Air France e tenha isso tudo em um s\u00f3 lugar!          <\/h4>\n          <div id=\"jm_top_wrapper\" style=\"height:600px;\" align=\"center\" class=\"w-full border-gray-200 border-b mt-8 mb-8 pb-5\">\n    <div align=\"center\" style=\"position: sticky; top: 120px;\" class=\"w-full\">\n                  <p style=\"font-size: 10px;\" class=\"uppercase text-center\">\n            \u05e4\u05bc\u05b4\u05e8\u05e1\u05d5\u05b9\u05de\u05b6\u05ea          <\/p>\n                <div id=\"jm_top\" >\n        <\/div>\n    <\/div>\n<\/div>\n          <p class=\"sm:hidden pb-2 text-center sm:text-left leading-relaxed px-5\">\n              Separamos v\u00e1rias dicas para voc\u00ea economizar na hora de viajar para a Europa e outros continentes e assim conhecer destinos paradis\u00edacos gastando pouco. N\u00e3o deixe de realizar a viagem dos seus sonhos por medo dos pre\u00e7os das passagens a\u00e9reas, voe com a Air France!\n          <\/p>\n          \n          <div class=\"sm:hidden sm:px-0 py-6 mx-auto px-5\">\n            <div class=\"w-full mx-auto flex flex-wrap\">\n                              <a class=\"mx-auto block\" href=\"https:\/\/jornalmovimento.com.br\/he\/air-france\/\" data-analytics-label=\"landingPageImage\" data-action=\"analytics#trackCTA\">\n                  <img decoding=\"async\" loading=\"lazy\" alt=\"card\" style=\"height: 190px;\" class=\"w-full h-64 object-cover object-center rounded border-gray-100 border-2\" src=\"https:\/\/jornalmovimento.com.br\/wp-content\/uploads\/2023\/12\/1.jpg\">\n                <\/a>\n                                          <div class=\"lg:w-3\/5 w-full lg:pl-6 mt-6 lg:mt-0\">\n                                  <div class=\"flex\">\n                    <a class=\"flex text-white no-underline mt-10 m-auto sm:mr-0 sm:ml-auto\" href=\"https:\/\/jornalmovimento.com.br\/he\/air-france\/\"  data-analytics-label=\"landingPageFirstButton\" data-action=\"analytics#trackCTA\">\n                      <button id=\"landing-first\" class=\"text-white flex m-auto sm:mr-0 sm:ml-auto border-0 py-2 px-8 text-lg focus:outline-none rounded\">\n                        VER COMO ECONOMIZAR COM A AIR FRANCE                      <\/button>\n                    <\/a>\n                  <\/div>\n                                      <p class=\"text-xs text-gray-500 mt-3 text-center sm:text-right\">\n                      \u05d0\u05ea\u05d4 \u05ea\u05d9\u05e9\u05d0\u05e8 \u05d1\u05d0\u05d5\u05ea\u05d5 \u05d0\u05ea\u05e8                    <\/p>\n                                                                <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"mt-10 h-1 bg-gray-200 rounded overflow-hidden sm:hidden mx-5\">\n            <div class=\"w-24 h-full\"><\/div>\n          <\/div>\n          <div class=\"hidden sm:block sm:px-0 py-6 mx-auto px-5\">\n            <div class=\"w-full py-3 mx-auto flex flex-wrap\">\n                              <img decoding=\"async\" loading=\"lazy\" alt=\"card\" style=\"height: 190px;\" class=\"lg:w-2\/5 w-full h-64 object-cover object-center rounded border-gray-100 border-2\" src=\"https:\/\/jornalmovimento.com.br\/wp-content\/uploads\/2023\/12\/1.jpg\">\n                            \n              <div class=\"lg:w-3\/5 w-full lg:pl-6 mt-6 lg:mt-0\">\n                \n                \n                <p class=\"py-2 text-center sm:text-left leading-relaxed\">\n                  Separamos v\u00e1rias dicas para voc\u00ea economizar na hora de viajar para a Europa e outros continentes e assim conhecer destinos paradis\u00edacos gastando pouco. N\u00e3o deixe de realizar a viagem dos seus sonhos por medo dos pre\u00e7os das passagens a\u00e9reas, voe com a Air France!\n                <\/p>\n                <div class=\"flex mt-6 items-center pb-5 border-b-2 border-gray-100 mb-5\">\n                <\/div>\n                                  <div class=\"flex\">\n                    <a class=\"flex text-white no-underline mt-10 m-auto sm:mr-0 sm:ml-auto\" href=\"https:\/\/jornalmovimento.com.br\/he\/air-france\/\"  data-analytics-label=\"landingPageFirstButton\" data-action=\"analytics#trackCTA\">\n                      <button id=\"landing-first\" class=\"text-white flex m-auto sm:mr-0 sm:ml-auto border-0 py-2 px-8 text-lg focus:outline-none rounded\">\n                        VER COMO ECONOMIZAR COM A AIR FRANCE                      <\/button>\n                    <\/a>\n                  <\/div>\n                                      <p class=\"text-xs text-gray-500 mt-3 text-center sm:text-right\">\n                      \u05d0\u05ea\u05d4 \u05ea\u05d9\u05e9\u05d0\u05e8 \u05d1\u05d0\u05d5\u05ea\u05d5 \u05d0\u05ea\u05e8                    <\/p>\n                                                                <\/div>\n            <\/div>\n          <\/div>\n        <\/section>\n      \n      <p class=\"text-center leading-relaxed sm:w-3\/4 mx-auto my-10 px-5\">\n        Confira as vantagens de baixar e usar o aplicativo da Air France!\n      <\/p>\n            <div class=\"flex flex-wrap sm:w-full sm:mx-auto sm:mb-2 px-5\">\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              Wifi a bordo!            <\/span>\n          <\/div>\n        <\/div>\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              Flying Blue, o programa de milhas da Air France            <\/span>\n          <\/div>\n        <\/div>\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              Destinos variados            <\/span>\n          <\/div>\n        <\/div>\n        <div class=\"p-2 sm:w-1\/2 w-full\">\n          <div class=\"bg-gray-100 rounded flex p-4 h-full items-center\">\n            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" class=\"w-6 h-6 flex-shrink-0 mr-4\" viewbox=\"0 0 24 24\">\n              <path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"><\/path>\n              <path d=\"M22 4L12 14.01l-3-3\"><\/path>\n            <\/svg>\n            <span class=\"title-font font-medium text-left\">\n              \u05e0\u05d5\u05d7\u05d5\u05ea \u05d5\u05d1\u05d8\u05d9\u05d7\u05d5\u05ea            <\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n      \n              <div class=\"mx-5\" data-anchor-target=\"lazyBlock\">\n          <a class=\"text-white no-underline\"  href=\"https:\/\/jornalmovimento.com.br\/he\/air-france\/\" data-analytics-label=\"landingPageSecondButton\" data-action=\"analytics#trackCTA\">\n            <button id=\"landing-second\" class=\"flex mx-auto mt-16 border-0 py-2 px-8 focus:outline-none rounded text-lg\">\n              VER COMO ECONOMIZAR COM A AIR FRANCE            <\/button>\n          <\/a>\n        <\/div>\n                          <p class=\"text-xs text-gray-500 mt-3 text-center\">\n            \u05d0\u05ea\u05d4 \u05ea\u05d9\u05e9\u05d0\u05e8 \u05d1\u05d0\u05d5\u05ea\u05d5 \u05d0\u05ea\u05e8          <\/p>\n                        <\/div>\n  <\/section>\n\n    <script type=\"module\"> function waitFor(conditionFunction) { const poll = resolve => { if(conditionFunction()) resolve(); else setTimeout(_ => poll(resolve), 400); }; return new Promise(poll); } import { Application, Controller } from \"\/wp-content\/themes\/twentytwentyone\/assets\/js\/stimulus.min.js\"; let Stimulus = Application.start(); Stimulus.register(\"anchor\", class extends Controller { static get targets() { return [ \"lazyBlock\", \"lazyBlockAnchor\" ]; } initialize() { this.active = false; this.passed = false; this.closed = false; this.anchorViews = 0; this.boundOnShowAnchor = this.onShowAnchor.bind(this); window.anchorReady = window.anchorReady || false; waitFor(_ => (window.scrollY > this.getHeightBlock() && !this.active)) .then(_ => { !window.anchorReady? this.visible() : ''; window.anchorReady = true; }); if (document.getElementById('landing')) { setTimeout(() => { !window.anchorReady ? this.visible() : ''; window.anchorReady = true; }, 1 * 30000); }; } connect() { this.onShowAnchor(); document.addEventListener(\"scroll\", this.boundOnShowAnchor); } disconnect() { document.removeEventListener(\"scroll\", this.boundOnShowAnchor); } visible() { if (document.getElementById('av-offerwall__wrapper')) { setTimeout(() => this.visible(), 20000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 100) { setTimeout(() => this.visible(), 1000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10) { this.getAnchorElement().style.marginBottom = '60px'; } if (document.querySelector('[data-anchor-shown=\"true\"]') && document.querySelector('[data-anchor-shown=\"true\"]').style.bottom === '0px') { setTimeout(() => this.visible(), 1000); return; } if (!window.km2AnchorReady) { this.active = true; \/*this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-down');*\/ \/*this.getAnchorElement().classList.add('animate-show-up');*\/ \/*setTimeout(() => {*\/ \/*this.getAnchorElement().style.animation = \"\";*\/ this.getAnchorElement().classList.add('animate-show-up'); this.getAnchorElement().classList.remove('hidden'); this.setAnchorViews(this.anchorViews+1); setTimeout(() => this.closeAnchor(), 20000); waitFor(_ => (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10 && this.getAnchorElement().style.marginBottom !== '60px')) .then(_ => { this.closeAnchor(); }); this.active = false; \/*}, 10);*\/ } } invisible() { this.active = true; this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-up'); this.getAnchorElement().classList.add('animate-show-down'); setTimeout(() => { this.getAnchorElement().style.animation = \"\"; setTimeout(() => { this.getAnchorElement().classList.add('hidden'); this.active = false; }, 800); }, 10); } onShowAnchor() { let anchorReady = false;  \/*if (!this.active && !anchorReady) { if (this.getAnchorViews() <= 3) { if (window.scrollY > this.getHeightBlock()) { if (!this.passed && !this.closed) { this.visible(); this.passed = true; } } else { if (this.passed) { this.invisible(); this.passed = false; } } } else { if (!this.getAnchorElement().classList.contains('close')) { this.getAnchorElement().classList.add('close'); if (window.scrollY < this.getHeightBlock()) { this.invisible(); } } } }*\/ } closeAnchor() { if (this.closed) return; this.invisible(); this.getAnchorElement().classList.add('close'); this.closed = true; } getAnchorElement() { return this.lazyBlockAnchorTargets[0]; } getAnchorViews() { this.anchorViews = parseInt(sessionStorage.getItem(\"anchorViews\")) >= 1 ? parseInt(sessionStorage.getItem(\"anchorViews\")) : 0; return this.anchorViews; } setAnchorViews(views) { sessionStorage.setItem(\"anchorViews\", views); } getHeightBlock() { return this.lazyBlockTarget.offsetTop + this.lazyBlockTarget.offsetHeight - 110; } }) <\/script>  <div data-anchor-target=\"lazyBlockAnchor\" class=\"fixed w-full sm:w-96 px-3 py-2 bottom-0 left-0 hidden\" style=\"z-index: 999999;\" name=\"lazyBlockAnchor\">\n    <div class=\"grid justify-items-stretch\">        \n              <div class=\"relative justify-self-end top-4 -right-2\">\n          <button data-no-translation class=\"bg-white text-md font-medium text-center rounded-full h-7 w-7 border-2\" data-analytics-label=\"anchorCloseAnchor\" data-action=\"anchor#closeAnchor\" style=\"z-index: 999999;\">\n            X\n          <\/button>\n        <\/div>\n        <div class=\"w-full justify-self-start flex flex-col h-32 bg-white border-solid border-2 shadow-md rounded-md\">\n          <div class=\"mx-2 h-1\/2\">\n            <p class=\"px-5 text-center pt-3 text-xs\">\n              Voe com a Air France e tenha isso tudo em um s\u00f3 lugar!            <\/p>\n          <\/div>\n          <div class=\"mx-2 mt-1 bottom-0 h-1\/2\">\n            <a class=\"w-full m-auto\" href=\"https:\/\/jornalmovimento.com.br\/he\/air-france\/\"  data-analytics-label=\"anchorButton\" data-action=\"analytics#trackCTA\" >\n              <button class=\"flex m-auto border-0 py-2 px-6 focus:outline-none rounded text-center text-sm\">\n                \u05d4\u05de\u05e9\u05da \u05dc\u05e7\u05e8\u05d5\u05d0              <\/button>\n            <\/a>\n            <p class=\"text-gray-500 text-center mt-1\" style=\"font-size: 0.50rem;\">\n              \u05d0\u05ea\u05d4 \u05ea\u05d9\u05e9\u05d0\u05e8 \u05d1\u05d0\u05d5\u05ea\u05d5 \u05d0\u05ea\u05e8  \n            <\/p>\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n\n  <link rel=\"prefetch\" href=\"https:\/\/jornalmovimento.com.br\/air-france\">\n  <link rel=\"prerender\" href=\"https:\/\/jornalmovimento.com.br\/air-france\">\n\n  <link rel=\"prefetch\" href=\"https:\/\/jornalmovimento.com.br\/tap-air-portugal \">\n  <link rel=\"prerender\" href=\"https:\/\/jornalmovimento.com.br\/tap-air-portugal \">\n\n  <div style=\"margin-top: 100px;\">\n      <\/div>\n\n<\/div>\n\n<\/div><!--landing--><div class=\"wp-block-lazyblock-accordion lazyblock-accordion-8nHJi\"><div data-controller=\"accordion\" class=\"mx-5 sm:mx-0 rounded mt-10 mb-20\">\n\t<div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"0\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"0\">\n                        Como \u00e9 a experi\u00eancia de viajar com a Air France?                    <\/span>\n                    <svg data-accordion-index=\"0\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        A experi\u00eancia de viajar com a Air France pode variar conforme a classe de servi\u00e7o escolhida, a rota espec\u00edfica e as prefer\u00eancias individuais. A Air France \u00e9 reconhecida por seu servi\u00e7o de alta qualidade, especialmente em suas classes premium.\n                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"1\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"1\">\n                        Como s\u00e3o as op\u00e7\u00f5es gastron\u00f4micas na Air France?                    <\/span>\n                    <svg data-accordion-index=\"1\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        A Air France \u00e9 famosa por oferecer uma culin\u00e1ria de alta qualidade em todas as classes. Os passageiros podem desfrutar de refei\u00e7\u00f5es inspiradas na gastronomia francesa, acompanhadas por uma sele\u00e7\u00e3o refinada de vinhos e champanhes franceses.\n                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"2\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"2\">\n                        O que fazer a bordo dos voos da Air France para passar o tempo?                    <\/span>\n                    <svg data-accordion-index=\"2\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        Os voos da Air France disponibilizam uma variedade de op\u00e7\u00f5es de entretenimento, incluindo filmes, s\u00e9ries de TV, m\u00fasica e jogos. Nas classes premium, as telas de entretenimento s\u00e3o maiores, e fones de ouvido de alta qualidade s\u00e3o fornecidos.\n                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"3\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"3\">\n                        Como \u00e9 a experi\u00eancia na classe \"La Premi\u00e8re\" da Air France?                    <\/span>\n                    <svg data-accordion-index=\"3\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        A \"La Premi\u00e8re\" \u00e9 a classe mais luxuosa da Air France, oferecendo assentos espa\u00e7osos que se transformam em camas, servi\u00e7o de bordo gourmet, acesso a lounges exclusivos nos aeroportos e um atendimento altamente personalizado.\n                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"4\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"4\">\n                        Como \u00e9 a \"Business Class\" na Air France?                    <\/span>\n                    <svg data-accordion-index=\"4\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        A classe executiva da Air France proporciona assentos reclin\u00e1veis que se convertem em camas, acesso a lounges de qualidade superior, menus gourmet e uma ampla gama de op\u00e7\u00f5es de entretenimento a bordo.\n                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"5\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"5\">\n                        Como \u00e9 a experi\u00eancia na classe \"Premium Economy\" da Air France?                    <\/span>\n                    <svg data-accordion-index=\"5\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        A \"Premium Economy\" oferece um n\u00edvel de conforto intermedi\u00e1rio entre a Business Class e a Economy Class. Os assentos s\u00e3o mais espa\u00e7osos, o servi\u00e7o de bordo \u00e9 aprimorado e h\u00e1 uma variedade de op\u00e7\u00f5es de entretenimento.\n                    <\/p>\n                <\/div>\n            <\/div>\n                    <h2>\n                <button data-accordion-target=\"title\" data-accordion-index=\"6\" data-action=\"accordion#update\" type=\"button\" class=\"h-24 sm:h-16 flex justify-between items-center py-5 w-full font-medium text-left text-gray-900 rounded-t-xl border-b border-gray-200 dark:border-gray-700 dark:text-white\">\n                    <span class=\"w-4\/5\" data-accordion-index=\"6\">\n                        Como \u00e9 a \"Economy Class\" na Air France?                    <\/span>\n                    <svg data-accordion-index=\"6\" data-accordion-target=\"icon\" class=\"w-6 h-6 rotate-180 shrink-0\" fill=\"currentColor\" viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                <\/button>\n            <\/h2>\n            <div data-accordion-target=\"description\" class=\"animate-fade-in-down\">\n                <div class=\"py-5 border-b border-gray-200 dark:border-gray-70 text-left\">\n                    <p class=\"mb-2 text-gray-500 dark:text-gray-400\">\n                        A classe econ\u00f4mica da Air France proporciona um servi\u00e7o de alta qualidade, com assentos confort\u00e1veis, refei\u00e7\u00f5es inclusas e op\u00e7\u00f5es de entretenimento a bordo. Os passageiros t\u00eam a op\u00e7\u00e3o de adquirir refei\u00e7\u00f5es premium, como o \"Menu \u00e0 la Carte\".\n                    <\/p>\n                <\/div>\n            <\/div>\n        \t<\/div>\n<\/div><\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>A Air France \u00e9 muito conhecida por sua qualidade no servi\u00e7o de bordo e outras v\u00e1rias caracter\u00edsticas que tornam a companhia uma excelente escolha na hora de viajar. <\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Voar com a Air France oferece v\u00e1rias vantagens, que podem variar conforme a classe de servi\u00e7o e a rota espec\u00edfica, mas aqui listaremos algumas vantagens gerais de escolher a Air France como sua companhia a\u00e9rea.<\/p>\n<\/div><div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<ul><div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>Excelente servi\u00e7o:<\/strong> A Air France \u00e9 conhecida por seu servi\u00e7o de alta qualidade e atendimento ao cliente.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>Culin\u00e1ria de qualidade:<\/strong> A companhia oferece refei\u00e7\u00f5es gourmets inspiradas na culin\u00e1ria francesa, acompanhadas por vinhos e champanhes de prest\u00edgio.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>\u05e8\u05e9\u05ea \u05d9\u05e2\u05d3\u05d9\u05dd \u05e0\u05e8\u05d7\u05d1\u05ea: <\/strong>A Air France opera voos para uma ampla gama de destinos em todo o mundo, incluindo cidades na Europa, \u00c1frica, Am\u00e9rica do Norte, Am\u00e9rica do Sul, Oriente M\u00e9dio e \u00c1sia.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>Classes premium:<\/strong> Oferece op\u00e7\u00f5es de classes premium, como \"La Premi\u00e8re\" e \"Business Class,\" que oferecem um alto n\u00edvel de conforto e servi\u00e7o personalizado.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>\u05ea\u05d5\u05db\u05e0\u05d9\u05ea \u05d4\u05e0\u05d5\u05e1\u05e2 \u05d4\u05de\u05ea\u05de\u05d9\u05d3:<\/strong> O programa Flying Blue permite que os passageiros acumulem milhas e desfrutem de recompensas, incluindo upgrades de classe e passagens gratuitas.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>\u05d1\u05d9\u05d3\u05d5\u05e8 \u05d1\u05d8\u05d9\u05e1\u05d4: <\/strong>Os voos da Air France oferecem uma variedade de op\u00e7\u00f5es de entretenimento, incluindo filmes, m\u00fasica, s\u00e9ries de TV e jogos.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>Conex\u00f5es f\u00e1ceis: <\/strong>Como parte da alian\u00e7a SkyTeam, a Air France oferece conex\u00f5es f\u00e1ceis para outros destinos em colabora\u00e7\u00e3o com companhias a\u00e9reas parceiras.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>\u05de\u05d5\u05e9\u05d1\u05d9\u05dd \u05e0\u05d5\u05d7\u05d9\u05dd: <\/strong>As aeronaves da Air France oferecem assentos confort\u00e1veis, independentemente da classe de servi\u00e7o, com espa\u00e7o adequado para as pernas.<\/li>\n<\/div>\n\n<div class=\"mx-5 sm:mx-0 prose text-left mb-5\">\n<li><strong>Lounges exclusivos:<\/strong> Passageiros de classes premium e membros elite t\u00eam acesso a lounges exclusivos nos aeroportos, proporcionando um ambiente relaxante antes do voo.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"mx-5 sm:mx-0 prose leading-relaxed text-lg mb-5 text-left wp-paragraph\">\n<p>Mas se o que busca \u00e9 conhecer a Europa e ainda quer mais op\u00e7\u00f5es de companhias a\u00e9reas igualmente confort\u00e1veis, conhe\u00e7a a TAP Air Portugal! Uma das mais renomadas companhias da a Europa.<\/p>\n<\/div><div class=\"wp-block-lazyblock-cta lazyblock-cta-Z1WCSUN\">\n  <section class=\"cta mx-5 sm:mx-0 text-gray-600 body-font my-10 border-gray-200 border-b border-l border-r sm:border-0\">\n    <div class=\"h-1 bg-gray-200 rounded overflow-hidden\">\n      <div class=\"w-24 h-full\"><\/div>\n    <\/div>\n    <div class=\"container px-5 pt-6 pb-6 mx-auto flex flex-wrap\" data-anchor-target=\"lazyBlock\">    \n    \n              <a class=\"flex flex-wrap content-center w-full mb-4 md:hidden\" href=\"https:\/\/jornalmovimento.com.br\/he\/tap-air-portugal\/\"  data-analytics-label=\"ctaImage\" data-action=\"analytics#trackCTA\" aria-label=\"\u05d0\u05d9\u05da \u05d0\u05e0\u05d9 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d1\u05d8\u05d9\u05d7 \u05d8\u05d9\u05e1\u05d5\u05ea \u05d6\u05d5\u05dc\u05d5\u05ea \u05e2\u05dd TAP Air?\">\n          <div class=\"m-auto float-none\">\n            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/jornalmovimento.com.br\/wp-content\/uploads\/2023\/10\/1.jpg\" alt=\"Mulher sorrindo confortavelmente sentada em assento de aeronave\">\n          <\/div>\n        <\/a>\n            <h2 class=\"w-full sm:text-3xl text-2xl text-gray-900 font-medium title-font mb-2 text-center md:text-left md:w-2\/5\">\n        <a href=\"https:\/\/jornalmovimento.com.br\/he\/tap-air-portugal\/\" data-analytics-label=\"ctaTitle\" data-action=\"analytics#trackCTA\" aria-label=\"\u05d0\u05d9\u05da \u05d0\u05e0\u05d9 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d1\u05d8\u05d9\u05d7 \u05d8\u05d9\u05e1\u05d5\u05ea \u05d6\u05d5\u05dc\u05d5\u05ea \u05e2\u05dd TAP Air?\">\n            \u05d0\u05d9\u05da \u05d0\u05e0\u05d9 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d1\u05d8\u05d9\u05d7 \u05d8\u05d9\u05e1\u05d5\u05ea \u05d6\u05d5\u05dc\u05d5\u05ea \u05e2\u05dd TAP Air?        <\/a>\n      <\/h2>\n      <div class=\"w-full md:w-3\/5 md:pl-6\">\n        <p class=\"text-center md:text-left leading-relaxed text-base\">\n            \u05d2\u05dc\u05d5 \u05d0\u05ea \u05d4\u05e2\u05d5\u05dc\u05dd \u05d1\u05ea\u05e7\u05e6\u05d9\u05d1 \u05e0\u05de\u05d5\u05da \u05e2\u05dd TAP \u05d0\u05d9\u05d9\u05e8 \u05e4\u05d5\u05e8\u05d8\u05d5\u05d2\u05dc! \u05e2\u05dd \u05d7\u05d1\u05e8\u05ea \u05d4\u05ea\u05e2\u05d5\u05e4\u05d4 \u05d4\u05d6\u05d5, \u05ea\u05d5\u05db\u05dc\u05d5 \u05dc\u05d8\u05d5\u05e1 \u05d1\u05e8\u05d7\u05d1\u05d9 \u05d0\u05d9\u05e8\u05d5\u05e4\u05d4, \u05d0\u05e4\u05e8\u05d9\u05e7\u05d4 \u05d5\u05d9\u05d1\u05e9\u05ea \u05d0\u05de\u05e8\u05d9\u05e7\u05d4 \u05ea\u05d5\u05da \u05e2\u05dc\u05d5\u05ea \u05e0\u05de\u05d5\u05db\u05d4 \u05e9\u05dc \u05db\u05e8\u05d8\u05d9\u05e1.         <\/p>\n        <div class=\"flex mt-6 w-full flex-1 justify-center ml-auto md:mt-4 md:justify-start\" style=\"font-weight: bold;\">\n          <a class=\"inline-flex items-center\" href=\"https:\/\/jornalmovimento.com.br\/he\/tap-air-portugal\/\"  data-analytics-label=\"ctaButton\" data-action=\"analytics#trackCTA\" >\n            \u05d4\u05de\u05e9\u05da \u05dc\u05e7\u05e8\u05d5\u05d0            <svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"w-4 h-4 ml-2\" viewbox=\"0 0 24 24\">\n              <path d=\"M5 12h14M12 5l7 7-7 7\"><\/path>\n            <\/svg>\n          <\/a>\n        <\/div>\n      <\/div>  \n          \n    <\/div>\n      <script type=\"module\"> function waitFor(conditionFunction) { const poll = resolve => { if(conditionFunction()) resolve(); else setTimeout(_ => poll(resolve), 400); }; return new Promise(poll); } import { Application, Controller } from \"\/wp-content\/themes\/twentytwentyone\/assets\/js\/stimulus.min.js\"; let Stimulus = Application.start(); Stimulus.register(\"anchor\", class extends Controller { static get targets() { return [ \"lazyBlock\", \"lazyBlockAnchor\" ]; } initialize() { this.active = false; this.passed = false; this.closed = false; this.anchorViews = 0; this.boundOnShowAnchor = this.onShowAnchor.bind(this); window.anchorReady = window.anchorReady || false; waitFor(_ => (window.scrollY > this.getHeightBlock() && !this.active)) .then(_ => { !window.anchorReady? this.visible() : ''; window.anchorReady = true; }); if (document.getElementById('landing')) { setTimeout(() => { !window.anchorReady ? this.visible() : ''; window.anchorReady = true; }, 1 * 30000); }; } connect() { this.onShowAnchor(); document.addEventListener(\"scroll\", this.boundOnShowAnchor); } disconnect() { document.removeEventListener(\"scroll\", this.boundOnShowAnchor); } visible() { if (document.getElementById('av-offerwall__wrapper')) { setTimeout(() => this.visible(), 20000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 100) { setTimeout(() => this.visible(), 1000); return; } if (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10) { this.getAnchorElement().style.marginBottom = '60px'; } if (document.querySelector('[data-anchor-shown=\"true\"]') && document.querySelector('[data-anchor-shown=\"true\"]').style.bottom === '0px') { setTimeout(() => this.visible(), 1000); return; } if (!window.km2AnchorReady) { this.active = true; \/*this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-down');*\/ \/*this.getAnchorElement().classList.add('animate-show-up');*\/ \/*setTimeout(() => {*\/ \/*this.getAnchorElement().style.animation = \"\";*\/ this.getAnchorElement().classList.add('animate-show-up'); this.getAnchorElement().classList.remove('hidden'); this.setAnchorViews(this.anchorViews+1); setTimeout(() => this.closeAnchor(), 20000); waitFor(_ => (document.getElementById('av-fixed__bottomWrapper') && document.getElementById('av-fixed__bottomWrapper').style.display !== 'none' && document.getElementById('av-fixed__bottomWrapper').getBoundingClientRect().height > 10 && this.getAnchorElement().style.marginBottom !== '60px')) .then(_ => { this.closeAnchor(); }); this.active = false; \/*}, 10);*\/ } } invisible() { this.active = true; this.getAnchorElement().style.animation = \"none\"; this.getAnchorElement().classList.remove('animate-show-up'); this.getAnchorElement().classList.add('animate-show-down'); setTimeout(() => { this.getAnchorElement().style.animation = \"\"; setTimeout(() => { this.getAnchorElement().classList.add('hidden'); this.active = false; }, 800); }, 10); } onShowAnchor() { let anchorReady = false;  \/*if (!this.active && !anchorReady) { if (this.getAnchorViews() <= 3) { if (window.scrollY > this.getHeightBlock()) { if (!this.passed && !this.closed) { this.visible(); this.passed = true; } } else { if (this.passed) { this.invisible(); this.passed = false; } } } else { if (!this.getAnchorElement().classList.contains('close')) { this.getAnchorElement().classList.add('close'); if (window.scrollY < this.getHeightBlock()) { this.invisible(); } } } }*\/ } closeAnchor() { if (this.closed) return; this.invisible(); this.getAnchorElement().classList.add('close'); this.closed = true; } getAnchorElement() { return this.lazyBlockAnchorTargets[0]; } getAnchorViews() { this.anchorViews = parseInt(sessionStorage.getItem(\"anchorViews\")) >= 1 ? parseInt(sessionStorage.getItem(\"anchorViews\")) : 0; return this.anchorViews; } setAnchorViews(views) { sessionStorage.setItem(\"anchorViews\", views); } getHeightBlock() { return this.lazyBlockTarget.offsetTop + this.lazyBlockTarget.offsetHeight - 110; } }) <\/script>  <div data-anchor-target=\"lazyBlockAnchor\" class=\"fixed w-full sm:w-96 px-3 py-2 bottom-0 left-0 hidden\" style=\"z-index: 999999;\" name=\"lazyBlockAnchor\">\n    <div class=\"grid justify-items-stretch\">        \n              <div class=\"relative justify-self-end top-4 -right-2\">\n          <button data-no-translation class=\"bg-white text-md font-medium text-center rounded-full h-7 w-7 border-2\" data-analytics-label=\"anchorCloseAnchor\" data-action=\"anchor#closeAnchor\" style=\"z-index: 999999;\">\n            X\n          <\/button>\n        <\/div>\n        <div class=\"justify-self-auto flex flex-col h-32 bg-white border-solid border-2 shadow-md rounded-md\">\n          <div class=\"flex my-0 h-full\">\n            <div class=\"w-2\/5 p-1 ml-2 mt-2 w-full\">\n              <a href=\"https:\/\/jornalmovimento.com.br\/he\/tap-air-portugal\/\"  data-analytics-label=\"anchorImage\" data-action=\"analytics#trackCTA\">          \n                <img decoding=\"async\" loading=\"lazy\" alt=\"card\" class=\"w-full object-cover h-24 object-center rounded justify-self-auto border-2 border-gray-100\" src=\"https:\/\/jornalmovimento.com.br\/wp-content\/uploads\/2023\/10\/1.jpg\">          \n              <\/a>\n            <\/div>\n            <div class=\"w-3\/5 my-2\">\n              <p class=\"px-4 text-center text-xs h-1\/2\">\n                \u05d0\u05d9\u05da \u05d0\u05e0\u05d9 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d1\u05d8\u05d9\u05d7 \u05d8\u05d9\u05e1\u05d5\u05ea \u05d6\u05d5\u05dc\u05d5\u05ea \u05e2\u05dd TAP Air?              <\/p>\n              <a href=\"https:\/\/jornalmovimento.com.br\/he\/tap-air-portugal\/\"  data-analytics-label=\"anchorButton\" data-action=\"analytics#trackCTA\" >\n                <button class=\"flex w-5\/6 m-auto mt-2 border-0 py-1 px-3 focus:outline-none rounded\">                \n                  <p class=\"text-center w-full\" style=\"font-size: 0.67rem;\">\n                    \u05d4\u05de\u05e9\u05da \u05dc\u05e7\u05e8\u05d5\u05d0                  <\/p>\n                <\/button>\n              <\/a>\n              <p class=\"text-gray-500 text-center mt-1\" style=\"font-size: 0.50rem;\">\n                \u05d0\u05ea\u05d4 \u05ea\u05d9\u05e9\u05d0\u05e8 \u05d1\u05d0\u05d5\u05ea\u05d5 \u05d0\u05ea\u05e8              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n  <\/section>\n\n<\/div>","protected":false},"excerpt":{"rendered":"<p>A Air France \u00e9 muito conhecida por sua qualidade no servi\u00e7o de bordo e outras v\u00e1rias caracter\u00edsticas que tornam a companhia uma excelente escolha na hora de viajar. Voar com a Air France oferece v\u00e1rias vantagens, que podem variar conforme a classe de servi\u00e7o e a rota espec\u00edfica, mas aqui listaremos algumas vantagens gerais de&hellip; <a class=\"more-link\" href=\"https:\/\/jornalmovimento.com.br\/he\/rec-air-france\/\">\u05d4\u05de\u05e9\u05da \u05e7\u05e8\u05d9\u05d0\u05d4 <span class=\"screen-reader-text\">Recomendador &#8211; Air France<\/span><\/a><\/p>","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,37],"tags":[346],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.7 (Yoast SEO v19.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Rec Air France<\/title>\n<meta name=\"description\" content=\"A Air France \u00e9 considerada uma das melhores companhias da Europa em conforto, seguran\u00e7a e pre\u00e7os baixos. Aproveite dicas para economizar!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jornalmovimento.com.br\/he\/rec-air-france\/\" \/>\n<meta property=\"og:locale\" content=\"he_IL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Recomendador - Air France\" \/>\n<meta property=\"og:description\" content=\"A Air France \u00e9 considerada uma das melhores companhias da Europa em conforto, seguran\u00e7a e pre\u00e7os baixos. Aproveite dicas para economizar!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jornalmovimento.com.br\/he\/rec-air-france\/\" \/>\n<meta property=\"og:site_name\" content=\"Jornal Movimento\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-18T14:38:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-18T14:38:11+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pedro Saynovich\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 \u05d3\u05e7\u05d5\u05ea\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jornalmovimento.com.br\/#website\",\"url\":\"https:\/\/jornalmovimento.com.br\/\",\"name\":\"Jornal Movimento\",\"description\":\"Noticias e Conte\u00fado\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jornalmovimento.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"he-IL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jornalmovimento.com.br\/rec-air-france\/#webpage\",\"url\":\"https:\/\/jornalmovimento.com.br\/rec-air-france\/\",\"name\":\"Rec Air France\",\"isPartOf\":{\"@id\":\"https:\/\/jornalmovimento.com.br\/#website\"},\"datePublished\":\"2023-12-18T14:38:09+00:00\",\"dateModified\":\"2023-12-18T14:38:11+00:00\",\"author\":{\"@id\":\"https:\/\/jornalmovimento.com.br\/#\/schema\/person\/157ec0f77379d8f761a1222befb4c991\"},\"description\":\"A Air France \u00e9 considerada uma das melhores companhias da Europa em conforto, seguran\u00e7a e pre\u00e7os baixos. Aproveite dicas para economizar!\",\"breadcrumb\":{\"@id\":\"https:\/\/jornalmovimento.com.br\/rec-air-france\/#breadcrumb\"},\"inLanguage\":\"he-IL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jornalmovimento.com.br\/rec-air-france\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jornalmovimento.com.br\/rec-air-france\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jornalmovimento.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recomendador &#8211; Air France\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/jornalmovimento.com.br\/#\/schema\/person\/157ec0f77379d8f761a1222befb4c991\",\"name\":\"Pedro Saynovich\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"he-IL\",\"@id\":\"https:\/\/jornalmovimento.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ae24d63a4b296976719eb7b1d4e1c7ca?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ae24d63a4b296976719eb7b1d4e1c7ca?s=96&d=mm&r=g\",\"caption\":\"Pedro Saynovich\"},\"url\":\"https:\/\/jornalmovimento.com.br\/he\/author\/pedrosaynovich\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Rec Air France","description":"A Air France \u00e9 considerada uma das melhores companhias da Europa em conforto, seguran\u00e7a e pre\u00e7os baixos. Aproveite dicas para economizar!","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:\/\/jornalmovimento.com.br\/he\/rec-air-france\/","og_locale":"he_IL","og_type":"article","og_title":"Recomendador - Air France","og_description":"A Air France \u00e9 considerada uma das melhores companhias da Europa em conforto, seguran\u00e7a e pre\u00e7os baixos. Aproveite dicas para economizar!","og_url":"https:\/\/jornalmovimento.com.br\/he\/rec-air-france\/","og_site_name":"Jornal Movimento","article_published_time":"2023-12-18T14:38:09+00:00","article_modified_time":"2023-12-18T14:38:11+00:00","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Pedro Saynovich","Est. reading time":"2 \u05d3\u05e7\u05d5\u05ea"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/jornalmovimento.com.br\/#website","url":"https:\/\/jornalmovimento.com.br\/","name":"Jornal Movimento","description":"Noticias e Conte\u00fado","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jornalmovimento.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"he-IL"},{"@type":"WebPage","@id":"https:\/\/jornalmovimento.com.br\/rec-air-france\/#webpage","url":"https:\/\/jornalmovimento.com.br\/rec-air-france\/","name":"Rec Air France","isPartOf":{"@id":"https:\/\/jornalmovimento.com.br\/#website"},"datePublished":"2023-12-18T14:38:09+00:00","dateModified":"2023-12-18T14:38:11+00:00","author":{"@id":"https:\/\/jornalmovimento.com.br\/#\/schema\/person\/157ec0f77379d8f761a1222befb4c991"},"description":"A Air France \u00e9 considerada uma das melhores companhias da Europa em conforto, seguran\u00e7a e pre\u00e7os baixos. Aproveite dicas para economizar!","breadcrumb":{"@id":"https:\/\/jornalmovimento.com.br\/rec-air-france\/#breadcrumb"},"inLanguage":"he-IL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jornalmovimento.com.br\/rec-air-france\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jornalmovimento.com.br\/rec-air-france\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jornalmovimento.com.br\/"},{"@type":"ListItem","position":2,"name":"Recomendador &#8211; Air France"}]},{"@type":"Person","@id":"https:\/\/jornalmovimento.com.br\/#\/schema\/person\/157ec0f77379d8f761a1222befb4c991","name":"Pedro Saynovich","image":{"@type":"ImageObject","inLanguage":"he-IL","@id":"https:\/\/jornalmovimento.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ae24d63a4b296976719eb7b1d4e1c7ca?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ae24d63a4b296976719eb7b1d4e1c7ca?s=96&d=mm&r=g","caption":"Pedro Saynovich"},"url":"https:\/\/jornalmovimento.com.br\/he\/author\/pedrosaynovich\/"}]}},"_links":{"self":[{"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/posts\/7545"}],"collection":[{"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/comments?post=7545"}],"version-history":[{"count":0,"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/posts\/7545\/revisions"}],"wp:attachment":[{"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/media?parent=7545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/categories?post=7545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jornalmovimento.com.br\/he\/wp-json\/wp\/v2\/tags?post=7545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}