div.photos h1{font-size:2rem;margin-top:2rem;margin-bottom:0.5rem;line-height:2.2rem}div.photos div.description{font-size:1.5rem;color:#6b717f;margin-top:0.5rem;margin-bottom:3rem;letter-spacing:-0.1rem}div.photos ul.photos-gallery{list-style:none}div.photos ul.photos-gallery li{pointer-events:auto;margin-bottom:0.25rem;height:100%}div.photos ul.photos-gallery li .image{position:relative;width:auto;height:auto;background:none;transition:0.25s all ease-in-out}div.photos ul.photos-gallery li .image img{pointer-events:auto;position:relative;left:40%;margin-left:-50%;max-width:120%;transition:0.25s all ease-in-out}div.photos ul.photos-gallery li .image.fullscreen{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5)}div.photos ul.photos-gallery li .image.fullscreen img{position:absolute;left:0;right:0;object-fit:cover;max-width:100%;max-height:100%;margin:auto}div.photos ul.photos-gallery li div.overlay{pointer-events:none;display:block;position:relative;bottom:13.75rem;max-width:120%;left:40%;margin-left:-50%;margin-bottom:-13.5rem;padding:3rem 0 3rem 3rem;background:linear-gradient(to bottom, transparent 0%, black 100%);opacity:0;cursor:pointer;transition:0.25s all ease-in-out;color:#fbf7f5}div.photos ul.photos-gallery li div.overlay h2{font-size:1.3rem}div.photos ul.photos-gallery li div.overlay span{pointer-events:none;display:block;font-size:0.95rem;letter-spacing:-0.05rem}div.photos ul.photos-gallery li div.overlay span img{pointer-events:none;width:1.25rem;max-width:100% !important;position:relative !important;left:0 !important;margin-left:0 !important;top:0.25rem}div.photos ul.photos-gallery li div.overlay.active{opacity:1}div.photos ul.photos-gallery li:hover div.overlay,div.photos ul.photos-gallery li:active div.overlay{opacity:1}

/*# sourceMappingURL=photos.css.map */