
.graphic {
    position: relative;
    padding-top: 2rem;
    height: 34rem;
  }

  @media screen and (max-width: 575px) {
    .graphic {
        position: relative;
        height: 18rem;
    }
  }

  .family {
    position: relative;
    padding-top: 2rem;
    height: 35rem;
  }

  @media screen and (max-width: 575px) {
    .family {
        position: relative;
        height: 25rem;
    }
  }

/* Images 
===========================*/

.mindin {
  width: 38rem;
  position: absolute;
  left: 5dvw;   
  z-index: -1; 
  opacity: 0;
}

@media screen and (max-width: 575px) {
  .mindin {
      width: 17rem;
      left: 0;
  }
}

.mindin-banner {
  width: 52rem;
  position: absolute;
  left: 1dvw;   
  z-index: -1; 
  opacity: 0;
}

@media screen and (max-width: 575px) {
  .mindin-banner {
      width: 17rem;
      left: 0;
  }
}

.mec-1 {
  width: 52rem;
  position: absolute;
  left: 1dvw;   
  z-index: -1; 
  opacity: 0;
}

@media screen and (max-width: 575px) {
  .mec-1 {
      width: 20rem;
      left: -0.5rem;
  }
}

.mec-2 {
  width: 52rem;
  position: absolute;
  left: 1dvw;   
  z-index: -1; 
  opacity: 0;
}

@media screen and (max-width: 575px) {
  .mec-2 {
    width: 20rem;
    left: -0.5rem;
  }
}

.kolay {
  width: 31rem;
  position: absolute;
  left: 5dvw;   
  z-index: -1; 
  opacity: 0;
}

@media screen and (max-width: 575px) {
  .kolay {
      width: 15rem;
      left: 1dvw;
  }
}

.kolay-banner {
  width: 52rem;
  position: absolute;
  left: 1dvw;   
  z-index: -1; 
  opacity: 0;
}

@media screen and (max-width: 575px) {
  .kolay-banner {
      width: 17rem;
      left: 0;
  }
}

.ko-lay {    
    width: 10rem;
    left: 21%;   
    position: absolute;
  }
  
  @media screen and (max-width: 575px) {
    .ko-lay {
        width: 7rem;
        left: -0.1rem;
        position: absolute;
    }
  }

  .kolay-son {    
    width: 10rem;
    left: 35%;   
    position: absolute;
  }
  
  @media screen and (max-width: 575px) {
    .kolay-son {
        width: 7rem;
        left: 23%;
        position: absolute;
    }
  }

  .kolay-wife {    
    width: 10rem;
    left: 47%;   
    position: absolute;
  }
  
  @media screen and (max-width: 575px) {
    .kolay-wife {
        width: 7rem;
        left: 45%;
        position: absolute;
    }
  }
  
  .pigeon2{
    width: 300px;
    position: absolute;
    left: 30vw;
    z-index: -2;
}

@media screen and (max-width: 575px) {
    .pigeon2{
        width: 200px;
        left: 17vw;
    }
  }

  .image{
    animation: float 4s ease-in-out infinite;
}