.container {
    background-color:white;
    margin:2em auto;
    text-align:center;
}
#projet {
    color:#DD5735;
    position:absolute;
    bottom:150px;
    right:345px;
    opacity:0;
}
#cerclerouge {
    border-radius: 50%;
    border:solid 10px #DD5735;
    width:300px;
    height:300px;
    margin:auto;
    text-align:center;
    padding: 1em 0 ;
}
.rotate {
    transition-duration: 0.7s;
    transform:rotate(90deg);
}
.rotate:hover {
     transform:rotate(0deg);
     cursor:pointer;
 }

.scale img {
    transition-duration:0.5s;
}
.scale {
    cursor:pointer;
}
.scale:hover img {
    transform:scale(0.7);
}
.scale p {
    transition-duration:0.5s;
}
.scale:hover #projet {
    opacity:1;
    transform:scale(2) translateY(-10px);
}
