.elementor-287 .elementor-element.elementor-element-f475d8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */.elementor-287 .elementor-element.elementor-element-f475d8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */.elementor-287 .elementor-element.elementor-element-f475d8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */.elementor-287 .elementor-element.elementor-element-7ece357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}
*{box-sizing:border-box;margin:0;padding:0}

.pagina{max-width:1080px;margin:0 auto;padding:2rem 1rem;}

.tag{display:inline-block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:4px 12px;border-radius:20px;margin-bottom:1rem;color:#0e5ca0;background:#E6F1FB}

h1,h2{font-weight:800;line-height:1.1;color:var(--color-text-primary)}

h1{font-size:clamp(2rem,5.5vw,3.2rem);margin-bottom:.75rem}

h2{font-size:clamp(1.5rem,4vw,2.2rem);margin-bottom:.75rem}

h1 span,h2 span{color:#0e5ca0}

.lead{font-size:16px;color:var(--color-text-secondary);line-height:1.65;margin-bottom:1.25rem}

.latam-bar{background:#0e5ca066;border-radius:var(--border-radius-md);padding:.85rem 1.1rem;margin-bottom:1.5rem;display:flex;gap:10px;align-items:flex-start}

.latam-dot{width:18px;height:18px;border-radius:50%;background:#062743;flex-shrink:0;margin-top:2px}

.latam-bar p{font-weight: 700; font-size:13px;color:#062743;line-height:1.55}

.latam-bar p strong{color:#062743}

.badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.75rem}

.badge{font-size:12px;font-weight:500;padding:5px 12px;border-radius:20px;background:var(--color-background-secondary);color:var(--color-text-secondary);border:.5px solid var(--color-border-tertiary)}

.cta-btn{display:block;width:100%;background:#0e5ca0;color:#fff;font-weight:700;font-size:1.05rem;text-align:center;padding:.95rem 1.5rem;border-radius:30px;border:none;cursor:pointer;text-decoration:none;margin-bottom:.6rem}

.cta-btn:hover{background:#062743;color:white;}

.cta-ghost{text-align:center;font-size:12px;color:var(--color-text-secondary);margin-bottom:2rem;display:block}

.divider{height:.5px;background:var(--color-border-tertiary);margin:2rem 0}

.pain-block{background:var(--color-background-secondary);border-left:3px solid #D85A30;border-radius:0 var(--border-radius-md) var(--border-radius-md) 0;padding:1rem 1.25rem;margin-bottom:1.25rem}

.pain-block p{font-size:15px;color:var(--color-text-secondary);line-height:1.6}

.pain-block p strong{color:var(--color-text-primary)}

.stat-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:2rem}

.stat{background:var(--color-background-secondary);border-radius:var(--border-radius-md);padding:1rem;text-align:center}

.stat .num{font-size:1.8rem;font-weight:800;color:#0e5ca0;display:block}

.stat .lbl{font-size:12px;color:var(--color-text-secondary)}

.section-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.75rem}

.items{margin-bottom:1.5rem}

.item{display:flex;gap:14px;align-items:flex-start;padding:.8rem 0;border-bottom:.5px solid var(--color-border-tertiary)}

.item:last-child{border-bottom:none}

.dot{width:22px;height:22px;border-radius:50%;background:#0e5ca0;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}

.dot svg{width:10px;height:10px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}

.item-body strong{font-size:15px;font-weight:500;color:var(--color-text-primary);display:block;margin-bottom:2px}

.item-body span{font-size:13px;color:var(--color-text-secondary);line-height:1.5}

.how-block{background:var(--color-background-secondary);border-radius:var(--border-radius-lg);padding:1.25rem 1.4rem;margin-bottom:2rem}

.hw-title{font-size:1rem;font-weight:800;color:var(--color-text-primary);margin-bottom:.85rem}

.step-row{display:flex;gap:12px;align-items:flex-start;margin-bottom:.75rem}

.step-row:last-child{margin-bottom:0}

.step-num{width:22px;height:22px;border-radius:50%;background:#0e5ca0;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;}

.step-row span{font-size:13px;color:var(--color-text-secondary);line-height:1.5}

.step-row span strong{color:var(--color-text-primary)}

.why-remote{background:var(--color-background-secondary);border-radius:var(--border-radius-lg);padding:1.25rem 1.4rem;margin-bottom:2rem}

.wr-title{font-size:1rem;font-weight:800;color:var(--color-text-primary);margin-bottom:.85rem}

.wr-row{display:flex;gap:10px;align-items:flex-start;margin-bottom:.6rem}

.wr-row:last-child{margin-bottom:0}

.wr-dot{width:6px;height:6px;border-radius:50%;background:#0e5ca0;flex-shrink:0;margin-top:6px}

.wr-row span{font-size:13px;color:var(--color-text-secondary);line-height:1.5}

.wr-row span strong{color:var(--color-text-primary)}

.pkg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:1.25rem}

.pkg{background:var(--color-background-primary);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);padding:1.25rem}

.pkg.featured{border:2px solid #062743}

.pkg-tag{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;display:block;color:#062743}

.pkg-tag-blue{color:#185FA5}

.pkg h3{font-size:1.1rem;font-weight:800;color:#0e5ca0;margin-bottom:.4rem}

.pkg .pkg-sub{font-size:13px;color:var(--color-text-secondary);margin-bottom:.85rem;line-height:1.5}

.pkg-items{list-style:none;margin-bottom:1rem}

.pkg-items li{font-size:13px;color:var(--color-text-secondary);padding:4px 0;display:flex;gap:8px;align-items:flex-start}

.pkg-items li:before{content:'';width:6px;height:6px;border-radius:50%;background:#0e5ca0;flex-shrink:0;margin-top:5px}

.pkg-price{display:flex;align-items:baseline;gap:6px;margin-bottom:.75rem;padding-top:.75rem;border-top:.5px solid var(--color-border-tertiary)}

.pkg-price .pnum{font-size:1.8rem;font-weight:800;color:#0e5ca0}

.pkg-price .pmo{font-size:13px;color:var(--color-text-secondary)}

.pkg-impact{font-size:12px;font-weight:500;color:#062743;background:#06274333;border-radius:var(--border-radius-md);padding:8px 10px;line-height:1.5}

.pkg-impact-blue{color:#0e5ca0;background:#0e5ca033}

.savings-block{background:var(--color-background-secondary);border-radius:var(--border-radius-lg);padding:1.25rem 1.4rem;margin-bottom:2rem}

.savings-title{font-size:1rem;font-weight:800;color:var(--color-text-primary);margin-bottom:1rem}

.savings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}

.sav{background:var(--color-background-primary);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-md);padding:.85rem;text-align:center}

.sav .snum{font-size:1.4rem;font-weight:800;color:#0e5ca0;display:block;margin-bottom:2px}

.sav .slbl{font-size:11px;color:var(--color-text-secondary);line-height:1.4}

.sav .scomp{font-size:10px;color:var(--color-text-secondary);margin-top:4px;display:block}

.sav .scomp s{color:#0e5ca0}

.proof-stack{display:flex;flex-direction:column;gap:12px;margin-bottom:2rem}

.proof-card{background:var(--color-background-primary);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);padding:1.25rem 1.4rem}

.proof-card.featured-proof{border-left:3px solid #062743;border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0}

.proof-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:.9rem}

.proof-name{font-size:1rem;font-weight:800;color:var(--color-text-primary)}

.proof-badge{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:3px 10px;border-radius:20px;white-space:nowrap;flex-shrink:0}

.pbadge-red{background:#06274333;color:#062743}

.pbadge-blue{background:#E6F1FB;color:#185FA5}

.pbadge-amber{background:#06274333;color:#062743}

.headline-stat{font-size:11px;font-weight:500;color:#062743;background:#06274333;border-radius:var(--border-radius-md);padding:6px 10px;margin-bottom:.9rem;display:inline-block}

.result-list{list-style:none}

.result-list li{display:flex;gap:10px;align-items:flex-start;padding:5px 0;border-bottom:.5px solid var(--color-border-tertiary)}

.result-list li:last-child{border-bottom:none}

.rcheck{width:16px;height:16px;border-radius:50%;background:#0e5ca0;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}

.rcheck svg{width:8px;height:8px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}

.result-list li span{font-size:13px;color:var(--color-text-secondary);line-height:1.5}

.result-list li span strong{color:var(--color-text-primary)}

.final-pain{font-size:15px;color:var(--color-text-secondary);line-height:1.65;margin-bottom:1.5rem}


.img-container img{ border-radius: 30px}

@media (min-width:768px){
  .img-container{
  padding: 3% 10% 0% 10%;
  }
  .img-container img{
  

  }
}




.final-pain strong{color:var(--color-text-primary)}/* End custom CSS *//* End custom CSS *//* End custom CSS *//* End custom CSS *//* End custom CSS *//* End custom CSS *//* End custom CSS *//* End custom CSS */