.elementor .fdi-titulo-pagina{font-family:var(--fonte-principal);font-weight:700;font-size:72px;letter-spacing:-0.035em;line-height:1.02;margin:0px;text-wrap: balance;\n}.elementor .fdi-brilho{position:relative;}.elementor .fdi-conector{padding-block-start:6px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:1 1 auto;align-items:center;}.elementor .fdi-imagem-revelar{overflow:hidden;}.elementor .fdi-revelar-grupo{position:relative;}.elementor .fdi-revelar{will-change:transform, opacity; text-wrap:balance;\n}.elementor .fdi-seta-proximo:hover,.elementor .fdi-seta-proximo:focus-visible{border-color:var(--cor-vermelho);box-shadow:0px 0px 0px 4px rgba(195,30,29,0.14);}.elementor .fdi-seta-proximo{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;border-width:1.5px;border-color:var(--cor-grafite);border-style:solid;outline-style:none;background-image:url("https://fabrica.sitesb2bagency.online/wp-content/uploads/2026/10/seta-direita-escura.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 20px;background-position:center center;background-color:transparent;transition:border-color 0.2s, box-shadow 0.2s;display:inline-flex;box-sizing:border-box;\n}.elementor .fdi-seta-anterior:hover,.elementor .fdi-seta-anterior:focus-visible{border-color:var(--cor-vermelho);box-shadow:0px 0px 0px 4px rgba(195,30,29,0.14);}.elementor .fdi-seta-anterior{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;cursor:pointer;padding:0px;margin:0px;border-radius:50%;border-width:1.5px;border-color:var(--cor-grafite);border-style:solid;outline-style:none;background-image:url("https://fabrica.sitesb2bagency.online/wp-content/uploads/2026/10/seta-esquerda-escura.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 20px;background-position:center center;background-color:transparent;transition:border-color 0.2s, box-shadow 0.2s;display:inline-flex;box-sizing:border-box;\n}.elementor .fdi-carrossel-grupo{position:relative;}.elementor .fdi-carrossel{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto; scroll-snap-type:x mandatory; scroll-behavior:smooth; scrollbar-width:none; cursor:grab;\n}.elementor .fdi-footer-link:hover,.elementor .fdi-footer-link:focus-visible{color:var(--cor-branco);text-decoration-color:var(--cor-branco);\n}.elementor .fdi-footer-link{font-family:var(--fonte-principal);font-weight:300;font-size:14px;color:rgba(255,255,255,0.85);text-decoration:none;transition:color 0.2s;text-decoration-line:underline; text-decoration-color:transparent; text-underline-offset:4px; transition:color .2s, text-decoration-color .2s; text-decoration-line: none; text-underline-offset: 4px; &:hover, &:focus-visible { color: var(--cor-branco); text-decoration-line: underline; }\n}.elementor .fdi-botao-contorno-claro:hover,.elementor .fdi-botao-contorno-claro:focus-visible{color:var(--cor-grafite);border-color:var(--cor-branco);background-color:var(--cor-branco);}.elementor .fdi-botao-contorno-claro{font-family:var(--fonte-principal);font-weight:600;font-size:15px;color:var(--cor-branco);line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--raio-botao);border-width:1.5px;border-color:rgba(255,255,255,0.75);border-style:solid;background-color:transparent;transition:background-color 0.25s, border-color 0.25s, color 0.25s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .fdi-botao-contorno:hover,.elementor .fdi-botao-contorno:focus-visible{color:var(--cor-branco);border-color:var(--cor-vermelho);background-color:var(--cor-vermelho);}.elementor .fdi-botao-contorno{font-family:var(--fonte-principal);font-weight:600;font-size:15px;color:var(--cor-grafite);line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--raio-botao);border-width:1.5px;border-color:var(--cor-grafite);border-style:solid;background-color:transparent;transition:background-color 0.25s, border-color 0.25s, color 0.25s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .fdi-botao-primario:hover,.elementor .fdi-botao-primario:focus-visible{color:var(--cor-branco);border-color:var(--cor-vermelho-escuro);background-color:var(--cor-vermelho-escuro);}.elementor .fdi-botao-primario{font-family:var(--fonte-principal);font-weight:600;font-size:15px;color:var(--cor-branco);line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--raio-botao);border-width:1.5px;border-color:var(--cor-vermelho);border-style:solid;background-color:var(--cor-vermelho);transition:background-color 0.25s, border-color 0.25s, color 0.25s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .fdi-texto{font-family:var(--fonte-principal);font-weight:300;font-size:16px;color:var(--cor-grafite-suave);line-height:1.65;margin:0px;}.elementor .fdi-titulo{font-family:var(--fonte-principal);font-weight:700;font-size:49px;color:var(--cor-grafite);letter-spacing:-0.026em;line-height:1.06;margin:0px;text-wrap:balance;\n}.elementor .fdi-tag{font-family:var(--fonte-principal);font-weight:600;font-size:12px;color:var(--cor-vermelho);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}