.masonry-images-grid{background-color:var(--bg-color);color:var(--text-color);padding:100px 0}@media only screen and (max-width:767px){.masonry-images-grid{padding:64px 0}}.masonry-images-grid__container{max-width:calc(1400px + 48px)}.masonry-images-grid__heading{margin-bottom:60px}@media only screen and (max-width:767px){.masonry-images-grid__heading{margin-bottom:32px}}.masonry-images-grid__items{margin:0 auto}.masonry-grid__item{color:inherit;width:332px;height:calc((1400px / 4 - 24px)/ var(--aspect-ratio,1));float:left;margin-bottom:24px}.masonry-grid-item__inner{width:100%;height:100%;border-radius:18px;overflow:hidden;border:6px solid var(--border-color);transition:all .3s ease}.masonry-grid-item__inner:hover{border:6px solid var(--border-color-hover);transform:scale(1.05)}.masonry-grid-item__inner img,.masonry-grid-item__inner svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.masonry-grid:after{content:'';display:block;clear:both}