body
{	
	background-attachment: fixed;
	background: url(../../images/background.jpg) center center no-repeat;
	background-size: cover;
}

.wrap{	
	max-width: 1080px;
	min-width: 320px;
	margin: 0 auto;
	padding: 0 15px;	
}

.bodysize{
	max-width: 1330px;
	margin: 0 auto;
}


header{
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: #218359;	
    padding: 1%;
	box-sizing: border-box;
	max-width: 1330px;
	margin: 0 auto;
}


/* menu */

.menu{
	padding: 1%;
    float: left;
    display: flex;
    list-style: none;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

.menu li{	
	margin-left: 94px;	
}

.menu li a{
	color: black;
	text-decoration: none;
	font-size: 25px;
	
}

.menu li a:hover{	
	color: #fff;	
}

/* content */

.logo{
	display: block;	
}

h1{
	text-align: center;
	font-family: Helvetica;
}

p{
	max-width: 1330px;
	text-align: center;
	margin: 15%;
	margin-top: 5%;	
}

/* block */
.content_block,
.Task2_block,
.Task3_block,
.Task4_block,
.Task5_block {
	background-color: #006D4C;
}
.content_block{		
	padding: 75px 0 100px 0;
}

.Task2_block{		
	padding: 75px 0 150px 0;	
}

.Task3_block{		
	padding: 75px 0 400px 0;	
	align-content: center;
}

.Task4_block{		
	padding: 75px 0 145px 0;	
}

.Task5_block{		
	padding: 75px 0 145px 0;	
}

/* footer */

.footer {
	display: flex;
    background-color: #218359;   
    width: 100%;
	padding: 5px 0;
	align-items: center;	
	justify-content: center;
}


.footer h1
{	
	font-size: 12px;
}

.footer img {
	width: 75%;
	height: 75%;
}