.background img {
     margin: 0;    
           width: 100%;
         height: auto;
object-fit: cover;
}

.stamp1 {
  height:200px;
  width:200px;
  left:35%;
  top:2%;
  position:absolute;
}

.stamp1 img {
	width: 120%;
	height: 120%;
                     transform: rotate(-15deg);
	object-fit: cover;
	object-position: center;
}


.stamp {
  height:200px;
  width:200px;
  left:50%;
  top:20%;
  position:absolute;
  -webkit-animation-name: pulse;
  animation-name: pulse;
  animation-delay:2.5s;
  -webkit-animation-delay:0.5s;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  opacity: 0;
  -webkit-animation-fill-mode:forwards;
   animation-fill-mode:forwards;
}

.stamp img {
	width: 120%;
	height: 120%;
	object-fit: cover;
	object-position: center;
}

@-webkit-keyframes pulse{
  0%{
    opacity: 0;
  }
  10%{
    opacity:.50;
    transform-origin: 50% 50%;
    transform: rotate(-2deg) scale(5);
    transition: all .3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
  100%{
    opacity:1;
    transform: rotate(15deg) scale(1);
  }
}



