#header .nav-bar{list-style:none;padding:0;margin:0;display:flex;gap:40px;justify-content:center}#header .nav-bar li{display:inline}#header .nav-bar a{text-decoration:none;color:#474747;font-size:18px;font-weight:700;transition:color .3s}#header .nav-bar a:hover{color:#000}@font-face{font-family:AlbertSans;src:url(../fonts/AlbertSans-Regular.woff2) format("woff2"),url(../fonts/AlbertSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AlbertSans;src:url(../fonts/AlbertSans-Italic.woff2) format("woff2"),url(../fonts/AlbertSans-Italic.woff) format("woff");font-weight:400;font-style:italic}body{margin:0;font-family:AlbertSans,sans-serif;background-color:#f4f4f4}#professional-gallery{margin:2rem auto;max-width:800px}#professional-gallery h3{text-align:center;margin-bottom:1rem;font-size:1.8rem;color:#333}.gallery-container{display:flex;justify-content:center}.gallery-wrapper{max-height:70vh;overflow-y:auto;padding:1rem;flex:1;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.gallery-wrapper::-webkit-scrollbar{width:8px}.gallery-wrapper::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.gallery{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.gallery-item{display:flex;flex-direction:column;align-items:center}.gallery-item img{max-width:100%;height:auto;border-radius:8px;cursor:pointer;transition:transform .3s,box-shadow .3s}.gallery-item img:hover{transform:scale(1.02);box-shadow:0 4px 10px #0003}.gallery-item .caption{margin-top:.5rem;font-size:.9rem;color:#333;text-align:center}.lightbox{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center}.lightbox img{max-width:90%;max-height:90%;border-radius:8px;box-shadow:0 4px 15px #00000080}.lightbox:target{display:flex}@media (max-width: 768px){#professional-gallery h3{font-size:1.5rem}}@media (max-width: 480px){.gallery-wrapper{max-height:60vh}}.gallery-wrapper.active{cursor:grabbing;cursor:-webkit-grabbing}
