@charset "utf-8";.gal_galleryContainer{display:grid;grid-template-columns:1fr;gap:.5em;margin:0 1em;padding:1em 0}.gal_preview{border:1px solid;background-size:cover;background-position:center;cursor:pointer;aspect-ratio:7/4}@media (min-width:600px){.gal_galleryContainer{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}}@media (min-width:1200px){.gal_galleryContainer{grid-template-columns:repeat(4,1fr)}}.gal_modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.6);align-items:center;justify-content:center}.gal_modal-content{max-width:90%;max-height:80vh}.gal_close{position:absolute;top:10vmin;right:10vmin;color:#fff;font-size:3em;font-weight:700;cursor:pointer}.video_inc{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem 0}.page{margin:0 10vmin}@media(max-width:768px){.page{margin:1rem;padding:0}}.responsive-width{padding:0 1rem;max-width:100%}h3{font-size:1.5em}