body{margin:0;padding:0;font-family:sans-serif;background:#111}h1{color:#eee;text-align:center}.gallery-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin-left:auto;margin-right:auto}.gallery-item{box-sizing:border-box;width:-webkit-calc(50% - 2em);width:calc(50% - 2em);overflow:hidden;border:2px solid rgba(255,255,255,0.7);position:relative;cursor:pointer;margin:1em}@media screen and (min-width: 800px){.gallery-item{width:-webkit-calc(33.33% - 2em);width:calc(33.33% - 2em)}}@media screen and (min-width: 1000px){.gallery-item{width:-webkit-calc(25% - 2em);width:calc(25% - 2em)}}.gallery-item img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s}.gallery-item:hover{border-color:yellow}.gallery-item:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.gallery-item:hover:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/gallery.png) center center/3em 3em no-repeat rgba(0,0,0,0.8);opacity:0;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);-webkit-transition:all 0.4s;transition:all 0.4s}

/*# sourceMappingURL=estilos.css.map */