{"id":371,"date":"2026-04-08T09:27:40","date_gmt":"2026-04-08T12:27:40","guid":{"rendered":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/?page_id=371"},"modified":"2026-10-25T17:39:12","modified_gmt":"2026-10-25T20:39:12","slug":"roteiros","status":"publish","type":"page","link":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/","title":{"rendered":"Roteiros"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"371\" class=\"elementor elementor-371\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b02c16 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"8b02c16\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d9a856 elementor-widget elementor-widget-heading\" data-id=\"7d9a856\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Roteiros tur\u00edsticos<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4665b49 elementor-widget elementor-widget-text-editor\" data-id=\"4665b49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tItiner\u00e1rios por dura\u00e7\u00e3o e interesse para aproveitar cada momento.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-50eb23a e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"50eb23a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53827b9 elementor-widget elementor-widget-html\" data-id=\"53827b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"rjp\" id=\"rjp\">\r\n  <div class=\"rjp-lista\" id=\"rjpLista\" aria-live=\"polite\"><\/div>\r\n \r\n  <aside class=\"rjp-painel\">\r\n    <div class=\"rjp-box\">\r\n      <h4 class=\"rjp-tit\">\r\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3\"\/><\/svg>\r\n        Filtros\r\n      <\/h4>\r\n \r\n      <div class=\"rjp-grupo\" id=\"gDuracao\">\r\n        <span class=\"rjp-rot\">DURA\u00c7\u00c3O<\/span>\r\n        <button type=\"button\" class=\"rjp-f ativo\" data-v=\"todos\" aria-pressed=\"true\">Todos<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"1\" aria-pressed=\"false\">1 dia<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"3\" aria-pressed=\"false\">3 dias<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"5\" aria-pressed=\"false\">5 dias<\/button>\r\n      <\/div>\r\n \r\n      <div class=\"rjp-grupo\" id=\"gPerfil\">\r\n        <span class=\"rjp-rot\">PERFIL<\/span>\r\n        <button type=\"button\" class=\"rjp-f ativo\" data-v=\"todos\" aria-pressed=\"true\">\ud83c\udf0e Todos<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"Fam\u00edlia\" aria-pressed=\"false\">\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 Fam\u00edlia<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"Casal\" aria-pressed=\"false\">\ud83d\udc91 Casal<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"Cultural\" aria-pressed=\"false\">\ud83c\udfdb\ufe0f Cultural<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"Aventura\" aria-pressed=\"false\">\ud83e\uddd7 Aventura<\/button>\r\n        <button type=\"button\" class=\"rjp-f\" data-v=\"Gastron\u00f4mico\" aria-pressed=\"false\">\ud83c\udf7d\ufe0f Gastron\u00f4mico<\/button>\r\n      <\/div>\r\n    <\/div>\r\n    <p class=\"rjp-cont\" id=\"rjpCont\"><\/p>\r\n  <\/aside>\r\n<\/div>\r\n \r\n<style>\r\n.rjp{--azul:#2b7bcb;--azul-esc:#1257a3;--laranja:#f08a24;--borda:#e3e8ef;--cinza:#f3f4f6;--txt:#4b5563;\r\n  display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:32px;align-items:start;width:100%;max-width:none;margin:0;\r\n  font-family:Inter,\"Segoe UI\",system-ui,-apple-system,Arial,sans-serif;color:var(--txt);box-sizing:border-box}\r\n.rjp *{box-sizing:border-box}\r\n.rjp-lista{display:flex;flex-direction:column;gap:16px}\r\n \r\n\/* card *\/\r\n.rjp-card{background:#fff;border:1px solid var(--borda);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(16,24,40,.06)}\r\n.rjp-topo{position:relative;padding:22px 56px 20px 22px;color:#fff;background:linear-gradient(135deg,var(--azul) 0%,var(--azul-esc) 100%)}\r\n.rjp-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}\r\n.rjp-tag{display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.2);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;line-height:1}\r\n.rjp-tag svg{flex:none}\r\n.rjp-topo h3{margin:0 0 6px;font-size:22px;line-height:1.2;font-weight:700;color:#fff}\r\n.rjp-topo p{margin:0;font-size:13px;line-height:1.4;color:rgba(255,255,255,.88)}\r\n.rjp-seta{position:absolute;top:20px;right:18px;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:rgba(255,255,255,.8);cursor:pointer;display:grid;place-items:center;padding:0}\r\n.rjp-seta:hover{background:rgba(255,255,255,.15)}\r\n.rjp-seta svg{transition:transform .25s}\r\n.rjp-card.aberto .rjp-seta svg{transform:rotate(180deg)}\r\n.rjp-dest{display:flex;flex-wrap:wrap;gap:8px 16px;padding:14px 22px;font-size:12.5px;background:#fff}\r\n.rjp-det{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}\r\n.rjp-card.aberto .rjp-det{grid-template-rows:1fr}\r\n.rjp-det-in{overflow:hidden;min-height:0}\r\n.rjp-det-cont{margin:0 22px;padding:2px 0 20px;border-top:1px solid var(--borda)}\r\n.rjp-dia{margin-top:16px}\r\n.rjp-dia h5{margin:0 0 8px;font-size:14px;font-weight:700;color:#111827}\r\n.rjp-dia ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.45}\r\n.rjp-dia li{margin:0;padding:8px 12px;background:#f5f8fc;border-radius:10px}\r\n@media (prefers-reduced-motion:reduce){.rjp-det,.rjp-seta svg{transition:none}}\r\n.rjp-dest span{display:inline-flex;align-items:center;gap:5px}\r\n.rjp-dest svg{color:var(--laranja);flex:none}\r\n \r\n\/* painel *\/\r\n.rjp-painel{position:sticky;top:20px}\r\n.rjp-box{background:#fff;border:1px solid var(--borda);border-radius:16px;padding:18px}\r\n.rjp-tit{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:15px;font-weight:700;color:#111827}\r\n.rjp-rot{display:block;margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.08em;color:#6b7280}\r\n.rjp-grupo+.rjp-grupo{margin-top:18px}\r\n.rjp-f{display:block;width:100%;text-align:left;margin:0 0 8px;padding:10px 14px;border:0;border-radius:10px;background:var(--cinza);color:var(--txt);font:inherit;font-size:13px;cursor:pointer;transition:background .2s,color .2s}\r\n.rjp-f:hover{background:#e5e7eb}\r\n.rjp-f.ativo{background:var(--azul);color:#fff;box-shadow:0 4px 12px rgba(43,123,203,.3)}\r\n.rjp-f:focus-visible,.rjp-seta:focus-visible{outline:2px solid var(--azul);outline-offset:2px}\r\n.rjp-cont{margin:14px 0 0;text-align:center;font-size:12px;color:#6b7280}\r\n.rjp-vazio{padding:32px;text-align:center;border:1px dashed var(--borda);border-radius:16px;font-size:14px}\r\n \r\n@media (max-width:820px){\r\n  .rjp{grid-template-columns:1fr;gap:20px}\r\n  .rjp-painel{position:static;order:-1}\r\n  .rjp-grupo{display:flex;flex-wrap:wrap;gap:8px}\r\n  .rjp-rot{flex:0 0 100%;margin-bottom:2px}\r\n  .rjp-f{width:auto;margin:0}\r\n  .rjp-topo h3{font-size:19px}\r\n}\r\n<\/style>\r\n \r\n<script>\r\n(function () {\r\n  \/* ====== EDITE OS ROTEIROS AQUI ====== *\/\r\n  var ROTEIROS = [\r\n    { titulo: \"Express Jo\u00e3o Pessoa\", dias: 1, perfis: [\"Casal\", \"Cultural\"],\r\n      desc: \"Conhe\u00e7a os pontos mais ic\u00f4nicos em apenas um dia intenso.\",\r\n      destaques: [\"Praia de Tamba\u00fa\", \"Ponta do Seixas\", \"P\u00f4r do Sol no Jacar\u00e9\"],\r\n      itinerario: [\r\n        { dia: \"Dia 1 \u2013 O Melhor de JP\", itens: [\r\n          \"\u2600\ufe0f Manh\u00e3: Caminhada na orla de Tamba\u00fa e caf\u00e9 da manh\u00e3 regional\",\r\n          \"\ud83c\udfd6\ufe0f Meio-dia: Visita \u00e0 Ponta do Seixas \u2013 ponto mais oriental das Am\u00e9ricas\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o: Carne de sol com macaxeira no restaurante Mangai\",\r\n          \"\ud83c\udf05 Tarde: P\u00f4r do Sol no Jacar\u00e9 ao som do Bolero de Ravel\",\r\n          \"\ud83c\udf19 Noite: Jantar na orla de Cabo Branco\" ] }\r\n      ] },\r\n    { titulo: \"Roteiro Intenso\", dias: 3, perfis: [\"Casal\", \"Aventura\"],\r\n      desc: \"Para quem tem pouco tempo mas quer aproveitar ao m\u00e1ximo.\",\r\n      destaques: [\"Praias de Tamba\u00fa e Cabo Branco\", \"P\u00f4r do Sol no Jacar\u00e9\", \"Piscinas naturais do Pic\u00e3ozinho\", \"Centro Hist\u00f3rico\"],\r\n      itinerario: [\r\n        { dia: \"Dia 1 \u2013 Praias Urbanas\", itens: [\r\n          \"\u2600\ufe0f Manh\u00e3: Praia de Tamba\u00fa \u2013 banho de mar e feirinha de artesanato\",\r\n          \"\ud83c\udfd6\ufe0f Tarde: Praia de Cabo Branco e Farol do Cabo Branco\",\r\n          \"\ud83c\udf05 P\u00f4r do Sol na orla com \u00e1gua de coco\",\r\n          \"\ud83c\udf7d\ufe0f Jantar: Restaurante na orla de Tamba\u00fa\" ] },\r\n        { dia: \"Dia 2 \u2013 Natureza e Cultura\", itens: [\r\n          \"\ud83d\udc20 Manh\u00e3: Passeio de barco at\u00e9 as Piscinas Naturais do Pic\u00e3ozinho\",\r\n          \"\ud83c\udfdb\ufe0f Tarde: Centro Hist\u00f3rico \u2013 Igreja de S\u00e3o Francisco e Casa da P\u00f3lvora\",\r\n          \"\ud83c\udf3f Visita ao Parque Sol\u00f3n de Lucena (Lagoa)\",\r\n          \"\ud83c\udf05 P\u00f4r do Sol no Jacar\u00e9 com Bolero de Ravel\" ] },\r\n        { dia: \"Dia 3 \u2013 Litoral Sul\", itens: [\r\n          \"\ud83c\udfdd\ufe0f Manh\u00e3: Praia de Coqueirinho (litoral sul)\",\r\n          \"\ud83c\udfd6\ufe0f Tarde: Praia de Tambaba (nudismo opcional)\",\r\n          \"\ud83c\udf64 Almo\u00e7o: Frutos do mar em Conde\",\r\n          \"\ud83d\udecd\ufe0f Retorno com parada no Mercado de Artesanato Paraibano\" ] }\r\n      ] },\r\n    { titulo: \"Divers\u00e3o em Fam\u00edlia\", dias: 3, perfis: [\"Fam\u00edlia\"],\r\n      desc: \"Roteiro ideal para fam\u00edlias com crian\u00e7as, cheio de aventura e divers\u00e3o.\",\r\n      destaques: [\"Parque Arruda C\u00e2mara (Bica)\", \"Piscinas naturais de Seixas\", \"Esta\u00e7\u00e3o Cabo Branco\"],\r\n      itinerario: [\r\n        { dia: \"Dia 1 \u2013 Praias Tranquilas\", itens: [\r\n          \"\ud83c\udfd6\ufe0f Manh\u00e3: Praia do Bessa \u2013 \u00e1guas calmas para as crian\u00e7as\",\r\n          \"\ud83c\udf66 Pausa para sorvete artesanal na orla\",\r\n          \"\ud83c\udfa1 Tarde: Parque Arruda C\u00e2mara (Bica) \u2013 zool\u00f3gico e trilhas\",\r\n          \"\ud83c\udf55 Jantar em pizzaria familiar em Mana\u00edra\" ] },\r\n        { dia: \"Dia 2 \u2013 Aventura com os Pequenos\", itens: [\r\n          \"\ud83d\udc20 Manh\u00e3: Piscinas Naturais de Seixas \u2013 mergulho com m\u00e1scara\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o: Restaurante com parquinho na Praia do Cabo Branco\",\r\n          \"\ud83d\udd2c Tarde: Esta\u00e7\u00e3o Cabo Branco \u2013 ci\u00eancia e cultura para toda fam\u00edlia\",\r\n          \"\ud83c\udf05 P\u00f4r do sol na orla com pipoca e brincadeiras\" ] },\r\n        { dia: \"Dia 3 \u2013 Cultura Divertida\", itens: [\r\n          \"\ud83c\udfa8 Manh\u00e3: Oficina de artesanato no Centro Cultural S\u00e3o Francisco\",\r\n          \"\ud83c\udf3f Visita ao Jardim Bot\u00e2nico Benjamin Maranh\u00e3o\",\r\n          \"\ud83c\udf67 Almo\u00e7o: Tapioca e caldo de cana na feirinha\",\r\n          \"\ud83d\udecd\ufe0f Tarde: Compras de lembrancinhas no Mercado de Artesanato\" ] }\r\n      ] },\r\n    { titulo: \"Cultura + Praia\", dias: 5, perfis: [\"Cultural\", \"Casal\"],\r\n      desc: \"Equil\u00edbrio perfeito entre hist\u00f3ria, cultura e belezas naturais.\",\r\n      destaques: [\"Dia completo de praias\", \"Museus e igrejas hist\u00f3ricas\", \"Gastronomia local\", \"Litoral sul: Conde e Tambaba\"],\r\n      itinerario: [\r\n        { dia: \"Dia 1 \u2013 Centro Hist\u00f3rico\", itens: [\r\n          \"\ud83c\udfdb\ufe0f Manh\u00e3: Igreja e Convento de S\u00e3o Francisco (patrim\u00f4nio UNESCO)\",\r\n          \"\ud83d\udcf8 Rua das Trincheiras e casar\u00f5es coloniais\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o no Restaurante Toca de Couro\",\r\n          \"\ud83c\udfad Tarde: Museu de Arte Sacra e Casa do Artista Popular\" ] },\r\n        { dia: \"Dia 2 \u2013 Praias Urbanas\", itens: [\r\n          \"\ud83c\udfd6\ufe0f Manh\u00e3: Praia de Tamba\u00fa e Mercado de Tamba\u00fa\",\r\n          \"\u2600\ufe0f Tarde: Praia de Cabo Branco com visita ao Farol\",\r\n          \"\ud83c\udf79 Drinks no quiosque ao p\u00f4r do sol\",\r\n          \"\ud83c\udfb5 Noite: Barzinho com forr\u00f3 p\u00e9 de serra\" ] },\r\n        { dia: \"Dia 3 \u2013 Natureza\", itens: [\r\n          \"\ud83d\udc20 Manh\u00e3: Piscinas Naturais de Pic\u00e3ozinho\",\r\n          \"\ud83c\udf3f Tarde: Reserva de Mata Atl\u00e2ntica e trilhas\",\r\n          \"\ud83c\udf05 P\u00f4r do Sol no Jacar\u00e9\",\r\n          \"\ud83c\udf64 Jantar: Bob\u00f3 de camar\u00e3o na praia\" ] },\r\n        { dia: \"Dia 4 \u2013 Litoral Sul\", itens: [\r\n          \"\ud83c\udfdd\ufe0f Manh\u00e3: Praias de Coqueirinho e Tabatinga\",\r\n          \"\ud83e\uddd7 Mirante e trilha da Praia do Amor\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o em Conde \u2013 gastronomia regional\",\r\n          \"\ud83c\udfd6\ufe0f Tarde: Praia de Tambaba\" ] },\r\n        { dia: \"Dia 5 \u2013 Gastronomia e Despedida\", itens: [\r\n          \"\ud83e\udd65 Manh\u00e3: Tour gastron\u00f4mico \u2013 tapioca, caldo de cana, frutas regionais\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o: Carne de sol no Mangai ou Na Brasa\",\r\n          \"\ud83d\udecd\ufe0f Tarde: Compras no Mercado de Artesanato Paraibano\",\r\n          \"\ud83c\udf05 \u00daltimo p\u00f4r do sol na orla de Cabo Branco\" ] }\r\n      ] },\r\n    { titulo: \"Experi\u00eancia Completa\", dias: 5, perfis: [\"Gastron\u00f4mico\", \"Aventura\"],\r\n      desc: \"Tour gastron\u00f4mico e cultural completo com os melhores sabores da Para\u00edba.\",\r\n      destaques: [\"Tour gastron\u00f4mico completo\", \"Praias urbanas e rurais\", \"Passeios de barco\", \"Trilhas e natureza\"],\r\n      itinerario: [\r\n        { dia: \"Dia 1 \u2013 Sabores de Tamba\u00fa\", itens: [\r\n          \"\ud83e\udd50 Manh\u00e3: Caf\u00e9 colonial na Confeitaria Dona Lurdes\",\r\n          \"\ud83c\udfd6\ufe0f Praia de Tamba\u00fa com petiscos regionais\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o: Carne de sol com queijo coalho no Mangai\",\r\n          \"\ud83c\udf67 Tarde: Degusta\u00e7\u00e3o de sorvetes de frutas regionais (seriguela, caj\u00e1, graviola)\",\r\n          \"\ud83c\udf05 P\u00f4r do sol com tapioca na orla\" ] },\r\n        { dia: \"Dia 2 \u2013 Frutos do Mar\", itens: [\r\n          \"\ud83d\udc20 Manh\u00e3: Piscinas naturais de Pic\u00e3ozinho\",\r\n          \"\ud83c\udf64 Almo\u00e7o: Bob\u00f3 de camar\u00e3o e moqueca paraibana\",\r\n          \"\ud83e\udd80 Tarde: Caranguejada em Cabedelo\",\r\n          \"\ud83c\udfb5 Noite: M\u00fasica ao vivo e petiscos na Feirinha de Tamba\u00fa\" ] },\r\n        { dia: \"Dia 3 \u2013 Cultura e Culin\u00e1ria\", itens: [\r\n          \"\ud83c\udfdb\ufe0f Manh\u00e3: Centro Hist\u00f3rico e Igreja S\u00e3o Francisco\",\r\n          \"\ud83e\udd58 Almo\u00e7o: Rubac\u00e3o e buchada no Restaurante Toca\",\r\n          \"\ud83c\udf3f Tarde: Jardim Bot\u00e2nico e trilha ecol\u00f3gica\",\r\n          \"\ud83c\udf79 Noite: Coquet\u00e9is artesanais com ingredientes regionais\" ] },\r\n        { dia: \"Dia 4 \u2013 Litoral Sul Gastron\u00f4mico\", itens: [\r\n          \"\ud83c\udfdd\ufe0f Manh\u00e3: Praia de Coqueirinho\",\r\n          \"\ud83e\udd90 Almo\u00e7o: Lagosta grelhada em Jacum\u00e3\",\r\n          \"\ud83e\uddd7 Trilha na Praia do Amor\",\r\n          \"\ud83c\udf7d\ufe0f Jantar: Arrumadinho paraibano\" ] },\r\n        { dia: \"Dia 5 \u2013 Feira e Despedida\", itens: [\r\n          \"\ud83e\udd65 Manh\u00e3: Feira de Mangabeira \u2013 frutas, queijos e doces artesanais\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o: Galinha \u00e0 cabidela \u2013 prato t\u00edpico de despedida\",\r\n          \"\ud83d\udecd\ufe0f Tarde: Compras de cacha\u00e7as, doces e artesanato\",\r\n          \"\ud83c\udf05 P\u00f4r do sol final no Jacar\u00e9 com Bolero de Ravel\" ] }\r\n      ] },\r\n    { titulo: \"Aventura Radical\", dias: 3, perfis: [\"Aventura\"],\r\n      desc: \"Adrenalina e natureza para os mais aventureiros.\",\r\n      destaques: [\"Mergulho em recifes\", \"Trilhas no litoral sul\", \"Passeio de buggy\"],\r\n      itinerario: [\r\n        { dia: \"Dia 1 \u2013 Mar e Mergulho\", itens: [\r\n          \"\ud83e\udd3f Manh\u00e3: Mergulho nas Piscinas Naturais de Seixas\",\r\n          \"\ud83d\udea4 Passeio de lancha at\u00e9 os recifes de coral\",\r\n          \"\ud83c\udf7d\ufe0f Almo\u00e7o: Petiscos na praia\",\r\n          \"\ud83c\udfc4 Tarde: Stand-up paddle em Cabo Branco\" ] },\r\n        { dia: \"Dia 2 \u2013 Trilhas e Mirantes\", itens: [\r\n          \"\ud83e\uddd7 Manh\u00e3: Trilha da Praia do Amor at\u00e9 Coqueirinho\",\r\n          \"\ud83d\udcf8 Mirantes com vistas panor\u00e2micas\",\r\n          \"\ud83c\udf64 Almo\u00e7o em Tabatinga\",\r\n          \"\ud83c\udfd6\ufe0f Tarde: Praia de Tambaba e fal\u00e9sias\" ] },\r\n        { dia: \"Dia 3 \u2013 Buggy e Natureza\", itens: [\r\n          \"\ud83d\ude99 Manh\u00e3: Passeio de buggy pelas dunas de Cabedelo\",\r\n          \"\ud83c\udf3f Tarde: Trilha ecol\u00f3gica na Mata do Buraquinho\",\r\n          \"\ud83c\udf05 P\u00f4r do Sol no Jacar\u00e9\",\r\n          \"\ud83c\udf79 Noite: Jantar de despedida na orla\" ] }\r\n      ] }\r\n  ];\r\n \r\n  var EMOJI = { \"Fam\u00edlia\": \"\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\", \"Casal\": \"\ud83d\udc91\", \"Cultural\": \"\ud83c\udfdb\ufe0f\", \"Aventura\": \"\ud83e\uddd7\", \"Gastron\u00f4mico\": \"\ud83c\udf7d\ufe0f\" };\r\n  var ICO_RELOGIO = '<svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>';\r\n  var ICO_PIN = '<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 0 1 16 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>';\r\n  var ICO_SETA = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>';\r\n \r\n  var lista = document.getElementById(\"rjpLista\");\r\n  var cont = document.getElementById(\"rjpCont\");\r\n  var estado = { duracao: \"todos\", perfil: \"todos\" };\r\n \r\n  function esc(s) { return String(s).replace(\/[&<>\"]\/g, function (c) { return { \"&\": \"&amp;\", \"<\": \"&lt;\", \">\": \"&gt;\", '\"': \"&quot;\" }[c]; }); }\r\n \r\n  function cardHTML(r) {\r\n    var tags = '<span class=\"rjp-tag\">' + ICO_RELOGIO + r.dias + (r.dias > 1 ? \" dias\" : \" dia\") + '<\/span>' +\r\n      r.perfis.map(function (p) { return '<span class=\"rjp-tag\">' + (EMOJI[p] || \"\") + \" \" + esc(p) + \"<\/span>\"; }).join(\"\");\r\n    var dest = r.destaques.map(function (d) { return \"<span>\" + ICO_PIN + esc(d) + \"<\/span>\"; }).join(\"\");\r\n    var seta = \"\", det = \"\";\r\n    if (r.itinerario && r.itinerario.length) {\r\n      seta = '<button type=\"button\" class=\"rjp-seta\" aria-expanded=\"false\" aria-label=\"Ver itiner\u00e1rio de ' + esc(r.titulo) + '\">' + ICO_SETA + \"<\/button>\";\r\n      det = '<div class=\"rjp-det\"><div class=\"rjp-det-in\"><div class=\"rjp-det-cont\">' +\r\n        r.itinerario.map(function (d) {\r\n          return '<div class=\"rjp-dia\"><h5>' + esc(d.dia) + \"<\/h5><ul>\" +\r\n            d.itens.map(function (i) { return \"<li>\" + esc(i) + \"<\/li>\"; }).join(\"\") + \"<\/ul><\/div>\";\r\n        }).join(\"\") + \"<\/div><\/div><\/div>\";\r\n    }\r\n    return '<article class=\"rjp-card\">' +\r\n      '<div class=\"rjp-topo\"><div class=\"rjp-tags\">' + tags + \"<\/div>\" +\r\n      \"<h3>\" + esc(r.titulo) + \"<\/h3><p>\" + esc(r.desc) + \"<\/p>\" +\r\n      seta + \"<\/div>\" +\r\n      '<div class=\"rjp-dest\">' + dest + \"<\/div>\" + det + \"<\/article>\";\r\n  }\r\n \r\n  function render() {\r\n    var vis = ROTEIROS.filter(function (r) {\r\n      var okD = estado.duracao === \"todos\" || String(r.dias) === estado.duracao;\r\n      var okP = estado.perfil === \"todos\" || r.perfis.indexOf(estado.perfil) > -1;\r\n      return okD && okP;\r\n    });\r\n    lista.innerHTML = vis.length\r\n      ? vis.map(cardHTML).join(\"\")\r\n      : '<div class=\"rjp-vazio\">Nenhum roteiro encontrado com esses filtros. Tente outra combina\u00e7\u00e3o.<\/div>';\r\n    cont.textContent = vis.length + (vis.length === 1 ? \" roteiro encontrado\" : \" roteiros encontrados\");\r\n  }\r\n \r\n  function ligarGrupo(id, chave) {\r\n    var grupo = document.getElementById(id);\r\n    grupo.addEventListener(\"click\", function (e) {\r\n      var btn = e.target.closest(\".rjp-f\");\r\n      if (!btn) return;\r\n      estado[chave] = btn.getAttribute(\"data-v\");\r\n      grupo.querySelectorAll(\".rjp-f\").forEach(function (b) {\r\n        var on = b === btn;\r\n        b.classList.toggle(\"ativo\", on);\r\n        b.setAttribute(\"aria-pressed\", on);\r\n      });\r\n      render();\r\n    });\r\n  }\r\n \r\n  lista.addEventListener(\"click\", function (e) {\r\n    var seta = e.target.closest(\".rjp-seta\");\r\n    if (!seta) return;\r\n    var card = seta.closest(\".rjp-card\");\r\n    var aberto = card.classList.toggle(\"aberto\");\r\n    seta.setAttribute(\"aria-expanded\", aberto);\r\n  });\r\n \r\n  ligarGrupo(\"gDuracao\", \"duracao\");\r\n  ligarGrupo(\"gPerfil\", \"perfil\");\r\n  render();\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2eaec5c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"2eaec5c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Roteiros tur\u00edsticos Itiner\u00e1rios por dura\u00e7\u00e3o e interesse para aproveitar cada momento. Filtros DURA\u00c7\u00c3O Todos 1 dia 3 dias 5 dias PERFIL \ud83c\udf0e Todos \ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 Fam\u00edlia \ud83d\udc91 Casal \ud83c\udfdb\ufe0f Cultural \ud83e\uddd7 Aventura \ud83c\udf7d\ufe0f Gastron\u00f4mico<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-371","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.4 (Yoast SEO v21.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Roteiros - Secretaria de Turismo de Jo\u00e3o Pessoa<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Roteiros\" \/>\n<meta property=\"og:description\" content=\"Roteiros tur\u00edsticos Itiner\u00e1rios por dura\u00e7\u00e3o e interesse para aproveitar cada momento. Filtros DURA\u00c7\u00c3O Todos 1 dia 3 dias 5 dias PERFIL \ud83c\udf0e Todos \ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 Fam\u00edlia \ud83d\udc91 Casal \ud83c\udfdb\ufe0f Cultural \ud83e\uddd7 Aventura \ud83c\udf7d\ufe0f Gastron\u00f4mico\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/\" \/>\n<meta property=\"og:site_name\" content=\"Secretaria de Turismo de Jo\u00e3o Pessoa\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T20:39:12+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/\",\"url\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/\",\"name\":\"Roteiros - Secretaria de Turismo de Jo\u00e3o Pessoa\",\"isPartOf\":{\"@id\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/#website\"},\"datePublished\":\"2026-04-08T12:27:40+00:00\",\"dateModified\":\"2026-10-25T20:39:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roteiros\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/#website\",\"url\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/\",\"name\":\"Secretaria de Turismo de Jo\u00e3o Pessoa\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Roteiros - Secretaria de Turismo de Jo\u00e3o Pessoa","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/","og_locale":"pt_BR","og_type":"article","og_title":"Roteiros","og_description":"Roteiros tur\u00edsticos Itiner\u00e1rios por dura\u00e7\u00e3o e interesse para aproveitar cada momento. Filtros DURA\u00c7\u00c3O Todos 1 dia 3 dias 5 dias PERFIL \ud83c\udf0e Todos \ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 Fam\u00edlia \ud83d\udc91 Casal \ud83c\udfdb\ufe0f Cultural \ud83e\uddd7 Aventura \ud83c\udf7d\ufe0f Gastron\u00f4mico","og_url":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/","og_site_name":"Secretaria de Turismo de Jo\u00e3o Pessoa","article_modified_time":"2026-10-25T20:39:12+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/","url":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/","name":"Roteiros - Secretaria de Turismo de Jo\u00e3o Pessoa","isPartOf":{"@id":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/#website"},"datePublished":"2026-04-08T12:27:40+00:00","dateModified":"2026-10-25T20:39:12+00:00","breadcrumb":{"@id":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/roteiros\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/"},{"@type":"ListItem","position":2,"name":"Roteiros"}]},{"@type":"WebSite","@id":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/#website","url":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/","name":"Secretaria de Turismo de Jo\u00e3o Pessoa","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"}]}},"_links":{"self":[{"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/pages\/371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/comments?post=371"}],"version-history":[{"count":175,"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/pages\/371\/revisions"}],"predecessor-version":[{"id":1893,"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/pages\/371\/revisions\/1893"}],"wp:attachment":[{"href":"https:\/\/sites.joaopessoa.pb.gov.br\/setur\/wp-json\/wp\/v2\/media?parent=371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}