   /* .bloq-animado-wrapper {

     height: calc(100vh + 600px);

   } 



   .bloq-animado {

     position: sticky;

     top: 0;

     height: 100vh;

   }

*/

   .img-overlay {

     position: absolute;

     inset: 0;

     background-size: cover;

     background-position: center;

     clip-path: inset(0 0 0 100%);

   }

   .img-transform .gallery {
    scale: 3;
    transform: translateX(33.33%);
    transition: transform 0.6s cubic-bezier(.77,0,.18,1);
    will-change: transform;
    display: flex;
    flex-direction: row;

    @media screen and (max-width: 768px) {
      figure {
        transform: translateY(32%);
      }
    }
   }

   .tit-galeria::before {

     content: '';

     position: absolute;

     left: -18px;

     top: 15px;

     transform: translateY(-50%);

     width: 6px;

     height: 6px;

     border-radius: 50%;

     background: #00B6E5;

     opacity: 0;

     transition: opacity .35s ease;

   }

   .tit-galeria.active::before {

     opacity: 1;

   }

   .fraccion-02,

   .fraccion-03 {

     opacity: 0;

     transition: opacity .35s;

   }