.gallery{width:100%;float:left}.gallery img{width:100%;height:auto}.gallery figure{display:block;float:left;margin:0 5px 5px 0;width:150px}.gallery figcaption{display:none}@media only screen and (min-width: 480px){.gallery{column-count:1;column-gap:3px}}@media only screen and (min-width: 768px){.gallery{column-count:4;column-gap:3px;max-width:700px}}@media only screen and (min-width: 992px){.gallery{column-count:6;column-gap:3px;max-width:950px}}.gallery-item{display:inline-block;margin:0 0;width:100%}.text-white h4{color:#fff}figure a{position:relative !important;display:block}figure a .overlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,31,56,.55);text-align:center;vertical-align:center;display:flex;color:#fff;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}figure a .overlay div{text-align:center;font-size:2rem;font-weight:600;display:block;text-shadow:2px 2px 0 rgba(0,31,56,.75)}.title{text-align:center;margin-top:-5px}.title time{font-size:3.2rem}.title time{background:#001f38;color:#fff;padding:0 20px;box-shadow:1px 1px 15px #333}.bg-white{background:url("/wp-content/uploads/APVSM_site_P2_-scaled.webp") no-repeat;background-size:cover}.bg-white .title time{background:#fff;color:#001f38;padding:0 20px;box-shadow:1px 1px 10px #000}/*# sourceMappingURL=galerie.css.map */
