.elementor .e-cc09e59-07ede0a{width:100%;height:60vh;object-fit:cover;object-position:center center;border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-e9b1411-955725e{font-weight:800;font-size:1.2vw;color:var(--Morado_fuerte);text-transform:uppercase;padding-block-start:0.5vw;padding-block-end:0.5vw;padding-inline-start:1.2vw;padding-inline-end:1.2vw;border-radius:999px;background-color:var(--Lila);align-self:center;}.elementor .e-6c0a3b9-53d3235{color:var(--Gris);}.elementor .e-2c5988c-92f475a{width:100%;}.elementor .e-0ddbcb3-40e995f{color:var(--Morado_suave);padding-inline-start:0px;}.elementor .e-0ddbcb3-40e995f:hover,.elementor .e-0ddbcb3-40e995f:focus-visible{text-decoration:underline;padding-inline-start:0px;background-color:var(--Transparente);}.elementor .e-2a31125-aa3f6e0{height:30vh;padding:3vw;display:flex;flex-direction:row;row-gap:1vh;flex-wrap:wrap;justify-content:space-between;}.elementor .e-f129e1a-5e32e59{width:100%;padding:0px;border-radius:20px;border-style:none;background-color:var(--Blanco);display:flex;flex-direction:column;justify-content:flex-start;flex-direction: column;\n}.elementor .e-f129e1a-5e32e59:hover,.elementor .e-f129e1a-5e32e59:focus-visible{box-shadow:4px 3px 20px 0px rgba(163, 163, 163, 1);}