.shopify-section-announcement-bar,.announcement-bar{display:none!important}.header-wrapper,.header{background:#fff!important;border-bottom:1px solid #e8edf5!important;box-shadow:0 1px 4px #0f25480f!important}.header__menu-item,.header__menu-item span{font-size:18px!important;font-weight:600!important;color:#0f2548!important;letter-spacing:0!important}.header__menu-item:hover span,.header__menu-item:focus span{color:#e07830!important;text-decoration:none!important}.header__heading-link span.h2{font-size:24px!important;font-weight:800!important;color:#0f2548!important}.header__heading-logo{max-height:90px!important;width:auto!important;max-width:280px!important}.header__icon--account,.header__icon--cart,.cart-count-bubble{display:none!important}.ewm-hero{background:linear-gradient(#0f2548b8,#0f2548b8),url(/cdn/shop/files/Banner1.jpg) center/cover no-repeat;padding:100px 40px 80px;text-align:center}.ewm-hero__inner{max-width:900px;margin:0 auto}.ewm-hero__eyebrow{display:inline-block;color:#e07830;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.ewm-hero__headline{color:#fff;font-size:56px;font-weight:800;line-height:1.15;margin:0 auto 20px}.ewm-hero__sub{color:#fff;font-size:20px;line-height:1.65;margin:0 auto 36px}.ewm-hero a{display:inline-block;margin:0 6px 36px}.ewm-btn-primary{background:#e07830;color:#fff!important;font-size:16px;font-weight:700;padding:15px 32px;border-radius:6px;text-decoration:none!important}.ewm-btn-secondary{background:transparent;border:2px solid rgba(255,255,255,.55);color:#fff!important;font-size:16px;font-weight:600;padding:13px 30px;border-radius:6px;text-decoration:none!important}.ewm-hero__stats{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.15);padding-top:36px;margin-top:36px}.ewm-hero__stats>div{text-align:center}.ewm-hero__stat-num{color:#e07830;font-size:40px;font-weight:800;line-height:1;display:block}.ewm-hero__stat-label{color:#fff;font-size:13px;margin-top:6px;text-transform:uppercase;letter-spacing:.06em;display:block}.ewm-section-eyebrow{display:inline-block;background:#e078301f;color:#e07830;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:4px;margin-bottom:12px}.ewm-section-title{color:#0f2548;font-size:36px;font-weight:800;margin:0 0 10px}.ewm-section-sub{color:#555;font-size:18px;margin:0 0 32px}.ewm-services{padding:80px 40px;background:#fff}.ewm-services__inner{max-width:1200px;margin:0 auto}.ewm-service-featured{background:linear-gradient(135deg,#0f2548,#1a3a6e);border-radius:12px;padding:36px 32px;display:flex;gap:40px;margin-bottom:24px}.ewm-service-featured>div:first-child{flex:1;min-width:0}.ewm-service-featured>div:last-child{flex:0 0 320px}.ewm-service-featured__badge{display:inline-block;background:#e0783040;color:#e07830;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:4px;margin-bottom:12px}.ewm-service-featured h3{color:#fff;font-size:24px;font-weight:800;margin:0 0 12px}.ewm-service-featured p{color:#fff;font-size:15px;line-height:1.6;margin:0 0 18px}.ewm-service-featured__channels{display:flex;flex-wrap:wrap;gap:6px}.ewm-tag{display:inline-block;background:#ffffff1f;color:#fff;font-size:12px;padding:4px 10px;border-radius:4px}.ewm-result-pill{display:flex;align-items:flex-start;gap:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:10px 14px;margin-bottom:8px}.ewm-result-pill__num{color:#e07830;font-size:20px;font-weight:800;white-space:nowrap;flex-shrink:0}.ewm-result-pill__text{color:#fff;font-size:14px;line-height:1.4}.ewm-services__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ewm-service-card{background:#f7f9fc;border:1px solid #e4eaf4;border-radius:12px;padding:28px 24px}.ewm-service-card__icon{font-size:28px;margin-bottom:14px;display:block}.ewm-service-card h3{color:#0f2548;font-size:17px;font-weight:700;margin:0 0 8px}.ewm-service-card p{color:#555;font-size:15px;line-height:1.6;margin:0}.ewm-case-studies{background:#0f2548;padding:80px 40px}.ewm-case-studies__inner{max-width:1200px;margin:0 auto}.ewm-case-studies .ewm-section-eyebrow{background:#e0783033}.ewm-case-studies .ewm-section-title,.ewm-case-studies .ewm-section-sub{color:#fff}.ewm-cs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.ewm-cs-card{background:#ffffff12;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:32px 28px}.ewm-cs-card__client{color:#e07830;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.ewm-cs-card h3{color:#fff;font-size:20px;font-weight:700;margin:0 0 24px}.ewm-cs-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ewm-cs-stat__num{color:#e07830;font-size:30px;font-weight:800;display:block;line-height:1}.ewm-cs-stat__label{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.06em;display:block;margin-top:4px}.ewm-founder{padding:80px 40px;background:#fff}.ewm-founder__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:center}.ewm-founder__photo{width:100%;border-radius:16px;display:block;object-fit:cover;object-position:center top;aspect-ratio:4/5}.ewm-founder__content p{color:#4a5a6e;font-size:16px;line-height:1.7;margin:0 0 14px}.ewm-founder__creds{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.ewm-cred-tag{display:inline-block;background:#eef2f8;color:#0f2548;font-size:13px;font-weight:600;padding:6px 14px;border-radius:20px}.ewm-cta{background:linear-gradient(135deg,#0f2548,#1a3a6e);padding:80px 40px;text-align:center}.ewm-cta__inner{max-width:700px;margin:0 auto}.ewm-cta h2{color:#fff;font-size:40px;font-weight:800;margin:0 0 16px}.ewm-cta p{color:#fff;font-size:18px;margin:0 0 32px}.ewm-btn-white{display:inline-block;background:#fff;color:#0f2548!important;font-size:16px;font-weight:700;padding:15px 32px;border-radius:6px;text-decoration:none!important}@media(max-width:1024px){.ewm-service-featured{flex-direction:column}.ewm-service-featured>div:last-child{flex:none}}@media(max-width:900px){.ewm-services__grid{grid-template-columns:repeat(2,1fr)}.ewm-cs-grid,.ewm-founder__inner{grid-template-columns:1fr}}@media(max-width:600px){.ewm-hero__headline{font-size:36px}.ewm-services__grid{grid-template-columns:1fr}.ewm-hero__stats{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ewm-custom.css.map */
