.elementor .ap-svc-item{font-family:var(--fonte-principal);font-weight:500;font-size:16px;color:var(--ap-texto);line-height:1.5;padding-inline-start:14px;border-inline-start-width:3px;border-left-style:solid;border-left-color:#B9C1CC;\n}.elementor .ap-svc-g{column-gap:28px;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;row-gap:12px;\n}.elementor .ap-svc-d{font-family:var(--fonte-principal);font-size:17px;color:var(--ap-texto-suave);line-height:1.7}.elementor .ap-svc-b{min-width:0;padding:0;display:flex;flex-direction:column;gap:18px;flex:1 1 0%}.elementor .ap-svc-w{font-family:var(--fonte-principal);font-size:14px;color:var(--ap-texto-suave)}.elementor .ap-svc-t{font-family:var(--fonte-principal);font-weight:700;font-size:24px;color:var(--ap-texto);line-height:1.25}.elementor .ap-svc-n{font-family:var(--fonte-principal);font-weight:800;font-size:14px;color:var(--ap-dourado-escuro);letter-spacing:.1em}.elementor .ap-svc-at{padding:0;display:flex;flex-direction:column;gap:4px}.elementor .ap-svc-ic{width:52px;height:52px;min-width:52px;padding:0;display:flex;justify-content:flex-start;align-items:flex-start}.elementor .ap-svc-a{column-gap:18px;padding:0;display:grid;flex:0 0 360px;grid-template-columns:52px 1fr}.elementor .ap-svc-row{width:100%;max-width:1160px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0;padding-inline-end:0;gap:48px;align-items:flex-start;border-block-end-width:1px;border-bottom-style:solid;border-bottom-color:var(--ap-borda);\n}.elementor .ap-icon-soft{width:56px;height:56px;min-width:56px;color:var(--ap-dourado-escuro);padding:0;border-radius:16px;background-color:rgb(58 58 61 / .08);display:flex;justify-content:center;align-items:center}.elementor .ap-card-soft:hover,.elementor .ap-card-soft:focus-visible{box-shadow:0 2px 0 0 rgb(17 17 19 / .04),0 28px 56px 0 rgb(17 17 19 / .12);transform:translate3d(0,-6px,0)}.elementor .ap-card-soft{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;background-color:#fff;box-shadow:0 2px 0 0 rgb(17 17 19 / .04),0 18px 40px 0 rgb(17 17 19 / .06);transition:transform 0.35s,box-shadow 0.35s;display:flex;flex-direction:column;gap:14px}.elementor .ap-h-display{font-family:var(--fonte-principal);font-weight:900;font-size:48px;color:var(--ap-texto);letter-spacing:-.01em;line-height:1.08;text-transform:uppercase;& strong{color:var(--ap-dourado-escuro);font-weight:900}\n}.elementor .ap-pill-gold:hover,.elementor .ap-pill-gold:focus-visible{background-color:#FFF;box-shadow:0 12px 28px 0 rgb(200 200 200 / .3);transform:translate3d(0,-2px,0)}.elementor .ap-pill-gold{font-family:var(--fonte-principal);font-weight:700;font-size:16px;color:var(--ap-preto);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;background-color:var(--ap-dourado);transition:background-color 0.3s,transform 0.3s,box-shadow 0.3s;&:focus-visible{background-color:#FFF;box-shadow:0 12px 28px rgb(195 204 216 / .3);transform:translate3d(0,-2px,0)}&:focus-visible{background-color:#FFF;box-shadow:0 12px 28px 0 rgb(200 200 200 / .3);transform:translate3d(0,-2px,0)}\n}.elementor .ap-btn-outline:hover,.elementor .ap-btn-outline:focus-visible{color:var(--ap-dourado);border-color:var(--ap-dourado)}.elementor .ap-btn-outline{font-family:var(--fonte-principal);font-weight:600;font-size:16px;color:#fff;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:4px;border-width:1.5px;border-color:rgb(255 255 255 / .45);border-style:solid;background-color:#fff0;transition:border-color 0.3s,color 0.3s}.elementor .ap-card-title{font-family:var(--fonte-principal);font-weight:700;font-size:21px;color:var(--ap-texto);line-height:1.3}.elementor .ap-head{max-width:720px;text-align:center;padding:0;display:flex;flex-direction:column;gap:16px;align-items:center}.elementor .ap-section{width:100%;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:56px;align-items:center}