.elementor .e-dea547b-a098912{width: 100%; height: 100%; object-fit: cover; border-radius: 0;\n}.elementor .e-0bc2774-22e7d57{padding:0px;flex-direction:column;justify-content:center;align-items:center;flex: 1 1 45%; min-height: 28rem; overflow: hidden;\n}.elementor .e-7814926-f80483a{font-size:0.85rem;color:#c9a84c;text-transform: uppercase; letter-spacing: 0.15em; font-weight: 600;\n}.elementor .e-bbb2f33-b24d831{font-size:2.5rem;color:#1a1a2e;line-height: 1.15; font-weight: 700; letter-spacing: -0.02em;\n}.elementor .e-a31d414-861148e{font-size:1.05rem;color:#4a4a5a;line-height: 1.75; max-width: 38rem;\n}.elementor .e-1d5e855-098d8a7{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;flex-direction:column;gap:1.25rem;justify-content:center;flex: 1 1 55%; background: #f5f0e8;\n}.elementor .e-4621fc2-6d8d163{padding:0px;flex-direction:row;gap:0px;align-items:stretch;flex-wrap: wrap;\n}.elementor .e-595747a-481fda4{font-size:0.85rem;color:#c9a84c;text-transform: uppercase; letter-spacing: 0.15em; font-weight: 600;\n}.elementor .e-624a1f1-c4d43ec{font-size:2.5rem;color:#f5f0e8;line-height: 1.15; font-weight: 700; letter-spacing: -0.02em;\n}.elementor .e-e436adc-50a8ee3{font-size:1.05rem;color:#d4cfc5;line-height: 1.75; max-width: 38rem;\n}.elementor .e-8c12789-45244f7{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;flex-direction:column;gap:1.25rem;justify-content:center;flex: 1 1 55%; background: #1a1a2e;\n}.elementor .e-1b34160-e6662bd{width: 100%; height: 100%; object-fit: cover; border-radius: 0;\n}.elementor .e-0598aef-6d479ec{padding:0px;flex-direction:column;justify-content:center;align-items:center;flex: 1 1 45%; min-height: 28rem; overflow: hidden;\n}.elementor .e-688b0f0-41bcf68{padding:0px;flex-direction:row;gap:0px;align-items:stretch;flex-wrap: wrap;\n}.elementor .e-9ba8108-7f637be{margin-block-start:40px;margin-block-end:40px;flex-direction:column;row-gap:40px;padding: 0;\n}