.elementor .e-531c0c18-78ec1cf{width:100%;height:17vh;object-fit:cover;object-position:center center;border-start-start-radius:20px;border-start-end-radius:20px;border-style:none;}.elementor .e-37d5057b-f8d5733{font-weight:800;font-size:0.8vw;color:var(--Morado_fuerte);text-transform:uppercase;padding-block-start:0.5vw;padding-block-end:0.5vw;padding-inline-start:0.8vw;padding-inline-end:0.8vw;border-radius:999px;background-color:var(--Lila);align-self:center;}.elementor .e-7d44bb7-5ef3bd9{font-size:0.8vw;color:var(--Gris);}.elementor .e-19b56a4f-7717eeb{font-size:1.3vw;}.elementor .e-2cd8f254-34de7ff{color:var(--Morado_suave);padding-inline-start:0px;}.elementor .e-2cd8f254-34de7ff:hover,.elementor .e-2cd8f254-34de7ff:focus-visible{text-decoration:underline;padding-inline-start:0px;background-color:var(--Transparente);}.elementor .e-1848e240-d4ec224{height:26vh;padding-block-start:2vw;padding-block-end:2vw;padding-inline-start:1vw;padding-inline-end:1vw;display:flex;flex-direction:row;row-gap:2vh;flex-wrap:wrap;justify-content:space-between;}.elementor .e-2226be53-88cf0cf{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-2226be53-88cf0cf:hover,.elementor .e-2226be53-88cf0cf:focus-visible{box-shadow:4px 3px 20px 0px rgba(163, 163, 163, 1);}