.elementor .e-4e6c497e-c35f{font-family:Inter;font-weight:500;font-size:12px;color:rgba(255,255,255,0.72);letter-spacing:1.92px;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-1acf0f46-ba7c{max-width:940px;font-family:Inter;font-weight:500;font-size:60px;color:#FFFFFF;letter-spacing:-1.8px;line-height:1.05;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& em { font-style:normal; font-family:ANGSA, 'Angsana New', Georgia, serif; font-weight:400; font-size:1.2em; letter-spacing:0px; color:#FFFFFF; }\n}.elementor .e-b9cbe54-f7ed{max-width:660px;font-family:Inter;font-weight:400;font-size:17px;color:rgba(255,255,255,0.82);line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-25407d4c-f3a1{width:100%;max-width:1260px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-40964074-fe7c{width:100%;padding-block-start:196px;padding-block-end:156px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(0deg, rgba(100,38,16,0.4) 0%,rgba(100,38,16,0.4) 100%),url("https://larivierarealestate.com/wp-content/uploads/2026/09/Gemini_Generated_Image_qqmmryqqmmryqqmm.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#822907;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:none; background-size:auto, cover; background-position:50% 70%, 50% 70%;\n}.elementor .e-20f22ab7-dd43{width:auto;height:220px;position:absolute;inset-block-start:auto;inset-inline-end:auto;inset-block-end:-10px;inset-inline-start:-26px;z-index:0;padding:0px;margin:0px;opacity:9%;display:block;pointer-events:none;\n}.elementor .e-15d49b2c-7bcc{font-family:Inter;font-weight:500;font-size:12px;color:rgba(255,255,255,0.62);letter-spacing:1.92px;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-5d8768e2-e3de{font-family:Inter;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:-0.65px;line-height:1.12;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;max-width:none; & em { font-style:normal; font-family:ANGSA, 'Angsana New', Georgia, serif; font-weight:400; font-size:1.2em; letter-spacing:0px; color:#FFFFFF; }\n}.elementor .e-33308821-6ff9{max-width:520px;font-family:Inter;font-weight:400;font-size:17px;color:rgba(255,255,255,0.78);line-height:1.6;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2eff8281-a315{font-family:Inter;font-weight:400;font-size:15px;color:rgba(255,255,255,0.8);line-height:1.55;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-6789be57-8aff{font-family:Inter;font-weight:400;font-size:15px;color:rgba(255,255,255,0.8);line-height:1.55;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-d8cd4a2-3edb{font-family:Inter;font-weight:400;font-size:15px;color:rgba(255,255,255,0.8);line-height:1.55;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-79c2ed17-6c12{max-width:520px;padding:0px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-54595291-d422{min-width:0px;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 380px;justify-content:flex-start;align-items:flex-start;}.elementor .e-3e41885b-8736{font-family:Inter;font-weight:500;font-size:11px;color:#822907;letter-spacing:1.76px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6922236b-e058{font-family:Inter;font-size:15px;color:#1B1B1B;line-height:1.6;margin:0px;}.elementor .e-2f5e24c9-5458{font-family:Inter;font-size:15px;color:#822907;line-height:1.6;margin:0px;}.elementor .e-1a441be6-4373:focus{border-color:#822907;}.elementor .e-1a441be6-4373{width:100%;height:52px;min-width:0px;font-family:Inter;font-weight:400;font-size:15px;color:#1B1B1B;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.16);border-style:solid;outline-style:none;background-color:#FFFFFF;flex:1 1 0%;&::placeholder { color:rgba(27,27,27,0.45); }\n}.elementor .e-139d5a85-a952:focus{border-color:#822907;}.elementor .e-139d5a85-a952{width:100%;height:52px;min-width:0px;font-family:Inter;font-weight:400;font-size:15px;color:#1B1B1B;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.16);border-style:solid;outline-style:none;background-color:#FFFFFF;flex:1 1 0%;&::placeholder { color:rgba(27,27,27,0.45); }\n}.elementor .e-12643e4a-349a{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;}.elementor .e-4c44817e-1d39:focus{border-color:#822907;}.elementor .e-4c44817e-1d39{width:100%;height:52px;font-family:Inter;font-weight:400;font-size:15px;color:#1B1B1B;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.16);border-style:solid;outline-style:none;background-color:#FFFFFF;&::placeholder { color:rgba(27,27,27,0.45); }\n}.elementor .e-589b91fe-320f:focus{border-color:#822907;}.elementor .e-589b91fe-320f{width:100%;height:52px;font-family:Inter;font-weight:400;font-size:15px;color:#1B1B1B;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.16);border-style:solid;outline-style:none;background-color:#FFFFFF;&::placeholder { color:rgba(27,27,27,0.45); }\n}.elementor .e-65ce53a6-f2e7:focus{border-color:#822907;}.elementor .e-65ce53a6-f2e7{width:100%;height:52px;font-family:Inter;font-weight:400;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.16);border-style:solid;outline-style:none;background-color:#FFFFFF;}.elementor .e-743429c1-da40:focus{border-color:#822907;}.elementor .e-743429c1-da40{width:100%;height:52px;font-family:Inter;font-weight:400;font-size:15px;color:#1B1B1B;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:rgba(27,27,27,0.16);border-style:solid;outline-style:none;background-color:#FFFFFF;}.elementor .e-503f15bd-789e:hover,.elementor .e-503f15bd-789e:focus-visible{background-color:#8A4726;}.elementor .e-503f15bd-789e{width:100%;height:54px;font-family:Inter;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.5;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:0px;background-color:#822907;transition:background-color 250ms;display:flex;justify-content:center;align-items:center;}.elementor .e-32c2a6d3-ee8f{width:100%;margin:0px;display:flex;flex-direction:column;gap:12px;flex-wrap:wrap;align-items:stretch;&.e-form-base.e-con { padding:0px; gap:12px; align-items:stretch; }\n}.elementor .e-3334af00-3656{font-family:Inter;font-weight:400;font-size:12px;color:rgba(27,27,27,0.55);line-height:1.5;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3679ff0a-1f39{min-width:0px;position:relative;z-index:1;padding:30px;border-radius:14px;background-color:#FFFFFF;display:flex;flex-direction:column;flex:1 1 400px;justify-content:flex-start;align-items:stretch;}.elementor .e-d19949a-29c9{width:100%;overflow:hidden;position:relative;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;background-image:linear-gradient(0deg, rgba(130,41,7,0.55) 0%,rgba(130,41,7,0.55) 100%),url("https://larivierarealestate.com/wp-content/uploads/2026/09/bglr.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#822907;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;background-size:auto, cover; background-position:0% 0%, 50% 50%;\n}.elementor .e-2c72bce-3299{width:100%;max-width:1340px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}