.elementor .e-6640d472-11c12b8{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#ffffff;display:block;flex-direction:row;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-5a2967f3-f4c0bec{font-family:"Cormorant Garamond";font-weight:400;font-size:22px;color:#ffffff;line-height:24px;}.elementor .e-478a6b0d-b2be505{font-family:Lato;font-weight:400;font-size:13px;color:#ffffff;}.elementor .e-3eaa82dd-776f509{height:100vh;padding:60px;background-image:linear-gradient(#0000004d, #0000004d),url("https://staging.ambergriscayliving.com/wp-content/uploads/2026/10/ambergris-cay-dream-estate-villa-aerial-sunset-beach.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-11b6b6ae-432ca61{font-family:"Cormorant Garamond";font-weight:500;font-size:22px;color:#142D41;text-align:center;}.elementor .e-4a86058d-ef5b6c1{font-family:Lato;font-weight:400;font-size:13px;color:#142D41;text-align:center;}.elementor .e-28b189d9-d08ab3d{font-family:Lato;font-weight:400;font-size:13px;color:#142D41;border-radius:0px;border-width:1px;border-color:#142D41;border-style:solid;background-color:#ffffff00;transition:all 600ms;}.elementor .e-28b189d9-d08ab3d:hover,.elementor .e-28b189d9-d08ab3d:focus-visible{color:#849dae;border-color:#849dae;}.elementor .e-7deaa578-d0c8571{font-family:Lato;font-weight:400;font-size:13px;color:#142D41;border-radius:0px;border-width:1px;border-color:#142D41;border-style:solid;background-color:#ffffff00;transition:all 600ms;}.elementor .e-7deaa578-d0c8571:hover,.elementor .e-7deaa578-d0c8571:focus-visible{color:#849dae;border-color:#849dae;}.elementor .e-5b4b4a72-923d0db{gap:20px;justify-content:center;}.elementor .e-48881266-ee4e3b5{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-152ab08b-901a60d{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-661f82e5-e6a8a77{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-74e81b08-a30ab56{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-62f82062-7800bcd{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-3dccdb35-a34570c{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-196023db-2c79369{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-56bcb5c2-2f45d33{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-47289c73-d442639{width:80%;gap:20px;justify-content:center;align-self:center;}.elementor .e-5ce33ebf-bfb4368{flex-direction:column;gap:15px;}.elementor .e-2d7febc5-ec6ad23{padding:60px;flex-direction:column;}.elementor .e-5eae5efe-839f2eb{padding:0px;flex-direction:column;}.elementor .e-21437002-267afee{font-family:Lato;font-weight:500;font-size:12px;color:#ffffff;}.elementor .e-2ce0ed06-6476914{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#ffffff;display:block;flex-direction:row;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-3d155c40-916bc0e{font-family:Lato;font-weight:400;font-size:13px;color:#ffffff;}.elementor .e-1dacaa61-6f5f7d7{font-family:Lato;font-weight:400;font-size:13px;color:#ffffff;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff00;}.elementor .e-74375762-5f2c8bc{height:100vh;padding:60px;background-image:linear-gradient(#132d414d, #132d414d),linear-gradient(157deg, #132d41 48%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-4990b30f-681e73c{width:40%;background-image:url("https://staging.ambergriscayliving.com/wp-content/uploads/2026/10/ambergris-cay-all-inclusive-beach-villas.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-3fd1e31f-3d3f7aa{font-family:Lato;font-weight:500;font-size:12px;color:#132d41;margin-block-end:10px;}.elementor .e-577bf20a-b162690{font-family:"Cormorant Garamond";font-weight:500;font-size:36px;color:#132d41;margin-block-end:20px;display:block;flex-direction:row;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-434a0e4a-afdd9cb{font-family:Lato;font-weight:400;font-size:13px;color:#132d41;margin-block-end:20px;}.elementor .e-3ddc46d8-2c30e85{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#849DAE;}.elementor .e-4506d4e3-61bfb9b{font-family:Lato;font-weight:700;font-size:10px;color:#849DAE;}.elementor .e-16c5e665-b9f378f{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#849DAE;}.elementor .e-3aceb82d-dc14611{font-family:Lato;font-weight:700;font-size:10px;color:#849DAE;}.elementor .e-1992714d-81f2a2b{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#849DAE;}.elementor .e-1991170a-c304a1b{font-family:Lato;font-weight:700;font-size:10px;color:#849DAE;}.elementor .e-2bdd695e-b98c978{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-69176a2d-006f054{width:60%;padding:60px;flex-direction:column;justify-content:center;align-items:start;}