.robot{position:relative}.robot a{display:flex;flex-direction:column}.white_ellipse{background:#fff;border-radius:50%;height:394px;left:50%;margin-top:25px;position:absolute;transform:translateX(-50%);width:394px}.robot-info{position:relative}.robot_name{color:#304659;font-size:40px;font-weight:700;letter-spacing:12px;margin-bottom:20px;text-transform:uppercase}.robot_image{height:370px;transition:transform .3s ease-out;width:auto}.robot:hover .robot_image{transform:rotate(10deg)}@media (max-width:768px){.white_ellipse{height:340px;width:340px}.robot_image{height:370px}}