.elementor .e-5f303718-9653{max-width:19ch;}.elementor .e-1926e037-14bc{margin-block-start:8px;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-3f80f9f8-c019{font-size:14px;margin-block-start:4px;}.elementor .e-5ba9f86c-590a{gap:24px;align-items:flex-start;}.elementor .e-34088265-91fe{min-height:600px;background-image:linear-gradient(160deg, #DDE8E2 0%,#C9DAD1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7f83f716-6c25{font-size:22px;}.elementor .e-21122f68-1a23{max-width:260px;position:absolute;inset-block-end:40px;inset-inline-start:-32px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--blanco);box-shadow:0px 18px 40px 0px rgba(23,51,58,0.12);}.elementor .e-2fbe83e1-f53c{position:relative;padding:0px;}.elementor .e-2ef2087d-edce{gap:80px;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);}.elementor .e-399f1330-853c{padding-block-start:72px;padding-block-end:96px;background-image:linear-gradient(90deg, rgba(247,243,238,0.97) 0%,rgba(247,243,238,0.93) 40%,rgba(247,243,238,0.55) 68%,rgba(247,243,238,0.2) 100%),url("https://quizzical-heyrovsky.194-164-168-175.plesk.page/wp-content/uploads/2026/09/hero-inicio-olivo.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;background-color:var(--crema);}.elementor .e-79d17e2b-3b8a{width:28px;height:28px;}.elementor .e-1ee03f15-6d07{width:56px;height:56px;}.elementor .e-7df87769-8597{font-weight:500;font-size:16px;line-height:1.4;}.elementor .e-12abc61b-c06e{gap:16px;flex-wrap:nowrap;}.elementor .e-76f71679-946a{width:28px;height:28px;}.elementor .e-1f3de48c-58b7{width:56px;height:56px;}.elementor .e-3a75e6e1-2718{font-weight:500;font-size:16px;line-height:1.4;}.elementor .e-2c8aa834-7546{gap:16px;flex-wrap:nowrap;}.elementor .e-6109635-6e17{width:28px;height:28px;}.elementor .e-65ccf4da-1919{width:56px;height:56px;}.elementor .e-1da28aca-3cfc{font-weight:500;font-size:16px;line-height:1.4;}.elementor .e-6bb8d70e-1ffd{gap:16px;flex-wrap:nowrap;}.elementor .e-114a351a-8d23{width:28px;height:28px;}.elementor .e-78570712-1eff{width:56px;height:56px;}.elementor .e-628a4f81-385b{font-weight:500;font-size:16px;line-height:1.4;}.elementor .e-1a8c2e32-261e{gap:16px;flex-wrap:nowrap;}.elementor .e-661ca1e4-e6e0{gap: 20px 28px;\n}.elementor .e-e83c1c0-1589{padding-block-start:36px;padding-block-end:36px;}.elementor .e-5748454d-3244{width:34px;height:34px;}.elementor .e-4e5cc055-e672{flex:1 1 auto;}.elementor .e-766b58ae-30b7:hover,.elementor .e-766b58ae-30b7:focus-visible{box-shadow:0px 18px 40px 0px rgba(23,51,58,0.08);transform:translate3d(0px, -4px, 0px);}.elementor .e-766b58ae-30b7{border-color:transparent;background-color:var(--crema);transition:transform 0.2s, box-shadow 0.2s;}.elementor .e-5365a72-cf3d{width:34px;height:34px;}.elementor .e-54f7831d-a25b{flex:1 1 auto;}.elementor .e-7d8d7611-4994:hover,.elementor .e-7d8d7611-4994:focus-visible{box-shadow:0px 18px 40px 0px rgba(23,51,58,0.08);transform:translate3d(0px, -4px, 0px);}.elementor .e-7d8d7611-4994{border-color:transparent;background-color:var(--crema);transition:transform 0.2s, box-shadow 0.2s;}.elementor .e-4db53a8e-b878{width:34px;height:34px;}.elementor .e-fc2c4e4-1189{flex:1 1 auto;}.elementor .e-587f4049-5aa7:hover,.elementor .e-587f4049-5aa7:focus-visible{box-shadow:0px 18px 40px 0px rgba(23,51,58,0.08);transform:translate3d(0px, -4px, 0px);}.elementor .e-587f4049-5aa7{border-color:transparent;background-color:var(--crema);transition:transform 0.2s, box-shadow 0.2s;}.elementor .e-2c4978c5-cf55{align-items:stretch;}.elementor .e-19363b4a-3b49{gap:48px;}.elementor .e-71bd3766-9884{min-height:540px;background-image:linear-gradient(200deg, #F2DFD3 0%,#E8D2C4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-c75e11e-2e7e{font-size:22px;}.elementor .e-793d80b6-d8f9{max-width:250px;position:absolute;inset-block-start:48px;inset-inline-end:-28px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--blanco);box-shadow:0px 18px 40px 0px rgba(23,51,58,0.12);}.elementor .e-b520869-cf6b{position:relative;padding:0px;}.elementor .e-b1bebad-a877{padding:0px;display:flex;flex-direction:row;gap:16px;align-items: baseline;\n}.elementor .e-49cc51e3-ff50{font-family:var(--fuente-texto);font-weight:400;font-size:var(--texto-tamano);color:var(--texto);line-height:1.75;padding-inline-start:0px;display:block;& ul { margin: 0px; padding-left: 20px; } & li { margin-bottom: 6px; } & ul { margin: 0px; padding-left: 22px; } & ol { margin: 0px; padding-left: 22px; } & li { margin-bottom: 8px; }\n}.elementor .e-6236f7a9-5f81{gap:22px;align-items:flex-start;}.elementor .e-2b249d33-1261{gap:88px;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);}.elementor .e-28e490f-b569{width:34px;height:34px;}.elementor .e-78060ad-8517{font-size:16px;}.elementor .e-23d4548d-f47c{gap:14px;}.elementor .e-79ac8a49-1924{width:34px;height:34px;}.elementor .e-160cc711-87ad{font-size:16px;}.elementor .e-3228d16f-322e{gap:14px;}.elementor .e-5ff01788-a9a8{width:34px;height:34px;}.elementor .e-27ce0b0c-d8be{font-size:16px;}.elementor .e-7c4f10f6-d33c{gap:14px;}.elementor .e-5b08037b-e891{width:34px;height:34px;}.elementor .e-77d33b5c-175b{font-size:16px;}.elementor .e-4c97949-eb55{gap:14px;}.elementor .e-528d4073-25f1{width:34px;height:34px;}.elementor .e-706f51e1-987b{font-size:16px;}.elementor .e-5a18895-3623{gap:14px;}.elementor .e-339b0237-4ef1{font-size:30px;}.elementor .e-39ae3345-a0cf{padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-5f60fc49-f1b1{align-items:stretch;}.elementor .e-17acc3f-80d2{gap:48px;}.elementor .e-70bfae84-87ab{font-family:var(--fuente-principal);font-weight:600;font-size:40px;color:var(--principal);line-height:1;}.elementor .e-2eab08aa-6431{font-size:16px;}.elementor .e-1e6addd7-fd50{padding-block-start:20px;border-block-start-width:2px;gap:12px;border-top-style: solid; border-top-color: var(--enfasis);\n}.elementor .e-76521a89-a45d{font-family:var(--fuente-principal);font-weight:600;font-size:40px;color:var(--principal);line-height:1;}.elementor .e-4d882b0d-f659{font-size:16px;}.elementor .e-81cc33b-d784{padding-block-start:20px;border-block-start-width:2px;gap:12px;border-top-style: solid; border-top-color: var(--enfasis);\n}.elementor .e-25f6e2fa-d46a{font-family:var(--fuente-principal);font-weight:600;font-size:40px;color:var(--principal);line-height:1;}.elementor .e-1c0710ad-70d4{font-size:16px;}.elementor .e-4ee69eb6-9974{padding-block-start:20px;border-block-start-width:2px;gap:12px;border-top-style: solid; border-top-color: var(--enfasis);\n}.elementor .e-27c8ccc9-6c9c{font-family:var(--fuente-principal);font-weight:600;font-size:40px;color:var(--principal);line-height:1;}.elementor .e-7e04a02f-6aa1{font-size:16px;}.elementor .e-77947eb9-ded4{padding-block-start:20px;border-block-start-width:2px;gap:12px;border-top-style: solid; border-top-color: var(--enfasis);\n}.elementor .e-24bbe42e-b6b5{gap:28px;}.elementor .e-32f6dc7a-66e6{align-self:flex-start;}.elementor .e-6966f756-41fa{gap:48px;}.elementor .e-5eec7f17-cb16{font-family:var(--fuente-texto);font-size:var(--texto-tamano);color:var(--texto);line-height:1.75;display:block;& ul { margin: 10px 0px 0px 0px; padding-left: 22px; } & li { margin-bottom: 6px; }\n}.elementor .e-70bbbfec-f182{position:sticky;inset-block-start:120px;gap:22px;align-items:flex-start;}.elementor .e-6e45e44a-65b1{margin-block-end:20px;}.elementor .e-224c7e8d-d817{font-family:var(--fuente-principal);font-weight:600;font-size:26px;color:var(--principal);line-height:1;}.elementor .e-3b470c87-4259{width:52px;height:52px;}.elementor .e-21fabfe0-7412{gap:4px;}.elementor .e-1193a10f-12d6{padding-block-start:20px;padding-block-end:20px;border-block-end-width:1px;gap:20px;flex-wrap:nowrap;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--lineas);\n}.elementor .e-6d01d784-e583{font-family:var(--fuente-principal);font-weight:600;font-size:26px;color:var(--principal);line-height:1;}.elementor .e-5f9e276c-f9f8{width:52px;height:52px;}.elementor .e-5b5fc799-ab10{gap:4px;}.elementor .e-5d09b3ca-1dab{padding-block-start:20px;padding-block-end:20px;border-block-end-width:1px;gap:20px;flex-wrap:nowrap;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--lineas);\n}.elementor .e-28f11e04-475b{font-family:var(--fuente-principal);font-weight:600;font-size:26px;color:var(--principal);line-height:1;}.elementor .e-1c76c8ca-3363{width:52px;height:52px;}.elementor .e-1871e020-1d74{gap:4px;}.elementor .e-78547abc-ab35{padding-block-start:20px;padding-block-end:20px;border-block-end-width:1px;gap:20px;flex-wrap:nowrap;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--lineas);\n}.elementor .e-69a38059-4da6{font-family:var(--fuente-principal);font-weight:600;font-size:26px;color:var(--principal);line-height:1;}.elementor .e-182b0962-6842{width:52px;height:52px;}.elementor .e-48f2e39d-8616{gap:4px;}.elementor .e-79a22977-9d37{padding-block-start:20px;padding-block-end:0px;gap:20px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-18768b78-6ba3{padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;border-radius:24px;background-color:var(--blanco);gap:0px;}.elementor .e-5b9212fc-781d{gap:96px;align-items:flex-start;}.elementor .e-71aebe10-c040{font-size:16px;flex:1 1 auto;}.elementor .e-4664ea69-9beb{margin-block-start:6px;}.elementor .e-3a9193bf-9278{border-color:transparent;background-color:var(--crema);gap:12px;}.elementor .e-3bd0a9d0-7aa4{padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:40px;background-color:var(--salvia);align-self:flex-start;}.elementor .e-14df68c7-aaf6{font-size:16px;flex:1 1 auto;}.elementor .e-4855755-a179{margin-block-start:6px;}.elementor .e-42afc193-a483{border-width:2px;border-color:var(--principal);box-shadow:0px 18px 40px 0px rgba(23,51,58,0.10);gap:12px;}.elementor .e-41ba1c66-a9a7{font-size:16px;flex:1 1 auto;}.elementor .e-4cd049bb-6420{margin-block-start:6px;}.elementor .e-6cd5cffa-864f{border-color:transparent;background-color:var(--crema);gap:12px;}.elementor .e-1c9cf818-c0ab{align-items:stretch;}.elementor .e-7f3296d0-d4a0{font-size:16px;}.elementor .e-5c2418bf-61d5{max-width:760px;}.elementor .e-6e35273e-f5da{font-size:15px;}.elementor .e-7510141f-877e{gap: 10px 28px;\n}.elementor .e-4ff16596-17c6{gap:40px;}.elementor .e-1e014425-5bbd{min-height:520px;background-color:var(--blanco);}.elementor .e-4019649d-8719{font-family:var(--fuente-texto);font-size:16px;color:var(--texto);line-height:1.7;display:block;& ul { margin: 0px; padding-left: 22px; } & li { margin-bottom: 6px; }\n}.elementor .e-5f6b4e6c-5b10{gap:20px;align-items:flex-start;}.elementor .e-3bc8133f-6fee{gap:72px;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);}.elementor .e-7beb79b6-948c{gap:16px;align-items:flex-start;}.elementor .e-65748517-4b70{font-family:var(--fuente-principal);font-weight:500;font-size:32px;color:var(--principal);line-height:1;}.elementor .e-66529540-9fb8{font-family:var(--fuente-principal);font-weight:500;font-size:32px;color:var(--principal);line-height:1;}.elementor .e-7ddcdf79-ed6c{font-family:var(--fuente-principal);font-weight:500;font-size:32px;color:var(--principal);line-height:1;}.elementor .e-127d8033-f8d1{font-family:var(--fuente-principal);font-weight:500;font-size:32px;color:var(--principal);line-height:1;}.elementor .e-3698aefd-70b1{font-family:var(--fuente-principal);font-weight:500;font-size:32px;color:var(--principal);line-height:1;}.elementor .e-235aec7c-43e4{font-family:var(--fuente-principal);font-weight:500;font-size:32px;color:var(--principal);line-height:1;}.elementor .e-ad1420f-ba67{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--lineas);\n}.elementor .e-16388d32-7347{gap:80px;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);align-items:start;}.elementor .e-394dccec-7584{max-width:56ch;}.elementor .e-18673e37-7644{margin-block-start:6px;}.elementor .e-57843fe2-fb61{max-width:720px;gap:18px;}.elementor .e-34ab4480-74e8{gap:18px;align-items:flex-start;}.elementor .e-303f7-25be{width:26px;height:26px;flex:0 0 auto;}.elementor .e-55d1aabb-e87d{font-size:15px;color:var(--texto);}.elementor .e-1f5fb371-38a1{gap:12px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-3b4ce7de-c94c{width:26px;height:26px;flex:0 0 auto;}.elementor .e-202b37c0-4166{font-size:15px;color:var(--texto);}.elementor .e-7079ea9b-f996{gap:12px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-18fe7e13-dea3{width:26px;height:26px;flex:0 0 auto;}.elementor .e-5821e28c-7ec2{font-size:15px;color:var(--texto);}.elementor .e-14148a19-bdac{gap:12px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-20b75291-cb80{width:26px;height:26px;flex:0 0 auto;}.elementor .e-b6b8d94-3929{font-size:15px;color:var(--texto);}.elementor .e-1f76634a-b45b{gap:12px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-4f62941a-9637{padding-block-start:32px;border-block-start-width:1px;gap: 20px 28px; border-top-style: solid; border-top-color: var(--lineas);\n}.elementor .e-4af580b2-c84c{padding-block-start:64px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;border-radius:28px;border-width:1px;border-color:var(--lineas);border-style:solid;background-image:radial-gradient(circle at 100% 0%, rgba(221,232,226,0.95) 0%,rgba(221,232,226,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--crema);gap:48px;}.elementor .e-7b9b87d6-f435{padding-block-start:88px;padding-block-end:88px;}.elementor .e-26180751-1b8c{width:34px;height:34px;}.elementor .e-14d6976d-b0c5{font-size:16px;flex:1 1 auto;}.elementor .e-3f34812b-c8c6{gap:14px;}.elementor .e-c8674d0-df87{width:34px;height:34px;}.elementor .e-6bab911d-8351{font-size:16px;flex:1 1 auto;}.elementor .e-2aa212c3-a12d{gap:14px;}.elementor .e-6bf8b77f-8a2f{width:34px;height:34px;}.elementor .e-275904da-2d40{font-size:16px;flex:1 1 auto;}.elementor .e-38332589-3dae{gap:14px;}.elementor .e-5983bd19-7f77{align-items:stretch;}.elementor .e-20a74872-3238{gap:40px;}