.elementor .s-edv4-hero-copy{min-width:0px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:clamp(.35rem, 1.25svh, 1rem);}.elementor .s-edv4-hero-art{width:100%;height:100%;min-height:0px;max-width:448px;max-height:100%;object-fit:contain;position:relative;z-index:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;justify-items:center;}.elementor .s-edv4-list-heading{font-family:var(--EDIMETMontserrat);font-weight:700;font-size:clamp(1.75rem, 3.3vw, 2.6rem);color:var(--EDIMETTinta);line-height:1.15;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-event-date-label{font-family:var(--EDIMETMontserrat);font-weight:600;font-size:14px;color:var(--EDIMETTextoSecundario);line-height:1.45;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-event-date{font-family:var(--EDIMETMontserrat);font-weight:700;font-size:16px;color:var(--EDIMETTinta);line-height:1.4;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-event-date-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:10px;grid-template-columns:minmax(7.5rem,max-content) minmax(0,1fr);grid-template-rows:minmax(0,auto);align-items:start;}.elementor .s-edv4-event-time-label{font-family:var(--EDIMETMontserrat);font-weight:600;font-size:14px;color:var(--EDIMETTextoSecundario);line-height:1.45;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-event-time{font-family:var(--EDIMETMontserrat);font-weight:500;font-size:14px;color:var(--EDIMETTextoSecundario);line-height:1.45;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-event-time-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:10px;grid-template-columns:4.5rem minmax(0,1fr);grid-template-rows:minmax(0,auto);align-items:start;}.elementor .s-edv4-event-place-label{font-family:var(--EDIMETMontserrat);font-weight:600;font-size:14px;color:var(--EDIMETTextoSecundario);line-height:1.45;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-event-place{font-family:var(--EDIMETMontserrat);font-weight:500;font-size:14px;color:var(--EDIMETTextoSecundario);line-height:1.45;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-event-place-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:10px;grid-template-columns:4.5rem minmax(0,1fr);grid-template-rows:minmax(0,auto);align-items:start;}.elementor .s-edv4-event-details{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .s-edv4-card-media{min-height:170px;}.elementor .s-edv4-card-link{display:grid;grid-template-columns:minmax(0,1fr) 30%;grid-template-rows:minmax(0,auto);}.elementor .s-edv4-loop-layout{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:var(--EDIMETEspacio24);grid-template-columns:minmax(0,1fr);}.elementor .s-edv4-page-prev-text{font-family:var(--EDIMETMontserrat);font-weight:600;font-size:14px;color:var(--EDIMETTinta);line-height:1.4;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-page-next-text{font-family:var(--EDIMETMontserrat);font-weight:600;font-size:14px;color:var(--EDIMETTinta);line-height:1.4;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edv4-pagination{margin-block-start:var(--EDIMETEspacio24);margin-block-end:var(--EDIMETEspacio24);margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:var(--EDIMETEspacio16);justify-content:center;}.elementor .s-edv4-loop-empty{padding-block-start:var(--EDIMETEspacio24);padding-block-end:var(--EDIMETEspacio24);padding-inline-start:var(--EDIMETEspacio24);padding-inline-end:var(--EDIMETEspacio24);border-radius:12px;background-color:#f6f3fc;}