body.noscroll{overflow:hidden}h1{margin:0;padding:1rem 0}.container{position:relative;padding:1rem;width:100%;min-height:100%}.tinygallery{display:-webkit-box;display:flex;overflow:hidden;flex-wrap:wrap;}.tinygallery:after{content:"";-webkit-box-flex:999999999;flex-grow:999999999;min-width:80px;height:0}.tinygallery a{position:relative;display:block;margin:2.5px;-webkit-box-flex:1;flex-grow:1}.tinygallery a,.tinygallery img{height:90px}.tinygallery img{-o-object-fit:cover;object-fit:cover;max-width:100%;min-width:100%;vertical-align:bottom}.litebox{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;z-index:99;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease,visibility 1s;transition:opacity .2s ease,visibility 1s;}.litebox__container{position:fixed;top:0;right:0;bottom:0;left:0}.litebox__image{max-width:100%;max-height:100%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);z-index:100;visibility:visible;opacity:0;-webkit-transition:opacity .4s ease,-webkit-transform 1.5s ease;transition:opacity .4s ease,-webkit-transform 1.5s ease;transition:opacity .4s ease,transform 1.5s ease;transition:opacity .4s ease,transform 1.5s ease,-webkit-transform 1.5s ease}.litebox__gradient-bg{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent);z-index:50;width:100%;height:50%;position:fixed;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none}.litebox__close-btn{right:1rem;height:1rem;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;vertical-align:center}.litebox__close-btn,.litebox__fullscreen-btn{position:fixed;top:1rem;width:1rem;z-index:100;font-size:1rem;color:#fff;cursor:pointer}.litebox__fullscreen-btn{right:3rem;height:au1remto;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;}.litebox__fullscreen-btn:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.litebox__image-index{position:fixed;top:1rem;left:1rem;z-index:100;font-size:1rem;color:#fff;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.litebox__prev-btn{left:1rem;border:1px solid #fff;border-width:0 0 3px 3px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);}.litebox__prev-btn:after{content:"";position:absolute;top:-200%;left:-200%;width:500%;height:500%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.litebox__next-btn,.litebox__prev-btn{position:fixed;top:50%;z-index:1000;width:1rem;height:1rem;cursor:pointer;opacity:1;-webkit-transition:opacity .4s ease,border-color .4s ease;transition:opacity .4s ease,border-color .4s ease}.litebox__next-btn{right:1rem;border:1px solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);}.litebox__next-btn:after{content:"";position:absolute;top:-200%;left:-200%;width:500%;height:500%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.litebox__loader{border:.3rem solid #555;border-top-color:#ccc;border-radius:50%;width:2rem;height:2rem;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;top:50%;visibility:hidden;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.litebox__caption,.litebox__loader{position:fixed;left:50%;opacity:1}.litebox__caption{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;bottom:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:90%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:1rem 1.5rem;color:#fff;z-index:100;text-align:center;background-color:rgba(0,0,0,.4);border-radius:5px;-webkit-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}