.elementor .e-4e1191f0-199e{font-family:"Playfair Display";font-weight:400;font-size:1.6rem;color:#0A2342;line-height:1.1;margin:0px;}.elementor .e-3d84e019-6663{font-family:Montserrat;font-size:0.55rem;color:#6b7686;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-65e401f9-a53b{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-1e96ac53-7a03:hover,.elementor .e-1e96ac53-7a03:focus-visible{color:#A9843F;}.elementor .e-1e96ac53-7a03{font-family:Lora;font-size:0.8rem;color:#1f2b3d;margin:0px;}.elementor .e-77f10b4-c0d3:hover,.elementor .e-77f10b4-c0d3:focus-visible{color:#A9843F;}.elementor .e-77f10b4-c0d3{font-family:Lora;font-size:0.8rem;color:#1f2b3d;margin:0px;}.elementor .e-8602173-8adb:hover,.elementor .e-8602173-8adb:focus-visible{color:#A9843F;}.elementor .e-8602173-8adb{font-family:Lora;font-size:0.8rem;color:#1f2b3d;margin:0px;}.elementor .e-3fa1e5ea-aa8f:hover,.elementor .e-3fa1e5ea-aa8f:focus-visible{color:#A9843F;}.elementor .e-3fa1e5ea-aa8f{font-family:Lora;font-size:0.8rem;color:#1f2b3d;margin:0px;}.elementor .e-5a0594dd-56bb:hover,.elementor .e-5a0594dd-56bb:focus-visible{color:#A9843F;}.elementor .e-5a0594dd-56bb{font-family:Lora;font-size:0.8rem;color:#1f2b3d;margin:0px;}.elementor .e-6e7ab855-6b04:hover,.elementor .e-6e7ab855-6b04:focus-visible{color:#A9843F;}.elementor .e-6e7ab855-6b04{font-family:Lora;font-size:0.8rem;color:#1f2b3d;margin:0px;}.elementor .e-14566799-748d{padding:0px;display:flex;flex-direction:row;gap:1.75rem;align-items:center;}.elementor .e-4bcc3d5b-c16c:hover,.elementor .e-4bcc3d5b-c16c:focus-visible{background-color:#8f6f2f;}.elementor .e-4bcc3d5b-c16c{font-family:Montserrat;font-weight:600;font-size:0.68rem;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2px;background-color:#A9843F;}.elementor .e-2fed48a6-73b8{position:sticky;inset-block-start:0px;z-index:50;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:4vw;padding-inline-end:4vw;background-color:#ffffff;box-shadow:0px 1px 0px 0px rgba(10,35,66,0.08);display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-66a446de-bbff{font-family:Montserrat;font-weight:500;font-size:0.72rem;color:#ffffff;letter-spacing:0.22em;text-transform:uppercase;margin:0px;}.elementor .e-47776a3-779d{font-family:"Playfair Display";font-weight:400;font-size:4.25rem;color:#ffffff;line-height:1.05;margin:0px;}.elementor .e-67065f37-a99a{max-width:30rem;font-family:Lora;font-size:1.1rem;color:#ffffff;line-height:1.6;margin:0px;}.elementor .e-2412c802-6c89:hover,.elementor .e-2412c802-6c89:focus-visible{background-color:#8f6f2f;}.elementor .e-2412c802-6c89{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;background-color:#A9843F;}.elementor .e-1c3caa72-f871:hover,.elementor .e-1c3caa72-f871:focus-visible{background-color:rgba(255,255,255,0.15);}.elementor .e-1c3caa72-f871{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .e-7d737f25-b5a5{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-3df8215a-d1b8{max-width:38rem;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-7f3083b6-a18b{max-width:18rem;position:relative;z-index:2;font-family:"Playfair Display";font-size:1.6rem;color:#ffffff;line-height:1.3;font-style:italic;margin:0px;text-align: right;\n}.elementor .e-67db44bd-efde{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;max-width: none; pointer-events: none;\n}.elementor .e-22381630-81e6{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(7,26,51,0.72) 0%,rgba(7,26,51,0.35) 45%,rgba(7,26,51,0) 78%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-42d33832-1d71{min-height:38rem;overflow:hidden;position:relative;padding-block-start:6rem;padding-block-end:4rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#071A33;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-dc09e7e-24c8{font-family:"Playfair Display";font-weight:400;font-size:1.9rem;color:#0A2342;line-height:1.1;margin:0px;}.elementor .e-60d05917-8351{font-family:Montserrat;font-weight:500;font-size:0.68rem;color:#0A2342;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7e856adb-bbed{font-family:Montserrat;font-size:0.5rem;color:#8a94a3;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-402a4346-471c{text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 14rem;justify-content:center;align-items:center;}.elementor .e-470aca5a-f918{font-family:"Playfair Display";font-weight:400;font-size:1.9rem;color:#0A2342;line-height:1.1;margin:0px;}.elementor .e-41f38c2d-eaa6{font-family:Montserrat;font-weight:500;font-size:0.68rem;color:#0A2342;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-22cf74ce-c5ff{font-family:Montserrat;font-size:0.5rem;color:#8a94a3;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-67ef5ea6-ea61{text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-inline-start-width:1px;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 14rem;justify-content:center;align-items:center;border-left-style: solid; border-left-color: #e3ddd0;\n}.elementor .e-59fcb12a-fee1{font-family:"Playfair Display";font-weight:400;font-size:1.9rem;color:#0A2342;line-height:1.1;margin:0px;}.elementor .e-1a1ac57c-b6a8{font-family:Montserrat;font-weight:500;font-size:0.68rem;color:#0A2342;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-4b4727f2-17d8{font-family:Montserrat;font-size:0.5rem;color:#8a94a3;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-6292adac-8910{text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-inline-start-width:1px;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 14rem;justify-content:center;align-items:center;border-left-style: solid; border-left-color: #e3ddd0;\n}.elementor .e-1f63f5c8-c613{font-family:"Playfair Display";font-weight:400;font-size:1.9rem;color:#0A2342;line-height:1.1;margin:0px;}.elementor .e-2513dcd9-997c{font-family:Montserrat;font-weight:500;font-size:0.68rem;color:#0A2342;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-4534b63e-225d{font-family:Montserrat;font-size:0.5rem;color:#8a94a3;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-1a62ade3-d6be{text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-inline-start-width:1px;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 14rem;justify-content:center;align-items:center;border-left-style: solid; border-left-color: #e3ddd0;\n}.elementor .e-73b143d0-bcd5{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:6vw;padding-inline-end:6vw;border-block-end-width:1px;background-color:#ffffff;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;align-items:stretch;border-bottom-style: solid; border-bottom-color: #ece7db;\n}.elementor .e-42af3388-3390{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#A9843F;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-f86681b-d818{font-family:"Playfair Display";font-weight:400;font-size:2.6rem;color:#0A2342;line-height:1.12;margin:0px;}.elementor .e-5faa89b8-81f6{font-family:Lora;font-size:0.95rem;color:#3b4656;line-height:1.75;margin:0px;}.elementor .e-30cea76a-9684{font-family:Lora;font-size:1rem;color:#0A2342;font-style:italic;margin:0px;}.elementor .e-2b89c091-254c{max-width:28rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 20rem;}.elementor .e-68b4d13-6447{width:100%;height:12rem;object-fit:cover;display:block;}.elementor .e-34c3e8a8-6ebb{font-family:"Playfair Display";font-weight:400;font-size:1.2rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-572dcea4-fc1d{font-family:Lora;font-size:0.85rem;color:#4a5567;line-height:1.6;margin:0px;}.elementor .e-5d347b86-6928{padding:1.25rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-5c07ca0d-7104{padding:0px;background-color:#f7f5f0;display:flex;flex-direction:column;flex:1 1 13rem;}.elementor .e-416a3a7f-ae92{width:100%;height:12rem;object-fit:cover;display:block;}.elementor .e-711e0ac5-a464{font-family:"Playfair Display";font-weight:400;font-size:1.2rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-11bc15cd-c1d9{font-family:Lora;font-size:0.85rem;color:#4a5567;line-height:1.6;margin:0px;}.elementor .e-14cb5ae6-219a{padding:1.25rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-3394bab1-73c7{padding:0px;background-color:#f7f5f0;display:flex;flex-direction:column;flex:1 1 13rem;}.elementor .e-cfdfbda-fde6{width:100%;height:12rem;object-fit:cover;display:block;}.elementor .e-26ac52c0-c313{font-family:"Playfair Display";font-weight:400;font-size:1.2rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-186c4670-e41b{font-family:Lora;font-size:0.85rem;color:#4a5567;line-height:1.6;margin:0px;}.elementor .e-602072de-b278{padding:1.25rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-21874506-17a6{padding:0px;background-color:#f7f5f0;display:flex;flex-direction:column;flex:1 1 13rem;}.elementor .e-16adb24e-3db4{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;flex:2 1 30rem;}.elementor .e-544661c4-6ca2{scroll-margin-top:5rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#ffffff;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-64a2bb55-999a{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#C9A45C;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-7ec75c9f-797e{font-family:"Playfair Display";font-weight:400;font-size:2.4rem;color:#ffffff;line-height:1.12;margin:0px;}.elementor .e-27f26ca1-4392{font-family:Lora;font-size:0.9rem;color:rgba(255,255,255,0.85);line-height:1.7;margin:0px;}.elementor .e-4acefbe2-3a24:hover,.elementor .e-4acefbe2-3a24:focus-visible{background-color:rgba(201,164,92,0.15);}.elementor .e-4acefbe2-3a24{font-family:Montserrat;font-weight:600;font-size:0.65rem;color:#C9A45C;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.5rem;border-radius:2px;border-width:1px;border-color:#C9A45C;border-style:solid;background-color:transparent;}.elementor .e-7f221798-b1e5{max-width:20rem;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 16rem;justify-content:center;align-items:flex-start;}.elementor .e-1277b4d6-3d20{font-family:Montserrat;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.5rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;background-image:linear-gradient(0deg, rgba(7,26,51,0.7) 0%,rgba(7,26,51,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4e6f6da4-bbb6{min-height:26rem;padding:0px;border-width:2px;border-color:rgba(255,255,255,0.75);border-style:solid;background-image:url("https://lakemartinwaterfrontland.com/wp-content/uploads/2026/09/lake-martin-calm-waterfront-view-1024x588.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;flex:1 1 20rem;justify-content:flex-end;}.elementor .e-72314e8c-4a71{font-family:Montserrat;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.5rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;background-image:linear-gradient(0deg, rgba(7,26,51,0.7) 0%,rgba(7,26,51,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5b5d9b33-5bd6{min-height:11rem;padding:0px;border-width:2px;border-color:rgba(255,255,255,0.75);border-style:solid;background-image:url("https://lakemartinwaterfrontland.com/wp-content/uploads/2026/09/lake-martin-waterfront-lot-cleared-view-1024x720.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;flex:1 1 10rem;justify-content:flex-end;}.elementor .e-57817c7d-889e{font-family:Montserrat;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.5rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;background-image:linear-gradient(0deg, rgba(7,26,51,0.7) 0%,rgba(7,26,51,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-43b88475-e9b4{min-height:11rem;padding:0px;border-width:2px;border-color:rgba(255,255,255,0.75);border-style:solid;background-image:url("https://lakemartinwaterfrontland.com/wp-content/uploads/2026/09/lake-martin-wooded-building-site-797x1024.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;flex:1 1 8rem;justify-content:flex-end;}.elementor .e-42de6ef-ed98{font-family:Montserrat;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:1.5rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;background-image:linear-gradient(0deg, rgba(7,26,51,0.7) 0%,rgba(7,26,51,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-42bec8b9-3da9{min-height:11rem;padding:0px;border-width:2px;border-color:rgba(255,255,255,0.75);border-style:solid;background-image:url("https://lakemartinwaterfrontland.com/wp-content/uploads/2026/09/lake-martin-land-wooded-access-trail-1024x761.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;flex:1 1 8rem;justify-content:flex-end;}.elementor .e-7c836e57-ebb2{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex:1 1 10rem;}.elementor .e-4dc1bdf0-3528{padding:0px;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-186839d3-78d8{scroll-margin-top:5rem;padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;flex:3 1 30rem;}.elementor .e-660b90a7-8a42{scroll-margin-top:5rem;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#0A2342;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-623c2002-1409{font-family:"Playfair Display";font-size:1.1rem;color:#6b8595;letter-spacing:0.3em;text-transform:uppercase;margin:0px;}.elementor .e-21c632a5-d281{font-family:Montserrat;font-weight:600;font-size:0.6rem;color:#ffffff;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-7311a6d9-1710{font-family:Montserrat;font-size:0.6rem;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-2b8c5e7d-8cfc{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:rgba(169,132,63,0.92);display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-6297b2ab-2ea2{padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-1a2f061f-ff96{font-family:Montserrat;font-weight:600;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-41ff691e-6915{font-family:Montserrat;font-size:0.55rem;color:#e9e9e9;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-582756-65bc{padding:0px;display:flex;flex-direction:column;gap:0.1rem;}.elementor .e-6b827f27-3523{font-family:Montserrat;font-weight:600;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7d4600f7-cde6{font-family:Montserrat;font-size:0.55rem;color:#e7e7e7;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-49f43411-5d8d{padding:0px;display:flex;flex-direction:column;gap:0.1rem;}.elementor .e-67111196-e7cf{font-family:Montserrat;font-weight:600;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-125b3be1-7260{font-family:Montserrat;font-size:0.55rem;color:#efefef;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-7212d627-ed1e{padding:0px;display:flex;flex-direction:column;gap:0.1rem;}.elementor .e-1e03286b-ffd8{font-family:Montserrat;font-weight:600;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-15570e06-3612{font-family:Montserrat;font-size:0.55rem;color:#f8f8f8;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-4b1cb501-6386{padding:0px;display:flex;flex-direction:column;gap:0.1rem;}.elementor .e-4e5000ee-c855{font-family:Montserrat;font-weight:600;font-size:0.6rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-6d3d0de4-116a{font-family:Montserrat;font-size:0.55rem;color:#f0f0f0;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-21bebce-246f{padding:0px;display:flex;flex-direction:column;gap:0.1rem;}.elementor .e-6baad851-aba5{padding:0px;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-302e24cc-645e{min-height:20rem;padding:1.5rem;border-width:1px;border-color:#e0dccf;border-style:solid;background-image:linear-gradient(#686868a3, #686868a3),url("https://lakemartinwaterfrontland.com/wp-content/uploads/2026/09/Lake-Martin-Land-4-Sale.avif"),linear-gradient(135deg, #d5e4ec 0%,#e6edf0 45%,#efe9da 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:1.5rem;flex:1 1 24rem;justify-content:space-between;align-items:center;}.elementor .e-5c1bc878-b00d{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#A9843F;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-761878d9-4ed2{font-family:"Playfair Display";font-weight:400;font-size:2.3rem;color:#0A2342;line-height:1.12;margin:0px;}.elementor .e-30257f6e-2d27{font-family:Lora;font-size:0.95rem;color:#3b4656;line-height:1.75;margin:0px;}.elementor .e-2f9223da-ad1c{font-family:Lora;font-weight:600;font-size:0.85rem;color:#0A2342;margin:0px;}.elementor .e-917872a-f88e{font-family:Lora;font-size:0.78rem;color:#6b7686;margin:0px;}.elementor .e-493ec949-a563{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.75rem;padding-inline-end:0px;border-inline-start-width:2px;display:flex;flex-direction:column;gap:0.1rem;border-left-style: solid; border-left-color: #A9843F;\n}.elementor .e-2e5ba8d5-9174{font-family:Lora;font-weight:600;font-size:0.85rem;color:#0A2342;margin:0px;}.elementor .e-12a0a010-12ab{font-family:Lora;font-size:0.78rem;color:#6b7686;margin:0px;}.elementor .e-58967c04-9671{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.75rem;padding-inline-end:0px;border-inline-start-width:2px;display:flex;flex-direction:column;gap:0.1rem;border-left-style: solid; border-left-color: #A9843F;\n}.elementor .e-378ba9f1-2f25{font-family:Lora;font-weight:600;font-size:0.85rem;color:#0A2342;margin:0px;}.elementor .e-45564a77-fcce{font-family:Lora;font-size:0.78rem;color:#6b7686;margin:0px;}.elementor .e-dd43a62-de97{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.75rem;padding-inline-end:0px;border-inline-start-width:2px;display:flex;flex-direction:column;gap:0.1rem;border-left-style: solid; border-left-color: #A9843F;\n}.elementor .e-6d72b389-3a5d{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-297e39a0-dafa{padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 20rem;}.elementor .e-57a819b8-a1fc{scroll-margin-top:5rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#ffffff;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-58973d24-90bb{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#A9843F;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-3c98b642-843c{font-family:"Playfair Display";font-weight:400;font-size:2rem;color:#0A2342;line-height:1.12;margin:0px;}.elementor .e-1b6929c6-8742{font-family:Lora;font-size:0.9rem;color:#4a5567;line-height:1.6;margin:0px;}.elementor .e-40e474d1-f1f7{max-width:18rem;padding:0px;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 14rem;}.elementor .e-2f2f5ce9-b3f9{font-family:"Playfair Display";font-weight:400;font-size:1.05rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-11593118-771b{font-family:Lora;font-size:0.75rem;color:#5b6778;line-height:1.5;margin:0px;}.elementor .e-2fe55b71-9594{text-align:center;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e6e0d2;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 8rem;align-items:center;border-top-style: solid; border-top-color: #A9843F;\n}.elementor .e-23f6ddd3-97f1{font-family:"Playfair Display";font-weight:400;font-size:1.05rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-43e46b97-2585{font-family:Lora;font-size:0.75rem;color:#5b6778;line-height:1.5;margin:0px;}.elementor .e-1a2dec28-657a{text-align:center;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e6e0d2;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 8rem;align-items:center;border-top-style: solid; border-top-color: #A9843F;\n}.elementor .e-2b7c8b74-a71f{font-family:"Playfair Display";font-weight:400;font-size:1.05rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-78837467-e296{font-family:Lora;font-size:0.75rem;color:#5b6778;line-height:1.5;margin:0px;}.elementor .e-155ccb1-a255{text-align:center;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e6e0d2;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 8rem;align-items:center;border-top-style: solid; border-top-color: #A9843F;\n}.elementor .e-5a304db0-8e4a{font-family:"Playfair Display";font-weight:400;font-size:1.05rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-e5010ad-4355{font-family:Lora;font-size:0.75rem;color:#5b6778;line-height:1.5;margin:0px;}.elementor .e-55e2fbe5-2b3b{text-align:center;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e6e0d2;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 8rem;align-items:center;border-top-style: solid; border-top-color: #A9843F;\n}.elementor .e-2a484e35-9747{font-family:"Playfair Display";font-weight:400;font-size:1.05rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-3188769-4c7c{font-family:Lora;font-size:0.75rem;color:#5b6778;line-height:1.5;margin:0px;}.elementor .e-19d0e94e-e199{text-align:center;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e6e0d2;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 8rem;align-items:center;border-top-style: solid; border-top-color: #A9843F;\n}.elementor .e-1fa25d9-e8a8{font-family:"Playfair Display";font-weight:400;font-size:1.05rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-6378ac18-5d97{font-family:Lora;font-size:0.75rem;color:#5b6778;line-height:1.5;margin:0px;}.elementor .e-2cbaab87-bfa4{text-align:center;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e6e0d2;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 8rem;align-items:center;border-top-style: solid; border-top-color: #A9843F;\n}.elementor .e-79bebf84-fd16{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;flex:4 1 28rem;}.elementor .e-15551118-6a5a{scroll-margin-top:5rem;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#faf8f4;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:center;}.elementor .e-288a0051-4469{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#A9843F;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-7d3c7bb5-d2b4{font-family:"Playfair Display";font-weight:400;font-size:2.3rem;color:#0A2342;line-height:1.12;margin:0px;}.elementor .e-5b4ac018-a392{font-family:Lora;font-size:0.95rem;color:#3b4656;line-height:1.75;margin:0px;}.elementor .e-5b8cc867-eb46{max-width:44rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2571ab7-fcca{font-family:"Playfair Display";font-weight:400;font-size:1.25rem;color:#0A2342;margin:0px;}.elementor .e-426d10b2-1c3f{font-family:Lora;font-size:0.9rem;color:#3b4656;line-height:1.7;margin:0px;}.elementor .e-2a15f973-fc9e{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 18rem;}.elementor .e-ee095c5-5eb1{font-family:"Playfair Display";font-weight:400;font-size:1.25rem;color:#0A2342;margin:0px;}.elementor .e-52b2b61c-ce45{font-family:Lora;font-size:0.9rem;color:#3b4656;line-height:1.7;margin:0px;}.elementor .e-4961f0c2-edc3{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 18rem;}.elementor .e-7b3e91a4-c2d0{padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;flex-wrap:wrap;}.elementor .e-2eeeec0d-f5a8{display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;}.elementor .e-e1f2dee-f1a7{font-family:"Playfair Display";font-weight:400;font-size:1.4rem;color:#0A2342;margin:0px;}.elementor .e-2bccca29-29a4{font-family:Lora;font-size:0.95rem;color:#3b4656;line-height:1.7;margin:0px;}.elementor .e-1fb74bd9-61c1{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#0A2342;letter-spacing:0.05em;text-transform:uppercase;margin:0px;}.elementor .e-57efd247-129b{font-family:Lora;font-size:0.9rem;color:#3b4656;line-height:1.7;margin:0px;}.elementor .e-7b3e91a4-c2d1{padding:0px;margin-block-start:4px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;flex-wrap:wrap;}.elementor .e-5f4e5c3-7e2a{font-family:Lora;font-size:0.85rem;color:#6b7686;font-style:italic;margin:0px;}.elementor .e-22434078-269e{padding:2.5rem;border-block-start-width:4px;background-color:#f7f5f0;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #A9843F;\n}.elementor .e-347560a8-63d7{scroll-margin-top:5rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#ffffff;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-74c52fd8-d7d7{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:#C9A45C;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-11885370-9e78{font-family:"Playfair Display";font-weight:400;font-size:2.3rem;color:#ffffff;line-height:1.12;margin:0px;}.elementor .e-1bceae61-b97a{font-family:Lora;font-size:0.9rem;color:rgba(255,255,255,0.85);line-height:1.7;margin:0px;}.elementor .e-39a71a04-a5d5{font-family:Lora;font-size:0.95rem;color:#ffffff;font-style:italic;margin:0px;}.elementor .e-54851ffe-c79c{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 16rem;justify-content:center;}.elementor .e-6373aad7-dd0f{font-family:Montserrat;font-weight:600;font-size:0.62rem;color:#A9843F;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-1df00ccd-8941{font-family:"Playfair Display";font-weight:400;font-size:1.25rem;color:#0A2342;line-height:1.2;margin:0px;}.elementor .e-6da62438-a53d{font-family:Montserrat;font-size:0.5rem;color:#6b7686;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-74a1b777-7041:hover,.elementor .e-74a1b777-7041:focus-visible{color:#A9843F;}.elementor .e-74a1b777-7041{font-family:Lora;font-size:0.85rem;color:#0A2342;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-e0a994d-edf2{font-family:Lora;font-size:0.9rem;color:#0A2342;margin:0px;}.elementor .e-571e0a12-c7f4{font-family:Lora;font-size:0.9rem;color:#0A2342;font-style:italic;margin:0px;}.elementor .e-7862511-3758{padding:1.75rem;background-color:#f2f1ee;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 15rem;justify-content:center;}.elementor .e-6e0340fa-4e12{scroll-margin-top:5rem;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#0A2342;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-4654b47c-e3d7{font-family:"Playfair Display";font-weight:400;font-size:1.3rem;color:#ffffff;margin:0px;}.elementor .e-3180d3db-9f37{font-family:Montserrat;font-size:0.5rem;color:rgba(255,255,255,0.65);letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-4ad92ef4-7fc1{padding:0px;display:flex;flex-direction:column;gap:0.2rem;}.elementor .e-723cf2e3-45d6:hover,.elementor .e-723cf2e3-45d6:focus-visible{color:#C9A45C;}.elementor .e-723cf2e3-45d6{font-family:Lora;font-size:0.75rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-5535e038-f777:hover,.elementor .e-5535e038-f777:focus-visible{color:#C9A45C;}.elementor .e-5535e038-f777{font-family:Lora;font-size:0.75rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-182783c7-9ba6:hover,.elementor .e-182783c7-9ba6:focus-visible{color:#C9A45C;}.elementor .e-182783c7-9ba6{font-family:Lora;font-size:0.75rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-3b691387-8e32:hover,.elementor .e-3b691387-8e32:focus-visible{color:#C9A45C;}.elementor .e-3b691387-8e32{font-family:Lora;font-size:0.75rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-5b924bc2-4230:hover,.elementor .e-5b924bc2-4230:focus-visible{color:#C9A45C;}.elementor .e-5b924bc2-4230{font-family:Lora;font-size:0.75rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-6aeb3444-6d22:hover,.elementor .e-6aeb3444-6d22:focus-visible{color:#C9A45C;}.elementor .e-6aeb3444-6d22{font-family:Lora;font-size:0.75rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-2de882da-3ca0{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;}.elementor .e-30f3df37-b1f2{font-family:Montserrat;font-size:0.6rem;color:#C9A45C;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-53ee4823-14bc{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#071A33;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-679a194f-e47e{font-family:Lora;font-size:0.7rem;color:rgba(255,255,255,0.6);font-style:italic;margin:0px;}.elementor .e-4d45b421-35ad{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:6vw;padding-inline-end:6vw;border-block-start-width:1px;background-color:#051427;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}