.elementor .e-d2337b1-20fdafd{width:24px;height:24px;color:#31194a;display:flex;}.elementor .e-5948ff7-4d1eabb{font-family:Franie;font-weight:400;font-size:0.875rem;color:#31194a;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-fc6fcef-b6dfccb{width:fit-content;padding:0px;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-9b2f6c6-5e79bd5{width:24px;height:24px;color:#31194a;display:flex;}.elementor .e-dc81f4a-6938cd7{font-family:Franie;font-weight:400;font-size:0.875rem;color:#31194a;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-3a5adcf-382280d{width:fit-content;padding:0px;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-487e610-edc737c{width:24px;height:24px;color:#31194a;display:flex;}.elementor .e-3a2595e-b7bb453{width:24px;height:24px;color:#31194A;display:flex;}.elementor .e-7f05b76-caf7f61{width:24px;height:24px;color:#31194a;display:flex;}.elementor .e-9410daf-bd472a6{width:fit-content;padding:0px;margin-inline-start:auto;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-c81d4d3-ab5ad5c{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;background-color:#d4c3b5a6;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;padding-inline: max(20px, calc((100% - var(--content-width)) / 2));
  /* Apply the blur radius */
backdrop-filter: blur(10px); 

/* Optional vendor prefix for older iOS/Safari support */
-webkit-backdrop-filter: blur(10px);\n}.elementor .e-b4035df-86520dd{width:100%;max-width:150px;position:relative;z-index:999;}.elementor .e-784147f-f66f936{padding:0px;gap:20px;flex-wrap:wrap;justify-content:space-between;align-content:start;align-items:center;}.elementor .e-3a989ad-7c5b1cf{min-height:0px;position:relative;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e8e3da;border-style:solid;background-color:#e8e3daa6;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:center;padding-inline: max(20px, calc((100% - var(--content-width)) / 2));
  /* Apply the blur radius */
backdrop-filter: blur(10px); 

/* Optional vendor prefix for older iOS/Safari support */
-webkit-backdrop-filter: blur(10px);\n}.elementor .e-708f56b-4d862d0{position:sticky;inset-block-start:0px;z-index:9999;padding:0px;gap:0px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-7f2a46b-569e2f0{font-family:Fraunces;font-weight:600;font-size:3rem;color:#31194a;letter-spacing:-4%;line-height:110%;text-align:center;padding-block-end:6px;}.elementor .e-a5f1c83-861a4c6{font-family:Franie;font-weight:400;font-size:1rem;color:#31194a;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-6472c41-71cccdc{min-height:200px;position:relative;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-color:var(--Sand);flex-direction:column;gap:20px;flex-wrap:wrap;}.elementor .e-968c3fe-45bd6fa{min-height:200px;position:relative;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-color:#ffffff;flex-direction:column;gap:20px;flex-wrap:wrap;}.elementor .e-19d17df-8b62389{width:100%;max-width:180px;position:relative;margin-block-end:20px;}.elementor .e-2329133-94401ed{font-family:Franie;font-weight:400;font-size:0.9rem;color:#ffffff;letter-spacing:0px;line-height:200%;}.elementor .e-7cab4b0-afbd064{width:calc((100% - 220px) / 12 * 3 + 40px);padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-3658425-61503eb{font-family:Franie;font-weight:600;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-7af7098-449c0e1{font-family:Franie;font-weight:400;font-size:0.875rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-10c59a6-5027239{width:calc((100% - 220px) / 12 * 2 + 20px);padding:0px;margin-inline-start:auto;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-973a1dc-d7a1b55{font-family:Franie;font-weight:600;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-1a4e497-9703799{width:24px;height:24px;color:#ffffff;display:flex;}.elementor .e-6269335-8fffae4{width:24px;height:24px;color:#ffffff;display:flex;}.elementor .e-8810279-9638594{width:24px;height:24px;color:#ffffff;display:flex;}.elementor .e-d7e75e4-26d67d9{width:fit-content;padding:0px;margin-inline-start:auto;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;align-self:start;}.elementor .e-07e3905-764a88e{width:calc((100% - 220px) / 12 * 2 + 20px);padding:0px;margin-inline-start:auto;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-42a0864-f680838{font-family:Franie;font-weight:600;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-894b464-cffe2e9{width:calc((100% - 220px) / 12 * 4 + 60px);padding:0px;margin-inline-start:auto;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-cecf1ff-59b6a90{font-family:Franie;font-weight:400;font-size:0.7rem;color:#ffffff;letter-spacing:0px;line-height:150%;padding-block-start:12px;}.elementor .e-8f90aba-9b3b36b{font-family:Franie;font-weight:400;font-size:0.7rem;color:#ffffff;letter-spacing:0px;line-height:150%;padding-block-start:12px;margin-inline-start:auto;}.elementor .e-6be19b7-79c28b2{font-family:Franie;font-weight:400;font-size:0.7rem;color:#ffffff;letter-spacing:0px;line-height:150%;padding-block-start:12px;margin-inline-start:auto;}.elementor .e-60e2218-d6d086c{width:fit-content;padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-83b6e41-b1101f1{padding-block-start:40px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-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:#AB8A71;border-style:solid;gap:20px;flex-wrap:wrap;justify-content:space-between;align-content:start;align-items:start;}.elementor .e-d0819f1-767f4af{min-height:200px;position:relative;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-color:#41236F;flex-direction:row;gap:20px;flex-wrap:wrap;}