.single-card{
  position:relative;
  max-width:1000px;
  margin:auto;
  box-shadow: 3px 3px 20px #00000029;
  padding:70px 92px;
  border-radius:79px;
}

.single-card img{
  position:absolute;
  top:-20px;
  right:-150px;
}
 .single-card p{
    font-size:24px;
   line-height:1.25;
  }


@media(max-width:1200px){
  .single-card{
    padding:50px 30px;
    display:flex;
    flex-direction:column-reverse;
    align-items:center;
  }
  .single-card p{
    font-size:20px;
  }
  
  .single-card img{
    position:static;
    margin-top:-250px;
  }
0
}