.elementor .e-2b8ed7e-4f23{font-family:Inter,sans-serif;font-size:14px;color:#C9D6EC;& a { color:#fff;text-decoration:underline; }\n}.elementor .e-753ee9ce-59e2{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(34px,4.8vw,58px);color:#fff;line-height:1.06;}.elementor .e-4d8cc20e-680a{font-family:Inter,sans-serif;font-size:19px;color:#E8EEF8;line-height:1.6;}.elementor .e-33fbfe23-2fd8{font-family:Inter,sans-serif;font-weight:600;font-size:17px;color:#fff;}.elementor .e-41bbd990-b232{font-family:Inter,sans-serif;font-weight:600;font-size:17px;color:#fff;}.elementor .e-2d8baf45-c5f1{font-family:Inter,sans-serif;font-weight:600;font-size:17px;color:#fff;}.elementor .e-3d168b92-f16f:hover,.elementor .e-3d168b92-f16f:focus-visible{background-color:#B03838;}.elementor .e-3d168b92-f16f{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#fff;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#CA4646;box-shadow:0px 10px 24px 0px rgba(202,70,70,.35);}.elementor .e-45a7db8a-dab3:hover,.elementor .e-45a7db8a-dab3:focus-visible{color:#0F2A52;background-color:#fff;}.elementor .e-45a7db8a-dab3{font-family:Outfit,sans-serif;font-weight:600;font-size:20px;color:#fff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:2px;border-color:rgba(255,255,255,.85);border-style:solid;background-color:transparent;}.elementor .e-afb484-8d29{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-7a1e1205-e377{max-width:660px;display:flex;flex-direction:column;gap:16px;flex:1 1 52%;}.elementor .e-75e3c61b-8b73{font-family:Outfit,sans-serif;font-weight:800;font-size:30px;color:#0F2A52;line-height:1.1;}.elementor .e-929d18a-a95a{font-family:Inter,sans-serif;font-size:15px;color:#4A5560;}.elementor .e-1080300b-3ed3{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#0F2A52;}.elementor .e-7e8ceab0-bbce{height:48px;font-size:16px;color:#1b2430;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#D3DBE8;border-style:solid;background-color:#F4F7FB;}.elementor .e-34a3865b-4b1d{width:100%;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-5f463127-d378{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#0F2A52;}.elementor .e-2b522fd1-4eb2{height:48px;font-size:16px;color:#1b2430;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#D3DBE8;border-style:solid;background-color:#F4F7FB;}.elementor .e-699abbd8-15f0{width:100%;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-4329d381-f7e4{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#0F2A52;}.elementor .e-59ed02ee-c992{min-height:90px;font-size:16px;color:#1b2430;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#D3DBE8;border-style:solid;background-color:#F4F7FB;}.elementor .e-61b39849-84b1{width:100%;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-4d04146f-d753:hover,.elementor .e-4d04146f-d753:focus-visible{background-color:#B03838;}.elementor .e-4d04146f-d753{width:100%;font-family:Outfit,sans-serif;font-weight:700;font-size:18px;color:#fff;padding:16px;border-radius:8px;background-color:#CA4646;}.elementor .e-2cb27cf-336c{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-4ad47aaa-27ab{font-family:Inter,sans-serif;font-size:14px;color:#4A5560;text-align:center;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-5da489e9-c974{width:100%;padding-block-start:34px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;background-color:#fff;box-shadow:0px 24px 60px 0px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:12px;flex:0 1 430px;}.elementor .e-350418a8-ab17{min-height:680px;position:static;padding-block-start:190px;padding-block-end:150px;padding-inline-start:6%;padding-inline-end:6%;margin-block-start:-135px;background-image:linear-gradient(100deg, rgba(9,22,45,.92) 0%,rgba(9,22,45,.72) 55%,rgba(9,22,45,.5) 100%),url("https://www.proline-roofing.com/wp-content/uploads/2024/04/Roof-Inspections-ProLine-Roofing-Staten-Island.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-2834a736-bcd5{font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#1D58C3;}.elementor .e-187f70f0-ef35{font-family:Inter,sans-serif;font-size:14px;color:#4A5560;line-height:1.5;}.elementor .e-40327a07-9602{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:4px;flex:1 1 220px;border-right-style: solid; border-right-color: #E6ECF5;\n}.elementor .e-77669f99-675c{font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#1D58C3;}.elementor .e-45575d77-3378{font-family:Inter,sans-serif;font-size:14px;color:#4A5560;line-height:1.5;}.elementor .e-7c7018f0-bf8d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:4px;flex:1 1 220px;border-right-style: solid; border-right-color: #E6ECF5;\n}.elementor .e-2b1cc114-cb0a{font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#1D58C3;}.elementor .e-10bcc4b6-d89f{font-family:Inter,sans-serif;font-size:14px;color:#4A5560;line-height:1.5;}.elementor .e-77e851aa-1283{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:4px;flex:1 1 220px;border-right-style: solid; border-right-color: #E6ECF5;\n}.elementor .e-55c49761-5719{font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#1D58C3;}.elementor .e-14ba3701-a8f6{font-family:Inter,sans-serif;font-size:14px;color:#4A5560;line-height:1.5;}.elementor .e-41422e99-6a7b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:4px;flex:1 1 220px;}.elementor .e-2043e54c-9402{width:100%;max-width:1200px;padding:8px;border-radius:18px;background-color:#fff;box-shadow:0px 18px 50px 0px rgba(15,42,82,.16);flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-68024f6-c105{position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6%;padding-inline-end:6%;margin-block-start:-84px;flex-direction:column;align-items:center;}.elementor .e-389a8269-a26b{font-family:Inter,sans-serif;font-weight:700;font-size:13px;color:#B23838;letter-spacing:0.1em;text-align:center;text-transform:uppercase;}.elementor .e-41e6399f-80b7{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,42px);color:#0F2A52;line-height:1.12;text-align:center;}.elementor .e-444181e4-d1cd{max-width:780px;font-family:Inter,sans-serif;font-size:17px;color:#4A5560;line-height:1.7;text-align:center;}.elementor .e-4fcda23c-b45c{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-431a92b8-a203{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-4a36d4d1-2e41{padding:28px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:10px;flex:1 1 320px;}.elementor .e-5d0bcbb1-eb18{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-2d247055-a3fc{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-c01517a-5748{padding:28px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:10px;flex:1 1 320px;}.elementor .e-74a811e-db91{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-3752cedf-d964{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-55b1ce64-1487{padding:28px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:10px;flex:1 1 320px;}.elementor .e-6a43028-396e{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-4c6bf1df-1f48{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-50af5c31-ab80{padding:28px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:10px;flex:1 1 320px;}.elementor .e-3879d628-d8fd{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-167c82ee-28ff{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-27574a0b-725c{padding:28px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:10px;flex:1 1 320px;}.elementor .e-12f8bee2-acd9{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-3373d938-8c3b{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-5220b268-561f{padding:28px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:10px;flex:1 1 320px;}.elementor .e-4abadb58-a709{width:100%;max-width:1200px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-1ddfeb44-d0c1{padding-block-start:100px;padding-block-end:90px;padding-inline-start:6%;padding-inline-end:6%;background-color:#fff;flex-direction:column;gap:14px;align-items:center;}.elementor .e-13c0044d-cedc{font-family:Inter,sans-serif;font-weight:700;font-size:13px;color:#B23838;letter-spacing:0.1em;text-align:center;text-transform:uppercase;}.elementor .e-67edf242-7386{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,42px);color:#0F2A52;line-height:1.12;text-align:center;}.elementor .e-32241e81-4706{max-width:780px;font-family:Inter,sans-serif;font-size:17px;color:#4A5560;line-height:1.7;text-align:center;}.elementor .e-405a2d95-c6f5{font-family:Outfit,sans-serif;font-weight:700;font-size:22px;color:#0F2A52;}.elementor .e-21281071-257c{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-1b94809f-bf74{padding:28px;border-radius:16px;border-block-start-width:5px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);flex-direction:column;gap:10px;flex:1 1 250px;border-top-style: solid; border-top-color: #1D58C3;\n}.elementor .e-134e8115-5258{font-family:Outfit,sans-serif;font-weight:700;font-size:22px;color:#0F2A52;}.elementor .e-79cf430b-4d84{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-cbb41a3-1609{padding:28px;border-radius:16px;border-block-start-width:5px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);flex-direction:column;gap:10px;flex:1 1 250px;border-top-style: solid; border-top-color: #CA4646;\n}.elementor .e-31ecfee0-193a{font-family:Outfit,sans-serif;font-weight:700;font-size:22px;color:#0F2A52;}.elementor .e-2e3d8f36-c9ff{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-79bbc9cf-8fc3{padding:28px;border-radius:16px;border-block-start-width:5px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);flex-direction:column;gap:10px;flex:1 1 250px;border-top-style: solid; border-top-color: #1D58C3;\n}.elementor .e-669fd91f-970f{font-family:Outfit,sans-serif;font-weight:700;font-size:22px;color:#0F2A52;}.elementor .e-1d756153-ce4e{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-46bba700-be68{padding:28px;border-radius:16px;border-block-start-width:5px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);flex-direction:column;gap:10px;flex:1 1 250px;border-top-style: solid; border-top-color: #CA4646;\n}.elementor .e-29fce2d6-bbe4{width:100%;max-width:1200px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-49d16dab-5953{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:#F4F7FB;flex-direction:column;gap:14px;align-items:center;}.elementor .e-4bf2d04d-47da{font-family:Inter,sans-serif;font-weight:700;font-size:13px;color:#B23838;letter-spacing:0.1em;text-align:center;text-transform:uppercase;}.elementor .e-36555db7-bd25{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,42px);color:#0F2A52;line-height:1.12;text-align:center;}.elementor .e-4de77d48-6e3d{max-width:820px;font-family:Inter,sans-serif;font-size:17px;color:#4A5560;line-height:1.7;text-align:center;}.elementor .e-4fc4da6b-ff4b{font-family:Outfit,sans-serif;font-weight:800;font-size:23px;color:#0F2A52;}.elementor .e-d8a73d8-37f9{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-23df948a-6ee5{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-7fedc8bd-f958{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-7b95336-7c55{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-43a862c-60ac{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-6c473278-78b5{padding-block-start:30px;padding-block-end:30px;padding-inline-start:32px;padding-inline-end:32px;border-radius:18px;border-block-start-width:5px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:12px;flex:1 1 420px;border-top-style: solid; border-top-color: #CA4646;\n}.elementor .e-1fa4b9f5-b1f1{font-family:Outfit,sans-serif;font-weight:800;font-size:23px;color:#0F2A52;}.elementor .e-5ec3069f-4121{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-4ffa6007-266e{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-743043dc-917e{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-7badc2ca-1885{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-7bc9aa6a-ae2a{font-family:Inter,sans-serif;font-size:16px;color:#2A3441;line-height:1.55;}.elementor .e-1ae24ef3-5347{padding-block-start:30px;padding-block-end:30px;padding-inline-start:32px;padding-inline-end:32px;border-radius:18px;border-block-start-width:5px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:12px;flex:1 1 420px;border-top-style: solid; border-top-color: #1D58C3;\n}.elementor .e-525a74c1-fc05{width:100%;max-width:1200px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-48126e08-c5a9{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:#fff;flex-direction:column;gap:14px;align-items:center;}.elementor .e-305d7401-6424{font-family:Inter,sans-serif;font-weight:700;font-size:13px;color:#B23838;letter-spacing:0.1em;text-align:center;text-transform:uppercase;}.elementor .e-5ed57d2c-7e0c{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,42px);color:#0F2A52;line-height:1.12;text-align:center;}.elementor .e-4755b598-3022{max-width:820px;font-family:Inter,sans-serif;font-size:17px;color:#4A5560;line-height:1.7;text-align:center;}.elementor .e-38e4a046-835b{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-15e1af26-5f72{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-5460b495-931e{padding:28px;border-radius:16px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 250px;}.elementor .e-1a80eb4a-d2eb{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-4dc66493-39d9{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-2d17b920-ef44{padding:28px;border-radius:16px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 250px;}.elementor .e-65558a78-337d{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-53d5ec80-caeb{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-2feb8443-a67c{padding:28px;border-radius:16px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 250px;}.elementor .e-3392c270-6c1c{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#0F2A52;}.elementor .e-d7ef301-5145{font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;line-height:1.65;}.elementor .e-2c76d57-113e{padding:28px;border-radius:16px;background-color:#fff;box-shadow:0px 6px 22px 0px rgba(15,42,82,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 250px;}.elementor .e-74cadfcc-fd96{width:100%;max-width:1200px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-5be35ceb-a4b4{max-width:820px;font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.7;text-align:center;padding-block-start:8px;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-14c125ad-5188{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:#F4F7FB;flex-direction:column;gap:14px;align-items:center;}.elementor .e-3c97cc1-46f8{font-family:Inter,sans-serif;font-weight:700;font-size:13px;color:#FFB22E;letter-spacing:0.1em;text-align:center;text-transform:uppercase;}.elementor .e-7f415fd6-62e1{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,42px);color:#fff;line-height:1.12;text-align:center;}.elementor .e-77588de1-a1bf{width:44px;height:44px;font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#fff;line-height:44px;text-align:center;border-radius:50%;background-color:#CA4646;}.elementor .e-4bcafc0d-f473{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#fff;}.elementor .e-6c15125c-b7b5{font-family:Inter,sans-serif;font-size:15.5px;color:#C9D6EC;line-height:1.65;}.elementor .e-260d6cf3-f1c8{padding:28px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 240px;}.elementor .e-5640747f-c673{width:44px;height:44px;font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#fff;line-height:44px;text-align:center;border-radius:50%;background-color:#CA4646;}.elementor .e-953f4a6-acb0{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#fff;}.elementor .e-5db45972-97ef{font-family:Inter,sans-serif;font-size:15.5px;color:#C9D6EC;line-height:1.65;}.elementor .e-36372207-2275{padding:28px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 240px;}.elementor .e-61da1cbe-db7f{width:44px;height:44px;font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#fff;line-height:44px;text-align:center;border-radius:50%;background-color:#CA4646;}.elementor .e-672c0c54-4759{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#fff;}.elementor .e-ea9f765-67b6{font-family:Inter,sans-serif;font-size:15.5px;color:#C9D6EC;line-height:1.65;}.elementor .e-4143c76d-cb80{padding:28px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 240px;}.elementor .e-285df301-4a7e{width:44px;height:44px;font-family:Outfit,sans-serif;font-weight:800;font-size:22px;color:#fff;line-height:44px;text-align:center;border-radius:50%;background-color:#CA4646;}.elementor .e-11c56c81-3cfb{font-family:Outfit,sans-serif;font-weight:700;font-size:21px;color:#fff;}.elementor .e-5375a3af-3b7f{font-family:Inter,sans-serif;font-size:15.5px;color:#C9D6EC;line-height:1.65;}.elementor .e-63ad54c8-d5c2{padding:28px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);display:flex;flex-direction:column;gap:10px;flex:1 1 240px;}.elementor .e-477cf016-5ede{width:100%;max-width:1200px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-6cb4ffc4-b71b:hover,.elementor .e-6cb4ffc4-b71b:focus-visible{background-color:#B03838;}.elementor .e-6cb4ffc4-b71b{font-family:Outfit,sans-serif;font-weight:700;font-size:18px;color:#fff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:#CA4646;}.elementor .e-5a92c26a-ddae{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:#0F2A52;flex-direction:column;gap:14px;align-items:center;}.elementor .e-396058ec-f1e7{font-family:Inter,sans-serif;font-weight:700;font-size:13px;color:#B23838;letter-spacing:0.1em;text-align:center;text-transform:uppercase;}.elementor .e-1694a22c-a232{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,42px);color:#0F2A52;line-height:1.12;text-align:center;}.elementor .e-299a66a-9554{font-size:22px;color:#F5A524;letter-spacing:3px;}.elementor .e-37ac7451-9aca{font-family:Inter,sans-serif;font-size:16.5px;color:#2A3441;line-height:1.65;}.elementor .e-6755c898-d98b{font-family:Outfit,sans-serif;font-weight:700;font-size:16px;color:#0F2A52;}.elementor .e-3fe784f1-579a{padding:30px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-68c2618c-fb09{font-size:22px;color:#F5A524;letter-spacing:3px;}.elementor .e-7441d8d1-cd51{font-family:Inter,sans-serif;font-size:16.5px;color:#2A3441;line-height:1.65;}.elementor .e-33908d17-d08a{font-family:Outfit,sans-serif;font-weight:700;font-size:16px;color:#0F2A52;}.elementor .e-342117d9-7e99{padding:30px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-3544db8a-cbcb{font-size:22px;color:#F5A524;letter-spacing:3px;}.elementor .e-4a08de23-e281{font-family:Inter,sans-serif;font-size:16.5px;color:#2A3441;line-height:1.65;}.elementor .e-10289ad5-a503{font-family:Outfit,sans-serif;font-weight:700;font-size:16px;color:#0F2A52;}.elementor .e-50fe13fa-77ac{padding:30px;border-radius:16px;background-color:#F4F7FB;display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-3bea6046-95e0{width:100%;max-width:1200px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:22px;flex-wrap:wrap;}.elementor .e-1f43381f-f1fa{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:#fff;flex-direction:column;gap:14px;align-items:center;}.elementor .e-8f5e909-9234{font-family:Inter,sans-serif;font-weight:700;font-size:13px;color:#B23838;letter-spacing:0.1em;text-align:center;text-transform:uppercase;}.elementor .e-10242ff5-8fcb{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,3.4vw,42px);color:#0F2A52;line-height:1.12;text-align:center;}.elementor .e-75957bae-8c73{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-698200f3-7250{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-29cfd9da-451e{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-10c32bdf-e682{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-4e24ba98-8e80{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-3a9c4d5-56e4{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-169a8b95-ba8c{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-67e981b1-eb74{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-6aa64395-39ee{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-36ab8018-cf8b{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-2eeec311-c4a1{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-4664f21-63b9{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-4579cf1f-e520{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-71412af-1454{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-25c59550-1004{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-42aeb32-2dc0{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-5c9a3e71-480b{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-575b57f2-2b3a{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-469c90c7-17d7{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-2cd8bbac-9fef{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-3a60671c-6637{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-334d40f0-4ebe{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#0F2A52;line-height:1.3;}.elementor .e-52d6cacd-2cd8{font-family:Inter,sans-serif;font-size:16px;color:#4A5560;line-height:1.65;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-3be0591a-aa62{min-width:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;border-inline-start-width:4px;background-color:#fff;display:flex;flex-direction:column;gap:10px;flex:1 1 calc(50% - 20px);border-left-style: solid; border-left-color: #1D58C3;\n}.elementor .e-c4f3920-bc92{width:100%;max-width:1200px;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-7335f03f-c52b{max-width:900px;font-family:Inter,sans-serif;font-size:15.5px;color:#4A5560;text-align:center;padding-block-start:12px;& a { color:#1D58C3;text-decoration:underline; }\n}.elementor .e-1ee6541a-689c{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:#F4F7FB;flex-direction:column;gap:14px;align-items:center;}.elementor .e-77e747a2-e8a7{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(30px,3.8vw,46px);color:#fff;line-height:1.1;}.elementor .e-19f923bc-b0aa{font-family:Inter,sans-serif;font-size:18px;color:#D6E2F6;line-height:1.6;}.elementor .e-236c1079-92f6:hover,.elementor .e-236c1079-92f6:focus-visible{background-color:#B03838;}.elementor .e-236c1079-92f6{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#fff;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#CA4646;align-self:flex-start;}.elementor .e-785c8782-d97e{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 440px;}.elementor .e-24c2468b-3bb2{font-family:Outfit,sans-serif;font-weight:800;font-size:26px;color:#0F2A52;}.elementor .e-68c1ec70-6657{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#0F2A52;}.elementor .e-6bbd740c-c98e{height:48px;font-size:16px;color:#1b2430;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#D3DBE8;border-style:solid;background-color:#F4F7FB;}.elementor .e-2ece0700-ce6d{width:100%;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-69c7cd99-7cf6{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#0F2A52;}.elementor .e-34e98301-9801{height:48px;font-size:16px;color:#1b2430;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#D3DBE8;border-style:solid;background-color:#F4F7FB;}.elementor .e-2b361fe2-9286{width:100%;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-2761fc92-627f:hover,.elementor .e-2761fc92-627f:focus-visible{background-color:#B03838;}.elementor .e-2761fc92-627f{width:100%;font-family:Outfit,sans-serif;font-weight:700;font-size:18px;color:#fff;padding:16px;border-radius:8px;background-color:#CA4646;}.elementor .e-54f7fd60-ec10{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-70567c28-6c22{width:100%;padding:32px;border-radius:20px;background-color:#fff;box-shadow:0px 24px 60px 0px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:14px;flex:0 1 440px;}.elementor .e-4e7dfa50-c22b{width:100%;max-width:1200px;padding:0px;flex-direction:row;gap:48px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-7c2f6bcb-255f{padding-block-start:96px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-image:linear-gradient(120deg, #0F2A52 0%,#1D58C3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}