.elementor .as-rotulo{font-family:var(--as-fonte-texto);font-weight:600;font-size:14px;color:var(--as-texto-suave);letter-spacing:0.5px;line-height:18px;}.elementor .as-item-texto{font-family:var(--as-fonte-texto);font-size:17px;color:var(--as-texto-suave);line-height:26px;}.elementor .as-item-titulo{font-family:var(--as-fonte-texto);font-weight:600;font-size:20px;color:var(--as-texto);line-height:26px;}.elementor .as-icone-garantia{width:38px;height:38px;min-width:38px;color:var(--as-verde);}.elementor .as-item-garantia{width:calc(50% - 10px);min-height:172px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:34px;padding-inline-end:32px;border-radius:14px;border-width:1px;border-color:var(--as-borda-suave);border-style:solid;background-color:var(--as-branco);display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .as-dimensao-texto{font-family:var(--as-fonte-texto);font-size:19px;color:var(--as-cinza-claro);line-height:29px;}.elementor .as-dimensao-titulo{font-family:var(--as-fonte-titulo);font-weight:400;font-size:32px;color:var(--as-branco);line-height:38px;}.elementor .as-numero{width:46px;height:46px;font-family:var(--as-fonte-texto);font-weight:500;font-size:16px;color:var(--as-branco);line-height:16px;padding:0px;border-radius:999px;border-width:1.5px;border-color:var(--as-branco);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .as-dimensao-conteudo{max-width:560px;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .as-dimensao-degrade{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(180deg, rgba(33,33,33,0) 35%,#212121 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .as-dimensao-foto{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;object-position: center 25%;\n}.elementor .as-dimensao{height:540px;overflow:hidden;position:relative;padding:48px;border-radius:30px;background-color:var(--as-escuro);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .as-preco{font-family:var(--as-fonte-titulo);font-size:30px;color:var(--as-verde);line-height:33px;}.elementor .as-investimento{padding-block-start:18px;padding-block-end:18px;padding-inline-start:37px;padding-inline-end:37px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;border-width:1px;border-color:var(--as-dourado-borda);border-style:solid;background-color:var(--as-branco);display:inline-flex;flex-direction:row;gap:14px;align-items:center;width: fit-content;\n}.elementor .as-etapa-numero{font-family:var(--as-fonte-titulo);font-weight:400;font-size:64px;color:var(--as-dourado);line-height:64px;font-style:italic;}.elementor .as-etapa{min-height:408px;padding:45px;border-radius:30px;border-width:1px;border-color:var(--as-borda-suave);border-style:solid;background-color:var(--as-branco);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.04);display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .as-card-texto{font-family:var(--as-fonte-texto);font-size:18px;color:var(--as-texto-suave);line-height:27px;}.elementor .as-card-titulo{font-family:var(--as-fonte-texto);font-weight:600;font-size:23px;color:var(--as-texto);line-height:30px;}.elementor .as-icone-card{width:44px;height:44px;color:var(--as-branco);}.elementor .as-card-verde{width:calc(33.333% - 16px);min-height:311px;padding:40px;border-radius:14px;background-image:linear-gradient(180deg, #445633 0%,#263815 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:22px;}.elementor .as-grade-cards{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;}.elementor .as-cabecalho-centro{max-width:900px;text-align:center;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .as-linha-2col{padding:0px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .as-coluna{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .as-foto{width:100%;height:100%;overflow:hidden;object-fit:cover;border-radius:30px;}.elementor .as-divisor-ponto{width:8px;height:8px;min-width:8px;padding:0px;border-radius:999px;background-color:var(--as-texto-suave);}.elementor .as-divisor-linha{height:1px;min-width:0px;padding:0px;background-color:var(--as-linha);flex:1 1 auto;}.elementor .as-divisor{width:100%;padding:0px;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .as-botao:hover,.elementor .as-botao:focus-visible{box-shadow:0px 22px 50px 0px rgba(68,86,51,0.38);transform:translate3d(0px, -3px, 0px);}.elementor .as-botao{font-family:var(--as-fonte-texto);font-weight:800;font-size:19px;color:var(--as-branco);letter-spacing:0px;line-height:23px;padding-block-start:21px;padding-block-end:21px;padding-inline-start:33px;padding-inline-end:22px;border-radius:18px;border-width:1px;border-color:var(--as-verde-borda);border-style:solid;background-image:linear-gradient(180deg, #6f8558 0%,#445633 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 17px 44px 0px rgba(68,86,51,0.28);transition:transform 0.25s, box-shadow 0.25s;display:inline-flex;flex-direction:row;gap:14px;justify-content:center;align-items:center;width: fit-content; text-align: left; &::after { content: ''; display: block; flex-shrink: 0; width: 28px; height: 28px; background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"%3E%3Ccircle cx="14" cy="14" r="14" fill="white"/%3E%3Cpath d="M12 9L17 14L12 19" fill="none" stroke="%23445633" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E'); background-size: contain; background-repeat: no-repeat; }\n}.elementor .as-texto{font-family:var(--as-fonte-texto);font-size:21px;color:var(--as-texto-suave);line-height:1.5;}.elementor .as-texto-grande{font-family:var(--as-fonte-texto);font-size:24px;color:var(--as-texto-suave);line-height:1.46;}.elementor .as-titulo{font-family:var(--as-fonte-titulo);font-weight:400;font-size:56px;color:var(--as-texto);line-height:1.14;& em { color: var(--as-dourado); font-style: italic; }\n}.elementor .as-pill-texto{font-family:var(--as-fonte-texto);font-size:16px;color:var(--as-texto);line-height:22px;}.elementor .as-ponto{width:8px;height:8px;min-width:8px;padding:0px;border-radius:999px;background-color:var(--as-dourado);}.elementor .as-pill{padding-block-start:11px;padding-block-end:11px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:var(--as-borda);border-style:solid;background-color:var(--as-branco-60);display:inline-flex;flex-direction:row;gap:12px;align-items:center;width: fit-content;\n}.elementor .as-secao{width:100%;max-width:1406px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:56px;}.elementor .as-pagina{overflow:hidden;font-family:var(--as-fonte-texto);padding:0px;background-color:var(--as-fundo);display:flex;flex-direction:column;}.elementor .as-ponto-claro{background-color:var(--as-branco);}.elementor .as-pill-claro{border-width:1px;border-color:var(--as-branco-50);border-style:solid;background-color:var(--as-branco-10);}.elementor .as-texto-branco{color:var(--as-branco);}.elementor .as-texto-branco-85{color:var(--as-branco-85);}.elementor .as-botao-hero:hover,.elementor .as-botao-hero:focus-visible{box-shadow:0px 9px 30px 0px rgba(158,167,140,0.3),0px 20px 70px 0px rgba(186,192,174,0.6);}.elementor .as-botao-hero{font-size:19.3px;letter-spacing:0.2px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:32px;padding-inline-end:32px;border-radius:18.6px;border-width:1px;border-color:rgba(191,196,185,0.2);border-style:solid;background-image:linear-gradient(180deg, #717867 0%,#3e403b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 7px 27.6px 0px rgba(158,167,140,0.2),0px 17px 64px 0px rgba(186,192,174,0.5);gap:12px;&::after { width: 27px; height: 27px; background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.08 26.08"%3E%3Ccircle cx="13.04" cy="13.04" r="13.04" fill="%239EA78C" fill-opacity="0.2"/%3E%3Cpath d="M9.15 9.16V10.53L14.57 10.53L8.67 16.44L9.64 17.41L15.54 11.5L15.55 16.92H16.92L16.92 9.16Z" fill="%23B3BBA8"/%3E%3C/svg%3E'); }\n}