<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* Photo Gallery CSS */
.gallery-wrap { position: relative; }
.gallery { text-align: center; margin: 15px 0; }
.gallery-image { position: relative; overflow: hidden; transition: all 0.4s ease-in-out; }
.gallery-image:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.5); content: ''; transition: transform 0.6s ease; transform: scale(1.9) rotate(45deg) translateY(-102%); z-index: 1; }
.gallery-image:hover:before { transform: scale(1.9) rotate(45deg) translateY(102%); }
.gallery-image img { display: block; transition: transform 0.4s ease-in-out; }
.gallery-image:hover img { transform: scale(1.1); }
.gal-icon { width: 50px; height: 50px; border-radius: 50%; margin: 0 auto; text-align: center; line-height: 50px; font-size: 18px; position: absolute; top: 20%; left: 0; right: 0; opacity: 0; transition: all 0.5s ease-in-out; }
.gal-icon a { display: block; background-color: #00989e; color: #ffffff; }
.gal-icon a:hover { background-color: #2e2d2a; }
.gallery-image:hover .gal-icon { opacity: 1; top: 50%; }</pre></body></html>