html, body
	{height: 100%;
	margin: 0;
	padding: 0;}
*
	{box-sizing: border-box;
	font-family: montaga, Andalus, Cambria;}
@font-face
{	font-family: montaga;
	src: url('images/Montaga-Regular.ttf'),
	local('Montaga-Regular.ttf');}
h1
	{margin:0;
	padding: 10px;
	font-size: 18px;
	text-align: center;}
h2
	{margin:0;
	padding-bottom: 20px;
	font-size: 18px;
	font-weight: normal;
	text-align: center;}
p
	{margin: 0;
	padding: 0;
	font-size: 17px;}
.left
	{text-align: left;}	
.right
	{text-align: right;}
.subt
	{font-style: italic;
	font-weight: bold;
	text-align: center;}
.note
	{padding: 0px;
	font-size: 14px;
	font-weight: normal;
	text-align: left;}
#main
	{min-height:100%;
	height:auto !important;
	height:100%;    
	margin: 0 0 -60px 0;
	padding: 0;
	overflow: hidden auto;}
.resize
	{margin: 0;
	padding: 0;
	display: block;
	width: 40%;
	position: fixed;
	top: 0;
	left: 0;}
.illustr
	{margin: 0;
	padding: 0;
	width: 100%;
	height: 99vh;
	background-size: cover;
	object-fit: scale-down;}
.title
	{margin: 0;
	padding: 20px 120px 60px 120px;
	width: 60%;
	float: right;}
.bottom
	{margin-left: 40%;
	padding: 50px 40px 0px 40px;
	width: 60%;
	float: right;}
.texteit
	{margin-left:40%;
	padding: 40px 10px 20px 40px;
	float: left;
	width: 30%;}
.textefr
	{margin:0;
	padding: 40px 40px 20px 10px;
	float: right;
	width: 30%;}
.link img
	{opacity: 0.5;}
.link:hover img
	{opacity:1;}
.footer, .push
	{padding: 0px;
	position: relative;
	bottom:0;
	height: 60px;
	clear: both;
	margin-left: 40%;}
.columnprev
	{float: left;
	width: 33%;
	text-align: left;}
.columnret
	{float: left;
	width: 33%;
	text-align: center;}
.columnnext
	{float: left;
	width: 33%;
	text-align: right;}

@media only screen and (max-width: 900px)
	{.resize	{width: 100%; float: left; position: relative;}
	.title		{width: 100%; float: left; padding: 20px 10px 60px 10px;}
	.bottom		{width: 100%; float: left; margin:0; padding: 30px 10px 20px 10px;}
	.texteit	{width: 100%; float: left; margin:0; padding: 20px 20px;}
	.textefr	{width: 100%; float: left; padding: 20px 20px;}
	.illustr	{width: 100%;	height: auto;}
	.footer, .push	{margin-left: 0;} }