.elementor .e-7d858665-36116d8{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-79a56489-e5b76c8{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ac1f19b-5b33056{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-4b4130c8-1ff51a7{flex-direction:row;gap:14px;justify-content:center;align-items:center;}.elementor .e-5ab34875-4473c51{max-width:940px;font-family:"Cormorant Garamond";font-weight:500;font-size:84px;color:#F7F3EC;letter-spacing:0.01em;line-height:1.12em;text-align:center;text-transform:capitalize;margin-block-start:18px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;& span{color:#D8B070;font-style:italic;}\n}.elementor .e-449727b6-050f326{max-width:680px;font-family:Inter;font-weight:300;font-size:18px;color:var(--warm-ivory);line-height:1.75em;text-align:center;}.elementor .e-556bbf43-4f42fbb{max-width:680px;font-family:Inter;font-weight:300;font-size:18px;color:var(--warm-ivory);line-height:1.75em;text-align:center;margin-block-start:18px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f894e12-922cc9f{flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-c1fb45a-5cdb4aa{display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-688eb039-399c8f0{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, #0a0a0a61 0%,#171717e6 100%),url("https://mshotsfilms.com/wp-content/uploads/2026/10/jeremy-wong-weddings-464ps_nOflw-unsplash.jpg"),linear-gradient(180deg, #0a0a0a 0%,#171717 100%);background-repeat:repeat,no-repeat,repeat;background-attachment:scroll,fixed,scroll;background-size:auto auto,cover,auto auto;background-position:0% 0%,top center,0% 0%;background-color:var(--deep-black);flex-direction:column;}.elementor .e-e9a7bba-a70c797{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-5c10b15-17b3fd2{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-56fe1f80-94f056d{flex-direction:row;gap:14px;align-items:center;}.elementor .e-3e1e661b-54ba9af{font-family:"Cormorant Garamond";font-weight:500;font-size:52px;color:#0A0A0A;line-height:1.12em;}.elementor .e-663275a3-67933a5{max-width:720px;font-family:Inter;font-weight:300;font-size:17px;color:#51504E;line-height:1.75em;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5719cc5b-aea7c53{font-family:Inter;font-weight:300;font-size:17px;color:#51504E;line-height:1.75em;}.elementor .e-47ce851b-1509838{font-family:Inter;font-weight:300;font-size:17px;color:#51504E;line-height:1.75em;}.elementor .e-2441c2b3-0add24e{width:60%;display:flex;flex-direction:column;gap:18px;}.elementor .e-d0174b3-7f6b717{border-radius:0px;}.elementor .e-1541e3d-81afe7c{width:40%;display:flex;flex-direction:column;gap:18px;}.elementor .e-1a10e7e-5d2ee5e{gap:20px;}.elementor .e-45205c95-e1f8c23{display:flex;flex-direction:column;gap:0px;}.elementor .e-27a4e1dc-6d8d4de{flex-direction:column;}.elementor .e-6613f8b-81a168e{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-78f9818c-9b226cb{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e7e6132-21609e1{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-73cbca80-92e3b9a{flex-direction:row;gap:14px;justify-content:center;align-items:center;}.elementor .e-225e0469-a8279b2{font-family:"Cormorant Garamond";font-weight:500;font-size:52px;color:#F7F3EC;line-height:1.12em;text-align:center;}.elementor .e-7013f9d8-53c216f{max-width:800px;font-family:Inter;font-weight:300;font-size:17px;color:#B9B6B1;line-height:1.75em;text-align:center;}.elementor .e-d0bb0c9-286ca71{display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-87e7cb0-b91c00a{font-family:"Cormorant Garamond";font-weight:600;font-size:26px;color:#0A0A0A;line-height:1.25em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-11af4506-a84abd7{font-family:Inter;font-weight:300;font-size:15px;color:#51504E;line-height:1.7em;}.elementor .e-337396d5-beb8d4e{width:50%;background-color:#EDE5D8;display:flex;flex-direction:column;}.elementor .e-5c5c6ffc-dcfdbb0{font-family:"Cormorant Garamond";font-weight:600;font-size:26px;color:#0A0A0A;line-height:1.25em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-79b44604-0be64da{font-family:Inter;font-weight:300;font-size:15px;color:#51504E;line-height:1.7em;}.elementor .e-1c279fcb-002f3a0{width:50%;background-color:#EDE5D8;display:flex;flex-direction:column;}.elementor .e-369d7fcd-8d6dd51{flex-direction:row;gap:26px;}.elementor .e-21e7b53c-84f387a{font-family:"Cormorant Garamond";font-weight:600;font-size:26px;color:#0A0A0A;line-height:1.25em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-266a3ec3-de3d825{font-family:Inter;font-weight:300;font-size:15px;color:#51504E;line-height:1.7em;}.elementor .e-53f94d25-b0f2bb8{width:50%;background-color:#EDE5D8;display:flex;flex-direction:column;}.elementor .e-79f3aa2b-7ebfd4e{font-family:"Cormorant Garamond";font-weight:600;font-size:26px;color:#0A0A0A;line-height:1.25em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48806c62-fabf398{font-family:Inter;font-weight:300;font-size:15px;color:#51504E;line-height:1.7em;}.elementor .e-5643554c-40facaa{width:50%;background-color:#EDE5D8;display:flex;flex-direction:column;}.elementor .e-56e00496-fc3a341{flex-direction:row;gap:26px;}.elementor .e-3b1ed657-086fdd7{display:flex;flex-direction:column;gap:44px;}.elementor .e-65bc5c7a-358d089{background-image:radial-gradient(circle at bottom left, #171717 0%,#c7a05899 100%),url("https://mshotsfilms.com/wp-content/uploads/2026/10/lines-arcs.svg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--charcoal);flex-direction:column;}.elementor .e-36ab18ee-580a42e{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-58f9ca14-e965080{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-385a2256-377745f{flex-direction:row;gap:14px;align-items:center;}.elementor .e-1de362ca-5a4f0a7{font-family:"Cormorant Garamond";font-weight:500;font-size:52px;color:#F7F3EC;line-height:1.12em;margin-block-start:18px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32194062-af9ef1f{font-family:Inter;font-weight:300;font-size:17px;color:#B9B6B1;line-height:1.75em;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5adb8b48-27862b7{padding:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-6b86baf4-c4915f6{width:50%;display:flex;flex-direction:column;}.elementor .e-5d84bb3f-4f02122{width:100%;aspect-ratio:16 / 9;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:3px;border-width:1px;border-color:rgba(200,160,88,0.35);border-style:solid;background-image:radial-gradient(circle at , rgba(200,160,88,0.22) 0%,rgba(200,160,88,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171717;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-e58f92c-d85c83a{border-radius:0px;}.elementor .e-1a6e68ac-ed8a7ac{width:100%;aspect-ratio:16 / 9;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:3px;border-width:1px;border-color:rgba(200,160,88,0.35);border-style:solid;background-image:radial-gradient(circle at , rgba(200,160,88,0.22) 0%,rgba(200,160,88,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171717;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-4a7c4d73-7b9a476{width:50%;display:flex;flex-direction:column;gap:26px;}.elementor .e-4283e985-6ed282f{display:flex;flex-direction:row;gap:60px;align-items:center;}.elementor .e-4dc9a3b-b9c7f3e{background-image:linear-gradient(180deg, #0A0A0A 0%,#171717 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A0A0A;flex-direction:column;}.elementor .e-8526ff4-5a89500{display:grid;flex-direction:row;grid-template-columns:repeat(4, 1fr);justify-content:center;}.elementor .e-101de4f4-13eb0a8{font-family:Inter;font-weight:300;font-size:17px;color:var(--warm-ivory);line-height:1.75em;text-align:center;margin-block-start:44px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3272f3a7-e8a6441{display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-f7302c7-c715cb7{padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-53c0fa78-b1c984e{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-1c85fb03-713fb36{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f5e2ba9-8d2fef6{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-29a24dbe-b32e8f1{flex-direction:row;gap:14px;justify-content:center;align-items:center;}.elementor .e-7c52721-46613b1{font-family:"Cormorant Garamond";font-weight:500;font-size:52px;color:#0A0A0A;line-height:1.12em;text-align:center;}.elementor .e-7e8e6dd1-9ed3048{display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-17f9ac3b-a738cc8{margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ab81c9c-05c6de7{font-family:Inter;font-weight:300;font-size:15px;color:#51504E;line-height:1.8em;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5358d8d2-878576a{font-family:Inter;font-weight:600;font-size:13px;color:#0A0A0A;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6fc65dc6-b87b8c6{font-family:Inter;font-weight:300;font-size:12px;color:#51504E;line-height:1.6em;}.elementor .e-4408e423-d555cd5{width:100%;max-width:840px;border-radius:3px;border-width:1px;border-color:rgba(200,160,88,0.35);border-style:solid;background-color:#F7F3EC;display:flex;flex-direction:column;}.elementor .e-6c11d60d-3a990b8{width:100%;display:flex;justify-content:center;}.elementor .e-55df69af-cd2d381{flex-direction:row;justify-content:center;}.elementor .e-6d086401-d2ad92b{display:flex;flex-direction:column;gap:44px;align-items:center;}.elementor .e-414d850-18db5d2{flex-direction:column;}.elementor .e-16cd8eb2-5bf216f{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-6ff6631-d4d5832{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-366b2ce3-52a9118{width:38px;height:1px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#C8A058;}.elementor .e-4a113886-fbe3204{flex-direction:row;gap:14px;justify-content:center;align-items:center;}.elementor .e-5ab6eb12-31277de{font-family:"Cormorant Garamond";font-weight:500;font-size:52px;color:#F7F3EC;line-height:1.12em;text-align:center;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58e12503-472bec7{max-width:760px;font-family:Inter;font-weight:300;font-size:17px;color:#B9B6B1;line-height:1.75em;text-align:center;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d52135d-2c43e13{font-family:Inter;font-weight:300;font-size:18px;color:#F7F3EC;line-height:1.75em;}.elementor .e-1c1df29-d0ff6ac{font-family:Inter;font-weight:400;font-size:18px;color:#D8B070;line-height:1.75em;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(0,0,0,0);}.elementor .e-49f49d-1205c50{margin-block-start:18px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:6px;justify-content:center;align-items:center;}.elementor .e-7504d124-9c5954c{flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-528df0f2-3d00aa2{display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-47a93c5d-e76cc37{background-image:radial-gradient(circle at , rgba(200,160,88,0.16) 0%,rgba(200,160,88,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}