.gallery_container>.row{display:flex;flex-wrap:wrap;justify-content:space-around}.gallery_container img{height:100%}.row>.column{padding:10px 8px}.row:after{content:"";display:table;clear:both}.column{width:31%;display:inline-block}@media screen and (max-width:650px){.column{width:50%}}@media screen and (max-width:500px){.column{width:95%}.thumbnails{justify-content:center}}.thumbnails{width:90%;margin-left:auto;padding-top:20px;padding-bottom:50px}.thumbnail img{margin:0 10px}.column img{object-fit:cover;width:100%;max-width:300px;max-height:230px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:95%;overflow:auto;background-color:rgba(11,11,11,0.8)}.modal-content{position:relative;background-color:transparent;margin:auto;padding:0;max-height:650px;width:90%;max-width:1200px}.close{color:white;position:absolute;top:10px;right:25px;font-size:35px;font-weight:bold}.close:hover,.close:focus{color:#999;text-decoration:none;cursor:pointer}.mySlides{display:none}.mySlides img{max-height:650px;object-fit:contain}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgba(0,0,0,0.5)}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.caption-container{text-align:center;background-color:black;padding:2px 16px;color:white}img.demo{opacity:.6}.active,.demo:hover{opacity:1}img.hover-shadow{transition:.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}