.elementor .e-dccf811-82b0cb8{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-f95398e-1356cde{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-181d492-e9a1df1{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-ab0c3d8-df106ad{font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-22458d7-dce679f{aspect-ratio:16/6.5;object-fit:scale-down;display:block;}.elementor .e-da40ae5-358ba1b{font-weight:400;font-size:0.75rem;color:#718091;line-height:1.8;}.elementor .e-3d50e54-5524659{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-6822d7e-2cc8c86{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-5b18474-e2e8089{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-d78cbee-a657e3d{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-30f4f68-8501581{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-6f9c8d4-f5c81bd{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-3e3c753-3b22abd{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-afcbc61-31bdf4d{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-7ab7688-9f15405{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-d36810b-305ea26{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-fa03eb7-221ffd5{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-63f4ccf-7b7d5e8{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-849d427-0a96892{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-b97edd0-2a0c7c3{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-98d4273-be5b6b9{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-eab264c-f0b245d{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:2.5rem;flex-wrap:wrap;}.elementor .e-7fcd47b-e03e4c4{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-47208d9-a5533bb{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-de6b5f0-f718328{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-517745c-1d992cf{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-291c8ef-adde4e7{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-d52d7c5-3975f6e{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-2961034-cf06aa8{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-83dbbc6-1d56008{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-4e09ffa-83bcf32{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-b561438-314b38e{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-3f96d66-46ed74b{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-1ebcbee-c947a09{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-d8a781e-5d1be98{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:2.5rem;flex-wrap:wrap;}.elementor .e-72f3b75-a10e0a2{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-3005a3c-a18c83a{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-9ef58ff-89b9c23{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-463644a-cb1e59f{max-width:46rem;font-weight:400;font-size:1.4rem;color:#08376B;line-height:1.5;}.elementor .e-a4c7ff9-d2fbc02{max-width:46rem;font-weight:400;font-size:1.4rem;color:#08376B;line-height:1.5;}.elementor .e-6bee038-232513f{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-bf12783-4a369f1{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#08376B;line-height:1.15;margin:0px;}.elementor .e-3d2d82e-2e4f90d{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-63592b2-8bc58aa{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-e724c8d-fa7499c{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-e7e302a-6053de1{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-dca09b4-768ad1d{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-e11be3b-737a0bc{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-979f696-04939b3{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-4255b64-bcbe674{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-615d160-63ae039{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-94a6f3d-ad3b7fa{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-ab7167b-71c78eb{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-fa0291e-d3e69e7{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-76f182d-30f4252{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-a93fa37-5716d3f{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-034f33e-3902ec1{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-21d7607-cfc346f{font-weight:400;font-size:1.45rem;color:#08376B;line-height:1.15;margin:0px;}.elementor .e-434247d-7a4835e{max-width:46rem;font-weight:400;font-size:1rem;color:#465365;line-height:1.8;}.elementor .e-80849a4-ad89ecb{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-cf3ffa0-86e3e75{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-2a59b4d-d8fce06{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-93c6d10-48d2f1f{font-weight:400;font-size:clamp(2rem, 4vw, 3.4rem);color:#fff;line-height:1.15;margin:0px;}.elementor .e-f493a17-9883260{max-width:46rem;font-weight:400;font-size:1rem;color:#e1e9f1;line-height:1.8;}.elementor .e-c3d4cb3-8d02758{max-width:46rem;font-weight:400;font-size:clamp(1rem, 3vw, 1.5rem);color:#fff;line-height:1.8;}.elementor .e-5f6079a-e22f923{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-10c6c97-01f40a7{padding:0px;flex-direction:column;gap:0px;}