.elementor .form-input:focus{border-color:var(--red);outline-style:none;background-color:#fff;}.elementor .form-input{width:100%;height:auto;font-size:15px;color:var(--ink);padding:12px;border-radius:var(--radius);border-width:1px;border-color:var(--hairline);border-style:solid;background-color:var(--bg);box-sizing: border-box;\n}.elementor .form-label{font-weight:600;font-size:11.5px;color:var(--muted);letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .faq-a{max-width:70ch;font-size:15px;color:var(--muted);line-height:1.6;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:40px;margin:0px;}.elementor .faq-q{font-weight:600;font-size:16px;color:var(--ink);line-height:1.4;margin:0px;}.elementor .faq-item{width:100%;padding:0px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: var(--hairline); &:last-child { border-bottom: 1px solid var(--hairline); } & > summary { cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 22px 0; } & > summary::-webkit-details-marker { display: none; } & > summary::after { content: "+"; font-size: 22px; font-weight: 400; color: var(--faint); flex-shrink: 0; transition: transform .3s; } &[open] > summary::after { transform: rotate(45deg); color: var(--red); }\n}.elementor .tl-recebe{font-size:12.5px;color:var(--body);line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:#fff;& strong { display: block; font-size: 10px; letter-spacing: .1em; text-transform: uppercase; color: var(--red); margin-bottom: 4px; font-weight: 700; }\n}.elementor .tl-p{font-size:13.5px;color:var(--muted);line-height:1.55;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tl-lead{font-weight:600;font-size:13.5px;color:var(--ink);line-height:1.4;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tl-h3{font-weight:700;font-size:17px;color:var(--ink);letter-spacing:-0.01em;line-height:1.25;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tl-node{width:36px;height:36px;position:relative;z-index:1;font-weight:700;font-size:13px;color:#fff;line-height:36px;text-align:center;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:var(--red);display:flex;justify-content:center;align-items:center;box-shadow: 0 0 0 8px var(--bg);\n}.elementor .tl-step{width:auto;min-width:0px;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;align-items:stretch;}.elementor .seg-cta:hover,.elementor .seg-cta:focus-visible{color:#fff;background-color:var(--navy-2);}.elementor .seg-cta{font-weight:600;font-size:14px;color:var(--navy-2);padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--radius);border-width:1px;border-color:var(--navy-2);border-style:solid;background-color:transparent;}.elementor .seg-ex{max-width:520px;font-size:14px;color:var(--muted);column-gap:22px;line-height:1.5;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;display:block;columns: 2; & ul { margin: 0; padding-left: 16px; list-style: square; } & li { margin-bottom: 6px; break-inside: avoid; } & li::marker { color: var(--red); }\n}.elementor .seg-ex-t{font-weight:700;font-size:11.5px;color:var(--faint);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .seg-p{max-width:44ch;font-size:17px;color:var(--body);line-height:1.6;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .seg-h3{max-width:18ch;font-weight:700;font-size:clamp(24px, 2.8vw, 34px);color:var(--ink);letter-spacing:-0.02em;line-height:1.12;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .seg-chip-label{font-weight:600;font-size:13.5px;color:inherit;margin:0px;white-space: nowrap;\n}.elementor .seg-chip:hover,.elementor .seg-chip:focus-visible{color:var(--ink);border-color:#cdd3da;}.elementor .seg-chip{width:auto;color:var(--muted);cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:100px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:#fff;flex:0 0 auto;white-space: nowrap; &[aria-selected=true] { background-color: var(--red); border-color: var(--red); color: #fff; }\n}.elementor .bento-text{font-size:14px;color:var(--muted);line-height:1.6;margin:0px;}.elementor .bento-title{font-weight:700;font-size:18px;color:var(--ink);letter-spacing:-0.01em;line-height:1.25;margin:0px;}.elementor .bento-card:hover,.elementor .bento-card:focus-visible{border-color:#8f99a6;box-shadow:0px 18px 36px -24px rgba(3,19,35,.2);}.elementor .bento-card{width:auto;padding:28px;border-radius:12px;border-width:1px;border-color:var(--line-strong);border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:10px;}