
body {
	background: #ffffff;
}

#container {
	position: relative;
	width: 300px;
	height: 600px;
	background: #ffffff;
	opacity: 0;
}

svg {
	position: absolute;
	width: 300px;
	height: 600px;
}

img {
	position: absolute;
	width: 300px;
	height: 600px;
}

#LOGO {
	filter: url("#liquify");
	fill: url("#lgrad");

}

#JOURNEY {
	filter: url("#liquify");
	fill: url("#lgrad");
}

#CTA {
	fill: url("#lgrad");
}

.watch {
	position: absolute;
	width: 300px;
	height: 600px;
	transform-style: preserve-3d;	
    /*perspective-origin: 100px 480px;*/
	/*perspective:2000px;*/
}

.hands {
	position: absolute;
    width: 102px;
    height: 102px;
    bottom: 70px;
    left: 53px;
    transform: rotateX(50deg);					/* use #circle to set le rotation */
	filter: drop-shadow(3px 3px 1px gray);		/* drop shadow below the hands */
}

#needle-hr {
	position: absolute;
	width: 16px;
	height: 59px;
	top: 0px;									/* distance to top side of png */
    left: 43px;									/* distance to left side of png */
    transform-origin: 8px 51px;  				/* center of rotation */
}

#needle-min {						
	position: absolute;
	width: 16px;
	height: 59px;
	top: 0px;									/* distance to top side of png */
    left: 43px;									/* distance to left side of png */
    transform-origin: 8px 51px;  				/* center of rotation */
}

#needle-sec {						
	position: absolute;
	width: 6px;
	height: 17px;
	bottom: 20px;								/* distance to top side of png */
    left: 47px;									/* distance to left side of png */
    transform-origin: 3px 14px;  				/* center of rotation */
}

#circle {
	opacity: 0;
	position: absolute;
    background: lightblue;
    border-radius: 50%;
	width: 102px;
    height: 102px;
    bottom: 0px;
    left: 0px; 
}