body {
width: 550px;
height: 310px;
margin: 0;
padding: 0;
}
.part-green {
transform:translate(15px,0px) rotate(90deg);
}
.part-maroon {
transform:rotate(180deg) translateY(125px);
}
.part-orange {
transform:translate(105px,160px) rotate(-90deg) scale(2);
}
.part-red {
transform: translate(175px, -100px) skewX(-45deg);
}
.part-yellow {
transform: translateX(40px) rotate(90deg);
}
.part-blue {
transform:translate(-120px,-80px) skew(-45deg, 0deg);
}