/* A faixa original permanece apenas no editor e não participa do layout. */
.elementor-element-98af6d4{display:none!important}

.emt,.emt *{box-sizing:border-box}
.emt{position:relative;z-index:2;width:100%;padding:0 24px;border-top:1px solid rgba(201,247,91,.12);border-bottom:1px solid rgba(201,247,91,.12);background:linear-gradient(100deg,#061b0e 0%,#0a3217 55%,#10471f 100%);color:#fff;font-family:'Figtree',system-ui,sans-serif}
.emt-inner{width:min(1180px,100%);min-height:112px;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch}
.emt-item{position:relative;display:flex;min-width:0;align-items:center;gap:17px;padding:24px 34px}
.emt-item:not(:last-child):after{position:absolute;top:25%;right:0;width:1px;height:50%;background:linear-gradient(transparent,rgba(255,255,255,.2),transparent);content:""}
.emt-icon{display:grid;width:54px;height:54px;flex:0 0 54px;place-items:center;border:1px solid rgba(201,247,91,.3);border-radius:16px;background:rgba(201,247,91,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);color:#f3fff4}
.emt-icon svg{width:34px;height:34px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}
.emt-icon .emt-accent{stroke:#c9f75b;fill:none;stroke-width:2.4}
.emt-icon circle.emt-accent{fill:#c9f75b;stroke:none}
.emt-copy{display:flex;min-width:0;flex-direction:column;gap:5px}
.emt-copy strong{color:#fff;font-size:16px;font-weight:850;line-height:1.15;letter-spacing:-.01em}
.emt-copy small{max-width:230px;color:#aebdb2;font-size:12px;font-weight:500;line-height:1.4}
@media(max-width:1024px){.emt-item{padding-inline:20px}.emt-icon{width:48px;height:48px;flex-basis:48px}.emt-icon svg{width:30px;height:30px}.emt-copy strong{font-size:14px}.emt-copy small{font-size:11px}}
@media(max-width:767px){.emt{padding:12px 16px}.emt-inner{min-height:0;grid-template-columns:1fr}.emt-item{padding:16px 5px;gap:15px}.emt-item:not(:last-child):after{top:auto;right:0;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.emt-copy strong{font-size:15px}.emt-copy small{max-width:none;font-size:12px}}
