.elementor .et-link:hover,.elementor .et-link:focus-visible{color:#173F86;text-decoration:underline;text-underline-offset: 4px;\n}.elementor .et-link{min-height:2.75rem;font-family:var(--et-sans);font-weight:600;font-size:0.9375rem;color:var(--et-azul);text-decoration:none;padding:0px;background-color:transparent;display:inline-flex;gap:0.4rem;align-items:center;}.elementor .et-num{height:2.5rem;min-width:2.5rem;font-family:var(--et-sans);font-weight:700;font-size:0.875rem;color:var(--et-azul);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;border-radius:12px;background-color:#EFF6FF;display:inline-flex;justify-content:center;align-items:center;font-variant-numeric: tabular-nums;\n}.elementor .et-item:hover,.elementor .et-item:focus-visible{box-shadow:0px 30px 60px -20px rgba(15,23,42,0.25),0px 8px 16px -8px rgba(15,23,42,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .et-item{padding:1.75rem;border-radius:20px;border-width:1px;border-color:var(--et-filete);border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(15,23,42,0.06),0px 1px 3px 0px rgba(15,23,42,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:0.75rem;align-items:flex-start;}.elementor .et-form-msg{font-family:var(--et-sans);font-size:1rem;line-height:1.5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:12px;flex:1 1 100%;text-align: left;\n}.elementor .et-form{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap: 1.25rem 1.25rem;\n}.elementor .et-input:hover,.elementor .et-input:focus-visible{border-color:#94A3B8;}.elementor .et-input:focus{border-color:var(--et-azul);outline-style:none;box-shadow:0px 0px 0px 4px rgba(29,79,166,0.15);}.elementor .et-input{width:100%;min-height:3rem;font-family:var(--et-sans);font-size:1rem;color:var(--et-tinta);line-height:1.4;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:12px;border-width:1px;border-color:var(--et-borda);border-style:solid;background-color:#FFFFFF;transition:border-color 0.15s, box-shadow 0.15s;}.elementor .et-label{font-family:var(--et-sans);font-weight:600;font-size:0.875rem;color:var(--et-tinta);line-height:1.3;}.elementor .et-campo{min-width:0px;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 16rem;}.elementor .et-btn:hover,.elementor .et-btn:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .et-btn:active{transform:translate3d(0px, 0px, 0px);}.elementor .et-btn:focus{outline-width:3px;outline-color:#93C5FD;outline-style:solid;outline-offset:3px;}.elementor .et-btn{min-height:3rem;font-family:var(--et-sans);font-weight:600;font-size:1rem;line-height:1.2;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:12px;border-width:1px;border-color:transparent;border-style:solid;transition:background-color 0.2s, color 0.2s, border-color 0.2s, transform 0.2s, box-shadow 0.2s;display:inline-flex;gap:0.6rem;justify-content:center;align-items:center;}.elementor .et-texto-sm{font-family:var(--et-sans);font-size:0.9375rem;color:var(--et-texto-suave);line-height:1.6;margin:0px;}.elementor .et-texto{max-width:38rem;font-family:var(--et-sans);font-size:1rem;color:var(--et-texto);line-height:1.7;margin:0px;}.elementor .et-lead{max-width:38rem;font-family:var(--et-sans);font-size:var(--et-fs-lead);color:var(--et-texto-suave);line-height:1.6;margin:0px;}.elementor .et-h3{font-family:var(--et-serif);font-weight:700;font-size:var(--et-fs-h3);color:var(--et-tinta);letter-spacing:-0.01em;line-height:1.3;margin:0px;}.elementor .et-h2{max-width:24ch;font-family:var(--et-serif);font-weight:800;font-size:var(--et-fs-h2);color:var(--et-tinta);letter-spacing:-0.02em;line-height:1.12;margin:0px;}.elementor .et-h1{font-family:var(--et-serif);font-weight:800;font-size:var(--et-fs-h1);color:var(--et-tinta);letter-spacing:-0.022em;line-height:1.08;margin:0px;}.elementor .et-rotulo{font-family:var(--et-sans);font-weight:600;font-size:0.8125rem;color:var(--et-azul);letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .et-container{width:100%;max-width:76rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2rem;}.elementor .et-secao{color:var(--et-texto);padding-block-start:var(--et-secao);padding-block-end:var(--et-secao);padding-inline-start:var(--et-gutter);padding-inline-end:var(--et-gutter);background-color:var(--et-papel);display:flex;flex-direction:column;gap:3rem;}.elementor .et-btn-whats:hover,.elementor .et-btn-whats:focus-visible{color:#FFFFFF;border-color:#0B5E31;background-color:#0B5E31;}.elementor .et-btn-whats{color:#FFFFFF;border-color:#0F7A40;background-color:#0F7A40;box-shadow:0px 8px 20px -8px rgba(15,122,64,0.55);}.elementor .et-btn-primario:hover,.elementor .et-btn-primario:focus-visible{color:#FFFFFF;border-color:#173F86;background-color:#173F86;box-shadow:0px 12px 24px -8px rgba(29,79,166,0.7);}.elementor .et-btn-primario{color:#FFFFFF;border-color:var(--et-azul);background-color:var(--et-azul);box-shadow:0px 8px 20px -8px rgba(29,79,166,0.6);}.elementor .et-secao-alt{background-color:var(--et-papel-2);}.elementor .et-campo-largo{flex:1 1 100%;}.elementor .et-hero-pagina{padding-block-start:clamp(3.5rem, 2rem + 5vw, 6.5rem);padding-block-end:clamp(3rem, 2rem + 3vw, 5rem);background-color:var(--et-azul-escuro);background-image: radial-gradient(ellipse 60% 70% at 85% 0%, rgba(29,79,166,0.45), rgba(29,79,166,0) 70%), radial-gradient(ellipse 40% 50% at 0% 100%, rgba(94,234,212,0.10), rgba(94,234,212,0) 70%); & h1 { color: #FFFFFF; } & p { color: #CBD5E1; } & p:first-child { color: #93C5FD; } & a { color: #E2E8F0; background-color: rgba(255,255,255,0.06); border-color: rgba(255,255,255,0.22); } & a:hover { color: #FFFFFF; background-color: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.5); }\n}