@font-face{
	font-family: "HelveticaNow";
	src:url('../fonts/HelveticaNowText-Regular.woff') format('woff');
	font-weight:400;
	font-style:normal;
}
body{
	font-family: "HelveticaNow";
	color:black;
	overflow:hidden;
}
html{
	overflow:hidden;
}
.text-black{
	color:black;
}
footer{
	height: 40px;
    position: fixed;
    width: 100%;
    bottom: 0;
	background: white;
    z-index: 9999;
}
.h5{
	font-size:19px;
}
a:hover{
	color:black;
}
main{
	max-height:calc(100vh - 40px);
	height:calc(100vh - 40px);
	width:100vw;
	max-width:100vw;
	position: relative;
	overflow: hidden;
}
.content__img {
	max-width: 250px;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	will-change: transform;
	filter: none;
	height: 280px;
    object-fit: cover;
}
.iphonepage .content__img{
	max-width: 500px;
	height: 500px;
}
.content__img--full {
	width: 100%;
	height: 100%;
	background-size: cover;
}

@media only screen and (max-width: 600px) {
	.h5 {
		font-size: 16px;
	}
	footer{
		top:0px;
	}
	.mobotext-right{
		text-align:right;
	}
	main{
		margin-top:45px;
	}
	.iphonepage .content__img{
		max-width: 200px;
		height: 180px;
	}
	.content__img{
		max-width: 200px;
		height: 180px;
	}
}