.elementor-4803 .elementor-element.elementor-element-a3575a4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.opr-why-page{max-width:1180px;margin:0 auto;padding:64px 18px 90px;font-family:inherit;color:#0f172a}.opr-why-hero{background:linear-gradient(135deg,#f8fbff 0%,#eef6ff 100%);border:1px solid rgb(30 58 138 / .08);border-radius:34px;padding:68px 48px;text-align:center;position:relative;overflow:hidden}.opr-why-hero::before{content:"";position:absolute;inset:-45%;background:radial-gradient(circle,rgb(59 130 246 / .18),transparent 42%)}.opr-why-hero>*{position:relative}.opr-why-hero>span,.opr-why-intro>span,.opr-why-proof span,.opr-why-section-head span,.opr-why-cta span{display:inline-block;color:#3b82f6;font-size:13px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.opr-why-hero h1{max-width:880px;margin:0 auto;font-size:clamp(38px, 5vw, 66px);line-height:1.05;letter-spacing:-.05em;font-weight:800;color:#0f172a}.opr-why-hero p{max-width:760px;margin:22px auto 0;color:#475569;font-size:18px;line-height:1.75}.opr-why-hero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:820px;margin:36px auto 0}.opr-why-hero-stats div{background:#fff;border:1px solid rgb(30 58 138 / .08);border-radius:20px;padding:22px 18px;box-shadow:0 16px 42px rgb(15 23 42 / .06)}.opr-why-hero-stats strong{display:block;color:#1e3a8a;font-size:30px;line-height:1;margin-bottom:8px}.opr-why-hero-stats span{color:#64748b;font-size:14px}.opr-why-intro,.opr-why-section-head{max-width:820px;margin:78px auto 38px;text-align:center}.opr-why-intro h2,.opr-why-proof h2,.opr-why-section-head h2,.opr-why-cta h2{margin:0;color:#0f172a;font-size:clamp(32px, 4vw, 52px);line-height:1.1;letter-spacing:-.04em;font-weight:780}.opr-why-intro p,.opr-why-section-head p{margin:18px 0 0;color:#475569;font-size:17px;line-height:1.8}.opr-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.opr-why-card{background:#fff;border:1px solid rgb(30 58 138 / .1);border-radius:24px;padding:30px;box-shadow:0 16px 45px rgb(15 23 42 / .055);transition:0.25s ease}.opr-why-card:hover{transform:translateY(-6px);border-color:rgb(59 130 246 / .35);box-shadow:0 28px 70px rgb(15 23 42 / .1)}.opr-why-card span{width:48px;height:48px;border-radius:16px;background:#eff6ff;color:#1e3a8a;display:grid;place-items:center;font-size:15px;font-weight:850;margin-bottom:22px}.opr-why-card h3{margin:0 0 12px!important;color:#0f172a!important;font-size:23px!important;line-height:1.18!important;font-weight:750!important;letter-spacing:-0.03em!important}.opr-why-card p{margin:0;color:#475569;font-size:15.5px;line-height:1.75}.opr-why-proof{margin-top:78px;background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%);border-radius:30px;padding:54px;color:#fff;display:grid;grid-template-columns:0.9fr 1.1fr;gap:38px;align-items:center;position:relative;overflow:hidden}.opr-why-proof::before{content:"";position:absolute;inset:-45%;background:radial-gradient(circle,rgb(255 255 255 / .18),transparent 44%)}.opr-why-proof>*{position:relative}.opr-why-proof span{color:#bfdbfe}.opr-why-proof h2{color:#ffffff!important}.opr-why-proof p{margin:18px 0 0;color:rgb(255 255 255 / .84);font-size:17px;line-height:1.75}.opr-why-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.opr-why-proof-grid div{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);border-radius:18px;padding:22px}.opr-why-proof-grid strong{display:block;color:#fff;font-size:30px;line-height:1;margin-bottom:10px}.opr-why-proof-grid span{color:rgb(255 255 255 / .84);font-size:14.5px;line-height:1.55;text-transform:none;letter-spacing:0;font-weight:400;margin:0}.opr-why-services,.opr-why-projects{margin-top:78px}.opr-why-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.opr-why-service-grid a,.opr-why-service-grid a:visited{background:#fff;border:1px solid rgb(30 58 138 / .1);border-radius:20px;padding:24px;text-decoration:none;color:inherit;box-shadow:0 14px 40px rgb(15 23 42 / .05);transition:0.25s ease}.opr-why-service-grid a:hover{transform:translateY(-5px);border-color:rgb(59 130 246 / .35)}.opr-why-service-grid strong{display:block;color:#1e3a8a;font-size:18px;margin-bottom:9px}.opr-why-service-grid span{color:#475569;font-size:15px;line-height:1.6}.opr-why-project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.opr-why-project-grid a,.opr-why-project-grid a:visited{background:#fff;border:1px solid rgb(30 58 138 / .1);border-radius:24px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 16px 45px rgb(15 23 42 / .055);transition:0.25s ease}.opr-why-project-grid a:hover{transform:translateY(-6px);border-color:rgb(59 130 246 / .35)}.opr-why-project-grid img{width:100%;height:190px;object-fit:cover;display:block}.opr-why-project-grid div{padding:22px}.opr-why-project-grid span{display:inline-block;color:#3b82f6;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}.opr-why-project-grid h3{margin:0 0 10px!important;color:#0f172a!important;font-size:22px!important;line-height:1.18!important}.opr-why-project-grid p{margin:0;color:#475569;font-size:15px;line-height:1.65}.opr-why-project-link{text-align:center;margin-top:30px}.opr-why-project-link a,.opr-why-project-link a:visited{display:inline-flex;padding:14px 24px;border-radius:999px;background:#254499;color:#fff;text-decoration:none;font-weight:850}.opr-why-cta{margin-top:78px;background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%);border-radius:30px;padding:62px 28px;text-align:center;color:#fff;position:relative;overflow:hidden}.opr-why-cta::before{content:"";position:absolute;inset:-45%;background:radial-gradient(circle,rgb(255 255 255 / .18),transparent 45%)}.opr-why-cta>*{position:relative}.opr-why-cta span{color:#bfdbfe}.opr-why-cta h2{color:#ffffff!important;max-width:780px;margin:0 auto}.opr-why-cta p{max-width:680px;margin:18px auto 0;color:rgb(255 255 255 / .84);font-size:17px;line-height:1.7}.opr-why-cta a,.opr-why-cta a:visited{display:inline-flex;align-items:center;justify-content:center;margin-top:30px;padding:15px 28px;border-radius:999px;background:#ffffff!important;color:#1e3a8a!important;text-decoration:none;font-weight:850;box-shadow:0 14px 30px rgb(15 23 42 / .18);transition:0.25s ease}.opr-why-cta a:hover{transform:translateY(-3px);background:#eff6ff!important}@media (max-width:1024px){.opr-why-grid,.opr-why-service-grid,.opr-why-project-grid{grid-template-columns:repeat(2,1fr)}.opr-why-proof{grid-template-columns:1fr}}@media (max-width:640px){.opr-why-page{padding:42px 14px 64px}.opr-why-hero{text-align:left;padding:40px 22px;border-radius:26px}.opr-why-hero h1{font-size:38px}.opr-why-hero p,.opr-why-intro p,.opr-why-section-head p,.opr-why-proof p,.opr-why-cta p{font-size:16px}.opr-why-hero-stats,.opr-why-grid,.opr-why-proof-grid,.opr-why-service-grid,.opr-why-project-grid{grid-template-columns:1fr}.opr-why-intro,.opr-why-section-head{text-align:left;margin:58px 0 30px}.opr-why-card{padding:24px}.opr-why-card h3{font-size:21px!important}.opr-why-proof{padding:34px 22px;border-radius:24px}.opr-why-cta{padding:46px 20px;border-radius:24px}}