@media screen { #pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section { padding: 30px 0px; } }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid { display: grid; grid-template-columns: repeat(12, minmax(0, 1fr)); column-gap: 0; row-gap: 0; align-items: stretch; justify-items: stretch; position: relative; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-box { box-sizing: border-box; min-width: 0; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-box > .ly-object { min-width: 0; max-width: 100%; }
@media screen { #pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid { grid-template-rows: repeat(1, auto); column-gap: 24px; row-gap: 16px; } #pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 { display: flex; grid-row: 1 / 2; grid-column: 1 / 13; justify-content: flex-start; align-items: flex-start; padding: 24px 16px; } }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj { box-sizing: border-box; width: 100%; max-width: 100%; min-width: 0; display: flex; flex-direction: column; margin: 0; overflow: hidden; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-collage { display: none; flex: 1 1 auto; min-height: 0; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj .pm-collage-cell { position: relative; min-width: 0; overflow: hidden; background-color: #e2e8f0; }
@media screen and (min-width: 1180px) { #pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-collage.is-desktop { display: grid; } }
@media screen and (min-width: 880px) and (max-width: 1179px) { #pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-collage.is-tablet { display: grid; } }
@media screen and (max-width: 879px) { #pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-collage.is-mobile { display: grid; } }
@media screen { #pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-collage { aspect-ratio: 16 / 7; } }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop { grid-template-columns: 25fr 25fr 25fr 25fr; column-gap: 8px; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-1 { background-color: transparent; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-1::before { content: ""; position: absolute; inset: 0; background: url("/ctm/31250/projects/Template/gallery/2026/08/Caballeros.jpg?v=1787519712") 50% 50% / cover no-repeat; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-2 { background-color: transparent; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-2::before { content: ""; position: absolute; inset: 0; background: url("/ctm/31250/projects/Template/gallery/2026/08/Seminario-de-Vida20260920.jpg?v=1787844920") 50% 50% / cover no-repeat; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-3 { background-color: transparent; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-3::before { content: ""; position: absolute; inset: 0; background: url("/ctm/31250/projects/Template/gallery/2026/08/YouthGroups.jpg?v=1787519689") 50% 50% / cover no-repeat; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-4 { background-color: transparent; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-desktop > .pm-cc-4::before { content: ""; position: absolute; inset: 0; background: url("/ctm/31250/projects/Template/gallery/2026/08/crochet.jpg?v=1787519636") 50% 50% / cover no-repeat; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-tablet { grid-template-columns: 50fr 50fr; column-gap: 8px; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-tablet > .pm-cc-1 { background-color: transparent; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-tablet > .pm-cc-1::before { content: ""; position: absolute; inset: 0; background: url("/ctm/31250/projects/Template/gallery/2026/08/Caballeros.jpg?v=1787519712") 50% 50% / cover no-repeat; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-tablet > .pm-cc-2 { background-color: transparent; }
#pl_d8dfbdeb-7bec-4641-b50f-bb588ef7464a > section.ly-grid > .ly-c1 > .pm-obj > .pm-cl-tablet > .pm-cc-2::before { content: ""; position: absolute; inset: 0; background: url("/ctm/31250/projects/Template/gallery/2026/08/Seminario-de-Vida20260920.jpg?v=1787844920") 50% 50% / cover no-repeat; }
