{"id":8781,"date":"2026-10-15T13:48:51","date_gmt":"2026-10-15T13:48:51","guid":{"rendered":"https:\/\/ceniconstrucoes.com.br\/wp\/es\/guias\/vacaciones-en-brasil-2027-cuando-son-verano-julio-precios\/"},"modified":"2026-10-21T22:46:00","modified_gmt":"2026-10-21T22:46:00","slug":"vacaciones-en-brasil-2027-cuando-son-verano-julio-precios","status":"publish","type":"page","link":"https:\/\/ceniconstrucoes.com.br\/wp\/es\/guias\/vacaciones-en-brasil-2027-cuando-son-verano-julio-precios\/","title":{"rendered":"Vacaciones escolares en Brasil 2027: cu\u00e1ndo son las de verano y las de julio, y c\u00f3mo cambian los precios en Florian\u00f3polis"},"content":{"rendered":"\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,700;9..40,800&amp;family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400;1,6..72,500&amp;display=swap\" rel=\"stylesheet\"\/>\n<style>:root {\n    --navy: #0B1F3A; --navy-2: #14304F;\n    --ink: #111A26; --muted: #5A6876; --line: #DCE1E6;\n    --paper: #FFFFFF; --stone: #F3F5F7; --sand: #ECE6DC;\n    --accent: #1C6E8C; --accent-soft: #E4F0F5; --on-navy: #9FCDE0;\n    --ok: #1E8E5A; --warn: #A63B2A; --warn-soft: #F8E6E2;\n    --wa: #1E8E5A; --wa-ink: #FFFFFF;\n  }\n.ceni-site * { box-sizing: border-box; }\n.ceni-site { scroll-behavior: smooth; color-scheme: light; background: #FFFFFF; }\n.ceni-site { margin: 0; background: var(--paper); color: var(--ink); font-family: \"DM Sans\", \"Helvetica Neue\", Arial, sans-serif; font-size: 17px; line-height: 1.6; }\n.ceni-site h1, .ceni-site h2, .ceni-site h3 { margin: 0; text-wrap: balance; font-weight: 700; letter-spacing: -.01em; }\n.ceni-site p { margin: 0; }\n.ceni-site a { color: inherit; text-decoration: none; }\n.ceni-site a:focus-visible, .ceni-site button:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; }\n.ceni-site img { max-width: 100%; display: block; }\n.ceni-site .wrap { width: min(1180px, 100% - 40px); margin-inline: auto; }\n@media (max-width: 480px) {.ceni-site .wrap { width: calc(100% - 32px); }\n }\n.ceni-site .eyebrow { font-size: 12px; letter-spacing: .14em; text-transform: uppercase; font-weight: 700; color: var(--accent); }\n.ceni-site .btn { display: inline-flex; align-items: center; gap: 9px; padding: 13px 20px; border-radius: 4px; font-weight: 700; font-size: 15px; white-space: nowrap; border: 1.5px solid transparent; }\n.ceni-site .btn-wa { background: var(--wa); color: var(--wa-ink); }\n.ceni-site .btn-wa svg { width: 17px; height: 17px; fill: currentColor; }\n.ceni-site .btn-line { border-color: var(--navy); color: var(--navy); }\n.ceni-site .btn-light { border-color: rgba(255,255,255,.55); color: #fff; }\n@media (prefers-reduced-motion: no-preference) {.ceni-site .btn { transition: transform .15s ease; }\n.ceni-site .btn:hover { transform: translateY(-1px); }\n }\n.ceni-site .header { position: sticky; top: 0; z-index: 30; background: #FFFFFF; border-bottom: 1px solid var(--line); }\n.ceni-site .header .wrap { display: flex; align-items: center; gap: 22px; height: 72px; }\n.ceni-site .header .logo { display: inline-flex; align-items: center; padding: 6px 0; }\n.ceni-site .header .logo img { height: 34px; width: auto; }\n.ceni-site .nav { display: flex; gap: 18px; font-size: 14px; font-weight: 500; color: var(--muted); margin-left: 6px; white-space: nowrap; }\n.ceni-site .nav a.on, .ceni-site .nav a:hover { color: var(--ink); }\n.ceni-site .lang { margin-left: auto; display: inline-flex; border: 1px solid var(--line); border-radius: 4px; overflow: hidden; font-size: 12px; font-weight: 700; letter-spacing: .06em; }\n.ceni-site .lang a, .ceni-site .lang span { display: inline-block; padding: 6px 10px; color: var(--muted); font-weight: 700; }\n.ceni-site .lang a.on, .ceni-site .lang span.on { background: var(--navy); color: #fff; }\n.ceni-site .header .btn-wa { padding: 10px 16px; font-size: 14px; }\n@media (max-width: 560px) {.ceni-site .header .btn-wa span { display: none; }\n.ceni-site .header .btn-wa { padding: 10px 12px; }\n }\n.ceni-site .guide-head { background: var(--stone); border-bottom: 1px solid var(--line); }\n.ceni-site .guide-head .wrap { padding-block: 26px 34px; max-width: 1180px; }\n.ceni-site .crumbs { display: flex; flex-wrap: wrap; gap: 8px; font-size: 13px; color: var(--muted); }\n.ceni-site .crumbs a:hover { color: var(--ink); }\n.ceni-site .guide-head .eyebrow { margin-top: 22px; }\n.ceni-site .guide-head h1 { font-size: clamp(30px, 4.2vw, 50px); line-height: 1.08; max-width: 22ch; margin-top: 12px; }\n.ceni-site .meta { display: flex; flex-wrap: wrap; gap: 8px 22px; margin-top: 18px; font-size: 13.5px; color: var(--muted); }\n.ceni-site .meta b { color: var(--ink); font-weight: 500; }\n.ceni-site .meta .chk { color: var(--ok); font-weight: 700; }\n.ceni-site .layout { display: grid; grid-template-columns: minmax(0, 1fr) 320px; gap: clamp(28px, 5vw, 72px); padding-block: clamp(36px, 5vw, 64px) 40px; }\n.ceni-site .layout > * { min-width: 0; }\n@media (max-width: 960px) {.ceni-site .layout { grid-template-columns: 1fr; }\n }\n.ceni-site article { max-width: 66ch; }\n.ceni-site article h2 { font-size: clamp(24px, 2.6vw, 31px); line-height: 1.15; margin: clamp(38px, 5vw, 56px) 0 14px; }\n.ceni-site article h3 { font-size: 19px; margin: 24px 0 8px; }\n.ceni-site article p { margin-bottom: 14px; }\n.ceni-site article p.lead { font-size: 18.5px; color: var(--muted); }\n.ceni-site article ul, .ceni-site article ol { margin: 0 0 14px; padding-left: 22px; }\n.ceni-site article li { margin-bottom: 8px; }\n.ceni-site .src { font-size: 13px; color: var(--muted); }\n.ceni-site .direct { margin-top: 6px; background: var(--paper); border: 1px solid var(--line); border-left: 4px solid var(--navy); padding: 22px 24px; }\n.ceni-site .direct .lbl { font-size: 11.5px; letter-spacing: .14em; text-transform: uppercase; font-weight: 700; color: var(--accent); margin-bottom: 8px; }\n.ceni-site .direct p { font-family: \"Newsreader\", Georgia, serif; font-size: 21px; line-height: 1.45; margin: 0; }\n.ceni-site ol.steps { list-style: none; padding: 0; margin: 0 0 6px; display: grid; gap: 14px; counter-reset: s; }\n.ceni-site ol.steps li { counter-increment: s; display: grid; grid-template-columns: 44px 1fr; gap: 14px; align-items: start; margin: 0; padding: 16px 0 0; border-top: 1px solid var(--line); }\n.ceni-site ol.steps li::before { content: \"0\" counter(s); font-weight: 700; font-size: 13px; letter-spacing: .1em; color: var(--muted); padding-top: 5px; }\n.ceni-site ol.steps b { display: block; font-size: 17px; margin-bottom: 4px; }\n.ceni-site ol.steps span { color: var(--muted); font-size: 15.5px; }\n.ceni-site ol.steps span a { color: var(--accent); font-weight: 700; }\n.ceni-site .two { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 6px 0 8px; }\n.ceni-site .two > div { padding: 18px 20px; border: 1px solid var(--line); }\n.ceni-site .two h3 { margin: 0 0 8px; font-size: 17px; }\n.ceni-site .two.care h3 { color: var(--warn); }\n.ceni-site .two ul { margin: 0; padding-left: 18px; }\n.ceni-site .two li { font-size: 15.5px; margin-bottom: 6px; }\n@media (max-width: 640px) {.ceni-site .two { grid-template-columns: 1fr; }\n }\n.ceni-site .tablewrap { overflow-x: auto; margin: 6px 0 8px; border: 1px solid var(--line); }\n.ceni-site table { border-collapse: collapse; width: 100%; min-width: 620px; font-size: 14.5px; }\n.ceni-site th, .ceni-site td { text-align: left; vertical-align: top; padding: 12px 14px; border-bottom: 1px solid var(--line); }\n.ceni-site th { background: var(--stone); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; color: var(--muted); font-weight: 700; }\n.ceni-site tr:last-child td { border-bottom: 0; }\n.ceni-site td:first-child { font-weight: 700; }\n.ceni-site td .ok { color: var(--ok); font-weight: 700; }\n.ceni-site ul.check { list-style: none; padding: 0; margin: 0 0 8px; display: grid; gap: 10px; }\n.ceni-site ul.check li { position: relative; padding-left: 30px; margin: 0; }\n.ceni-site ul.check li::before { content: \"\"; position: absolute; left: 0; top: 5px; width: 16px; height: 16px; border: 2px solid var(--navy); border-radius: 3px; }\n.ceni-site .cta-mid { margin: 34px 0; background: var(--sand); padding: 22px 24px; display: flex; flex-wrap: wrap; gap: 14px 24px; align-items: center; justify-content: space-between; }\n.ceni-site .cta-mid p { margin: 0; max-width: 44ch; font-size: 16px; }\n.ceni-site .faq { border-top: 1px solid var(--line); }\n.ceni-site .faq details { border-bottom: 1px solid var(--line); }\n.ceni-site .faq summary { cursor: pointer; list-style: none; padding: 16px 0; font-weight: 700; font-size: 17px; display: flex; justify-content: space-between; gap: 16px; }\n.ceni-site .faq summary::-webkit-details-marker { display: none; }\n.ceni-site .faq summary::after { content: \"+\"; color: var(--accent); font-size: 22px; line-height: 1; }\n.ceni-site .faq details[open] summary::after { content: \"\u2013\"; }\n.ceni-site .faq details p { margin: 0 0 16px; color: var(--muted); }\n.ceni-site .cta-end { margin-top: 44px; background: var(--navy); color: #fff; padding: 30px 32px; }\n.ceni-site .cta-end h2 { margin: 0 0 10px; font-size: 26px; }\n.ceni-site .cta-end p { color: rgba(255,255,255,.88); max-width: 54ch; margin-bottom: 18px; }\n.ceni-site .cta-end .acts { display: flex; gap: 12px; flex-wrap: wrap; }\n.ceni-site .author { margin-top: 36px; display: grid; grid-template-columns: 96px 1fr; gap: 18px; align-items: center; border-top: 1px solid var(--line); padding-top: 24px; }\n.ceni-site .author .av { width: 96px; height: 96px; border-radius: 50%; overflow: hidden; }\n.ceni-site .author .av img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 30%; }\n.ceni-site .author b { display: block; font-size: 16px; }\n.ceni-site .author span { color: var(--muted); font-size: 14.5px; }\n.ceni-site .author .vig { display: block; margin-top: 6px; font-size: 13px; color: var(--muted); }\n.ceni-site .related { margin-top: 40px; }\n.ceni-site .related h3 { margin: 0 0 12px; font-size: 13px; letter-spacing: .12em; text-transform: uppercase; color: var(--accent); }\n.ceni-site .related ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; }\n.ceni-site .related li { border: 1px solid var(--line); padding: 12px 14px; font-size: 15px; display: flex; gap: 12px; align-items: baseline; margin: 0; }\n.ceni-site .related li .k { font-size: 10.5px; letter-spacing: .1em; text-transform: uppercase; color: var(--muted); font-weight: 700; white-space: nowrap; }\n.ceni-site .related li.pilar { border-color: var(--navy); background: var(--accent-soft); }\n.ceni-site aside { position: sticky; top: 92px; display: grid; gap: 16px; align-self: start; }\n.ceni-site .box { border: 1px solid var(--line); padding: 20px; background: var(--paper); }\n.ceni-site .box h3 { font-size: 15px; margin-bottom: 8px; }\n.ceni-site .box p { font-size: 14.5px; color: var(--muted); margin-bottom: 14px; }\n.ceni-site .box .btn { width: 100%; justify-content: center; }\n.ceni-site .box.navy { background: var(--navy); color: #fff; border-color: var(--navy); }\n.ceni-site .box.navy p { color: rgba(255,255,255,.85); }\n.ceni-site .nums { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.ceni-site .nums div { background: var(--stone); padding: 12px 10px; text-align: center; }\n.ceni-site .nums strong { display: block; font-size: 26px; color: var(--navy); font-variant-numeric: tabular-nums; line-height: 1; }\n.ceni-site .nums small { display: block; margin-top: 4px; font-size: 11.5px; color: var(--muted); line-height: 1.3; }\n.ceni-site .box .ph { aspect-ratio: 3 \/ 2; overflow: hidden; margin: -20px -20px 14px; }\n.ceni-site .box .ph img { width: 100%; height: 100%; object-fit: cover; }\n.ceni-site .verify { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; }\n.ceni-site .verify li { display: grid; grid-template-columns: 22px 1fr; gap: 8px; font-size: 14px; align-items: start; }\n.ceni-site .verify li::before { content: \"\u2713\"; color: var(--ok); font-weight: 700; }\n.ceni-site .verify a { color: var(--accent); font-weight: 700; }\n@media (max-width: 960px) {.ceni-site aside { position: static; }\n }\n.ceni-site footer { border-top: 1px solid var(--line); padding-block: 34px 40px; }\n.ceni-site footer .wrap { display: grid; grid-template-columns: auto 1fr; gap: 24px 40px; align-items: start; }\n.ceni-site footer img { height: 26px; width: auto; }\n.ceni-site footer .cols { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; font-size: 13.5px; color: var(--muted); line-height: 1.5; }\n.ceni-site footer b { color: var(--ink); font-weight: 500; }\n.ceni-site footer .legal { grid-column: 1 \/ -1; font-size: 12.5px; color: var(--muted); border-top: 1px solid var(--line); padding-top: 14px; }\n@media (max-width: 760px) {.ceni-site footer .wrap, .ceni-site footer .cols { grid-template-columns: 1fr; }\n }\n.ceni-site .float { position: fixed; right: 18px; bottom: 18px; z-index: 40; }\n.ceni-site .float .btn-wa { border-radius: 999px; box-shadow: 0 8px 24px rgba(0,0,0,.22); }\n.ceni-site .pill { position: fixed; left: 14px; bottom: 16px; z-index: 40; font-size: 11px; letter-spacing: .08em; text-transform: uppercase; background: rgba(17,26,38,.85); color: #fff; padding: 5px 9px; border-radius: 3px; }\n.ceni-site .header .logo, .ceni-site .header .lang, .ceni-site .header .btn-wa { flex: 0 0 auto; }\n.ceni-site .header .logo img { height: 34px; width: auto; max-width: none; }\n.ceni-site .burger { display: none; flex: 0 0 auto; width: 44px; height: 44px; margin-left: 2px; border: 1px solid var(--line); border-radius: 4px; background: #fff; cursor: pointer; padding: 0; position: relative; }\n.ceni-site .burger span { position: absolute; left: 11px; right: 11px; height: 2px; background: var(--navy); border-radius: 2px; transition: transform .25s ease, opacity .2s ease, top .25s ease; }\n.ceni-site .burger span:nth-child(1) { top: 14px; }\n.ceni-site .burger span:nth-child(2) { top: 21px; }\n.ceni-site .burger span:nth-child(3) { top: 28px; }\n.ceni-site .menu-open .burger span:nth-child(1) { top: 21px; transform: rotate(45deg); }\n.ceni-site .menu-open .burger span:nth-child(2) { opacity: 0; }\n.ceni-site .menu-open .burger span:nth-child(3) { top: 21px; transform: rotate(-45deg); }\n@media (max-width: 1180px) {.ceni-site .nav { display: none; }\n.ceni-site .burger { display: block; }\n.ceni-site .menu-open .nav { display: flex; flex-direction: column; gap: 0; position: absolute; left: 0; right: 0; top: 100%; margin: 0; padding: 6px 0 10px; background: #fff; border-bottom: 1px solid var(--line); box-shadow: 0 16px 28px rgba(11,31,58,.10); white-space: normal; }\n.ceni-site .menu-open .nav a { display: block; padding: 13px 24px; font-size: 16px; color: var(--ink); border-top: 1px solid var(--line); }\n.ceni-site .menu-open .nav a:first-child { border-top: 0; }\n\n  }\n@media (max-width: 480px) {.ceni-site .header .wrap { gap: 10px; }\n.ceni-site .header .logo img { height: 30px; }\n }\n@media (prefers-reduced-motion: no-preference) {.ceni-site .hero img.bg { animation: kb 18s cubic-bezier(.2,.6,.2,1) both; transform-origin: 60% 70%; }\n@keyframes kb { from { transform: scale(1.10); } to { transform: scale(1); } }\n.ceni-site .rv { opacity: 0; transform: translateY(16px); transition: opacity .7s ease, transform .7s ease; }\n.ceni-site .rv.from-l { transform: translateX(-44px); }\n.ceni-site .rv.from-r { transform: translateX(44px); }\n@media (max-width: 560px) {.ceni-site .rv.from-l { transform: translateX(-24px); }\n.ceni-site .rv.from-r { transform: translateX(24px); }\n }\n.ceni-site .rv.from-b { transform: translateY(28px); }\n.ceni-site .card.rv { transition-duration: .85s; transition-timing-function: cubic-bezier(.2,.7,.2,1); }\n.ceni-site #obras { overflow-x: hidden; overflow-x: clip; }\n.ceni-site .rv.in { opacity: 1; transform: none; }\n\n  }\n.ceni-site .related .rel { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; }\n.ceni-site .related .rel li { border: 0; padding: 0; display: block; }\n.ceni-site .related .rel a { display: grid; grid-template-columns: 96px 1fr; gap: 12px; align-items: center; border: 1px solid var(--line); background: var(--paper); padding: 10px; color: var(--ink); text-decoration: none; }\n.ceni-site .related .rel a .ph { width: 96px; height: 72px; overflow: hidden; background: var(--stone); }\n.ceni-site .related .rel a .ph img { width: 100%; height: 100%; object-fit: cover; }\n.ceni-site .related .rel a .k { display: block; font-size: 10.5px; letter-spacing: .1em; text-transform: uppercase; color: var(--muted); font-weight: 700; margin-bottom: 4px; }\n.ceni-site .related .rel a b { font-size: 15px; line-height: 1.3; font-weight: 700; }\n.ceni-site .related .rel a.pilar { border-color: var(--navy); background: var(--accent-soft); }\n.ceni-site .related .rel span.txt { display: block; padding: 12px 14px; border: 1px dashed var(--line); font-size: 14px; color: var(--muted); }\n@media (prefers-reduced-motion: no-preference) {.ceni-site .related .rel a { transition: transform .15s ease; }\n.ceni-site .related .rel a:hover { transform: translateY(-2px); }\n }\n@media (max-width: 640px) {.ceni-site .related .rel { grid-template-columns: 1fr; }\n }\n:root {\n    --navy: #01103D; --navy-2: #0F3092; --ink: #1D1A38; --muted: #5E5C74; --line: #E9E9E9;\n    --stone: #F6F6F6; --sand: #E8EAF0; --accent: #1141D8; --accent-soft: #E6ECFD;\n    --on-navy: #D1AE79; --ok: #0F3092; --warn: #1D1A38; --warn-soft: #F6F6F6;\n  }\n.ceni-site .wrap h1, .ceni-site .wrap h2 { letter-spacing: -.028em !important; }\n.ceni-site .guide-head h1, .ceni-site .head h1, .ceni-site .act-head h1 { font-weight: 800 !important; }\n.ceni-site .related .rel a .k, .ceni-site .related li .k, .ceni-site .direct .lbl, .ceni-site .g .k, .ceni-site .nota .k, .ceni-site .tablewrap th { font-size: 12px !important; }\n.ceni-site article .direct p { font-family: \"DM Sans\", \"Helvetica Neue\", Arial, sans-serif !important; font-style: normal; font-size: 19px; line-height: 1.5; color: var(--ink); }\n.ceni-site article .direct { border-left-color: var(--navy-2); }\n@media (max-width: 560px) {.ceni-site article .direct p { font-size: 17.5px; }\n }\n.ceni-site .related .rel a .k, .ceni-site .related li .k { white-space: normal !important; }\n.ceni-site .header { position: fixed !important; top: 0; left: 0; right: 0; z-index: 120 !important; background: transparent !important; border-bottom: 0 !important; box-shadow: none !important; padding: 14px 16px 0; }\n.ceni-site .header .wrap { background: #FFFFFF; border: 1px solid rgba(1,16,61,.10); border-radius: 18px; padding-inline: 18px; height: 68px; box-shadow: 0 6px 24px rgba(1,16,61,.10); }\n.ceni-site .header .lang { border-radius: 10px; }\n.ceni-site .header .burger { border-radius: 10px !important; }\n@media (min-width: 1181px) {.ceni-site .header .wrap { width: fit-content; max-width: calc(100% - 40px); gap: 34px; padding-inline: 22px; }\n.ceni-site .header .nav { margin: 0; gap: 28px; font-size: 15px; font-weight: 700; }\n.ceni-site .header .nav a { color: var(--ink) !important; }\n.ceni-site .header .nav a:hover, .ceni-site .header .nav a.on { color: var(--accent) !important; }\n.ceni-site .header .lang { margin-left: 0; }\n\n  }\n@media (max-width: 900px) {.ceni-site .header { padding: 10px 12px 0; }\n.ceni-site .header .wrap { border-radius: 14px; padding-inline: 12px; height: 60px; }\n }\n.ceni-site .header .nav .nav-cta { display: none; }\n@media (max-width: 1180px) {.ceni-site .header .wrap { position: relative; }\n.ceni-site .header.menu-open::before { content: \"\"; position: fixed; inset: 0; z-index: -1; background: rgba(1,16,61,.45); }\n.ceni-site .header.menu-open .nav { display: flex !important; flex-direction: column; gap: 0; position: absolute !important; left: 0 !important; right: 0 !important; top: calc(100% + 10px) !important; margin: 0 !important; padding: 8px 8px 12px !important; background: #FFFFFF !important; border: 0 !important; border-radius: 16px !important; box-shadow: 0 24px 60px rgba(1,16,61,.28), 0 2px 8px rgba(1,16,61,.08) !important; max-height: calc(100svh - 110px); overflow-y: auto; }\n.ceni-site .header.menu-open .nav a:not(.nav-cta) { display: flex !important; align-items: center; justify-content: space-between; padding: 15px 14px !important; font-size: 17px !important; font-weight: 700 !important; color: var(--ink) !important; border-top: 1px solid #EEF1F4 !important; }\n.ceni-site .header.menu-open .nav a:not(.nav-cta):first-child { border-top: 0 !important; }\n.ceni-site .header.menu-open .nav a:not(.nav-cta)::after { content: \"\u2192\"; font-weight: 400; color: var(--accent); }\n.ceni-site .header.menu-open .nav a.nav-cta { display: flex !important; align-items: center; justify-content: center; gap: 10px; margin: 10px 6px 0; padding: 15px 16px !important; border: 0 !important; border-radius: 12px; background: var(--wa); color: #FFFFFF !important; font-weight: 700; font-size: 15.5px; }\n.ceni-site .header.menu-open .nav a.nav-cta svg { width: 18px; height: 18px; fill: currentColor; flex: 0 0 auto; }\n\n  }\n.ceni-site .guide-head, .ceni-site .head, .ceni-site .act-head { padding-top: 92px; }\n@media (max-width: 900px) {.ceni-site .guide-head, .ceni-site .head, .ceni-site .act-head { padding-top: 74px; }\n }\n.ceni-site [id] { scroll-margin-top: 100px; }\n.ceni-site aside { top: 104px; }\n@media (max-height: 760px) {.ceni-site aside { position: static; }\n }\n.ceni-site .btn { border-radius: 12px; }\n.ceni-site .direct, .ceni-site .two > div, .ceni-site .tablewrap, .ceni-site .box, .ceni-site .cta-mid, .ceni-site .related .rel li > a[href], .ceni-site .wrap .grid > a.g, .ceni-site .wrap .nota-grid > a.nota { border-radius: 16px; }\n.ceni-site .direct, .ceni-site .box, .ceni-site .wrap .grid > a.g, .ceni-site .wrap .nota-grid > a.nota { overflow: hidden; }\n.ceni-site .related .rel a .ph { border-radius: 10px; }\n.ceni-site .box { border-color: var(--line); box-shadow: 0 6px 20px rgba(1,16,61,.05); }\n.ceni-site .box.navy { background: radial-gradient(120% 150% at 0% 0%, #0F3092 0%, #04175A 45%, #01103D 80%) !important; border: 0; }\n.ceni-site .cta-mid { background: var(--sand); }\n.ceni-site article .cta-end { background: radial-gradient(ellipse 80% 70% at 30% 20%, #0F3092 0%, #04175A 45%, #01103D 80%) !important; border-radius: 24px; overflow: hidden; padding: 34px 32px; }\n.ceni-site article .cta-end .pos { color: #E3C89C !important; opacity: 1 !important; }\n@media (max-width: 560px) {.ceni-site article .cta-end, .ceni-site article .cta-mid { padding: 24px 20px; }\n }\n.ceni-site .two h3, .ceni-site .two .care h3, .ceni-site .two.care h3 { color: var(--ink); }\n.ceni-site .two > .care { box-shadow: inset 0 3px 0 #C29A5B; }\n@media (max-width: 560px) {.ceni-site article .btn, .ceni-site aside .btn { white-space: normal; max-width: 100%; text-align: center; justify-content: center; line-height: 1.3; }\n.ceni-site article .cta-mid .btn, .ceni-site article .cta-end .btn { width: 100%; }\n\n  }\n.ceni-site .related .rel li { border: 0 !important; padding: 0 !important; display: block !important; background: none !important; }\n.ceni-site .related .rel { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n@media (max-width: 640px) {.ceni-site .related .rel { grid-template-columns: minmax(0, 1fr); }\n }\n.ceni-site .related .rel li > a[href] { border: 1px solid var(--line) !important; background: #FFFFFF; box-shadow: 0 6px 20px rgba(1,16,61,.05); }\n.ceni-site .related .rel li > a.pilar[href] { border-color: var(--navy-2) !important; background: var(--accent-soft); }\n.ceni-site .float .btn-wa { width: 60px; height: 60px; padding: 0 !important; gap: 0; justify-content: center; border-radius: 50% !important; font-size: 0; box-shadow: 0 8px 24px rgba(0,0,0,.28); }\n.ceni-site .float .btn-wa span { display: none !important; }\n.ceni-site .float .btn-wa svg { width: 28px !important; height: 28px !important; }\n.ceni-site footer { background: #F6F6F6; border-top: 0 !important; }\n.ceni-site footer .legal { display: none !important; }\n@media (max-width: 640px) {.ceni-site footer { padding-bottom: 96px !important; }\n }\n.ceni-site .entregas ul { list-style: none; padding: 0; margin: 8px 0 0; display: grid; }\n.ceni-site .entregas li { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 2px 12px; align-items: center; padding: 12px 0; border-top: 1px solid var(--line); margin: 0; }\n.ceni-site .entregas li:first-child { border-top: 0; padding-top: 4px; }\n.ceni-site .entregas li b { font-size: 15px; color: var(--ink); line-height: 1.25; }\n.ceni-site .entregas li span { grid-column: 1; font-size: 13px; color: var(--muted); line-height: 1.35; }\n.ceni-site .entregas li strong { grid-column: 2; grid-row: 1 \/ span 2; font-size: 24px; font-weight: 800; color: var(--navy-2) !important; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.ceni-site .box.entregas .ref { margin: 10px 0 0; font-size: 14px; color: var(--ink); font-weight: 500; }\n.ceni-site .box.entregas .fonte { margin: 8px 0 0; font-size: 12px; color: var(--muted); line-height: 1.45; }\n.ceni-site .wrap .grid > a.g, .ceni-site .wrap .grid > a.g.live { border: 1px solid var(--line) !important; background: #FFFFFF; box-shadow: 0 6px 20px rgba(1,16,61,.06) !important; }\n.ceni-site .wrap .nota-grid > a.nota[href] { border: 1px solid var(--line) !important; box-shadow: 0 6px 20px rgba(1,16,61,.06); }\n.ceni-site .g .go, .ceni-site .nota .go { color: var(--accent); }\n.ceni-site .sec-head h2 { font-size: 24px; }\n@media (max-width: 560px) {.ceni-site .wrap > section > .grid { grid-template-columns: none; grid-auto-flow: column; grid-auto-columns: 84%; overflow-x: auto; scroll-snap-type: x mandatory; margin-inline: -16px; padding: 4px 16px 16px; scroll-padding-inline: 16px; gap: 12px; scrollbar-width: none; }\n.ceni-site .wrap > section > .grid::-webkit-scrollbar { display: none; }\n.ceni-site .wrap > section > .grid > .g { scroll-snap-align: start; }\n.ceni-site .wrap > section > .grid > .g.rv { opacity: 1 !important; transform: none !important; }\n\n  }\n:root {\n    --noite: #01103D; --noite-2: #04175A; --profundo: #0F3092; --royal: #1141D8; --royal-claro: #3B6DF0;\n    --ouro: #D1AE79; --ouro-2: #C29A5B; --ouro-claro: #E3C89C;\n    --cinza: #F6F6F6; --cinza-2: #E8EAF0; --wa-2: #187A4C;\n  }\n@media (min-width: 1400px) {.ceni-site .wrap { width: min(1180px, 100% - 13vw); }\n }\n.ceni-site .num { font-variant-numeric: tabular-nums; }\n.ceni-site .serif { font-family: \"Newsreader\", Georgia, serif !important; font-style: italic; font-weight: 400; letter-spacing: 0; }\n.ceni-site .btn { justify-content: center; line-height: 1.25; }\n.ceni-site .btn-wa { box-shadow: 0 10px 26px rgba(30,142,90,.28); }\n.ceni-site .btn-wa:hover { background: var(--wa-2); }\n.ceni-site .btn-wa svg { width: 19px; height: 19px; flex: 0 0 auto; }\n.ceni-site .btn-ghost { border: 1.5px solid rgba(255,255,255,.42); color: #fff; background: transparent; }\n.ceni-site .btn-ghost:hover { border-color: #fff; }\n.ceni-site .btn-big { padding: 17px 26px; font-size: 16.5px; }\n.ceni-site .on-dark .eyebrow, .ceni-site .eyebrow.ouro { color: var(--ouro) !important; }\n.ceni-site .on-dark .src { color: rgba(255,255,255,.6); }\n.ceni-site .float { transition: opacity .25s ease, transform .25s ease; z-index: 90; }\n.ceni-site .float.fora { opacity: 0; transform: translateY(20px); pointer-events: none; }\n.ceni-site .familia { display: grid; grid-template-columns: auto 1fr; gap: 18px 22px; align-items: center; }\n.ceni-site .familia .rostos { display: flex; }\n.ceni-site .familia .rostos img { width: 58px; height: 58px; border-radius: 50%; object-fit: cover; object-position: 50% 22%; border: 2px solid var(--ouro); margin-left: -12px; background: #0F3092; }\n.ceni-site .familia .rostos img:first-child { margin-left: 0; }\n.ceni-site .familia > div > b { display: block; font-size: 16px; }\n.ceni-site .g-hero { position: relative; background: radial-gradient(ellipse 75% 90% at 18% 10%, #0F3092 0%, #04175A 42%, #01103D 78%); color: #fff; padding: 118px 0 54px; overflow: hidden; }\n.ceni-site .g-hero::after { content: \"\"; position: absolute; left: 0; right: 0; bottom: 0; height: 1px; background: linear-gradient(90deg, transparent, rgba(209,174,121,.5), transparent); }\n.ceni-site .g-hero .wrap { display: grid; grid-template-columns: minmax(0, 1.08fr) minmax(0, .92fr); gap: clamp(28px, 4.5vw, 64px); align-items: center; }\n.ceni-site .g-hero .crumbs { display: flex; flex-wrap: wrap; gap: 8px; font-size: 13px; color: rgba(255,255,255,.62); }\n.ceni-site .g-hero .crumbs a { color: rgba(255,255,255,.62); }\n.ceni-site .g-hero .crumbs a:hover { color: #fff; }\n.ceni-site .g-hero .eyebrow { margin-top: 18px; }\n.ceni-site .g-hero h1 { font-size: clamp(30px, 3.5vw, 50px); line-height: 1.05; font-weight: 800 !important; margin-top: 12px !important; max-width: 21ch; color: #fff; letter-spacing: -.028em; }\n.ceni-site .g-hero .promessa { margin-top: 18px; font-size: clamp(16.5px, 1.35vw, 19px); line-height: 1.5; color: rgba(255,255,255,.86); max-width: 50ch; }\n.ceni-site .g-hero .promessa b { color: #fff; }\n.ceni-site .g-hero .acts { margin-top: 24px; display: flex; flex-wrap: wrap; gap: 12px; align-items: center; }\n.ceni-site .g-hero .meta { margin-top: 20px; display: flex; flex-wrap: wrap; gap: 6px 18px; font-size: 13px; color: rgba(255,255,255,.62); }\n.ceni-site .g-hero .meta b { color: #fff; font-weight: 500; }\n.ceni-site .g-hero .meta .chk { color: var(--ouro-claro); font-weight: 500; }\n.ceni-site .diptico { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n.ceni-site .diptico figure { margin: 0; position: relative; border-radius: 18px; overflow: hidden; aspect-ratio: 4 \/ 5.2; background: #04175A; box-shadow: 0 24px 60px rgba(0,0,0,.35); }\n.ceni-site .diptico figure img { width: 100%; height: 100%; object-fit: cover; }\n.ceni-site .diptico figure.pf img { filter: grayscale(.55) brightness(.8); object-position: 30% 50%; }\n.ceni-site .diptico figure.lt { transform: translateY(-18px); outline: 1px solid rgba(209,174,121,.55); outline-offset: -1px; }\n.ceni-site .diptico figcaption { position: absolute; left: 0; right: 0; bottom: 0; padding: 60px 16px 16px; background: linear-gradient(180deg, transparent, rgba(1,16,61,.94) 58%); color: #fff; }\n.ceni-site .diptico .tag { font-size: 11.5px; letter-spacing: .12em; text-transform: uppercase; font-weight: 700; color: rgba(255,255,255,.7); }\n.ceni-site .diptico strong { display: block; font-size: clamp(38px, 4.4vw, 60px); font-weight: 800; letter-spacing: -.04em; line-height: 1; margin-top: 6px; }\n.ceni-site .diptico .pf strong { color: #C9CFDF !important; }\n.ceni-site .diptico .lt strong { color: var(--ouro-claro) !important; }\n.ceni-site .diptico small { display: block; margin-top: 6px; font-size: 13px; color: rgba(255,255,255,.8); line-height: 1.35; }\n.ceni-site .diptico-fonte { grid-column: 1 \/ -1; font-size: 12px; color: rgba(255,255,255,.55); margin-top: 2px; line-height: 1.45; }\n.ceni-site .faixa { background: #fff; border-bottom: 1px solid var(--cinza-2); }\n.ceni-site .faixa .wrap { display: grid; grid-template-columns: repeat(5, 1fr); }\n.ceni-site .faixa .wrap > div { padding: 22px 16px 20px; border-right: 1px solid var(--cinza-2); }\n.ceni-site .faixa .wrap > div:last-child { border-right: 0; }\n.ceni-site .faixa strong { display: block; font-size: clamp(28px, 3vw, 40px); font-weight: 800; line-height: 1; color: var(--profundo) !important; letter-spacing: -.03em; }\n.ceni-site .faixa small { display: block; margin-top: 7px; font-size: 13px; color: var(--muted); line-height: 1.3; }\n.ceni-site .resp { padding-block: clamp(36px, 5vw, 64px) 0; }\n.ceni-site .resp .direct { position: relative; max-width: 940px; margin: 0; background: #fff; border: 1px solid var(--cinza-2); border-left: 1px solid var(--cinza-2); border-radius: 22px; padding: clamp(24px, 3vw, 38px) clamp(22px, 3.4vw, 44px); box-shadow: 0 18px 50px rgba(1,16,61,.08); overflow: hidden; }\n.ceni-site .resp .direct::before { content: \"\"; position: absolute; left: 0; top: 26px; bottom: 26px; width: 4px; border-radius: 0 4px 4px 0; background: var(--royal); }\n.ceni-site .resp .direct .lbl { display: inline-flex; align-items: center; gap: 8px; font-size: 12px !important; letter-spacing: .14em; text-transform: uppercase; font-weight: 700; color: var(--royal); margin-bottom: 12px; }\n.ceni-site .resp .direct .lbl::before { content: \"\"; width: 8px; height: 8px; border-radius: 50%; background: var(--royal); }\n.ceni-site .resp .direct p { font-family: \"DM Sans\", \"Helvetica Neue\", Arial, sans-serif !important; font-style: normal; font-size: clamp(17px, 1.45vw, 19.5px); line-height: 1.58; color: var(--ink); margin: 0; }\n.ceni-site .resp .direct p b { color: var(--profundo); }\n.ceni-site .resp .lead { max-width: 940px; margin-top: 22px; font-family: \"Newsreader\", Georgia, serif; font-style: italic; font-size: clamp(20px, 2vw, 25px); line-height: 1.4; color: var(--ink); }\n.ceni-site .resp .lead a { color: var(--royal); }\n.ceni-site .prova { margin-top: clamp(44px, 6vw, 80px); background: var(--noite); color: #fff; padding-block: clamp(48px, 6vw, 84px); position: relative; overflow: hidden; }\n.ceni-site .prova::before { content: \"\"; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: radial-gradient(ellipse 60% 70% at 85% 0%, rgba(17,65,216,.35), transparent 70%); pointer-events: none; }\n.ceni-site .prova .wrap { position: relative; }\n.ceni-site .prova .h2like { font-size: clamp(28px, 3.4vw, 46px); line-height: 1.08; font-weight: 700; letter-spacing: -.028em; margin-top: 12px; max-width: 22ch; color: #fff; }\n.ceni-site .prova .sub { margin-top: 14px; color: rgba(255,255,255,.78); max-width: 62ch; }\n.ceni-site .prova-grid { margin-top: 34px; display: grid; grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr); gap: 22px; align-items: stretch; }\n.ceni-site .prova-grid > div:last-child { display: flex; }\n.ceni-site .barras { background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.10); border-radius: 20px; padding: 24px 24px 18px; }\n.ceni-site .barras .tit { font-size: 13px; color: rgba(255,255,255,.66); margin-bottom: 14px; }\n.ceni-site .barras .tit b { color: #fff; }\n.ceni-site .barra { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 12px; padding: 12px 0; border-top: 1px solid rgba(255,255,255,.08); }\n.ceni-site .barras .barra:first-of-type { border-top: 0; }\n.ceni-site .barra span { font-size: 14.5px; font-weight: 700; }\n.ceni-site .barra em { font-style: normal; font-size: 12.5px; color: rgba(255,255,255,.6); grid-column: 1; }\n.ceni-site .barra strong { grid-column: 2; grid-row: 1 \/ span 2; text-align: right; font-size: 22px; font-weight: 800; letter-spacing: -.02em; color: #fff; }\n.ceni-site .barra strong small { display: block; font-size: 12px; font-weight: 500; color: rgba(255,255,255,.6); letter-spacing: 0; }\n.ceni-site .barra i { grid-column: 1 \/ -1; height: 8px; border-radius: 8px; background: rgba(255,255,255,.08); overflow: hidden; display: block; }\n.ceni-site .barra i::after { content: \"\"; display: block; height: 100%; width: var(--w); border-radius: 8px; background: rgba(201,207,223,.55); }\n.ceni-site .barra.top strong { color: var(--ouro-claro) !important; }\n.ceni-site .barra.top i::after { background: linear-gradient(90deg, #1141D8, #3B6DF0); }\n.ceni-site .barra.neg strong { color: #C9CFDF !important; }\n.ceni-site .casos3 { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; flex: 1; }\n.ceni-site .casos3 .caso { background: #fff; color: var(--ink); border-radius: 18px; overflow: hidden; display: flex; flex-direction: column; }\n.ceni-site .casos3 .caso .ph { position: relative; flex: 1; min-height: 170px; }\n.ceni-site .casos3 .caso .ph img { position: absolute; left: 0; top: 0; width: 100%; height: 100% !important; object-fit: cover; }\n.ceni-site .casos3 .caso .selo { position: absolute; left: 10px; bottom: 10px; background: #fff; border-radius: 10px; padding: 6px 10px; font-size: 22px; font-weight: 800; color: var(--royal); letter-spacing: -.03em; line-height: 1; box-shadow: 0 6px 18px rgba(1,16,61,.2); }\n.ceni-site .casos3 .caso .selo small { display: block; font-size: 10.5px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: var(--muted); margin-top: 3px; }\n.ceni-site .casos3 .caso .bd { padding: 12px 14px 14px; display: grid; gap: 2px; }\n.ceni-site .casos3 .caso b { font-size: 15px; line-height: 1.2; color: var(--ink); }\n.ceni-site .casos3 .caso .bairro { font-size: 12.5px; color: var(--muted); }\n.ceni-site .casos3 .caso .vals { display: grid; grid-template-columns: 1fr; gap: 5px; margin-top: 10px; }\n.ceni-site .casos3 .caso .vals > div { display: flex; justify-content: space-between; align-items: baseline; gap: 8px; background: var(--cinza); border-radius: 10px; padding: 7px 10px; font-size: 12px; color: var(--muted); line-height: 1.25; }\n.ceni-site .casos3 .caso .vals > div.hoje { background: var(--profundo); color: rgba(255,255,255,.75); }\n.ceni-site .casos3 .caso .vals strong { display: inline; font-size: 15px; color: var(--ink); white-space: nowrap; }\n.ceni-site .casos3 .caso .vals .hoje strong { color: #fff; }\n.ceni-site .casos3 .caso .ent { margin-top: 6px; font-size: 12px; color: var(--muted); }\n.ceni-site .prova-pe { margin-top: 26px; display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 20px 32px; align-items: center; padding-top: 26px; border-top: 1px solid rgba(255,255,255,.12); }\n.ceni-site .prova-pe .familia b { color: #fff; }\n.ceni-site .prova-pe .zero { font-size: 15px; color: rgba(255,255,255,.82); max-width: 60ch; margin-top: 6px; }\n.ceni-site .prova-pe .zero b { color: #fff; display: inline; font-size: inherit; }\n.ceni-site .prova .src { margin-top: 18px; font-size: 13px; line-height: 1.5; }\n.ceni-site .corpo { display: grid; grid-template-columns: minmax(0, 1fr) 300px; gap: clamp(28px, 5vw, 72px); padding-block: clamp(44px, 6vw, 80px) 30px; }\n.ceni-site .corpo > * { min-width: 0; }\n.ceni-site .corpo article { max-width: 68ch; }\n.ceni-site .corpo article h2 { font-size: clamp(25px, 2.6vw, 34px); line-height: 1.12; margin: clamp(44px, 5vw, 64px) 0 14px !important; letter-spacing: -.028em; }\n.ceni-site .corpo article h2:first-child { margin-top: 0 !important; }\n.ceni-site .corpo article h3 { margin: 24px 0 8px !important; }\n.ceni-site .corpo article p { margin-bottom: 14px; }\n.ceni-site .corpo article p.resumo { font-size: 18px; line-height: 1.55; color: var(--ink); padding-left: 16px; border-left: 3px solid var(--cinza-2); margin-bottom: 20px; }\n.ceni-site .corpo article .src { margin-top: 10px; font-size: 13px; color: var(--muted); }\n.ceni-site .corpo article p a, .ceni-site .corpo article li a, .ceni-site .corpo article td a { color: var(--royal); font-weight: 700; }\n.ceni-site .corpo .tablewrap { overflow-x: auto; border: 1px solid var(--cinza-2); border-radius: 16px; margin: 6px 0 8px; box-shadow: 0 6px 20px rgba(1,16,61,.05); }\n.ceni-site .corpo table { border-collapse: collapse; width: 100%; min-width: 640px; font-size: 14.5px; }\n.ceni-site .corpo th, .ceni-site .corpo td { text-align: left; vertical-align: top; padding: 13px 14px; border-bottom: 1px solid var(--cinza-2); }\n.ceni-site .corpo th { background: var(--cinza); font-size: 12px !important; letter-spacing: .06em; text-transform: uppercase; color: var(--muted); font-weight: 700; }\n.ceni-site .corpo table.destaque th:last-child { background: var(--noite); color: var(--ouro); }\n.ceni-site .corpo table.destaque td:last-child { background: #F3F6FE; color: var(--ink); font-weight: 500; }\n.ceni-site .corpo tr:last-child td { border-bottom: 0; }\n.ceni-site .corpo td:first-child { font-weight: 700; }\n.ceni-site .corpo td .ok { color: var(--profundo); font-weight: 700; }\n.ceni-site .corpo ol.steps { list-style: none; padding: 0; margin: 0 0 6px; display: grid; gap: 12px; counter-reset: s; }\n.ceni-site .corpo ol.steps li { counter-increment: s; display: grid; grid-template-columns: 46px 1fr; gap: 14px; margin: 0; padding: 18px; border: 1px solid var(--cinza-2); border-top: 1px solid var(--cinza-2); border-radius: 16px; background: #fff; }\n.ceni-site .corpo ol.steps li::before { content: counter(s); width: 38px; height: 38px; border-radius: 50%; display: grid; place-items: center; background: var(--cinza-2); color: var(--profundo); font-weight: 800; font-size: 16px; letter-spacing: 0; padding: 0; }\n.ceni-site .corpo ol.steps b { display: block; font-size: 17px; margin-bottom: 4px; }\n.ceni-site .corpo ol.steps span b, .ceni-site .corpo ol.steps span strong { display: inline; font-size: inherit; margin: 0; }\n.ceni-site .corpo ol.steps span { color: var(--muted); font-size: 15.5px; }\n.ceni-site .corpo .two { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 6px 0 8px; }\n.ceni-site .corpo .two > div { padding: 20px 22px; border: 1px solid var(--cinza-2); border-radius: 16px; }\n.ceni-site .corpo .two > div:first-child { background: #F3F6FE; border-color: #D6E0FB; }\n.ceni-site .corpo .two > .care { box-shadow: inset 0 3px 0 var(--ouro-2); }\n.ceni-site .corpo .two h3 { margin: 0 0 10px !important; font-size: 17px; }\n.ceni-site .corpo .two ul { margin: 0; padding-left: 18px; }\n.ceni-site .corpo .two li { font-size: 15.5px; margin-bottom: 6px; }\n.ceni-site .corpo ul.check { list-style: none; padding: 0; margin: 0 0 8px; display: grid; gap: 10px; }\n.ceni-site .corpo ul.check li { position: relative; padding: 14px 16px 14px 48px; margin: 0; background: var(--cinza); border-radius: 12px; }\n.ceni-site .corpo ul.check li::before { content: \"\"; position: absolute; left: 16px; top: 17px; width: 18px; height: 18px; border: 2px solid var(--profundo); border-radius: 5px; background: #fff; }\n.ceni-site .corpo p.calc-link a { color: var(--royal); }\n.ceni-site .corpo p.ponte { margin: 28px 0 !important; padding: 16px 20px; background: #F6F6F6; border-left: 3px solid #D1AE79; border-radius: 0 12px 12px 0; font-size: 16px; line-height: 1.55; }\n.ceni-site .corpo p.ponte a { font-weight: 700; text-decoration: underline; text-underline-offset: 2px; }\n.ceni-site .corpo p.ponte a.ponte-wa { display: inline !important; background: none !important; border: 0 !important; box-shadow: none !important; padding: 0 !important; margin: 0 !important; min-height: 0 !important; color: var(--royal) !important; font: inherit !important; font-weight: 700 !important; }\n.ceni-site .wa-faixa { margin: 30px 0; display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 14px 22px; align-items: center; padding: 20px 22px; border-radius: 18px; background: var(--cinza-2); }\n.ceni-site .wa-faixa p { margin: 0 !important; font-size: 16px; line-height: 1.45; }\n.ceni-site .wa-faixa p b { display: block; font-size: 18px; margin-bottom: 2px; }\n.ceni-site .wa-faixa.escura { background: radial-gradient(120% 140% at 0% 0%, #0F3092 0%, #04175A 50%, #01103D 85%); color: #fff; }\n.ceni-site .wa-faixa.escura p { color: rgba(255,255,255,.86); }\n.ceni-site .wa-faixa.escura p b { color: #fff; }\n.ceni-site .mini { margin: 30px 0 8px; border-radius: 22px; overflow: hidden; background: radial-gradient(ellipse 90% 120% at 100% 0%, #0F3092 0%, #04175A 45%, #01103D 85%); color: #fff; box-shadow: 0 24px 60px rgba(1,16,61,.22); }\n.ceni-site .mini .in { padding: clamp(22px, 3vw, 32px); display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 22px 28px; }\n.ceni-site .mini .tt { grid-column: 1 \/ -1; }\n.ceni-site .mini .tt b { display: block; font-size: clamp(21px, 2.1vw, 26px); letter-spacing: -.02em; line-height: 1.15; color: #fff; }\n.ceni-site .mini .tt p { margin: 8px 0 0 !important; font-size: 14.5px; color: rgba(255,255,255,.72); line-height: 1.5; }\n.ceni-site .mini .tt p a { color: var(--ouro-claro) !important; text-decoration: underline !important; text-underline-offset: 2px; font-weight: 700; }\n.ceni-site .mini .campo { display: flex; align-items: center; gap: 8px; background: #fff; border-radius: 14px; padding: 0 16px; height: 62px; margin-top: 8px; }\n.ceni-site .mini .campo span { font-weight: 800; color: var(--profundo); font-size: 20px; }\n.ceni-site .mini .campo input { border: 0 !important; outline: 0 !important; box-shadow: none !important; background: transparent !important; width: 100%; min-width: 0; padding: 0 !important; margin: 0 !important; height: auto !important; font: 800 28px\/1 \"DM Sans\", sans-serif !important; color: var(--ink) !important; letter-spacing: -.02em; border-radius: 0 !important; -webkit-appearance: none; appearance: none; }\n.ceni-site .mini .chips { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }\n.ceni-site .mini .chip { border: 1px solid rgba(255,255,255,.28) !important; background: transparent !important; color: #fff !important; border-radius: 999px !important; padding: 8px 14px !important; font: 700 13.5px\/1.2 \"DM Sans\", sans-serif !important; cursor: pointer; text-transform: none !important; letter-spacing: 0 !important; box-shadow: none !important; min-height: 0 !important; width: auto !important; margin: 0 !important; }\n.ceni-site .mini .chip.on { background: var(--ouro) !important; border-color: var(--ouro) !important; color: var(--noite) !important; }\n.ceni-site .mini .lbl-s { display: block; font-size: 12px; letter-spacing: .12em; text-transform: uppercase; font-weight: 700; color: rgba(255,255,255,.6); margin: 16px 0 0; }\n.ceni-site .mini .lbl-s.pri { margin-top: 0; }\n.ceni-site .mini .aviso-min { display: none; font-size: 13px; color: var(--ouro-claro); margin-top: 8px; }\n.ceni-site .mini .aviso-min.on { display: block; }\n.ceni-site .mini.off .res .v, .ceni-site .mini.off .res .g, .ceni-site .mini.off .res .cmp { opacity: .35; }\n.ceni-site .mini .res { background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.12); border-radius: 18px; padding: 20px; display: flex; flex-direction: column; }\n.ceni-site .mini .res .k { font-size: 13.5px; color: rgba(255,255,255,.72); }\n.ceni-site .mini .res .v { font-size: clamp(38px, 4.2vw, 52px); font-weight: 800; letter-spacing: -.04em; line-height: 1.02; color: var(--ouro-claro); margin-top: 6px; }\n.ceni-site .mini .res .g { display: inline-flex; align-self: flex-start; margin-top: 10px; background: rgba(209,174,121,.16); color: var(--ouro-claro); border-radius: 999px; padding: 5px 12px; font-size: 13px; font-weight: 700; }\n.ceni-site .mini .res .cmp { margin: 14px 0 0 !important; font-size: 13.5px; color: rgba(255,255,255,.74); line-height: 1.5; }\n.ceni-site .mini .res .cmp b { color: #fff; }\n.ceni-site .mini .res .btn { margin-top: 16px; width: 100%; white-space: normal; text-align: center; }\n.ceni-site .mini .esq { display: flex; flex-direction: column; }\n.ceni-site .mini .esq .chips { display: grid; gap: 10px; margin-top: 14px; }\n.ceni-site .mini .esq .chips.montos { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n.ceni-site .mini .esq .chips.plazos { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.ceni-site .mini .esq .chip { padding: 13px 10px !important; text-align: center; border-radius: 14px !important; }\n.ceni-site .mini .esq .chips.plazos .chip { padding: 18px 12px !important; font-size: 14.5px !important; }\n.ceni-site .mini .esq .lbl-s { margin-top: auto; padding-top: 22px; }\n.ceni-site .mini .esq .chips.plazos { margin-bottom: 0; }\n@media (min-width: 761px) {.ceni-site .mini .esq .campo { height: 72px; }\n.ceni-site .mini .esq .campo input { font-size: 30px !important; }\n }\n.ceni-site .mini .res .mais { margin-top: 12px; font-size: 13.5px; color: var(--ouro-claro) !important; font-weight: 700; text-align: center; }\n.ceni-site .corpo .faq { display: grid; gap: 10px; border-top: 0; }\n.ceni-site .corpo .faq details { background: #fff; border: 1px solid var(--cinza-2); border-radius: 16px; padding: 0 20px; box-shadow: 0 4px 14px rgba(1,16,61,.04); }\n.ceni-site .corpo .faq details[open] { border-color: #C9D5F7; }\n.ceni-site .corpo .faq summary { cursor: pointer; list-style: none; padding: 18px 0; font-weight: 700; font-size: 17px; display: flex; justify-content: space-between; gap: 16px; }\n.ceni-site .corpo .faq summary::-webkit-details-marker { display: none; }\n.ceni-site .corpo .faq summary::after { content: \"+\"; flex: 0 0 auto; width: 28px; height: 28px; border-radius: 50%; display: grid; place-items: center; background: var(--cinza-2); color: var(--profundo); font-size: 18px; line-height: 1; }\n.ceni-site .corpo .faq details[open] summary::after { content: \"\u2013\"; background: var(--profundo); color: #fff; }\n.ceni-site .corpo .faq details p { margin: 0 0 18px; color: var(--muted); }\n.ceni-site .corpo .paulo { margin-top: 44px; border-radius: 24px; padding: clamp(24px, 3vw, 36px); background: radial-gradient(ellipse 90% 120% at 0% 0%, #0F3092 0%, #04175A 45%, #01103D 85%); color: #fff; display: grid; grid-template-columns: 112px minmax(0, 1fr); gap: 22px 26px; align-items: start; }\n.ceni-site .corpo .paulo > img { width: 112px; height: 112px !important; border-radius: 50% !important; object-fit: cover; border: 3px solid var(--ouro) !important; }\n.ceni-site .corpo .paulo blockquote { margin: 0; font-family: \"Newsreader\", Georgia, serif; font-style: italic; font-size: clamp(19px, 1.8vw, 23px); line-height: 1.35; color: #fff !important; }\n.ceni-site .corpo .paulo .quem { margin-top: 12px; font-size: 14px; color: rgba(255,255,255,.72); }\n.ceni-site .corpo .paulo .quem b { color: #fff; font-size: 15.5px; }\n.ceni-site .corpo .paulo .caso-p { margin-top: 14px; padding: 12px 14px; border-radius: 12px; background: rgba(255,255,255,.07); font-size: 15px; color: rgba(255,255,255,.9); }\n.ceni-site .corpo .paulo .caso-p strong { color: var(--ouro-claro); }\n.ceni-site .corpo .paulo .btn { margin-top: 16px; }\n.ceni-site .corpo .author { margin-top: 44px; display: grid; grid-template-columns: auto 1fr; gap: 18px; align-items: center; border-top: 1px solid var(--cinza-2); padding-top: 26px; }\n.ceni-site .corpo .author .rostos { display: flex; }\n.ceni-site .corpo .author .rostos img { width: 64px; height: 64px !important; border-radius: 50% !important; object-fit: cover; object-position: 50% 22%; border: 2px solid #fff; margin-left: -14px; box-shadow: 0 4px 12px rgba(1,16,61,.15); }\n.ceni-site .corpo .author .rostos img:first-child { margin-left: 0; }\n.ceni-site .corpo .author b { display: block; font-size: 16px; }\n.ceni-site .corpo .author span { color: var(--muted); font-size: 14.5px; display: block; }\n.ceni-site .corpo .related h3 { margin: 0 0 12px !important; font-size: 12px; letter-spacing: .14em; text-transform: uppercase; color: var(--royal); }\n.ceni-site .corpo .related .rel li > a[href] { border-radius: 16px; }\n.ceni-site .corpo aside { position: static; top: auto; align-self: stretch; display: block; }\n.ceni-site .corpo aside > .ph { border-radius: 16px; overflow: hidden; aspect-ratio: 3 \/ 2; margin-bottom: 14px; background: var(--cinza); }\n.ceni-site .corpo aside > .ph img { width: 100%; height: 100% !important; object-fit: cover; }\n.ceni-site .corpo aside .toc { border: 1px solid var(--cinza-2); border-radius: 16px; padding: 18px 18px 12px; background: #fff; margin-bottom: 14px; }\n.ceni-site .corpo aside .toc .t { font-size: 12px; letter-spacing: .14em; text-transform: uppercase; font-weight: 700; color: var(--muted); margin-bottom: 8px; }\n.ceni-site .corpo aside .toc a { display: block; padding: 7px 0 7px 12px; border-left: 2px solid var(--cinza-2); font-size: 13.5px; line-height: 1.35; color: var(--muted); }\n.ceni-site .corpo aside .toc a.on { border-left-color: var(--royal); color: var(--ink); font-weight: 700; }\n.ceni-site .corpo aside .lado-fixo { position: sticky; top: 100px; }\n.ceni-site .corpo aside .toc-b { display: none; }\n@media (min-height: 880px) {.ceni-site .corpo aside .toc-a { display: none; }\n.ceni-site .corpo aside .toc-b { display: block; }\n }\n.ceni-site .lado-wa { border-radius: 16px; padding: 20px; color: #fff; background: radial-gradient(120% 150% at 0% 0%, #0F3092 0%, #04175A 45%, #01103D 80%); }\n.ceni-site .lado-wa .rostos { display: flex; margin-bottom: 12px; }\n.ceni-site .lado-wa .rostos img { width: 42px; height: 42px !important; border-radius: 50% !important; object-fit: cover; object-position: 50% 22%; border: 2px solid var(--ouro) !important; margin-left: -10px; }\n.ceni-site .lado-wa .rostos img:first-child { margin-left: 0; }\n.ceni-site .lado-wa b { display: block; font-size: 17px; line-height: 1.25; color: #fff; }\n.ceni-site .lado-wa p { font-size: 14px; color: rgba(255,255,255,.78); margin: 6px 0 14px !important; }\n.ceni-site .lado-wa .btn { width: 100%; padding: 12px 14px; font-size: 14.5px; white-space: normal; }\n.ceni-site .lado-wa .mini-num { display: flex; gap: 14px; margin-top: 14px; padding-top: 12px; border-top: 1px solid rgba(255,255,255,.12); font-size: 12px; color: rgba(255,255,255,.66); }\n.ceni-site .lado-wa .mini-num strong { display: block; font-size: 20px; color: var(--ouro-claro); letter-spacing: -.02em; }\n.ceni-site .proximo { background: radial-gradient(ellipse 70% 80% at 30% 15%, #0F3092 0%, #04175A 45%, #01103D 82%); color: #fff; text-align: center; padding-block: clamp(64px, 9vw, 120px); }\n.ceni-site .proximo .wrap { display: grid; justify-items: center; gap: 0; }\n.ceni-site .proximo h2 { font-size: clamp(30px, 4.4vw, 56px); line-height: 1.06; max-width: 19ch; margin-top: 14px !important; font-weight: 700; color: #fff; letter-spacing: -.028em; }\n.ceni-site .proximo .lead { margin-top: 20px; max-width: 60ch; color: rgba(255,255,255,.86); font-size: clamp(16px, 1.4vw, 18.5px); }\n.ceni-site .proximo .pos { margin-top: 18px; max-width: 54ch; color: var(--ouro-claro); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.4; }\n.ceni-site .proximo .acts { margin-top: 30px; display: flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n.ceni-site .proximo .wa-nota { display: block; margin-top: 12px; font-size: 13px; color: rgba(255,255,255,.66); }\n@media (max-width: 1100px) {.ceni-site .prova-grid { grid-template-columns: minmax(0, 1fr); }\n }\n@media (max-width: 960px) {.ceni-site .g-hero .wrap { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .corpo { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .corpo aside { display: none; }\n.ceni-site .faixa .wrap { grid-template-columns: repeat(3, 1fr); }\n.ceni-site .faixa .wrap > div:nth-child(n+4) { border-top: 1px solid var(--cinza-2); }\n.ceni-site .faixa .wrap > div:nth-child(3) { border-right: 0; }\n\n  }\n@media (max-width: 720px) {.ceni-site .g-hero { padding: 92px 0 36px; }\n.ceni-site .g-hero h1 { font-size: clamp(29px, 8.4vw, 38px); }\n.ceni-site .g-hero .acts .btn { width: 100%; white-space: normal; }\n.ceni-site .diptico figure { aspect-ratio: 4 \/ 4.4; border-radius: 14px; }\n.ceni-site .diptico figure.lt { transform: none; }\n.ceni-site .diptico figcaption { padding: 40px 12px 12px; }\n.ceni-site .diptico strong { font-size: 40px; }\n.ceni-site .diptico small { font-size: 12.5px; }\n.ceni-site .faixa .wrap { grid-template-columns: repeat(2, 1fr); }\n.ceni-site .faixa .wrap > div { padding: 16px 12px; }\n.ceni-site .faixa .wrap > div:nth-child(3) { border-right: 1px solid var(--cinza-2); }\n.ceni-site .faixa .wrap > div:nth-child(2n) { border-right: 0; }\n.ceni-site .faixa .wrap > div:nth-child(n+3) { border-top: 1px solid var(--cinza-2); }\n.ceni-site .faixa .wrap > div:last-child { grid-column: 1 \/ -1; }\n.ceni-site .casos3 { grid-template-columns: none; grid-auto-flow: column; grid-auto-columns: 78%; overflow-x: auto; scroll-snap-type: x mandatory; margin-inline: -16px; padding: 0 16px 6px; scrollbar-width: none; }\n.ceni-site .casos3::-webkit-scrollbar { display: none; }\n.ceni-site .casos3 .caso { scroll-snap-align: start; }\n.ceni-site .casos3 .caso .ph { flex: none; aspect-ratio: 4 \/ 3; min-height: 0; }\n.ceni-site .prova-pe { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .prova-pe .btn { width: 100%; white-space: normal; }\n.ceni-site .familia { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .mini .in { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .wa-faixa { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .wa-faixa .btn { width: 100%; white-space: normal; }\n.ceni-site .corpo .two { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .corpo .paulo { grid-template-columns: minmax(0, 1fr); justify-items: center; text-align: center; }\n.ceni-site .corpo .paulo .btn { width: 100%; white-space: normal; }\n.ceni-site .corpo .related .rel { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .proximo .acts .btn { width: 100%; white-space: normal; }\n.ceni-site .corpo .author { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .corpo .tablewrap { overflow: visible; border: 0; box-shadow: none; border-radius: 0; }\n.ceni-site .corpo .tablewrap table { min-width: 0; display: block; }\n.ceni-site .corpo .tablewrap thead { display: none; }\n.ceni-site .corpo .tablewrap tbody { display: grid; gap: 10px; }\n.ceni-site .corpo .tablewrap tr { display: grid; border: 1px solid var(--cinza-2); border-radius: 16px; overflow: hidden; background: #fff; box-shadow: 0 4px 14px rgba(1,16,61,.05); }\n.ceni-site .corpo .tablewrap td { display: grid; grid-template-columns: 104px minmax(0, 1fr); gap: 10px; border-bottom: 1px solid var(--cinza-2); padding: 10px 14px; font-size: 14.5px; }\n.ceni-site .corpo .tablewrap td:first-child { display: block; background: var(--cinza); font-size: 15.5px; }\n.ceni-site .corpo .tablewrap td:last-child { border-bottom: 0; }\n.ceni-site .corpo .tablewrap td::before { content: attr(data-label); font-size: 12px; font-weight: 700; color: var(--muted); line-height: 1.3; text-transform: uppercase; letter-spacing: .04em; }\n.ceni-site .corpo .tablewrap td:first-child::before { content: none; }\n.ceni-site .corpo table.destaque td:last-child::before { color: var(--profundo); }\n\n  }\n.ceni-site footer.rod-escuro { background: linear-gradient(180deg, #01103D 0%, #000B2E 100%) !important; border-top: 0 !important; color: rgba(255,255,255,.78) !important; }\n.ceni-site footer.rod-escuro .cols { color: rgba(255,255,255,.72) !important; }\n.ceni-site footer.rod-escuro b { color: #FFFFFF !important; }\n.ceni-site footer.rod-escuro a { color: #FFFFFF !important; }\n.ceni-site footer.rod-escuro .legal { color: rgba(255,255,255,.6) !important; border-top-color: rgba(255,255,255,.12) !important; }\n.ceni-site .g-hero.viagem { padding: 104px 0 30px; }\n.ceni-site .g-hero.viagem .wrap { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .g-hero.viagem h1 { max-width: 26ch; }\n.ceni-site .g-hero.viagem + .resp { padding-top: 26px; }\n.ceni-site .ponte-viagem { margin: 34px 0; padding: 24px 26px; background: #F6F6F6; border: 1px solid #E8EAF0; border-radius: 16px; }\n.ceni-site .ponte-viagem p { margin: 0 0 16px; font-size: 17px; line-height: 1.55; color: #1E2433; }\n.ceni-site .ponte-viagem p b { color: #01103D; }\n.ceni-site .ponte-viagem .btn { margin-top: 2px; }\n.ceni-site .ponte-apoio { margin: 18px 0 0; font-size: 15px; color: #4A5068; }\n.ceni-site .ponte-apoio a { color: #0F3092; font-weight: 600; }\n.ceni-site .prova.curta { padding-block: clamp(48px, 7vw, 84px); }\n.ceni-site .prova.curta .casos3 { margin-top: 26px; }\n@media (max-width: 760px) {.ceni-site .g-hero.viagem { padding: 86px 0 22px; }\n.ceni-site .g-hero.viagem + .resp { padding-top: 18px; }\n.ceni-site .ponte-viagem { padding: 20px 18px; }\n.ceni-site .ponte-viagem .btn { width: 100%; white-space: normal; }\n\n  }\n.ceni-site .siguiente { background: radial-gradient(ellipse 70% 80% at 30% 15%, #0F3092 0%, #04175A 45%, #01103D 82%); color: #fff; padding-block: clamp(56px, 8vw, 104px); }\n.ceni-site .siguiente .wrap { display: grid; justify-items: center; text-align: center; gap: 0; }\n.ceni-site .siguiente h2 { font-size: clamp(28px, 3.8vw, 48px); line-height: 1.08; max-width: 22ch; margin-top: 14px !important; color: #fff; font-weight: 700; letter-spacing: -.024em; }\n.ceni-site .siguiente .lead { margin-top: 16px; max-width: 58ch; color: rgba(255,255,255,.84); font-size: clamp(16px, 1.3vw, 18px); }\n.ceni-site .sig-grid { margin-top: 34px; width: 100%; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; text-align: left; }\n.ceni-site .sig-card { display: grid; grid-template-rows: auto 1fr; background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.16); border-radius: 16px; overflow: hidden; color: #fff; text-decoration: none; transition: transform .15s ease, background .15s ease; }\n.ceni-site .sig-card:hover { transform: translateY(-3px); background: rgba(255,255,255,.1); color: #fff; }\n.ceni-site .sig-card .ph { display: block; aspect-ratio: 16 \/ 9; overflow: hidden; background: #0A1E5C; }\n.ceni-site .sig-card .ph img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.ceni-site .sig-card .bd { display: grid; gap: 8px; padding: 16px 18px 18px; align-content: start; }\n.ceni-site .sig-card b { font-size: 17px; line-height: 1.3; color: #fff; }\n.ceni-site .sig-card small { font-size: 14px; line-height: 1.5; color: rgba(255,255,255,.78); }\n.ceni-site .sig-card em { font-style: normal; font-weight: 700; color: #E3C89C; font-size: 14px; margin-top: 2px; }\n.ceni-site .siguiente .btn-ghost { margin-top: 28px; }\n.ceni-site .mini .mais.so { display: inline-block; margin-top: 10px; font-weight: 700; }\n@media (max-width: 760px) {.ceni-site .sig-grid { grid-template-columns: minmax(0, 1fr); }\n.ceni-site .siguiente h2 { font-size: 28px; }\n }\n.ceni-site .sig-grid { grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); }\n.ceni-site .toc-corpo { margin: 22px auto 0; max-width: 980px; padding: 16px 20px; background: #F6F6F6; border: 1px solid #E8EAF0; border-radius: 14px; }\n.ceni-site .toc-corpo .t { font-size: 12px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #5B6278; margin-bottom: 8px; }\n.ceni-site .toc-corpo a { display: inline-block; margin: 4px 10px 4px 0; font-size: 15px; color: #0F3092; font-weight: 600; text-decoration: none; }\n.ceni-site .toc-corpo a:hover { text-decoration: underline; }\n.ceni-site .prova-corpo { margin: 36px 0; padding: 28px 24px; border-radius: 16px; background: radial-gradient(ellipse 70% 80% at 30% 15%, #0F3092 0%, #04175A 45%, #01103D 82%); color: #fff; }\n.ceni-site .prova-corpo .eyebrow { color: #D1AE79; }\n.ceni-site .prova-corpo .h2like { font-size: clamp(22px, 2.6vw, 30px); line-height: 1.1; font-weight: 700; color: #fff; margin: 8px 0 0; letter-spacing: -.02em; }\n.ceni-site .prova-corpo .casos3 { margin-top: 20px; }\n.ceni-site .prova-corpo .prova-pe { margin-top: 20px; }\n.ceni-site .prova-corpo .src { margin-top: 14px; font-size: 12.5px; color: rgba(255,255,255,.66); }\n.ceni-site .wa-quem { margin: 8px 0 0; font-size: 13px; line-height: 1.45; color: #5B6278; }\n.ceni-site .on-dark .wa-quem, .ceni-site .proximo .wa-quem, .ceni-site .paulo .wa-quem { color: rgba(255,255,255,.72); }\n.ceni-site .mini .wa-quem { color: #5B6278; }\n.ceni-site .diptico.um { grid-template-columns: minmax(0, 1fr); max-width: 420px; }\n.ceni-site .diptico figure.cdi { background: radial-gradient(ellipse 90% 70% at 30% 20%, #0F3092 0%, #04175A 55%, #01103D 100%); }\n.ceni-site .diptico figure.cdi figcaption { background: none; }\n.ceni-site .diptico .cdi strong { color: #C9CFDF !important; }\n.ceni-site .prova-corpo .cmp-br { margin: 10px 0 0; font-size: 15px; line-height: 1.5; color: rgba(255,255,255,.86); max-width: 62ch; }\n@media (max-width: 760px) {.ceni-site .prova-corpo { padding: 22px 16px; }\n.ceni-site .toc-corpo { padding: 14px 16px; }\n }\n.ceni-site .kit { margin: 34px 0; display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr); gap: 16px 26px; align-items: center; padding: 22px 24px; border: 1px solid #E8EAF0; border-radius: 18px; background: #fff; box-shadow: inset 0 3px 0 #D1AE79, 0 4px 14px rgba(1,16,61,.05); }\n.ceni-site .kit .kit-eb { display: block; font-size: 12px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #0F3092; }\n.ceni-site .kit .kit-t { display: block; margin-top: 4px; font-size: 19px; line-height: 1.25; color: #01103D; }\n.ceni-site .kit .kit-txt p { margin: 6px 0 0 !important; font-size: 15.5px; line-height: 1.5; }\n.ceni-site .kit .kit-acc { display: grid; gap: 8px; }\n.ceni-site .kit .kit-campo { display: none; }\n.ceni-site .kit.aberto .kit-campo { display: grid; gap: 6px; }\n.ceni-site .kit .kit-campo label { font-size: 13.5px; font-weight: 700; color: #3D3B55; }\n.ceni-site .kit .kit-campo input { width: 100%; height: 48px; box-sizing: border-box; border: 1.5px solid #C9D5F7 !important; border-radius: 12px !important; padding: 0 14px !important; margin: 0 !important; background: #fff !important; color: #1D1A38 !important; font: 500 16px\/1.2 \"DM Sans\", sans-serif !important; }\n.ceni-site .kit .kit-campo input:focus { outline: 2px solid #1141D8; outline-offset: 1px; }\n.ceni-site .kit .btn { width: 100%; white-space: normal; }\n.ceni-site .kit .kit-aviso { display: none; margin: 0 !important; font-size: 13.5px; color: #0F3092; font-weight: 700; }\n.ceni-site .kit .kit-aviso.on { display: block; }\n.ceni-site .kit .wa-quem { margin: 0 !important; font-size: 13px; line-height: 1.45; color: #5B6278; }\n.ceni-site .kit.kit-calc { grid-template-columns: minmax(0, 1fr); margin: 14px 0 0; padding: 16px; box-shadow: none; }\n.ceni-site .kit.kit-calc .btn-wa { background: transparent; color: #1E8E5A; border: 1.5px solid #1E8E5A; box-shadow: none; }\n@media (max-width: 720px) {.ceni-site .kit { grid-template-columns: minmax(0, 1fr); padding: 18px 16px; }\n }\n\n\n\/* --- isolamento do tema do WordPress --- *\/\n.ceni-site, .ceni-site * { box-sizing: border-box; }\n.ceni-site { font-family: \"DM Sans\", \"Helvetica Neue\", Arial, sans-serif !important; color: var(--ink); font-size: 17px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n.ceni-site h1, .ceni-site h2, .ceni-site h3, .ceni-site h4 { font-family: \"DM Sans\", \"Helvetica Neue\", Arial, sans-serif !important; color: inherit; margin: 0 !important; padding: 0 !important; line-height: 1.12; letter-spacing: -.01em; font-weight: 700; }\n.ceni-site p { margin: 0; padding: 0; font-family: inherit; color: inherit; }\n.ceni-site a { text-decoration: none !important; box-shadow: none !important; color: inherit; }\n.ceni-site a:not(.btn):not(.card):not(.g) { border-bottom: 0 !important; }\n.ceni-site a.card { border: 1px solid var(--line) !important; }\n.ceni-site a.g { border: 1px solid var(--line) !important; }\n.ceni-site a.g.live { border-color: var(--navy) !important; box-shadow: inset 0 3px 0 var(--navy) !important; }\n.ceni-site a.btn { border-style: solid !important; border-width: 1.5px !important; }\n.ceni-site .btn-line { border-color: var(--navy) !important; }\n.ceni-site .btn-ghost, .ceni-site .btn-light { border-color: rgba(255,255,255,.55) !important; }\n.ceni-site .btn-wa { border-color: transparent !important; }\n.ceni-site ul, .ceni-site ol { margin: 0; padding: 0; }\n.ceni-site img { max-width: 100%; height: auto; display: block; border: 0; border-radius: 0; box-shadow: none; }\n.ceni-site blockquote { margin: 0 !important; padding: 0 !important; border: 0 !important; background: transparent !important; font-style: italic; color: inherit !important; quotes: none; }\n.ceni-site blockquote::before, .ceni-site blockquote::after { content: none !important; }\n.ceni-site cite { font-style: normal; }\n.ceni-site strong, .ceni-site b { color: inherit; }\n.ceni-site .hero, .ceni-site .hero h1, .ceni-site .hero p, .ceni-site .hero .btn-ghost { color: #fff !important; }\n.ceni-site .testi, .ceni-site .testi blockquote, .ceni-site .testi blockquote span, .ceni-site .cta-end, .ceni-site .cta-end h2, .ceni-site .cta-end p, .ceni-site .pilar, .ceni-site .pilar h2, .ceni-site .pilar p, .ceni-site .box.navy, .ceni-site .box.navy h3, .ceni-site .box.navy p { color: #fff !important; }\n.ceni-site .testi cite, .ceni-site .cta-end .alt { color: var(--on-navy, #9FCDE0) !important; }\n.ceni-site .who blockquote { color: var(--ink) !important; }\n.ceni-site .who cite { color: var(--muted) !important; }\n.ceni-site .btn-wa, .ceni-site .btn-wa * { color: #fff !important; }\n.ceni-site .btn-line { color: var(--navy) !important; }\n.ceni-site .btn-light, .ceni-site .btn-ghost { color: #fff !important; }\n.ceni-site .lang a { display: inline-block; padding: 6px 10px; color: var(--muted) !important; font-weight: 700; font-size: 12px; letter-spacing: .06em; }\n.ceni-site .lang a.on { background: var(--navy); color: #fff !important; }\n.ceni-site .nav a { color: var(--muted) !important; } .ceni-site .nav a.on, .ceni-site .nav a:hover { color: var(--ink) !important; }\n.ceni-site .eyebrow { color: var(--accent) !important; }\n.ceni-site .hero .eyebrow, .ceni-site .testi .eyebrow, .ceni-site .pilar .eyebrow { color: var(--on-navy, #9FCDE0) !important; }\n.ceni-site .three .q, .ceni-site .who blockquote, .ceni-site .testi blockquote, .ceni-site .direct p { font-family: \"Newsreader\", Georgia, serif !important; }\n.ceni-site .nums strong, .ceni-site .facts b, .ceni-site .card .yr, .ceni-site .nums small, .ceni-site .facts span { font-family: \"DM Sans\", \"Helvetica Neue\", Arial, sans-serif !important; }\n.ceni-site .nums strong, .ceni-site .facts b, .ceni-site .card .yr { font-variant-numeric: tabular-nums; color: var(--navy) !important; }\n.ceni-site table { border: 0; margin: 0; } .ceni-site th, .ceni-site td { border: 0; border-bottom: 1px solid var(--line); }\n.ceni-site details summary { list-style: none; }\n.ceni-site { background: var(--paper) !important; }\n.ceni-site .filtro, .ceni-site .floripa, .ceni-site .guide-head, .ceni-site .head { background: var(--stone) !important; }\n.ceni-site .como { background: var(--sand) !important; }\n.ceni-site .who, .ceni-site .contacto, .ceni-site #obras, .ceni-site .nums { background: var(--paper) !important; }\n.ceni-site .testi, .ceni-site .cta-end, .ceni-site .pilar, .ceni-site .box.navy { background: var(--navy) !important; }\n.ceni-site .header .logo img { height: 34px !important; width: auto !important; max-width: none !important; }\n@media (max-width: 480px) { .ceni-site .header .logo img { height: 30px !important; } }\n.ceni-site .burger { background: #fff !important; border: 1px solid var(--line) !important; border-radius: 4px !important; padding: 0 !important; margin: 0 0 0 2px !important; box-shadow: none !important; min-height: 0 !important; line-height: 1 !important; outline-offset: 2px; }\n.ceni-site .burger span { background: var(--navy) !important; }\n.ceni-site .menu-open .nav a { color: var(--ink) !important; }\n.ceni-site .header { top: 0; }\nbody.admin-bar .ceni-site .header { top: 32px; }\n@media (max-width: 782px) { body.admin-bar .ceni-site .header { top: 46px; } }\n<\/style>\n<div class=\"ceni-site\">\n<header class=\"header\">\n<div class=\"wrap\">\n<a class=\"logo\" href=\"\/wp\/es\/\"><img decoding=\"async\" alt=\"Ceni &amp; Southier\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/logo-navy.png\"\/><\/a>\n<nav class=\"nav\"><a href=\"\/wp\/es\/#quienes\">Qui\u00e9nes somos<\/a><a href=\"\/wp\/es\/#obras\">Obras entregadas<\/a><a href=\"\/wp\/es\/#como\">C\u00f3mo trabajamos<\/a><a href=\"\/wp\/es\/#floripa\">Por qu\u00e9 Florian\u00f3polis<\/a><a class=\"on\" href=\"\/wp\/es\/guias\/\">Gu\u00edas<\/a><a href=\"\/wp\/es\/#contacto\">Contacto<\/a><a class=\"nav-cta btn-wa\" href=\"https:\/\/wa.me\/5548999049961?text=Hola%2C%20vengo%20del%20sitio%20de%20Ceni%20%26%20Southier%20y%20quiero%20un%20an%C3%A1lisis.\" rel=\"noopener\" target=\"_blank\"><svg aria-hidden=\"true\" viewbox=\"0 0 24 24\"><path d=\"M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.6.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.2-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.2 5.2 0 0 0 1.1 2.8 12 12 0 0 0 4.6 4c1.7.7 2.3.8 3.1.7a2.7 2.7 0 0 0 1.8-1.2 2.2 2.2 0 0 0 .1-1.2c0-.2-.2-.2-.4-.3z\"><\/path><\/svg><span>Habl\u00e1 con un asesor<\/span><\/a><\/nav>\n<button aria-expanded=\"false\" aria-label=\"Men\u00fa\" class=\"burger\" style=\"margin-left:auto\" type=\"button\"><span><\/span><span><\/span><span><\/span><\/button>\n<\/div>\n<\/header>\n<main id=\"conteudo\">\n<section class=\"g-hero on-dark viagem\" id=\"top\">\n<div class=\"wrap\">\n<div>\n<div class=\"crumbs\"><a href=\"\/wp\/es\/\">Inicio<\/a><span>\u203a<\/span><a href=\"\/wp\/es\/guias\/\">Gu\u00edas<\/a><span>\u203a<\/span><a href=\"\/wp\/es\/guias\/\">Planear el viaje<\/a><span>\u203a<\/span><span>Vacaciones en Brasil 2027<\/span><\/div>\n<div class=\"eyebrow\">Gu\u00eda \u00b7 Planear el viaje<\/div>\n<h1>Vacaciones escolares en Brasil 2027: cu\u00e1ndo son las de verano y las de julio, y c\u00f3mo cambian los precios en Florian\u00f3polis<\/h1>\n<div class=\"meta\"><span>Actualizado: <b>octubre 2026<\/b><\/span><span>8 min de lectura<\/span><span class=\"chk\">\u2713 Secretar\u00edas de Educaci\u00f3n de SC, SP, RS y PR, Ley 15.421\/2026 y CNE (consulta del 13\/10\/2026)<\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"resp\"><div class=\"wrap\"><div class=\"direct rv\"><div class=\"lbl\">Respuesta directa<\/div><p>En 2027 las vacaciones escolares de Brasil son dos: las de verano, de mediados de diciembre al <b>11 de febrero<\/b> (S\u00e3o Paulo) o al <b>15<\/b> (Santa Catarina y Rio Grande do Sul), y las de invierno, en julio, sin fecha nacional: las fija cada estado, municipio y colegio privado. Las escuelas estatales de <b>Santa Catarina<\/b> paran del <b>22 al 31 de julio<\/b>; las de <b>S\u00e3o Paulo<\/b>, del <b>7 al 25 de julio<\/b>; en <b>Rio Grande do Sul<\/b> la propuesta es del 19 al 23, y <b>Paran\u00e1<\/b> todav\u00eda no public\u00f3. La Copa Mundial Femenina (24\/6 al 25\/7\/2027) puede mover julio.<\/p><\/div><p class=\"lead\">Ac\u00e1 va el calendario escolar de los estados que m\u00e1s visitan la Isla, con la fuente de cada fecha.<\/p><p class=\"ponte-apoio prox-linha\">Construimos en el Norte de la Isla desde 2005. Pr\u00f3ximo paso: <a href=\"\/wp\/es\/guias\/ventajas-y-desventajas-de-vivir-en-florianopolis\/\">Ventajas y desventajas de vivir en Florian\u00f3polis (2026)<\/a><\/p><nav aria-label=\"En esta gu\u00eda\" class=\"toc-corpo\"><div class=\"t\">En esta gu\u00eda<\/div><a href=\"#s1\">\u00bfCu\u00e1ndo son las vacaciones de invierno en Brasil en 2027?<\/a><a href=\"#s2\">\u00bfCu\u00e1ndo son las vacaciones de verano en Brasil y cu\u00e1ndo vuelven a clases?<\/a><a href=\"#s3\">\u00bfPor qu\u00e9 la Copa Mundial Femenina puede mover las vacaciones de julio de 2027?<\/a><a href=\"#s4\">\u00bfQu\u00e9 pasa en Florian\u00f3polis cuando Brasil est\u00e1 de vacaciones?<\/a><a href=\"#s5\">\u00bfCu\u00e1nto cuesta alojarse en Florian\u00f3polis en las vacaciones de Brasil?<\/a><a href=\"#s6\">Antes de elegir fechas con el calendario de Brasil<\/a><a href=\"#s7\">Preguntas frecuentes<\/a><\/nav><\/div><\/section>\n<div class=\"wrap corpo\">\n<article>\n<h2 id=\"s1\">\u00bfCu\u00e1ndo son las vacaciones de invierno en Brasil en 2027?<\/h2>\n<p class=\"resumo\">No hay una fecha nacional: en 2027 las escuelas estatales de Santa Catarina paran del 22 al 31 de julio, las de S\u00e3o Paulo del 7 al 25 de julio y las de Rio Grande do Sul, seg\u00fan la propuesta de las entidades, del 19 al 23; Paran\u00e1 todav\u00eda no public\u00f3 su calendario.<\/p>\n<div class=\"tablewrap\"><table><thead><tr><th>Estado (escuelas estatales)<\/th><th>Receso de julio de 2027<\/th><th>Vuelta a clases<\/th><th>Estado de la fecha<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Estado (escuelas estatales)\"><b>Santa Catarina<\/b><\/td><td data-label=\"Receso de julio de 2027\">22 al 31 de julio<\/td><td data-label=\"Vuelta a clases\">2 de agosto<\/td><td data-label=\"Estado de la fecha\">Calendario oficial de la Secretar\u00eda de Educaci\u00f3n (SED), de septiembre de 2026<\/td><\/tr><tr><td data-label=\"Estado (escuelas estatales)\"><b>S\u00e3o Paulo<\/b><\/td><td data-label=\"Receso de julio de 2027\">7 al 25 de julio (docentes 7 al 21; 22 y 23, replanificaci\u00f3n)<\/td><td data-label=\"Vuelta a clases\">26 de julio<\/td><td data-label=\"Estado de la fecha\">Resoluci\u00f3n SEDUC 80, del 28\/07\/2026<\/td><\/tr><tr><td data-label=\"Estado (escuelas estatales)\"><b>Rio Grande do Sul<\/b><\/td><td data-label=\"Receso de julio de 2027\">19 al 23 de julio<\/td><td data-label=\"Vuelta a clases\">26 de julio<\/td><td data-label=\"Estado de la fecha\">Propuesta de la Secretar\u00eda y las entidades de educaci\u00f3n (agosto de 2026); todav\u00eda puede cambiar<\/td><\/tr><tr><td data-label=\"Estado (escuelas estatales)\"><b>Paran\u00e1<\/b><\/td><td data-label=\"Receso de julio de 2027\">Sin publicar<\/td><td data-label=\"Vuelta a clases\">\u2014<\/td><td data-label=\"Estado de la fecha\">La Secretar\u00eda dijo en julio de 2026 que lo definir\u00e1 &#8220;oportunamente&#8221;; en 2026 fue un receso de dos semanas<\/td><\/tr><\/tbody><\/table><\/div>\n<p class=\"src\">SED\/SC, Calendario 2027 (21\/09\/2026); Resoluci\u00f3n SEDUC 80\/2026, Diario Oficial de S\u00e3o Paulo (29\/07\/2026); Seduc-RS y entidades, protocolo de julio de 2026 (ABC+, 11\/08\/2026); Seed-PR, p\u00e1gina de calendarios y nota del 17\/07\/2026. Consulta del 13\/10\/2026.<\/p>\n<p>Dos aclaraciones. Estas son las redes estatales: los municipios (incluida la de Florian\u00f3polis, que espera armar el suyo a fines de 2026) y los colegios privados fijan su propio calendario. Y cada red debe cumplir al menos 200 d\u00edas de clases por a\u00f1o (800 horas en la primaria y 1.000 en la secundaria), por eso los recesos son cortos. Los feriados de todo el pa\u00eds, aparte, est\u00e1n en <a href=\"\/wp\/es\/guias\/feriados-en-brasil-2027-semana-santa-navidad-florianopolis\/\">feriados en Brasil 2027<\/a>.<\/p>\n<h2 id=\"s2\">\u00bfCu\u00e1ndo son las vacaciones de verano en Brasil y cu\u00e1ndo vuelven a clases?<\/h2>\n<p class=\"resumo\">Las vacaciones escolares de verano van de mediados de diciembre a mediados de febrero: en 2027 las escuelas estatales vuelven el 11 de febrero en S\u00e3o Paulo y el 15 de febrero en Santa Catarina y Rio Grande do Sul.<\/p>\n<div class=\"tablewrap\"><table><thead><tr><th>Estado<\/th><th>Primer d\u00eda de clases de 2027<\/th><th>\u00daltimo d\u00eda de 2027<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Estado\"><b>S\u00e3o Paulo<\/b><\/td><td data-label=\"Primer d\u00eda de clases de 2027\">11 de febrero<\/td><td data-label=\"\u00daltimo d\u00eda de 2027\">22 de diciembre<\/td><\/tr><tr><td data-label=\"Estado\"><b>Santa Catarina<\/b><\/td><td data-label=\"Primer d\u00eda de clases de 2027\">15 de febrero<\/td><td data-label=\"\u00daltimo d\u00eda de 2027\">17 de diciembre<\/td><\/tr><tr><td data-label=\"Estado\"><b>Rio Grande do Sul<\/b><\/td><td data-label=\"Primer d\u00eda de clases de 2027\">15 de febrero (previsto)<\/td><td data-label=\"\u00daltimo d\u00eda de 2027\">17 de diciembre (previsto)<\/td><\/tr><tr><td data-label=\"Estado\"><b>Paran\u00e1<\/b><\/td><td data-label=\"Primer d\u00eda de clases de 2027\">Sin publicar<\/td><td data-label=\"\u00daltimo d\u00eda de 2027\">Sin publicar<\/td><\/tr><\/tbody><\/table><\/div>\n<p class=\"src\">Resoluci\u00f3n SEDUC 80\/2026 (S\u00e3o Paulo); SED\/SC, Calendario 2027; Gobierno de Rio Grande do Sul, 02\/10\/2026. Consulta del 13\/10\/2026.<\/p>\n<p>Eso quiere decir que las familias de esos estados tienen unas ocho semanas libres entre las fiestas y febrero, y que el Carnaval (del s\u00e1bado 6 al martes 9 de febrero de 2027) cae justo antes de la vuelta a clases. Es la raz\u00f3n por la que la temporada alta de la Isla se estira de las fiestas al Carnaval: ver <a href=\"\/wp\/es\/guias\/florianopolis-mes-a-mes-clima-temporada-que-esperar\/\">Florian\u00f3polis mes a mes<\/a>.<\/p>\n<h2 id=\"s3\">\u00bfPor qu\u00e9 la Copa Mundial Femenina puede mover las vacaciones de julio de 2027?<\/h2>\n<p class=\"resumo\">La Ley 15.421\/2026 manda que el receso del primer semestre de 2027 cubra todo el torneo (24 de junio al 25 de julio) y el Consejo Nacional de Educaci\u00f3n lo hizo obligatorio en las ocho ciudades sede, entre ellas Porto Alegre y S\u00e3o Paulo; en el resto, cada red decide.<\/p>\n<p>Brasil es sede de la Copa del Mundo Femenina de la FIFA del <b>24 de junio al 25 de julio de 2027<\/b>. La <b>Ley 15.421<\/b>, del 1 de junio de 2026, dice en su art\u00edculo 67 que los sistemas de educaci\u00f3n deben ajustar los calendarios para que las vacaciones del primer semestre cubran todo el per\u00edodo entre la apertura y el cierre del torneo, en escuelas p\u00fablicas y privadas.<\/p>\n<ol class=\"steps\"><li><div><b>Ciudades sede<\/b><span>Belo Horizonte, Brasilia, Fortaleza, <b>Porto Alegre<\/b>, Recife, R\u00edo de Janeiro, Salvador y <b>S\u00e3o Paulo<\/b>. Seg\u00fan el Parecer 7\/2026 del Consejo Nacional de Educaci\u00f3n, homologado por el Ministerio de Educaci\u00f3n el 8 de septiembre de 2026, ah\u00ed el ajuste es obligatorio.<\/span><\/div><\/li><li><div><b>Resto del pa\u00eds<\/b><span>Los estados y municipios sin impacto directo, como Santa Catarina y Paran\u00e1, pueden adoptar el ajuste en forma total, parcial o no adoptarlo. Santa Catarina eligi\u00f3 el receso del 22 al 31 de julio y reserv\u00f3 el 19, 20 y 21 para reponer clases de los d\u00edas de partidos de Brasil.<\/span><\/div><\/li><li><div><b>Un cambio en tr\u00e1mite<\/b><span>El proyecto de ley 3481\/2026, ya aprobado por la C\u00e1mara, har\u00eda opcional el ajuste; a mediados de septiembre de 2026 esperaba despacho en el Senado.<\/span><\/div><\/li><\/ol>\n<p class=\"src\">Ley 15.421\/2026, art. 67 (C\u00e1mara de Diputados); Agencia Gov, 19\/08\/2026 y 09\/2026; Senado Federal, PL 3481\/2026 (situaci\u00f3n del 15\/09\/2026). Consulta del 13\/10\/2026.<\/p>\n<p>Para quien planea julio de 2027: las fechas de S\u00e3o Paulo y Rio Grande do Sul son las m\u00e1s expuestas a cambios, y las de Santa Catarina ya est\u00e1n publicadas. Confirmalas dos o tres meses antes de reservar.<\/p>\n<h2 id=\"s4\">\u00bfQu\u00e9 pasa en Florian\u00f3polis cuando Brasil est\u00e1 de vacaciones?<\/h2>\n<p class=\"resumo\">Cuando las escuelas de Santa Catarina, Rio Grande do Sul, Paran\u00e1 y S\u00e3o Paulo est\u00e1n de vacaciones llegan las familias del sur de Brasil: de las fiestas al Carnaval la Isla est\u00e1 en temporada alta y julio suma las vacaciones de invierno.<\/p>\n<ol class=\"steps\"><li><div><b>De mediados de diciembre a mediados de febrero<\/b><span>Es el pico: vacaciones escolares, A\u00f1o Nuevo y Carnaval. En la gu\u00eda del clima, del 20 de diciembre de 2026 al 10 de febrero de 2027 figura como temporada alta.<\/span><\/div><\/li><li><div><b>Julio<\/b><span>Con el receso escolar de varios estados, suma el movimiento de las vacaciones de invierno. Ver <a href=\"\/wp\/es\/guias\/airbnb-en-florianopolis-fuera-de-temporada-ocupacion-invierno-comisiones\/\">Airbnb fuera de temporada<\/a>.<\/span><\/div><\/li><li><div><b>Fines de semana largos<\/b><span>Entre vacaci\u00f3n y vacaci\u00f3n, los feriados sueltos llenan escapadas cortas.<\/span><\/div><\/li><\/ol>\n<p>Para el viajero argentino, la cuenta pr\u00e1ctica es esta: si pod\u00e9s elegir, las semanas sin vacaciones de Brasil tienen playas con menos gente y m\u00e1s lugar para elegir alojamiento. Si tu semana cae en las de arriba, reserv\u00e1 con cancelaci\u00f3n gratuita y con meses de anticipaci\u00f3n.<\/p>\n<h2 id=\"s5\">\u00bfCu\u00e1nto cuesta alojarse en Florian\u00f3polis en las vacaciones de Brasil?<\/h2>\n<p class=\"resumo\">En enero de 2027, en plenas vacaciones de verano de Brasil, un departamento de un dormitorio en el Norte de la Isla se publica a una mediana de R$ 527 a R$ 550 la noche (Booking, 08\/10\/2026), y enero y febrero son los meses con la noche m\u00e1s cara del a\u00f1o (BNBCalc).<\/p>\n<div class=\"tablewrap\"><table><thead><tr><th>Dato<\/th><th>Valor<\/th><th>Fuente<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Dato\">Un dormitorio, semana del 10 al 17 de enero de 2027, mediana por noche<\/td><td data-label=\"Valor\">Canasvieiras R$ 550, Cachoeira do Bom Jesus R$ 541, Ingleses R$ 527 (unos US$ 106 a US$ 110)<\/td><td data-label=\"Fuente\">Booking, relevamiento del 08\/10\/2026; d\u00f3lar <a href=\"https:\/\/www.bcb.gov.br\/estabilidadefinanceira\/historicocotacoes\" rel=\"noopener\" target=\"_blank\">PTAX<\/a> del 09\/10\/2026 (R$ 4,9892)<\/td><\/tr><tr><td data-label=\"Dato\">Meses con la noche m\u00e1s cara del a\u00f1o<\/td><td data-label=\"Valor\">Enero y febrero<\/td><td data-label=\"Fuente\">BNBCalc, 12 meses a septiembre de 2026<\/td><\/tr><\/tbody><\/table><\/div>\n<p>Son precios publicados en octubre de 2026 para enero: pueden cambiar. Mir\u00e1 tambi\u00e9n <a href=\"\/wp\/es\/guias\/alquilar-departamento-florianopolis-temporada-cuanto-rinde-neto\/\">cu\u00e1nto rinde la temporada, neto<\/a>.<\/p>\n<p>Del lado del que tiene un departamento, este calendario es una herramienta: la referencia de Ceni &amp; Southier es 20% al a\u00f1o durante la obra (del precio de lanzamiento al de entrega), y el departamento se alquila con el modelo h\u00edbrido, por noche en las semanas de vacaciones y por meses, a quien viene a trabajar una temporada, el resto del a\u00f1o (contrato de temporada de hasta 90 d\u00edas, <a href=\"https:\/\/www.planalto.gov.br\/ccivil_03\/leis\/l8245.htm\" rel=\"noopener\" target=\"_blank\">Ley 8.245\/1991<\/a>, art. 48). As\u00ed queda alquilado todo el a\u00f1o: ver <a href=\"\/wp\/es\/guias\/alquiler-anual-temporario-o-hibrido-en-florianopolis\/\">alquiler anual, temporario o h\u00edbrido<\/a>.<\/p>\n<h2 id=\"s6\">Antes de elegir fechas con el calendario de Brasil<\/h2>\n<ul class=\"check\"><li>\u00bfMiraste si tu semana cae en vacaciones escolares de Santa Catarina, S\u00e3o Paulo o Rio Grande do Sul?<\/li><li>\u00bfConfirmaste las fechas de julio, que pueden moverse por la Copa Femenina?<\/li><li>\u00bfSab\u00e9s que el calendario de Paran\u00e1 todav\u00eda no se public\u00f3?<\/li><li>\u00bfReservaste con cancelaci\u00f3n gratuita si viaj\u00e1s en enero?<\/li><li>\u00bfComparaste esa semana con una semana sin vacaciones?<\/li><\/ul>\n<section aria-label=\"Lo que pas\u00f3 con la misma plata\" class=\"prova-corpo on-dark rv\">\n<div class=\"eyebrow\">Lo que ya pas\u00f3 \u00b7 no es proyecci\u00f3n<\/div>\n<p class=\"h2like\">La misma plata de 2017, en cinco lugares distintos.<\/p>\n<div class=\"casos3\"><div class=\"caso rv\"><div class=\"ph\"><img decoding=\"async\" alt=\"Solar de L\u00f3tus, Ingleses Norte\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/obra-lotus.jpg\"\/><div class=\"selo\">+107%<small>en d\u00f3lares<\/small><\/div><\/div><div class=\"bd\"><b>Solar de L\u00f3tus<\/b><span class=\"bairro\">Ingleses Norte<\/span><div class=\"vals\"><div>En pozo, dic\/2017<strong>US$ 70 mil<\/strong><\/div><div class=\"hoje\">Hoy<strong>US$ 146 mil<\/strong><\/div><\/div><div class=\"ent\">Entregado en 2021<\/div><\/div><\/div><div class=\"caso rv\"><div class=\"ph\"><img decoding=\"async\" alt=\"Solar da Cachoeira, Cachoeira do Bom Jesus\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/obra-cachoeira.jpg\"\/><div class=\"selo\">+197%<small>en d\u00f3lares<\/small><\/div><\/div><div class=\"bd\"><b>Solar da Cachoeira<\/b><span class=\"bairro\">Cachoeira do Bom Jesus<\/span><div class=\"vals\"><div>En pozo, 2020<strong>US$ 44 mil<\/strong><\/div><div class=\"hoje\">Hoy<strong>US$ 130 mil<\/strong><\/div><\/div><div class=\"ent\">Entregado en dic\/2023, antes del plazo<\/div><\/div><\/div><div class=\"caso rv\"><div class=\"ph\"><img decoding=\"async\" alt=\"Solar de Bougainville, Cachoeira do Bom Jesus\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/obra-bougainville.jpg\"\/><div class=\"selo\">+118%<small>en d\u00f3lares<\/small><\/div><\/div><div class=\"bd\"><b>Solar de Bougainville<\/b><span class=\"bairro\">Cachoeira do Bom Jesus<\/span><div class=\"vals\"><div>En pozo, 2022<strong>US$ 106 mil<\/strong><\/div><div class=\"hoje\">Hoy<strong>US$ 230 mil<\/strong><\/div><\/div><div class=\"ent\">Entregado en 2025<\/div><\/div><\/div><\/div>\n<div class=\"prova-pe\"><div class=\"familia\"><div class=\"rostos\"><img decoding=\"async\" alt=\"M\u00e1rcio Ceni\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/equipe-marcio-v2.jpg\"\/><img decoding=\"async\" alt=\"Marlene Ceni\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/marlene-v3.jpg\"\/><img decoding=\"async\" alt=\"Pedro Ceni\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/pedro-v8.jpg\"\/><\/div><div><b>Cero retrasos en 20 a\u00f1os. Una familia, doce obras entregadas.<\/b><p class=\"zero\">El Solar da Cachoeira ten\u00eda plazo hasta marzo de 2024 y <b>se entreg\u00f3 en diciembre de 2023<\/b>. Te mandamos el contrato y la direcci\u00f3n de cada obra para que vayas a verla.<\/p><\/div><\/div><\/div>\n<p class=\"src\">Departamentos: precio de contrato y avisos publicados en 2026 de unidades equivalentes del mismo edificio, en d\u00f3lares al PTAX del Banco Central do Brasil de la \u00e9poca de la compra y de hoy (R$ 5,2079 del 01\/10\/2026). Plazo fijo: tasa de dep\u00f3sitos a 30 d\u00edas del BCRA. D\u00f3lar guardado: CPI-U (BLS). m\u00b2: FipeZap y Zonaprop Index. Estudio de Ceni &amp; Southier, octubre de 2026.<\/p>\n<\/section>\n<h2 id=\"s7\">Preguntas frecuentes<\/h2><div class=\"faq\"><details><summary>\u00bfBrasil tiene vacaciones de invierno?<\/summary><p>S\u00ed, en julio y de unas dos semanas, pero no hay una fecha nacional: las fija cada estado, municipio y colegio privado.<\/p><\/details><details><summary>\u00bfCu\u00e1ndo son las vacaciones de invierno en Santa Catarina en 2027?<\/summary><p>En las escuelas estatales de Santa Catarina, del 22 al 31 de julio de 2027, con vuelta a clases el 2 de agosto (SED\/SC, calendario 2027 de septiembre de 2026). Los municipios y los colegios privados fijan el suyo.<\/p><\/details><details><summary>\u00bfCu\u00e1ndo son las vacaciones de julio en Brasil?<\/summary><p>En 2027, entre el 7 y el 31 de julio seg\u00fan el estado. La Copa Mundial Femenina (24\/6 al 25\/7) puede mover las fechas en las ciudades sede.<\/p><\/details><details><summary>\u00bfCu\u00e1ndo son las vacaciones de verano en Brasil?<\/summary><p>De mediados de diciembre a mediados de febrero: en 2027 las clases estatales vuelven el 11 de febrero en S\u00e3o Paulo y el 15 en Santa Catarina y Rio Grande do Sul.<\/p><\/details><details><summary>\u00bfCu\u00e1ndo vuelven a clases en Brasil en 2027?<\/summary><p>El 11 de febrero en S\u00e3o Paulo y el 15 de febrero en Santa Catarina y Rio Grande do Sul (previsto). Paran\u00e1 todav\u00eda no public\u00f3.<\/p><\/details><details><summary>\u00bfHay vacaciones escolares de la Copa Femenina en 2027?<\/summary><p>La Ley 15.421\/2026 pide que el receso cubra el torneo (24\/6 al 25\/7\/2027); es obligatorio en las ocho ciudades sede y opcional en el resto, y un proyecto en el Senado lo har\u00eda opcional para todos.<\/p><\/details><details><summary>\u00bfLos colegios privados tienen las mismas fechas?<\/summary><p>No siempre: cada colegio privado y cada municipio fija su calendario, con un m\u00ednimo de 200 d\u00edas de clases.<\/p><\/details><\/div>\n<div class=\"paulo rv\">\n<img decoding=\"async\" alt=\"Paulo Dalla C\u00f4rt\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/paulo-dallacort.jpg\"\/>\n<div>\n<blockquote>\u201cInvierto con Ceni desde hace 10 a\u00f1os, comprando y vendiendo departamentos todo el tiempo con ganancias (\u2026). Ceni es un socio de inversi\u00f3n que me ha dado seguridad a lo largo de todos estos a\u00f1os.\u201d<\/blockquote>\n<div class=\"quem\"><b>Paulo Dalla C\u00f4rt<\/b> \u00b7 empresario, inversor de Ceni desde hace 10 a\u00f1os<\/div>\n<div class=\"caso-p\">Solar de Bougainville: compr\u00f3 en 2022 por <strong>US$ 105.755<\/strong> y vendi\u00f3 en 2026 por <strong>US$ 213.658<\/strong> (R$ 1,1 mill\u00f3n): <strong>+102% en d\u00f3lares<\/strong>. Una venta cerrada, no un aviso.<\/div>\n<\/div>\n<\/div>\n<div class=\"author\"><div class=\"rostos\"><img decoding=\"async\" alt=\"M\u00e1rcio Ceni\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/equipe-marcio-v2.jpg\"\/><img decoding=\"async\" alt=\"Marlene Ceni\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/marlene-v3.jpg\"\/><img decoding=\"async\" alt=\"Pedro Ceni\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/pedro-v8.jpg\"\/><\/div><div><b>Escrito por la familia Ceni \u2014 M\u00e1rcio, Marlene y Pedro<\/b><span>Empresa familiar \u00b7 veinte a\u00f1os construyendo en el Norte de Florian\u00f3polis.<\/span><span class=\"vig\">Vigente a octubre 2026<\/span><\/div><\/div>\n<div class=\"related\"><h3>M\u00e1s sobre este tema<\/h3><ul class=\"rel\"><li><a href=\"\/wp\/es\/guias\/florianopolis-en-verano-2027-diciembre-enero-febrero\/\"><span class=\"ph\"><img decoding=\"async\" alt=\"Florian\u00f3polis, Norte de la Isla\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-verano.jpg\"\/><\/span><span><span class=\"k\">Gu\u00eda<\/span><b>Florian\u00f3polis en verano 2027: diciembre, enero y febrero<\/b><\/span><\/a><\/li><li><a href=\"\/wp\/es\/guias\/vacaciones-de-invierno-2027-fechas-por-provincia-y-florianopolis\/\"><span class=\"ph\"><img decoding=\"async\" alt=\"Florian\u00f3polis, Norte de la Isla\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-receso27.jpg\"\/><\/span><span><span class=\"k\">Gu\u00eda<\/span><b>Vacaciones de invierno 2027: fechas por provincia y Florian\u00f3polis<\/b><\/span><\/a><\/li><li><a href=\"\/wp\/es\/guias\/florianopolis-en-otono-que-hacer-de-marzo-a-mayo-y-cuanto-cuesta\/\"><span class=\"ph\"><img decoding=\"async\" alt=\"Florian\u00f3polis, Norte de la Isla\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-otono.jpg\"\/><\/span><span><span class=\"k\">Gu\u00eda<\/span><b>Florian\u00f3polis en oto\u00f1o: qu\u00e9 hacer de marzo a mayo y cu\u00e1nto cuesta<\/b><\/span><\/a><\/li><\/ul><\/div>\n<\/article>\n<aside>\n<div class=\"ph\"><img decoding=\"async\" alt=\"Ojotas de chicos y tablas de bodyboard en el porche de una casa de playa.\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-vacbrasil.jpg\"\/><\/div>\n<div class=\"lado-fixo\">\n<div class=\"lado-wa\">\n<div class=\"rostos\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/equipe-marcio-v2.jpg\"\/><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/marlene-v3.jpg\"\/><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/pedro-v8.jpg\"\/><\/div>\n<b>\u00bfLo vemos con tus n\u00fameros?<\/b>\n<p>Habl\u00e1s directo con la familia que construye, en espa\u00f1ol, por WhatsApp.<\/p>\n<div class=\"mini-num\"><div><strong>0<\/strong>retrasos<\/div><div><strong>12<\/strong>obras<\/div><div><strong>+107%<\/strong>L\u00f3tus, US$<\/div><\/div>\n<\/div>\n<\/div>\n<\/aside>\n<\/div>\n<section aria-label=\"Segu\u00ed leyendo\" class=\"siguiente on-dark\" id=\"siguiente\">\n<div class=\"wrap\">\n<div class=\"eyebrow\">Segu\u00ed leyendo<\/div>\n<h2>Si Florian\u00f3polis entr\u00f3 en tu lista, esto es lo que sigue.<\/h2>\n<p class=\"lead\">Tres gu\u00edas para el paso siguiente: c\u00f3mo es vivir, qu\u00e9 barrio mirar y qu\u00e9 cambia para un argentino.<\/p>\n<div class=\"sig-grid\"><a class=\"sig-card rv\" href=\"\/wp\/es\/guias\/ventajas-y-desventajas-de-vivir-en-florianopolis\/\"><span class=\"ph\"><img decoding=\"async\" alt=\"Florian\u00f3polis, Norte de la Isla\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-ventajas.jpg\"\/><\/span><span class=\"bd\"><b>Ventajas y desventajas de vivir en Florian\u00f3polis (2026)<\/b><small>Lo bueno y lo malo de vivir en Florian\u00f3polis, con datos, para pensar m\u00e1s all\u00e1 del viaje.<\/small><em>Leer la gu\u00eda \u2192<\/em><\/span><\/a><a class=\"sig-card rv\" href=\"\/wp\/es\/guias\/argentinos-en-florianopolis-cuantos-son-donde-viven-como-encontrarlos\/\"><span class=\"ph\"><img decoding=\"async\" alt=\"Florian\u00f3polis, Norte de la Isla\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-argentinos.jpg\"\/><\/span><span class=\"bd\"><b>Argentinos en Florian\u00f3polis: cu\u00e1ntos son, d\u00f3nde viven, c\u00f3mo conectarse<\/b><small>Cu\u00e1ntos argentinos viven en Florian\u00f3polis, d\u00f3nde y qu\u00e9 dicen los que ya se instalaron.<\/small><em>Leer la gu\u00eda \u2192<\/em><\/span><\/a><a class=\"sig-card rv\" href=\"\/wp\/es\/guias\/cuanto-cuesta-vivir-en-florianopolis\/\"><span class=\"ph\"><img decoding=\"async\" alt=\"Florian\u00f3polis, Norte de la Isla\" loading=\"lazy\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-costo.jpg\"\/><\/span><span class=\"bd\"><b>\u00bfCu\u00e1nto cuesta vivir en Florian\u00f3polis? Con fuentes, 2026<\/b><small>Cu\u00e1nto cuesta vivir en Florian\u00f3polis por mes, con fuentes: la cuenta completa, no la de vacaciones.<\/small><em>Leer la gu\u00eda \u2192<\/em><\/span><\/a><\/div>\n<a class=\"btn btn-ghost\" href=\"\/wp\/es\/guias\/\">Ver todas las gu\u00edas<\/a>\n<\/div>\n<\/section>\n<\/main>\n<footer class=\"rod-escuro\">\n<div class=\"wrap\">\n<img decoding=\"async\" alt=\"Ceni &amp; Southier\" src=\"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/logo-white.png\"\/>\n<div class=\"cols\">\n<div><b>Ceni &amp; Southier Constru\u00e7\u00f5es Ltda.<\/b><br\/>Inversi\u00f3n inmobiliaria en pozo \u00b7 desde 2005<\/div>\n<div><b>Florian\u00f3polis, SC \u00b7 Brasil<\/b><br\/>Av. Luiz Boiteux Piazza, 2108 \u2013 Sala 01<br\/>Cachoeira do Bom Jesus<\/div>\n<div><b>Atenci\u00f3n en espa\u00f1ol<\/b><br\/>Lunes a viernes, de 9 a 17 h<br\/>La misma hora que en Buenos Aires<br\/><a href=\"\/wp\/es\/privacidad\/\">Privacidad<\/a><\/div>\n<\/div>\n<\/div>\n<\/footer>\n<script>\/* ceni-menu *\/\n(function(){\n  var root = document.querySelector('.ceni-site') || document;\n  var h = root.querySelector('.header'), b = root.querySelector('.burger'); if (!h || !b) return;\n  function set(open){ h.classList.toggle('menu-open', open); b.setAttribute('aria-expanded', open ? 'true' : 'false'); }\n  b.addEventListener('click', function(e){ e.stopPropagation(); set(!h.classList.contains('menu-open')); });\n  Array.prototype.forEach.call(h.querySelectorAll('.nav a'), function(a){ a.addEventListener('click', function(){ set(false); }); });\n  document.addEventListener('keydown', function(e){ if (e.key === 'Escape') set(false); });\n  document.addEventListener('click', function(e){ if (!h.contains(e.target)) set(false); });\n  window.addEventListener('resize', function(){ if (window.innerWidth > 1180) set(false); });\n})();\n<\/script>\n<script>\/* ceni-track *\/\n(function(){\n  function send(name, params){\n    try { window.dataLayer = window.dataLayer || []; window.dataLayer.push(Object.assign({event: name}, params)); } catch (e) {}\n    try { if (typeof window.gtag === 'function') window.gtag('event', name, params); } catch (e) {}\n  }\n  var lang = (document.documentElement.lang || '').slice(0, 2) || 'pt';\n  document.addEventListener('click', function(e){\n    var a = e.target.closest ? e.target.closest('a') : null; if (!a) return;\n    var href = a.getAttribute('href') || '';\n    if (\/wa\\.me|whatsapp\/i.test(href)) {\n      send('whatsapp_click', {link_url: href, page_path: location.pathname, page_lang: lang, etapa: 'topo', link_text: (a.textContent || '').trim().slice(0, 60), placement: a.closest('.hero, .g-hero') ? 'hero' : a.closest('.header') ? 'header' : a.closest('.float') ? 'flutuante' : a.closest('.cta-end, .proximo') ? 'final' : a.closest('.wa-faixa.escura') ? 'faixa-escura' : a.closest('.wa-faixa') ? 'faixa-clara' : a.closest('.ponte-viagem') ? 'ponte' : a.closest('.kit') ? 'kit' : a.closest('.paulo') ? 'paulo' : a.closest('.calc-link, .kc, .mini') ? 'calculadora' : 'corpo'});\n    } else if (a.closest('.lang')) {\n      send('lang_switch', {to_lang: (a.textContent || '').trim().toLowerCase(), page_path: location.pathname});\n    }\n  }, true);\n})();\n<\/script>\n<script>\/* ceni-reveal (r44): revela ao rolar + bolinha some no fecho *\/\n(function(){\n  var els = Array.prototype.slice.call(document.querySelectorAll('.rv'));\n  if ('IntersectionObserver' in window) {\n    var io = new IntersectionObserver(function(es){ es.forEach(function(e){ if (e.isIntersecting) { e.target.classList.add('in'); io.unobserve(e.target); } }); }, { rootMargin: '0px 0px -6% 0px', threshold: 0.05 });\n    els.forEach(function(el){ io.observe(el); });\n    var fl = document.querySelector('.float'), fim = document.getElementById('cta');\n    if (fl) { if (fim) { new IntersectionObserver(function(es){ es.forEach(function(e){ fl.classList.toggle('fora', e.isIntersecting); }); }).observe(fim); } }\n  } else { els.forEach(function(el){ el.classList.add('in'); }); }\n  setTimeout(function(){ els.forEach(function(el){ el.classList.add('in'); }); }, 3500);\n})();\n<\/script><script>\/* ceni-toc (r44) *\/\n(function(){\n  Array.prototype.forEach.call(document.querySelectorAll('.toc'), function(nav){\n    var links = Array.prototype.slice.call(nav.querySelectorAll('a')); if (!links.length) return;\n    var alvos = links.map(function(a){ return document.getElementById((a.getAttribute('href') || '').replace('#', '')); });\n    function ver(){ var y = window.scrollY + 140, i = 0; alvos.forEach(function(el, k){ if (el) { if (el.getBoundingClientRect().top + window.scrollY > y) return; i = k; } }); links.forEach(function(a, k){ a.classList.toggle('on', k === i); }); }\n    window.addEventListener('scroll', ver, { passive: true }); ver();\n  });\n})();\n<\/script><script>\/* ceni-funil (20\/10): clique para outra guia *\/\n(function(){\n  function send(name, params){\n    try { window.dataLayer = window.dataLayer || []; window.dataLayer.push(Object.assign({event: name}, params)); } catch (e) {}\n    try { if (typeof window.gtag === 'function') window.gtag('event', name, params); } catch (e) {}\n  }\n  document.addEventListener('click', function(e){\n    var a = e.target.closest ? e.target.closest('a') : null; if (!a) return;\n    var bloco = a.closest('.serie') ? 'serie' : a.closest('.sig-card.eq') ? 'equilibrio' : a.closest('.siguiente') ? 'siguiente' : a.closest('.related') ? 'related' : a.closest('.prox-linha') ? 'proximo' : a.closest('.ponte-apoio') ? 'apoio' : (a.closest('article') ? (\/\\\/guias\\\/\/.test(a.getAttribute('href') || '') ? 'corpo' : (\/^https?:\/.test(a.getAttribute('href') || '') ? (a.hostname === location.hostname ? '' : 'fonte') : '')) : '');  \/* 21\/10 (estudo, C): links de guia no texto do corpo; 'fonte' = link externo de fonte oficial (pacote A) *\/\n    if (!bloco) return;\n    send('guia_click', {from_path: location.pathname, to_url: a.getAttribute('href') || '', bloco: bloco, etapa: 'topo', page_lang: 'es'});\n  }, true);\n})();\n<\/script>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Article\", \"headline\": \"Vacaciones escolares en Brasil 2027: cu\u00e1ndo son las de verano y las de julio, y c\u00f3mo cambian los precios en Florian\u00f3polis\", \"description\": \"Calendario escolar de Brasil 2027: vacaciones de verano y de julio en Santa Catarina, S\u00e3o Paulo, Rio Grande do Sul y Paran\u00e1, y qu\u00e9 cambia en la Isla.\", \"inLanguage\": \"es-AR\", \"mainEntityOfPage\": \"https:\/\/ceniconstrucoes.com.br\/wp\/es\/guias\/vacaciones-en-brasil-2027-cuando-son-verano-julio-precios\/\", \"url\": \"https:\/\/ceniconstrucoes.com.br\/wp\/es\/guias\/vacaciones-en-brasil-2027-cuando-son-verano-julio-precios\/\", \"image\": \"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-vacbrasil.jpg\", \"author\": {\"@id\": \"https:\/\/ceniconstrucoes.com.br\/#organization\"}, \"publisher\": {\"@id\": \"https:\/\/ceniconstrucoes.com.br\/#organization\"}, \"datePublished\": \"2026-10-15\", \"dateModified\": \"2026-10-15\"}, {\"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"\u00bfBrasil tiene vacaciones de invierno?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"S\u00ed, en julio y de unas dos semanas, pero no hay una fecha nacional: las fija cada estado, municipio y colegio privado.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfCu\u00e1ndo son las vacaciones de invierno en Santa Catarina en 2027?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"En las escuelas estatales de Santa Catarina, del 22 al 31 de julio de 2027, con vuelta a clases el 2 de agosto (SED\/SC, calendario 2027 de septiembre de 2026). Los municipios y los colegios privados fijan el suyo.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfCu\u00e1ndo son las vacaciones de julio en Brasil?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"En 2027, entre el 7 y el 31 de julio seg\u00fan el estado. La Copa Mundial Femenina (24\/6 al 25\/7) puede mover las fechas en las ciudades sede.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfCu\u00e1ndo son las vacaciones de verano en Brasil?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"De mediados de diciembre a mediados de febrero: en 2027 las clases estatales vuelven el 11 de febrero en S\u00e3o Paulo y el 15 en Santa Catarina y Rio Grande do Sul.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfCu\u00e1ndo vuelven a clases en Brasil en 2027?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"El 11 de febrero en S\u00e3o Paulo y el 15 de febrero en Santa Catarina y Rio Grande do Sul (previsto). Paran\u00e1 todav\u00eda no public\u00f3.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfHay vacaciones escolares de la Copa Femenina en 2027?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"La Ley 15.421\/2026 pide que el receso cubra el torneo (24\/6 al 25\/7\/2027); es obligatorio en las ocho ciudades sede y opcional en el resto, y un proyecto en el Senado lo har\u00eda opcional para todos.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfLos colegios privados tienen las mismas fechas?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No siempre: cada colegio privado y cada municipio fija su calendario, con un m\u00ednimo de 200 d\u00edas de clases.\"}}]}, {\"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Inicio\", \"item\": \"https:\/\/ceniconstrucoes.com.br\/wp\/es\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Gu\u00edas\", \"item\": \"https:\/\/ceniconstrucoes.com.br\/wp\/es\/guias\/\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"Vacaciones en Brasil 2027\", \"item\": \"https:\/\/ceniconstrucoes.com.br\/wp\/es\/guias\/vacaciones-en-brasil-2027-cuando-son-verano-julio-precios\/\"}]}, {\"@type\": [\"Organization\", \"GeneralContractor\"], \"@id\": \"https:\/\/ceniconstrucoes.com.br\/#organization\", \"name\": \"Ceni & Southier Constru\u00e7\u00f5es\", \"alternateName\": [\"CENI & SOUTHIER Constru\u00e7\u00f5es\", \"Ceni & Southier\", \"Ceni y Southier Construcciones\"], \"url\": \"https:\/\/ceniconstrucoes.com.br\/wp\/\", \"logo\": {\"@type\": \"ImageObject\", \"url\": \"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/09\/logo-navy.png\"}, \"description\": \"Ceni & Southier es una constructora e incorporadora familiar de Florian\u00f3polis, de la familia Ceni. Desde 2005 construye en el Norte de la Isla y entreg\u00f3 doce obras sin atrasos. El inversor entra al costo real de obra, a trav\u00e9s de una SPE con CNPJ propio para cada edificio.\", \"sameAs\": [\"https:\/\/www.instagram.com\/ceniysouthierconstrucciones\/\", \"https:\/\/www.youtube.com\/channel\/UCjcWxvCEfU718HnlWz-QWgw\", \"https:\/\/www.instagram.com\/ceniesouthierconstrucoes\/\", \"https:\/\/www.facebook.com\/ceniconstrucoes.vendas\"]}]}<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Qui\u00e9nes somosObras entregadasC\u00f3mo trabajamosPor qu\u00e9 Florian\u00f3polisGu\u00edasContactoHabl\u00e1 con un asesor Inicio\u203aGu\u00edas\u203aPlanear el viaje\u203aVacaciones en Brasil 2027 Gu\u00eda \u00b7 Planear el viaje [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2996,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ceni_seo":"{\"title\": \"Vacaciones en Brasil 2027: cu\u00e1ndo son (verano y julio)\", \"desc\": \"Calendario escolar de Brasil 2027: vacaciones de verano y de julio en Santa Catarina, S\u00e3o Paulo, Rio Grande do Sul y Paran\u00e1, y qu\u00e9 cambia en la Isla.\", \"lang\": \"es-AR\", \"img\": \"https:\/\/ceniconstrucoes.com.br\/wp\/wp-content\/uploads\/2026\/10\/capa-vacbrasil.jpg\", \"robots\": \"\", \"pt\": \"\", \"es\": 8781}","footnotes":""},"class_list":["post-8781","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/pages\/8781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/comments?post=8781"}],"version-history":[{"count":3,"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/pages\/8781\/revisions"}],"predecessor-version":[{"id":16296,"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/pages\/8781\/revisions\/16296"}],"up":[{"embeddable":true,"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/pages\/2996"}],"wp:attachment":[{"href":"https:\/\/ceniconstrucoes.com.br\/wp\/wp-json\/wp\/v2\/media?parent=8781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}