.elementor .e-44ee4880-9927046{font-family:Plus Jakarta Sans;font-weight:400;font-size:1rem;color:var(--negro-pista);text-align:start;font-style:italic;}.elementor .e-17e6a518-46c6584{font-family:Plus Jakarta Sans;font-weight:700;font-size:2rem;color:var(--negro-pista);text-align:start;}.elementor .e-7af5b4f4-efd173d{font-family:Plus Jakarta Sans;font-weight:400;font-size:1rem;color:var(--negro-pista);text-align:start;}.elementor .e-5d417bff-2c9d0de{text-decoration:none;text-transform:none;}.elementor .e-ff2c8cb-f82b771{width:25px;height:25px;color:#000000;}.elementor .e-ff2c8cb-f82b771:focus{background-color:var(--lima-accion);}.elementor .e-376b6fce-86c6b81{width:221px;color:#000000;text-decoration:none;text-transform:none;border-radius:7px;background-color:#d1d823;transition:all 300ms;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-376b6fce-86c6b81:hover,.elementor .e-376b6fce-86c6b81:focus-visible{color:var(--lima-accion);-webkit-text-stroke: var(--lima-accion);stroke:var(--lima-accion);background-color:var(--negro-pista);transform:translate3d(0px, -3px, 0px);}.elementor .e-72836bee-fb65596{color:var(--negro-pista);font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-8e9f15e-aaa7a57{width:25px;height:25px;color:#000000;}.elementor .e-387df5a3-855111a{width:221px;border-radius:7px;border-width:1px;border-color:#000000;border-style:solid;transition:all 300ms;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-387df5a3-855111a:hover,.elementor .e-387df5a3-855111a:focus-visible{border-color:#ffffff;background-color:#ffffff94;transform:translate3d(0px, -3px, 0px);}.elementor .e-4ba7b765-a5d6abe{padding:0px;display:flex;gap:10px;justify-content:flex-start;}.elementor .e-5505ca27-428153d{flex-direction:column;gap:25px;justify-content:center;}.elementor .e-1db4bc15-ae91f4d{width:80%;height:52px;margin-block-end:20px;border-radius:100px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff00;transition:all 200ms;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-1db4bc15-ae91f4d:hover,.elementor .e-1db4bc15-ae91f4d:focus-visible{color:#ffffff33;border-color:#ffffff33;background-color:#ffffff4d;transform:translate3d(0px, -4px, 0px);}.elementor .e-320b9990-fb5b89e{width:350px;height:560px;border-radius:25px;border-width:1px;border-color:#ffffff26;border-style:solid;flex-direction:column;justify-content:space-between;align-items:center;background: linear-gradient(
  135deg,
  rgba(80, 70, 140, 0.28),
  rgba(40, 80, 130, 0.18)
);

backdrop-filter: blur(24px) saturate(140%);
-webkit-backdrop-filter: blur(24px) saturate(140%);

border: 1px solid rgba(255, 255, 255, 0.22);

box-shadow:
  0 24px 80px rgba(0, 0, 0, 0.22),
  inset 0 1px 0 rgba(255, 255, 255, 0.25);

border-radius: 32px;
transition:
  transform 0.55s cubic-bezier(.16, 1, .3, 1),
  box-shadow 0.55s ease,
  backdrop-filter 0.55s ease;
  
transform-style: preserve-3d;
transform:
  perspective(2000px)

  rotateX(5deg)
  rotateY(-8deg)
  scale(1.025);
  
backface-visibility: hidden;
will-change: transform;}
@keyframes floatingCard {
0% {
  transform: translateY(0px);
}
50% {
  transform: translateY(-10px);
}
100% {
  transform: translateY(0px);
}\n}.elementor .e-320b9990-fb5b89e:hover,.elementor .e-320b9990-fb5b89e:focus-visible{cursor: pointer;
transform:
  perspective(1200px)
  translate3d(5px, -5px, 0)
  rotateX(5deg)
  rotateY(-8deg)
  scale(1.025);

backdrop-filter: blur(32px) saturate(165%);
-webkit-backdrop-filter: blur(32px) saturate(165%);

box-shadow:
  0 38px 100px rgba(0, 0, 0, 0.32),
  inset 0 1px 0 rgba(255, 255, 255, 0.32);\n}.elementor .e-14fe2f5b-672b87d{justify-content:flex-end;align-items:center;}.elementor .e-563f6074-bf029de{height:100vh;max-width:1800px;padding-inline-start:10vw;padding-inline-end:10vw;background-image:url("https://danifdez.com/wp-content/uploads/2026/06/imagen_sin_fondo_raw-1024x945.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center right;}.elementor .e-ef10182-5333fa9{width:25px;height:25px;color:#000000;}.elementor .e-661e2bdc-4e1516f{width:221px;color:#000000;border-radius:7px;border-width:1px;border-color:#000000;border-style:solid;transition:all 300ms;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-661e2bdc-4e1516f:hover,.elementor .e-661e2bdc-4e1516f:focus-visible{border-color:#ffffff;background-color:#ffffff94;transform:translate3d(0px, -3px, 0px);}.elementor .e-1e24eb79-2f1160c{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#54595F;border-style:solid;display:flex;justify-content:flex-end;align-self:end;}.elementor .e-7e755d94-2a58e30{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#54595F;border-style:solid;display:flex;justify-content:flex-end;align-self:end;}.elementor .e-aeaac-6997062{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#54595F;border-style:solid;display:flex;justify-content:flex-end;align-self:end;}