.ekw-section{--ekw-accent:#4f87fb;--ekw-title:#130947;position:relative;isolation:isolate;min-height:640px;padding:60px 20px 25px;background-size:cover;background-repeat:no-repeat;background-position:center;color:#8b929e;font:16px/1.75 Muli,Mulish,Arial,sans-serif;box-sizing:border-box}.ekw-section *{box-sizing:border-box}.ekw-section:before{content:'';position:absolute;inset:0;z-index:-1;background:transparent;pointer-events:none}.ekw-section .ekw-wrap{max-width:1170px;width:100%;margin:auto;display:flex;justify-content:flex-end}.ekw-section .ekw-copy{width:50%;min-width:0}.ekw-section .ekw-eyebrow{color:var(--ekw-title);font-size:13px;line-height:1.5;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;margin:0 0 12px}.ekw-section .ekw-title{font:600 36px/1.3 Muli,Mulish,Arial,sans-serif;color:var(--ekw-title);letter-spacing:-.7px;margin:0 0 20px}.ekw-section .ekw-description{font-size:inherit;line-height:1.75;margin:0}.ekw-section .ekw-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px;row-gap:28px;margin:38px 0 30px}.ekw-section .ekw-service{display:flex;align-items:center;gap:11px;min-width:0;text-decoration:none}.ekw-section .ekw-service-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex:none;background:#fff;border-radius:50%;color:var(--ekw-accent);font-size:23px}.ekw-section .ekw-service-icon svg{width:28px;height:28px}.ekw-section .ekw-service-icon .e-font-icon-svg{fill:currentColor}.ekw-section .ekw-service-icon img{width:28px;height:28px;object-fit:contain}.ekw-section .ekw-service-title{font-size:16px;font-weight:700;line-height:1.5;color:var(--ekw-title)}.ekw-section a.ekw-service:hover .ekw-service-title{color:var(--ekw-accent)}.ekw-section .ekw-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 38px;border-radius:3px;background:var(--ekw-accent);color:#fff;text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.5px;transition:background .2s}.ekw-section .ekw-button:hover{background:var(--ekw-title);color:#fff}.ekw-section a:focus-visible{outline:2px solid var(--ekw-accent);outline-offset:4px}@media(max-width:1024px){.ekw-section .ekw-copy{width:60%}.ekw-section .ekw-title{font-size:30px}.ekw-section .ekw-services{column-gap:15px}.ekw-section .ekw-service-title{font-size:14px}}@media(max-width:700px){.ekw-section{min-height:0;padding:40px 20px;background-position:30% center}.ekw-section .ekw-copy{width:100%}.ekw-section.ekw-mobile-panel .ekw-copy{background:rgba(255,255,255,.92);padding:25px;border-radius:5px}.ekw-section .ekw-title{font-size:28px}.ekw-section .ekw-description{font-size:15px}}@media(max-width:480px){.ekw-section .ekw-services{grid-template-columns:1fr;row-gap:20px}.ekw-section .ekw-service-title{font-size:15px}}
