.elementor .e-28d0dce-813ec9e{padding-block-start:10rem;padding-block-end:4rem;padding-inline-start:clamp(1.5rem, 7vw, 8rem);padding-inline-end:clamp(1.5rem, 7vw, 8rem);background-image:linear-gradient(0deg, rgba(3,25,46,.65) %,transparent 65%),url("https://goaprimehomes.com/wp-content/uploads/2026/08/GOA_Prime_Homes_portada_Mediterraneo_Tablet.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;flex-direction:column;gap:1.5rem;justify-content:flex-end;}.elementor .e-e3bb007-12b64d4{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-5ebc1e9-b09f4b2{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-40b09a7-cd4aff6{font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-115bc6c-40adc9f{aspect-ratio:16/6.5;object-fit:scale-down;display:block;}.elementor .e-969421c-8d6dd46{font-weight:400;font-size:0.75rem;color:#718091;line-height:1.8;}.elementor .e-05c61af-bcf10cc{padding-block-start:clamp(3.5rem, 8vw, 7rem);padding-block-end:clamp(3.5rem, 8vw, 7rem);padding-inline-start:clamp(1.5rem, 7vw, 8rem);padding-inline-end:clamp(1.5rem, 7vw, 8rem);background-color:#F5F5F5;flex-direction:column;gap:1.5rem;}.elementor .e-77b1aea-d0a2eb1{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-f21a195-533d838{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-0c6071f-8230088{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-54bf5ab-f90b70a{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-40316a3-92d517a{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-3ae670e-e9fc298{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:1.5rem;flex:1 1 15rem;}.elementor .e-ae0ab66-ee1d036{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-efac841-0737df7{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-f09e91d-43e0fba{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-1016c69-6a44367{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:1.5rem;flex:1 1 15rem;}.elementor .e-2e01757-c68b10c{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-13c396b-c897e18{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-8b23796-65f6f9b{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-f5aace4-c0680f4{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:1.5rem;flex:1 1 15rem;}.elementor .e-1eb5ee1-9c014ed{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:2.5rem;flex-wrap:wrap;}.elementor .e-e9bc1cc-40299fc{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-7af0dc9-846dc30{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-2bafdad-29f5d42{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-416f1d9-3436e66{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:1.5rem;flex:1 1 15rem;}.elementor .e-2c2afaa-c9668aa{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-006ede0-325eab9{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-7feb68b-2d2d3f0{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-ea50178-62ca117{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:1.5rem;flex:1 1 15rem;}.elementor .e-9ca9508-4f8e1bd{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-7c16f43-b450040{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-9341b2b-b6d4fe6{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-7b516cb-93abce9{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:1.5rem;flex:1 1 15rem;}.elementor .e-301f534-9d06487{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:2.5rem;flex-wrap:wrap;}.elementor .e-26b50cb-41a8b50{padding-block-start:clamp(3.5rem, 8vw, 7rem);padding-block-end:clamp(3.5rem, 8vw, 7rem);padding-inline-start:clamp(1.5rem, 7vw, 8rem);padding-inline-end:clamp(1.5rem, 7vw, 8rem);background-color:#ffffff;flex-direction:column;gap:1.5rem;}.elementor .e-7a45a1d-a862613{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-0d9ebe6-d2b96d8{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-b8113a4-d44b253{max-width:46rem;font-weight:400;font-size:1.4rem;color:#08376B;line-height:1.5;}.elementor .e-d929f2a-2c77ce1{max-width:46rem;font-weight:400;font-size:1.4rem;color:#08376B;line-height:1.5;}.elementor .e-d127934-fa6a72a{padding-block-start:clamp(3.5rem, 8vw, 7rem);padding-block-end:clamp(3.5rem, 8vw, 7rem);padding-inline-start:clamp(1.5rem, 7vw, 8rem);padding-inline-end:clamp(1.5rem, 7vw, 8rem);background-color:#F5F5F5;flex-direction:column;gap:1.5rem;}.elementor .e-bc4f086-a9d0a64{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-42d5e1e-53de47b{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-a285eef-2e9aa14{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-d0a267a-fae4b43{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.75rem;}.elementor .e-53ce93f-6e287bb{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-5592e66-72ec743{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-7283986-e059f9f{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.75rem;}.elementor .e-8cac330-e9b975a{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-06d5fc7-a6eaeaa{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-38e04ce-0d4da1f{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.75rem;}.elementor .e-a630a79-5c2cf2a{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-564791a-12af645{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-f8ee42c-2ba1060{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.75rem;}.elementor .e-b0b1afa-60f16ff{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-fbc0036-b275050{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-5f5d6ae-228a883{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.75rem;}.elementor .e-d6c355c-784e6d9{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-d5d435d-7c021ac{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-833490f-34e4790{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.75rem;}.elementor .e-c3cbe24-0cd99f1{padding-block-start:clamp(3.5rem, 8vw, 7rem);padding-block-end:clamp(3.5rem, 8vw, 7rem);padding-inline-start:clamp(1.5rem, 7vw, 8rem);padding-inline-end:clamp(1.5rem, 7vw, 8rem);background-color:#fff;flex-direction:column;gap:1.5rem;}.elementor .e-dd9a4e3-19c9759{max-width:46rem;font-weight:400;font-size:0.72rem;color:#6f7f91;letter-spacing:0.18em;line-height:1.8;text-transform:uppercase;}.elementor .e-bcc0f7f-143d3ec{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#fff;line-height:1.15;margin:0px;}.elementor .e-bc1ccdb-fdb7c60{max-width:46rem;font-weight:400;font-size:1rem;color:#e1e9f1;line-height:1.8;}.elementor .e-00327b5-b31be96{max-width:46rem;font-weight:400;font-size:clamp(1rem, 3vw, 1.5rem);color:#fff;line-height:1.8;}.elementor .e-e0e16e8-a1b8b27{padding-block-start:clamp(3.5rem, 8vw, 7rem);padding-block-end:clamp(3.5rem, 8vw, 7rem);padding-inline-start:clamp(1.5rem, 7vw, 8rem);padding-inline-end:clamp(1.5rem, 7vw, 8rem);background-color:#08376B;flex-direction:column;gap:1.5rem;}.elementor .e-8e044d7-bd78f60{padding:0px;flex-direction:column;gap:0px;}