.photo-collage .photo-collage--row{display:grid;gap:var(--space-2);grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(1,1fr)}.photo-collage .photo-collage--col{display:flex;flex-direction:column;grid-column:auto/span 12;justify-content:center}.photo-collage--col .image-cover{border-radius:10px;overflow:hidden;position:relative}.photo-collage--col .image-cover img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.photo-collage--col.photo-collage--1 .image-cover{padding-top:72.36%}.photo-collage--col.photo-collage--2 .image-cover{padding-top:64.19%}.photo-collage--col.photo-collage--3 .image-cover{padding-top:92.71%}.photo-collage--col.photo-collage----last{padding:var(--space-3) 0}.photo-collage{color:var(--color-s)}.photo-collage.bg-color-p,.photo-collage.bg-color-p .button-link,.photo-collage.bg-color-p h5,.photo-collage.bg-color-s,.photo-collage.bg-color-s .button-link,.photo-collage.bg-color-s h5,.photo-collage.bg-color-t,.photo-collage.bg-color-t .button-link,.photo-collage.bg-color-t h5{color:var(--color-white)}.photo-collage.bg-color-p .button-link--p span{border:1px solid var(--color-white);color:var(--color-white)}@media screen and (min-width:992px){.photo-collage--col.photo-collage--1{grid-column:auto/span 3;grid-column-start:2}.photo-collage--col.photo-collage--2{grid-column:auto/span 8;grid-column-start:6}.photo-collage--col.photo-collage--3{grid-column:auto/span 4;grid-column-start:1}.photo-collage--col.photo-collage----last{grid-column:auto/span 5;grid-column-start:7;padding:var(--space-6) 0}}