.elementor .e-5630d52-9aa4959{position:static;font-family:"Work Sans";font-weight:600;font-size:14px;color:var(--berenjena);letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;text-transform:uppercase;margin-block-end:0px;align-self:center;}.elementor .e-ad31ecb-94f3878{font-family:"Work Sans";font-weight:600;font-size:13px;color:var(--azul-marino);text-decoration:none;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:20px;border-width:0px;border-color:var(--gris-niebla);border-style:solid;background-color:var(--gris-niebla);}.elementor .e-27197af-67d7ca0{padding:0px;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .e-6fe34dd-550b9bd{width:auto;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .e-7060f00-32645ce{width:80%;padding-block-start:60px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:80px;margin-block-end:50px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-f33acec-379ccf6{font-family:"Work Sans";font-weight:600;font-size:13px;color:var(--azul-marino);text-decoration:none;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:20px;border-width:0px;border-color:var(--gris-niebla);border-style:solid;background-color:var(--gris-niebla);}.elementor .e-ea44553-0a5a80a{padding:0px;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .e-8edddac-ba7a20d{width:auto;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .e-3170565-3051646{position:static;font-family:Alegreya;font-weight:500;font-size:40px;color:#1C1C1C;letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;}.elementor .e-b0720bb-9161cdd{width:320px;height:555px;padding:-2px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:10px;border-color:#fef9f3;border-style:solid;background-clip:border-box;}.elementor .e-fbd5bf5-c8eb4ae{height:555px;min-height:555px;max-height:555px;overflow:hidden;padding:0px;margin-block-end:200px;flex-direction:row;justify-content:flex-start;}.elementor .e-bd6da7f-a9dfda3{width:80%;padding:0px;margin-block-start:100px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-0b7b4ce-9677382{width:60%;padding:0px;margin-inline-end:40px;border-radius:6px;background-image:url("https://www.hotellafuente.com/wp-content/uploads/2026/06/82fuente-de-la-higuera-hotel-zonas-comunes.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;flex-direction:column;}.elementor .e-1a2e800-04cded6{font-family:Alegreya;font-weight:400;font-size:28px;color:#222223;line-height:1.2em;text-align:center;}.elementor .e-b260173-51cebbf{width:50%;padding:40px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-f82e86c-3fab148{width:80%;padding:0px;margin-block-start:0px;flex-direction:row;}.elementor .e-f0053ff-983a09a{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--espaciado-secciones);margin-block-end:var(--espaciado-secciones);background-color:var(--crema);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-d3e7522-e8feb40{position:static;font-family:Alegreya;font-weight:500;font-size:40px;color:#1C1C1C;letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;align-self:start;}.elementor .e-3e46d5c-3b58f01{width:80%;height:auto;min-height:auto;max-height:auto;padding:0px;margin-block-start:140px;margin-block-end:0px;margin-inline-start:10%;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-4c0f183-c94bc53{position:static;font-family:Alegreya;font-weight:500;font-size:40px;color:#1C1C1C;letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;align-self:start;}.elementor .e-c25c63d-0db3832{font-family:"Work Sans";font-size:15px;color:#1C1C1C;}.elementor .e-e36dbae-0604bbf{width:53%;font-family:"Work Sans";font-weight:500;}.elementor .e-ea0c28d-4e47c0e{width:47%;font-family:"Work Sans";font-weight:500;align-self:end;}.elementor .e-2505a12-1858cb6{width:48%;font-family:"Work Sans";font-weight:400;font-size:15px;color:#222223;text-align:start;padding:10px;border-radius:6px;border-width:0px;border-color:#222223;}.elementor .e-837d6dd-c022461{width:48%;font-family:"Work Sans";font-weight:400;font-size:15px;color:#222223;text-align:start;padding:10px;border-radius:6px;border-width:0px;border-color:#222223;}.elementor .e-7e67a1c-5b48a54{width:100%;padding:0px;margin-block-start:8px;display:flex;gap:10px;justify-content:space-between;}.elementor .e-d85303d-57b3519{width:48%;font-family:"Work Sans";font-weight:500;margin-block-start:20px;}.elementor .e-84afd1a-c2314e5{width:30%;font-family:"Work Sans";font-size:15px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:6px;padding-inline-end:6px;border-width:0px;}.elementor .e-96cf088-03dec9e{width:70%;font-family:"Work Sans";font-weight:400;font-size:15px;color:#222223;text-align:start;padding:10px;border-start-start-radius:0px;border-start-end-radius:6px;border-end-start-radius:0px;border-end-end-radius:6px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0.5px;border-inline-end-width:0px;border-color:#0b0c0d17;}.elementor .e-c610005-cd59225{width:100%;padding:0px;margin-block-start:8px;margin-block-end:8px;border-radius:6px;background-color:#ffffff;display:flex;gap:10px;justify-content:flex-start;}.elementor .e-ee4de38-85139f7{font-family:"Work Sans";font-weight:500;margin-block-start:10px;}.elementor .e-f0c1865-63724a3{width:100%;font-family:"Work Sans";font-weight:400;font-size:15px;color:#222223;text-align:start;padding:10px;border-radius:6px;border-width:0px;border-color:#222223;}.elementor .e-3d2c900-a060887{font-family:"Work Sans";font-weight:500;margin-block-start:20px;}.elementor .e-a97425e-2a9e979{width:100%;font-family:"Work Sans";font-size:15px;padding:20px;border-radius:8px;border-width:0px;}.elementor .e-ae3add7-ac1bc3c{border-radius:4px;border-width:1px;border-color:#0b0c0d17;background-color:#ffffff;order:-99999;}.elementor .e-736f343-f43fd2a{width:100%;padding:0px;margin-block-start:20px;display:flex;gap:10px;justify-content:space-between;}.elementor .e-fb6a03d-a64ec90{border-radius:4px;border-width:1px;border-color:#0b0c0d17;background-color:#ffffff;order:-99999;}.elementor .e-73cf0f9-9bc6e7a{width:100%;padding:0px;margin-block-start:20px;display:flex;gap:10px;justify-content:space-between;}.elementor .e-75a0361-b054190{width:100%;font-family:"Work Sans";font-weight:500;font-size:14px;letter-spacing:0px;text-transform:uppercase;margin-block-start:30px;background-color:#D29A4F;}.elementor .e-be86866-2a2784d{padding:30px;background-color:#F5EEE4;gap:0px;justify-content:flex-start;}.elementor .e-21f04c8-be1e20f{width:56%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:stretch;order:-99999;}.elementor .e-9336575-d3cabea{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:6px;}.elementor .e-7f4de74-23e8c65{width:200px;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;border-width:0px;background-color:#ff414100;order:99999;}.elementor .e-7f4de74-23e8c65:hover,.elementor .e-7f4de74-23e8c65:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-7f4de74-23e8c65:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-8c18217-ec06d27{width:200px;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;border-width:0px;background-color:#ff414100;}.elementor .e-8c18217-ec06d27:hover,.elementor .e-8c18217-ec06d27:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-8c18217-ec06d27:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-f92f6da-d4c8d61{width:200px;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;border-width:0px;background-color:#ff414100;order:-99999;}.elementor .e-f92f6da-d4c8d61:hover,.elementor .e-f92f6da-d4c8d61:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-f92f6da-d4c8d61:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-3068af3-79abdb6{width:100%;border-block-end-width:1px;border-color:#c4c4c433;border-style:solid;justify-content:space-between;align-items:center;}.elementor .e-994c429-dd78fa7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;margin-block-end:0px;}.elementor .e-6de2629-0fb10cb{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;}.elementor .e-833f5c3-9cf9c15{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-2bd8622-70791b0{border-radius:6px;background-color:#F5EEE4;}.elementor .e-305f390-04ba747{padding-inline-start:0px;margin-block-start:50px;}.elementor .e-d9e3d4a-107aa86{width:40%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:stretch;}.elementor .e-8a37de9-2488307{width:80%;padding-block-start:50px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:80px;margin-block-end:100px;background-color:#FEF9F3;flex-direction:row;justify-content:space-between;align-items:start;}.elementor .e-6ccb901-c41ef76{height:70vh;max-height:600px;background-image:url("https://www.hotellafuente.com/wp-content/uploads/2026/10/terraza_mediterranea_ronda_espana.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-cf82862-be5947d{font-family:"Work Sans";font-weight:600;font-size:14px;color:var(--texto);line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-1e72ddc-376bde6{font-family:"Work Sans";font-weight:600;font-size:14px;color:var(--texto);line-height:1.4em;text-align:end;text-transform:uppercase;}.elementor .e-425ad7a-fc5d018{padding:40px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-2005fc9-4f41ce7{font-family:"Alegreya Italic";font-weight:400;font-size:var(--espaciado-secciones);color:#1C1C1C;letter-spacing:-0.01em;line-height:1.02em;text-align:center;font-style:italic;margin-block-start:0px;margin-block-end:0px;}.elementor .e-4dee8c3-f8c5c43{width:100%;font-family:var(--work-sans);font-weight:400;font-size:var(--parrafos);color:#212B57;letter-spacing:0em;line-height:var(--altura-linea);text-align:center;text-transform:none;margin-block-start:0px;margin-block-end:0px;}.elementor .e-3f8a9e0-1e14d2f{width:100%;max-width:560px;padding:0px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:center;}.elementor .e-b203f1d-b4e151f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0%;flex-direction:column;gap:40px;justify-content:flex-start;align-items:center;}