#section-boxes{align-content:center;align-items:center;display:flex;flex-wrap:wrap;font-family:Asap Condensed,sans-serif;gap:10px;justify-content:space-between;margin:0 auto;max-width:1240px;padding:0}#section-boxes .contenedor-box{height:auto;max-width:calc(25% - 10px);overflow:hidden;position:relative;width:100%}.contenedor-box .box-content{align-items:center;display:flex;height:338px;justify-content:center;max-width:100%;position:relative;width:100%}.box-content img.box-img{max-height:100%;transition:filter .5s ease-in-out;width:100%}.overlay{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:12px;height:100%;left:0;opacity:1;padding:24px;position:absolute;top:0;transition:all .3s ease;width:100%}.overlay h2.card-title{color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:150%;z-index:10}.overlay a.btn-arrow{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:14px;padding:8px 0;z-index:10}.overlay a.btn-arrow,.overlay-filtro{height:100%;left:0;position:absolute;top:0;width:100%}.overlay-filtro{background:linear-gradient(0deg,rgba(81,89,98,.5),rgba(81,89,98,.5));z-index:1}.overlay:hover .overlay-filtro{background:linear-gradient(0deg,rgba(81,89,98,.8),rgba(81,89,98,.8))}a.btn-arrow img.img-btn{margin:100px auto auto 24px;max-width:54px;transition:transform .5s ease-in-out;width:100%}a.btn-arrow:hover .img-btn{transform:translateX(25%)}@media (max-width:768px){#section-boxes{gap:20px}.box-content img.box-img{height:100%;max-height:none;object-fit:cover}#section-boxes .contenedor-box{max-width:calc(33% - 10px)}}@media (max-width:600px){#section-boxes .contenedor-box{max-width:calc(50% - 10px)}}