.elementor-23493 .elementor-element.elementor-element-3051fb6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-23493 .elementor-element.elementor-element-3051fb6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-23493 .elementor-element.elementor-element-82e065a{text-align:center}.elementor-23493 .elementor-element.elementor-element-2c92d21{width:var(--container-widget-width,218.912%);max-width:218.912%;--container-widget-width:218.912%;--container-widget-flex-grow:0}.elementor-23493 .elementor-element.elementor-element-3051fb6 .cta-btn{display:inline-block;margin-top:20px;padding:10px 20px;background:#f7f9fc;color:#000;border-radius:8px;text-decoration:none;font-weight:600;transition:background .3s ease}.elementor-23493 .elementor-element.elementor-element-3051fb6 .cta-btn:hover{background:#005fa3}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card{background:#fff;border-radius:14px;border:1.2px solid #e4e9ef;box-shadow:0 2px 8px rgba(0,60,120,.05);padding:22px 26px 18px;display:flex;flex-direction:row;align-items:flex-start;gap:20px;transition:box-shadow .17s,border .17s;min-width:270px;max-width:480px;margin:12px auto}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card:hover{box-shadow:0 6px 24px rgba(0,50,100,.12);border-color:#aac7f8}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card .card-icon{font-size:2.8rem;color:#7287a7;margin-right:6px;flex-shrink:0;line-height:1;display:flex;align-items:center}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card .card-content{flex:1 1 auto;min-width:0}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card .card-title{font-size:1.15rem;font-weight:700;margin-bottom:4px;color:#222}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card .card-desc{font-size:1.02rem;color:#516077;margin-bottom:16px;line-height:1.62;min-height:42px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card .card-link{font-size:1.03rem;color:#2061c4;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:color .16s}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card .card-link:hover{color:#0a408c;text-decoration:underline}.elementor-23493 .elementor-element.elementor-element-452c214 .custom-info-card .card-link svg{font-size:1.1em;margin-left:2px}.custom-info-card.open-modal{cursor:pointer}.card-icon img{display:block;width:44px;height:auto;margin:0 auto}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card{background:#fff;border-radius:14px;border:1.2px solid #e4e9ef;box-shadow:0 2px 8px rgba(0,60,120,.05);padding:22px 26px 18px;display:flex;flex-direction:row;align-items:flex-start;gap:20px;transition:box-shadow .17s,border .17s;min-width:270px;max-width:480px;margin:12px auto}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card:hover{box-shadow:0 6px 24px rgba(0,50,100,.12);border-color:#aac7f8}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card .card-icon{font-size:2.8rem;color:#7287a7;margin-right:6px;flex-shrink:0;line-height:1;display:flex;align-items:center}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card .card-content{flex:1 1 auto;min-width:0}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card .card-title{font-size:1.15rem;font-weight:700;margin-bottom:4px;color:#222}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card .card-desc{font-size:1.02rem;color:#516077;margin-bottom:16px;line-height:1.62;min-height:42px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card .card-link{font-size:1.03rem;color:#2061c4;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:color .16s}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card .card-link:hover{color:#0a408c;text-decoration:underline}.elementor-23493 .elementor-element.elementor-element-0d5ba32 .custom-info-card .card-link svg{font-size:1.1em;margin-left:2px}.custom-info-card.open-modal{cursor:pointer}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card{background:#fff;border-radius:14px;border:1.2px solid #e4e9ef;box-shadow:0 2px 8px rgba(0,60,120,.05);padding:22px 26px 18px;display:flex;flex-direction:row;align-items:flex-start;gap:20px;transition:box-shadow .17s,border .17s;min-width:270px;max-width:480px;margin:12px auto}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card:hover{box-shadow:0 6px 24px rgba(0,50,100,.12);border-color:#aac7f8}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card .card-icon{font-size:2.8rem;color:#7287a7;margin-right:6px;flex-shrink:0;line-height:1;display:flex;align-items:center}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card .card-content{flex:1 1 auto;min-width:0}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card .card-title{font-size:1.15rem;font-weight:700;margin-bottom:4px;color:#222}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card .card-desc{font-size:1.02rem;color:#516077;margin-bottom:16px;line-height:1.62;min-height:42px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card .card-link{font-size:1.03rem;color:#2061c4;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:color .16s}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card .card-link:hover{color:#0a408c;text-decoration:underline}.elementor-23493 .elementor-element.elementor-element-7032406 .custom-info-card .card-link svg{font-size:1.1em;margin-left:2px}.custom-info-card.open-modal{cursor:pointer}