{"id":1103,"date":"2026-05-06T17:16:19","date_gmt":"2026-05-06T17:16:19","guid":{"rendered":"https:\/\/connecttransfer.com.br\/?page_id=1103"},"modified":"2026-05-10T11:38:36","modified_gmt":"2026-05-10T11:38:36","slug":"transfer-bahia","status":"publish","type":"page","link":"https:\/\/connecttransfer.com.br\/en\/transfer-bahia\/","title":{"rendered":"Transfer\u00a0Bahia"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1103\" class=\"elementor elementor-1103\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27306fd e-con-full e-flex e-con e-parent\" data-id=\"27306fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a274834 elementor-widget elementor-widget-shortcode\" data-id=\"a274834\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n    \/* \u2500\u2500 Namespace isolado: .ct-ba-v1 \u2500\u2500 *\/\n    .ct-ba-v1{\n      --navy:#071f35;--navy-2:#0b2d4a;--blue:#1069ff;--cyan:#00c2cb;--cyan-2:#e7fdff;\n      --gold:#e7a33d;--ink:#122033;--muted:#5f6f83;--soft:#f5f8fb;--line:#dfe7ef;--white:#fff;\n      --shadow:0 22px 70px rgba(7,31,53,.14);--shadow-soft:0 12px 36px rgba(7,31,53,.09);\n      --radius-xl:32px;--radius-lg:24px;--radius-md:18px;--container:min(1180px,calc(100% - 40px));\n      font-family:'Khula',Arial,system-ui,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;background:var(--soft)\n    }\n    .ct-ba-v1 *{box-sizing:border-box}\n    .ct-ba-v1 a{color:inherit;text-decoration:none}\n    .ct-ba-v1 img{display:block;max-width:100%;height:auto}\n    .ct-ba-v1 .ct-wrap{width:var(--container);margin-inline:auto}\n    .ct-ba-v1 .ct-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n    .ct-ba-v1 a:focus-visible,.ct-ba-v1 button:focus-visible,.ct-ba-v1 input:focus-visible,.ct-ba-v1 select:focus-visible{outline:3px solid rgba(0,194,203,.5);outline-offset:3px}\n\n    \/* \u2500\u2500 Hero \u2500\u2500 *\/\n    .ct-ba-v1 .ct-hero{position:relative;color:#fff;background:#071f35 center\/cover no-repeat;isolation:isolate;overflow:visible}\n    .ct-ba-v1 .ct-hero::before{content:\"\";position:absolute;inset:0;z-index:0;background:linear-gradient(100deg,rgba(5,20,34,.97) 0%,rgba(7,31,53,.90) 40%,rgba(7,31,53,.55) 65%,rgba(7,31,53,.32) 100%)}\n    .ct-ba-v1 .ct-hero::after{content:\"\";position:absolute;inset:auto 0 0;height:100px;background:linear-gradient(0deg,var(--soft),rgba(245,248,251,0));pointer-events:none;z-index:0}\n    .ct-ba-v1 .ct-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) 440px;gap:56px;align-items:start;padding:140px 0 80px;position:relative;z-index:1}\n    .ct-ba-v1 .ct-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(0,194,203,.13);border:1px solid rgba(0,194,203,.35);color:#7ff8ff;font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}\n    .ct-ba-v1 .ct-eyebrow::before{content:\"\";width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 6px rgba(0,194,203,.12)}\n    .ct-ba-v1 .ct-eyebrow-dark{background:rgba(10,37,64,.08);border-color:rgba(10,37,64,.2);color:#0A2540}\n    .ct-ba-v1 .ct-eyebrow-dark::before{background:#0A2540;box-shadow:0 0 0 6px rgba(10,37,64,.1)}\n    .ct-ba-v1 .ct-hero h1{font-family:'Khula',Arial,system-ui,sans-serif;font-weight:800;font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.04em;margin:18px 0 16px;max-width:760px;color:#fff}\n    .ct-ba-v1 .ct-hero h1 span{color:#74f7ff}\n    .ct-ba-v1 .ct-hero-lead{font-size:clamp(17px,1.7vw,21px);max-width:690px;color:rgba(255,255,255,.88);margin:0 0 28px}\n    .ct-ba-v1 .ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border-radius:999px;padding:0 24px;font-size:15px;font-weight:900;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}\n    .ct-ba-v1 .ct-btn:hover{transform:translateY(-2px)}\n    .ct-ba-v1 .ct-btn-primary{background:linear-gradient(135deg,var(--cyan),#22e1e8);color:#052132;box-shadow:0 18px 42px rgba(0,194,203,.28)}\n\n    \/* \u2500\u2500 Formul\u00e1rio card \u2500\u2500 *\/\n    .ct-ba-v1 .ct-quote-card{position:relative;background:rgba(255,255,255,.97);color:var(--ink);border-radius:30px;box-shadow:0 30px 100px rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.35)}\n    .ct-ba-v1 .ct-quote-shortcode{padding:0;overflow:visible}\n    .ct-ba-v1 .ct-quote-shortcode>*{border-radius:0!important;box-shadow:none!important}\n    .ct-ba-v1 .ct-quote-card::before{content:\"\";position:absolute;left:28px;right:28px;top:0;height:4px;background:linear-gradient(90deg,var(--cyan),var(--gold));border-radius:0 0 6px 6px}\n\n    \/* \u2500\u2500 Trust strip \u2500\u2500 *\/\n    .ct-ba-v1 .ct-trust-strip{background:#0A2540;color:#cbd5e1;padding:30px 0;position:relative;z-index:2}\n    .ct-ba-v1 .ct-trust-strip-inner{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;align-items:center}\n    .ct-ba-v1 .ct-trust-item{display:flex;align-items:center;gap:12px;font-size:14px}\n    .ct-ba-v1 .ct-trust-item svg{color:#00C2CB;flex-shrink:0}\n    .ct-ba-v1 .ct-trust-item strong{color:#fff;display:block;font-size:14px;font-weight:800;letter-spacing:-.01em}\n    .ct-ba-v1 .ct-trust-item span{font-size:12px;color:#94a3b8}\n\n    \/* \u2500\u2500 Se\u00e7\u00f5es \u2500\u2500 *\/\n    .ct-ba-v1 .ct-section{padding:92px 0;position:relative;z-index:2}\n    .ct-ba-v1 .ct-section-tight{padding:66px 0;position:relative;z-index:2}\n    .ct-ba-v1 .ct-section-white{background:#fff;position:relative;z-index:2}\n    .ct-ba-v1 .ct-title{max-width:780px;margin:0 auto 42px;text-align:center}\n    .ct-ba-v1 .ct-title .ct-kicker{display:inline-block;color:var(--blue);font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:900;margin-bottom:12px}\n    .ct-ba-v1 .ct-title h2{font-family:'Khula',Arial,system-ui,sans-serif;font-weight:800;color:var(--navy);font-size:clamp(30px,4vw,42px);line-height:1.1;letter-spacing:-.04em;margin:0 0 14px}\n    .ct-ba-v1 .ct-title p{font-size:17px;color:var(--muted);margin:0;line-height:1.7}\n\n    \/* \u2500\u2500 Intro grid \u2500\u2500 *\/\n    .ct-ba-v1 .ct-intro-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:42px;align-items:center}\n    .ct-ba-v1 .ct-image-card{position:relative;border-radius:var(--radius-xl);overflow:hidden;min-height:520px;box-shadow:var(--shadow);background:#dbeafe}\n    .ct-ba-v1 .ct-image-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n    .ct-ba-v1 .ct-image-card .ct-image-badge{position:absolute;left:22px;bottom:22px;right:22px;border-radius:22px;padding:18px;background:rgba(255,255,255,.92);backdrop-filter:blur(12px);display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center}\n    .ct-ba-v1 .ct-image-badge i{font-style:normal;width:48px;height:48px;border-radius:17px;background:var(--navy);color:#fff;display:grid;place-items:center}\n    .ct-ba-v1 .ct-image-badge strong{display:block;color:var(--navy);font-size:16px}\n    .ct-ba-v1 .ct-image-badge span{display:block;color:var(--muted);font-size:13px;margin-top:2px}\n    .ct-ba-v1 .ct-copy h2{font-family:'Khula',Arial,system-ui,sans-serif;font-weight:800;color:var(--navy);font-size:clamp(28px,3.8vw,44px);line-height:1.05;letter-spacing:-.04em;margin:0 0 20px}\n    .ct-ba-v1 .ct-copy p{font-size:17px;color:var(--muted);margin:0 0 15px}\n    .ct-ba-v1 .ct-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none}\n    .ct-ba-v1 .ct-checks li{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:18px;background:#fff;border:1px solid var(--line);font-weight:800;color:var(--navy);font-size:14px}\n    .ct-ba-v1 .ct-checks li::before{content:\"\u2713\";flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--cyan-2);color:#05868d;display:grid;place-items:center;font-weight:900}\n\n    \/* \u2500\u2500 Processo \u2500\u2500 *\/\n    .ct-ba-v1 .ct-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\n    .ct-ba-v1 .ct-step{position:relative;background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:var(--shadow-soft)}\n    .ct-ba-v1 .ct-step-number{width:38px;height:38px;border-radius:14px;background:var(--navy);color:#fff;display:grid;place-items:center;font-weight:900;margin-bottom:20px}\n    .ct-ba-v1 .ct-step h3{color:var(--navy);margin:0 0 8px;font-size:18px;letter-spacing:-.03em}\n    .ct-ba-v1 .ct-step p{color:var(--muted);font-size:14px;margin:0;line-height:1.65}\n\n    \/* \u2500\u2500 Rotas \u2500\u2500 *\/\n    .ct-ba-v1 .ct-routes-shell{background:#eef6ff;border-top:1px solid #dce9f5;border-bottom:1px solid #dce9f5}\n    .ct-ba-v1 .ct-route-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:start}\n    .ct-ba-v1 .ct-route-card{background:#fff;border:1px solid var(--line);border-radius:26px;padding:24px;box-shadow:var(--shadow-soft)}\n    .ct-ba-v1 .ct-route-card.ct-featured{grid-row:span 2}\n    .ct-ba-v1 .ct-route-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}\n    .ct-ba-v1 .ct-route-icon{width:50px;height:50px;border-radius:18px;background:linear-gradient(135deg,#e8fdff,#eef5ff);display:grid;place-items:center;font-size:24px}\n    .ct-ba-v1 .ct-route-card h3{margin:0 0 4px;color:var(--navy);font-size:22px;letter-spacing:-.035em}\n    .ct-ba-v1 .ct-route-card p{margin:0;color:var(--muted);font-size:14px}\n    .ct-ba-v1 .ct-route-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n    .ct-ba-v1 .ct-featured .ct-route-list{grid-template-columns:repeat(3,minmax(0,1fr))}\n    .ct-ba-v1 .ct-route-list a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:12px 13px;border-radius:15px;background:#f7fbff;border:1px solid #e1ebf5;color:#123250;font-weight:800;font-size:13px;line-height:1.25;transition:.18s ease}\n    .ct-ba-v1 .ct-route-list a::after{content:\"\u2192\";color:#088b92;font-weight:900}\n    .ct-ba-v1 .ct-route-list a:hover{background:#fff;border-color:var(--cyan);box-shadow:0 10px 24px rgba(0,194,203,.12);transform:translateY(-2px)}\n\n    \/* \u2500\u2500 Bairros\/destinos chip \u2500\u2500 *\/\n    .ct-ba-v1 .ct-neighborhood{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 10%,rgba(0,194,203,.26),transparent 30%),linear-gradient(135deg,#071f35,#123b60);border-radius:34px;padding:52px 34px;color:#fff;box-shadow:var(--shadow)}\n    .ct-ba-v1 .ct-neighborhood h2{font-family:'Khula',Arial,system-ui,sans-serif;font-weight:800;font-size:clamp(28px,3.6vw,40px);line-height:1.05;letter-spacing:-.04em;text-align:center;margin:0 0 12px}\n    .ct-ba-v1 .ct-neighborhood p{text-align:center;max-width:670px;margin:0 auto 28px;color:rgba(255,255,255,.78)}\n    .ct-ba-v1 .ct-chip-grid{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}\n    .ct-ba-v1 .ct-chip-grid a{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);color:#fff;font-weight:800;font-size:14px}\n    .ct-ba-v1 .ct-chip-grid a:hover{background:var(--cyan);border-color:var(--cyan);color:#052132}\n\n    \/* \u2500\u2500 Frota \u2500\u2500 *\/\n    .ct-ba-v1 .ct-fleet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}\n    .ct-ba-v1 .ct-fleet-card{background:#fff;border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:var(--shadow-soft)}\n    .ct-ba-v1 .ct-fleet-media{height:210px;background:#dbeafe;overflow:hidden}\n    .ct-ba-v1 .ct-fleet-media img{width:100%;height:100%;object-fit:cover}\n    .ct-ba-v1 .ct-fleet-body{padding:24px}\n    .ct-ba-v1 .ct-fleet-body h3{margin:0 0 7px;color:var(--navy);font-size:22px;letter-spacing:-.04em}\n    .ct-ba-v1 .ct-fleet-body p{margin:0 0 16px;color:var(--muted);font-size:14px}\n    .ct-ba-v1 .ct-fleet-meta{display:flex;gap:8px;flex-wrap:wrap}\n    .ct-ba-v1 .ct-fleet-meta span{padding:7px 10px;border-radius:999px;background:#f0f6fc;border:1px solid #e1ebf5;font-size:12px;font-weight:900;color:#29415c}\n\n    \/* \u2500\u2500 Trust cards \u2500\u2500 *\/\n    .ct-ba-v1 .ct-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\n    .ct-ba-v1 .ct-trust-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:var(--shadow-soft)}\n    .ct-ba-v1 .ct-trust-card i{font-style:normal;font-size:28px;display:block;margin-bottom:14px}\n    .ct-ba-v1 .ct-trust-card h3{margin:0 0 8px;color:var(--navy);font-size:18px;letter-spacing:-.03em}\n    .ct-ba-v1 .ct-trust-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}\n\n    \/* \u2500\u2500 SEO block \u2500\u2500 *\/\n    .ct-ba-v1 .ct-seo{background:#fff;border:1px solid var(--line);border-radius:32px;padding:42px;box-shadow:var(--shadow-soft);display:grid;grid-template-columns:.75fr 1.25fr;gap:34px}\n    .ct-ba-v1 .ct-seo aside{border-radius:24px;background:#f4f9ff;padding:24px}\n    .ct-ba-v1 .ct-seo aside strong{display:block;color:var(--navy);font-size:20px;letter-spacing:-.035em;margin-bottom:10px}\n    .ct-ba-v1 .ct-seo aside ul{margin:0;padding-left:20px;color:var(--muted);font-size:14px;line-height:1.8}\n    .ct-ba-v1 .ct-seo article h2{font-family:'Khula',Arial,system-ui,sans-serif;font-weight:800;color:var(--navy);font-size:32px;line-height:1.1;letter-spacing:-.04em;margin:0 0 16px}\n    .ct-ba-v1 .ct-seo article h3{color:var(--navy);font-size:19px;letter-spacing:-.035em;margin:24px 0 8px}\n    .ct-ba-v1 .ct-seo article p{color:var(--muted);font-size:16px;line-height:1.75;margin:0 0 12px}\n    .ct-ba-v1 .ct-seo article strong{color:var(--navy)}\n\n    \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n    .ct-ba-v1 .ct-faq-list{max-width:900px;margin:0 auto;display:grid;gap:12px}\n    .ct-ba-v1 .ct-faq-list details{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px 22px;box-shadow:0 6px 22px rgba(7,31,53,.05)}\n    .ct-ba-v1 .ct-faq-list details[open]{border-color:rgba(0,194,203,.55)}\n    .ct-ba-v1 .ct-faq-list summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--navy);font-weight:900;list-style:none}\n    .ct-ba-v1 .ct-faq-list summary::-webkit-details-marker{display:none}\n    .ct-ba-v1 .ct-faq-list summary::after{content:\"+\";font-size:26px;color:#078b92;font-weight:700}\n    .ct-ba-v1 .ct-faq-list details[open] summary::after{content:\"\u2013\"}\n    .ct-ba-v1 .ct-faq-list p{margin:14px 0 0;color:var(--muted);font-size:15px;line-height:1.7}\n\n    \/* \u2500\u2500 CTA final \u2500\u2500 *\/\n    .ct-ba-v1 .ct-final{position:relative;color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,rgba(0,194,203,.24),transparent 30%),linear-gradient(135deg,#071f35,#061728);padding:96px 0}\n    .ct-ba-v1 .ct-final h2{font-family:'Khula',Arial,system-ui,sans-serif;font-weight:800;font-size:clamp(32px,4.6vw,54px);line-height:1;letter-spacing:-.04em;margin:0 0 16px;color:#fff}\n    .ct-ba-v1 .ct-final p{max-width:650px;margin:0 auto 30px;color:rgba(255,255,255,.78);font-size:18px}\n    .ct-ba-v1 .ct-final-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n    .ct-ba-v1 .ct-mobile-wa{display:none;position:fixed;left:14px;right:14px;bottom:14px;z-index:30;background:linear-gradient(135deg,#14d9a6,#00c2cb);color:#062236;min-height:56px;border-radius:999px;box-shadow:0 18px 44px rgba(0,0,0,.24);align-items:center;justify-content:center;font-weight:900}\n\n    \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n    @media (max-width:1100px){\n      .ct-ba-v1 .ct-hero-grid{grid-template-columns:1fr;gap:34px;padding-top:120px;padding-bottom:60px}\n      .ct-ba-v1 .ct-quote-card{max-width:560px;margin:0 auto}\n      .ct-ba-v1 .ct-trust-strip-inner{grid-template-columns:repeat(2,1fr);gap:20px}\n      .ct-ba-v1 .ct-intro-grid,.ct-ba-v1 .ct-route-grid,.ct-ba-v1 .ct-seo{grid-template-columns:1fr}\n      .ct-ba-v1 .ct-featured .ct-route-list{grid-template-columns:repeat(2,1fr)}\n      .ct-ba-v1 .ct-process,.ct-ba-v1 .ct-trust-grid{grid-template-columns:repeat(2,1fr)}\n    }\n    @media (max-width:760px){\n      .ct-ba-v1{--container:min(100% - 28px,1180px)}\n      .ct-ba-v1 .ct-hero{min-height:auto}\n      .ct-ba-v1 .ct-hero-grid{padding:110px 0 60px}\n      .ct-ba-v1 .ct-hero h1{font-size:clamp(34px,10vw,48px)}\n      .ct-ba-v1 .ct-trust-strip-inner{grid-template-columns:1fr 1fr}\n      .ct-ba-v1 .ct-trust-strip{padding:24px 0}\n      .ct-ba-v1 .ct-section{padding:70px 0}\n      .ct-ba-v1 .ct-section-tight{padding:50px 0}\n      .ct-ba-v1 .ct-title{text-align:left;margin-bottom:28px}\n      .ct-ba-v1 .ct-title h2{font-size:36px}\n      .ct-ba-v1 .ct-title p{font-size:16px}\n      .ct-ba-v1 .ct-intro-grid{gap:28px}\n      .ct-ba-v1 .ct-image-card{min-height:350px}\n      .ct-ba-v1 .ct-checks,.ct-ba-v1 .ct-route-list,.ct-ba-v1 .ct-featured .ct-route-list,\n      .ct-ba-v1 .ct-fleet-grid,.ct-ba-v1 .ct-process,.ct-ba-v1 .ct-trust-grid{grid-template-columns:1fr}\n      .ct-ba-v1 .ct-route-card,.ct-ba-v1 .ct-neighborhood,.ct-ba-v1 .ct-seo{border-radius:24px;padding:24px}\n      .ct-ba-v1 .ct-fleet-media{height:180px}\n      .ct-ba-v1 .ct-seo article h2{font-size:28px}\n      .ct-ba-v1 .ct-final{padding:74px 0 92px}\n      .ct-ba-v1 .ct-mobile-wa{display:flex}\n    }\n    @media (prefers-reduced-motion:reduce){.ct-ba-v1 *{transition:none!important;scroll-behavior:auto!important}}\n<\/style>\n\n<main class=\"ct-ba-v1\" id=\"conteudo-bahia\">\n\n    <!-- \u2550\u2550 HERO \u2550\u2550 -->\n    <header class=\"ct-hero\" style=\"background-image:url('https:\/\/images.unsplash.com\/photo-1597208971498-c3dd6dde3f9e?q=80&w=1600&auto=format&fit=crop&fm=webp')\"\n            aria-label=\"Private transfer in Bahia\">\n      <div class=\"ct-wrap ct-hero-grid\">\n        <section aria-labelledby=\"ba-hero-title\">\n          <span class=\"ct-eyebrow\">Bahia \u00b7 SSA \u00b7 Costa do Sau\u00edpe \u00b7 North Coast \u00b7 Morro de S\u00e3o Paulo \u00b7 Itacar\u00e9<\/span>\n          <h1 id=\"ba-hero-title\">Private transfer in <span>Bahia<\/span>From the airport to the resort with safety and comfort.<\/h1>\n          <p class=\"ct-hero-lead\">Professional drivers, real-time flight monitoring, and fixed prices agreed upon before your trip. We serve Salvador Airport (SSA) and over 15 destinations across Bahia, including North Coast resorts, historic Salvador, beaches, and the countryside.<\/p>\n        <\/section>\n\n        <aside class=\"ct-quote-card ct-quote-shortcode\" aria-label=\"Formul\u00e1rio de cota\u00e7\u00e3o de transfer na Bahia\">\n          \n<style>\n\/* ==========================================================================\n   CSS FRONT-END S\u00caNIOR: FORMUL\u00c1RIO DE TRANSFER (UI\/UX & PageSpeed)\n   ========================================================================== *\/\n:root {\n    --rtp-primary: #0A2540;\n    --rtp-accent: color-mix(in srgb, var(--rtp-primary) 70%, white);\n    --rtp-bg-card: #F4F6F9;\n    --rtp-bg-input: #FFFFFF;\n    --rtp-text-dark: #1F2937;\n    --rtp-text-label: #4B5563;\n    --rtp-border: #D1D5DB;\n    --rtp-success: #059669;\n}\n\n.rtp-premium-wrapper {\n    background: var(--rtp-bg-card); border-radius: 24px; padding: 40px;\n    box-shadow: 0 20px 50px rgba(10, 37, 64, 0.08); font-family: 'Khula', sans-serif;\n    width: 100%; box-sizing: border-box; position: relative; overflow: hidden;\n}\n.rtp-premium-title {\n    font-size: 32px; font-weight: 800; text-align: center; margin: 0 0 25px 0; color: var(--rtp-primary); letter-spacing: -0.5px;\n}\n.rtp-premium-title span { color: var(--rtp-accent); }\n\n\/* Seletor de Regi\u00e3o (Pill Switch) com width: 100% para n\u00e3o encolher *\/\n.rtp-region-selector {\n    display: flex; width: 100%; background: var(--rtp-bg-input); border-radius: 50px; padding: 6px;\n    margin: 0 auto 30px auto; max-width: 320px; box-shadow: inset 0 2px 4px rgba(0,0,0,0.03);\n}\n.rtp-radio-pill { flex: 1; cursor: pointer; position: relative; }\n.rtp-radio-pill input { position: absolute; opacity: 0; width: 0; height: 0; }\n.rtp-pill-text {\n    display: block; text-align: center; padding: 10px 15px; font-weight: 700; font-size: 15px;\n    color: var(--rtp-text-label); border-radius: 40px; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); user-select: none;\n}\n.rtp-radio-pill input:checked + .rtp-pill-text {\n    background: var(--rtp-primary); color: #ffffff; box-shadow: 0 4px 12px rgba(10, 37, 64, 0.25);\n}\n\n.rtp-grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; }\n.rtp-grid-3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 20px; margin-bottom: 20px; }\n\n.rtp-form-group { display: flex; flex-direction: column; }\n.rtp-form-group label { font-size: 13px; font-weight: 700; color: var(--rtp-text-label); margin-bottom: 8px; display: block; }\n.rtp-form-group select, .rtp-form-group input[type=\"date\"], .rtp-form-group input[type=\"time\"] {\n    width: 100%; height: 48px; border: 1px solid var(--rtp-border); border-radius: 12px; padding: 0 16px;\n    font-size: 16px; font-family: inherit; font-weight: 600; color: var(--rtp-text-dark); background: var(--rtp-bg-input);\n    box-sizing: border-box; transition: border-color 0.3s ease, box-shadow 0.3s ease; outline: none; appearance: none;\n}\n.rtp-form-group select {\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' fill='%234B5563' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'\/%3E%3C\/svg%3E\");\n    background-repeat: no-repeat; background-position: right 16px center; padding-right: 40px; cursor: pointer;\n}\n.rtp-form-group select:focus, .rtp-form-group input:focus {\n    border-color: var(--rtp-accent); box-shadow: 0 0 0 4px rgba(0, 194, 203, 0.15);\n}\n\n.rtp-hidden-label { visibility: hidden; user-select: none; }\n\n.rtp-checkbox-card {\n    display: flex !important; align-items: center; gap: 12px; height: 48px; padding: 0 16px;\n    background: var(--rtp-bg-input); border: 1px solid var(--rtp-border); border-radius: 12px; cursor: pointer;\n    transition: all 0.3s ease; user-select: none; margin-bottom: 0 !important; box-sizing: border-box;\n}\n.rtp-checkbox-card.is-active { border-color: var(--rtp-primary); background: rgba(10, 37, 64, 0.03); }\n.rtp-checkbox-card input[type=\"checkbox\"] { position: absolute; opacity: 0; width: 0; height: 0; }\n.rtp-custom-check {\n    width: 20px; height: 20px; min-width: 20px; border: 2px solid var(--rtp-border); border-radius: 6px;\n    display: flex; align-items: center; justify-content: center; transition: all 0.2s ease; background: var(--rtp-bg-input);\n}\n.rtp-custom-check svg { width: 12px; height: 12px; fill: none; stroke: #ffffff; stroke-width: 3; stroke-linecap: round; stroke-linejoin: round; opacity: 0; transition: opacity 0.2s ease; }\n.rtp-checkbox-card input[type=\"checkbox\"]:checked + .rtp-custom-check { background: var(--rtp-primary); border-color: var(--rtp-primary); }\n.rtp-checkbox-card input[type=\"checkbox\"]:checked + .rtp-custom-check svg { opacity: 1; }\n.rtp-checkbox-card span { font-size: 15px; font-weight: 700; color: var(--rtp-primary); line-height: 1.2; }\n\n.rtp-volta-wrapper {\n    display: grid; grid-template-rows: 0fr; opacity: 0; overflow: hidden;\n    transition: grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease;\n}\n.rtp-volta-wrapper.is-open { grid-template-rows: 1fr; opacity: 1; }\n.rtp-volta-inner { min-height: 0; }\n.rtp-volta-box {\n    background: rgba(0, 194, 203, 0.05); border: 1px solid rgba(0, 194, 203, 0.2); border-radius: 16px; padding: 25px; margin-bottom: 20px;\n}\n.rtp-volta-title { font-size: 16px; font-weight: 800; color: var(--rtp-primary); margin: 0 0 20px 0; display: flex; align-items: center; gap: 8px; }\n.rtp-volta-title::before { content: ''; display: block; width: 8px; height: 8px; background: var(--rtp-accent); border-radius: 50%; }\n\n.rtp-btn-hero {\n    width: 100%; height: 56px; background: var(--rtp-success); color: #ffffff; border: none; border-radius: 14px;\n    font-size: 18px; font-weight: 800; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 10px;\n    transition: all 0.3s ease; box-shadow: 0 8px 20px rgba(5, 150, 105, 0.2); margin-top: 10px;\n}\n.rtp-btn-hero:hover { background: #047857; transform: translateY(-2px); box-shadow: 0 12px 25px rgba(5, 150, 105, 0.3); }\n\n\/* Responsividade Mobile - Fixes Inclu\u00eddos *\/\n@media (max-width: 768px) {\n    .rtp-premium-wrapper { padding: 30px 20px; border-radius: 20px; }\n    .rtp-premium-title { font-size: 28px; margin-bottom: 20px; }\n    .rtp-grid-2, .rtp-grid-3 { gap: 16px; margin-bottom: 16px; }\n    .rtp-grid-2.rtp-stack-mobile { grid-template-columns: 1fr; }\n    .rtp-grid-3 { grid-template-columns: 1fr 1fr; }\n    .rtp-grid-3 .rtp-full-mobile { grid-column: 1 \/ -1; }\n    .rtp-checkbox-card { padding: 0 10px; gap: 8px; }\n    .rtp-checkbox-card span { font-size: 13px; line-height: 1.15; }\n    .rtp-volta-box { padding: 20px 15px; }\n    .rtp-hidden-label { display: block !important; visibility: hidden; } \/* Fix: Mant\u00e9m o espa\u00e7o para n\u00e3o desalinhar o checkbox no mobile *\/\n    .rtp-btn-hero { margin-top: 20px; }\n}\n<\/style>\n\n<div id=\"rtp_f_6a10a3ffc493e\" class=\"rtp-premium-wrapper\">\n    <h2 class=\"rtp-premium-title\">Get a Quote <span>Transfers<\/span><\/h2>\n\n        <div class=\"rtp-region-selector\" role=\"radiogroup\" aria-label=\"Select Your Destination\">\n                <label class=\"rtp-radio-pill\" for=\"rtp_reg_rj_rtp_f_6a10a3ffc493e\">\n            <input type=\"radio\" class=\"rtp-region-switch\" name=\"rtp_region_switch_rtp_f_6a10a3ffc493e\" id=\"rtp_reg_rj_rtp_f_6a10a3ffc493e\" value=\"rj\"  checked='checked'>\n            <span class=\"rtp-pill-text\">Rio De Janeiro<\/span>\n        <\/label>\n                <label class=\"rtp-radio-pill\" for=\"rtp_reg_ssa_rtp_f_6a10a3ffc493e\">\n            <input type=\"radio\" class=\"rtp-region-switch\" name=\"rtp_region_switch_rtp_f_6a10a3ffc493e\" id=\"rtp_reg_ssa_rtp_f_6a10a3ffc493e\" value=\"ssa\" >\n            <span class=\"rtp-pill-text\">Salvador<\/span>\n        <\/label>\n            <\/div>\n    \n    <!-- Inputs Ocultos Essenciais -->\n    <input type=\"radio\" name=\"rtp_tipo_rtp_f_6a10a3ffc493e\" class=\"hidden-tipo-ida\" value=\"ida\" checked style=\"display:none;\" aria-hidden=\"true\">\n    <input type=\"radio\" name=\"rtp_tipo_rtp_f_6a10a3ffc493e\" class=\"hidden-tipo-volta\" value=\"ida_volta\" style=\"display:none;\" aria-hidden=\"true\">\n\n    <div class=\"rtp-grid-2 rtp-stack-mobile\">\n        <div class=\"rtp-form-group\">\n            <label for=\"rtp_c_origem_rtp_f_6a10a3ffc493e\">Pickup Location<\/label>\n            <select id=\"rtp_c_origem_rtp_f_6a10a3ffc493e\" class=\"rtp-c-origem\" name=\"rtp_c_origem\">\n                <option value=\"\">Select your pickup location...<\/option>\n                                    <option value=\"Aeroporto Gale\u00e3o (GIG)\" >Aeroporto Gale\u00e3o (GIG)<\/option>\n                                    <option value=\"Aeroporto Santos Dumont (SDU)\" >Aeroporto Santos Dumont (SDU)<\/option>\n                                    <option value=\"B\u00fazios\" >B\u00fazios<\/option>\n                                    <option value=\"Cabo Frio\" >Cabo Frio<\/option>\n                                    <option value=\"Arraial do Cabo\" >Arraial do Cabo<\/option>\n                                    <option value=\"Botafogo\" >Botafogo<\/option>\n                                    <option value=\"Copacabana\" >Copacabana<\/option>\n                                    <option value=\"Leme\" >Leme<\/option>\n                                    <option value=\"Leblon\" >Leblon<\/option>\n                                    <option value=\"Ipanema\" >Ipanema<\/option>\n                                    <option value=\"Barra da Tijuca\" >Barra da Tijuca<\/option>\n                                    <option value=\"Angra dos Reis\" >Angra dos Reis<\/option>\n                                    <option value=\"Ilha Grande\" >Ilha Grande<\/option>\n                                    <option value=\"Paraty\" >Paraty<\/option>\n                            <\/select>\n        <\/div>\n        <div class=\"rtp-form-group\">\n            <label for=\"rtp_c_destino_rtp_f_6a10a3ffc493e\">Drop-off Location<\/label>\n            <select id=\"rtp_c_destino_rtp_f_6a10a3ffc493e\" class=\"rtp-c-destino\" name=\"rtp_c_destino\">\n                <option value=\"\">Select your destination...<\/option>\n                                    <option value=\"Aeroporto Gale\u00e3o (GIG)\" >Aeroporto Gale\u00e3o (GIG)<\/option>\n                                    <option value=\"Aeroporto Santos Dumont (SDU)\" >Aeroporto Santos Dumont (SDU)<\/option>\n                                    <option value=\"B\u00fazios\" >B\u00fazios<\/option>\n                                    <option value=\"Cabo Frio\" >Cabo Frio<\/option>\n                                    <option value=\"Arraial do Cabo\" >Arraial do Cabo<\/option>\n                                    <option value=\"Botafogo\" >Botafogo<\/option>\n                                    <option value=\"Copacabana\" >Copacabana<\/option>\n                                    <option value=\"Leme\" >Leme<\/option>\n                                    <option value=\"Leblon\" >Leblon<\/option>\n                                    <option value=\"Ipanema\" >Ipanema<\/option>\n                                    <option value=\"Barra da Tijuca\" >Barra da Tijuca<\/option>\n                                    <option value=\"Angra dos Reis\" >Angra dos Reis<\/option>\n                                    <option value=\"Ilha Grande\" >Ilha Grande<\/option>\n                                    <option value=\"Paraty\" >Paraty<\/option>\n                            <\/select>\n        <\/div>\n    <\/div>\n\n    <div class=\"rtp-grid-3\">\n        <div class=\"rtp-form-group\">\n            <label for=\"rtp_c_pass_rtp_f_6a10a3ffc493e\">Passengers<\/label>\n            <select id=\"rtp_c_pass_rtp_f_6a10a3ffc493e\" class=\"rtp-c-pass\" name=\"rtp_c_pass\">\n                <option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option><option value=\"8\">8<\/option><option value=\"9\">9<\/option><option value=\"10\">10<\/option><option value=\"11\">11<\/option><option value=\"12\">12<\/option><option value=\"13\">13<\/option><option value=\"14\">14<\/option><option value=\"15\">15<\/option><option value=\"16 a 30\">16 a 30<\/option>            <\/select>\n        <\/div>\n        <div class=\"rtp-form-group\">\n            <label for=\"rtp_c_bag_rtp_f_6a10a3ffc493e\">Luggage<\/label>\n            <select id=\"rtp_c_bag_rtp_f_6a10a3ffc493e\" class=\"rtp-c-bag\" name=\"rtp_c_bag\">\n                <option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option>            <\/select>\n        <\/div>\n        <div class=\"rtp-form-group rtp-full-mobile\">\n            <label for=\"rtp_c_data_rtp_f_6a10a3ffc493e\">Pickup Date<\/label>\n            <input type=\"date\" id=\"rtp_c_data_rtp_f_6a10a3ffc493e\" class=\"rtp-c-data\" name=\"rtp_c_data\" min=\"2026-05-22\">\n        <\/div>\n    <\/div>\n\n    <div class=\"rtp-grid-2\">\n        <div class=\"rtp-form-group\">\n            <label for=\"rtp_c_hora_rtp_f_6a10a3ffc493e\">Pickup Time<\/label>\n            <input type=\"time\" id=\"rtp_c_hora_rtp_f_6a10a3ffc493e\" class=\"rtp-c-hora\" name=\"rtp_c_hora\">\n        <\/div>\n        <div class=\"rtp-form-group\">\n            <label class=\"rtp-hidden-label\" aria-hidden=\"true\">Return Trip<\/label>\n            <label class=\"rtp-checkbox-card\" for=\"rtp_toggle_volta_rtp_f_6a10a3ffc493e\">\n                <input type=\"checkbox\" id=\"rtp_toggle_volta_rtp_f_6a10a3ffc493e\" class=\"rtp-toggle-volta\" aria-expanded=\"false\" aria-controls=\"rtp_c_volta_wrapper_rtp_f_6a10a3ffc493e\">\n                <span class=\"rtp-custom-check\" aria-hidden=\"true\">\n                    <svg viewbox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n                <\/span>\n                <span>Add Return Trip<\/span>\n            <\/label>\n        <\/div>\n    <\/div>\n\n    <!-- Bloco Expans\u00edvel de Volta -->\n    <div id=\"rtp_c_volta_wrapper_rtp_f_6a10a3ffc493e\" class=\"rtp-volta-wrapper\" aria-hidden=\"true\">\n        <div class=\"rtp-volta-inner\">\n            <div class=\"rtp-volta-box\">\n                <h4 class=\"rtp-volta-title\">Return Transfer<\/h4>\n                <div class=\"rtp-grid-2 rtp-stack-mobile\">\n                    <div class=\"rtp-form-group\">\n                        <label for=\"rtp_c_orig_v_rtp_f_6a10a3ffc493e\">Return Pickup Location<\/label>\n                        <select id=\"rtp_c_orig_v_rtp_f_6a10a3ffc493e\" class=\"rtp-c-orig-v\" name=\"rtp_c_orig_v\">\n                            <option value=\"\">Select return pickup...<\/option>\n                                                            <option value=\"Aeroporto Gale\u00e3o (GIG)\">Aeroporto Gale\u00e3o (GIG)<\/option>\n                                                            <option value=\"Aeroporto Santos Dumont (SDU)\">Aeroporto Santos Dumont (SDU)<\/option>\n                                                            <option value=\"B\u00fazios\">B\u00fazios<\/option>\n                                                            <option value=\"Cabo Frio\">Cabo Frio<\/option>\n                                                            <option value=\"Arraial do Cabo\">Arraial do Cabo<\/option>\n                                                            <option value=\"Botafogo\">Botafogo<\/option>\n                                                            <option value=\"Copacabana\">Copacabana<\/option>\n                                                            <option value=\"Leme\">Leme<\/option>\n                                                            <option value=\"Leblon\">Leblon<\/option>\n                                                            <option value=\"Ipanema\">Ipanema<\/option>\n                                                            <option value=\"Barra da Tijuca\">Barra da Tijuca<\/option>\n                                                            <option value=\"Angra dos Reis\">Angra dos Reis<\/option>\n                                                            <option value=\"Ilha Grande\">Ilha Grande<\/option>\n                                                            <option value=\"Paraty\">Paraty<\/option>\n                                                    <\/select>\n                    <\/div>\n                    <div class=\"rtp-form-group\">\n                        <label for=\"rtp_c_dest_v_rtp_f_6a10a3ffc493e\">Return Drop-off Location<\/label>\n                        <select id=\"rtp_c_dest_v_rtp_f_6a10a3ffc493e\" class=\"rtp-c-dest-v\" name=\"rtp_c_dest_v\">\n                            <option value=\"\">Select return drop-off...<\/option>\n                                                            <option value=\"Aeroporto Gale\u00e3o (GIG)\">Aeroporto Gale\u00e3o (GIG)<\/option>\n                                                            <option value=\"Aeroporto Santos Dumont (SDU)\">Aeroporto Santos Dumont (SDU)<\/option>\n                                                            <option value=\"B\u00fazios\">B\u00fazios<\/option>\n                                                            <option value=\"Cabo Frio\">Cabo Frio<\/option>\n                                                            <option value=\"Arraial do Cabo\">Arraial do Cabo<\/option>\n                                                            <option value=\"Botafogo\">Botafogo<\/option>\n                                                            <option value=\"Copacabana\">Copacabana<\/option>\n                                                            <option value=\"Leme\">Leme<\/option>\n                                                            <option value=\"Leblon\">Leblon<\/option>\n                                                            <option value=\"Ipanema\">Ipanema<\/option>\n                                                            <option value=\"Barra da Tijuca\">Barra da Tijuca<\/option>\n                                                            <option value=\"Angra dos Reis\">Angra dos Reis<\/option>\n                                                            <option value=\"Ilha Grande\">Ilha Grande<\/option>\n                                                            <option value=\"Paraty\">Paraty<\/option>\n                                                    <\/select>\n                    <\/div>\n                <\/div>\n                <div class=\"rtp-grid-2\" style=\"margin-bottom: 0;\">\n                    <div class=\"rtp-form-group\">\n                        <label for=\"rtp_c_data_v_rtp_f_6a10a3ffc493e\">Return Date<\/label>\n                        <input type=\"date\" id=\"rtp_c_data_v_rtp_f_6a10a3ffc493e\" class=\"rtp-c-data-v\" name=\"rtp_c_data_v\" min=\"2026-05-22\">\n                    <\/div>\n                    <div class=\"rtp-form-group\">\n                        <label for=\"rtp_c_hora_v_rtp_f_6a10a3ffc493e\">Return Pickup Time<\/label>\n                        <input type=\"time\" id=\"rtp_c_hora_v_rtp_f_6a10a3ffc493e\" class=\"rtp-c-hora-v\" name=\"rtp_c_hora_v\">\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Bot\u00e3o Principal -->\n    <button type=\"submit\" class=\"rtp-btn-hero rtp-btn-consulta\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"22\" height=\"22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"><path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z\"><\/path><\/svg>\n        Get a Quote\n    <\/button>\n<\/div>\n\n<script>\n(function() {\n    const rtpRegionsData = {\"rj\":[\"Aeroporto Gale\\u00e3o (GIG)*\",\"Aeroporto Santos Dumont (SDU)*\",\"B\\u00fazios\",\"Cabo Frio\",\"Arraial do Cabo\",\"Botafogo\",\"Copacabana\",\"Leme\",\"Leblon\",\"Ipanema\",\"Barra da Tijuca\",\"Angra dos Reis\",\"Ilha Grande\",\"Paraty\"],\"ssa\":[\"Aeroporto Salvador (SSA)*\",\"Costa do Sauipe\",\"Grand Palladium Imbassai\",\"Iberostar Bahia\",\"Iberostar Selection\",\"Tivoli Eco Resort\",\"Vila Gale Mares\",\"Barra\",\"Ondina\",\"Rio Vermelho\",\"Pelourinho\"]};\n    const wrapperId = 'rtp_f_6a10a3ffc493e';\n    const wrapper = document.getElementById(wrapperId);\n    \n    if(!wrapper) return;\n\n    const toggleVolta = wrapper.querySelector('.rtp-toggle-volta');\n    const voltaWrapper = wrapper.querySelector('.rtp-volta-wrapper');\n    const hiddenIda = wrapper.querySelector('.hidden-tipo-ida');\n    const hiddenVolta = wrapper.querySelector('.hidden-tipo-volta');\n    const btn = wrapper.querySelector('.rtp-btn-consulta');\n    \n    if(toggleVolta && voltaWrapper) {\n        const checkboxCard = toggleVolta.closest('.rtp-checkbox-card');\n        toggleVolta.addEventListener('change', function() {\n            if (this.checked) {\n                voltaWrapper.classList.add('is-open');\n                voltaWrapper.setAttribute('aria-hidden', 'false');\n                this.setAttribute('aria-expanded', 'true');\n                if(checkboxCard) checkboxCard.classList.add('is-active');\n                if(hiddenIda) hiddenIda.checked = false;\n                if(hiddenVolta) hiddenVolta.checked = true;\n            } else {\n                voltaWrapper.classList.remove('is-open');\n                voltaWrapper.setAttribute('aria-hidden', 'true');\n                this.setAttribute('aria-expanded', 'false');\n                if(checkboxCard) checkboxCard.classList.remove('is-active');\n                if(hiddenIda) hiddenIda.checked = true;\n                if(hiddenVolta) hiddenVolta.checked = false;\n            }\n        });\n    }\n\n    \/\/ Sincroniza data m\u00ednima da volta com a data da ida\n    const dataIda = wrapper.querySelector('.rtp-c-data');\n    const dataVolta = wrapper.querySelector('.rtp-c-data-v');\n    if (dataIda && dataVolta) {\n        dataIda.addEventListener('change', function() {\n            if (this.value) {\n                dataVolta.min = this.value;\n            }\n        });\n    }\n\n    \/\/ Seletor din\u00e2mico de regi\u00e3o\n    const regionRadios = wrapper.querySelectorAll('.rtp-region-switch');\n    regionRadios.forEach(radio => {\n        radio.addEventListener('change', function() {\n            const regionId = this.value;\n            const newLocs = rtpRegionsData[regionId] || [];\n            \n            const selects = [\n                wrapper.querySelector('.rtp-c-origem'),\n                wrapper.querySelector('.rtp-c-destino'),\n                wrapper.querySelector('.rtp-c-orig-v'),\n                wrapper.querySelector('.rtp-c-dest-v')\n            ];\n\n            selects.forEach(select => {\n                if(!select) return;\n                const currentVal = select.value;\n                select.innerHTML = '<option value=\"\">Selecione...<\/option>';\n                newLocs.forEach(loc => {\n                    const cleanLoc = loc.replace('*', '');\n                    const option = document.createElement('option');\n                    option.value = cleanLoc;\n                    option.textContent = cleanLoc;\n                    if (cleanLoc === currentVal) option.selected = true;\n                    select.appendChild(option);\n                });\n            });\n        });\n    });\n\n    function fmtData(str) {\n        if (!str) return '';\n        const d = new Date(str + 'T00:00:00');\n        return ('0'+d.getDate()).slice(-2)+'\/'+('0'+(d.getMonth()+1)).slice(-2)+'\/'+d.getFullYear();\n    }\n\n    \/\/ A\u00e7\u00e3o do Bot\u00e3o Enviar (WhatsApp)\n    if (btn) {\n        btn.addEventListener('click', function(e) {\n            e.preventDefault();\n\n            const origem  = wrapper.querySelector('.rtp-c-origem').value;\n            const destino = wrapper.querySelector('.rtp-c-destino').value;\n            const pass    = wrapper.querySelector('.rtp-c-pass').value;\n            const bag     = wrapper.querySelector('.rtp-c-bag').value;\n            const data    = wrapper.querySelector('.rtp-c-data').value;\n            const hora    = wrapper.querySelector('.rtp-c-hora').value;\n            const isVolta = toggleVolta ? toggleVolta.checked : false;\n\n            if (!origem || !destino || !data) {\n                alert('Por favor, preencha Origem, Destino e Data para prosseguirmos.');\n                return;\n            }\n\n            let msg = '';\n\n            if (isVolta) {\n                const origV  = wrapper.querySelector('.rtp-c-orig-v').value;\n                const destV  = wrapper.querySelector('.rtp-c-dest-v').value;\n                const dataV  = wrapper.querySelector('.rtp-c-data-v').value;\n                const horaV  = wrapper.querySelector('.rtp-c-hora-v').value;\n\n                if (!origV || !destV || !dataV) {\n                    alert('Por favor, preencha todos os campos da Volta (Origem, Destino e Data).');\n                    return;\n                }\n\n                msg = `Ol\u00e1! Tenho interesse em uma reserva de translado:\\n\\n`;\n                msg += `*IDA:*\\n`;\n                msg += `Data: *${fmtData(data)}*\\n`;\n                if (hora) msg += `Hor\u00e1rio: *${hora}*\\n`;\n                msg += `De: *${origem}*\\n`;\n                msg += `Para: *${destino}*\\n\\n`;\n                msg += `*VOLTA:*\\n`;\n                msg += `Data: *${fmtData(dataV)}*\\n`;\n                if (horaV) msg += `Hor\u00e1rio: *${horaV}*\\n`;\n                msg += `De: *${origV}*\\n`;\n                msg += `Para: *${destV}*\\n\\n`;\n                msg += `Passageiros: ${pass}\\n`;\n                msg += `Bagagem: ${bag}\\n\\n`;\n                msg += `Aguardo cota\u00e7\u00e3o. Obrigado!`;\n\n            } else {\n                msg = `Ol\u00e1! Gostaria de consultar um translado:\\n\\n`;\n                msg += `De: *${origem}*\\n`;\n                msg += `Para: *${destino}*\\n`;\n                msg += `Data: *${fmtData(data)}*\\n`;\n                if (hora) msg += `Hor\u00e1rio: *${hora}*\\n`;\n                msg += `Passageiros: ${pass}\\n`;\n                msg += `Bagagem: ${bag}\\n\\n`;\n                msg += `Poderiam me informar os valores e ve\u00edculos dispon\u00edveis?`;\n            }\n\n            const waNum = \"552123423659\";\n            if (!waNum) { alert('Erro: WhatsApp do administrador n\u00e3o configurado.'); return; }\n            window.open(`https:\/\/api.whatsapp.com\/send?phone=${waNum}&text=${encodeURIComponent(msg)}`, '_blank');\n        });\n    }\n})();\n<\/script>\n        <\/aside>\n      <\/div>\n    <\/header>\n\n    <!-- \u2550\u2550 TRUST STRIP \u2550\u2550 -->\n    <aside class=\"ct-trust-strip\" aria-label=\"Diferenciais do servi\u00e7o\">\n      <div class=\"ct-wrap ct-trust-strip-inner\">\n        <div class=\"ct-trust-item\">\n          <svg width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\n          <div><strong>Punctuality<\/strong><span>Flight tracking<\/span><\/div>\n        <\/div>\n        <div class=\"ct-trust-item\">\n          <svg width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M3 9l9-6 9 6v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/><\/svg>\n          <div><strong>Premium Fleet<\/strong><span>Executive Sedans and SUVs<\/span><\/div>\n        <\/div>\n        <div class=\"ct-trust-item\">\n          <svg width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\n          <div><strong>Bilingual<\/strong><span>PT \u00b7 EN \u00b7 ES<\/span><\/div>\n        <\/div>\n        <div class=\"ct-trust-item\">\n          <svg width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n          <div><strong>Secure Payment<\/strong><span>Stripe \u00b7 Mercado Pago<\/span><\/div>\n        <\/div>\n        <div class=\"ct-trust-item\">\n          <svg width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n          <div><strong>24\/7 Support<\/strong><span>Before, during, and after<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/aside>\n\n    <!-- \u2550\u2550 INTRO \u2550\u2550 -->\n    <section class=\"ct-section ct-section-white\">\n      <div class=\"ct-wrap ct-intro-grid\">\n        <figure class=\"ct-image-card\">\n          <img loading=\"lazy\" src=\"https:\/\/connecttransfer.com.br\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-1-de-mar.-de-2026-08_31_48.png\" alt=\"Resort de luxo no Litoral Norte da Bahia com piscina e mar ao fundo\" width=\"1000\" height=\"667\" decoding=\"async\" title=\"\">\n          <figcaption class=\"ct-image-badge\">\n            <i aria-hidden=\"true\">\ud83d\udccd<\/i>\n            <span>\n              <strong>Do SSA ao seu resort<\/strong>\n              <span>Sau\u00edpe, Imbassa\u00ed, Pratagy, Tivoli e Litoral Norte.<\/span>\n            <\/span>\n          <\/figcaption>\n        <\/figure>\n        <div class=\"ct-copy\">\n          <span class=\"ct-eyebrow ct-eyebrow-dark\">The Bahia Arrival Experience<\/span>\n          <h2>Private transfer in Bahia with a professional driver and fixed pricing agreed upon before you travel.<\/h2>\n          <p>You\u2019ve just landed in Salvador (SSA) after a long flight. Perhaps you\u2019re with your family, carrying bulky luggage, and a distant resort is waiting for you. Your transfer is the first impression of your trip\u2014and the last thing you want is to be haggling over prices with an unknown driver at the airport with a child in your arms.<\/p>\n          <p>We serve <strong>Aeroporto Deputado Lu\u00eds Eduardo Magalh\u00e3es (SSA)<\/strong> with routes throughout Bahia: North Coast, Salvador, Morro de S\u00e3o Paulo, Itacar\u00e9, Ilh\u00e9us, Chapada Diamantina, and even Aracaju. Delayed flight? We track it in real-time and adjust your pickup at no extra charge.<\/p>\n          <ul class=\"ct-checks\">\n            <li>Professional, vetted drivers<\/li>\n            <li>Fixed pricing confirmed upfront<\/li>\n            <li>Child seats available upon request<\/li>\n            <li>Vehicles for couples, families, or groups<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 COMO FUNCIONA \u2550\u2550 -->\n    <section class=\"ct-section-tight\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">How it works<\/span>\n          <h2>Simple, seamless booking<\/h2>\n          <p>Book in minutes via WhatsApp. No complicated forms, no surprises upon arrival.<\/p>\n        <\/div>\n        <div class=\"ct-process\">\n          <article class=\"ct-step\"><div class=\"ct-step-number\">1<\/div><h3>Provide your route<\/h3><p>Origin, destination, date, time, passengers, and luggage.<\/p><\/article>\n          <article class=\"ct-step\"><div class=\"ct-step-number\">2<\/div><h3>Get your quote<\/h3><p>Our team confirms the right vehicle and a fixed price.<\/p><\/article>\n          <article class=\"ct-step\"><div class=\"ct-step-number\">3<\/div><h3>Confirm your booking<\/h3><p>Flight details and contact info are used for real-time monitoring.<\/p><\/article>\n          <article class=\"ct-step\"><div class=\"ct-step-number\">4<\/div><h3>Meet your driver<\/h3><p>Recep\u00e7\u00e3o combinada no aeroporto, hotel ou resort.<\/p><\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 ROTAS \u2550\u2550 -->\n    <section class=\"ct-section ct-routes-shell\" id=\"rotas-bahia\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">Popular Routes<\/span>\n          <h2>Top Transfers in Bahia<\/h2>\n          <p>Choose the route closest to your destination and receive an instant quote with confirmed vehicle, price, and schedule.<\/p>\n        <\/div>\n        <div class=\"ct-route-grid\">\n\n          <!-- Card featured: SSA \u2014 maior volume de rotas -->\n          <article class=\"ct-route-card ct-featured\">\n            <div class=\"ct-route-head\">\n              <div class=\"ct-route-icon\">\u2708\ufe0f<\/div>\n              <div>\n                <h3>Saindo do Aeroporto Salvador \u00b7 SSA<\/h3>\n                <p>Transfer do Aeroporto Deputado Lu\u00eds Eduardo Magalh\u00e3es para resorts, bairros e destinos tur\u00edsticos da Bahia.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Costa+do+Sau%C3%ADpe\" target=\"_blank\" rel=\"noopener\">SSA para Costa do Sau\u00edpe<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Grand+Palladium+Imbassa%C3%AD\" target=\"_blank\" rel=\"noopener\">SSA para Grand Palladium<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Iberostar+Bahia\" target=\"_blank\" rel=\"noopener\">SSA para Iberostar Bahia<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Iberostar+Selection\" target=\"_blank\" rel=\"noopener\">SSA para Iberostar Selection<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Tivoli+Eco+Resort\" target=\"_blank\" rel=\"noopener\">SSA para Tivoli Eco Resort<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Vila+Gal%C3%A9+Mar%C3%A9s\" target=\"_blank\" rel=\"noopener\">SSA para Vila Gal\u00e9 Mar\u00e9s<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Barra+Salvador\" target=\"_blank\" rel=\"noopener\">SSA para Barra<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Pelourinho\" target=\"_blank\" rel=\"noopener\">SSA para Pelourinho<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Morro+de+S%C3%A3o+Paulo\" target=\"_blank\" rel=\"noopener\">SSA para Morro de SP<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Itacar%C3%A9\" target=\"_blank\" rel=\"noopener\">SSA para Itacar\u00e9<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Ilh%C3%A9us\" target=\"_blank\" rel=\"noopener\">SSA para Ilh\u00e9us<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+SSA+para+Chapada+Diamantina\" target=\"_blank\" rel=\"noopener\">SSA para Chapada<\/a>\n            <\/div>\n          <\/article>\n\n          <!-- Litoral Norte -->\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\">\n              <div class=\"ct-route-icon\">\ud83c\udfd6\ufe0f<\/div>\n              <div>\n                <h3>Litoral Norte da Bahia<\/h3>\n                <p>Resorts, pousadas e condom\u00ednios ao longo da Linha Verde.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Imbassa%C3%AD+Bahia\" target=\"_blank\" rel=\"noopener\">Imbassa\u00ed<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Costa+do+Sau%C3%ADpe\" target=\"_blank\" rel=\"noopener\">Costa do Sau\u00edpe<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Praia+do+Forte\" target=\"_blank\" rel=\"noopener\">Praia do Forte<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Guarajuba\" target=\"_blank\" rel=\"noopener\">Guarajuba<\/a>\n            <\/div>\n          <\/article>\n\n          <!-- Salvador -->\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\">\n              <div class=\"ct-route-icon\">\ud83c\udfdb\ufe0f<\/div>\n              <div>\n                <h3>Salvador e regi\u00e3o<\/h3>\n                <p>Centro hist\u00f3rico, bairros tur\u00edsticos e rotas urbanas.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Pelourinho+Salvador\" target=\"_blank\" rel=\"noopener\">Pelourinho<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Barra+Salvador\" target=\"_blank\" rel=\"noopener\">Barra<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Ondina+Salvador\" target=\"_blank\" rel=\"noopener\">Ondina<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Rio+Vermelho+Salvador\" target=\"_blank\" rel=\"noopener\">Rio Vermelho<\/a>\n            <\/div>\n          <\/article>\n\n          <!-- Sul da Bahia -->\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\">\n              <div class=\"ct-route-icon\">\ud83c\udf3f<\/div>\n              <div>\n                <h3>Sul da Bahia<\/h3>\n                <p>Morro de S\u00e3o Paulo, Itacar\u00e9, Ilh\u00e9us e praias do sul.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Morro+de+S%C3%A3o+Paulo\" target=\"_blank\" rel=\"noopener\">Morro de S\u00e3o Paulo<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Itacar%C3%A9+Bahia\" target=\"_blank\" rel=\"noopener\">Itacar\u00e9<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Ilh%C3%A9us+Bahia\" target=\"_blank\" rel=\"noopener\">Ilh\u00e9us<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+Ilh%C3%A9us+para+Salvador+SSA\" target=\"_blank\" rel=\"noopener\">Ilh\u00e9us para SSA<\/a>\n            <\/div>\n          <\/article>\n\n          <!-- Interior e outros -->\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\">\n              <div class=\"ct-route-icon\">\ud83c\udfd4\ufe0f<\/div>\n              <div>\n                <h3>Interior e destinos especiais<\/h3>\n                <p>Chapada Diamantina, Len\u00e7\u00f3is, Aracaju e roteiros de longa dist\u00e2ncia.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Chapada+Diamantina+Len%C3%A7%C3%B3is\" target=\"_blank\" rel=\"noopener\">Chapada \/ Len\u00e7\u00f3is<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Aracaju\" target=\"_blank\" rel=\"noopener\">Aracaju<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+SSA+para+Aracaju\" target=\"_blank\" rel=\"noopener\">SSA para Aracaju<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero+cotar+transfer+para+Valen%C3%A7a+Bahia\" target=\"_blank\" rel=\"noopener\">Valen\u00e7a<\/a>\n            <\/div>\n          <\/article>\n\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 DESTINOS CHIP \u2550\u2550 -->\n    <section class=\"ct-section ct-section-white\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-neighborhood\">\n          <h2>Service throughout Bahia<\/h2>\n          <p>North Coast resorts, southern beaches, historic Salvador, and inland destinations. Click on your destination to receive a direct quote via WhatsApp.<\/p>\n          <div class=\"ct-chip-grid\">\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Costa+do+Sau%C3%ADpe\" target=\"_blank\" rel=\"noopener\">Costa do Sau\u00edpe<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Imbassa%C3%AD\" target=\"_blank\" rel=\"noopener\">Imbassa\u00ed<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Praia+do+Forte\" target=\"_blank\" rel=\"noopener\">Praia do Forte<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Pelourinho\" target=\"_blank\" rel=\"noopener\">Pelourinho<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Barra+Salvador\" target=\"_blank\" rel=\"noopener\">Barra<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Ondina+Salvador\" target=\"_blank\" rel=\"noopener\">Ondina<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Rio+Vermelho+Salvador\" target=\"_blank\" rel=\"noopener\">Rio Vermelho<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Morro+de+S%C3%A3o+Paulo\" target=\"_blank\" rel=\"noopener\">Morro de S\u00e3o Paulo<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Itacar%C3%A9+Bahia\" target=\"_blank\" rel=\"noopener\">Itacar\u00e9<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Ilh%C3%A9us\" target=\"_blank\" rel=\"noopener\">Ilh\u00e9us<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Chapada+Diamantina\" target=\"_blank\" rel=\"noopener\">Chapada Diamantina<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero+transfer+para+Aracaju\" target=\"_blank\" rel=\"noopener\">Aracaju<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 FROTA \u2550\u2550 -->\n    <section class=\"ct-section\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">Fleet<\/span>\n          <h2>Choose the right vehicle for your trip<\/h2>\n          <p>Sedan for couples and executives, SUV for families with luggage, or vans for groups and resort transfers. Let us know the number of passengers and bags so we can recommend the best vehicle for your needs.<\/p>\n        <\/div>\n        <div class=\"ct-fleet-grid\">\n          <article class=\"ct-fleet-card\">\n            <div class=\"ct-fleet-media\">\n              <img loading=\"lazy\" src=\"https:\/\/connecttransfer.com.br\/wp-content\/uploads\/2026\/05\/Sedan.png\" alt=\"Sedan executivo para transfer na Bahia\" width=\"800\" height=\"533\" decoding=\"async\" title=\"\">\n            <\/div>\n            <div class=\"ct-fleet-body\">\n              <h3>Executive Sedan<\/h3>\n              <p>Perfect for couples or executives with moderate luggage. Enjoy a comfortable, climate-controlled ride for all your airport transfers.<\/p>\n              <div class=\"ct-fleet-meta\"><span>Up to 3 passengers<\/span><span>Air-conditioned<\/span><span>Fixed price<\/span><\/div>\n            <\/div>\n          <\/article>\n          <article class=\"ct-fleet-card\">\n            <div class=\"ct-fleet-media\">\n              <img loading=\"lazy\" src=\"https:\/\/connecttransfer.com.br\/wp-content\/uploads\/2026\/05\/SUV.png\" alt=\"SUV para transfer de fam\u00edlia na Bahia\" width=\"800\" height=\"533\" decoding=\"async\" title=\"\">\n            <\/div>\n            <div class=\"ct-fleet-body\">\n              <h3>SUV<\/h3>\n              <p>Extra space for families and additional luggage\u2014perfect for long-distance routes like Sau\u00edpe, Itacar\u00e9, or Chapada Diamantina.<\/p>\n              <div class=\"ct-fleet-meta\"><span>Up to 4 passengers<\/span><span>Extra luggage space<\/span><span>Long-distance trips<\/span><\/div>\n            <\/div>\n          <\/article>\n          <article class=\"ct-fleet-card\">\n            <div class=\"ct-fleet-media\">\n              <img loading=\"lazy\" src=\"https:\/\/connecttransfer.com.br\/wp-content\/uploads\/2026\/05\/VANS.png\" alt=\"Van executiva para grupos na Bahia\" width=\"800\" height=\"533\" decoding=\"async\" title=\"\">\n            <\/div>\n            <div class=\"ct-fleet-body\">\n              <h3>Executive Van<\/h3>\n              <p>For groups, corporate events, and resort transfers with a large volume of luggage.<\/p>\n              <div class=\"ct-fleet-meta\"><span>Up to 14 passengers<\/span><span>Groups<\/span><span>resorts<\/span><\/div>\n            <\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 DIFERENCIAIS \u2550\u2550 -->\n    <section class=\"ct-section ct-section-white\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">What sets us apart<\/span>\n          <h2>Why choose a private transfer in Bahia?<\/h2>\n        <\/div>\n        <div class=\"ct-trust-grid\">\n          <article class=\"ct-trust-card\">\n            <i aria-hidden=\"true\">\u23f1\ufe0f<\/i>\n            <h3>Airport Punctuality<\/h3>\n            <p>Your driver will be waiting with a personalized sign at the SSA arrivals area\u2014no queues, no surge pricing, and no negotiations upon arrival.<\/p>\n          <\/article>\n          <article class=\"ct-trust-card\">\n            <i aria-hidden=\"true\">\ud83d\udee1\ufe0f<\/i>\n            <h3>Safety and Predictability<\/h3>\n            <p>Fixed pricing, confirmed vehicle, and an identified driver. You\u2019ll know exactly what to expect before you even step into the car.<\/p>\n          <\/article>\n          <article class=\"ct-trust-card\">\n            <i aria-hidden=\"true\">\ud83c\udf0e<\/i>\n            <h3>Atendimento para turistas<\/h3>\n            <p>Bilingual service in Portuguese and English for both domestic and international travelers visiting Bahia via Salvador Airport (SSA).<\/p>\n          <\/article>\n          <article class=\"ct-trust-card\">\n            <i aria-hidden=\"true\">\ud83e\uddf3<\/i>\n            <h3>Fam\u00edlias e grupos de resort<\/h3>\n            <p>Child seats, luggage volume, and the number of passengers are all accounted for before confirmation. No surprises upon boarding.<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 BLOCO SEO \u2550\u2550 -->\n    <section class=\"ct-section\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-seo\">\n          <aside>\n            <strong>Useful Information<\/strong>\n            <ul>\n              <li>24\/7 Service: We operate 24 hours a day, 365 days a year.<\/li>\n              <li>Real-time flight tracking \u2014 no extra charge for delays.<\/li>\n              <li>Payment Terms: 30% deposit to secure your booking, balance paid at pickup.<\/li>\n              <li>Free Cancellation: Full refund for cancellations made more than 48 hours in advance.<\/li>\n              <li>Child Safety: Child seats available upon request at no extra charge.<\/li>\n            <\/ul>\n          <\/aside>\n          <article>\n            <h2>Private transfer in Bahia<\/h2>\n            <p>O <strong>transfer privativo na Bahia<\/strong> It\u2019s the most comfortable and secure way to travel from Salvador Airport (SSA) to your destination\u2014whether it's a North Coast resort, a hotel in Salvador, or a guesthouse in Morro de S\u00e3o Paulo or Itacar\u00e9.<\/p>\n            <h3>Aeroporto atendido<\/h3>\n            <p>We serve <strong>Aeroporto Deputado Lu\u00eds Eduardo Magalh\u00e3es \u2014 Salvador (SSA)<\/strong>with routes serving all of Bahia. The distance to the main North Coast resorts ranges from 80 to 120 km, making private transfers the most comfortable choice for families and groups with luggage.<\/p>\n            <h3>Most Popular Destinations<\/h3>\n            <p>Our most popular routes: From SSA to Costa do Sau\u00edpe, Imbassa\u00ed, Iberostar Bahia, Tivoli Eco Resort, and Morro de S\u00e3o Paulo. We also provide long-distance transfers to Itacar\u00e9, Ilh\u00e9us, Chapada Diamantina, and Aracaju.<\/p>\n            <h3>Why book in advance?<\/h3>\n            <p>Booking in advance guarantees the right vehicle for your group and luggage, a fixed price with no hidden fees, an identified driver, and real-time flight tracking. For distant resorts like Sau\u00edpe and Imbassa\u00ed, a private transfer eliminates the stress of being left without transportation options upon arrival.<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 FAQ \u2550\u2550 -->\n    <section class=\"ct-section ct-section-white\" id=\"faq-bahia\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">FAQ<\/span>\n          <h2>FAQ<\/h2>\n          <p>As d\u00favidas mais comuns antes de reservar seu transfer privativo na Bahia.<\/p>\n        <\/div>\n        <div class=\"ct-faq-list\">\n          <details open>\n            <summary>Common questions before booking your private transfer in Bahia.<\/summary>\n            <p>Pricing depends on the vehicle type, date, time, and number of passengers. The distance from SSA to Sau\u00edpe is approximately 110 km (68 miles). Request a quote with these details to receive a fixed, all-inclusive price.<\/p>\n          <\/details>\n          <details>\n            <summary>O motorista monitora o voo no aeroporto de Salvador?<\/summary>\n            <p>Sim. Informe o n\u00famero do voo na reserva. A equipe acompanha o status em tempo real e ajusta o hor\u00e1rio de recep\u00e7\u00e3o no SSA em caso de atraso ou antecipa\u00e7\u00e3o \u2014 sem custo adicional.<\/p>\n          <\/details>\n          <details>\n            <summary>Does the driver track my flight at Salvador Airport?<\/summary>\n            <p>Yes. We serve Grand Palladium Imbassa\u00ed, Iberostar Bahia, Iberostar Selection, Tivoli Eco Resort, Vila Gal\u00e9 Mar\u00e9s, and all other resorts along the \"Linha Verde\" (North Coast), departing from Salvador Airport (SSA).<\/p>\n          <\/details>\n          <details>\n            <summary>Do you offer transfers to Morro de S\u00e3o Paulo and Itacar\u00e9?<\/summary>\n            <p>Yes. For Morro de S\u00e3o Paulo, we provide transfers to the boarding port for speedboats or ferries in Valen\u00e7a. For Itacar\u00e9 and Ilh\u00e9us, we offer land transfers departing from Salvador Airport (SSA).<\/p>\n          <\/details>\n          <details>\n            <summary>Do you offer transfers to Chapada Diamantina and Len\u00e7\u00f3is?<\/summary>\n            <p>Yes, available upon request. The route from SSA to Chapada Diamantina (Len\u00e7\u00f3is) is approximately 420 km (260 miles). We recommend booking in advance to guarantee the most suitable vehicle for this long-distance journey.<\/p>\n          <\/details>\n          <details>\n            <summary>How does payment work?<\/summary>\n            <p>We require a 30% deposit to confirm your booking via PIX or credit card. The remaining balance is paid directly to the driver upon pickup, in cash, PIX, or by card.<\/p>\n          <\/details>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550 CTA FINAL \u2550\u2550 -->\n    <section class=\"ct-final\">\n      <div class=\"ct-wrap\">\n        <h2>Ready to get a quote for your Bahia transfer?<\/h2>\n        <p>Send us your origin, destination, date, time, number of passengers, and amount of luggage. Our team will confirm the perfect vehicle and the fixed price before you book.<\/p>\n        <div class=\"ct-final-actions\">\n          <a class=\"ct-btn ct-btn-primary\" href=\"https:\/\/wa.me\/552123423659?text=Ol%C3%A1%2C+quero+cotar+um+transfer+privativo+na+Bahia\" target=\"_blank\" rel=\"noopener\">\n            Chat on WhatsApp\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <a class=\"ct-mobile-wa\" href=\"https:\/\/wa.me\/552123423659?text=Ol%C3%A1%2C+quero+cotar+um+transfer+na+Bahia\" target=\"_blank\" rel=\"noopener\">\n      Cotar transfer pelo WhatsApp\n    <\/a>\n\n<\/main>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1103","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/pages\/1103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/comments?post=1103"}],"version-history":[{"count":11,"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/pages\/1103\/revisions"}],"predecessor-version":[{"id":1170,"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/pages\/1103\/revisions\/1170"}],"wp:attachment":[{"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/media?parent=1103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}