.elementor .e-1d69bea6-1b27{font-family:Fraunces;font-weight:700;font-size:4rem;color:#2A2230;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-647e3cf4-e6e0{max-width:34rem;font-family:Figtree;font-size:1.3rem;color:#5E5560;line-height:1.55;margin:0px;}.elementor .e-442cb38e-4fd8{flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-321814af-1a97{flex-direction:column;gap:1.5rem;}.elementor .e-401aef01-ae9f{width:100%;height:380px;object-fit:cover;border-radius:28px;object-position: center 30%;\n}.elementor .e-6fd87fea-84c3{font-family:Figtree;font-weight:700;font-size:0.85rem;color:#B4402C;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-38c04484-7433{width:88%;position:relative;z-index:2;padding:1.25rem;margin-block-start:-4.5rem;margin-inline-start:-2rem;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:6px;border-end-end-radius:24px;border-width:2px;border-color:#2A2230;border-style:solid;background-color:#FFFFFF;box-shadow:8px 8px 0px 0px #FFC53D;flex-direction:column;gap:0.6rem;}.elementor .e-4c2db2c7-c796{width:100%;flex-direction:column;align-items:flex-end;}.elementor .e-273c7ddd-f6fb{width:100%;max-width:72rem;gap:3rem;grid-template-columns:1.1fr 0.9fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-6df0041c-3670{padding-block-start:5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFF9F2;flex-direction:column;align-items:center;}