.mtck-elem {
     height: 30%;
}

.mtck-the-hedgehog_1 {
     -ms-transform: translate(-50%, -50%) rotate(270deg);
     -webkit-transform: translate(-50%, -50%) rotate(270deg);
     -moz-transform: translate(-50%, -50%) rotate(270deg);
     -o-transform: translate(-50%, -50%) rotate(270deg);
     transform: translate(-50%, -50%) rotate(270deg);
     left: 26.9%;  
     top: 57.2%; 
}

.mtck-the-hedgehog_2 {
     -ms-transform: translate(-50%, -50%) rotate(300deg);
     -webkit-transform: translate(-50%, -50%) rotate(300deg);
     -moz-transform: translate(-50%, -50%) rotate(300deg);
     -o-transform: translate(-50%, -50%) rotate(300deg);
     transform: translate(-50%, -50%) rotate(300deg);
     left: 29.4%;  
     top: 49.9%; 
}

.mtck-the-hedgehog_3 {
     -ms-transform: translate(-50%, -50%) rotate(330deg);
     -webkit-transform: translate(-50%, -50%) rotate(330deg);
     -moz-transform: translate(-50%, -50%) rotate(330deg);
     -o-transform: translate(-50%, -50%) rotate(330deg);
     transform: translate(-50%, -50%) rotate(330deg);
     left: 36.1%;  
     top: 44.6%; 
}

.mtck-the-hedgehog_4 {
     -ms-transform: translate(-50%, -50%) rotate(0deg);
     -webkit-transform: translate(-50%, -50%) rotate(0deg);
     -moz-transform: translate(-50%, -50%) rotate(0deg);
     -o-transform: translate(-50%, -50%) rotate(0deg);
     transform: translate(-50%, -50%) rotate(0deg);
     left: 45.3%;  
     top: 42.6%; 
}

.mtck-the-hedgehog_5 {
     -ms-transform: translate(-50%, -50%) rotate(30deg);
     -webkit-transform: translate(-50%, -50%) rotate(30deg);
     -moz-transform: translate(-50%, -50%) rotate(30deg);
     -o-transform: translate(-50%, -50%) rotate(30deg);
     transform: translate(-50%, -50%) rotate(30deg);
     left: 54.4%;  
     top: 44.6%; 
}

.mtck-the-hedgehog_6 {
     -ms-transform: translate(-50%, -50%) rotate(90deg);
     -webkit-transform: translate(-50%, -50%) rotate(90deg);
     -moz-transform: translate(-50%, -50%) rotate(90deg);
     -o-transform: translate(-50%, -50%) rotate(90deg);
     transform: translate(-50%, -50%) rotate(90deg);
     left: 63.6%;  
     top: 57.4%; 
}

.mtck-the-hedgehog_7 {
     -ms-transform: translate(-50%, -50%) rotate(150deg);
     -webkit-transform: translate(-50%, -50%) rotate(150deg);
     -moz-transform: translate(-50%, -50%) rotate(150deg);
     -o-transform: translate(-50%, -50%) rotate(150deg);
     transform: translate(-50%, -50%) rotate(150deg);
     left: 73.1%;  
     top: 44.6%; 
}

.mtck-the-hedgehog_img_1 {  
     width: 10.50%;
     height: 8.40%;
     left: 58.36%;  
     top: 44.24%; 
     background-image: url('https://www.unipuzzle.com/matchstick-puzzles/dataimg/us-one-cent-rev.png');  
     background-size: contain; 
     background-position: center;
}
    
.mtck-the-hedgehog_img_2 {  
     width: 10.50%;
     height: 8.40%;
     left: 10.69%;  
     top: 33.99%; 
     background-image: url('https://www.unipuzzle.com/matchstick-puzzles/dataimg/apple.png');  
     background-size: contain; 
     background-position: center;
}
    
.mtck-the-hedgehog_2 {
    pointer-events: none;
}

.mtck-the-hedgehog_img_2 {
    z-index: 2;
}

.mtck-wrap.winner .mtck-the-hedgehog_img_1 {
    left: 21.86%;
    top: 62.24%;
    transition: all 250ms ease;
}
