@media(max-width:767px){.elementor .e-5231125-d4101e2{width:100%;padding:20px;flex-direction:column;}}@media(max-width:767px){.elementor .e-d940f1d-42c7f26{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-a1f80b4-5942957{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-d141f13-cb9851e{background-image:url("https://jmvizcayaarquitectos.com/wp-content/uploads/2026/08/4-Proyecto-de-reforma-hotel-barcelo-26-scaled.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:767px){.elementor .e-f89eb7a-8e710b0{background-image:url("https://jmvizcayaarquitectos.com/wp-content/uploads/2026/08/3-Proyecto-de-reforma-hotel-barcelo-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:767px){.elementor .e-e02065e-c3d3eb2{aspect-ratio:auto;flex-direction:row;}}@media(max-width:767px){.elementor .e-16bdfbe-10335e1{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:0px;}}@media(max-width:767px){.elementor .e-f75f96d-9284f2e{aspect-ratio:auto;flex-direction:row;}}@media(max-width:767px){.elementor .e-25400e9-b6d8749{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:0px;}}@media(max-width:767px){.elementor .e-bd33035-83ea702{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-92004f1-3d76fe0{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-5a8f706-ce885bb{aspect-ratio:auto;flex-direction:row;}}@media(max-width:767px){.elementor .e-d99d1f8-18af003{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:0px;}}@media(max-width:767px){.elementor .e-02e4a77-fa79a0b{width:100%;height:250px;max-width:100%;}}@media(max-width:767px){.elementor .e-f6498be-b7876a0{aspect-ratio:auto;flex-direction:row;}}@media(max-width:767px){.elementor .e-811e8f2-15b70fd{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:0px;}}@media(max-width:767px){.elementor .e-6412f32-12f27e2{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-260bc0e-b455ee3{aspect-ratio:auto;flex-direction:row;}}@media(max-width:767px){.elementor .e-c255412-56ede2a{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:0px;}}@media(max-width:767px){.elementor .e-1c7a9a2-1afd2c6{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-39f4083-628890f{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-081ff9e-725943f{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-0a52d65-ccde0fb{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-d4f9fe1-3242133{aspect-ratio:auto;flex-direction:row;}}@media(max-width:767px){.elementor .e-3316dd8-dafd956{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:0px;}}@media(max-width:767px){.elementor .e-2b1cd3e-219c9f2{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-583d927-112df4b{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-960c2d9-e7dc751{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-c680c6f-0ad3f90{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-cf15b17-9622ab7{aspect-ratio:auto;flex-direction:row;}}@media(max-width:767px){.elementor .e-3284b9f-201070e{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:0px;}}@media(max-width:767px){.elementor .e-130584b-8612dad{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-979895d-764a1d1{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-cd97853-9333782{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-06264ae-4a8b84d{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-56a5212-eb8e283{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-603d269-396f9b8{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-b99ee96-209094d{width:95%;height:250px;max-width:100%;object-fit:cover;position:sticky;inset-block-start:100px;padding:10px;}}@media(max-width:767px){.elementor .e-14e943d-56cf3be{width:100%;padding-block-start:100px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-ae4c08a-0f4d618{width:100%;padding:0px;margin:0px;flex-direction:column;}}