.elementor .e-6740bb63-329a08b{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-5665830a-f64af16{font-family:"Cormorant Garamond";font-weight:400;font-size:22px;color:#ffffff;line-height:24px;}.elementor .e-16afd7d3-d9fd39a{font-family:Lato;font-weight:400;font-size:13px;color:#ffffff;}.elementor .e-a0c609e-eeb2533{height:100vh;padding:60px;background-image:linear-gradient(#0000004d, #0000004d),url("https://staging.ambergriscayliving.com/wp-content/uploads/2026/10/05-ambergris-cay-neptune-villa-pool-hr.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-77e0a259-9c0c18d{font-family:"Cormorant Garamond";font-weight:500;font-size:22px;color:#142D41;text-align:center;}.elementor .e-51ba2823-8334ae8{font-family:Lato;font-weight:400;font-size:13px;color:#142D41;text-align:center;}.elementor .e-4abf8e2c-75451f9{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-4abf8e2c-75451f9:hover,.elementor .e-4abf8e2c-75451f9:focus-visible{color:#849dae;border-color:#849dae;}.elementor .e-6248e7b9-b3f69af{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-6248e7b9-b3f69af:hover,.elementor .e-6248e7b9-b3f69af:focus-visible{color:#849dae;border-color:#849dae;}.elementor .e-24e9edf-4bf1794{gap:20px;justify-content:center;}.elementor .e-fe41267-1f2e11d{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-289f528a-631ea00{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-7b5d6a3f-7b59dc9{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-76b9522a-aa4764e{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-5869e045-949abe3{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-67128f09-e6e3a3f{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-3fd89c3b-13e97f8{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-caf6255-60c9e96{font-family:Lato;font-weight:400;font-size:12px;color:#849DAE;line-height:32px;text-align:center;}.elementor .e-59f1f67c-c167b6f{width:80%;gap:20px;justify-content:center;align-self:center;}.elementor .e-55590b97-58ab990{flex-direction:column;gap:15px;}.elementor .e-3cc9ab21-0eff758{padding:60px;flex-direction:column;}.elementor .e-624aa079-309e6b5{padding:0px;flex-direction:column;}.elementor .e-4b4da7c7-b0715ad{font-family:Lato;font-weight:500;font-size:12px;color:#ffffff;}.elementor .e-4a788a25-691f605{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-244ef7b8-3b4b44f{font-family:Lato;font-weight:400;font-size:13px;color:#ffffff;}.elementor .e-31eaed38-d7bd19c{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-2ed31d62-7a319e6{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-436d7569-ed89174{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-c2b726f-52d031f{font-family:Lato;font-weight:500;font-size:12px;color:#132d41;margin-block-end:10px;}.elementor .e-4b829656-975b7a5{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-161cf6e7-9caa0d7{font-family:Lato;font-weight:400;font-size:13px;color:#132d41;margin-block-end:20px;}.elementor .e-10ba57b0-6fb10c2{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#849DAE;}.elementor .e-2f3b56b1-3d72845{font-family:Lato;font-weight:700;font-size:10px;color:#849DAE;}.elementor .e-6087f267-4135911{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#849DAE;}.elementor .e-600865b0-bb8dd98{font-family:Lato;font-weight:700;font-size:10px;color:#849DAE;}.elementor .e-784cc387-fc6cad0{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#849DAE;}.elementor .e-55d00567-3804f9f{font-family:Lato;font-weight:700;font-size:10px;color:#849DAE;}.elementor .e-7a5d545e-2217ee5{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-345d8e45-151c7f7{width:60%;padding:60px;flex-direction:column;justify-content:center;align-items:start;}