.elementor .e-5c4af2b4-f868{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-1ee7cd1f-4cf5{font-weight:600;font-size:clamp(1.75rem,2.5vw,2.25rem);color:var(--papel);letter-spacing:-0.02em;line-height:1.12;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-7b649cb8-f2b4{max-width:520px;font-family:var(--font-corpo);font-size:clamp(15px,1.18vw,17px);color:#ececec;line-height:1.45;margin-block-start:18px;}.elementor .e-12d8a338-407d{width:min(46%,560px);min-width:min(100%,320px);position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:0px;background-color:rgba(70,74,82,.74);backdrop-filter:blur(40px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-inline: clamp(24px,5.5vw,80px); padding-block: 40px;\n}.elementor .e-484d637f-c4a5{width:auto;min-height:520px;overflow:hidden;aspect-ratio:1360 / 760;position:relative;padding:0px;margin-block-start:20px;border-radius:20px;background-color:var(--tinta);margin-inline: clamp(20px,4vw,66px);\n}.elementor .e-3117af70-80b4{width:100%;height:100%;object-fit:cover;position:absolute;transition:transform 0.8s;inset: 0px;\n}.elementor .e-94c8e12-1229{overflow:hidden;aspect-ratio:16 / 10;position:relative;padding:0px;border-radius:20px;background-color:var(--nevoa);}.elementor .e-53f730f1-a2cf{font-family:var(--font-corpo);font-weight:600;font-size:12px;color:var(--rosa);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:16px;}.elementor .e-3836dd2c-27a4{font-weight:600;font-size:22px;color:var(--tinta);letter-spacing:-0.01em;line-height:1.2;margin-block-start:10px;transition:color 0.25s;font-family: var(--font-titulo);\n}.elementor .e-4729a82e-fd07{font-family:var(--font-corpo);font-weight:600;font-size:14px;color:var(--grafite);margin-block-start:12px;}.elementor .e-26fcbcfc-eb48{color:var(--tinta);padding:0px;display:block;}.elementor .e-6761dcfd-1b9d{display:grid;grid-template-columns:repeat(3, minmax(0,1fr));grid-auto-rows:auto;gap: 40px 28px;\n}.elementor .e-1ceddc85-bb00{font-family:var(--font-corpo);color:var(--grafite);text-align:center;}.elementor .e-3d7fc8e6-f8d3{padding-block: 30px;\n}.elementor .e-4319f058-2251{padding:0px;}.elementor .e-7d2c27cf-8150{padding-inline: clamp(20px,4vw,66px); padding-block: clamp(70px,10vw,150px) clamp(60px,8vw,120px);\n}.elementor .e-3b11cd80-2f9f{max-width:640px;font-weight:600;font-size:clamp(1.6rem,3vw,2.6rem);color:var(--papel);line-height:1.1;margin:0px;font-family: var(--font-titulo);\n}.elementor .e-6c7b49b6-4e43:hover,.elementor .e-6c7b49b6-4e43:focus-visible{color:var(--papel);background-color:var(--tinta);}.elementor .e-6c7b49b6-4e43{font-family:var(--font-corpo);font-weight:500;font-size:15px;color:var(--tinta);border-radius:999px;background-color:var(--papel);transition:background-color 0.25s, color 0.25s;padding-block: 17px; padding-inline: 28px;\n}.elementor .e-7799a00c-1d62{padding:clamp(40px,7vw,90px);border-radius:20px;background-image:linear-gradient(120deg, #e31c79 0%,#7b5c64 60%,#3a3a3a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:36px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-3c8ad13b-1b43{padding-inline: clamp(20px,4vw,66px); padding-block: 0px clamp(70px,10vw,140px);\n}.elementor .e-13f8783e-30e1{padding:0px;}