.elementor .e-63fe3be6-1b1a{font-family:Poppins;font-weight:700;font-size:32px;color:#072c57;line-height:1.25;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-6d716316-1d4c{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#7A2C86;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-757c6673-d915{font-family:Poppins;font-weight:700;font-size:28px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-2fa97c38-2578{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-1b086fee-46f0{width:auto;min-width:0px;padding:0px;}.elementor .e-3c6e239-7a56:hover,.elementor .e-3c6e239-7a56:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-3c6e239-7a56{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-5b76b0d3-975e{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#7A2C86;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-1d6368f4-5bbd{font-family:Poppins;font-weight:700;font-size:28px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-68f4f186-e037{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-5b279188-c4cb{width:auto;min-width:0px;padding:0px;}.elementor .e-20804a61-8c54:hover,.elementor .e-20804a61-8c54:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-20804a61-8c54{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-3769c91b-a8b7{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#7A2C86;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-e93b7ab-9867{font-family:Poppins;font-weight:700;font-size:28px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-2ccf7ff5-a818{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-6e96b0ee-de6d{width:auto;min-width:0px;padding:0px;}.elementor .e-3a62c6b3-9412:hover,.elementor .e-3a62c6b3-9412:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-3a62c6b3-9412{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-290a15f5-3185{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#1E6FAE;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-74d7e605-cf11{font-family:Poppins;font-weight:700;font-size:28px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-423b4109-bef9{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-59f9838d-b0fc{width:auto;min-width:0px;padding:0px;}.elementor .e-1222936-e5aa:hover,.elementor .e-1222936-e5aa:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-1222936-e5aa{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-2541f490-2338{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#1E6FAE;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-310fa5bc-3f3a{font-family:Poppins;font-weight:700;font-size:28px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-681ee207-476d{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-1f780ff4-c25f{width:auto;min-width:0px;padding:0px;}.elementor .e-c997ab-8c55:hover,.elementor .e-c997ab-8c55:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-c997ab-8c55{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-683c32d5-1ad4{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#1E6FAE;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-397a830c-d761{font-family:Poppins;font-weight:700;font-size:28px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-7c3ae3a0-1135{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-d30838e-f698{width:auto;min-width:0px;padding:0px;}.elementor .e-7ebd7229-5298:hover,.elementor .e-7ebd7229-5298:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-7ebd7229-5298{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-6dbb57cb-984f{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#1E6FAE;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-253c6bcd-c7dc{font-family:Poppins;font-weight:700;font-size:23px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-74bb32c3-fb07{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-2e4c5543-3302{width:auto;min-width:0px;padding:0px;}.elementor .e-3433cd5a-e274:hover,.elementor .e-3433cd5a-e274:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-3433cd5a-e274{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-2c65fb5f-af11{width:36px;min-width:36px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:34px;color:#1E6FAE;line-height:1;padding:0px;margin:0px;display:block;cursor:default;\n}.elementor .e-1aee50ea-d625{font-family:Poppins;font-weight:700;font-size:28px;color:#072c57;line-height:1.15;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-4286bac5-1d3e{font-family:"Open Sans";font-size:14px;color:#555f6d;line-height:1.45;margin:0px;display:block;cursor:default;\n}.elementor .e-3b357092-10a7{width:auto;min-width:0px;padding:0px;}.elementor .e-920228a-7de2:hover,.elementor .e-920228a-7de2:focus-visible{box-shadow:0px 9px 24px 0px #17355d14;transform:translate3d(0px, -3px, 0px);}.elementor .e-920228a-7de2{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 18px 0px #17355d08;transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;}.elementor .e-406e5d6-24eb{min-width:0px;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,auto);}.elementor .e-4040afc5-8db7{width:100%;min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;background-color:#f8faff;}.elementor .e-34822a2a-f568{font-family:"Open Sans";font-weight:700;font-size:0.8rem;color:#7A2C86;margin-block-start:0px;margin-block-end:0.6rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-74de304a-e7b4{font-family:Poppins;font-weight:700;font-size:2rem;color:#072c57;line-height:1.25;text-transform:none;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-71175098-ee3f{font-family:"Open Sans";font-size:0.95rem;color:#333333;line-height:1.65;margin-block-start:0px;margin-block-end:1.8rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-47d8e637-5bfd{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-3566effa-3b5f{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#7A2C86;line-height:1;margin:0px;display:block;}.elementor .e-4df3e5f0-fa0a{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-6da1422f-65bf{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-35380e2e-da75{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-28b2df53-f3e1{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-7be55298-98f7:hover,.elementor .e-7be55298-98f7:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-7be55298-98f7{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-16001cd7-22d9{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-78e145aa-cbc6{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#7A2C86;line-height:1;margin:0px;display:block;}.elementor .e-14e0b4f0-274e{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-51e54b50-e93a{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-6d84d0cb-9398{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-7c9ac8e5-f9fb{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-7eaef39f-418b:hover,.elementor .e-7eaef39f-418b:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-7eaef39f-418b{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-fd56d8a-6d87{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-6179e3fd-4331{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#7A2C86;line-height:1;margin:0px;display:block;}.elementor .e-288f6670-66ea{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-5d809a2b-3c32{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-4e393bbe-4648{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-36f1c624-54a2{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-ab1f055-310c:hover,.elementor .e-ab1f055-310c:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-ab1f055-310c{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-3f8ac11d-5296{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-716541e0-5fc0{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#7A2C86;line-height:1;margin:0px;display:block;}.elementor .e-812d694-239a{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-6a69d675-5c8d{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-7f8430af-23de{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-61c2a2ce-82e0{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-719c849a-d3ff:hover,.elementor .e-719c849a-d3ff:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-719c849a-d3ff{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-4ebe1ecd-e1c3{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-4f896aa-99ef{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#00a99d;line-height:1;margin:0px;display:block;}.elementor .e-753b07e0-3151{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-2591c460-7281{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-8f8c791-3f1f{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-10b2b65d-766e{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-35fa9aa1-fc32:hover,.elementor .e-35fa9aa1-fc32:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-35fa9aa1-fc32{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-15496a14-5693{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-43eb311-8666{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#00a99d;line-height:1;margin:0px;display:block;}.elementor .e-613f26fc-71ca{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-7562b2d3-f872{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-6af8066a-e6db{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-6021e2d6-3762{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-710445c1-a81f:hover,.elementor .e-710445c1-a81f:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-710445c1-a81f{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-51358f29-5f5e{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-6a37054b-4d5b{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#00a99d;line-height:1;margin:0px;display:block;}.elementor .e-59fa9961-2332{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-2d11f3b0-dda6{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-64c1e6c3-d4fe{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-305e0006-bb30{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-2df957a3-e66e:hover,.elementor .e-2df957a3-e66e:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-2df957a3-e66e{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-5e05b118-5171{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0.8rem;border-start-end-radius:0.8rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;object-position: center;\n}.elementor .e-5736c9dd-f1cb{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:#00a99d;line-height:1;margin:0px;display:block;}.elementor .e-754d24d0-94b8{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#072c57;line-height:1.4;margin:0px;display:block;}.elementor .e-c01b58d-cec7{font-family:"Open Sans";font-size:0.8rem;color:#555f6d;line-height:1.55;margin:0px;display:block;}.elementor .e-1c5bf641-1a94{min-width:0px;color:#072c57;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.8rem;&:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-16f71343-a622{min-width:0px;padding:1.2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0.8rem;border-end-end-radius:0.8rem;background-image:linear-gradient(180deg, #ffffff 0%,#f1f8fd 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-1da9872c-d2e7:hover,.elementor .e-1da9872c-d2e7:focus-visible{box-shadow:0px 12px 26px 0px rgba(30,111,174,0.14);transform:translate3d(0px, -3px, 0px);}.elementor .e-1da9872c-d2e7{min-width:0px;color:#072c57;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.8rem;border-width:1px;border-color:#e6f0f8;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 20px 0px rgba(30,111,174,0.08);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;&:focus-visible { outline: 3px solid #1E6FAE; outline-offset: 4px; }\n}.elementor .e-7699dbc9-cd98{min-width:0px;padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,auto);}.elementor .e-2106982a-c52b{font-family:"Open Sans";font-weight:700;font-size:0.9rem;color:#ffffff;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;margin-block-start:1.5rem;border-radius:0.5rem;background-color:#1E6FAE;}.elementor .e-7bd14428-952b{width:100%;min-width:0px;max-width:1200px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-64a9720c-796f{width:100%;aspect-ratio:1;object-fit:cover;border-radius:1.2rem;box-shadow:0px 12px 30px 0px rgba(30,111,174,0.10);display:block;object-position: center;\n}.elementor .e-135d2687-3509{font-family:Poppins;font-weight:700;font-size:2rem;color:#072c57;line-height:1.2;text-transform:none;margin:0px;}.elementor .e-3b16a904-b68a{font-family:"Open Sans";font-size:0.95rem;color:#333333;line-height:1.7;margin:0px;}.elementor .e-200b5b58-1039{font-family:"Open Sans";font-size:0.9rem;color:#333333;line-height:1.5;margin:0px;& span { color: #7A2C86; font-weight: 700; }\n}.elementor .e-cdbe5cc-d822{font-family:"Open Sans";font-size:0.9rem;color:#333333;line-height:1.5;margin:0px;& span { color: #7A2C86; font-weight: 700; }\n}.elementor .e-16194bcc-2e5b{font-family:"Open Sans";font-size:0.9rem;color:#333333;line-height:1.5;margin:0px;& span { color: #7A2C86; font-weight: 700; }\n}.elementor .e-3bec27a0-b058{font-family:"Open Sans";font-size:0.9rem;color:#333333;line-height:1.5;margin:0px;& span { color: #7A2C86; font-weight: 700; }\n}.elementor .e-1bb5ecda-797e{font-family:"Open Sans";font-size:0.9rem;color:#333333;line-height:1.5;margin:0px;& span { color: #7A2C86; font-weight: 700; }\n}.elementor .e-2b265e2c-18f7{font-family:"Open Sans";font-size:0.9rem;color:#333333;line-height:1.5;margin:0px;& span { color: #7A2C86; font-weight: 700; }\n}.elementor .e-2338d907-d30c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-449cc313-cb17:hover,.elementor .e-449cc313-cb17:focus-visible{background-color:#00ae98;}.elementor .e-449cc313-cb17{max-width:100%;font-family:"Open Sans";font-weight:700;font-size:0.9rem;color:#07383e;line-height:1.5;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.4rem;background-color:#00BFA6;white-space: normal; &:focus-visible { outline: 3px solid #1E6FAE;outline-offset: 4px; }\n}.elementor .e-32f8ca49-4449{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-1a2833da-46d6{min-width:0px;padding:0px;display:grid;gap:2.5rem;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);grid-template-rows:auto;align-items:center;}.elementor .e-4930c29b-98d9{width:100%;min-width:0px;max-width:1200px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& + .elementor-element-0cdccbf { display: none; }\n}.elementor .e-332b3bfa-352b{font-family:"Open Sans";font-weight:700;font-size:0.8rem;color:#ffffff;margin:0px;display:flex;gap:0.6rem;align-items:center;&::before { content:"";display:block;flex:none;width:36px;height:3px;background:#00BFA6; }\n}.elementor .e-3b27e03c-bd88{font-family:Poppins;font-weight:700;font-size:2.125rem;color:#ffffff;line-height:1.32;margin:0px;}.elementor .e-178914dd-989a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start;}.elementor .e-5b576ad9-7d29{font-family:"Open Sans";font-size:0.95rem;color:#ffffff;line-height:1.75;margin:0px;}.elementor .e-7fe1ae93-a26e:hover,.elementor .e-7fe1ae93-a26e:focus-visible{color:#ffffff;background-color:#005D96;box-shadow:0px 8px 24px 0px rgba(0,121,188,.35);}.elementor .e-7fe1ae93-a26e{min-height:44px;font-family:"Open Sans";font-weight:700;font-size:0.925rem;color:#ffffff;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.4rem;background-color:#0079BC;box-shadow:0px 6px 20px 0px rgba(0,121,188,.22);transition:background-color 0.2s, box-shadow 0.2s;&:focus-visible { outline:3px solid #ffffff;outline-offset:4px; }\n}.elementor .e-16969663-1807{min-width:0px;max-width:280px;padding:0px;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;}.elementor .e-78d5f96-e4ee{width:100%;min-width:0px;max-width:1200px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:2rem;grid-template-columns:minmax(0,43fr) minmax(0,27fr) minmax(0,30fr);grid-template-rows:auto;align-items:center;}.elementor .e-73f865c6-5304{width:100%;min-width:0px;min-height:430px;position:relative;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;background-image:linear-gradient(100deg, rgba(6,30,58,.98) 0%,rgba(9,34,60,.92) 40%,rgba(9,34,60,.78) 61%,rgba(9,34,60,.18) 76%,rgba(9,34,60,.12) 100%),url("https://pharmaspecific.com/wp-content/uploads/2026/10/medecin-recherche-clinique-cta.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;align-items:center;max-width:none; background-position:center,center 42%; &::before { content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 0% 0%,rgba(122,44,134,.5),transparent 24%),radial-gradient(ellipse at 100% 100%,rgba(122,44,134,.20),transparent 20%),linear-gradient(32deg,transparent 13%,rgba(167,216,242,.20) 13.1%,transparent 13.3%),linear-gradient(130deg,transparent 87%,rgba(167,216,242,.22) 87.1%,transparent 87.3%); } & + .elementor-element-429c8e6 { display:none; } & + .elementor-element-429c8e6 + .elementor-element-39af5da { margin-top:0 !important; } background-size:100% 100%,auto 100%; background-position:center,right center;\n}.elementor .e-32cb41c4-6b35{font-family:Poppins;font-weight:700;font-size:1.75rem;color:#092B55;line-height:1.3;text-align:center;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;&::before { content:"";display:block;width:44px;height:3px;background:#00BFA6;margin:0 auto 1rem; }\n}.elementor .e-c7109dd-6d07{width:100%;min-width:0px;padding-block-start:2.75rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;background-image:linear-gradient(150deg, #ffffff 55%,#eef7fc 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;& + .elementor-element-39af5da { display:none; }\n}