.elementor .card:hover,.elementor .card:focus-visible{border-color:#d4bd99;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);

transform: translateY(-4px);
.card-icon{ 
  color:#d1a45f;
  borde: 1px solid #6827324d
}\n}.elementor .card{padding:20px;border-radius:16px;border-color:#e2d9cf99;border-style:solid;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;flex: 0 0 calc((100% - 60px) / 4);
max-width: calc((100% - 60px) / 4);

transition: all 0.3s ease;\n}.elementor .card-icon{width:54px;height:54px;color:#d4bd99;border-radius:16px;border-color:#f6f1eb;}.elementor .card-icon:hover,.elementor .card-icon:focus-visible{color:#d1a45f;border-color:#6827324d;background-color:#fff;}.elementor .card-text{position:static;font-family:"Montserrat";font-weight:400;font-size:16px;color:#717171;line-height:22px;}.elementor .card-number{position:absolute;font-family:"Montserrat";font-weight:400;color:#12121278;align-self:end;}.elementor .title-h1{width:896px;font-family:"Cormorant Garamond";font-weight:800;font-size:76px;color:var(--ty-negro);letter-spacing:-1.9px;word-spacing:5px;line-height:96px;text-align:center;}.elementor .title-text{width:850px;font-family:"Cormorant Garamond";font-weight:600;font-size:3.75rem;color:#111;text-align:center;}.elementor .text{font-family:"Montserrat";font-weight:400;font-size:16px;color:var(--ty-negro);line-height:22px;}.elementor .botton{font-family:"Montserrat";font-weight:500;font-size:16px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;border-width:1px;border-color:var(--ty-verde);border-style:solid;background-color:var(--ty-verde);box-shadow:0px 8px 20px 0px rgba(16, 61, 67, 0.16);transition:
      color 0.25s ease,
      background-color 0.25s ease,
      border-color 0.25s ease,
      transform 0.25s ease,
      box-shadow 0.25s ease;\n}.elementor .botton:hover,.elementor .botton:focus-visible{border-radius:20px;border-color:var(--ty-verde-hover);background-color:var(--ty-verde-hover);box-shadow:0px 12px 26px 0px rgba(16, 61, 67, 0.22);}.elementor .botton-plan{font-weight:500;padding-block-start:16px;padding-block-end:16px;border-radius:20px;align-self:stretch;}.elementor .botton-plan:hover,.elementor .botton-plan:focus-visible{background-color:var(--Secondary);}.elementor .plan-text{font-family:"Montserrat";font-weight:400;font-size:16px;color:#626262;line-height:20px;}.elementor .plan-title{font-family:"Cormorant Garamond";font-weight:600;font-size:34px;}.elementor .title-card{font-family:"Cormorant";font-weight:700;font-size:22px;color:#111;}.elementor .plan{padding:20px;display:flex;flex-direction:column;gap:20px;}.elementor .botton-secundary{font-weight:500;font-size:16px;color:var(--ty-negro);padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;border-width:1px;border-color:var(--ty-dorado);border-style:solid;background-color:rgba(255, 252, 248, 0.55);}.elementor .botton-secundary:hover,.elementor .botton-secundary:focus-visible{color:var(--ty-verde-hover);background-color:var(--ty-blanco);}.elementor .card-2{width:25%;padding:20px;border-radius:20px;border-width:1px;border-color:#e2d9cf99;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:20px;align-items:start;flex: 0 0 calc((100% - 60px) / 4);
max-width: calc((100% - 60px) / 4);

transition: all 0.3s ease;\n}.elementor .card-2:hover,.elementor .card-2:focus-visible{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
.card-icon{ 
  color:#d1a45f;
  borde: 1px solid #6827324d
}\n}