.elementor .e-78da2fc-fcc0832{display:inline-block;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .e-0f23fa5-e12db2d{font-size:4rem;color:var(--vm-gold);text-align:center;font-family: 'Playfair Display', Georgia, serif; line-height: 0.5; margin-top: 1rem;\n}.elementor .e-6a12c07-f927c1b{font-family:"AvenirLTProLight";font-size:1rem;color:#4a4540;text-align:center;max-width: 42rem; line-height: 1.8; font-style: italic;\n}.elementor .e-2000733-6e96ec6{font-size:0.85rem;color:#2d2a26;letter-spacing:0.25px;text-align:center;letter-spacing: 0.15em; font-weight: 600; margin-top: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid #d4a853;\n}.elementor .e-ab58a99-5f73678{font-size:1.05rem;color:#4a4540;text-align:center;max-width: 42rem; line-height: 1.8; font-style: italic;\n}.elementor .e-cf6ef41-b9a1fb7{font-size:0.85rem;color:#2d2a26;text-align:center;letter-spacing: 0.15em; font-weight: 600; margin-top: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid #d4a853;\n}.elementor .e-12925e7-1bd0954{font-size:1.05rem;color:#4a4540;text-align:center;max-width: 42rem; line-height: 1.8; font-style: italic;\n}.elementor .e-24696c7-a1c8a1e{font-size:0.85rem;color:#2d2a26;text-align:center;letter-spacing: 0.15em; font-weight: 600; margin-top: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid #d4a853;\n}.elementor .e-96ddef2-1ee3386{font-size:1.05rem;color:#4a4540;text-align:center;max-width: 42rem; line-height: 1.8; font-style: italic;\n}.elementor .e-4a5c5bf-d21d8de{font-size:0.85rem;color:#2d2a26;text-align:center;letter-spacing: 0.15em; font-weight: 600; margin-top: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid #d4a853;\n}.elementor .e-8f033b6-e545582{font-size:1.05rem;color:#4a4540;text-align:center;max-width: 42rem; line-height: 1.8; font-style: italic;\n}.elementor .e-46927f7-e56eabe{font-size:0.85rem;color:#2d2a26;text-align:center;letter-spacing: 0.15em; font-weight: 600; margin-top: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid #d4a853;\n}.elementor .e-9c4430e-7e99525{width:100%;height:200px;min-width:100px;min-height:200px;max-width:100%;max-height:200px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);flex: 1; border-radius: 4px; aspect-ratio: 4/3; object-fit: cover; width: 100%;\n}.elementor .e-68fb84b-654e5b4{width:100%;height:200px;min-width:100%;min-height:200px;max-width:100%;max-height:200px;border-radius:5px;flex: 1; border-radius: 4px; aspect-ratio: 4/3; object-fit: cover; width: 100%;\n}.elementor .e-438f2b9-7a0a392{width:100%;height:200px;min-width:100%;min-height:200px;max-width:100%;max-height:200px;border-radius:5px;flex: 1; border-radius: 4px; aspect-ratio: 4/3; object-fit: cover; width: 100%;\n}.elementor .e-3ddac69-c2e1183{max-width:100%;max-height:300px;position:static;border-width:5px;flex: 1; border-radius: 4px; aspect-ratio: 4/3; object-fit: cover; width: 100%;\n}.elementor .e-b6010bd-6469e40{max-width:100%;max-height:300px;flex: 1; border-radius: 4px; aspect-ratio: 4/3; object-fit: cover; width: 100%;\n}.elementor .e-b8c9fc7-84ed943{height:300px;max-width:100%;max-height:300px;flex: 1; border-radius: 4px; aspect-ratio: 4/3; object-fit: cover; width: 100%;\n}.elementor .e-ba579c3-e0bbc08{max-width:100%;max-height:300px;flex: 1; border-radius: 4px; aspect-ratio: 4/3; object-fit: cover; width: 100%;\n}.elementor .e-8f93a14-5d7abc2{max-width:100%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:space-evenly;gap: 0.75rem;\n}