.elementor .e-442d67c7-2cce:hover,.elementor .e-442d67c7-2cce:focus-visible{color:#2661AB;background-color:transparent;}.elementor .e-442d67c7-2cce{font-family:"Public Sans";font-weight:400;font-size:14px;color:#5D6B80;padding:0px;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-4865aa51-290b{font-family:"Public Sans";font-size:14px;color:#C3CEDC;margin:0px;}.elementor .e-2fdc82b0-8b6e{font-family:"Public Sans";font-weight:600;font-size:14px;color:#001C42;margin:0px;}.elementor .e-7b586c9a-fe3c{width:auto;padding:0px;margin-block-end:18px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-74934d40-25bc{width:11px;height:10px;min-width:11px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-73cc253d-2b2c{font-family:Montserrat;font-weight:700;font-size:12px;color:#2661AB;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-42014f8d-a003{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-41f88bdb-fcfa{font-family:Montserrat;font-weight:800;font-size:60px;color:#001C42;letter-spacing:-0.035em;line-height:1.02;margin-block-start:14px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;& span { color: #2661AB; text-decoration: underline; text-decoration-color: #F6B33F; text-decoration-thickness: 5px; text-underline-offset: 8px; }\n}.elementor .e-bfd4c4c-81a6{max-width:540px;font-family:"Public Sans";font-size:20px;color:#344256;line-height:1.5;margin:0px;}.elementor .e-3fd785e4-7c25:hover,.elementor .e-3fd785e4-7c25:focus-visible{color:#001C42;background-color:#E39A1F;}.elementor .e-3fd785e4-7c25{font-family:Montserrat;font-weight:600;font-size:16px;color:#001C42;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-width:0px;background-color:#F6B33F;box-shadow:0px 12px 26px 0px rgba(246, 179, 63, 0.4);white-space: nowrap;\n}.elementor .e-45913a1b-5a96:hover,.elementor .e-45913a1b-5a96:focus-visible{color:#001C42;border-color:#001C42;background-color:transparent;}.elementor .e-45913a1b-5a96{font-family:Montserrat;font-weight:600;font-size:16px;color:#001C42;padding-block-start:15.5px;padding-block-end:15.5px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-width:1.5px;border-color:#C3CEDC;border-style:solid;background-color:transparent;white-space: nowrap;\n}.elementor .e-4d1a9919-8979{padding:0px;margin-block-start:28px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-60697551-e8ba{width:18px;height:18px;min-width:18px;}.elementor .e-46498e79-5da0{font-family:"Public Sans";font-weight:600;font-size:15px;color:#344256;margin:0px;}.elementor .e-5bb203df-1740{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-384e55c0-30bd{width:18px;height:18px;min-width:18px;}.elementor .e-69bf8937-1cff{font-family:"Public Sans";font-weight:600;font-size:15px;color:#344256;margin:0px;}.elementor .e-3a095e8f-ef5a{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-5629225b-b6e5{padding:0px;margin-block-start:24px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 8px 18px;\n}.elementor .e-345fd65a-515a{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-3554f19f-1cc1{width:120px;height:104px;position:absolute;inset-block-start:-24px;inset-inline-end:-24px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-59a660cf-de5d{width:auto;height:430px;max-width: none;\n}.elementor .e-7bc7d573-6a8a{height:440px;overflow:hidden;position:relative;padding:0px;border-radius:32px;background-image:url("https://causedigital.agency/wp-content/uploads/2026/10/cd-decor-hex-pattern-dark.png");background-repeat:repeat;background-attachment:scroll;background-size:168px 97px;background-position:0% 0%;background-color:#001C42;display:flex;justify-content:center;align-items:flex-end;}.elementor .e-72466207-c538{position:relative;padding:0px;}.elementor .e-2154304c-fbfe{padding:0px;display:grid;gap:48px;grid-template-columns:1.1fr 0.9fr;align-items:center;}.elementor .e-7f28851d-32bd{width:100%;max-width:1184px;padding:0px;}.elementor .e-2be74971-df6f{padding-block-start:52px;padding-block-end:60px;padding-inline-start:28px;padding-inline-end:28px;background-color:#F5F8FC;display:flex;flex-direction:column;align-items:center;}.elementor .e-7d11f54e-9603{width:11px;height:10px;min-width:11px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-4c091701-ef45{font-family:Montserrat;font-weight:700;font-size:12px;color:#2661AB;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-4d2803f4-4e4f{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-24dab4c2-1aa4{font-family:Montserrat;font-weight:700;font-size:44px;color:#001C42;letter-spacing:-0.025em;line-height:1.08;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& span { color: #2661AB; }\n}.elementor .e-2777349a-3156{width:auto;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-5f42c979-6998{max-width:400px;font-family:"Public Sans";font-size:16px;color:#5D6B80;margin:0px;}.elementor .e-38171ba0-2f2c{padding:0px;margin-block-end:32px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap: 20px 40px;\n}.elementor .e-3570ed24-f0c9{width:54px;height:54px;min-width:54px;}.elementor .e-6e058313-2e98{font-family:Montserrat;font-weight:700;font-size:22px;color:#001C42;letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .e-6b0ade56-b7eb{font-family:"Public Sans";font-size:16px;color:#5D6B80;line-height:1.55;margin:0px;}.elementor .e-3227222-ba38{font-family:Montserrat;font-weight:700;font-size:14px;color:#001C42;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#FDF0D5;}.elementor .e-b685e59-6c98:hover,.elementor .e-b685e59-6c98:focus-visible{color:#1E4F8D;background-color:transparent;}.elementor .e-b685e59-6c98{font-family:Montserrat;font-weight:600;font-size:15px;color:#2661AB;padding:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-36f04547-f287{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;grid-column:span 4;align-items:flex-start;}.elementor .e-3002f08-60ef{width:54px;height:54px;min-width:54px;}.elementor .e-63a5f12f-e119{font-family:Montserrat;font-weight:700;font-size:22px;color:#001C42;letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .e-48b3dfb9-20cc{font-family:"Public Sans";font-size:16px;color:#5D6B80;line-height:1.55;margin:0px;}.elementor .e-42032271-c515{font-family:Montserrat;font-weight:700;font-size:14px;color:#001C42;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#FDF0D5;}.elementor .e-21b0898-4614:hover,.elementor .e-21b0898-4614:focus-visible{color:#1E4F8D;background-color:transparent;}.elementor .e-21b0898-4614{font-family:Montserrat;font-weight:600;font-size:15px;color:#2661AB;padding:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-235b2f7e-cb8f{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;grid-column:span 4;align-items:flex-start;}.elementor .e-495bae1e-a7a2{width:54px;height:54px;min-width:54px;}.elementor .e-63c4d032-c768{font-family:Montserrat;font-weight:700;font-size:22px;color:#001C42;letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .e-72990916-4494{font-family:"Public Sans";font-size:16px;color:#5D6B80;line-height:1.55;margin:0px;}.elementor .e-3e462d2a-12d8{font-family:Montserrat;font-weight:700;font-size:14px;color:#001C42;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#FDF0D5;}.elementor .e-475afb49-20b6:hover,.elementor .e-475afb49-20b6:focus-visible{color:#1E4F8D;background-color:transparent;}.elementor .e-475afb49-20b6{font-family:Montserrat;font-weight:600;font-size:15px;color:#2661AB;padding:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-324a102-b1f1{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;grid-column:span 4;align-items:flex-start;}.elementor .e-361efded-6c2f{width:54px;height:54px;min-width:54px;}.elementor .e-e1671a0-35f5{font-family:Montserrat;font-weight:700;font-size:22px;color:#001C42;letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .e-1621ad2e-1a6a{font-family:"Public Sans";font-size:16px;color:#5D6B80;line-height:1.55;margin:0px;}.elementor .e-738ebef-9a93{font-family:Montserrat;font-weight:700;font-size:14px;color:#001C42;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#FDF0D5;}.elementor .e-6faab716-7e76:hover,.elementor .e-6faab716-7e76:focus-visible{color:#1E4F8D;background-color:transparent;}.elementor .e-6faab716-7e76{font-family:Montserrat;font-weight:600;font-size:15px;color:#2661AB;padding:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-2447ea72-c0d1{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;grid-column:span 4;align-items:flex-start;}.elementor .e-3db74735-db78{width:54px;height:54px;min-width:54px;}.elementor .e-7eab48b5-d37a{font-family:Montserrat;font-weight:700;font-size:22px;color:#001C42;letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .e-afdb37e-7a5a{font-family:"Public Sans";font-size:16px;color:#5D6B80;line-height:1.55;margin:0px;}.elementor .e-1ffc7848-419a{font-family:Montserrat;font-weight:700;font-size:14px;color:#001C42;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#FDF0D5;}.elementor .e-7c89f294-7911:hover,.elementor .e-7c89f294-7911:focus-visible{color:#1E4F8D;background-color:transparent;}.elementor .e-7c89f294-7911{font-family:Montserrat;font-weight:600;font-size:15px;color:#2661AB;padding:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-2073fd1-6e69{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;grid-column:span 4;align-items:flex-start;}.elementor .e-3e86214b-4c91{width:54px;height:54px;min-width:54px;}.elementor .e-3b8cd0b8-72b3{font-family:Montserrat;font-weight:700;font-size:22px;color:#001C42;letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .e-4554ba2a-d070{font-family:"Public Sans";font-size:16px;color:#5D6B80;line-height:1.55;margin:0px;}.elementor .e-40d6a593-607d{font-family:Montserrat;font-weight:700;font-size:14px;color:#001C42;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#FDF0D5;}.elementor .e-7c6b1fa5-3b3c:hover,.elementor .e-7c6b1fa5-3b3c:focus-visible{color:#1E4F8D;background-color:transparent;}.elementor .e-7c6b1fa5-3b3c{font-family:Montserrat;font-weight:600;font-size:15px;color:#2661AB;padding:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-37ce1cf2-a287{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;grid-column:span 4;align-items:flex-start;}.elementor .e-598dd3c4-1cfc{width:11px;height:10px;min-width:11px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-77aeacb-7bf9{font-family:Montserrat;font-weight:700;font-size:12px;color:#5B9BE6;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-23495720-40c0{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-5bef4c4f-92bf{font-family:Montserrat;font-weight:700;font-size:28px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.12;margin:0px;}.elementor .e-6f285c20-eb37{max-width:520px;font-family:"Public Sans";font-size:16px;color:#B3CDEC;margin:0px;}.elementor .e-50ddd3f5-3d9b:hover,.elementor .e-50ddd3f5-3d9b:focus-visible{color:#FFFFFF;background-color:transparent;}.elementor .e-50ddd3f5-3d9b{font-family:Montserrat;font-weight:600;font-size:15px;color:#FFFFFF;padding:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .e-d535dae-cc33{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#001C42;border-style:solid;background-image:url("https://causedigital.agency/wp-content/uploads/2026/10/cd-decor-hex-pattern-dark.png");background-repeat:repeat;background-attachment:scroll;background-size:168px 97px;background-position:0% 0%;background-color:#001C42;display:flex;flex-direction:column;gap:8px;grid-column:span 7;align-items:flex-start;}.elementor .e-1f7bdc15-e626{width:11px;height:10px;min-width:11px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-7b6b6a1f-9531{font-family:Montserrat;font-weight:700;font-size:12px;color:#001C42;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1ca1b46c-e31b{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-7266cf64-8ac0{font-family:Montserrat;font-weight:700;font-size:24px;color:#001C42;letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-10cddb37-9933{font-family:"Public Sans";font-size:16px;color:#5D6B80;line-height:1.55;margin:0px;}.elementor .e-5be57022-aef0:hover,.elementor .e-5be57022-aef0:focus-visible{color:#FFFFFF;background-color:#173B6E;}.elementor .e-5be57022-aef0{font-family:Montserrat;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:0px;background-color:#001C42;white-space: nowrap;\n}.elementor .e-20230655-7301{width:auto;padding:0px;margin-block-start:auto;}.elementor .e-669b07b3-1d4f{min-height:212px;overflow:hidden;position:relative;padding:28px;border-radius:24px;border-width:1px;border-color:#F8DFA8;border-style:solid;background-color:#FDF0D5;display:flex;flex-direction:column;gap:8px;grid-column:span 5;align-items:flex-start;}.elementor .e-671c7369-c075{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(12, 1fr);}.elementor .e-439fef39-2691{width:100%;max-width:1184px;padding:0px;}.elementor .e-1afbdb23-9518{padding-block-start:76px;padding-block-end:76px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-12a1ade5-a1d5{width:11px;height:10px;min-width:11px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-436423f0-a2f3{font-family:Montserrat;font-weight:700;font-size:12px;color:#2661AB;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7d2b160e-1f7c{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-1d8dcbef-e1c6{font-family:Montserrat;font-weight:700;font-size:44px;color:#001C42;letter-spacing:-0.025em;line-height:1.08;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& span { color: #2661AB; }\n}.elementor .e-5907daf4-e937{font-family:"Public Sans";font-size:20px;color:#344256;line-height:1.5;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7bcc8459-7a93{width:22px;height:22px;min-width:22px;}.elementor .e-1551d6e-a6c3{font-family:"Public Sans";font-weight:600;font-size:16.5px;color:#001C42;margin:0px;}.elementor .e-793d831b-9217{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-43af2a93-2648{width:22px;height:22px;min-width:22px;}.elementor .e-559d4508-1f28{font-family:"Public Sans";font-weight:600;font-size:16.5px;color:#001C42;margin:0px;}.elementor .e-2a584737-1426{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-6bce8bbb-5a1e{width:22px;height:22px;min-width:22px;}.elementor .e-44dddf66-cf79{font-family:"Public Sans";font-weight:600;font-size:16.5px;color:#001C42;margin:0px;}.elementor .e-6bd45c83-a325{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-7accd378-bc38{padding:0px;margin-block-start:22px;display:flex;flex-direction:column;gap:12px;}.elementor .e-4dcd7fd1-521e{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6242f3b2-8c24{width:auto;height:398px;max-width: none;\n}.elementor .e-46cf195c-3fb2{width:56px;height:48px;position:absolute;inset-block-start:24px;inset-inline-start:24px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-644b7a1a-cc2d{height:420px;overflow:hidden;position:relative;padding-block-start:20px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:32px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;justify-content:center;align-items:flex-end;}.elementor .e-1ac9998-16d2{padding:0px;display:grid;gap:64px;grid-template-columns:1.1fr 0.9fr;align-items:center;}.elementor .e-1a02b47-10b5{width:100%;max-width:1184px;padding:0px;}.elementor .e-7ff2e4ed-ec50{padding-block-start:76px;padding-block-end:76px;padding-inline-start:28px;padding-inline-end:28px;background-color:#F5F8FC;display:flex;flex-direction:column;align-items:center;}.elementor .e-55ae43e2-7746{width:11px;height:10px;min-width:11px;padding:0px;background-color:#F6B33F;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-2ff7d721-1c02{font-family:Montserrat;font-weight:700;font-size:12px;color:#2661AB;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1d298e86-26d8{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-26dd002-640d{font-family:Montserrat;font-weight:700;font-size:44px;color:#001C42;letter-spacing:-0.025em;line-height:1.08;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& span { color: #2661AB; }\n}.elementor .e-d67a40-bb73{max-width:620px;font-family:"Public Sans";font-size:17px;color:#5D6B80;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-163b4926-b8de{width:auto;text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-464eec4f-6ed4{padding:0px;margin-block-end:32px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap: 20px 40px;\n}.elementor .e-39cb4fbb-d44b{width:52px;height:45px;font-family:Montserrat;font-weight:800;font-size:17px;color:#001C42;margin:0px;background-color:#F6B33F;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-547cb7c6-8470{font-family:Montserrat;font-weight:700;font-size:17.5px;color:#001C42;line-height:1.3;margin:0px;}.elementor .e-5f1d75c9-3d02{padding:22px;border-radius:20px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2bb442fb-d8c1{width:52px;height:45px;font-family:Montserrat;font-weight:800;font-size:17px;color:#FFFFFF;margin:0px;background-color:#001C42;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-20dd9013-64e0{font-family:Montserrat;font-weight:700;font-size:17.5px;color:#001C42;line-height:1.3;margin:0px;}.elementor .e-610defbc-3267{padding:22px;border-radius:20px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-22aacba4-c3db{width:52px;height:45px;font-family:Montserrat;font-weight:800;font-size:17px;color:#FFFFFF;margin:0px;background-color:#001C42;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);}.elementor .e-16ea13f0-79df{font-family:Montserrat;font-weight:700;font-size:17.5px;color:#001C42;line-height:1.3;margin:0px;}.elementor .e-3dd3c421-d271{padding:22px;border-radius:20px;border-width:1px;border-color:#E6ECF4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-777ef5b0-bcc3{padding:0px;display:grid;gap:14px;grid-template-columns:repeat(3, 1fr);}.elementor .e-21fe817d-869e{width:100%;max-width:1184px;padding:0px;}.elementor .e-a0c6776-3416{padding-block-start:76px;padding-block-end:150px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-41b0b88c-a0ef{font-family:Montserrat;font-weight:700;font-size:42px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.1;margin:0px;}.elementor .e-1b8f751a-ce9b{font-family:"Public Sans";font-size:19px;color:#D8E6F6;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46aa5da2-1fea{width:auto;padding:0px;display:flex;flex-direction:column;flex:1 1 420px;}.elementor .e-562b466d-69c0:hover,.elementor .e-562b466d-69c0:focus-visible{color:#001C42;background-color:#FFFFFF;}.elementor .e-562b466d-69c0{font-family:Montserrat;font-weight:600;font-size:16px;color:#001C42;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-width:0px;background-color:#F6B33F;box-shadow:0px 12px 26px 0px rgba(0, 19, 46, 0.3);white-space: nowrap;\n}.elementor .e-5df9a60f-733b{max-width:1184px;padding-block-start:52px;padding-block-end:52px;padding-inline-start:56px;padding-inline-end:56px;border-radius:32px;background-image:linear-gradient(120deg, rgba(38, 97, 171, 0.86) 0%,rgba(30, 79, 141, 0.92) 100%),url("https://causedigital.agency/wp-content/uploads/2026/10/cd-decor-hex-pattern-dark.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#2661AB;box-shadow:0px 30px 60px 0px rgba(0, 28, 66, 0.25);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap: 28px 40px;\n}.elementor .e-7e6bd773-f955{position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:-96px;display:flex;justify-content:center;}