.elementor .e-335acd7-4042bcc{font-family:var(--ac-titulos);font-weight:700;font-size:18px;color:var(--ac-tinta);line-height:1;margin:0px;}.elementor .e-a2e1598-6b58c64{width:auto;min-height:0px;padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-00ab551-6dab627{width:auto;min-height:0px;max-width:1180px;position:fixed;inset-block-start:16px;inset-inline-end:16px;inset-inline-start:16px;z-index:999;padding-block-start:6px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:6px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:rgba(255,255,255,0.28);box-shadow:0px 10px 30px -15px rgba(62,93,147,0.35);display:none;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;margin-inline: auto; backdrop-filter: blur(18px) saturate(1.4);\n}.elementor .e-52757a0d-ffef{font-family:var(--ac-titulos);font-weight:700;font-size:20px;color:var(--ac-tinta);line-height:1;}.elementor .e-6ba5a12a-e7fb{width:auto;min-height:0px;padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-75d56a-992f:hover,.elementor .e-75d56a-992f:focus-visible{color:var(--ac-vinho);background-color:transparent;}.elementor .e-75d56a-992f{font-family:var(--ac-corpo);font-weight:500;font-size:14px;color:var(--ac-texto);padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-132d4145-3476:hover,.elementor .e-132d4145-3476:focus-visible{color:var(--ac-vinho);background-color:transparent;}.elementor .e-132d4145-3476{font-family:var(--ac-corpo);font-weight:500;font-size:14px;color:var(--ac-texto);padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-6933068c-33a6:hover,.elementor .e-6933068c-33a6:focus-visible{color:var(--ac-vinho);background-color:transparent;}.elementor .e-6933068c-33a6{font-family:var(--ac-corpo);font-weight:500;font-size:14px;color:var(--ac-texto);padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-39752e90-5ef5{width:auto;min-height:0px;padding:0px;flex-direction:row;gap:28px;align-items:center;}.elementor .e-39738810-f9a9:hover,.elementor .e-39738810-f9a9:focus-visible{color:#ffffff;background-color:var(--ac-vinho-escuro);}.elementor .e-39738810-f9a9{font-family:var(--ac-corpo);font-weight:600;font-size:14px;color:#ffffff;line-height:1;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--ac-vinho);box-shadow:0px 18px 40px -16px rgba(108,8,32,0.65);}.elementor .e-5906322-448d{width:auto;min-height:0px;max-width:1180px;position:fixed;inset-block-start:16px;inset-inline-end:16px;inset-inline-start:16px;z-index:999;padding-block-start:6px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:6px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:rgba(255,255,255,0.28);box-shadow:0px 10px 30px -15px rgba(62,93,147,0.35);flex-direction:row;gap:16px;justify-content:space-between;align-items:center;margin-inline: auto; backdrop-filter: blur(18px) saturate(1.4);\n}.elementor .e-8ec9fbb-dada1f1{width:9px;height:9px;min-width:9px;min-height:9px;max-width:9px;max-height:9px;padding:0px;border-radius:50%;background-image:linear-gradient(135deg, #6C0820 0%,#3E5D93 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 0px 4px rgba(108,8,32,0.12);flex:0 0 auto;align-self:center;}.elementor .e-8ec7bfd-f2f71b5{font-family:var(--ac-corpo);font-weight:600;font-size:12px;color:var(--ac-vinho-escuro);letter-spacing:0.22em;text-transform:uppercase;margin:0px;}.elementor .e-7d8c814-4a3d34b{max-width:35%;padding-block-start:10px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.55);background-color:rgba(255,255,255,0.28);flex-direction:row;gap:10px;justify-content:center;}.elementor .e-0bf9659-badb21b{font-family:var(--ac-titulos);font-weight:800;font-size:clamp(40px, min(8.4vw, 13vh), 136px);color:var(--ac-tinta);line-height:1em;text-align:center;}.elementor .e-653bc41-5307971{align-self:center;}.elementor .e-9336ca9-271c5f4{flex-direction:row;gap:20px;justify-content:center;}.elementor .e-2afb56e-b59ece0{width:100%;max-width:1100px;flex-direction:column;gap:22px;}.elementor .e-a35cf83{width:100%;min-height:100vh;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;justify-content:center;align-items:center;}.elementor .e-91fd002-f8b2e0f{font-family:var(--ac-corpo);font-weight:600;font-size:12px;color:var(--ac-azul);letter-spacing:0.22px;text-transform:uppercase;}.elementor .e-58eb5d3-61f864f{width:60px;height:1px;min-width:60px;min-height:1px;padding:0px;background-color:var(--ac-azul);opacity:50%;}.elementor .e-8fcef34-ab3c59b{flex-direction:row;gap:14px;justify-content:flex-start;align-items:center;}.elementor .e-b07eefe-21b06a3{font-weight:500;font-size:clamp(22px, 2.4vw, 36px);line-height:1.35em;}.elementor .e-bf486dd{width:100%;max-width:1180px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:row;align-items:center;}.elementor .e-63f501e5-1ed1{width:420px;height:auto;overflow:hidden;aspect-ratio:auto;position:relative;padding:0px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.55);border-style:solid;background-image:url("https://anachiachio.com/wp-content/uploads/2026/11/ana-chiachio-foto-vertical.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;box-shadow:0px 40px 80px -30px rgba(62,93,147,0.45);flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center;align-self:stretch;background-position: center 45%;\n}.elementor .e-3c8208d8-1bef{font-family:var(--ac-corpo);font-weight:600;font-size:12px;color:var(--ac-azul);letter-spacing:0.22em;text-transform:uppercase;margin:0px;}.elementor .e-545a8ccd-7d15{width:60px;height:1px;min-width:60px;min-height:1px;max-height:1px;padding:0px;background-color:var(--ac-azul);opacity:50%;}.elementor .e-42e11322-adad{width:auto;padding:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-2e1b5870-e83c{font-family:var(--ac-titulos);font-weight:800;font-size:clamp(38px, 5vw, 72px);color:var(--ac-tinta);line-height:1em;margin:0px;}.elementor .e-4c1aa9d-7eeb{font-family:var(--ac-corpo);font-weight:600;font-size:14px;color:var(--ac-vinho);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:-8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46578f44-e9b0{max-width:560px;font-size:17px;}.elementor .e-318e15fc-c485{color:var(--ac-verde);}.elementor .e-70ff20fc-50b9{padding:0px;flex-direction:column;gap:2px;}.elementor .e-5d05fd18-67f5{color:var(--ac-verde);}.elementor .e-747b6660-67e4{padding:0px;flex-direction:column;gap:2px;}.elementor .e-44bf7e65-f6d0{padding:0px;flex-direction:column;gap:2px;}.elementor .e-2c4a031f-d2d9{padding:0px;flex-direction:column;gap:2px;}.elementor .e-1568cd67-5af2{padding:0px;flex-direction:column;gap:2px;}.elementor .e-54f353be-1b7b{width:100%;max-width:620px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-6cb49de2-a2c6{color:var(--ac-verde);border-color:rgba(36,86,74,0.25);background-color:rgba(169,191,177,0.35);}.elementor .e-4bd3a635-9c0c{color:var(--ac-verde);border-color:rgba(36,86,74,0.25);background-color:rgba(169,191,177,0.35);}.elementor .e-628202f1-28a0{color:var(--ac-verde);border-color:rgba(36,86,74,0.25);background-color:rgba(169,191,177,0.35);}.elementor .e-6d7c4116-7498{max-width:620px;padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-5dc3ba74-b9fc{min-width:0px;padding:0px;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-489f13b9-ca68{width:100%;max-width:1180px;padding-block-start:50px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:row;gap:64px;align-items:center;margin-inline: auto;\n}.elementor .e-5ab453e8-7103{max-width:820px;font-family:var(--ac-titulos);font-weight:700;font-size:clamp(26px, min(3vw, 5vh), 44px);color:var(--ac-tinta);line-height:1.05em;margin:0px;}.elementor .e-60d04853-11ff{width:100%;height:2px;min-width:0px;min-height:2px;max-height:2px;padding:0px;background-image:linear-gradient(90deg, #3E5D93 0%,#6C0820 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform-origin:0% 50% 0px;}.elementor .e-7ddfb801-50fd{width:260px;height:2px;min-width:260px;min-height:2px;max-height:2px;overflow:hidden;padding:0px;margin-block-end:12px;border-radius:2px;background-color:rgba(30,26,43,0.12);flex:0 0 auto;}.elementor .e-a1ecda1-7158{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-end;}.elementor .e-338e38a0-46b4{font-family:var(--ac-corpo);font-weight:600;font-size:15px;color:rgba(244,220,219,0.6);letter-spacing:0.22em;text-transform:uppercase;margin:0px;}.elementor .e-5e1c3685-1c33{font-size:clamp(28px, 3vw, 44px);color:var(--ac-rosa);}.elementor .e-6d1428c6-4b52{color:rgba(244,220,219,0.75);}.elementor .e-7767322c-649d{padding:0px;flex-direction:column;gap:14px;}.elementor .e-433b7a26-d9cf{border-color:rgba(255,255,255,0.08);background-color:var(--ac-tinta);}.elementor .e-5a99f576-b9db{padding:0px;flex-direction:column;gap:12px;}.elementor .e-2d0a8cd-1cc8{background-color:var(--ac-azul);}.elementor .e-767d2f7b-2742{padding:0px;flex-direction:column;gap:12px;}.elementor .e-15375956-515e{background-color:var(--ac-verde);}.elementor .e-5adae658-7435{padding:0px;flex-direction:column;gap:12px;}.elementor .e-246ba7ef-81d5{background-color:var(--ac-vinho);}.elementor .e-21f56759-aa91{padding:0px;flex-direction:column;gap:12px;}.elementor .e-6e222366-895b{padding-block-start:24px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:row;gap:40px;flex-wrap:nowrap;align-items:center;width: max-content; max-width: none;\n}.elementor .e-ce155e9-9247ad5{width:100%;height:100vh;min-height:0px;overflow:hidden;position:relative;padding-block-start:90px;padding-block-end:0px;background-image:linear-gradient(180deg, #F7F3EE 0%,#EDE6DE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#EDE6DE;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-9bef2-27fd{max-width:720px;font-family:var(--ac-titulos);font-weight:700;font-size:clamp(38px, 6vw, 84px);color:var(--ac-tinta);line-height:1em;margin:0px;}.elementor .e-3f9aa0bb-f241{max-width:360px;}.elementor .e-6d5d294-2b02{padding:0px;flex-direction:row;gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-32bdc0b9-c3b1{padding:0px;margin-block-start:6px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-166779fb-84a6{padding:0px;flex-direction:column;gap:12px;}.elementor .e-3bfeefd9-8f94{grid-column:span 7;}.elementor .e-24f74ddc-82c0{color:var(--ac-rosa);border-color:rgba(244,220,219,0.3);}.elementor .e-6991beee-e2f9{color:var(--ac-rosa);}.elementor .e-be849c2-1114{color:rgba(244,220,219,0.75);}.elementor .e-4f141c6b-4c83{color:var(--ac-rosa);border-color:rgba(255,255,255,0.14);background-color:rgba(255,255,255,0.08);}.elementor .e-635f8da3-8ffe{color:var(--ac-rosa);border-color:rgba(255,255,255,0.14);background-color:rgba(255,255,255,0.08);}.elementor .e-54d3e4bc-afcd{padding:0px;margin-block-start:6px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-703c9601-821d{padding:0px;flex-direction:column;gap:12px;}.elementor .e-53477f52-5e33{border-color:rgba(255,255,255,0.1);background-image:linear-gradient(160deg, #2a3f66 0%,#1E1A2B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;grid-column:span 5;}.elementor .e-13b622f8-7d59{padding:0px;margin-block-start:6px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-2ad5369d-1cec{padding:0px;flex-direction:column;gap:12px;}.elementor .e-5e85caea-77d4{grid-column:span 5;}.elementor .e-540079fa-29e7{color:var(--ac-verde);border-color:rgba(36,86,74,0.35);}.elementor .e-66e56a50-6f49{padding:0px;margin-block-start:6px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-7ca51702-ba0e{padding:0px;flex-direction:column;gap:12px;}.elementor .e-74954744-8eb4{grid-column:span 7;}.elementor .e-5c766c84-7a2e{padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-3c8f8087-9013{flex:0 0 auto;}.elementor .e-1d4ccde2-1fcb{min-height:200px;background-color:rgba(255,255,255,0.22);flex-direction:row;grid-column:span 12;align-items:center;background-image: repeating-linear-gradient(135deg, rgba(62,93,147,0.06) 0px, rgba(62,93,147,0.06) 2px, transparent 2px, transparent 14px);\n}.elementor .e-17c9c788-5727{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(12, 1fr);}.elementor .e-27c1cde7-e741{width:100%;max-width:1180px;padding-block-start:50px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:56px;margin-inline: auto;\n}.elementor .e-6098d132-25dc{width:560px;height:560px;min-width:560px;min-height:560px;inset-block-start:auto;inset-inline-end:auto;inset-block-end:-300px;inset-inline-start:50%;opacity:85%;transform:translate3d(-50%, 0px, 0px);}.elementor .e-2bc01961-a263{font-family:var(--ac-titulos);font-weight:800;font-size:clamp(40px, 7vw, 80px);color:var(--ac-rosa);line-height:1em;margin:0px;}.elementor .e-4e13026d-58aa{max-width:560px;font-family:var(--ac-corpo);font-weight:400;font-size:18px;color:rgba(244,220,219,0.8);line-height:1.6em;margin:0px;}.elementor .e-40565c7f-573c:hover,.elementor .e-40565c7f-573c:focus-visible{color:var(--ac-vinho);background-color:#ffffff;}.elementor .e-40565c7f-573c{color:var(--ac-vinho);background-color:var(--ac-rosa);box-shadow:0px 20px 50px -18px rgba(0,0,0,0.6);}.elementor .e-35040b11-d55f{overflow:hidden;position:relative;text-align:center;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;border-radius:32px;box-shadow:0px 40px 80px -30px rgba(62,93,147,0.45);flex-direction:column;gap:26px;align-items:center;isolation: isolate; background-image: radial-gradient(70% 90% at 50% 0%, #4a6aa3 0%, #2a3f66 45%, #1E1A2B 100%);\n}.elementor .e-1313a988-3b71{width:100%;max-width:1180px;padding-block-start:60px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;margin-inline: auto;\n}.elementor .e-1f7c69fd-1f79{font-family:var(--ac-titulos);font-weight:700;font-size:22px;color:var(--ac-tinta);line-height:1;margin:0px;}.elementor .e-6523c880-b354{max-width:320px;font-size:15px;}.elementor .e-699ccb98-25cd{width:44%;padding:0px;flex-direction:column;gap:12px;}.elementor .e-232f975f-9d19{margin-block-end:8px;}.elementor .e-1274f2a1-6d48{width:auto;padding:0px;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-29f8bb97-3b7c{margin-block-end:8px;}.elementor .e-7146a627-dba9{width:auto;padding:0px;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-69100146-7aa1{padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(30,26,43,0.12);\n}.elementor .e-aa5ca96-b8e4{font-family:var(--ac-corpo);font-size:13px;color:var(--ac-texto);margin:0px;}.elementor .e-4c374986-7e44{font-family:var(--ac-corpo);font-size:13px;color:var(--ac-texto);margin:0px;}.elementor .e-1edbe30a-9f3b{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-37bb0f50-236e{font-family:var(--ac-titulos);font-weight:800;font-size:clamp(36px, 8vw, 60px);color:transparent;letter-spacing:-0.05em;line-height:0.85em;text-align:center;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(180deg, rgba(62,93,147,0.28) 0%,rgba(108,8,32,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;white-space: nowrap;\n}.elementor .e-7fbeb127-3031{width:100%;max-width:1180px;overflow:hidden;padding-block-start:60px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:20px;margin-inline: auto;\n}