.eye__animation{
	width:100%;
	position: relative;
	cursor: none;
	overflow:hidden;
}

.eye__animation *{
	cursor: none;
}

.eye__animation .eye__animation-human{
	width:100%;
	position: relative;
	z-index: 10;
}

.eye__animation .eye__animation-human img{
	width:100%;
	display:block;
}

.eye__phone{
	z-index: 11;
	position: absolute;
	width:14vw;
	height:200px;
	opacity: 0;
	left:0;
	top:0;
	cursor: none;
	user-select: none;
	pointer-events: none;
}

html:not(.firefox) .eye__phone{
	transition: opacity .15s ease-in-out, transform .05s ease-in-out;
}

html:not(.firefox) .pupil___{
	transition: all .05s ease-in-out;
}

.eye__phone img{
	width:100%;
	transform: translateX(-50%) translateY(-50%);
}

.eye__phone.eye__phone-shown{
	opacity: 1;
}

.eye__animation-eye{
	position: absolute;
    z-index: 8;
    left: 68.5%;
    top: 31%;
    width: 4.18%;
}

@media (max-width: 900px){
	.eye__animation-eye{
		transform: translateY(-.25vw) !important;
	}
	.eye__animation-eye.eye__animation-pupil .pupil___{
		top:-.25vw;
	}
}
.eye__animation-eye img{
	display: block;
	width:100%;
}
.eye__animation-pupil img{
	transform: scale(.7);
}
.eye__animation-shadow img{
	transform: scale(1.45) translateY(3.23%);
}
.eye__point{
	position:absolute;
	z-index: 99;
	left: 70.5%;
    top: 34%;
    width: 5px;
    height: 5px;
}

.announce__picture.prom{
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
