.elementor .e-bb3164c-2c0a{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;display:block;max-width: none; pointer-events: none;\n}.elementor .e-b23cfbb-6b77{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;background-image:linear-gradient(180deg, rgba(20,18,16,0.72) 0%,rgba(20,18,16,0.32) 40%,rgba(20,18,16,0.92) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-2f617f0c-9178{width:120px;}.elementor .e-3f169b72-3984:hover,.elementor .e-3f169b72-3984:focus-visible{color:var(--al-bronze-light);}.elementor .e-3f169b72-3984{font-family:var(--al-sans);font-size:0.8rem;color:var(--al-cream);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-527135-ecb0:hover,.elementor .e-527135-ecb0:focus-visible{color:var(--al-bronze-light);}.elementor .e-527135-ecb0{font-family:var(--al-sans);font-size:0.8rem;color:var(--al-cream);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-6e496db4-3641:hover,.elementor .e-6e496db4-3641:focus-visible{color:var(--al-bronze-light);}.elementor .e-6e496db4-3641{font-family:var(--al-sans);font-size:0.8rem;color:var(--al-cream);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-47ecf24e-f23e:hover,.elementor .e-47ecf24e-f23e:focus-visible{color:var(--al-bronze-light);}.elementor .e-47ecf24e-f23e{font-family:var(--al-sans);font-size:0.8rem;color:var(--al-cream);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-3088a06b-5f4a{padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-50d54348-21e7{width:auto;padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:flex-end;align-items:center;}.elementor .e-4c91ef3f-4f85{position:relative;z-index:2;padding-block-start:28px;padding-block-end:28px;padding-inline-start:56px;padding-inline-end:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-3b2c5f99-9b29{color:var(--al-bronze-light);}.elementor .e-3e0ea109-ce27{font-family:var(--al-serif);font-weight:400;font-size:5.25rem;color:var(--al-cream);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-4f22c94f-29db{max-width:36rem;font-family:var(--al-sans);font-weight:300;font-size:1.125rem;color:rgba(246,241,234,0.82);line-height:1.75;}.elementor .e-234efd67-eed1{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-280d334b-266e{max-width:54rem;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:56px;padding-inline-end:56px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-74c8d89b-72ae{font-family:var(--al-sans);font-size:0.85rem;color:rgba(246,241,234,0.7);letter-spacing:0.06em;}.elementor .e-2afa3b9c-4827{font-family:var(--al-sans);font-size:0.85rem;color:rgba(246,241,234,0.7);letter-spacing:0.06em;}.elementor .e-6ad0e7b7-5649{font-family:var(--al-sans);font-size:0.85rem;color:rgba(246,241,234,0.7);letter-spacing:0.06em;}.elementor .e-66fa0a19-a061{position:relative;z-index:1;padding-block-start:32px;padding-block-end:40px;padding-inline-start:56px;padding-inline-end:56px;margin-block-start:64px;border-block-start-width:1px;display:flex;flex-direction:row;gap:56px;border-top-style: solid; border-top-color: rgba(176,138,91,0.35);\n}.elementor .e-50568604-8738{min-height:100vh;overflow:hidden;position:relative;padding:0px;background-image:linear-gradient(180deg, rgba(20,18,16,0.75) 0%,rgba(20,18,16,0.35) 40%,rgba(20,18,16,0.92) 100%),url("https://augustolopes.pt/wp-content/uploads/2026/06/img_casamento.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--al-noir);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-65dea18b-2ac4{width:100%;aspect-ratio:4 / 5;object-fit:cover;}.elementor .e-55ca5416-6c10{font-family:var(--al-serif);font-weight:300;font-size:3.5rem;color:var(--al-bronze-light);line-height:1;}.elementor .e-54161f06-a953{font-family:var(--al-sans);font-size:0.75rem;color:rgba(246,241,234,0.75);letter-spacing:0.14em;line-height:1.6;text-transform:uppercase;}.elementor .e-18b157d4-95e7{width:auto;position:absolute;inset-inline-end:-32px;inset-block-end:48px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--al-noir);display:flex;flex-direction:column;gap:4px;}.elementor .e-7807a802-bd95{position:relative;padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-779515a1-d044{width:64px;height:1px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--al-bronze);}.elementor .e-297e1c35-fa76{font-family:var(--al-serif);font-size:1.5rem;color:var(--al-ink);font-style:italic;}.elementor .e-14a44412-2f7a{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-dd152de-f6dc{display:flex;flex-direction:row;gap:96px;align-items:center;}.elementor .e-715dc374-ad5f{background-color:var(--al-cream);}.elementor .e-766a38b0-a40b{color:var(--al-cream);}.elementor .e-259cf258-d427{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-608a6b3d-ecd1{font-family:var(--al-serif);font-size:1rem;color:var(--al-bronze);font-style:italic;}.elementor .e-54db31dc-a11b{font-weight:300;font-size:2.5rem;color:var(--al-cream);}.elementor .e-43f71c16-9543{color:rgba(246,241,234,0.62);}.elementor .e-2210cbd3-7934{font-family:var(--al-sans);font-weight:300;font-size:1rem;color:var(--al-cream);line-height:2.2;padding-block-start:18px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(176,138,91,0.3);\n}.elementor .e-669aa31f-1bc0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-inline-end-width:1px;background-color:rgba(20,18,16,0.82);display:flex;flex-direction:column;gap:18px;flex:1 1 0px;border-right-style: solid; border-right-color: rgba(176,138,91,0.28); border-right-style: solid; border-right-color: rgba(176,138,91,0.28);\n}.elementor .e-2978e929-aeff{font-family:var(--al-serif);font-size:1rem;color:var(--al-bronze);font-style:italic;}.elementor .e-3dcc4438-c376{font-weight:300;font-size:2.5rem;color:var(--al-cream);}.elementor .e-278f38b8-d1a3{color:rgba(246,241,234,0.62);}.elementor .e-7d29d9bc-bfeb{font-family:var(--al-sans);font-weight:300;font-size:1rem;color:var(--al-cream);line-height:2.2;padding-block-start:18px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(176,138,91,0.3);\n}.elementor .e-18f9212-7fad{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;background-color:rgba(20,18,16,0.82);display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-2d12f3cd-b29a{padding:0px;border-width:1px;border-color:rgba(176,138,91,0.28);border-style:solid;background-color:transparent;display:flex;flex-direction:row;gap:0px;}.elementor .e-5f9e91d0-7e45{font-family:var(--al-serif);font-size:1.75rem;color:var(--al-noir);line-height:1.2;}.elementor .e-4b20024f-1fc3:hover,.elementor .e-4b20024f-1fc3:focus-visible{background-color:var(--al-ink);}.elementor .e-4b20024f-1fc3{color:var(--al-cream);background-color:var(--al-noir);}.elementor .e-6a6eeef-aece{padding-block-start:32px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--al-bronze);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-59a7b2cb-3e60{background-image:linear-gradient(180deg, rgba(20,18,16,0.88) 0%,rgba(20,18,16,0.72) 45%,rgba(20,18,16,0.9) 100%),url("https://augustolopes.pt/wp-content/uploads/2026/10/WhatsApp-Image-2026-08-06-at-11.33.15-3.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--al-noir);gap:48px;}.elementor .e-540f41cc-feb6{text-align:center;}.elementor .e-63f80178-af40{max-width:44rem;text-align:center;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-b6c9dfe-79ec{font-weight:300;font-size:2.5rem;color:var(--al-cream);}.elementor .e-60c111dd-617c{color:rgba(246,241,234,0.7);}.elementor .e-7c5b59f0-a989{font-family:var(--al-sans);font-size:0.95rem;color:var(--al-bronze-light);line-height:2.1;padding-block-start:16px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(176,138,91,0.3);\n}.elementor .e-3f0f15d9-c4bb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--al-noir);display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-21746eb0-4b0a{font-weight:300;font-size:2.5rem;}.elementor .e-7d0e59be-b6ae{font-family:var(--al-sans);font-size:0.95rem;color:var(--al-ink);line-height:2.1;padding-block-start:16px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(176,138,91,0.3);\n}.elementor .e-381d4da0-6914{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-width:1px;border-color:rgba(176,138,91,0.4);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-566b859d-8a63{display:flex;flex-direction:row;gap:32px;}.elementor .e-36b32744-ddc0{background-color:var(--al-cream);}.elementor .e-97e9dd4-d461{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position: center top;\n}.elementor .e-61fb2813-24f7{position:absolute;inset-block-start:24px;inset-inline-start:24px;font-family:var(--al-sans);font-weight:600;font-size:0.7rem;color:var(--al-noir);letter-spacing:0.26em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--al-bronze);}.elementor .e-10c3b6db-37ca{position:relative;padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-549e0126-dc3f{width:72px;height:72px;opacity:92%;filter: invert(1) brightness(1.1);\n}.elementor .e-7c97d633-852c{font-family:var(--al-serif);font-size:1.6rem;color:var(--al-cream);font-style:italic;}.elementor .e-1a665186-ca73{width:auto;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-5916a2cc-c699{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:18px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(176,138,91,0.3);\n}.elementor .e-48e436f8-6142{color:var(--al-cream);}.elementor .e-21fc28fe-83d1{color:rgba(246,241,234,0.72);& strong { color: var(--al-bronze-light); font-weight: 600; }\n}.elementor .e-15c9d950-ffd8{font-family:var(--al-sans);font-weight:300;font-size:0.95rem;color:var(--al-cream);line-height:2.1;padding-block-start:16px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(176,138,91,0.3);\n}.elementor .e-351d67ff-56c1{align-self:flex-start;}.elementor .e-52988b13-1df8{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-45c91ac8-7037{display:flex;flex-direction:row;gap:88px;align-items:center;}.elementor .e-7a72382d-2831{background-color:var(--al-noir);background-image: radial-gradient(ellipse at 15% 100%, rgba(176,138,91,0.18) 0%, rgba(20,18,16,0) 60%);\n}.elementor .e-50b71819-b54b{color:var(--al-cream);}.elementor .e-62c8f93-5cb9{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-6c2cbdbf-21dd{color:rgba(246,241,234,0.82);}.elementor .e-53e3a31b-bd2d{color:rgba(246,241,234,0.82);}.elementor .e-371f4737-f334{font-family:var(--al-sans);font-size:0.9rem;color:rgba(246,241,234,0.6);line-height:1.7;& strong { font-family: var(--al-serif); font-size: 1.25rem; font-weight: 400; color: var(--al-cream); }\n}.elementor .e-cc13f32-a5a1{font-family:var(--al-sans);font-size:0.9rem;color:rgba(246,241,234,0.6);line-height:1.7;& strong { font-family: var(--al-serif); font-size: 1.25rem; font-weight: 400; color: var(--al-cream); }\n}.elementor .e-44b1946-ce86{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:40px;border-top-style: solid; border-top-color: rgba(176,138,91,0.3);\n}.elementor .e-38caf012-4519{margin-block-start:8px;align-self:flex-start;}.elementor .e-327f70d0-96d1{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-3af31964-9494{display:flex;flex-direction:row;gap:96px;align-items:flex-start;}.elementor .e-5eebff05-33fe{padding-block-start:140px;padding-block-end:140px;background-image:linear-gradient(180deg, rgba(20,18,16,0.86) 0%,rgba(20,18,16,0.78) 50%,rgba(20,18,16,0.9) 100%),url("https://augustolopes.pt/wp-content/uploads/2026/10/WhatsApp-Image-2026-08-06-at-09.52.03.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--al-noir);}.elementor .e-4f01c501-20bb{width:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-3d8931b3-a647:hover,.elementor .e-3d8931b3-a647:focus-visible{color:var(--al-noir);}.elementor .e-3d8931b3-a647{color:var(--al-ink);}.elementor .e-6a73e2f5-b956{display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-9969f6e-86d4{width:100%;height:100%;object-fit:cover;grid-column:span 2;grid-row:span 2;}.elementor .e-1d4fcd57-9597{width:100%;height:100%;object-fit:cover;}.elementor .e-19220791-ab7b{width:100%;height:100%;object-fit:cover;}.elementor .e-1e6dce9a-aaeb{width:100%;height:100%;object-fit:cover;}.elementor .e-5b364db9-9387{width:100%;height:100%;object-fit:cover;}.elementor .e-10a8bcce-a62c{padding:0px;gap:12px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 280px);}.elementor .e-6a323e7d-571a{background-color:var(--al-cream);}.elementor .e-e2ae3f4-d529{font-family:var(--al-serif);font-weight:400;font-size:1.5rem;color:var(--al-ink);line-height:1.45;font-style:italic;}.elementor .e-150f574c-9b6a{font-family:var(--al-sans);font-size:0.75rem;color:var(--al-muted);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-211a66ce-fc00{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;border-left-style: solid; border-left-color: var(--al-bronze);\n}.elementor .e-b10c29d-c662{font-family:var(--al-serif);font-weight:400;font-size:1.5rem;color:var(--al-ink);line-height:1.45;font-style:italic;}.elementor .e-3cd51dea-c6b1{font-family:var(--al-sans);font-size:0.75rem;color:var(--al-muted);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-2a8262e0-7d87{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;border-left-style: solid; border-left-color: var(--al-bronze);\n}.elementor .e-5a2d1bd8-2f9e{font-family:var(--al-serif);font-weight:400;font-size:1.5rem;color:var(--al-ink);line-height:1.45;font-style:italic;}.elementor .e-1241889b-1792{font-family:var(--al-sans);font-size:0.75rem;color:var(--al-muted);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-3157d999-43ab{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;border-left-style: solid; border-left-color: var(--al-bronze);\n}.elementor .e-5d3fd8d0-f39a{display:flex;flex-direction:row;gap:48px;}.elementor .e-1ed7aac6-32c6{padding-block-start:0px;background-color:var(--al-cream);gap:48px;}.elementor .e-4090c354-df97{font-size:4rem;color:var(--al-cream);}.elementor .e-40a064ea-2fae{max-width:34rem;color:rgba(246,241,234,0.72);text-align:center;}.elementor .e-3ba6200c-be5d:hover,.elementor .e-3ba6200c-be5d:focus-visible{color:var(--al-bronze-light);}.elementor .e-3ba6200c-be5d{font-family:var(--al-sans);font-weight:500;font-size:1.15rem;color:var(--al-cream);letter-spacing:0.04em;}.elementor .e-50c747c8-54b0{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-76d6a6c-c13a:hover,.elementor .e-76d6a6c-c13a:focus-visible{color:var(--al-bronze-light);}.elementor .e-76d6a6c-c13a{font-family:var(--al-sans);font-weight:500;font-size:1.15rem;color:var(--al-cream);letter-spacing:0.04em;}.elementor .e-554204ca-779a{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-2123974a-1e2a{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;border-block-start-width:1px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:center;border-top-style: solid; border-top-color: rgba(176,138,91,0.3);\n}.elementor .e-1a71f839-7ec1{max-width:46rem;text-align:center;display:flex;flex-direction:column;gap:24px;flex:0 1 auto;align-items:center;}.elementor .e-85398ff-d3da{display:flex;flex-direction:row;gap:80px;justify-content:center;align-items:center;}.elementor .e-7c1478cf-d6b3{background-image:linear-gradient(120deg, rgba(20,18,16,0.96) 0%,rgba(20,18,16,0.82) 100%),url("https://augustolopes.pt/wp-content/uploads/2026/06/img_casamento.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--al-noir);}.elementor .e-4a1b1824-91c7{width:120px;}.elementor .e-3108cdcc-53d9:hover,.elementor .e-3108cdcc-53d9:focus-visible{color:var(--al-bronze-light);}.elementor .e-3108cdcc-53d9{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.7);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-3ccbbc9b-494c:hover,.elementor .e-3ccbbc9b-494c:focus-visible{color:var(--al-bronze-light);}.elementor .e-3ccbbc9b-494c{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.7);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-70e533d8-45c9:hover,.elementor .e-70e533d8-45c9:focus-visible{color:var(--al-bronze-light);}.elementor .e-70e533d8-45c9{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.7);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-28b1ddf4-3b6b:hover,.elementor .e-28b1ddf4-3b6b:focus-visible{color:var(--al-bronze-light);}.elementor .e-28b1ddf4-3b6b{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.7);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-6ea5383f-b007:hover,.elementor .e-6ea5383f-b007:focus-visible{color:var(--al-bronze-light);}.elementor .e-6ea5383f-b007{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.7);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-1c25bde3-b609{width:auto;padding:0px;display:flex;flex-direction:row;gap:36px;flex-wrap:wrap;}.elementor .e-78621de9-10dd{padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-7109640d-b9a5{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.45);}.elementor .e-830d7fa-de03:hover,.elementor .e-830d7fa-de03:focus-visible{color:var(--al-bronze-light);}.elementor .e-830d7fa-de03{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.6);}.elementor .e-75811b1b-7c90:hover,.elementor .e-75811b1b-7c90:focus-visible{color:var(--al-bronze-light);}.elementor .e-75811b1b-7c90{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.6);}.elementor .e-1bce3784-2750:hover,.elementor .e-1bce3784-2750:focus-visible{color:var(--al-bronze-light);}.elementor .e-1bce3784-2750{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.6);}.elementor .e-37f78ba6-f619:hover,.elementor .e-37f78ba6-f619:focus-visible{color:var(--al-bronze-light);}.elementor .e-37f78ba6-f619{font-family:var(--al-sans);font-size:0.8rem;color:rgba(246,241,234,0.6);}.elementor .e-29d1db57-4b79{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;flex:0 1 auto;}.elementor .e-7b34d49a-cd58:hover,.elementor .e-7b34d49a-cd58:focus-visible{color:var(--al-cream);}.elementor .e-7b34d49a-cd58{font-family:var(--al-sans);font-size:0.8rem;color:var(--al-bronze-light);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-324a35cc-5525:hover,.elementor .e-324a35cc-5525:focus-visible{color:var(--al-cream);}.elementor .e-324a35cc-5525{font-family:var(--al-sans);font-size:0.8rem;color:var(--al-bronze-light);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-55422ef7-e490{width:auto;padding:0px;display:flex;flex-direction:row;gap:24px;flex:0 0 auto;}.elementor .e-308ef30e-ca5f{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: rgba(176,138,91,0.25); row-gap: 16px;\n}.elementor .e-283570fb-a7a9{font-family:var(--al-sans);font-size:0.72rem;color:rgba(246,241,234,0.4);letter-spacing:0.08em;text-align:center;padding-block-start:4px;& a { color: rgba(212,180,138,0.75); text-decoration: none; } & a:hover { color: var(--al-bronze-light); }\n}.elementor .e-673a9922-a261{padding-block-start:72px;padding-block-end:32px;padding-inline-start:56px;padding-inline-end:56px;background-color:var(--al-noir);display:flex;flex-direction:column;gap:48px;}