.elementor .e-391b3112-6c85{font-family:var(--font-heading);font-weight:500;font-size:36px;color:#B32A32;line-height:1.2;margin-block-end:32px;}.elementor .e-12ba68a9-735f{font-family:var(--font-body);font-size:17px;color:#333333;line-height:1.8;}.elementor .e-645f7653-b2a7{font-family:var(--font-heading);font-weight:600;font-size:24px;color:#B32A32;line-height:1.3;margin-block-start:1.2em;margin-block-end:0.5em;}.elementor .e-1ec5b705-84f0{font-family:var(--font-body);font-size:17px;color:#333333;line-height:1.8;}.elementor .e-6013f688-e4d6{font-family:var(--font-heading);font-weight:600;font-size:24px;color:#B32A32;line-height:1.3;margin-block-start:1.2em;margin-block-end:0.5em;}.elementor .e-91b9f5-4e25{font-family:var(--font-body);font-size:17px;color:#333333;line-height:1.8;}.elementor .e-13f9c35b-54b9{font-family:var(--font-body);font-size:17px;color:#333333;line-height:1.8;}.elementor .e-31ab9868-dd05{font-family:var(--font-body);font-size:17px;color:#333333;line-height:1.8;}.elementor .e-3c15a449-6aab{font-family:var(--font-heading);font-weight:600;font-size:24px;color:#B32A32;line-height:1.3;margin-block-start:1.2em;margin-block-end:0.5em;}.elementor .e-16af6db3-b63a{font-family:var(--font-body);font-size:17px;color:#333333;line-height:1.8;}.elementor .e-7ebc7595-7183{font-family:var(--font-heading);font-weight:600;font-size:24px;color:#B32A32;line-height:1.3;margin-block-start:1.2em;margin-block-end:0.5em;}.elementor .e-1d4f7fd4-306e{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-70cabc62-bc5a{font-family:var(--font-body);font-size:15px;color:#B32A32;}.elementor .e-73691c84-1d10{font-family:var(--font-body);font-size:15px;color:#B32A32;}.elementor .e-beb9128-8ef9{font-family:var(--font-body);font-weight:600;font-size:15px;color:#333333;padding-block-start:8px;border-block-start:1px solid #E3DACD;\n}.elementor .e-3e51dfa2-7e99{font-family:var(--font-body);font-size:15px;color:#333333;padding-block-start:8px;border-block-start:1px solid #E3DACD;\n}.elementor .e-2f9a90ec-67bb{font-family:var(--font-body);font-size:15px;color:#333333;padding-block-start:8px;border-block-start:1px solid #E3DACD;\n}.elementor .e-796d50c6-fcc2{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-538f73a3-915d{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-70052213-83e6{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-5629550e-d5f5{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-2e7d59b8-2a7d{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-494c707a-d52f{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-3dae8930-513a{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-26af6ac4-9794{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-626b56b5-139d{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-4949cf8-e4cf{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-7d357b7a-88f1{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-6a9ed7b2-d3f9{font-family:var(--font-body);font-size:15px;color:#333333;}.elementor .e-b36138c-7bf6{padding:16px;margin-block-start:8px;border-radius:4px;background-color:#F7F3EC;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(6,auto);gap:10px 16px;\n}.elementor .e-16652004-a19d{font-family:var(--font-heading);font-weight:600;font-size:24px;color:#B32A32;line-height:1.3;margin-block-start:1.2em;margin-block-end:0.5em;}.elementor .e-40f1447f-dfa7{font-family:var(--font-body);font-size:17px;color:#333333;line-height:1.8;& a { color:#B32A32;font-weight:400;text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-389c5d3c-1318{width:770px;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:0 0 770px;}.elementor .e-58de9c41-7bba{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:2px;display:block;}.elementor .e-463723c4-9391{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 auto;}.elementor .e-56ec86c2-8f7a{padding:0px;display:flex;gap:56px;align-items:flex-start;}.elementor .e-326fe94a-3a52{max-width:1200px;padding-block-start:60px;padding-block-end:90px;padding-inline-start:0px;padding-inline-end:0px;margin-inline:auto;\n}