body{background-color:#1a2430;color:#ffffff}body header{cursor:default;border-bottom:0.5px solid #fff}body header>div{height:100px;line-height:100px;display:flex;max-width:calc(100% - 10%);margin:0 auto}body header .logo{padding-left:40px;font-size:38px;cursor:pointer}body header .logo img{height:85px}body header .nav-options{margin-left:auto}body header .nav-options ul{display:flex;list-style:none;font-size:26px;height:100%;margin:0;padding:0}body header .nav-options ul li{padding:0 40px;line-height:100px}body header .nav-options ul li a{color:#ffffff;text-decoration:none}@media screen and (min-width: 661px) and (max-width: 1000px){body header>div{height:80px;line-height:80px}body header .logo{padding-left:20px;font-size:28px}body header .logo img{height:60px}body header .nav-options ul{font-size:22px}body header .nav-options ul li{padding:0 20px;line-height:80px}}@media screen and (max-width: 660px){body header>div{height:80px;line-height:80px;max-width:100%;padding-left:20px;padding-right:20px}body header .logo{line-height:80px;padding-left:10px;font-size:28px}body header .logo img{height:60px}body header .nav-options ul{font-size:20px}body header .nav-options ul li{padding:0 10px;line-height:80px}}body .gallery-overlay{display:none;background-color:#181818;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;max-width:none;padding:0;margin:auto}body .gallery-overlay img{display:block;margin:auto;width:100%;height:100%;object-fit:contain}body .main{max-width:960px;margin:25px auto}body .main .album-filters{display:flex;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px;color:#ffffffcf}body .main .album-filters .album-filter{display:flex;align-items:center;justify-content:center;height:28px;padding:0 14px;border-radius:15px;cursor:pointer;margin-right:10px;border:1px solid #ffffff7a;box-sizing:border-box}body .main .album-filters .album-filter.active{background-color:#ffffffcf;color:#1a2430}@media screen and (max-width: 660px){body .main .album-filters{font-size:14px}body .main .album-filters .album-filter{height:26px;line-height:26px;padding:0 8px}}body .main .albums-loading{display:none;text-align:center;font-size:26px;color:#ffffffbd;padding-top:30px;padding-bottom:20px}body .main .albums{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:10px;max-width:960px;margin:0 auto}body .main .albums .album{margin-top:15px}body .main .albums .album .album-thumb{position:relative;border-radius:5px;overflow:hidden;width:300px;height:200px;cursor:pointer}body .main .albums .album .album-thumb img{object-fit:cover;width:300px;aspect-ratio:1.5 / 1}body .main .albums .album .album-thumb .album-thumb-mini{position:absolute;right:0;bottom:0;background-color:#000;opacity:0.9;padding:5px 8px;font-size:14px;line-height:14px}body .main .albums .album .album-thumb .album-thumb-mini span{vertical-align:middle}body .main .albums .album .album-thumb .album-thumb-mini .fa-images,body .main .albums .album .album-thumb .album-thumb-mini .fa-video,body .main .albums .album .album-thumb .album-thumb-mini .fa-film{font-size:12px}body .main .albums .album .album-title{padding:7px 5px 0 5px;font-size:16px;font-weight:bold;cursor:pointer}body .main .albums .album .album-description{padding:3px 5px 0 5px;line-height:14px;font-size:13px;cursor:pointer}@media screen and (min-width: 661px) and (max-width: 1000px){body .main .albums{max-width:640px}}@media screen and (max-width: 660px){body .main .albums{display:block}body .main .albums .album{padding-left:40px;padding-right:40px;padding-bottom:10px;margin:20px auto;max-width:400px}body .main .albums .album .album-thumb{width:100%;height:auto;aspect-ratio:1.5/1}body .main .albums .album .album-thumb img{width:100%}}body .main .single-album{padding-left:30px;padding-right:30px}body .main .single-album .title{font-size:32px;font-weight:bold;text-align:center}body .main .single-album .blog{font-size:16px;margin-left:5px;margin-right:5px;margin-top:30px;color:#d7d7d7}body .main .single-album .medias{margin-top:20px}body .main .single-album .medias .media{max-width:900px;margin-top:20px;text-align:center;position:relative;border-radius:5px;background-color:#181818;cursor:pointer}body .main .single-album .medias .media img{object-fit:contain;width:100%;vertical-align:bottom;max-height:700px;border-radius:5px}body .main .single-album .medias .media .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}body .main .single-album .medias .media .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}body .main .single-album .medias .media .media-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);opacity:0;transition:opacity 0.3s ease-in-out}body .main .single-album .medias .media .media-overlay .media-overlay-bot{width:100%;position:absolute;bottom:0;text-align:center;color:#c2c2c2}body .main .single-album .medias .media .media-overlay .media-overlay-bot .media-overlay-bot-inner{padding:20px}body .main .single-album .medias .media .media-overlay .media-overlay-bot .media-overlay-bot-inner .media-title{font-weight:bold;font-size:16px}body .main .single-album .medias .media .media-overlay .media-overlay-bot .media-overlay-bot-inner .media-description{padding-top:5px;font-size:14px}body .main .single-album .medias .media .media-overlay .media-overlay-bot .media-overlay-bot-inner .media-keywords{padding-top:5px;font-size:14px}body .main .single-album .medias .media-info{padding:5px;font-size:16px;color:#d7d7d7}body .main .single-album .medias .media-info .media-title{font-weight:bold}body .main .single-album .medias .media-info .media-description{font-size:14px}body .main .single-album .medias .media-info .media-keywords{color:#9a9a9b;font-size:14px}@media screen and (min-width: 661px) and (max-width: 1000px){body .main .single-album .title{font-size:28px}body .main .single-album .blog{font-size:14px}}@media screen and (max-width: 660px){body .main .single-album .title{font-size:26px}body .main .single-album .blog{font-size:14px}}body .about-section{padding-left:30px;padding-right:30px}body .about-section .about-face{text-align:center;padding-left:30px;padding-right:30px}body .about-section .about-face img{max-width:280px;width:100%;border-radius:140px;object-fit:cover;aspect-ratio:1/1}body .about-section .about-info{max-width:700px;margin:auto;padding-top:30px;font-size:16px;color:#d7d7d7}@media screen and (min-width: 661px) and (max-width: 1000px){body .about-section .about-info{font-size:14px}}@media screen and (max-width: 660px){body .about-section .about-info{padding-top:15px;font-size:14px}}.body-overlay{background-color:#181818}
