.elementor .e-bf267ce-f79f7b6{position:static;font-family:Alegreya;font-weight:500;font-size:60px;color:var(--crema);line-height:65px;text-align:center;}.elementor .e-1d670ec-64f594c{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-3079085-fa76fbb{padding:0px;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .e-eae1b04-d1c841e{width:740px;position:absolute;z-index:9;padding:0px;flex-direction:column;gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-4936ec2-ccaaeb9{padding:0px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-75a2eb1-5035722{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-9d899e1-9f3cbb3{font-family:var(--work-sans);font-weight:400;font-size:var(--parrafos);color:var(--texto);line-height:1.5em;text-align:center;}.elementor .e-95da243-2ccde3c{width:80%;position:relative;z-index:10;padding:0px;margin-block-start:10px;flex-direction:row;gap:20px;justify-content:center;align-items:center;align-self:center;}.elementor .e-9b2c2a9-16d10b7{width:80%;padding:0px;margin-block-start:140px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-42d57b0-c004652{width:200px;margin-block-start:40px;align-self:center;}.elementor .e-b7bf0bd-fcee5af{width:100%;height:500px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:60px;flex-direction:column;justify-content:center;}.elementor .e-25ca0d1-bd1152d{font-family:"Work Sans";font-weight:600;font-size:var(--parrafos);color:#5E2A37;letter-spacing:0px;line-height:1.3em;text-transform:uppercase;}.elementor .e-be1217e-bd8185c{font-family:Alegreya;font-weight:500;font-size:var(--titulares-h2);color:#1C1C1C;line-height:1em;margin-block-end:10px;}.elementor .e-25fef0c-447ecc7{font-family:var(--work-sans);font-weight:400;font-size:var(--parrafos);color:var(--texto);line-height:1.5em;text-align:start;}.elementor .e-8da1feb-aea54eb{width:auto;font-family:"Work Sans";font-weight:600;font-size:14px;color:#5E2A37;font-style:normal;text-decoration:underline;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#375efa00;align-self:start;}.elementor .e-3dec3be-96c3c4a{padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-5bf4f62-1f33163{width:33.3333%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-fbc24c3-0c32ce0{width:60%;height:500px;aspect-ratio:16/9;object-fit:cover;margin-inline-start:40px;border-radius:6px;background-image:url("https://www.hotellafuente.com/wp-content/uploads/2026/06/9gastronomia-fuente-higuera.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-3e51b60-b6335ef{width:80%;padding:0px;margin-block-start:var(--espaciado-secciones);margin-block-end:var(--espaciado-secciones);flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-18fc8cc-d401335{width:60%;height:500px;aspect-ratio:16/9;object-fit:cover;margin-inline-end:40px;border-radius:6px;background-image:url("https://www.hotellafuente.com/wp-content/uploads/2026/09/Jardines_7.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-8e27ab3-7e06498{font-family:Alegreya;font-weight:500;font-size:var(--titulares-h2);color:#1C1C1C;line-height:1em;margin-block-end:10px;}.elementor .e-31924bf-3582747{font-family:var(--work-sans);font-weight:400;font-size:var(--parrafos);color:var(--texto);line-height:1.5em;text-align:start;}.elementor .e-6a2e0a5-590b74c{font-family:"Work Sans";font-weight:600;font-size:var(--parrafos);color:#5E2A37;letter-spacing:0px;line-height:1.3em;text-transform:uppercase;order:-99999;}.elementor .e-1fcdee8-11714e7{width:33.3333%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-bcd9a77-041b074{width:80%;padding:0px;margin-block-start:var(--espaciado-secciones);margin-block-end:var(--espaciado-secciones);flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-b51eac1-62a3ad5{font-family:"Work Sans";font-weight:600;font-size:15px;color:var(--berenjena);letter-spacing:0px;text-transform:uppercase;}.elementor .e-6ed9ed9-9eb4f78{font-family:Alegreya;font-weight:500;font-size:40px;color:#1C1C1C;text-transform:none;}.elementor .e-c41a75f-49392a6{width:100px;margin-block-start:10px;}.elementor .e-da2f8aa-0604fdb{width:80%;padding:0px;margin-block-start:var(--espaciado-secciones);margin-block-end:50px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-0643281-0e8e5e4{font-family:"Work Sans";font-weight:600;font-size:14px;color:#5E2A37;font-style:normal;text-decoration:underline;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#375efa00;}.elementor .e-f14f67b-e5ed119{font-family:"Work Sans";font-weight:600;font-size:14px;color:#5E2A37;font-style:normal;text-decoration:underline;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#375efa00;}.elementor .e-90ecc8f-621421d{width:80%;position:relative;z-index:10;padding:0px;margin-block-start:10px;flex-direction:row;gap:20px;justify-content:flex-end;align-items:center;align-self:center;}.elementor .e-bfd04a8-bdee0ad{position:static;font-family:Alegreya;font-weight:500;font-size:36px;color:#1C1C1C;letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;align-self:center;}.elementor .e-899fe48-c7b5cd0:active{font-family:"Work Sans";font-weight:600;}.elementor .e-f503d16-aeae270{width:200px;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;border-width:0px;background-color:#ff414100;}.elementor .e-f503d16-aeae270:hover,.elementor .e-f503d16-aeae270:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-f503d16-aeae270:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-dfd9626-3ab6744{width:auto;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;padding-inline-start:16px;padding-inline-end:16px;border-width:0px;background-color:#ff414100;}.elementor .e-dfd9626-3ab6744:hover,.elementor .e-dfd9626-3ab6744:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-dfd9626-3ab6744:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-445291b-084cb0f{width:auto;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;padding-inline-start:16px;padding-inline-end:16px;border-width:0px;background-color:#ff414100;}.elementor .e-445291b-084cb0f:hover,.elementor .e-445291b-084cb0f:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-445291b-084cb0f:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-bdd1d6a-64e4d1e{width:100%;border-block-end-width:1px;border-color:#C4C4C4;border-style:none;justify-content:center;align-items:center;}.elementor .e-7b4e64c-bb96f0b{position:static;font-family:Alegreya;font-weight:400;font-size:24px;color:#1C1C1C;letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;margin-block-end:30px;align-self:center;}.elementor .e-58eb43d-a7c120b{padding:0px;margin:0px;}.elementor .e-c7128f9-414d674{position:static;font-family:Alegreya;font-weight:400;font-size:24px;color:#1C1C1C;letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;margin-block-end:30px;align-self:center;}.elementor .e-57183da-6019449{padding:0px;}.elementor .e-7b4cfd4-5f21f43{position:static;font-family:Alegreya;font-weight:400;font-size:24px;color:#1C1C1C;letter-spacing:0px;word-spacing:0px;line-height:1.1em;text-align:start;margin-block-end:30px;align-self:center;}.elementor .e-266d02e-415e284{padding:0px;}.elementor .e-33da601-345fd30{padding-inline-start:0px;margin-block-start:50px;border-width:0px;border-style:none;}.elementor .e-0adb590-05d9e75{width:80%;padding:50px;margin-block-start:var(--espaciado-secciones);margin-block-end:var(--espaciado-secciones);background-color:#F3EAE9;flex-direction:column;}.elementor .e-1e57e40-fac33ee{width:60%;height:500px;aspect-ratio:16/9;object-fit:cover;margin-inline-end:40px;border-radius:6px;background-image:url("https://www.hotellafuente.com/wp-content/uploads/2026/06/hotel-la-fuente-de-la-higuera-ronda-double-room-exterior.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-9677703-9aea729{font-family:Alegreya;font-weight:500;font-size:var(--titulares-h2);color:#1C1C1C;line-height:1em;margin-block-end:10px;}.elementor .e-44312ee-3cc1f10{font-family:var(--work-sans);font-weight:400;font-size:var(--parrafos);color:var(--texto);line-height:1.5em;text-align:start;}.elementor .e-be549ec-de86c94{width:33.3333%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-00debf3-74ecb43{width:80%;padding:0px;margin-block-start:var(--espaciado-secciones);margin-block-end:var(--espaciado-secciones);flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-342aa99-c073614{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-0fe6fbf-85d2b90{width:33.3333%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-2c412fd-21b6783{width:60%;height:500px;margin-inline-start:40px;border-radius:6px;background-image:url("https://www.hotellafuente.com/wp-content/uploads/2026/06/89fuente-de-la-higuera-hotel-zonas-comunes.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-b26ff99-6a72146{width:80%;padding:0px;margin-block-start:var(--espaciado-secciones);margin-block-end:var(--espaciado-secciones);flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-a566180-f3dccfa{width:60%;padding:0px;margin-inline-end:40px;border-radius:6px;background-image:url("https://www.hotellafuente.com/wp-content/uploads/2026/10/Hotel-La-Fuente-de-la-higuera-Jardines.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;flex-direction:column;}.elementor .e-b9281b6-e38f88e{font-family:Alegreya;font-weight:400;font-size:28px;color:#222223;line-height:1.2em;text-align:center;}.elementor .e-5bf8b7f-431b848{width:50%;padding:40px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-f1d0689-ef1eaf2{width:80%;padding:0px;margin-block-start:0px;flex-direction:row;}.elementor .e-fe2f44c-e4ef6b7{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-665517b-afc1667{width:650px;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;margin-block-end:20px;align-self:start;}.elementor .e-1c8029d-4865187{font-family:"Work Sans";font-weight:600;font-size:14px;color:#5E2A37;font-style:normal;text-decoration:underline;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#375efa00;align-self:center;}.elementor .e-ce4c961-aeb3be7{width:100%;position:relative;z-index:10;padding:0px;margin-block-start:10px;flex-direction:row;gap:20px;justify-content:flex-end;align-items:center;align-self:center;}.elementor .e-0c13d40-4806069{width:80%;padding-block-start:var(--espaciado-secciones);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--espaciado-secciones);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-f6b69d5-0edd7b0{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-1aef8fe-bdd770b{width:100%;padding-block-start:100px;padding-block-end:0px;padding-inline-start:10%;padding-inline-end:10%;margin-block-start:-120px;margin-block-end:100px;margin-inline-end:0%;background-color:#fef9f3;flex-direction:column;gap:30px;}.elementor .e-f87543d-6381834{font-family:Alegreya;font-weight:500;font-size:40px;color:#1C1C1C;margin-block-end:10px;}.elementor .e-f997909-b37d331{font-family:"Work Sans";font-size:15px;color:#1C1C1C;}.elementor .e-a556b9d-702e1f4{width:53%;font-family:"Work Sans";font-weight:500;}.elementor .e-079bfa1-547b2e8{width:47%;font-family:"Work Sans";font-weight:500;align-self:end;}.elementor .e-313673f-70a11e6{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-360e241-f46b07c{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-91e28b5-5730dc6{width:100%;padding:0px;margin-block-start:8px;display:flex;gap:10px;justify-content:space-between;}.elementor .e-6a50a5a-d9e7836{width:48%;font-family:"Work Sans";font-weight:500;margin-block-start:20px;}.elementor .e-9c5abd7-d13df86{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-3fb8a35-b2b59b0{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-25464b0-a10cc28{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-0b11907-5ba598f{font-family:"Work Sans";font-weight:500;margin-block-start:10px;}.elementor .e-bd66c56-2883bd0{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-068674a-2521b7b{font-family:"Work Sans";font-weight:500;margin-block-start:20px;}.elementor .e-06f2467-13b0ca5{width:100%;font-family:"Work Sans";font-size:15px;padding:20px;border-radius:8px;border-width:0px;}.elementor .e-32d1974-1c9ec32{border-radius:4px;border-width:1px;border-color:#0b0c0d17;background-color:#ffffff;order:-99999;}.elementor .e-4626a8f-bfbc70a{width:100%;padding:0px;margin-block-start:20px;display:flex;gap:10px;justify-content:space-between;}.elementor .e-050539d-728113a{border-radius:4px;border-width:1px;border-color:#0b0c0d17;background-color:#ffffff;order:-99999;}.elementor .e-b39dff0-9f3d0a8{width:100%;padding:0px;margin-block-start:20px;display:flex;gap:10px;justify-content:space-between;}.elementor .e-2c87b9e-7d28cc6{width:100%;font-family:"Work Sans";font-weight:600;font-size:14px;letter-spacing:0px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;margin-block-start:30px;background-color:var(--ocre);}.elementor .e-2c87b9e-7d28cc6:hover,.elementor .e-2c87b9e-7d28cc6:focus-visible{background-color:var(--berenjena);}.elementor .e-eaf25ca-54ebf99{padding:30px;background-color:#F5EEE4;gap:0px;justify-content:flex-start;}.elementor .e-84bca8c-416735b{width:48%;padding:0px;flex-direction:column;gap:10px;}.elementor .e-a6425ed-756f468{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:6px;}.elementor .e-523e6e3-c37919c{width:200px;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;border-width:0px;background-color:#ff414100;order:99999;}.elementor .e-523e6e3-c37919c:hover,.elementor .e-523e6e3-c37919c:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-523e6e3-c37919c:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-aa8f15a-fc2df7b{width:200px;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;border-width:0px;background-color:#ff414100;}.elementor .e-aa8f15a-fc2df7b:hover,.elementor .e-aa8f15a-fc2df7b:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-aa8f15a-fc2df7b:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-eded7ab-bb84ad0{width:200px;font-family:"Work Sans";font-weight:500;font-size:15px;color:#1C1C1C;border-width:0px;background-color:#ff414100;order:-99999;}.elementor .e-eded7ab-bb84ad0:hover,.elementor .e-eded7ab-bb84ad0:focus-visible{border-block-end-width:4px;border-color:#2C2C2D;background-color:#e0e0e000;}.elementor .e-eded7ab-bb84ad0:active{color:#1C1C1C;border-block-end-width:4px;border-color:#1C1C1C;}.elementor .e-ac7b068-f25b802{width:100%;border-block-end-width:1px;border-color:#c4c4c433;border-style:none;justify-content:space-between;align-items:center;}.elementor .e-a2802a1-81561ae{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;margin-block-end:0px;}.elementor .e-5039c28-911a58b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;}.elementor .e-726885f-054f93e{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-61007e6-8db67ea{border-radius:6px;background-color:#F5EEE4;}.elementor .e-bd52acc-536d4b1{padding-inline-start:0px;margin-block-start:50px;}.elementor .e-0f35e60-719af8b{width:40%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:stretch;}.elementor .e-779145c-3e5feb3{width:80%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--espaciado-secciones);margin-block-end:var(--espaciado-secciones);margin-inline-start:9%;margin-inline-end:10%;background-color:#f5eee400;display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:start;}.elementor .e-aa0cf32-1813b5d{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-6b5250b-668e42c{width:22%;aspect-ratio:1/1;object-fit:cover;position:absolute;inset-block-start:10px;inset-inline-end:53%;z-index:9;margin:-200px;display:none;align-self:center;}.elementor .e-577b0a0-bbecaae{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-0e0e93f-b98e694{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-615ead6-79c528c{padding:40px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-353873d-610fadf{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-e80dce9-93e0b24{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-2aa0f51-d3df429{width:100%;max-width:560px;padding:0px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:center;}.elementor .e-6713acb-be3073c{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;}