.imagen-dm-g-wrapper .imagen-dm-g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-auto-flow:15px;gap:15px}.imagen-dm-g-wrapper .imagen-dm-g>h2{margin:0}.imagen-dm-g-wrapper .imagen-dm-g>p{margin:0;text-align:center;font-size:16px}.imagen-dm-g-wrapper .imagen-dm-g .row{margin-top:30px;position:relative}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid{width:100%}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card>a{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-decoration:none;position:relative;border-radius:4px;overflow:hidden}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card>a img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:ease all .5s;transition:ease all .5s}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card>a .opacity{position:absolute;top:0;left:0;width:100%;height:100%}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card>a span{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;text-shadow:0 0 5px #000;color:#fff;background-color:rgba(0,0,0,.1)}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card>a:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card>a:hover span{background-color:rgba(0,0,0,.3)}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card:nth-child(2),.imagen-dm-g-wrapper .imagen-dm-g .row>.grid .grid-wrapper .grid-card:nth-child(4){margin-top:100px}.imagen-dm-g-wrapper .imagen-dm-g .row.cuadrado>.grid>.grid-wrapper>.grid-card>a{border-radius:0}@media (max-width:768px){.imagen-dm-g-wrapper{padding:0 20px}.imagen-dm-g-wrapper .imagen-dm-g h2{margin:0;font-size:28px}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid{width:100%}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid>.grid-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid>.grid-wrapper>.grid-card{width:100%;height:250px;margin-top:0!important}.imagen-dm-g-wrapper .imagen-dm-g .row>.grid>.grid-wrapper>.grid-card>a>img{height:300px}}