.cursor,.modal-content,.next,.prev{cursor:pointer}.modal,.prev{left:0}.modal{display:none;position:fixed;z-index:1;padding-top:100px;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.8)}#caption,.modal-content{margin:auto;display:block}.modal-content{position:relative;width:80%;max-width:1024px;border-radius:5px;transition:.3s;image-rendering:pixelated}.close,.next,.prev{position:absolute;font-weight:700}.next,.prev{border-radius:3px 0 0 3px}#caption{width:75%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}#caption,.modal-content{animation-name:zoom;animation-duration:.4s}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{top:15px;right:35px;color:#f1f1f1;font-size:40px;transition:.3s}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}.mySlides{display:none}.next,.prev{top:55%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-size:20px;transition:.6s ease;user-select:none;-webkit-user-select:none}.next{right:0}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff}.demo{opacity:.6}.active,.demo:hover{opacity:1}img.hover-shadow{transition:.3s}.hover-shadow:hover{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 20px 0 rgba(0,0,0,.19);-webkit-filter:brightness(150%)}@media only screen and (max-width:700px){.modal-content{width:100%}}