.elementor .e-3a3b911a-1aac{width:72px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #D9B45C;\n}.elementor .e-7fc7e0ee-bef4{max-width:500px;}.elementor .e-59ac8fd7-6c9d{padding:0px;margin-block-start:8px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-32b88693-abc4{font-family:var(--he-font-texto);font-weight:400;font-size:13px;color:var(--he-rosa);letter-spacing:0.08em;}.elementor .e-cbb1e53-e5b5{max-width:580px;padding:0px;flex-direction:column;gap:28px;flex:1 1 0px;align-items:flex-start;}.elementor .e-38c87af8-f6f0{width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:0px 40px 80px 0px rgba(0,0,0,0.55);}.elementor .e-ff60338-11ec{font-family:var(--he-font-texto);font-size:11px;color:var(--he-ambar);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-40113bf8-5f92:hover,.elementor .e-40113bf8-5f92:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-40113bf8-5f92{min-width:0px;padding:0px;transition:transform 0.5s;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-5ba353b2-5afc{width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:0px 40px 80px 0px rgba(0,0,0,0.55);}.elementor .e-5e74f8ca-e69a{font-family:var(--he-font-texto);font-size:11px;color:var(--he-rosa);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-6dc893a2-98ce:hover,.elementor .e-6dc893a2-98ce:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-6dc893a2-98ce{min-width:0px;padding:0px;margin-block-start:72px;transition:transform 0.5s;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-eed3797-c6fc{padding:0px;flex-direction:row;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-13176997-460f{flex-direction:row;align-items:center;}.elementor .e-674b0bde-5291{min-height:88vh;padding-block-start:96px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;background-image: radial-gradient(ellipse 60% 70% at 85% 25%, rgba(217,180,92,0.16), rgba(217,180,92,0) 60%), radial-gradient(ellipse 70% 80% at 5% 100%, rgba(59,30,64,0.95), rgba(59,30,64,0) 65%), linear-gradient(160deg, #0F0B1A 0%, #1C1430 100%);\n}.elementor .e-6ff141a8-65de{font-size:15px;}.elementor .e-349edec6-ddab{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: #D9B45C;\n}.elementor .e-1d79136b-a505{font-size:15px;}.elementor .e-31b49062-67b1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: #D9B45C;\n}.elementor .e-5e566ff5-8a6e{font-size:15px;}.elementor .e-373cff71-9926{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: #D9B45C;\n}.elementor .e-7826ffde-d5d4{font-size:15px;}.elementor .e-1dcef70-bebd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: #D9B45C;\n}.elementor .e-66a18310-ffff{max-width:1180px;column-gap:40px;padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);row-gap: 32px;\n}.elementor .e-5dd95031-696b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--he-violeta);border-top-style: solid; border-top-color: rgba(217,180,92,0.25); border-bottom-style: solid; border-bottom-color: rgba(217,180,92,0.25);\n}.elementor .e-625e9548-7c1a{font-size:18px;letter-spacing:0px;}.elementor .e-6bd38cc2-90c9{max-width:900px;font-size:60px;}.elementor .e-4395af30-d29d{max-width:560px;}.elementor .e-4784a6fa-3789{text-align:center;padding-block-start:140px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0F0B1A;gap:28px;background-image: radial-gradient(ellipse 45% 60% at 50% 50%, rgba(201,138,58,0.14), rgba(201,138,58,0) 70%), none;\n}.elementor .e-7b156e29-62fe{width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:0px 30px 60px 0px rgba(36,26,46,0.25);filter: grayscale(100%) contrast(1.05);\n}.elementor .e-20360d36-69c4{width:44%;aspect-ratio:4 / 5;object-fit:cover;position:absolute;inset-inline-end:-40px;inset-block-end:-48px;border-width:6px;border-color:#F3ECE1;border-style:solid;box-shadow:0px 30px 60px 0px rgba(36,26,46,0.35);}.elementor .e-ef8b2f-d85c{min-width:0px;position:relative;padding:0px;flex:1 1 0px;}.elementor .e-4104c410-387a{color:#9A6420;}.elementor .e-15378e7c-c61d{color:var(--he-tinta);}.elementor .e-4750f5fe-1e30{color:#5B4E66;}.elementor .e-482fc055-7c55{font-size:15px;color:#5B4E66;line-height:2;display:block;}.elementor .e-7a2c9b78-58cf:hover,.elementor .e-7a2c9b78-58cf:focus-visible{background-color:var(--he-noche);}.elementor .e-7a2c9b78-58cf{font-family:var(--he-font-texto);font-weight:500;font-size:13px;color:var(--he-champan);letter-spacing:0.2em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:8px;border-radius:0px;background-color:var(--he-ciruela);transition:background-color 0.2s;}.elementor .e-48117245-1665{max-width:500px;color:#5B4E66;padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-2d16baa3-dcd0{flex-direction:row;gap:96px;align-items:center;}.elementor .e-2f7a7d7-1578{background-color:#F3ECE1;background-image: radial-gradient(ellipse 50% 60% at 20% 40%, #FFFFFF, rgba(255,255,255,0) 70%), none;\n}.elementor .e-141715d7-8c4c{color:var(--he-rosa);}.elementor .e-4d7b2ac7-ffeb{font-size:15px;color:var(--he-bruma);line-height:2;display:block;}.elementor .e-1b0ac0f1-274e:hover,.elementor .e-1b0ac0f1-274e:focus-visible{background-color:var(--he-lavanda);}.elementor .e-1b0ac0f1-274e{font-family:var(--he-font-texto);font-weight:500;font-size:13px;color:var(--he-noche);letter-spacing:0.2em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:8px;border-radius:0px;background-color:var(--he-rosa);transition:background-color 0.2s;}.elementor .e-487646e0-89b5{max-width:500px;color:#A99FBC;padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5765df87-933e{width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:0px 40px 80px 0px rgba(0,0,0,0.5);}.elementor .e-210a9b1d-e7e2{width:44%;aspect-ratio:4 / 5;object-fit:cover;position:absolute;inset-block-end:-48px;inset-inline-start:-40px;border-width:6px;border-color:#2A1835;border-style:solid;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);}.elementor .e-53607b65-8ce8{min-width:0px;position:relative;padding:0px;flex:1 1 0px;}.elementor .e-77765867-676f{flex-direction:row;gap:96px;align-items:center;}.elementor .e-310db34-7d77{background-image: radial-gradient(ellipse 55% 70% at 85% 50%, rgba(217,185,196,0.18), rgba(217,185,196,0) 65%), linear-gradient(200deg, #3B1E40 0%, #1C1430 100%);\n}.elementor .e-6d6c57d3-3992{max-width:560px;}.elementor .e-127574ce-b70b{max-width:460px;color:var(--he-lavanda);}.elementor .e-45efc1ec-4d64{padding:0px;margin-block-start:8px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-6e684777-394c{width:100%;max-width:1180px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-8fd3565-7d09{min-height:86vh;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(15,11,26,0.92) 0%,rgba(15,11,26,0.72) 45%,rgba(15,11,26,0.15) 100%),url("https://hechizoeterno.com/wp-content/uploads/2026/10/hechizo-eterno-el-y-ella.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:flex-start;}.elementor .e-2a4ccbd7-2b41{max-width:700px;text-align:center;padding:0px;flex-direction:column;gap:16px;align-items:center;}.elementor .e-353a1390-d0bd{font-family:var(--he-font-titulo);font-weight:300;font-size:64px;color:var(--he-oro);line-height:1;}.elementor .e-358f5fbb-e050{padding:0px;flex-direction:column;gap:14px;}.elementor .e-4f6d40d-e8b2{font-family:var(--he-font-titulo);font-weight:300;font-size:64px;color:var(--he-oro);line-height:1;}.elementor .e-2e42af45-ad74{padding:0px;flex-direction:column;gap:14px;}.elementor .e-3d39c756-5f93{font-family:var(--he-font-titulo);font-weight:300;font-size:64px;color:var(--he-oro);line-height:1;}.elementor .e-3483b0fa-74af{padding:0px;flex-direction:column;gap:14px;}.elementor .e-752c12d1-a94c{max-width:1180px;column-gap:48px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);row-gap: 48px;\n}.elementor .e-1173f803-df46{background-color:var(--he-noche);gap:64px;}.elementor .e-4d91d664-ce29{font-family:var(--he-font-titulo);font-weight:500;font-size:24px;color:var(--he-lavanda);}.elementor .e-7af0dd-4046{font-family:var(--he-font-titulo);font-weight:300;font-size:30px;color:var(--he-oro);line-height:1;}.elementor .e-6c9821b-c1dd{width:20px;}.elementor .e-2e273aa0-b8d4{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(232,227,240,0.15);\n}.elementor .e-44d1fad0-5bd7{padding-block-start:20px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6b89f3a-1d51{font-family:var(--he-font-titulo);font-weight:500;font-size:24px;color:var(--he-lavanda);}.elementor .e-50aad34b-ea73{font-family:var(--he-font-titulo);font-weight:300;font-size:30px;color:var(--he-oro);line-height:1;}.elementor .e-4f603e9-32e3{width:20px;}.elementor .e-1b4de454-2176{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(232,227,240,0.15);\n}.elementor .e-76f0a29d-cc5b{padding-block-start:20px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-66c40149-e1ab{font-family:var(--he-font-titulo);font-weight:500;font-size:24px;color:var(--he-lavanda);}.elementor .e-5ae74424-ba9e{font-family:var(--he-font-titulo);font-weight:300;font-size:30px;color:var(--he-oro);line-height:1;}.elementor .e-42d8039b-4eb8{width:20px;}.elementor .e-6ef865a0-f8f2{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(232,227,240,0.15);\n}.elementor .e-2b568af3-f9b9{padding-block-start:20px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-23b78e98-8745{font-family:var(--he-font-titulo);font-weight:500;font-size:24px;color:var(--he-lavanda);}.elementor .e-2dda6e87-3604{font-family:var(--he-font-titulo);font-weight:300;font-size:30px;color:var(--he-oro);line-height:1;}.elementor .e-35ef6e61-4e94{width:20px;}.elementor .e-6cb3d0af-d296{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(232,227,240,0.15);\n}.elementor .e-882ab45-38e7{padding-block-start:20px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-ab4c608-2246{font-family:var(--he-font-titulo);font-weight:500;font-size:24px;color:var(--he-lavanda);}.elementor .e-b471fa1-4af4{font-family:var(--he-font-titulo);font-weight:300;font-size:30px;color:var(--he-oro);line-height:1;}.elementor .e-e2ffc05-f839{width:20px;}.elementor .e-2d2b688e-f492{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(232,227,240,0.15);\n}.elementor .e-2be13c12-8359{padding-block-start:20px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-79ab3384-be75{margin-block-start:24px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(232,227,240,0.15);\n}.elementor .e-70bdef26-92a3{width:100%;max-width:820px;padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-1c775dff-abd5{background-color:var(--he-violeta);}.elementor .e-63fc43be-d66a{padding:0px;margin-block-start:12px;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-2fb4557-d374{text-align:center;padding-block-start:140px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;gap:28px;background-image: radial-gradient(ellipse 50% 80% at 50% 100%, rgba(217,180,92,0.22), rgba(217,180,92,0) 70%), linear-gradient(180deg, #1C1430 0%, #0F0B1A 100%);\n}