.elementor .e-2c45cbd1-4fb8{width:44px;height:44px;min-width:44px;border-radius:10px;display:block;flex:0 0 44px;}.elementor .e-4d405ac9-9e29{width:44px;height:44px;padding:0px;border-radius:10px;background-color:transparent;display:flex;justify-content:center;align-items:center;}.elementor .e-152e5e8f-3b8a{font-family:"Libre Baskerville";font-weight:700;font-size:20px;color:#5E27A3;line-height:1.2;}.elementor .e-d043b27-226a{font-family:"DM Sans";font-weight:600;font-size:12px;color:#666666;letter-spacing:0.08em;line-height:1.3;text-transform:uppercase;}.elementor .e-6bcf434a-4e76{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-1ed7176b-4399{padding:0px;display:flex;flex-direction:row;gap:12px;flex:0 0 auto;align-items:center;}.elementor .e-3ab127f6-a29d{font-size:16px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-inline-start:8px;flex:0 0 auto;}.elementor .e-4f880cc5-f3fc{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:22px;flex-wrap:nowrap;flex:1 1 auto;justify-content:flex-end;align-items:center;}.elementor .e-2265187c-566b{width:100%;max-width:1180px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-1b0e0d04-512e{width:18px;height:18px;}.elementor .e-6194a771-fc92{width:20px;height:20px;color:#7435B8;flex:0 0 20px;}.elementor .e-e0458aa-4cfa{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-4647d5dc-1d61{text-align:center;}.elementor .e-56de5ded-132a{padding-block-start:8px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;gap:16px;}.elementor .e-33d7e856-ab67{border-radius:4px;border-width:1px;border-color:#E7DDF2;border-style:solid;}.elementor .e-1091a983-adc1{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:none;}.elementor .e-7f948574-76da{width:100%;position:sticky;inset-block-start:0px;z-index:50;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E7DDF2;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-64e115ce-479c{max-width:760px;}.elementor .e-4e84d92d-1749{gap:20px;}.elementor .e-1df2096a-fbe0{padding-block-start:80px;padding-block-end:80px;background-color:#F1E8FA;}.elementor .e-45f56f4-c199{width:100%;max-width:100%;display:block;}.elementor .e-207bfbd8-1c38{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:44px;}.elementor .e-2c475a2f-d6e7{padding-block-start:72px;padding-block-end:88px;background-color:#FFFFFF;}.elementor .e-35394a54-7a42{width:44px;height:44px;min-width:44px;border-radius:10px;box-shadow:0px 0px 0px 2px #FFFFFF;display:block;flex:0 0 44px;}.elementor .e-545463c1-e69a{width:44px;height:44px;padding:0px;border-radius:10px;background-color:transparent;display:flex;justify-content:center;align-items:center;}.elementor .e-1d781ec0-5f35{font-family:"Libre Baskerville";font-weight:700;font-size:21px;color:#FFFFFF;line-height:1.2;}.elementor .e-a4a0053-7518{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-5ec20343-a705{max-width:420px;font-family:"DM Sans";font-size:16px;color:#E9DDF7;line-height:1.7;}.elementor .e-74733955-c60f{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-64a7135f-322b{font-family:"DM Sans";font-weight:700;font-size:13px;color:#F7941D;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-ec058c0-bae6:hover,.elementor .e-ec058c0-bae6:focus-visible{color:#F7941D;}.elementor .e-ec058c0-bae6{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-387c6f41-ae46:hover,.elementor .e-387c6f41-ae46:focus-visible{color:#F7941D;}.elementor .e-387c6f41-ae46{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-42fe9c70-3d00:hover,.elementor .e-42fe9c70-3d00:focus-visible{color:#F7941D;}.elementor .e-42fe9c70-3d00{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-2a6f8967-28c0:hover,.elementor .e-2a6f8967-28c0:focus-visible{color:#F7941D;}.elementor .e-2a6f8967-28c0{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-5e11e432-c5d5:hover,.elementor .e-5e11e432-c5d5:focus-visible{color:#F7941D;}.elementor .e-5e11e432-c5d5{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-6d9e3d76-4057:hover,.elementor .e-6d9e3d76-4057:focus-visible{color:#F7941D;}.elementor .e-6d9e3d76-4057{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-4d1379d3-2f07{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-2cd8f813-1043{font-family:"DM Sans";font-weight:700;font-size:13px;color:#F7941D;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-7be28064-5e33:hover,.elementor .e-7be28064-5e33:focus-visible{color:#F7941D;}.elementor .e-7be28064-5e33{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-5f81d071-271e:hover,.elementor .e-5f81d071-271e:focus-visible{color:#F7941D;}.elementor .e-5f81d071-271e{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;}.elementor .e-64105c46-5a9f{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-42548adc-43fc{font-family:"DM Sans";font-weight:700;font-size:13px;color:#F7941D;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-39bb198-655f{width:16px;height:16px;color:#F7941D;margin-block-start:4px;flex:0 0 16px;}.elementor .e-6e9a61bd-c400{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.6;}.elementor .e-16457d26-d868{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-dae7922-b0ef{width:16px;height:16px;color:#F7941D;flex:0 0 16px;}.elementor .e-1140186c-97c9:hover,.elementor .e-1140186c-97c9:focus-visible{color:#F7941D;}.elementor .e-1140186c-97c9{font-family:"DM Sans";font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;}.elementor .e-30d38a1e-a0aa{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-61834f80-1f6c{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-46ec5758-47c1{width:100%;padding:0px;display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1fr 1.3fr;grid-template-rows:auto;}.elementor .e-58e9a021-7fb5{font-family:"DM Sans";font-size:14px;color:#E1D2F3;line-height:1.7;}.elementor .e-6aa9ef78-a584{font-family:"DM Sans";font-size:14px;color:#E1D2F3;line-height:1.5;}.elementor .e-3e657f9-70af{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#7E4FBF;border-style:solid;display:flex;flex-direction:column;gap:14px;}.elementor .e-15a87ee-495f{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-442a78fb-5fd3{width:100%;padding-block-start:80px;padding-block-end:36px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#7E4FBF;border-style:solid;background-color:#5E27A3;display:flex;flex-direction:column;align-items:center;}