.elementor .e-32f23a8c-b018{font-family:var(--fonte-texto);font-size:12px;color:var(--cor-texto);margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;& a { color: var(--cor-texto); text-decoration: none; } & a:hover { color: var(--cor-primaria); }\n}.elementor .e-76e6ba16-34d2{padding-inline-start:36px;background-image:linear-gradient(0deg, #F5A300 0%,#F5A300 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: 24px 2px; background-repeat: no-repeat; background-position: left center; & .elementor-icon-list-icon { display: none; } & .elementor-icon-list-text, & a { font-family: var(--fonte-texto); font-size: 12px; font-weight: 600; letter-spacing: 3px; text-transform: uppercase; color: var(--cor-primaria); text-decoration: none; } & ul { margin: 0; padding: 0; }\n}.elementor .e-211c015b-c5b3{font-family:var(--fonte-titulo);font-weight:500;font-size:50px;color:var(--cor-escura);line-height:1.12;margin:0px;}.elementor .e-62cca18a-a0f1{max-width:520px;font-size:16px;color:#3A3A3A;}.elementor .e-112af4ed-5045{margin-block-start:6px;& ul { margin: 0; padding: 0; } & .elementor-icon-list-icon i, & .elementor-icon-list-icon svg { color: var(--cor-primaria); fill: var(--cor-primaria); } & .elementor-icon-list-text, & a { font-family: var(--fonte-texto); font-size: 13px; color: var(--cor-escura); text-decoration: none; }\n}.elementor .e-14a56e7d-11ae{padding-block-start:40px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:40px;display:flex;flex-direction:column;gap:18px;justify-content:center;}.elementor .e-6283c5dc-7a64{width:100%;height:100%;min-height:480px;object-fit:cover;background-color:#ECE9E2;display:block;object-position: center; -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 22%); mask-image: linear-gradient(90deg, transparent 0%, #000 22%);\n}.elementor .e-1a0539cb-f742{min-height:480px;display:flex;}.elementor .e-77ad137d-a060{min-height:480px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(24px, calc((100% - 1200px) / 2));padding-inline-end:0px;background-color:var(--cor-fundo-claro);display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:stretch;}.elementor .e-291a5230-a921{min-width:0px;font-family:var(--fonte-texto);font-size:16px;color:#3A3A3A;line-height:1.8;& h2 { font-family: var(--fonte-titulo); font-size: 32px; font-weight: 500; line-height: 1.25; color: var(--cor-escura); margin: 48px 0 20px; } & h2::after { content: ''; display: block; width: 48px; height: 3px; margin-top: 16px; background-color: var(--cor-primaria); } & h3 { font-family: var(--fonte-titulo); font-size: 22px; font-weight: 500; color: var(--cor-escura); margin: 32px 0 10px; } & p { margin: 0 0 18px; } & ul { list-style: none; margin: 0 0 24px; padding: 0; } & ul li { position: relative; margin-bottom: 10px; padding-left: 32px; } & ul li::before { content: '✓'; position: absolute; left: 0; top: 4px; width: 20px; height: 20px; border-radius: 999px; background-color: var(--cor-primaria); color: #FFFFFF; font-size: 11px; font-weight: 700; line-height: 20px; text-align: center; } & ol { margin: 0 0 24px; padding-left: 22px; } & ol li { margin-bottom: 10px; } & ol li::marker { color: var(--cor-primaria); font-weight: 700; } & a { color: #C98600; text-decoration: underline; } & strong { color: var(--cor-escura); } & blockquote { margin: 32px 0; padding: 8px 0 8px 24px; border-left: 3px solid var(--cor-primaria); font-family: var(--fonte-titulo); font-size: 22px; font-style: italic; color: var(--cor-escura); }\n}.elementor .e-72d5bcd4-7b17{font-family:var(--fonte-titulo);font-weight:500;font-size:22px;color:var(--cor-escura);margin:0px;}.elementor .e-523802c6-9766{width:40px;height:3px;margin-block-end:8px;background-color:var(--cor-primaria);}.elementor .e-72c0e0f3-4fe1{padding:28px;border-radius:14px;border-width:1px;border-color:var(--cor-borda);border-style:solid;background-color:var(--cor-fundo-claro);display:flex;flex-direction:column;gap:14px;& .elementor-toc__header { display: none; } & .elementor-widget-container, & .elementor-toc { border: none; background-color: transparent; padding: 0; } & .elementor-toc__body { padding: 0; max-height: none; } & .elementor-toc__list-wrapper { margin: 0; padding: 0 0 0 16px; border-left: 2px solid var(--cor-borda); list-style: none; } & .elementor-toc__list-item { margin: 0 0 12px; } & .elementor-toc__list-item-text-wrapper i, & .elementor-toc__list-item-text-wrapper::before { display: none; } & .elementor-toc__list-item-text { font-family: var(--fonte-texto); font-size: 13px; line-height: 1.5; color: var(--cor-texto); text-decoration: none; } & .elementor-toc__list-item-text:hover, & .elementor-toc__list-item-text.elementor-item-active { color: var(--cor-primaria); }\n}.elementor .e-5776cdd8-51d8{width:34px;height:34px;background-color:var(--cor-escura);}.elementor .e-7a2ccfe3-806d{font-family:var(--fonte-titulo);font-weight:500;font-size:28px;color:var(--cor-escura);line-height:1.15;margin:0px;}.elementor .e-1ff4604a-fe3b{font-family:var(--fonte-texto);font-size:14px;color:#2A2A2A;line-height:1.6;margin:0px;}.elementor .e-1742933f-d514:hover,.elementor .e-1742933f-d514:focus-visible{background-color:#000000;}.elementor .e-1742933f-d514{color:var(--cor-branco);margin-block-start:6px;background-color:#1A1A1A;}.elementor .e-14d05738-8754{padding:28px;border-radius:14px;background-color:#FDB835;display:flex;flex-direction:column;gap:14px;}.elementor .e-11446bc4-3129{font-family:var(--fonte-titulo);font-weight:500;font-size:24px;color:var(--cor-escura);margin:0px;}.elementor .e-4950787e-3760{width:40px;height:3px;margin-block-end:8px;background-color:var(--cor-primaria);}.elementor .e-40f7facd-f97a{& .elementor-post { display: flex; align-items: center; gap: 16px; padding-bottom: 20px; border-bottom: 1px solid var(--cor-borda); } & .elementor-post__thumbnail__link { margin: 0 !important; } & .elementor-post__thumbnail img { border-radius: 8px; } & .elementor-post__title, & .elementor-post__title a { margin: 0 0 8px; font-family: var(--fonte-texto); font-size: 14px; font-weight: 600; line-height: 1.4; color: var(--cor-escura); text-decoration: none; } & .elementor-post__title a:hover { color: var(--cor-primaria); } & .elementor-post-date { font-family: var(--fonte-texto); font-size: 12px; color: var(--cor-texto); }\n}.elementor .e-5a7069f8-3cf2{display:flex;flex-direction:column;gap:14px;}.elementor .e-2df8db28-3239{min-width:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-66d875e5-1b66{padding-block-start:72px;padding-block-end:80px;padding-inline-start:max(24px, calc((100% - 1200px) / 2));padding-inline-end:max(24px, calc((100% - 1200px) / 2));background-color:var(--cor-branco);display:grid;gap:56px;grid-template-columns:minmax(0, 1fr) 340px;align-items:start;}.elementor .e-4a34e7dc-55f4{font-family:var(--fonte-titulo);font-weight:500;font-size:46px;color:var(--cor-branco);line-height:1.15;margin:0px;& span { color: var(--cor-primaria); }\n}.elementor .e-66edcf9c-a96b{font-family:var(--fonte-texto);font-size:16px;color:rgba(255,255,255,0.85);line-height:1.7;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4350e72e-66d9{max-width:620px;display:flex;flex-direction:column;gap:14px;}.elementor .e-5da0da2c-4d35{min-height:300px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(24px, calc((100% - 1200px) / 2));padding-inline-end:max(24px, calc((100% - 1200px) / 2));border-block-start-width:1px;background-image:linear-gradient(90deg, rgba(15,15,15,0.96) 0%,rgba(15,15,15,0.8) 45%,rgba(15,15,15,0.1) 80%),url("https://larbosdesign.com/wp-content/uploads/2026/09/ideas-back.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;background-color:#141414;display:flex;flex-direction:row;align-items:center;border-top-style: solid; border-top-color: var(--cor-borda);\n}