.elementor .e-23e09ba5-e591{font-weight:300;font-size:46px;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-660f31d9-c35f{margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-489a6172-b0fa{width:100%;max-height:640px;object-fit:contain;background-color:var(--gg-cream);}.elementor .e-1d185679-7362{font-family:var(--gg-font);font-size:14px;color:var(--gg-muted);text-align:center;margin:0px;}.elementor .e-7576d5ae-12fa{width:100%;display:flex;flex-direction:column;gap:10px;}.elementor .e-25e0a7b1-1192{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-60a1e364-aa08{font-family:var(--gg-font);font-size:14px;color:var(--gg-muted);text-align:center;margin:0px;}.elementor .e-4498dd5-7b39{min-width:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-5af828cd-c892{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-9e1da1b-5e86{font-family:var(--gg-font);font-size:14px;color:var(--gg-muted);text-align:center;margin:0px;}.elementor .e-17fc80eb-6c25{min-width:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-38a55995-d8a5{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-64767be7-9464{font-family:var(--gg-font);font-size:14px;color:var(--gg-muted);text-align:center;margin:0px;}.elementor .e-6dc41fa1-1c5d{min-width:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-30ab4787-1bbb{width:100%;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:20px;}.elementor .e-478ef139-2cfa{text-align:center;gap:14px;align-items:center;}.elementor .e-10151936-3274{font-weight:300;font-size:34px;}.elementor .e-9f27dba-a969{font-size:20px;color:var(--gg-charcoal);}.elementor .e-57297b3b-5338{font-size:20px;color:var(--gg-charcoal);}.elementor .e-61d5df3f-9930{font-size:15px;color:var(--gg-gold-dark);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-4fe67c1c-4767{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-66afd264-9376{width:20px;height:20px;color:inherit;fill: currentColor;\n}.elementor .e-52c7f9d0-1178{font-family:var(--gg-font);font-size:17px;color:inherit;margin:0px;}.elementor .e-45c2c4d5-cdd5:hover,.elementor .e-45c2c4d5-cdd5:focus-visible{color:var(--gg-charcoal);}.elementor .e-45c2c4d5-cdd5{width:auto;color:var(--gg-gold-dark);text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-647a3e6c-17a7{width:20px;height:20px;color:inherit;fill: currentColor;\n}.elementor .e-7ef66ee7-daa0{font-family:var(--gg-font);font-size:17px;color:inherit;margin:0px;}.elementor .e-178b41c0-c17e:hover,.elementor .e-178b41c0-c17e:focus-visible{color:var(--gg-charcoal);}.elementor .e-178b41c0-c17e{width:auto;color:var(--gg-gold-dark);text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-1a00f5dd-bff5{padding:0px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6876e885-8a28{max-width:760px;text-align:center;align-items:center;}.elementor .e-53390ea9-704f{background-color:var(--gg-cream);}