.elementor .e-b89d6af-bc7e7c0{font-size:10px;color:#69697b;text-transform:uppercase;display:flex;gap:10px;align-items:center}.elementor .e-57da1d4-cff29a6{font-size:10px;color:#69697b;text-transform:uppercase;display:flex;gap:10px;align-items:center}.elementor .e-542f0df-7a2b77f{font-size:10px;color:#69697b;text-transform:uppercase;display:flex;gap:10px;align-items:center}.elementor .e-480acfc-c08422e{flex-direction:row;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-3a1fcae-4dc6af8{max-width:1400px;font-weight:400;font-size:5.3vw;letter-spacing:-.065em;line-height:.96em;margin-block-start:20px;margin-block-end:22px}.elementor .e-4b7c497-59fad0c{max-width:780px;font-size:17px;color:#69697b;line-height:1.65em;margin:0}.elementor .e-dc37572-8c9a524{position:relative;z-index:2;margin-block-start:72px;flex-direction:column}.elementor .e-81c2315-7741e6b{width:380px;height:380px;position:absolute;inset-block-start:22px;inset-inline-end:-90px;background-image:url(https://patragandhi.com/wp-content/uploads/2026/08/patrag-page-hero-rings-blob.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center}.elementor .e-c328059-01b210a{min-height:430px;overflow:hidden;position:relative;padding-block-start:30px;padding-block-end:82px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#eeecfa;flex-direction:column}.elementor .e-c5a6ece-a3492f9{font-weight:400;font-size:4.2vw;letter-spacing:-.055em;line-height:1.02em;margin-block-start:18px}.elementor .e-2320979-67b0c11{max-width:850px;padding:0;margin:0;border-width:0;border-style:solid;flex-direction:column}.elementor .e-32187a2-07517aa{padding:0;gap:50px;justify-content:space-between;align-items:end}.elementor .e-ef25ad3-94f7c8b{width:70px;font-family:"Fira Mono";font-size:12px;padding-block-start:3px}.elementor .e-86924da-aa6b6ae{width:55%;max-width:580px;padding:0}.elementor .e-793a23e-37a22cd{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0;padding-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#e3e3eb;border-style:solid;transition:all 200ms;gap:34px;align-items:start}.elementor .e-793a23e-37a22cd:hover,.elementor .e-793a23e-37a22cd:focus-visible{color:#302d70;padding-inline-start:8px}.elementor .e-bc7bc93-df1cedd{width:55%;max-width:580px;padding:0}.elementor .e-8609400-37b53f9{width:70px;font-family:"Fira Mono";font-size:12px;padding-block-start:3px}.elementor .e-ed0e245-11cca3c{width:55%;max-width:580px;padding:0}.elementor .e-521fb28-c25662c{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0;padding-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#e3e3eb;border-style:solid;transition:all 200ms;gap:34px;align-items:start}.elementor .e-521fb28-c25662c:hover,.elementor .e-521fb28-c25662c:focus-visible{color:#302d70;padding-inline-start:8px}.elementor .e-27d68db-c0485b0{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#e3e3eb;border-style:none;flex-direction:column}.elementor .e-1efd402-1014f22{padding-block-start:108px;padding-block-end:108px;padding-inline-start:7vw;padding-inline-end:7vw;flex-direction:column}.elementor .e-240a628-4e9c488{font-weight:400;font-size:4.2vw;letter-spacing:-.06em;line-height:1em;margin-block-start:18px;margin-block-end:24px}.elementor .e-c5401f8-abcbcd3{max-width:700px;font-size:14px;color:#ffffffa6;line-height:1.7em}.elementor .e-b26fd27-17cc282{width:52.5%;padding:0;flex-direction:column}.elementor .e-793b056-970d928{font-size:9px;color:#69697b;text-transform:uppercase}.elementor .e-82a553d-1811141{font-weight:700;font-size:28px;color:#302d70;letter-spacing:-.05em;margin-block-start:7px;display:block}.elementor .e-19a384d-553c988{width:100%;padding:0;flex-direction:column}.elementor .e-0fd4430-1ab4cfb{font-size:9px;color:#69697b;text-transform:uppercase}.elementor .e-ae7ee79-261e952{font-weight:700;font-size:28px;color:#302d70;letter-spacing:-.05em;margin-block-start:7px;display:block}.elementor .e-e636f40-19ed15f{width:100%;text-align:end;padding:0;flex-direction:column;align-items:end}.elementor .e-3d338d7-ce04798{padding:0;align-items:center}.elementor .e-24cd6c7-70845d4{font-weight:700;font-size:18px;color:#302d70}.elementor .e-5224e9f-7e0a708{font-size:8px;color:#69697b;text-transform:uppercase;padding-block-start:5px;padding-block-end:0;padding-inline-start:5px;padding-inline-end:14px;flex:1 0 auto}.elementor .e-22fcccf-9fcdabc{padding:0;justify-content:center;align-items:center}.elementor .e-bd30bb2-4efc189{font-weight:700;font-size:18px;color:#302d70}.elementor .e-e4a2ef0-465eb94{font-size:8px;color:#69697b;text-transform:uppercase;padding-block-start:5px;padding-block-end:0;padding-inline-start:5px;padding-inline-end:14px;flex:1 0 auto}.elementor .e-f44e336-651ed67{padding:0;justify-content:center;align-items:center}.elementor .e-e4f60db-1bcd55b{font-weight:700;font-size:18px;color:#302d70}.elementor .e-9954e1b-92799a9{font-size:8px;color:#69697b;text-transform:uppercase;padding-block-start:5px;padding-block-end:0;padding-inline-start:5px;padding-inline-end:14px;flex:1 0 auto}.elementor .e-0b78f19-a1667e7{padding:0;justify-content:center;align-items:center}.elementor .e-a98d34c-cf072d1{padding-block-start:20px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:18px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#e3e3eb;border-style:solid;gap:5px;justify-content:space-between;align-items:center}.elementor .e-f147409-2a85705{width:47.5%;color:#17172b;padding:34px;background-color:#fff;flex-direction:column;gap:16px;justify-content:space-between;align-items:center}.elementor .e-2801932{color:#fff;padding-block-start:88px;padding-block-end:88px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#302d70;flex-direction:row;gap:80px}.elementor .e-5a0b14e-0e62f7b{max-width:900px;font-family:"Inter";font-weight:400;font-size:4.2vw;letter-spacing:-.055em;line-height:1.02em;margin-block-start:18px;margin-block-end:0;margin-inline-end:0}.elementor .e-a0199d6-42af0ab{max-width:620px;font-size:15px;color:#69697b;line-height:1.65em;margin-block-start:20px}.elementor .e-72c1575-2ab0bc0{max-width:940px;text-align:center;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center}.elementor .e-190f228-d0b4b22{font-family:"Fira Mono";font-weight:800;font-size:12px;color:#302d70}.elementor .e-269b66b-0d86f09{font-weight:400;font-size:24px;letter-spacing:-.04em;margin-block-start:86px;margin-block-end:14px}.elementor .e-9585cd5-b52962b{font-size:13px;color:#69697b;line-height:1.65em}.elementor .e-f6b210d-dc49d66{min-height:270px;padding:26px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#e3e3eb;border-style:solid;flex-direction:column;gap:0}.elementor .e-f6b210d-dc49d66:hover,.elementor .e-f6b210d-dc49d66:focus-visible{border-color:#302d704d;box-shadow:0 20px 55px 0 #221e551a;transform:translate3d(0,-6px,0)}.elementor .e-a3cba23-c7e3218{font-family:"Fira Mono";font-weight:800;font-size:12px;color:#302d70}.elementor .e-6d2cb14-fe7dfa4{font-weight:400;font-size:24px;letter-spacing:-.04em;margin-block-start:86px;margin-block-end:14px}.elementor .e-ea9bc07-28ebac1{font-size:13px;color:#69697b;line-height:1.65em}.elementor .e-a501d5b-15f3a60{min-height:270px;padding:26px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#e3e3eb;border-style:solid;flex-direction:column;gap:0}.elementor .e-a501d5b-15f3a60:hover,.elementor .e-a501d5b-15f3a60:focus-visible{border-color:#302d704d;box-shadow:0 20px 55px 0 #221e551a;transform:translate3d(0,-6px,0)}.elementor .e-96dd551-7a278b7{font-family:"Fira Mono";font-weight:800;font-size:12px;color:#302d70}.elementor .e-3aa052c-0f1aa3d{font-weight:400;font-size:24px;letter-spacing:-.04em;margin-block-start:86px;margin-block-end:14px}.elementor .e-2ea9f6a-691d8c5{font-size:13px;color:#69697b;line-height:1.65em}.elementor .e-842a7bd-926acfe{min-height:270px;padding:26px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#e3e3eb;border-style:solid;flex-direction:column;gap:0}.elementor .e-842a7bd-926acfe:hover,.elementor .e-842a7bd-926acfe:focus-visible{border-color:#302d704d;box-shadow:0 20px 55px 0 #221e551a;transform:translate3d(0,-6px,0)}.elementor .e-086c7f8-27ff528{font-family:"Fira Mono";font-weight:800;font-size:12px;color:#302d70}.elementor .e-8b45df3-277c19b{font-weight:400;font-size:24px;letter-spacing:-.04em;margin-block-start:86px;margin-block-end:14px}.elementor .e-c628a9e-1ac66bb{font-size:13px;color:#69697b;line-height:1.65em}.elementor .e-be674b8-16b032e{min-height:270px;padding:26px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#e3e3eb;border-style:solid;flex-direction:column;gap:0}.elementor .e-be674b8-16b032e:hover,.elementor .e-be674b8-16b032e:focus-visible{border-color:#302d704d;box-shadow:0 20px 55px 0 #221e551a;transform:translate3d(0,-6px,0)}.elementor .e-d25654f-e6e8f18{padding:0;margin-block-start:58px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#e3e3eb;border-style:solid;justify-content:center}.elementor .e-9b67958-bc897d7{padding-block-start:110px;padding-block-end:110px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#f8f8fb;flex-direction:column}.elementor .e-83ea314-9a1ba6b{font-weight:400;font-size:4.2vw;letter-spacing:-.055em;line-height:1.02em;margin-block-start:18px}.elementor .e-6e67608-89ab1b9{width:32.5%;padding:0;flex-direction:column}.elementor .e-91c5659-0f0696e{font-weight:800;font-size:8px;color:#302d70;letter-spacing:.1em;text-transform:uppercase}.elementor .e-0ca83c2-9c32228{font-weight:400;font-size:20px;margin-block-start:42px;margin-block-end:12px}.elementor .e-31c1aea-852425e{font-size:12px;color:#69697b;line-height:1.6em}.elementor .e-1461f5f-c31dae4{min-height:245px;max-width:45%;padding:24px;border-radius:12px;border-width:1px;border-color:#e3e3eb;border-style:solid;background-color:#f8f8fb;flex-direction:column;justify-content:space-between}.elementor .e-3e74d50-f3cdc11{font-weight:800;font-size:8px;color:#302d70;letter-spacing:.1em;text-transform:uppercase}.elementor .e-77063b1-db5024c{font-weight:400;font-size:20px;margin-block-start:42px;margin-block-end:12px}.elementor .e-bcad705-befaa2b{font-size:12px;color:#69697b;line-height:1.6em}.elementor .e-6020b7d-b6e78ca{min-height:245px;max-width:45%;padding:24px;border-radius:12px;border-width:1px;border-color:#e3e3eb;border-style:solid;background-color:#f8f8fb;flex-direction:column;justify-content:space-between}.elementor .e-4e80f1b-36508b8{font-weight:800;font-size:8px;color:#302d70;letter-spacing:.1em;text-transform:uppercase}.elementor .e-4cbaadd-147706c{font-weight:400;font-size:20px;margin-block-start:42px;margin-block-end:12px}.elementor .e-dfe1f64-689a88f{font-size:12px;color:#69697b;line-height:1.6em}.elementor .e-e66f29c-40f5133{min-height:245px;max-width:45%;padding:24px;border-radius:12px;border-width:1px;border-color:#e3e3eb;border-style:solid;background-color:#f8f8fb;flex-direction:column;justify-content:space-between}.elementor .e-90daa30-243af81{font-weight:800;font-size:8px;color:#302d70;letter-spacing:.1em;text-transform:uppercase}.elementor .e-701a338-9971cee{font-weight:400;font-size:20px;margin-block-start:42px;margin-block-end:12px}.elementor .e-5e3a272-e358471{font-size:12px;color:#69697b;line-height:1.6em}.elementor .e-06670e6-b94706c{min-height:245px;max-width:45%;padding:24px;border-radius:12px;border-width:1px;border-color:#e3e3eb;border-style:solid;background-color:#f8f8fb;flex-direction:column;justify-content:space-between}.elementor .e-656b230-105a120{width:67.5%;padding:0;gap:14px;flex-wrap:wrap;justify-content:center;align-items:start}.elementor .e-7aa59fc{padding-block-start:108px;padding-block-end:108px;padding-inline-start:7vw;padding-inline-end:7vw;flex-direction:row;gap:80px}.elementor .e-0da4b02-c7255dd{font-weight:400;font-size:3.6vw;letter-spacing:-.055em;line-height:1em;margin-block-start:16px;margin-block-end:12px}.elementor .e-84d813c-514d44b{max-width:700px;font-size:13px;color:#ffffffa6;line-height:1.7em}.elementor .e-0f3a8e4-10079b5{padding:0;flex-direction:column}.elementor .e-c649e41-e1e0254{min-height:52px;font-weight:700;font-size:13px;color:#17143d;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:#0000;border-style:solid;background-color:#ffca0a;transition:all 200ms;display:flex;gap:22px;flex:1 0 auto;justify-content:center;align-items:center}.elementor .e-c649e41-e1e0254:hover,.elementor .e-c649e41-e1e0254:focus-visible{background-color:#ffda4a;transform:translate3d(0,-2px,0)}.elementor .e-7226fdc{color:#fff;padding-block-start:74px;padding-block-end:74px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#17143d;flex-direction:row;gap:50px;justify-content:space-between;align-items:center}