@media(max-width:767px){.elementor .e-2dfc99f-b76dcfb{font-size:var(--fs-texto-pequeno);margin-block-end:-4px;}}@media(max-width:767px){.elementor .e-86aa8b5-213ba4f{font-size:38px;}}@media(max-width:767px){.elementor .e-5a9e290-cdb7852{font-size:var(--fs-texto);}}@media(max-width:767px){.elementor .e-7e2a72d-2220910{font-size:var(--fs-texto);}}@media(max-width:767px){.elementor .e-9e4220e-a7e1282{margin-block-start:var(--esp-3);flex-direction:column;gap:12px;align-items:flex-start;width: fit-content;\n}}@media(max-width:767px){.elementor .e-7b8f019-19a7b5c{gap:var(--esp-2);}}@media(max-width:767px){.elementor .e-4b479a8-597d595{aspect-ratio:4 / 5;}}@media(max-width:767px){.elementor .e-f1c617f-d2cf8c5{order:-1;}}@media(max-width:767px){.elementor .e-47ee33f-400a16f{padding-block-start:104px;flex-direction:column;}}@media(max-width:767px){.elementor .e-8776a68-cb095ed{font-size:16px;}}@media(max-width:767px){.elementor .e-72985e5-eda3552{font-size:32px;}}@media(max-width:767px){.elementor .e-b2669d3-d8f1e99{margin-block-end:6px;padding-block: 0px 12px;\n}}@media(max-width:767px){.elementor .e-35c0e1e-4b5ca0d{font-size:15px;}}@media(max-width:767px){.elementor .e-c7135ec-fcd880a{gap:6px;&::before { width: 48px; height: 48px; }\n}}@media(max-width:767px){.elementor .e-0ff1d37-619340e{aspect-ratio:32 / 53;border-radius:16px;padding-block: var(--esp-3); padding-inline: var(--esp-3); &::after { border-radius: 16px; } &::after { background-image: linear-gradient(180deg, rgba(22, 96, 107, 0) 0%, rgba(22, 96, 107, 0) 30%, rgba(22, 96, 107, 1) 80%, rgba(22, 96, 107, 1) 100%), url('https://emirbaiocchi.com.br/wp-content/uploads/2026/11/esp-dbt-completo-v7-vertical.webp'); }\n}}@media(max-width:767px){.elementor .e-bbaabd5-5165f4f{width:100%;position:sticky;inset-block-start:96px;border-radius:16px;box-shadow:0px -6px 20px 0px rgba(0,0,0,.14);gap:var(--esp-2);}}@media(max-width:767px){.elementor .e-d9e01ac-45fa142{font-size:32px;}}@media(max-width:767px){.elementor .e-9a7dcab-0656158{margin-block-end:6px;padding-block: 0px 12px;\n}}@media(max-width:767px){.elementor .e-59a9b21-0bcc163{font-size:15px;}}@media(max-width:767px){.elementor .e-247cbab-6e170c9{aspect-ratio:32 / 53;border-radius:16px;padding-block: var(--esp-3); padding-inline: var(--esp-3); &::before { width: 48px; height: 48px; } &::after { border-radius: 16px; }\n}}@media(max-width:767px){.elementor .e-aea5505-19cd6cf{width:100%;position:sticky;inset-block-start:96px;border-radius:16px;box-shadow:0px -6px 20px 0px rgba(0,0,0,.14);gap:var(--esp-2);}}@media(max-width:767px){.elementor .e-2416669-a2e79fa{font-size:32px;}}@media(max-width:767px){.elementor .e-a6ded4f-981c58a{margin-block-end:6px;padding-block: 0px 12px;\n}}@media(max-width:767px){.elementor .e-e8379aa-dd28975{font-size:15px;}}@media(max-width:767px){.elementor .e-f569f34-7fde74b{aspect-ratio:32 / 53;border-radius:16px;padding-block: var(--esp-3); padding-inline: var(--esp-3); &::before { width: 48px; height: 48px; } &::after { border-radius: 16px; }\n}}@media(max-width:767px){.elementor .e-7e81439-0992b34{width:100%;position:sticky;inset-block-start:96px;border-radius:16px;box-shadow:0px -6px 20px 0px rgba(0,0,0,.14);gap:var(--esp-2);}}@media(max-width:767px){.elementor .e-f5430ee-4117987{font-size:32px;}}@media(max-width:767px){.elementor .e-52c0987-cab2268{margin-block-end:6px;padding-block: 0px 12px;\n}}@media(max-width:767px){.elementor .e-1f0ee2e-5a86544{font-size:15px;}}@media(max-width:767px){.elementor .e-7fb08d3-aadd2c4{aspect-ratio:32 / 53;border-radius:16px;padding-block: var(--esp-3); padding-inline: var(--esp-3); &::before { width: 48px; height: 48px; } &::after { border-radius: 16px; }\n}}@media(max-width:767px){.elementor .e-861e348-b2181d9{width:100%;position:sticky;inset-block-start:96px;border-radius:16px;box-shadow:0px -6px 20px 0px rgba(0,0,0,.14);gap:var(--esp-2);}}@media(max-width:767px){.elementor .e-76aa126-25bf63b{font-size:32px;}}@media(max-width:767px){.elementor .e-d2503d6-79e5851{margin-block-end:6px;padding-block: 0px 12px;\n}}@media(max-width:767px){.elementor .e-cf70cc8-99046df{font-size:15px;}}@media(max-width:767px){.elementor .e-efff1a1-f130e50{aspect-ratio:32 / 53;border-radius:16px;padding-block: var(--esp-3); padding-inline: var(--esp-3); &::before { width: 48px; height: 48px; } &::after { border-radius: 16px; background-image: linear-gradient(180deg, rgba(22, 96, 107, 0) 0%, rgba(22, 96, 107, 0) 30%, rgba(22, 96, 107, 0.7) 70%, rgba(22, 96, 107, 0.9) 100%), url('https://emirbaiocchi.com.br/wp-content/uploads/2026/11/esp-terapia-afirmativa-mobile.webp'); }\n}}@media(max-width:767px){.elementor .e-e41d91f-6a6e11d{width:100%;position:sticky;inset-block-start:96px;border-radius:16px;box-shadow:0px -6px 20px 0px rgba(0,0,0,.14);gap:var(--esp-2);}}@media(max-width:767px){.elementor .e-4a73e23-5c0a8c4{width:100%;flex-direction:column;gap:var(--esp-4);align-items:stretch;}}@media(max-width:767px){.elementor .e-cb3d43a-8acb601{width:100%;overflow:visible;padding:0px;margin-inline: 0px;\n}}@media(max-width:767px){.elementor .e-e4ddcfc-9407eee{gap:var(--esp-5);}}@media(max-width:767px){.elementor .e-4c85da2-4851188{height:180px;}}@media(max-width:767px){.elementor .e-2614e67f-211e{font-size:16px;}}@media(max-width:767px){.elementor .e-b551542-cdc6201{font-size:14px;margin-block-start:var(--esp-4);gap:8px;align-self:start;justify-self: start; padding-inline: 18px;\n}}@media(max-width:767px){.elementor .e-0139b6f-a8955ea{font-size:16px;}}@media(max-width:767px){.elementor .e-341187a-6a9c0fe{font-size:14px;}}@media(max-width:767px){.elementor .e-caf5993-c8bc200{gap:var(--esp-4);}}@media(max-width:767px){.elementor .e-004d407-9d48511{font-size:14px;}}@media(max-width:767px){.elementor .e-6fff1bf-ec5029d{gap:var(--esp-4);}}@media(max-width:767px){.elementor .e-916e0c5-0b6cdaf{font-size:14px;}}@media(max-width:767px){.elementor .e-1da69e8-9fe991e{gap:var(--esp-4);}}@media(max-width:767px){.elementor .e-5ff09ef-fa387ca{font-size:14px;}}@media(max-width:767px){.elementor .e-0f8745a-9d393f3{gap:var(--esp-4);}}@media(max-width:767px){.elementor .e-af46f2b-5879669{gap:var(--esp-4);}}@media(max-width:767px){.elementor .e-75bba28-2bd8ae9{padding:var(--esp-4);margin-block-start:28px;border-radius:16px;}}@media(max-width:767px){.elementor .e-d4cabc-49cb{grid-template-columns:minmax(0, 1fr);grid-template-areas: "rot" "tit" "card" "btn"; row-gap: var(--esp-1);\n}}