.masonry{display:grid;width:100%;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-row-gap:1em;grid-auto-rows:0}.masonry figure figcaption .copyright{color:#737373}div.ce-gallery.lns-image-gallery[data-ce-columns-settings="1"] .masonry{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}div.ce-gallery.lns-image-gallery[data-ce-columns-settings="2"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}@media screen and (max-width:575px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="3"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}}@media screen and (min-width:576px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="3"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(33.3333333333% - 1rem),1fr))}}@media screen and (max-width:575px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="4"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}}@media screen and (min-width:576px)and (max-width:767px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="4"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(33.3333333333% - 1rem),1fr))}}@media screen and (min-width:768px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="4"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(25% - 1rem),1fr))}}@media screen and (max-width:575px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="5"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}}@media screen and (min-width:576px)and (max-width:767px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="5"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(25% - 1rem),1fr))}}@media screen and (min-width:768px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="5"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(20% - 1rem),1fr))}}@media screen and (min-width:992px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="5"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(20% - 1rem),1fr))}}@media screen and (max-width:575px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="6"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}}@media screen and (min-width:576px)and (max-width:767px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="6"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(25% - 1rem),1fr))}}@media screen and (min-width:768px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="6"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(20% - 1rem),1fr))}}@media screen and (min-width:992px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="6"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(16.6666666667% - 1rem),1fr))}}@media screen and (max-width:575px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="7"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}}@media screen and (min-width:576px)and (max-width:767px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="7"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(25% - 1rem),1fr))}}@media screen and (min-width:768px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="7"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(16.6666666667% - 1rem),1fr))}}@media screen and (min-width:992px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="7"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(14.2857142857% - 1rem),1fr))}}@media screen and (max-width:575px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="8"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}}@media screen and (min-width:576px)and (max-width:767px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="8"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(25% - 1rem),1fr))}}@media screen and (min-width:768px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="8"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(16.6666666667% - 1rem),1fr))}}@media screen and (min-width:992px){div.ce-gallery.lns-image-gallery[data-ce-columns-settings="8"] .masonry{grid-template-columns:repeat(auto-fill,minmax(calc(12.5% - 1rem),1fr))}}
