body{font-size:calc(.4em + 1vw) ;}

.container{
display:grid;
max-width:1200px;
margin:auto;

height:;
grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;
grid-template-rows:;
grid-template-areas:
"logo title title title title title"
"line line line line line line"
"title2 title2 title2 title2 title2 title2"
"ad1 ad1 ad1 ad1 ad1 ad1"

"col0 col0 col0 col0 ad2 ad2"



"footer footer footer footer footer footer"
;
grid-gap:.5rem;
font-weight:bold;
text-align:left;
font-size:;
margin-left:;
background-color:;
}

.logo{grid-area:logo;
	text-align:center;
	max-height:100vh;
	}
	


.title{grid-area:title;
	font-size:1.5vw;
	max-width: 100vw;
    max-height: 100vh;
	margin:1uto 0 auto 0;
	
}

.line{grid-area:line;height:10px;border-bottom:5px solid blue;background-color:lemonchiffon;}

.title2{grid-area:title2;
	font-size:1.25vw;
	max-width: 100vw;
    max-height: 100vh;
	margin:auto;
	color:darkblue;

}

.ad1{grid-area:ad1;text-align:center;}

.ad1 img{width:100%;}

.col0{grid-area:col0;background-color:}

.ad2{grid-area:ad2;text-align:right;margin-right;display:block;}

.ad2 img{width:100%;display:block;}

.footer{grid-area:footer;}

.footer img{max-width:100%; height:auto; margin:auto;}

.logo img{max-width: 90%;
  height:auto;margin:auto;}

.form{font-size:;}

.form label{
	float:left;
	clear:right;
	font-weight:;
	width:400px;
	margin-left:2em;
	font-size:;
	
	
	}

.form input {
	float:left;
	text-align:center;
	margin-right:3em;
	font-weight:bold;
	width:75px;
	background-color:lemonchiffon;
	font-size:;
	}
	
.formcss1{font-size:;}

.formcss1 label{
	float:;
	clear:;
	font-weight:;
	width:;
	margin-left:2em;
	
	
	}

.formcss1 input {
	float:right;
	text-align:center;
	margin-right:3em;
	font-weight:bold;
	width:75px;
	background-color:lemonchiffon;
	}
.formcss1 p{margin-left:1em;}

