.elementor .e-widget_n25zoqu68-cd231e5{font-family:Lora;font-weight:600;font-size:1.1rem;color:#9D72B0;letter-spacing:.1em;text-transform:uppercase}.elementor .e-widget_35wtegqm3-ada448e{font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#4A3B52;line-height:1.2em}.elementor .e-widget_ejggxaia4-ccc1cc0{max-width:32rem;font-family:Lora;font-size:1.1rem;color:#7D6B8A;line-height:1.6em}.elementor .e-widget_tl32k6hzj-d385399{font-family:Lora;font-weight:600;font-size:1rem;color:#FDFBFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:12px;background-color:#9D72B0}.elementor .e-widget_tl32k6hzj-d385399:hover,.elementor .e-widget_tl32k6hzj-d385399:focus-visible{color:#4A3B52;background-color:#E8C67B}.elementor .e-container_9rnqcn541-d9d3d3b{width:50%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start}.elementor .e-widget_fa38vfvxz-c5009dd{height:28rem;max-width:100%;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px -10px rgb(74 59 82 / .15)}.elementor .e-container_95nt4tx78-ef04de8{width:45%;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .e-container_x0a012g1o-54bf00f{column-gap:4rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F3E8FF;display:flex;flex-direction:row;row-gap:3rem;justify-content:space-between;align-items:center}.elementor .e-widget_25bq8rkrm-064b135{font-family:Lora;font-weight:600;font-size:.85rem;color:#E8C67B;letter-spacing:.2em;text-transform:uppercase}.elementor .e-widget_qekpf7feh-885dec6{font-family:"Playfair Display";font-weight:700;font-size:2.75rem;color:#4A3B52;margin-block-start:.25rem;margin-block-end:.5rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_j2z3wtx1y-19f8162{font-family:Lora;font-size:1.1rem;color:#7D6B8A}.elementor .e-widget_m1i2ab56o-9db76c3{width:60px;margin-block-start:.75rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:2px;border-color:#E8C67B;border-style:solid;align-self:center}.elementor .e-container_nkzs61t7e-3724586{max-width:600px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:.5rem;align-items:center}.elementor .e-widget_j9g5raiiz-234c542{height:240px;object-fit:cover;border-radius:8px}.elementor .e-widget_1jkx651pc-c45e89d{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#4A3B52;margin-block-start:.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_2xyi1wk9z-e3b9086{font-family:Lora;font-size:.95rem;color:#7D6B8A}.elementor .e-container_qmobqzafd-67c34d2{column-gap:0rem;padding:1.25rem;border-radius:12px;border-width:1px;border-color:#F3E8FF;border-style:solid;background-color:#FDFBFF;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1}.elementor .e-container_qmobqzafd-67c34d2:hover,.elementor .e-container_qmobqzafd-67c34d2:focus-visible{box-shadow:0 8px 24px 0 rgb(157 114 176 / .12)}.elementor .e-widget_b4dgo7lvg-b5b711f{height:240px;object-fit:cover;border-radius:8px}.elementor .e-widget_zh9wu27em-5432243{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#4A3B52;margin-block-start:.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_l3h1zr5le-1a30e5b{font-family:Lora;font-size:.95rem;color:#7D6B8A}.elementor .e-container_0otpzlgec-60e807d{column-gap:0rem;padding:1.25rem;border-radius:12px;border-width:1px;border-color:#F3E8FF;border-style:solid;background-color:#FDFBFF;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1}.elementor .e-container_0otpzlgec-60e807d:hover,.elementor .e-container_0otpzlgec-60e807d:focus-visible{box-shadow:0 8px 24px 0 rgb(157 114 176 / .12)}.elementor .e-widget_ji5n41n44-b3abc0d{height:240px;object-fit:cover;border-radius:8px}.elementor .e-widget_e1lbwr6u2-dbdc4c1{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#4A3B52;margin-block-start:.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_fkwluy4tp-f815529{font-family:Lora;font-size:.95rem;color:#7D6B8A}.elementor .e-container_c1mxhvhgs-16ce6d0{column-gap:0rem;padding:1.25rem;border-radius:12px;border-width:1px;border-color:#F3E8FF;border-style:solid;background-color:#FDFBFF;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1}.elementor .e-container_c1mxhvhgs-16ce6d0:hover,.elementor .e-container_c1mxhvhgs-16ce6d0:focus-visible{box-shadow:0 8px 24px 0 rgb(157 114 176 / .12)}.elementor .e-widget_27434silm-6f666e1{height:240px;object-fit:cover;border-radius:8px}.elementor .e-widget_e440q3eid-632c02d{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#4A3B52;margin-block-start:.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-widget_f2d0o4c2r-b25d297{font-family:Lora;font-size:.95rem;color:#7D6B8A}.elementor .e-container_ezhxi3w51-5676331{column-gap:0rem;padding:1.25rem;border-radius:12px;border-width:1px;border-color:#F3E8FF;border-style:solid;background-color:#FDFBFF;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1}.elementor .e-container_ezhxi3w51-5676331:hover,.elementor .e-container_ezhxi3w51-5676331:focus-visible{box-shadow:0 8px 24px 0 rgb(157 114 176 / .12)}.elementor .e-container_o3abqlyts-879b5e2{width:100%;max-width:1200px;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-container_q9r7ba1eu-c5bedbb{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FDFBFF;display:flex;flex-direction:column;row-gap:3rem;align-items:center}.elementor .e-widget_e7zmpm9g0-a922b83{font-family:"Playfair Display";font-weight:600;font-size:1.1rem;color:#9D72B0;letter-spacing:.15em;text-transform:uppercase}.elementor .e-widget_1buwwsaqq-6c9e599{font-family:"Playfair Display";font-weight:700;font-size:3rem;color:#4A3B52}.elementor .e-widget_gz0y6e2hw-e7e129e{font-family:Lora;font-size:1.15rem;color:#7D6B8A;line-height:1.6em}.elementor .e-widget_skcn1an52-a1dd151{width:5rem;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:1.5px;border-color:#E8C67B;border-style:solid}.elementor .e-container_u67y76fyd-a7ddab9{max-width:42rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:.75rem;align-items:center}.elementor .e-container_5mu3m0id0-2dafbd2{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FDFBFF;display:flex;flex-direction:column;row-gap:4rem;align-items:center}.elementor .e-widget_s3zqfsyap-acc787d{font-family:Lora;font-weight:600;font-size:1.1rem;color:#E8C67B;letter-spacing:.25em;text-align:center;text-transform:uppercase}.elementor .e-widget_s49165hse-bcfcc9a{font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#4A3B52;line-height:1.2em;text-align:center}.elementor .e-widget_oi2xqaet6-6021bce{width:80px;color:#E8C67B;margin-block-start:.5rem;margin-block-end:.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:1.5px;border-color:#E8C67B;border-style:solid;align-self:center}.elementor .e-widget_qcul931kb-0d6d7da{max-width:36rem;font-family:Lora;font-size:1.25rem;color:#7D6B8A;line-height:1.7em;text-align:center}.elementor .e-container_mxghnsc2x-a0fb0c1{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;margin:2rem;border-radius:24px;border-width:1px;border-color:#E2D3F5;border-style:solid;background-color:#F3E8FF;display:flex;flex-direction:column;row-gap:1.25rem;justify-content:center;align-items:center}