.elementor .e-c9a4948-08ff2a8{font-weight:400;font-size:11px;color:#FFFFFF;letter-spacing:1.5px;line-height:16px;text-align:center;text-transform:uppercase;}.elementor .e-c1e08ad-3eb09c7{width:100%;min-height:34px;padding-block-start:7px;padding-block-end:7px;padding-inline-start:20px;padding-inline-end:20px;background-color:#002B5B;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-b94d07d-29274dd{width:120px;max-width:100%;background-image:url("https://eliorabysanjuan.com/wp-content/uploads/2026/09/Eliora-Logo-Oficial-1024x1024.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-026839b-5c3fa59{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;letter-spacing:0.7px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;background-color:#375efa00;}.elementor .e-1bb1e89-70ec62b{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;letter-spacing:0.7px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;background-color:#375efa00;}.elementor .e-578a71c-b66b625{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;letter-spacing:0.7px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;background-color:#375efa00;}.elementor .e-94f002b-d134e56{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;letter-spacing:0.7px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;background-color:#375efa00;}.elementor .e-a5c0201-2e91197{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;letter-spacing:0.7px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;background-color:#375efa00;}.elementor .e-8207d9d-af98207{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;letter-spacing:0.7px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;background-color:#375efa00;}.elementor .e-f32d18e-7c26bbd{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;letter-spacing:0.7px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;background-color:#375efa00;}.elementor .e-a4654fd-75005c0{width:60%;column-gap:22px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-375147c-0d9032a{width:24px;height:auto;}.elementor .e-db928a1-cfc0d0d{width:26px;height:auto;}.elementor .e-2e3589d-e973061{display:none;}.elementor .e-c476f59-2895d4c{width:18%;column-gap:14px;display:flex;flex-direction:row;row-gap:16px;justify-content:center;align-items:center;}.elementor .e-b1c2c40-15d17ea{width:18%;column-gap:14px;display:flex;flex-direction:row;row-gap:16px;justify-content:center;align-items:center;}.elementor .e-e64151b-1712e31{width:140px;height:auto;max-width:100%;}.elementor .e-d78cfa0-9a86165{width:180px;min-height:74px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;order:-99999;}.elementor .e-4851bb7-5781e36{width:100%;min-height:74px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#F5ECE3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-2582998-39917c1{font-family:"Cormorant Garamond";font-weight:600;font-size:100px;color:#F5ECE3;}.elementor .e-9d396d5-dff864a{font-family:Allura;font-weight:400;font-size:70px;color:#F5ECE3;letter-spacing:0px;line-height:1.1em;align-self:center;}.elementor .e-cbb963d-7cbc66b{font-family:Arial;font-weight:400;font-size:25px;color:#F5ECE3;letter-spacing:3px;line-height:18px;align-self:center;}.elementor .e-d4d8b87-ac839fc{font-family:Arial;font-weight:400;font-size:11px;color:#002B5B;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:30px;border-radius:0px;background-color:#F5ECE3;align-self:center;}.elementor .e-c94bd8b-9943d4b{width:460px;height:auto;position:static;padding-block-start:40px;padding-block-end:40px;padding-inline-start:70px;padding-inline-end:20px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-9b87f0d-36865f7{width:100%;height:auto;min-width:0px;font-family:Arial;font-weight:400;font-size:34px;color:#F5ECE3;letter-spacing:1px;line-height:39px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-57e440c-d928f99{width:520px;height:auto;position:absolute;inset-block-start:0px;inset-inline-end:30px;font-family:Arial;padding-block-start:15px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:-40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-e349f10-1ef54e4{width:100%;min-height:800px;background-image:url("https://eliorabysanjuan.com/wp-content/uploads/2026/09/Vera-Set-Cafe-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-00fe422-76ac7c5{font-family:Arial;font-weight:600;font-size:12px;color:#002B5B;letter-spacing:0.8px;text-align:center;}.elementor .e-f010fa5-6a15e47{font-family:Arial;font-weight:400;font-size:10px;color:#3F332D;line-height:14px;text-align:center;}.elementor .e-59e4e5d-88fd11c{width:44px;height:auto;}.elementor .e-adf37f8-8408082{width:100%;min-height:120px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-b747757-592c192{font-family:Arial;font-weight:600;font-size:12px;color:#002B5B;letter-spacing:0.8px;text-align:center;}.elementor .e-3671a65-1da7e0a{font-family:Arial;font-weight:400;font-size:10px;color:#3F332D;line-height:14px;text-align:center;}.elementor .e-5beeebb-0a07807{width:44px;height:auto;}.elementor .e-a4f7564-87e34d8{width:100%;min-height:120px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-db28888-7acd7f9{font-family:Arial;font-weight:600;font-size:12px;color:#002B5B;letter-spacing:0.8px;text-align:center;}.elementor .e-9494b2a-185d447{font-family:Arial;font-weight:400;font-size:10px;color:#3F332D;line-height:14px;text-align:center;}.elementor .e-a24a849-6c5abb7{width:44px;height:auto;}.elementor .e-d7c2343-23744f6{width:100%;min-height:120px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-494cb48-338ba26{font-family:Arial;font-weight:600;font-size:12px;color:#002B5B;letter-spacing:0.8px;text-align:center;}.elementor .e-4bb283e-f2e7f34{font-family:Arial;font-weight:400;font-size:10px;color:#3F332D;line-height:14px;text-align:center;}.elementor .e-d4a8153-24118b7{width:44px;height:auto;}.elementor .e-868f292-03ddaad{width:100%;min-height:120px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-77bea17-f1c9bda{font-family:Arial;font-weight:600;font-size:12px;color:#002B5B;letter-spacing:0.8px;text-align:center;}.elementor .e-2cb4fd5-888964c{font-family:Arial;font-weight:400;font-size:10px;color:#3F332D;line-height:14px;text-align:center;}.elementor .e-f7bca23-44231ad{width:48px;height:auto;}.elementor .e-2c06343-c4b75ce{width:100%;min-height:120px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4cce5b5-3d72372{width:100%;column-gap:0px;background-color:#F5ECE3;display:grid;row-gap:20px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);}