.elementor .cabecalho-secao{padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .secao-alt{border-block-start-width:1px;border-block-end-width:1px;background-color:var(--fundo-2);border-top-style: solid; border-top-color: var(--linha); border-bottom-style: solid; border-bottom-color: var(--linha);\n}.elementor .link-seta:hover,.elementor .link-seta:focus-visible{color:var(--vermelho);}.elementor .link-seta{font-family:var(--fonte-texto);font-weight:700;font-size:16px;color:var(--texto-2);text-decoration:none;transition:color 0.2s;white-space:nowrap;\n}.elementor .icone{width:28px;height:28px;color:var(--vermelho);& svg { fill:none; }\n}.elementor .quadro-icone{width:58px;height:58px;padding:0px;border-radius:14px;background-image:linear-gradient(135deg, #FFE9E9 0%,#FDF1F1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .linha-titulo{width:52px;height:3px;min-height:3px;padding:0px;margin-block-start:14px;border-radius:2px;background-color:var(--vermelho);}.elementor .selo{font-family:var(--fonte-texto);font-weight:700;font-size:13.5px;color:var(--texto);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--linha);border-style:solid;background-color:var(--fundo);box-shadow:0px 12px 28px 0px rgba(27,27,30,.12);cursor:default;\n}.elementor .card:hover,.elementor .card:focus-visible{border-color:var(--linha-forte);box-shadow:0px 16px 40px 0px rgba(224,0,0,.10),0px 4px 12px 0px rgba(27,27,30,.06);}.elementor .card{padding:28px;border-radius:20px;border-width:1px;border-color:var(--linha);border-style:solid;background-color:var(--fundo);box-shadow:0px 1px 3px 0px rgba(0,0,0,.04);transition:all 0.2s;display:flex;flex-direction:column;gap:14px;}.elementor .botao-secundario:hover,.elementor .botao-secundario:focus-visible{border-color:var(--texto);}.elementor .botao-secundario{font-family:var(--fonte-texto);font-weight:700;font-size:17px;color:var(--texto);padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:10px;border-width:1.5px;border-color:var(--linha-forte);border-style:solid;background-color:var(--fundo);transition:all 0.2s;}.elementor .botao-primario:hover,.elementor .botao-primario:focus-visible{background-color:var(--vermelho-escuro);box-shadow:0px 14px 36px 0px rgba(224,0,0,.45);}.elementor .botao-primario{font-family:var(--fonte-texto);font-weight:700;font-size:17px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:10px;background-color:var(--vermelho);box-shadow:0px 10px 28px 0px rgba(224,0,0,.32);transition:all 0.2s;}.elementor .texto{font-family:var(--fonte-texto);font-size:17px;color:var(--texto-2);line-height:1.55;cursor:default;\n}.elementor .texto-destaque{max-width:620px;font-family:var(--fonte-texto);font-size:20px;color:var(--texto-2);line-height:1.5;cursor:default;\n}.elementor .titulo-h3{font-family:var(--fonte-titulo);font-weight:700;font-size:22px;color:var(--texto);line-height:1.25;cursor:default;\n}.elementor .titulo-h2{font-family:var(--fonte-titulo);font-weight:800;font-size:42px;color:var(--texto);line-height:1.1;cursor:default; & span { color:var(--vermelho); }\n}.elementor .titulo-h1{font-family:var(--fonte-titulo);font-weight:800;font-size:58px;color:var(--texto);line-height:1.06;cursor:default; & span { color:var(--vermelho); }\n}.elementor .chamada{font-family:var(--fonte-titulo);font-weight:700;font-size:13px;color:var(--vermelho);letter-spacing:0.14em;text-transform:uppercase;cursor:default;\n}.elementor .container{width:100%;max-width:1240px;padding:0px;}.elementor .secao{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}