{"id":1097,"date":"2026-05-06T17:14:08","date_gmt":"2026-05-06T17:14:08","guid":{"rendered":"https:\/\/connecttransfer.com.br\/?page_id=1097"},"modified":"2026-05-14T13:01:32","modified_gmt":"2026-05-14T13:01:32","slug":"transfer-privado-rio-de-janeiro","status":"publish","type":"page","link":"https:\/\/connecttransfer.com.br\/en\/transfer-privado-rio-de-janeiro\/","title":{"rendered":"Transfer\u00a0Rio de Janeiro"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1097\" class=\"elementor elementor-1097\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-649bf6e e-con-full e-flex e-con e-parent\" data-id=\"649bf6e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac66add elementor-widget elementor-widget-shortcode\" data-id=\"ac66add\" 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    .ct-rio-v2{\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-rio-v2 *{box-sizing:border-box}\n    .ct-rio-v2 a{color:inherit;text-decoration:none}\n    .ct-rio-v2 img{display:block;max-width:100%;height:auto}\n    .ct-wrap{width:var(--container);margin-inline:auto}\n    .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-focus:focus-visible,.ct-rio-v2 a:focus-visible,.ct-rio-v2 button:focus-visible,.ct-rio-v2 input:focus-visible,.ct-rio-v2 select:focus-visible{outline:3px solid rgba(0,194,203,.5);outline-offset:3px}\n\n    .ct-hero{position:relative;color:#fff;background:#071f35 center\/cover no-repeat;isolation:isolate;overflow:visible}\n    .ct-hero::before{content:\"\";position:absolute;inset:0;z-index:0;background:linear-gradient(100deg,rgba(5,20,34,.98) 0%,rgba(7,31,53,.93) 41%,rgba(7,31,53,.58) 66%,rgba(7,31,53,.38) 100%)}\n    .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-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-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-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-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 !important}\n    .ct-hero h1 span{color:#74f7ff}.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-hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin:30px 0}.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,border-color .18s ease}.ct-btn:hover{transform:translateY(-2px)}\n    .ct-btn-primary{background:linear-gradient(135deg,var(--cyan),#22e1e8);color:#052132;box-shadow:0 18px 42px rgba(0,194,203,.28)}.ct-btn-dark{background:#fff;color:var(--navy);box-shadow:0 18px 42px rgba(0,0,0,.18)}.ct-btn-ghost{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#fff;backdrop-filter:blur(10px)}\n    .ct-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:760px;margin-top:34px}.ct-proof-item{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);backdrop-filter:blur(10px);border-radius:18px;padding:15px 14px}.ct-proof-item strong{display:block;color:#fff;font-size:20px;line-height:1;font-weight:900}.ct-proof-item span{display:block;margin-top:7px;color:rgba(255,255,255,.74);font-size:12px;font-weight:700}\n\n    .ct-quote-card{position:relative;background:rgba(255,255,255,.97);color:var(--ink);border-radius:30px;padding:30px;box-shadow:0 30px 100px rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.35)}.ct-quote-shortcode{padding:0;overflow:visible}.ct-quote-shortcode>*{border-radius:0!important;box-shadow:none!important}\n    .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}.ct-quote-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:20px}.ct-quote-icon{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:var(--cyan-2);font-size:22px}.ct-quote-card h2{font-size:25px;letter-spacing:-.04em;line-height:1.1;color:var(--navy);margin:0 0 6px;font-weight:900}.ct-quote-card p{margin:0;color:var(--muted);font-size:14px}\n    .ct-form-grid{display:grid;gap:12px}.ct-field label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:900;color:#536377;margin:0 0 6px}.ct-field input,.ct-field select{width:100%;min-height:50px;border:1px solid #d9e3ee;border-radius:15px;padding:0 14px;background:#fff;color:var(--ink);font:600 15px\/1.2 Khula,Arial,sans-serif;transition:border-color .18s,box-shadow .18s}.ct-field input:hover,.ct-field select:hover{border-color:#b9c8d8}.ct-field input:focus,.ct-field select:focus{border-color:var(--cyan);box-shadow:0 0 0 4px rgba(0,194,203,.15)}.ct-submit{width:100%;border:0;margin-top:4px;cursor:pointer}.ct-form-note{display:flex;gap:8px;align-items:flex-start;margin-top:14px;color:#64748b;font-size:12px}.ct-form-note strong{color:var(--navy)}\n\n    .ct-section{padding:92px 0;position:relative;z-index:2}.ct-section-tight{padding:66px 0;position:relative;z-index:2}.ct-section-white{background:#fff;position:relative;z-index:2}.ct-title{max-width:780px;margin:0 auto 42px;text-align:center}.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}.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}.ct-title p{font-size:17px;color:var(--muted);margin:0;line-height:1.7}\n\n    .ct-intro-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:42px;align-items:center}.ct-image-card{position:relative;border-radius:var(--radius-xl);overflow:hidden;min-height:520px;box-shadow:var(--shadow);background:#dbeafe}.ct-image-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.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}.ct-image-badge i{font-style:normal;width:48px;height:48px;border-radius:17px;background:var(--navy);color:#fff;display:grid;place-items:center}.ct-image-badge strong{display:block;color:var(--navy);font-size:16px}.ct-image-badge span{display:block;color:var(--muted);font-size:13px;margin-top:2px}.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}.ct-copy p{font-size:17px;color:var(--muted);margin:0 0 15px}.ct-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none}.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}.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    .ct-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ct-step{position:relative;background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:var(--shadow-soft)}.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}.ct-step h3{color:var(--navy);margin:0 0 8px;font-size:18px;letter-spacing:-.03em}.ct-step p{color:var(--muted);font-size:14px;margin:0;line-height:1.65}\n\n    .ct-routes-shell{background:#eef6ff;border-top:1px solid #dce9f5;border-bottom:1px solid #dce9f5}.ct-route-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:start}.ct-route-card{background:#fff;border:1px solid var(--line);border-radius:26px;padding:24px;box-shadow:var(--shadow-soft)}.ct-route-card.ct-featured{grid-row:span 2}.ct-route-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.ct-route-icon{width:50px;height:50px;border-radius:18px;background:linear-gradient(135deg,#e8fdff,#eef5ff);display:grid;place-items:center;font-size:24px}.ct-route-card h3{margin:0 0 4px;color:var(--navy);font-size:22px;letter-spacing:-.035em}.ct-route-card p{margin:0;color:var(--muted);font-size:14px}.ct-route-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ct-featured .ct-route-list{grid-template-columns:repeat(3,minmax(0,1fr))}.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}.ct-route-list a::after{content:\"\u2192\";color:#088b92;font-weight:900}.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    .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)}.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}.ct-neighborhood p{text-align:center;max-width:670px;margin:0 auto 28px;color:rgba(255,255,255,.78)}.ct-chip-grid{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.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}.ct-chip-grid a:hover{background:var(--cyan);border-color:var(--cyan);color:#052132}\n\n    .ct-fleet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ct-fleet-card{background:#fff;border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:var(--shadow-soft)}.ct-fleet-media{height:210px;background:#dbeafe;overflow:hidden}.ct-fleet-media img{width:100%;height:100%;object-fit:cover}.ct-fleet-body{padding:24px}.ct-fleet-body h3{margin:0 0 7px;color:var(--navy);font-size:22px;letter-spacing:-.04em}.ct-fleet-body p{margin:0 0 16px;color:var(--muted);font-size:14px}.ct-fleet-meta{display:flex;gap:8px;flex-wrap:wrap}.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    .ct-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ct-trust-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:var(--shadow-soft)}.ct-trust-card i{font-style:normal;font-size:28px;display:block;margin-bottom:14px}.ct-trust-card h3{margin:0 0 8px;color:var(--navy);font-size:18px;letter-spacing:-.03em}.ct-trust-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}\n\n    .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}.ct-seo aside{border-radius:24px;background:#f4f9ff;padding:24px}.ct-seo aside strong{display:block;color:var(--navy);font-size:20px;letter-spacing:-.035em;margin-bottom:10px}.ct-seo aside ul{margin:0;padding-left:20px;color:var(--muted);font-size:14px;line-height:1.8}.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}.ct-seo article h3{color:var(--navy);font-size:19px;letter-spacing:-.035em;margin:24px 0 8px}.ct-seo article p{color:var(--muted);font-size:16px;line-height:1.75;margin:0 0 12px}.ct-seo article strong{color:var(--navy)}\n\n    .ct-faq-list{max-width:900px;margin:0 auto;display:grid;gap:12px}.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)}.ct-faq-list details[open]{border-color:rgba(0,194,203,.55)}.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}.ct-faq-list summary::-webkit-details-marker{display:none}.ct-faq-list summary::after{content:\"+\";font-size:26px;color:#078b92;font-weight:700}.ct-faq-list details[open] summary::after{content:\"\u2013\"}.ct-faq-list p{margin:14px 0 0;color:var(--muted);font-size:15px;line-height:1.7}\n\n    .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}.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}.ct-final p{max-width:650px;margin:0 auto 30px;color:rgba(255,255,255,.78);font-size:18px}.ct-final-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.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    .ct-trust-strip{background:#0A2540;color:#cbd5e1;padding:30px 0;position:relative;z-index:2}\n    .ct-trust-strip-inner{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;align-items:center}\n    .ct-trust-item{display:flex;align-items:center;gap:12px;font-size:14px}\n    .ct-trust-item svg{color:#00C2CB;flex-shrink:0}\n    .ct-trust-item strong{color:#fff;display:block;font-size:14px;font-weight:800;letter-spacing:-.01em}\n    .ct-trust-item span{font-size:12px;color:#94a3b8}\n\n    .ct-eyebrow-dark{background:rgba(10,37,64,.08);border-color:rgba(10,37,64,.2);color:#0A2540}\n    .ct-eyebrow-dark::before{background:#0A2540;box-shadow:0 0 0 6px rgba(10,37,64,.1)}\n\n    @media (max-width:1100px){.ct-hero-grid{grid-template-columns:1fr;gap:34px;padding-top:120px;padding-bottom:60px}.ct-quote-card{max-width:560px;margin:0 auto}.ct-proof{grid-template-columns:repeat(2,1fr)}.ct-intro-grid,.ct-route-grid,.ct-seo{grid-template-columns:1fr}.ct-featured .ct-route-list{grid-template-columns:repeat(2,1fr)}.ct-process,.ct-trust-grid{grid-template-columns:repeat(2,1fr)}.ct-trust-strip-inner{grid-template-columns:repeat(2,1fr);gap:20px}}\n    @media (max-width:760px){.ct-rio-v2{--container:min(100% - 28px,1180px)}.ct-hero{min-height:auto}.ct-hero-grid{padding:110px 0 60px}.ct-hero h1{font-size:clamp(34px,10vw,48px)}.ct-hero-actions .ct-btn{width:100%}.ct-proof{grid-template-columns:1fr 1fr}.ct-quote-card{border-radius:24px}.ct-section{padding:70px 0}.ct-section-tight{padding:50px 0}.ct-title{text-align:left;margin-bottom:28px}.ct-title h2{font-size:36px}.ct-title p{font-size:16px}.ct-intro-grid{gap:28px}.ct-image-card{min-height:350px}.ct-checks,.ct-route-list,.ct-featured .ct-route-list,.ct-fleet-grid,.ct-process,.ct-trust-grid{grid-template-columns:1fr}.ct-route-card,.ct-neighborhood,.ct-seo{border-radius:24px;padding:24px}.ct-fleet-media{height:180px}.ct-seo article h2{font-size:28px}.ct-final{padding:74px 0 92px}.ct-mobile-wa{display:flex}.ct-btn-dark{display:none}.ct-trust-strip-inner{grid-template-columns:1fr 1fr}.ct-trust-strip{padding:24px 0}}\n    @media (prefers-reduced-motion:reduce){.ct-rio-v2 *{transition:none!important;scroll-behavior:auto!important}}\n<\/style>\n\n<main class=\"ct-rio-v2\" id=\"conteudo\">\n\n    <header class=\"ct-hero\" style=\"background-image:url('https:\/\/images.unsplash.com\/photo-1483729558449-99ef09a8c325?q=80&w=1600&auto=format&fit=crop&fm=webp')\">\n      <div class=\"ct-wrap ct-hero-grid\">\n        <section aria-labelledby=\"hero-title\">\n          <span class=\"ct-eyebrow\">Rio \u00b7 GIG \u00b7 SDU \u00b7 Sun Coast \u00b7 Green Coast<\/span>\n          <h1 id=\"hero-title\">Transfer privado no <span>Most Popular<\/span>no guesswork upon arrival.<\/h1>\n          <p class=\"ct-hero-lead\">Reserve <a href=\"https:\/\/connecttransfer.com.br\/en\/\" style=\"color:#00C2CB;text-decoration:underline\">transfer privado<\/a> com motorista profissional, voo monitorado, pre\u00e7o combinado antes da viagem e suporte via WhatsApp para hot\u00e9is, aeroportos, cruzeiros e cidades tur\u00edsticas do estado do Rio de Janeiro.<\/p>\n        <\/section>\n\n        <aside class=\"ct-quote-card ct-quote-shortcode\" aria-label=\"Formul\u00e1rio de cota\u00e7\u00e3o\">\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_6a109947be6da\" 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_6a109947be6da\">\n            <input type=\"radio\" class=\"rtp-region-switch\" name=\"rtp_region_switch_rtp_f_6a109947be6da\" id=\"rtp_reg_rj_rtp_f_6a109947be6da\" 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_6a109947be6da\">\n            <input type=\"radio\" class=\"rtp-region-switch\" name=\"rtp_region_switch_rtp_f_6a109947be6da\" id=\"rtp_reg_ssa_rtp_f_6a109947be6da\" 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_6a109947be6da\" class=\"hidden-tipo-ida\" value=\"ida\" checked style=\"display:none;\" aria-hidden=\"true\">\n    <input type=\"radio\" name=\"rtp_tipo_rtp_f_6a109947be6da\" 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_6a109947be6da\">Pickup Location<\/label>\n            <select id=\"rtp_c_origem_rtp_f_6a109947be6da\" 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_6a109947be6da\">Drop-off Location<\/label>\n            <select id=\"rtp_c_destino_rtp_f_6a109947be6da\" 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_6a109947be6da\">Passengers<\/label>\n            <select id=\"rtp_c_pass_rtp_f_6a109947be6da\" 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_6a109947be6da\">Luggage<\/label>\n            <select id=\"rtp_c_bag_rtp_f_6a109947be6da\" 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_6a109947be6da\">Pickup Date<\/label>\n            <input type=\"date\" id=\"rtp_c_data_rtp_f_6a109947be6da\" 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_6a109947be6da\">Pickup Time<\/label>\n            <input type=\"time\" id=\"rtp_c_hora_rtp_f_6a109947be6da\" 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_6a109947be6da\">\n                <input type=\"checkbox\" id=\"rtp_toggle_volta_rtp_f_6a109947be6da\" class=\"rtp-toggle-volta\" aria-expanded=\"false\" aria-controls=\"rtp_c_volta_wrapper_rtp_f_6a109947be6da\">\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_6a109947be6da\" 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_6a109947be6da\">Return Pickup Location<\/label>\n                        <select id=\"rtp_c_orig_v_rtp_f_6a109947be6da\" 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_6a109947be6da\">Return Drop-off Location<\/label>\n                        <select id=\"rtp_c_dest_v_rtp_f_6a109947be6da\" 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_6a109947be6da\">Return Date<\/label>\n                        <input type=\"date\" id=\"rtp_c_data_v_rtp_f_6a109947be6da\" 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_6a109947be6da\">Return Pickup Time<\/label>\n                        <input type=\"time\" id=\"rtp_c_hora_v_rtp_f_6a109947be6da\" 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_6a109947be6da';\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    <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    <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\"\n            src=\"https:\/\/connecttransfer.com.br\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-1-de-mar.-de-2026-08_31_48.png\"\n            alt=\"Transfer privado no Rio de Janeiro - P\u00e3o de A\u00e7\u00facar e Ba\u00eda de Guanabara\"\n            width=\"1400\"\n            height=\"933\"\n            decoding=\"async\"\n          >\n          <figcaption class=\"ct-image-badge\"><i aria-hidden=\"true\">\ud83d\udccd<\/i><span><strong>From the airport to your final destination<\/strong><span>GIG, SDU, South Zone, Barra, Sun Coast, and Green Coast.<\/span><\/span><\/figcaption>\n        <\/figure>\n        <div class=\"ct-copy\">\n          <span class=\"ct-eyebrow ct-eyebrow-dark\">Arrival Experience<\/span>\n          <h2>Transfer privado no Rio de Janeiro com motorista profissional e pre\u00e7o fechado<\/h2>\n          <p>Voc\u00ea sai do avi\u00e3o depois de horas de voo. Tem bagagem, talvez crian\u00e7a, talvez grupo. O \u00faltimo problema que precisa \u00e9 negociar transporte no desembarque com tarifas din\u00e2micas ou motoristas sem qualifica\u00e7\u00e3o. O transfer privado resolve isso: motorista identificado, ve\u00edculo adequado para sua bagagem e pre\u00e7o combinado antes de embarcar.<\/p>\n          <p>We serve both of Rio's airports \u2014 Gale\u00e3o (GIG) and Santos Dumont (SDU) \u2014 with routes to the South Zone, Barra, Sun Coast, Green Coast, and the Mountain Region. Flight delayed? We monitor and adjust your pickup time at no extra cost.<\/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    <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>Reserve seu transfer privado em minutos<\/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>Coordinated pickup at the airport, hotel, port, or private address.<\/p><\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"ct-section ct-routes-shell\" id=\"rotas\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">Popular Routes<\/span>\n          <h2>Principais rotas de transfer privado no Rio<\/h2>\n          <p>Choose the route closest to your pickup location and get an instant quote via WhatsApp with confirmed vehicle, price, and timing.<\/p>\n        <\/div>\n        <div class=\"ct-route-grid\">\n          <article class=\"ct-route-card ct-featured\">\n            <div class=\"ct-route-head\"><div class=\"ct-route-icon\">\u2708\ufe0f<\/div><div><h3>Departing from Galeao \u00b7 GIG<\/h3><p>Transfer privado do aeroporto internacional para bairros, regi\u00e3o dos Lagos, Costa Verde e Serra.<\/p><\/div><\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20B\u00fazios\" target=\"_blank\" rel=\"noopener\">GIG para B\u00fazios<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Cabo%20Frio\" target=\"_blank\" rel=\"noopener\">GIG para Cabo Frio<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Arraial%20do%20Cabo\" target=\"_blank\" rel=\"noopener\">GIG para Arraial<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Angra%20dos%20Reis\" target=\"_blank\" rel=\"noopener\">GIG para Angra<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Ilha%20Grande\" target=\"_blank\" rel=\"noopener\">GIG para Ilha Grande<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Paraty\" target=\"_blank\" rel=\"noopener\">GIG para Paraty<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Copacabana\" target=\"_blank\" rel=\"noopener\">GIG para Copacabana<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Ipanema\" target=\"_blank\" rel=\"noopener\">GIG para Ipanema<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Barra%20da%20Tijuca\" target=\"_blank\" rel=\"noopener\">GIG para Barra<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Petr\u00f3polis\" target=\"_blank\" rel=\"noopener\">GIG para Petr\u00f3polis<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Teres\u00f3polis\" target=\"_blank\" rel=\"noopener\">GIG para Teres\u00f3polis<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20GIG%20para%20Recreio\" target=\"_blank\" rel=\"noopener\">GIG para Recreio<\/a>\n            <\/div>\n          <\/article>\n\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\"><div class=\"ct-route-icon\">\ud83d\udee9\ufe0f<\/div><div><h3>Departing from Santos Dumont \u00b7 SDU<\/h3><p>Ideal para Zona Sul, Centro, Barra e conex\u00f5es tur\u00edsticas.<\/p><\/div><\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20SDU%20para%20Copacabana\" target=\"_blank\" rel=\"noopener\">SDU para Copacabana<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20SDU%20para%20Ipanema\" target=\"_blank\" rel=\"noopener\">SDU para Ipanema<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20SDU%20para%20Leblon\" target=\"_blank\" rel=\"noopener\">SDU para Leblon<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20SDU%20para%20Barra%20da%20Tijuca\" target=\"_blank\" rel=\"noopener\">SDU para Barra<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20SDU%20para%20B\u00fazios\" target=\"_blank\" rel=\"noopener\">SDU para B\u00fazios<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20transfer%20privado%20SDU%20para%20Angra\" target=\"_blank\" rel=\"noopener\">SDU para Angra<\/a>\n            <\/div>\n          <\/article>\n\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\"><div class=\"ct-route-icon\">\ud83c\udfd6\ufe0f<\/div><div><h3>Costa do Sol<\/h3><p>B\u00fazios, Cabo Frio e Arraial do Cabo com transfer privado.<\/p><\/div><\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20B\u00fazios\" target=\"_blank\" rel=\"noopener\">Rio para B\u00fazios<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Cabo%20Frio\" target=\"_blank\" rel=\"noopener\">Rio para Cabo Frio<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Arraial\" target=\"_blank\" rel=\"noopener\">Rio para Arraial<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20B\u00fazios%20para%20GIG\" target=\"_blank\" rel=\"noopener\">B\u00fazios para GIG<\/a>\n            <\/div>\n          <\/article>\n\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\"><div class=\"ct-route-icon\">\u26f5<\/div><div><h3>Costa Verde<\/h3><p>Angra dos Reis, Ilha Grande e Paraty.<\/p><\/div><\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Angra\" target=\"_blank\" rel=\"noopener\">Rio para Angra<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Paraty\" target=\"_blank\" rel=\"noopener\">Rio para Paraty<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Ilha%20Grande\" target=\"_blank\" rel=\"noopener\">Rio para Ilha Grande<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Paraty%20para%20GIG\" target=\"_blank\" rel=\"noopener\">Paraty para GIG<\/a>\n            <\/div>\n          <\/article>\n\n          <article class=\"ct-route-card\">\n            <div class=\"ct-route-head\"><div class=\"ct-route-icon\">\ud83c\udfd4\ufe0f<\/div><div><h3>Regi\u00e3o Serrana<\/h3><p>Petr\u00f3polis, Teres\u00f3polis, Itaipava e Nova Friburgo.<\/p><\/div><\/div>\n            <div class=\"ct-route-list\">\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Petr\u00f3polis\" target=\"_blank\" rel=\"noopener\">Rio para Petr\u00f3polis<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Teres\u00f3polis\" target=\"_blank\" rel=\"noopener\">Rio para Teres\u00f3polis<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Itaipava\" target=\"_blank\" rel=\"noopener\">Rio para Itaipava<\/a>\n              <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20cotar%20Rio%20para%20Nova%20Friburgo\" target=\"_blank\" rel=\"noopener\">Rio para Nova Friburgo<\/a>\n            <\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"ct-section ct-section-white\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-neighborhood\">\n          <h2>Transfer privado em toda a cidade do Rio<\/h2>\n          <p>From Copacabana to Barra da Tijuca, we serve hotels, guesthouses, cruises at Pier Mau\u00e1, and private addresses throughout the city. Click on your neighborhood to get an instant quote.<\/p>\n          <div class=\"ct-chip-grid\">\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Copacabana\" target=\"_blank\" rel=\"noopener\">Copacabana<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Ipanema\" target=\"_blank\" rel=\"noopener\">Ipanema<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Leblon\" target=\"_blank\" rel=\"noopener\">Leblon<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Botafogo\" target=\"_blank\" rel=\"noopener\">Botafogo<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Flamengo\" target=\"_blank\" rel=\"noopener\">Flamengo<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Urca\" target=\"_blank\" rel=\"noopener\">Urca<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Centro\" target=\"_blank\" rel=\"noopener\">Centro<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Lapa\" target=\"_blank\" rel=\"noopener\">Lapa<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Santa%20Teresa\" target=\"_blank\" rel=\"noopener\">Santa Teresa<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Barra%20da%20Tijuca\" target=\"_blank\" rel=\"noopener\">Barra da Tijuca<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20Recreio\" target=\"_blank\" rel=\"noopener\">Recreio<\/a>\n            <a href=\"https:\/\/wa.me\/552123423659?text=Quero%20transfer%20para%20S\u00e3o%20Conrado\" target=\"_blank\" rel=\"noopener\">S\u00e3o Conrado<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"ct-section\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">Fleet<\/span>\n          <h2>Escolha o ve\u00edculo certo para seu transfer privado<\/h2>\n          <p>Sedan for couples and executives, SUV for families with luggage, and vans for groups and cruises. Tell us the number of passengers and bags so we can suggest the perfect vehicle for you.<\/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\"\n                src=\"https:\/\/connecttransfer.com.br\/wp-content\/uploads\/2026\/05\/Sedan.png\"\n                alt=\"Transfer privado Rio de Janeiro - sedan executivo\"\n                width=\"1200\"\n                height=\"800\"\n                decoding=\"async\"\n              >\n            <\/div>\n            <div class=\"ct-fleet-body\"><h3>Executive Sedan<\/h3><p>A great choice for couples, executives, or small families with moderate luggage.<\/p><div class=\"ct-fleet-meta\"><span>Up to 3 passengers<\/span><span>Air-conditioned<\/span><span>Fixed price<\/span><\/div><\/div>\n          <\/article>\n          <article class=\"ct-fleet-card\">\n            <div class=\"ct-fleet-media\">\n              <img loading=\"lazy\"\n                src=\"https:\/\/connecttransfer.com.br\/wp-content\/uploads\/2026\/05\/SUV.png\"\n                alt=\"Transfer privado Rio de Janeiro - SUV executivo\"\n                width=\"1200\"\n                height=\"800\"\n                decoding=\"async\"\n              >\n            <\/div>\n            <div class=\"ct-fleet-body\"><h3>SUV<\/h3><p>Extra comfort for families, additional luggage, and long-distance routes like B\u00fazios or Paraty.<\/p><div class=\"ct-fleet-meta\"><span>Up to 4 passengers<\/span><span>Extra luggage space<\/span><span>Long-distance trips<\/span><\/div><\/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\" width=\"1200\" height=\"800\" decoding=\"async\" title=\"\">\n            <\/div>\n            <div class=\"ct-fleet-body\"><h3>Executive Van<\/h3><p>Para <a href=\"https:\/\/connecttransfer.com.br\/en\/transfer-para-grupos-no-rio-de-janeiro\/\" style=\"color:#0A2540;font-weight:700;text-decoration:underline\">grupos no Rio de Janeiro<\/a>, eventos, cruzeiros e transfers corporativos com v\u00e1rias malas.<\/p><div class=\"ct-fleet-meta\"><span>Up to 14 passengers<\/span><span>Groups<\/span><span>Events<\/span><\/div><\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\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>Por que escolher o transfer privado no Rio<\/h2>\n        <\/div>\n        <div class=\"ct-trust-grid\">\n          <article class=\"ct-trust-card\"><i aria-hidden=\"true\">\u23f1\ufe0f<\/i><h3>Airport Punctuality<\/h3><p>Your driver waits for you with a name sign at arrivals. No taxi lines, no surge pricing, and no haggling upon arrival.<\/p><\/article>\n          <article class=\"ct-trust-card\"><i aria-hidden=\"true\">\ud83d\udee1\ufe0f<\/i><h3>Safety and Predictability<\/h3><p>You know exactly how much you will pay, who is picking you up, and how you\u2019ll get to your destination. No surprises, no price changes along the way.<\/p><\/article>\n          <article class=\"ct-trust-card\"><i aria-hidden=\"true\">\ud83c\udf0e<\/i><h3>Tourist Support<\/h3><p>Support in Portuguese and English for domestic and international tourists across all Rio de Janeiro routes.<\/p><\/article>\n          <article class=\"ct-trust-card\"><i aria-hidden=\"true\">\ud83e\uddd2<\/i><h3>Families and Luggage<\/h3><p>Let us know if you need a child seat, have extra bags, or are traveling in a large group when requesting your quote. We\u2019ll select the perfect vehicle for you before confirmation.<\/p><\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\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>Flight Monitoring: Real-time tracking \u2014 no extra fees for flight 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>Transfer privado no Rio de Janeiro<\/h2>\n            <p>O <strong>transfer privado no Rio de Janeiro<\/strong> Ideal for those looking to depart from the airport, hotel, port, or a private address with safety, comfort, and a fixed price agreed upon before the trip.<\/p>\n            <h3>Aeroportos atendidos<\/h3>\n            <p>A Connect Transfer atende o <strong>Aeroporto Internacional Tom Jobim \u2014 Gale\u00e3o (GIG)<\/strong> e o <strong>Aeroporto Santos Dumont (SDU)<\/strong>with routes to the South Zone, Barra da Tijuca, Sun Coast, Green Coast, and the Mountain Region.<\/p>\n            <h3>Most Popular Destinations<\/h3>\n            <p>As rotas de transfer privado mais comuns incluem GIG para B\u00fazios, GIG para Cabo Frio, SDU para Copacabana, Rio para Angra dos Reis, Rio para Paraty e transfers para cruzeiros no Pier Mau\u00e1.<\/p>\n            <h3>Why book in advance?<\/h3>\n            <p>Reservar transfer privado antes evita tarifa vari\u00e1vel, falta de ve\u00edculo adequado para bagagem, dificuldade de comunica\u00e7\u00e3o e espera no desembarque. A cota\u00e7\u00e3o antecipada deixa claro qual ve\u00edculo ser\u00e1 usado, quanto custar\u00e1 e onde o motorista encontrar\u00e1 o passageiro.<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"ct-section ct-section-white\" id=\"faq\">\n      <div class=\"ct-wrap\">\n        <div class=\"ct-title\">\n          <span class=\"ct-kicker\">FAQ<\/span>\n          <h2>Perguntas frequentes sobre transfer privado no Rio<\/h2>\n          <p>As d\u00favidas mais comuns antes de reservar seu transfer privado no Rio de Janeiro.<\/p>\n        <\/div>\n        <div class=\"ct-faq-list\">\n          <details open><summary>Quanto custa um transfer privado do GIG para B\u00fazios?<\/summary><p>O valor do transfer privado depende do tipo de ve\u00edculo, data, hor\u00e1rio, n\u00famero de passageiros e bagagens. O ideal \u00e9 solicitar uma cota\u00e7\u00e3o com esses dados para receber pre\u00e7o fechado.<\/p><\/details>\n          <details><summary>O motorista monitora o voo no transfer privado?<\/summary><p>Sim. Informe o n\u00famero do voo na reserva para que a equipe acompanhe atrasos ou antecipa\u00e7\u00f5es e ajuste a recep\u00e7\u00e3o do seu transfer privado.<\/p><\/details>\n          <details><summary>Do you serve Santos Dumont and Galeao?<\/summary><p>Sim. Atendemos o Aeroporto Internacional Tom Jobim \u2014 Gale\u00e3o (GIG) e o Aeroporto Santos Dumont (SDU), com rotas de transfer privado para qualquer bairro, hotel ou destino tur\u00edstico do Rio de Janeiro e arredores.<\/p><\/details>\n          <details><summary>Can I request a child seat?<\/summary><p>Yes, upon request when getting your quote. Please let us know the child's age and if you need an infant carrier, car seat, or booster seat.<\/p><\/details>\n          <details><summary>Do you provide transfers for cruises at Pier Mau\u00e1?<\/summary><p>Yes. Please provide your embarkation or disembarkation time, the number of bags, and the terminal so we can calculate the travel time and select the appropriate vehicle.<\/p><\/details>\n          <details><summary>How does payment work?<\/summary><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><\/details>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"ct-final\">\n      <div class=\"ct-wrap\">\n        <h2>Pronto para cotar seu transfer privado no Rio?<\/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\u00e1,%20quero%20cotar%20um%20transfer%20privado%20no%20Rio\" target=\"_blank\" rel=\"noopener\">Chat on WhatsApp<\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <a class=\"ct-mobile-wa\" href=\"https:\/\/wa.me\/552123423659?text=Ol\u00e1,%20quero%20cotar%20um%20transfer%20no%20Rio\" target=\"_blank\" rel=\"noopener\">Cotar transfer pelo WhatsApp<\/a>\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-1097","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/pages\/1097","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=1097"}],"version-history":[{"count":33,"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/pages\/1097\/revisions"}],"predecessor-version":[{"id":1199,"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/pages\/1097\/revisions\/1199"}],"wp:attachment":[{"href":"https:\/\/connecttransfer.com.br\/en\/wp-json\/wp\/v2\/media?parent=1097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}